This is an automated email from the ASF dual-hosted git repository.
jason810496 pushed a change to branch jason/lang-sdk-e2e/07-java-sdk
in repository https://gitbox.apache.org/repos/asf/airflow.git
discard 25472059573 Java SDK: Serialize native Dags to DagSerialization v3 on
parse requests
discard 88e223f7377 Java SDK: Declare a Dag's task graph with @Builder.Deps
discard 2fe2fe6fa0e Java SDK: Resolve a task's arguments from the Dag's own
wiring
discard 7eb94f0a13f Java SDK: Generate Dag and task configuration from the
serialization schema
discard 2f5917c8052 Java SDK: Describe native Java Dags without reference to
Python
discard 20dc5fd7dd3 Complete the license header of the TS SDK conformance check
discard 6cc5e17650f TS SDK: add triggerDagRun to the native Dag surface
discard e32f1acc256 TS SDK: add multi-way branching with dag.switch
discard 835eab58af2 TS SDK: add conditional branching with dag.if
discard f1354844c62 TS SDK: answer the Dag-parsing request from bundle.serve
discard 8a1093c9566 TS SDK: serialize a native Dag to Dag JSON
discard c5cfb499ba7 TS SDK: reject a Dag whose order-only edges form a cycle
discard f1ef7743e59 TS SDK: add task groups to the native Dag surface
discard 71c0142a6df TS SDK: draw order-only edges with before and after
discard 72df63e70af TS SDK: default a task id to the handler's name
discard a9d2d19e90f Share the bundle section mutation helper between Node tests
discard b3ee198d20f Document parsing native TypeScript Dags
discard f8cf41f2588 Parse native TypeScript Dags with the Node coordinator
discard d62246f6e49 Name the JAR manifest attributes the Java coordinator reads
discard 21ec98dcb45 Test the Java Dag source placeholder for a JAR without a
manifest
discard e47fd372efd Treat an unreadable JAR like one without a manifest
discard 9c26a792936 Document native Java Dag parsing
discard daa85b9dd16 Parse native Java Dags with their coordinator
discard cd821a07b5a Embed the Dag source in Java bundle JARs
discard d24b1ceb489 Build the JVM command that parses a Dag JAR
discard d6216311ee1 Read JAR manifests per the JAR specification
discard 0080efb1506 Start a coordinator's runtime from a fresh interpreter on
macOS
discard aaff5b1aaf3 Keep a bundle's importers when the coordinator config is
broken
discard 8d6ff5d1198 Store only native Dags that a Dag bag can rebuild
discard e51166bbcdf Start a Lang-SDK parse runtime with default signal handling
discard 049df3e3ec1 Keep the first parse result from a Lang-SDK runtime
discard fb045a27537 Run the Lang-SDK runtime in its own process group
discard d8dc07f24fc Report an invalid frame from a Lang-SDK runtime as an
import error
discard 74c4a3aa974 Name the missing task when a native Dag's edge points
nowhere
discard 3718d8b9542 Keep a native Dag's timezone when rebuilding it
discard d7b07dfcefb Reject a native Dag whose task graph has a cycle
discard d654c84fbbf Signal a Lang-SDK runtime's whole process tree
discard 3492fac6413 Kill the Lang-SDK runtime when its parse is interrupted
discard f6dd1237c6f Parse coordinator-claimed Dag files with their runtime
discard b1a9bf3370e Import native Dags through their coordinator
discard d5b37f466d5 Parse a coordinator's Dag file outside the Dag processor
discard ed655b8f92b Parse a Dag file with its coordinator's runtime
discard a72ebd5001a Rebuild a Lang-SDK Dag as an airflow.sdk.DAG
discard 942ff07bdc9 Keep a stub task's preset arg bindings when serializing it
discard e1228b0c91c Find the coordinators that parse a Dag bundle
discard a73513df7c1 Harden claimed-file discovery errors and archive importers
discard de6df7075e7 Tidy the importer routing helpers and their tests
discard 844bb62d542 Keep claimed files queued when their importer cannot list
them
discard 334f4c72a54 Claim Dag files by extension and keep .py, .pyc and .zip
legacy
discard 453d40ca237 Read a claimed file's Dag source through its importer
discard 687df08ff40 Queue and track files that a Task SDK importer claims
discard 61af924d65c Parse files that a Task SDK importer claims
discard b238a022c47 Reject blank subprocess coordinator artifact roots
discard 6dc4ee7384a Reject empty subprocess coordinator artifact roots
discard f79d7502c2c Reject concurrent subprocess coordinator execution
consistently
discard 5e210e8f8d6 Make task bundle access dependencies explicit
discard 13b4a38ac26 Preserve custom subprocess coordinator compatibility
discard ac1f620daec Read the Dag bundle configuration through a single entry
point
discard 6523b0581c3 Resolve coordinator Dag bundles without importing the task
runner
discard aa32014083c Make JavaCoordinator main_class optional in co-located mode
discard fec090c4e62 Harden subprocess coordinator artifact bundle resolution
discard 1a65f90325e Document dag_bundle_name option for language-SDK
coordinators
discard 86d5297ca4b Add dag_bundle_name option to subprocess coordinators
add 84f75158120 Require `common.sql` 2.2.0 for common.ai's SQL extras
(#73867)
add d8c78379e77 Add dag_bundle_name option to subprocess coordinators
add 9257c50cf16 Document dag_bundle_name option for language-SDK
coordinators
add 0e857247f41 Harden subprocess coordinator artifact bundle resolution
add e6c1deca9d9 Make JavaCoordinator main_class optional in co-located mode
add 8c674c638d5 Resolve coordinator Dag bundles without importing the task
runner
add e9da1565f5b Read the Dag bundle configuration through a single entry
point
add 68cca25a3e1 Preserve custom subprocess coordinator compatibility
add a6557be73bd Make task bundle access dependencies explicit
add bada0a79306 Reject concurrent subprocess coordinator execution
consistently
add e8e1a8ba506 Reject empty subprocess coordinator artifact roots
add 18334707dec Reject blank subprocess coordinator artifact roots
add 5feefffb6b7 Parse files that a Task SDK importer claims
add 441fce1cdf4 Queue and track files that a Task SDK importer claims
add edefb917b15 Read a claimed file's Dag source through its importer
add eb7b084b292 Claim Dag files by extension and keep .py, .pyc and .zip
legacy
add 12da1d38851 Keep claimed files queued when their importer cannot list
them
add 89e8f78cb15 Tidy the importer routing helpers and their tests
add 98bfa5be9b4 Harden claimed-file discovery errors and archive importers
add e025b017ed9 Find the coordinators that parse a Dag bundle
add 931c4a9913e Keep a stub task's preset arg bindings when serializing it
add 6c9059c07a6 Rebuild a Lang-SDK Dag as an airflow.sdk.DAG
add 302707a97ea Parse a Dag file with its coordinator's runtime
add 79e8ab72480 Parse a coordinator's Dag file outside the Dag processor
add cbbd88af0a2 Import native Dags through their coordinator
add 428596b74da Parse coordinator-claimed Dag files with their runtime
add e1e4b7934e8 Kill the Lang-SDK runtime when its parse is interrupted
add 038b90dc74f Signal a Lang-SDK runtime's whole process tree
add d23a5677f4e Reject a native Dag whose task graph has a cycle
add d46f9fdfd00 Keep a native Dag's timezone when rebuilding it
add 03122a7e814 Name the missing task when a native Dag's edge points
nowhere
add 3de70a8fd6f Report an invalid frame from a Lang-SDK runtime as an
import error
add cc204e6886a Run the Lang-SDK runtime in its own process group
add 6297218dd45 Keep the first parse result from a Lang-SDK runtime
add a3014e53664 Start a Lang-SDK parse runtime with default signal handling
add 7f3576d6a12 Store only native Dags that a Dag bag can rebuild
add 7f48f6f5220 Keep a bundle's importers when the coordinator config is
broken
add c4b3431f802 Start a coordinator's runtime from a fresh interpreter on
macOS
add 3e048430657 Read JAR manifests per the JAR specification
add a4023058636 Build the JVM command that parses a Dag JAR
add 10828544575 Embed the Dag source in Java bundle JARs
add f9b81e18ffc Parse native Java Dags with their coordinator
add 50e5d767802 Document native Java Dag parsing
add 3b391b3f4f5 Treat an unreadable JAR like one without a manifest
add bc61615889f Test the Java Dag source placeholder for a JAR without a
manifest
add f8acd1d7096 Name the JAR manifest attributes the Java coordinator reads
add 32a4ec7cb40 Parse native TypeScript Dags with the Node coordinator
add 3be07bd0d71 Document parsing native TypeScript Dags
add 1705d22ce94 Share the bundle section mutation helper between Node tests
add 542efbf4117 TS SDK: default a task id to the handler's name
add 0495ed367c2 TS SDK: draw order-only edges with before and after
add ada2c65243e TS SDK: add task groups to the native Dag surface
add c12ac5a85c0 TS SDK: reject a Dag whose order-only edges form a cycle
add e392726a3b5 TS SDK: serialize a native Dag to Dag JSON
add 4ae5fb16161 TS SDK: answer the Dag-parsing request from bundle.serve
add e911eccfcb4 TS SDK: add conditional branching with dag.if
add 1319665a919 TS SDK: add multi-way branching with dag.switch
add 36fb91255f3 TS SDK: add triggerDagRun to the native Dag surface
add 5c237c0822f Complete the license header of the TS SDK conformance check
add 9cbc0740e67 Java SDK: Describe native Java Dags without reference to
Python
add c3651ae98d4 Java SDK: Generate Dag and task configuration from the
serialization schema
add b2b28cf9c84 Java SDK: Resolve a task's arguments from the Dag's own
wiring
add 58ea38ce7db Java SDK: Declare a Dag's task graph with @Builder.Deps
add 39c93a66bea Java SDK: Serialize native Dags to DagSerialization v3 on
parse requests
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (25472059573)
\
N -- N -- N refs/heads/jason/lang-sdk-e2e/07-java-sdk
(39c93a66bea)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
providers/common/ai/README.rst | 4 +--
providers/common/ai/docs/index.rst | 4 +--
providers/common/ai/docs/retry_policies.rst | 39 +++++++++++-----------
providers/common/ai/pyproject.toml | 4 +--
.../ai/example_dags/example_classifier_model.py | 8 +++--
5 files changed, 30 insertions(+), 29 deletions(-)