This is an automated email from the ASF dual-hosted git repository.
jason810496 pushed a change to branch jason/java-sdk/pack-dag-sources
in repository https://gitbox.apache.org/repos/asf/airflow.git
omit e0486437cd3 Java SDK: Bound the describe run and keep its payload to
the bundle JAR
omit 575d1730114 Java SDK: Pack each native Dag's source file into the
bundle JAR
omit 2c52f8c8533 Java SDK: Record the class that declares each Dag and
describe it on request
omit c95e521e2e5 Java SDK: Mark the native Dag capabilities as shipping in
3.4
omit 3bfd79a085a Java SDK: Keep one unserializable Dag from failing a whole
bundle's parse
omit 3801c39c109 Java SDK: Carry a native Dag's call arguments as argument
bindings
omit 406afc6a3ba Java SDK: Build a native Dag's timetable the way Python
does
omit e610db96ac0 Java SDK: Run the serialization conformance check on every
file that steers it
omit b0eed7b7d6a Java SDK: Check native Dag serialization against Airflow's
omit 0385b2df2e0 Java SDK: Write each Dag tag once, as Python does
omit 4394011d1c5 Java SDK: Serialize a native Dag's task groups
omit 33220b8febb Java SDK: Leave out the email flags a Java task cannot act
on
omit e14840a9cfd Java SDK: Leave config-backed Dag fields for Airflow to
fill in
omit f32a818cedc Test that the conformance check compares Dag params
omit 428b1f57b64 Java SDK: Serialize native Dags to DagSerialization v3 on
parse requests
omit 94121920f24 Java SDK: Group a native Dag's tasks with task groups
add 50b06183ac2 Java SDK: Group a native Dag's tasks with task groups
add 0458f99e0f4 Java SDK: Serialize native Dags to DagSerialization v3 on
parse requests
add 26126dad366 Test that the conformance check compares Dag params
add 6d2e6414167 Java SDK: Leave config-backed Dag fields for Airflow to
fill in
add d9a66b4521b Java SDK: Leave out the email flags a Java task cannot act
on
add 91f4a8d72f6 Java SDK: Serialize a native Dag's task groups
add 1448002f6e0 Java SDK: Write each Dag tag once, as Python does
add b93b2278a24 Java SDK: Check native Dag serialization against Airflow's
add 481d4246ef2 Java SDK: Run the serialization conformance check on every
file that steers it
add 67130df14c0 Java SDK: Build a native Dag's timetable the way Python
does
add f21b4a84c8e Java SDK: Carry a native Dag's call arguments as argument
bindings
add 0354580b7cb Java SDK: Keep one unserializable Dag from failing a whole
bundle's parse
add 2fbc57b7a13 Java SDK: Mark the native Dag capabilities as shipping in
3.4
add 92be8d18dd8 Java SDK: Record the class that declares each Dag and
describe it on request
add 7f15c4fb056 Java SDK: Pack each native Dag's source file into the
bundle JAR
add 5286d08a183 Java SDK: Bound the describe run and keep its payload to
the bundle JAR
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 (e0486437cd3)
\
N -- N -- N refs/heads/jason/java-sdk/pack-dag-sources
(5286d08a183)
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:
.../language-sdks/java.rst | 12 +-
.../org/apache/airflow/sdk/BuilderProcessor.kt | 113 +++++++------
.../kotlin/org/apache/airflow/sdk/BuilderTest.kt | 179 +++++++++++++++------
.../main/kotlin/org/apache/airflow/sdk/Bundle.kt | 5 +-
.../main/kotlin/org/apache/airflow/sdk/DagDef.kt | 161 ++++++++++--------
.../src/main/kotlin/org/apache/airflow/sdk/Deps.kt | 105 ++++++------
.../main/kotlin/org/apache/airflow/sdk/Endpoint.kt | 15 +-
.../kotlin/org/apache/airflow/sdk/TaskGroupRef.kt | 31 +---
.../org/apache/airflow/sdk/execution/Serde.kt | 34 ++--
.../kotlin/org/apache/airflow/sdk/internal/Ids.kt | 15 +-
.../kotlin/org/apache/airflow/sdk/internal/Refs.kt | 71 +++-----
.../org/apache/airflow/sdk/ArgTestSupport.kt | 2 +-
.../kotlin/org/apache/airflow/sdk/TaskGroupTest.kt | 32 ++--
.../org/apache/airflow/sdk/execution/SerdeTest.kt | 14 +-
.../apache/airflow/sdk/internal/ArgValuesTest.kt | 2 +-
.../org/apache/airflow/sdk/internal/RefsTest.kt | 49 +++---
16 files changed, 471 insertions(+), 369 deletions(-)
copy airflow-core/src/airflow/ui/src/hooks/useShowTeam.ts =>
java-sdk/sdk/src/main/kotlin/org/apache/airflow/sdk/Endpoint.kt (69%)
copy airflow-core/src/airflow/ui/src/hooks/useShowTeam.ts =>
java-sdk/sdk/src/main/kotlin/org/apache/airflow/sdk/internal/Ids.kt (71%)