Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
499 commits
Select commit Hold shift + click to select a range
7f90455
Bump github.com/aws/aws-sdk-go-v2/credentials in /sdks (#35974)
dependabot[bot] Aug 27, 2025
4c97993
Bump google.golang.org/grpc from 1.74.2 to 1.75.0 in /sdks (#35971)
dependabot[bot] Aug 27, 2025
62cbf83
Override localhost endpoint when a worker is running in docker on mac…
shunping Aug 27, 2025
8da0802
Use requirements.txt instead of setup.py for juliaset example
Amar3tto Aug 20, 2025
2bcca48
fix(parquetio): handle missing nullable fields in row conversion (#35…
liferoad Aug 27, 2025
061191f
Bump cloud.google.com/go/storage from 1.56.0 to 1.56.1 in /sdks (#35980)
dependabot[bot] Aug 27, 2025
a7e2ac3
[Prism] Fix segv when docker container self-terminated. (#35977)
shunping Aug 27, 2025
09beeaa
add a jinja % include/import pipeline example to docs (#35931)
derrickaw Aug 27, 2025
4549214
Bump github.com/aws/aws-sdk-go-v2/config from 1.31.2 to 1.31.3 in /sd…
dependabot[bot] Aug 27, 2025
8c6ff9a
Add a security GCP log analyzer (#35922)
ksobrenat32 Aug 27, 2025
a7ec1ae
update py containers (#35982)
ahmedabu98 Aug 27, 2025
ac00807
[YAML]: add import jinja pipeline example (#35945)
derrickaw Aug 27, 2025
8dd03dc
Remove leftover logic handling Java8 container (#35988)
Abacn Aug 28, 2025
0670eb1
Fix PostCommit Python Arm job (#35962)
Amar3tto Aug 28, 2025
02a532b
Add TPU samples. (#35987)
tvalentyn Aug 28, 2025
5447d64
[bugFix] sdks/python: properly add Milvus as extra dependency (#35920)
mohamedawnallah Aug 28, 2025
d7d27b0
Bump github.com/aws/aws-sdk-go-v2/feature/s3/manager in /sdks (#35993)
dependabot[bot] Aug 28, 2025
f3be4c4
Add test to cover SDF with side input data correctness (#35951)
apanich Aug 28, 2025
8e0f35f
Adds a pipeline option to terminate processing of an element after a …
LEEKYE Aug 28, 2025
e28a69a
Fix the link (#36000)
tvalentyn Aug 28, 2025
aca551a
update the changes.md for upgrading MongoDB Java driver from 3.12.11 …
liferoad Aug 28, 2025
ff7c389
Fix an issue when running a pipeline with prism runner on docker in p…
shunping Aug 28, 2025
04ce0b6
Update BOM to 26.65.0 (#35854)
Amar3tto Aug 28, 2025
deb9a0c
[Prism] Fix resource (docker container) leak when shutting down (#35991)
shunping Aug 29, 2025
6e89a7e
Pin onnx version (#36010)
Amar3tto Aug 29, 2025
01feaea
Bump cloud.google.com/go/bigtable from 1.38.0 to 1.39.0 in /sdks (#36…
dependabot[bot] Aug 29, 2025
5d7a8ef
Revert "Add AftersynchronizedProcessing Time as continuation trigger …
liferoad Aug 29, 2025
cffedbe
Remove bad session test from SpannerReadIT (#36009)
shreyakhajanchi Aug 29, 2025
e67a5a2
fix(mongodb): update filter composition to handle MongoDB 5.x driver …
liferoad Aug 29, 2025
4bcef0b
Update beam_PostCommit_Python_Xlang_Gcp_Dataflow.yml (#36015)
liferoad Aug 29, 2025
372b25b
Add GitHub Actions workflow for managing GCP Service Account keys (#3…
ksobrenat32 Aug 29, 2025
f5c5357
Add space character
Amar3tto Aug 29, 2025
e72d9c7
fix pip extra options
Amar3tto Aug 29, 2025
dab5f5d
YAML example suite update (#35960)
charlespnh Aug 29, 2025
258b8d1
[Prism] Surface log format option and improve logging presentation (#…
shunping Aug 30, 2025
4bb6e5a
python: replace <=3.12 with <3.13 for google-apitools marker (semanti…
diegofhdz Aug 30, 2025
6bdfcb3
update description and logs for timeout (#36003)
LEEKYE Aug 30, 2025
e8fab26
Pass update compat through as_deterministic_coder and use cloudpickle…
claudevdm Aug 30, 2025
f1a0855
Fix PostCommit Python ValidatesContainer Dataflow With RC job (#36016)
Amar3tto Aug 30, 2025
17d5039
Bump github.com/aws/aws-sdk-go-v2/config from 1.31.4 to 1.31.6 in /sd…
dependabot[bot] Sep 1, 2025
2ab70ff
Upgrade Errorprone to 2.31.0 (#35684)
Abacn Sep 2, 2025
266de26
Bump cloud.google.com/go/bigquery from 1.69.0 to 1.70.0 in /sdks (#36…
dependabot[bot] Sep 2, 2025
f69fd72
Exit the poll loop in ReadFromKafkaDoFn after consumerPollingTimeout …
sjvanrossum Sep 2, 2025
a4ad5cd
refactor(build): update changelog formatting in gradle task (#36021)
liferoad Sep 2, 2025
9f3b160
Add validation to check for non-ints from partitionfns (#35881)
hjtran Sep 2, 2025
523d833
Cache deterministic types (#36032)
claudevdm Sep 2, 2025
f725e85
Update CHANGES.md (#36033)
flpablo Sep 2, 2025
4289ea2
Allow stateful exception handling (#35965)
damccorm Sep 2, 2025
7d6de9a
[Prism] Fix two kinds of errors when using json log format. (#36020)
shunping Sep 2, 2025
35969b3
Introduce more abstract handling of throttling signaling (#35984)
jrmccluskey Sep 2, 2025
faacf70
Bump cloud.google.com/go/spanner from 1.83.0 to 1.85.0 in /sdks (#36005)
dependabot[bot] Sep 3, 2025
f3441bd
Moving to 2.69.0-SNAPSHOT on master branch.
Sep 3, 2025
6280b39
Update CHANGES.md to have fields for 2.69.0 release
Amar3tto Sep 3, 2025
230f3ea
Cloudpickle deterministic coder changes.md. (#36037)
claudevdm Sep 3, 2025
9adc8dc
Support Protobuf 6.x. (#35477)
yilei Sep 3, 2025
cccaa75
Only retrieve the shared caches once during setup in ReadFromKafkaDoF…
sjvanrossum Sep 3, 2025
d28fd64
feat(build): add validation task for CHANGES.md formatting (#36041)
liferoad Sep 3, 2025
67eaded
Fix jdbc logical type not found when python sdk worker running in doc…
shunping Sep 3, 2025
0a536e7
fix(Partition): support numpy integer types in partition validation (…
liferoad Sep 4, 2025
20b52a1
Comment send email action
Amar3tto Sep 4, 2025
07ea0f8
Bump github.com/aws/aws-sdk-go-v2/service/s3 in /sdks (#36042)
dependabot[bot] Sep 4, 2025
1982627
Comment send email action (#36050)
Amar3tto Sep 4, 2025
32d53ab
Update notebook to use embedding gemma (#36035)
damccorm Sep 4, 2025
c367bd3
Add Iceberg to AlloyDB Blueprint (#36036)
tarun-google Sep 4, 2025
626be06
[YAML] Fraud Detection MLOps Workflow Example (#36012)
charlespnh Sep 4, 2025
0c509d3
Add ALLOYDB_PASSWORD to Examples and Coverage workflow (#36061)
damccorm Sep 5, 2025
d2fdabb
Update beam_PreCommit_Whitespace.yml to run validateChanges (#36064)
liferoad Sep 5, 2025
6a7ef33
[Java] Fix expensive OneOfType precondition messages by making them l…
scwhittle Sep 5, 2025
f10fbf0
Add prism capability matrix (#36066)
damccorm Sep 5, 2025
9ac64e0
Spanner: Extend SpannerIO support for experimental hosts (#36048)
sagnghos Sep 5, 2025
d9ddcd4
Add YAML Editor and Visualization Panel (#35947)
Chenzo1001 Sep 6, 2025
0ba89bb
YAML example suite minor updates (#36074)
charlespnh Sep 6, 2025
32f5be6
Update iceberg to 1.9.2 (#35981)
ahmedabu98 Sep 6, 2025
520b456
Only update size metrics once per batch
sjvanrossum Sep 6, 2025
a351c88
Added documentation for return vs yield usage in DoFn.process() (#34912)
YashaswiniTB Sep 8, 2025
ed383fa
Logs the BigQuery error that caused the load job failure (resolves #1…
mburuian6 Sep 8, 2025
56dac75
Fix MqttIO read checkpoint logic (#36056)
Abacn Sep 8, 2025
56607ec
Improve Iceberg Blueprint and documentation and Tests (#35961)
tarun-google Sep 8, 2025
be002c7
[YAML]: add optional schema config for all transforms (#35952)
derrickaw Sep 8, 2025
be4fb97
Support managed jdbc io (Postgres) (#36034)
shunping Sep 8, 2025
32aff26
[yaml] - add yaml expand_pipeline ut tests (#36087)
derrickaw Sep 8, 2025
fe188e3
[#34236] Add Vertex AI Multi-Modal embedding handler (#35677)
jrmccluskey Sep 8, 2025
a2f9fb8
pin avro 1.12.0 in expansion service (#36092)
ahmedabu98 Sep 9, 2025
dffa53f
Correctly exclude prism when using external transforms (#36049)
damccorm Sep 9, 2025
28ad235
Add interactive dependency to notebooks (#36091)
damccorm Sep 9, 2025
10f0f07
workflows: add `ALLOYDB_PASSWORD` to Precommit Python Transforms (#36…
mohamedawnallah Sep 9, 2025
69aa8af
Fix portableLocalRunnerJuliaSetWithSetupPy
Amar3tto Sep 9, 2025
48b453a
Merge pull request #35561: [GrowableOffsetRangeTracker] Use UnsignedL…
kennknowles Sep 9, 2025
60630af
Merge pull request #36077: [KafkaIO] Only update size metrics once pe…
kennknowles Sep 9, 2025
359c9eb
Introduce Schema Registry Functionality to Managed KafkaIO Write. (#3…
fozzie15 Sep 9, 2025
246d955
Fix PostCommit Python job (#36098)
Amar3tto Sep 9, 2025
9651c64
Fix JDBC type validation to check for empty strings in Read and Write…
liferoad Sep 9, 2025
a2e0909
Bump github.com/spf13/cobra from 1.9.1 to 1.10.1 in /sdks (#36038)
dependabot[bot] Sep 10, 2025
33d8d70
[YAML] - update readme to correct pipeline calls (#36076)
derrickaw Sep 10, 2025
1da37bc
[2/2] sdks/python: enrich data with CloudSQL [PostgreSQL, MySQL, SQLS…
mohamedawnallah Sep 10, 2025
becfcf8
Fix CVE-2025-48734, CVE-2024-13009 (#36106)
stankiewicz Sep 10, 2025
e64815d
Hint Suggestions for invalid pipeline options (#36072)
tarun-google Sep 10, 2025
4f0bcf6
Pin Avro 1.12 in expansion service container (#36108)
Abacn Sep 10, 2025
dbae047
feat(pubsub): support batch mode in WriteToPubSub transform (#36027)
liferoad Sep 10, 2025
2a5bbc2
[Dataflow Java] Support the existing --logMdc option by adding the pr…
scwhittle Sep 11, 2025
f96128a
Update PubsubIO.java documentation (#36120)
johnjcasey Sep 11, 2025
f359ff5
Merge pull request #36117: [Dataflow Java] Support the existing --log…
kennknowles Sep 11, 2025
2beb75c
infra/security: update project_id and bucket_name to match the correc…
ksobrenat32 Sep 11, 2025
abbaab8
Fix flaky GrpcDirectGetWorkStreamTest.testConsumedWorkItems_itemsSpli…
scwhittle Sep 12, 2025
ab2db45
Update import gpg action (#36130)
Amar3tto Sep 12, 2025
f296000
Update action (#36131)
Amar3tto Sep 12, 2025
55bbbb3
Fix ml gradle (#36134)
damccorm Sep 12, 2025
1c74621
workflows: add `ubuntu-latest` to `beam_PreCommit_Python_ML`, `beam_P…
mohamedawnallah Sep 12, 2025
6d5af4b
Managed Bigquery Java Read&Write Transforms
tarun-google Sep 12, 2025
469132a
switch to bigquery
tarun-google Sep 12, 2025
1211cc8
Make dill optional (#36093)
claudevdm Sep 12, 2025
fe5c288
[Prism] Add previousInput watermark and use it in bundleReady (#36137)
shunping Sep 13, 2025
aa42205
Log an error if parsing a meta option file fails. (#36060)
baeminbo Sep 13, 2025
6077034
Sort output before comparison in enrichment test (#36143)
liferoad Sep 14, 2025
29b1abe
Adding CMEK support for temp_dataset for Python Bigquery (#36118)
TanuSharma2511 Sep 15, 2025
e8a87a4
Allow dependabot to update all actions (#36151)
damccorm Sep 15, 2025
bb617a0
Bump actions/download-artifact from 4 to 5
dependabot[bot] Sep 15, 2025
03dbd7e
ping ORC 1.9.6 (#36132)
ahmedabu98 Sep 15, 2025
ab549a0
Bump google-github-actions/auth from 2 to 3 (#36154)
dependabot[bot] Sep 15, 2025
8a5f57a
JsonToRowTest: fix race condition (#36073)
derrickaw Sep 15, 2025
06dd9b0
Fix PulsarIO (#36141)
Abacn Sep 15, 2025
0c433e3
[Prism] Disable combiner lifting for TriggerAlways (#36146)
shunping Sep 15, 2025
fdec6a3
Add dill dep where tensorflow-transform is used. (#36158)
claudevdm Sep 15, 2025
9020b1f
Bump docker/build-push-action from 4 to 6 (#36159)
dependabot[bot] Sep 15, 2025
0e727f0
Touch trigger files to test separation of v1 worker and v2 sdk harnes…
kennknowles Sep 15, 2025
5e25608
Cleanly separate v1 worker and v2 sdk harness container image handlin…
kennknowles Sep 12, 2025
b1f5287
Set selected library to default before checks (#36156)
claudevdm Sep 15, 2025
d0e48e2
[Prism] Defer unlocking to avoid deadlock (#36163)
shunping Sep 16, 2025
6ef60bb
[Prism] Fix potential side-effect in TriggerAfterEach.onFire. (#36166)
shunping Sep 16, 2025
9e9be85
Bump com.gradle.common-custom-user-data-gradle-plugin (#36167)
dependabot[bot] Sep 16, 2025
98aa5ff
Add blog post for Google Summer of Code 25 on improving Apache Beam's…
ksobrenat32 Sep 16, 2025
7cee7bb
[Python] Fix: Propagate resource hints through with_exception_handlin…
ian-Liaozy Sep 16, 2025
bdf1be3
Changes multimap state key() tests to not care about order. There is …
acrites Sep 17, 2025
575df4e
Set default redistribute key limit for KafkaIO read. (#36124)
tomstepp Sep 17, 2025
5565f38
Bump actions/setup-node from 4 to 5 (#36182)
dependabot[bot] Sep 17, 2025
d35bc38
Update dill requirement in /sdks/python (#36147)
dependabot[bot] Sep 17, 2025
98d4178
[Dataflow Streaming] Reuse proto builders on hot path to reduce GC ov…
arunpandianp Sep 17, 2025
cf7d480
docs(downloads): update source code download links to use closer mirr…
liferoad Sep 17, 2025
2b65f46
Merge pull request #36138: Cleanly separate v1 worker and v2 sdk harn…
kennknowles Sep 17, 2025
d69af5d
Check whether notebook is running in colab environment before doing a…
tvalentyn Sep 17, 2025
83fff0f
Use distroless container built from HEAD in Dataflow V2 integration t…
kennknowles Sep 15, 2025
f3222ed
Merge pull request #36160: Use distroless container built from HEAD i…
kennknowles Sep 17, 2025
9a5a357
Import dill for test (#36149)
Amar3tto Sep 17, 2025
f86452f
Support managed jdbc io (MySQL) (#36045)
shunping Sep 17, 2025
117042c
Add liferoad to build reviewers list (#36186)
damccorm Sep 17, 2025
dfeea35
[Dataflow Streaming] Reuse ByteStringOutputStream buffers to reduce G…
arunpandianp Sep 18, 2025
93a38d6
Upgrade iceberg to 1.10.0 (#36123)
ahmedabu98 Sep 18, 2025
06ed09a
Bump jlumbroso/free-disk-space from 1.3.0 to 1.3.1 (#36189)
dependabot[bot] Sep 18, 2025
c0e4e45
Bump python SDK harness to beam-master-20250917 (#36187)
kennknowles Sep 18, 2025
3cad999
fix(pubsub): handle pubsub message attributes correctly in write (#3…
liferoad Sep 18, 2025
6251f10
Bump github.com/aws/aws-sdk-go-v2/feature/s3/manager in /sdks (#36116)
dependabot[bot] Sep 18, 2025
db18391
Add missing format strings to logging calls (#36192)
jrmccluskey Sep 18, 2025
3ae6b63
Bump transformers in /sdks/python/apache_beam/ml/inference (#36162)
dependabot[bot] Sep 18, 2025
996e544
Fix a typo (#36195)
tvalentyn Sep 18, 2025
3e5d68c
Bump torch (#36018)
dependabot[bot] Sep 18, 2025
9504399
Fix print statement format in symtab package (#36198)
jrmccluskey Sep 18, 2025
a0d5c87
Only report timeout duration parsing error during harness start. (#36…
shunping Sep 18, 2025
c1618ba
[Go SDK] Propagate paneInfo correctly. (#36191)
shunping Sep 18, 2025
38e10f5
Bump github.com/nats-io/nats-server/v2 from 2.11.6 to 2.11.9 in /sdks…
dependabot[bot] Sep 18, 2025
75c3274
Bump cloud.google.com/go/pubsub from 1.50.0 to 1.50.1 in /sdks (#36058)
dependabot[bot] Sep 18, 2025
87f48e7
Capture build scans from TypeScript tests (#36197)
clayburn Sep 18, 2025
3d64821
Bump github.com/fsouza/fake-gcs-server from 1.52.2 to 1.52.3 in /sdks…
dependabot[bot] Sep 18, 2025
d6422d1
Bump golang.org/x/sync from 0.16.0 to 0.17.0 in /sdks (#36115)
dependabot[bot] Sep 18, 2025
893e9cb
Bump cloud.google.com/go/spanner from 1.85.0 to 1.85.1 in /sdks (#36206)
dependabot[bot] Sep 19, 2025
bcc8961
[Dataflow Streaming Java] Fix possible IllegalStateException when grp…
scwhittle Sep 19, 2025
4dc472a
Bump google.golang.org/grpc from 1.75.0 to 1.75.1 in /sdks (#36203)
dependabot[bot] Sep 19, 2025
580dba8
Allow parquet import to be None (#36202)
damccorm Sep 19, 2025
70dc036
Bump docker/setup-qemu-action from 1 to 3 (#36208)
dependabot[bot] Sep 19, 2025
fa021af
Sort output before comparison in enrichment test
Amar3tto Sep 19, 2025
fc7750b
Merge pull request #36190: FirestoreV1 - Fix output timestamp to be b…
stankiewicz Sep 19, 2025
30699d4
Merge pull request #36212 from apache/fix-python-examples
Amar3tto Sep 19, 2025
5f0ac3c
Bump google.golang.org/api from 0.248.0 to 0.249.0 in /sdks (#36207)
dependabot[bot] Sep 19, 2025
da57e58
[Prism] Fix an issue on pane info being overwritten by different bund…
shunping Sep 19, 2025
1d30d0c
Install go for python unit tests to use prism runner. (#36221)
shunping Sep 20, 2025
65dfd30
Revert "Install go for python unit tests to use prism runner. (#36221…
shunping Sep 20, 2025
3659832
Infra iam enforcer service accounts (#36215)
ksobrenat32 Sep 21, 2025
354a387
Fix panic in teststream. (#36227)
shunping Sep 21, 2025
7b22d61
Bump github.com/docker/docker in /sdks (#36230)
dependabot[bot] Sep 22, 2025
a5c9850
[Java] Change precondition checks to use lazy formatting (#36065)
scwhittle Sep 22, 2025
6d80ed6
Bump github.com/testcontainers/testcontainers-go in /sdks (#36231)
dependabot[bot] Sep 22, 2025
8fd07a4
Revert "Cleanly separate v1 worker and v2 sdk harness container image…
kennknowles Sep 22, 2025
11f7568
Remove Vertex LLM Inference Integration Test (#36172)
jrmccluskey Sep 22, 2025
df255a3
Bump cloud.google.com/go/storage from 1.56.1 to 1.56.2 in /sdks (#36204)
dependabot[bot] Sep 22, 2025
d26dbac
Add support for PROTO format in YAML Pub/Sub transform (#36185)
liferoad Sep 22, 2025
350537f
Remove (inactive) key from example (#36234)
damccorm Sep 22, 2025
8ca2a0a
Touch trigger files for integration tests for OutputBuilder
kennknowles Sep 10, 2025
aa27e9e
Move WindowMatchers to main component of runners-core
kennknowles Aug 13, 2025
2cff4cc
Add OutputBuilder to the Java SDK and use in runners
kennknowles May 8, 2025
9146029
Fix a deadlock situation for BlockOnSplit test case. (#36226)
shunping Sep 22, 2025
cf55fee
Fix Null Pointer Exception in BigQueryIO (#36209)
tarun-google Sep 22, 2025
c7b6576
[python] Fix output pcollections of composite transforms that return …
hjtran Sep 22, 2025
85b2703
Update Beam website to release 2.68.0
Amar3tto Sep 12, 2025
e4142f4
Update dates
Amar3tto Sep 22, 2025
16b3137
Update links
Amar3tto Sep 22, 2025
4c8fdf6
Update import gpg action version
Amar3tto Sep 22, 2025
8057963
Adding release-2.68.0-postrelease to protected branches in .asf.yaml
Sep 22, 2025
42aed71
blog: GSoC 2025 - Beam YAML, Kafka and Iceberg User Accessibility (#3…
charlespnh Sep 22, 2025
08b0572
Fix bug when execute DataframeTransform a dictionary of Pcoll (#35893)
DKER2 Sep 22, 2025
6ec4678
Merge pull request #36136 from apache/release-268-website
Amar3tto Sep 22, 2025
5ba054e
Add Charles to the list of Website authors
chamikaramj Sep 22, 2025
990b5ff
[Prism] Support injecting triggered bundle for a batch of elements. (…
shunping Sep 22, 2025
43c8285
Add liferoad to go reviewwer. (#36239)
shunping Sep 23, 2025
757ffcd
fix(pipeline): Handle missing side_inputs in AppliedPTransform (#36238)
liferoad Sep 23, 2025
a32f2a3
Fix race condition that causes the test flaky. (#36235)
shunping Sep 23, 2025
1455548
Update Beam version for republish released docker containers workflow
Amar3tto Sep 23, 2025
38ab0bc
Bump github.com/nats-io/nats-server/v2 from 2.11.9 to 2.12.0 in /sdks…
dependabot[bot] Sep 23, 2025
0384a59
Merge pull request #34902: Introduce OutputBuilder in Java SDK
kennknowles Sep 23, 2025
12e6ff8
Bump actions/stale from 9 to 10 (#36153)
dependabot[bot] Sep 23, 2025
7bee72f
Bump actions/checkout from 4 to 5 (#36152)
dependabot[bot] Sep 23, 2025
22fe033
Bump actions/github-script from 7 to 8 (#36157)
dependabot[bot] Sep 23, 2025
7a4548f
Merge pull request #36155: Bump actions/download-artifact from 4 to 5
kennknowles Sep 23, 2025
a3a457f
Update description.md (#36240)
GreenStarMatter Sep 23, 2025
7f23c42
[Prism] Improve logging messages and levels. (#36242)
shunping Sep 23, 2025
6344678
Merge pull request #36236: Add Charles to the list of Website authors
chamikaramj Sep 23, 2025
e2eb65b
Make BQ docs consistent (#36247)
damccorm Sep 23, 2025
1eda506
Upgrade check to next release
tarun-google Sep 23, 2025
5a9a740
Revert "Bump actions/checkout from 4 to 5 (#36152)" (#36257)
shunping Sep 24, 2025
17c8515
Increase expansion service connection timeout to 30 sec. (#36256)
shunping Sep 24, 2025
6b6af8d
Bump actions/setup-java from 4 to 5 (#36262)
dependabot[bot] Sep 24, 2025
8668509
Use singleton prism server by default. (#36228)
shunping Sep 24, 2025
620f496
Bump actions/setup-go from 5 to 6 (#36261)
dependabot[bot] Sep 24, 2025
23f2520
Bump github.com/aws/aws-sdk-go-v2 from 1.39.0 to 1.39.1 in /sdks (#36…
dependabot[bot] Sep 24, 2025
7cffae0
Allow manually running code_completion_plugin_tests.yml (#36265)
damccorm Sep 24, 2025
6c7bbde
Correctly override apache/beam containers for RC on Dataflow runner j…
Abacn Sep 24, 2025
cf9d958
Clarify release-guide.md (#36237)
tvalentyn Sep 24, 2025
b612413
Bump cloud.google.com/go/storage from 1.56.2 to 1.57.0 in /sdks (#36263)
dependabot[bot] Sep 24, 2025
3a419b6
Merge pull request #36139: Managed Bigquery Java Read&Write Transforms
chamikaramj Sep 24, 2025
da6f7b4
Fix Build Issues with Iceberg Upgrade (#36255)
tarun-google Sep 24, 2025
527e821
Support managed jdbc io (SQLServer) (#36055)
shunping Sep 24, 2025
5fe4b73
Revert "Update dill requirement in /sdks/python (#36147)" (#36270)
claudevdm Sep 24, 2025
d5059c3
[Prism] Support AfterProcessingTime triggers - part 1 (#36126)
shunping Sep 24, 2025
8bcd766
Bump github.com/aws/aws-sdk-go-v2/config from 1.31.8 to 1.31.10 in /s…
dependabot[bot] Sep 25, 2025
b8f0d5f
Bump google-github-actions/setup-gcloud from 2 to 3 (#36280)
dependabot[bot] Sep 25, 2025
39b1b26
Require dill for cloudml (#36269)
Amar3tto Sep 25, 2025
c3ef7f3
Update Beam Protobuf Schema (Java) (#35150)
baeminbo Sep 25, 2025
432479c
Fix PostCommit Java Hadoop Versions job (#36282)
Amar3tto Sep 25, 2025
8cb3d44
Fix changes whitespace (#36286)
damccorm Sep 25, 2025
e31079b
Fix JUnit 5 module (#36258)
Abacn Sep 25, 2025
f869272
Bump golangci/golangci-lint-action from 3 to 8 (#36291)
dependabot[bot] Sep 26, 2025
ac6d033
Bump github.com/aws/aws-sdk-go-v2/service/s3 in /sdks (#36292)
dependabot[bot] Sep 26, 2025
4194a62
Adds logging to DetectNewPartitionsAction in spanner changestream sou…
acrites Sep 26, 2025
7381121
Add GroupByEncryptedKey transform (#36213)
damccorm Sep 26, 2025
febe6af
Allow nullable subfields for OneOfType (#36297)
baeminbo Sep 26, 2025
53bba28
Fix typevar reduce for PYPI. (#36299)
claudevdm Sep 26, 2025
bbf3613
Set latest tag based on branch in sdk and docker snapshots (#36298)
ksobrenat32 Sep 26, 2025
a8cfece
Initial SQL ParquetTable predicate support
talatuyarer Jul 13, 2025
e1f4ecd
Initial SQL ParquetTable predicate support
talatuyarer Jul 13, 2025
35b1d85
Resolved merge conflict
talatuyarer Jul 15, 2025
854febc
Addressed PR review comments
talatuyarer Sep 27, 2025
5b8161e
Merge remote-tracking branch 'talat/parquet-filter-pushdown-support' …
talatuyarer Sep 27, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
4 changes: 4 additions & 0 deletions .asf.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -51,6 +51,10 @@ github:

protected_branches:
master: {}
release-2.68.0-postrelease: {}
release-2.68: {}
release-2.67.0-postrelease: {}
release-2.67: {}
release-2.66.0-postrelease: {}
release-2.66: {}
release-2.65.0-postrelease: {}
Expand Down
30 changes: 30 additions & 0 deletions .editorconfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
# EditorConfig is awesome: https://EditorConfig.org

# top-most EditorConfig file
root = true

[*]
indent_style = space
indent_size = 2
end_of_line = lf
charset = utf-8
trim_trailing_whitespace = true
insert_final_newline = true

[*.{go,mod,sum}]
indent_style = tab
indent_size = unset

[Dockerfile]
indent_size = 4
2 changes: 1 addition & 1 deletion .gemini/config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ code_review:

# Post code review on PR open.
# Type boolean, default: true.
code_review: true
code_review: false

# List of glob patterns to ignore (files and directories).
# Type: array of string, default: [].
Expand Down
5 changes: 2 additions & 3 deletions .github/REVIEWERS.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@ labels:
- jrmccluskey
- lostluck
- shunping
- liferoad
exclusionList: []
- name: Python
reviewers:
Expand All @@ -49,9 +50,6 @@ labels:
reviewers:
- igorbernstein2
- mutianf
- djyau
- andre-sampaio
- meeral-k
exclusionList: []
- name: kafka
reviewers:
Expand All @@ -63,6 +61,7 @@ labels:
reviewers:
- Abacn
- damccorm
- liferoad
exclusionList: []
- name: website
reviewers:
Expand Down
45 changes: 45 additions & 0 deletions .github/actions/build-push-docker-action/action.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
# This is a composite action to build and push a Docker image.
name: 'Docker Build and Push'
description: 'Builds and pushes a Docker image to a container registry.'

inputs:
dockerfile_path:
description: 'Path to the Dockerfile'
required: true
image_name:
description: 'Base name for the Docker image (e.g., gcr.io/my-project/my-app)'
required: true
image_tag:
description: 'Tag for the Docker image (e.g., latest, or a git sha)'
required: true
build_context:
description: 'The build context for the Docker build command'
required: false
default: '.'

outputs:
image_url:
description: "The full URL of the pushed image, including the tag"
value: ${{ steps.build-push.outputs.image_url }} # the value is set from a step's output

runs:
using: "composite"
steps:
- name: Configure Docker to use Google Cloud credentials
shell: bash
run: gcloud auth configure-docker --quiet

- name: Build and Push Docker Image
id: build-push # give the step an ID to reference its output
shell: bash
run: |
# Construct the full image URL from the inputs
FULL_IMAGE_URL="${{ inputs.image_name }}:${{ inputs.image_tag }}"
echo "Building image: $FULL_IMAGE_URL"

# Build the image
docker build -t $FULL_IMAGE_URL -f ${{ inputs.dockerfile_path }} ${{ inputs.build_context }}
# Push the image
docker push $FULL_IMAGE_URL
# Set the output value for this action
echo "image_url=$FULL_IMAGE_URL" >> $GITHUB_OUTPUT
Loading
Loading