| test(example): add minimal python sdk and faas smoke flow Signed-off-by: yuchaow <wangyuchao12@huawei.com> | 3 个月前 |
| fix: restore changes overwritten by pr791 merge PR 791 was merged from an old full-tree branch head and overwrote several changes that had already landed on master after PR 788. - restore PR 750 MSetTx deprecation/API documentation updates - restore PR 792 Java ObjectRef invoke argument handling - restore PR 793, PR 795, and PR 796 documentation cleanup and redaction updates - keep PR 791 split-wheel lazy import and datasystem build changes intact Signed-off-by: mhsong2 <songminhui2@huawei.com> | 4 天前 |
| feat(sandbox): sync develop branch changes to feature/sandbox Synchronize incremental changes from develop into feature/sandbox, including websocket transport layer, sandbox reverse-tunnel, checkpoint lifecycle APIs, invoke-direct optimization, and related fixes. Key changes: - src/libruntime: add WebSocket transport (ws_transport.cpp/h), extend HTTP transport and client manager, add invoke-direct path - api/python: sandbox tunnel client/server, checkpoint CLI commands, invoke-direct support, config/runtime improvements - api/go: add ObjectRefDirect type for bypass-datasystem path - api/java: add RuntimeUtils seed-file helpers - deploy/process: config.sh additions (traefik, fc_agent_mgr, etc.), services.yaml python3.12 runtime entry - docs: sandbox-reverse-tunnel, websocket-transport, invoke-chain docs - test: ws_transport unit tests, invoke-direct smoke test, checkpoint lifecycle/query/actor e2e smoke tests - scripts: bump download URLs, add package utils helper Exclude aci.yaml (branch-specific CI configuration). Signed-off-by: Luo Rob <robbluo@gmail.com> Signed-off-by: Lwy_Robb <luowenyu4@huawei.com> | 1 个月前 |
| feat(sandbox): sync develop branch changes to feature/sandbox Synchronize incremental changes from develop into feature/sandbox, including websocket transport layer, sandbox reverse-tunnel, checkpoint lifecycle APIs, invoke-direct optimization, and related fixes. Key changes: - src/libruntime: add WebSocket transport (ws_transport.cpp/h), extend HTTP transport and client manager, add invoke-direct path - api/python: sandbox tunnel client/server, checkpoint CLI commands, invoke-direct support, config/runtime improvements - api/go: add ObjectRefDirect type for bypass-datasystem path - api/java: add RuntimeUtils seed-file helpers - deploy/process: config.sh additions (traefik, fc_agent_mgr, etc.), services.yaml python3.12 runtime entry - docs: sandbox-reverse-tunnel, websocket-transport, invoke-chain docs - test: ws_transport unit tests, invoke-direct smoke test, checkpoint lifecycle/query/actor e2e smoke tests - scripts: bump download URLs, add package utils helper Exclude aci.yaml (branch-specific CI configuration). Signed-off-by: Luo Rob <robbluo@gmail.com> Signed-off-by: Lwy_Robb <luowenyu4@huawei.com> | 1 个月前 |
| feat(sandbox): sync develop branch changes to feature/sandbox Synchronize incremental changes from develop into feature/sandbox, including websocket transport layer, sandbox reverse-tunnel, checkpoint lifecycle APIs, invoke-direct optimization, and related fixes. Key changes: - src/libruntime: add WebSocket transport (ws_transport.cpp/h), extend HTTP transport and client manager, add invoke-direct path - api/python: sandbox tunnel client/server, checkpoint CLI commands, invoke-direct support, config/runtime improvements - api/go: add ObjectRefDirect type for bypass-datasystem path - api/java: add RuntimeUtils seed-file helpers - deploy/process: config.sh additions (traefik, fc_agent_mgr, etc.), services.yaml python3.12 runtime entry - docs: sandbox-reverse-tunnel, websocket-transport, invoke-chain docs - test: ws_transport unit tests, invoke-direct smoke test, checkpoint lifecycle/query/actor e2e smoke tests - scripts: bump download URLs, add package utils helper Exclude aci.yaml (branch-specific CI configuration). Signed-off-by: Luo Rob <robbluo@gmail.com> Signed-off-by: Lwy_Robb <luowenyu4@huawei.com> | 1 个月前 |
| feat(sandbox): sync develop branch changes to feature/sandbox Synchronize incremental changes from develop into feature/sandbox, including websocket transport layer, sandbox reverse-tunnel, checkpoint lifecycle APIs, invoke-direct optimization, and related fixes. Key changes: - src/libruntime: add WebSocket transport (ws_transport.cpp/h), extend HTTP transport and client manager, add invoke-direct path - api/python: sandbox tunnel client/server, checkpoint CLI commands, invoke-direct support, config/runtime improvements - api/go: add ObjectRefDirect type for bypass-datasystem path - api/java: add RuntimeUtils seed-file helpers - deploy/process: config.sh additions (traefik, fc_agent_mgr, etc.), services.yaml python3.12 runtime entry - docs: sandbox-reverse-tunnel, websocket-transport, invoke-chain docs - test: ws_transport unit tests, invoke-direct smoke test, checkpoint lifecycle/query/actor e2e smoke tests - scripts: bump download URLs, add package utils helper Exclude aci.yaml (branch-specific CI configuration). Signed-off-by: Luo Rob <robbluo@gmail.com> Signed-off-by: Lwy_Robb <luowenyu4@huawei.com> | 1 个月前 |
| test(example): add minimal python sdk and faas smoke flow Signed-off-by: yuchaow <wangyuchao12@huawei.com> | 3 个月前 |
| fix: multiple improvements for open deployment and IO thread efficiency api/python/setup.py: - Restore 3-package build structure: openyuanrong, openyuanrong-sdk, openyuanrong-cpp-sdk - Fix run_ext to call copy_openyuanrong_runtime (not copy_openyuanrong) for OPENYUANRONG package type build.sh: - Fix -P flag to build all 3 packages with correct SETUP_TYPE values src/libruntime: - libruntime_config.h: decouple httpIocThreadsNum from connection count; default to hardware_concurrency() instead of 200 - downgrade.cpp: set httpIocThreadsNum=hardware_concurrency(), maxConnSize=10 - gwclient: use a shared io_context pool (size=hardware_concurrency()) so one thread handles multiple async connections via boost::asio event loop functionsystem (submodule): - ckpt_file_manager_actor.cpp: use $HOME instead of /home/yuanrong - container_executor.cpp: use runtimeHomeDir instead of /home/yuanrong - install.sh: patch python executor code_path at startup; fix missing {functionSchedulerLeasePort} substitution test/smoke/minimal-python/run_smoke.sh: - Fix PROJECT_ROOT (../.. -> ../../..) - Add --runtime_home_dir ${HOME} to yr start - Unset http_proxy vars so curl reaches local cluster addresses directly Signed-off-by: yuchaow <wangyuchao12@huawei.com> | 2 个月前 |
| test(example): add minimal python sdk and faas smoke flow Signed-off-by: yuchaow <wangyuchao12@huawei.com> | 3 个月前 |
| test(example): add minimal python sdk and faas smoke flow Signed-off-by: yuchaow <wangyuchao12@huawei.com> | 3 个月前 |