Skip to content

[pull] master from apache:master - #461

Merged
pull[bot] merged 7 commits into
section9-lab:masterfrom
apache:master
Jun 9, 2026
Merged

[pull] master from apache:master#461
pull[bot] merged 7 commits into
section9-lab:masterfrom
apache:master

Conversation

@pull

@pull pull Bot commented Jun 9, 2026

Copy link
Copy Markdown

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

chamikaramj and others added 7 commits June 9, 2026 10:43
* [wip] try codesql

* Update codeql.yml to remove all other branches but master

* Update codeql.yml
* side-input improvements

* remove files

* add Override

* foo

* foo

* fix splittable dofn

* fix

* foo

* fix windows

* fix compilation

* foo
…38832)

* Support global sort and improve UDF overload resolution in Beam SQL

- Enable ORDER BY without LIMIT (global sort) in BeamSortRel by sorting in-memory.
- Add AssertSorted test helper and testOrderBy_noLimit to verify global sort.
- Map common Java classes to Calcite SqlTypeName in CalciteUtils.sqlTypeWithAutoCast, and add testSqlTypeWithAutoCast.
- Prioritize overloaded methods with maximum parameter count in UdfImpl lookup, and add UdfImplTest.
- Update LazyAggregateCombineFnTest to expect SQL BIGINT type instead of Java Long class.

TAG=agy
CONV=0df243da-2867-4795-9889-6334ba7d1599

* Address PR comments: simplify CalciteUtils type mapping and ensure deterministic UdfImpl lookup

- Simplify Java class to Calcite type mapping in CalciteUtils using a switch statement and dynamic nullability check.
- Use deterministic tie-breaker in UdfImpl.findMethod when resolving overloaded methods with the same parameter count.

TAG=agy
CONV=0df243da-2867-4795-9889-6334ba7d1599

* Optimize Java to SQL type mapping in CalciteUtils

Use a static ImmutableMap for Java to SQL type mapping instead of a switch
statement, improving lookup performance and code readability.

TAG=agy
CONV=0df243da-2867-4795-9889-6334ba7d1599

* Apply suggestion from @damccorm

* Update sdks/java/extensions/sql/src/main/java/org/apache/beam/sdk/extensions/sql/impl/UdfImpl.java

Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>

* Run spotless to fix formatting in UdfImpl.java

---------

Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
* add hugging face info

* update HuggingFace Model Handler info to be consistent with VertexAI
* fix race condition in reads

* rename test case - doc string

* move import to top

* address gemini

* address gemini comments

* address gemini comments
@pull pull Bot locked and limited conversation to collaborators Jun 9, 2026
@pull pull Bot added the ⤵️ pull label Jun 9, 2026
@pull
pull Bot merged commit ea2fde7 into section9-lab:master Jun 9, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants