Tags: dragonflyoss/api
Tags
chore(deps): downgrade grpc to v1.80.0 and relax Go directive to 1.25 (… …#685) * chore(deps): downgrade grpc to v1.80.0 and relax Go directive to 1.25 Roll back google.golang.org/grpc from v1.83.1 to v1.80.0 along with its transitive dependencies (golang.org/x/net, x/sys, x/text, genproto/rpc, and the OpenTelemetry modules) to the versions matching that release. Also loosen the go directive from 1.25.5 to 1.25 so consumers are not forced onto a specific patch toolchain version. Signed-off-by: Gaius <gaius.qi@gmail.com> * chore: bump version to 2.3.7 Increment the package version from 2.3.6 to 2.3.7 in preparation for the next release. Signed-off-by: Gaius <gaius.qi@gmail.com> --------- Signed-off-by: Gaius <gaius.qi@gmail.com>
feat(scheduler): add StatImage, PreheatFile, StatFile RPCs and enable… …_task_id_based_blob_digest field (#682) Add new `StatImage`, `PreheatFile`, and `StatFile` RPCs with supporting message types to the scheduler v2 proto. Also add the `enable_task_id_based_blob_digest` boolean field to `PreheatImageRequest`. Regenerate protobuf bindings for Go, Python, and Rust, and bump version to 2.3.6. Signed-off-by: Gaius <gaius.qi@gmail.com>
feat(common): replace `need_scheduling` bool with `SchedulingPolicy` … …enum in Download (#681) Introduce a `SchedulingPolicy` enum and replace the boolean `need_scheduling` field in the `Download` message with a `scheduling_policy` field across proto definitions, generated Go/Python/Rust bindings, and bump the version to 2.3.5. Signed-off-by: Gaius <gaius.qi@gmail.com>
feat(common/v2): add need_scheduling field to Download message (#680) Add a boolean `need_scheduling` field to the `Download` message across proto definition, generated Go/Python/Rust bindings, and bump version to 2.3.4. Signed-off-by: Gaius <gaius.qi@gmail.com>
feat(scheduler): add `enable_task_id_based_blob_digest` field to `Sta… …tImageRequest` (#679) Add the `enable_task_id_based_blob_digest` boolean field to `StatImageRequest` in the scheduler proto, regenerate all language bindings (Go, Python, Rust), and bump the version to 2.3.3. Signed-off-by: Gaius <gaius.qi@gmail.com>
feat(scheduler): add `scope` field to `StatImageRequest` (#678) Add a `scope` field to `StatImageRequest` to support filtering stat image peers. Update generated protobuf code across Go, Python, and Rust, and bump version to 2.3.2. Signed-off-by: Gaius <gaius.qi@gmail.com>
feat(common): rename `hit_local_cache` to `metadata_only` in Download… … proto - Rename `HitLocalCache` field to `MetadataOnly` in `Download` struct - Update getter from `GetHitLocalCache()` to `GetMetadataOnly()` - Update proto field name from `hit_local_cache` to `metadata_only` - Regenerate protobuf binary descriptor to reflect the field rename Signed-off-by: Gaius <gaius.qi@gmail.com>
PreviousNext