Attention needed from Benjamin Lerman and Owners Override
Chris Suter has uploaded the change for review![Open in Gerrit]()
Chris Suter would like Owners Override to review this change.
Commit message
[fuchsia.io] Make Symlinks support Open
To support pipelined open requests, change Symlink to support Open in
case the symlink target happens to be a directory. This allows a
pipelined Open request to be sent to a node where it might be a
directory or a symlink. If it's a symlink, the server will just close
the object argument, but it will keep the connection to the symlink
open.
Bug: 1547382
Change-Id: Ib578ae0f22900064121b704b6b663f07a62e58e7
Change information
Files:
- M sdk/fidl/fuchsia.io/BUILD.bazel
- M sdk/fidl/fuchsia.io/BUILD.gn
- M sdk/fidl/fuchsia.io/directory.fidl
- M sdk/fidl/fuchsia.io/fuchsia.io.api
- A sdk/fidl/fuchsia.io/openable.fidl
- M sdk/fidl/fuchsia.io/symlink.fidl
- M sdk/history/NEXT/fuchsia.io.api_summary.json
- M src/developer/adb/bin/adb-file-sync/adb-file-sync-test.cc
- M src/developer/debug/debug_agent/testing/runtime_dir_helper.cc
- M src/lib/fidl_codec/builtin_semantic.h
- M src/lib/fidl_codec/builtin_semantic_test.cc
- M src/storage/lib/vfs/cpp/connection/directory_connection.cc
- M src/storage/lib/vfs/cpp/remote_dir.cc
- M src/storage/lib/vfs/cpp/remote_dir.h
- M src/storage/lib/vfs/cpp/vnode.cc
- M src/storage/lib/vfs/cpp/vnode.h
- M src/storage/lib/vfs/rust/src/symlink.rs
- M src/tests/end_to_end/fidlcat/fidlcat_e2e_tests.py
- M src/ui/lib/escher/shaders/util/spirv_file_util.cc
- M src/ui/lib/escher/vk/shader_module_template.cc
- M src/ui/scenic/lib/utils/escher_provider.cc
Change size: M
Delta: 21 files changed, 156 insertions(+), 53 deletions(-)
Open in GerritRelated details
Attention is currently required from:
- Benjamin Lerman
- Owners Override
Gerrit-MessageType: newchange
Gerrit-Project: fuchsia
Gerrit-Branch: main
Gerrit-Change-Id: Ib578ae0f22900064121b704b6b663f07a62e58e7
Gerrit-Change-Number: 1549741
Gerrit-PatchSet: 7
You received this message because you are subscribed to the Google Groups "owners-override" group.
To unsubscribe from this group and stop receiving emails from it, send an email to
.