Sign in
◑
Theme
apache
/
skywalking-python
/
b2565aa23a348d5e721e6a2de3cd2f4d962bb9c2
commit
b2565aa23a348d5e721e6a2de3cd2f4d962bb9c2
[
log
]
author
songzhendong <xiaodong12315@qq.com>
Mon Aug 31 22:34:48 2026 +0800
committer
GitHub <noreply@github.com>
Mon Aug 31 22:34:48 2026 +0800
tree
e314d250327d25d03359f41021362c737bfd6ad5
parent
1bd4692f927a4c6156bc25d18d36d9cba76405df
[
diff
]
feat: native gRPC multi-backend failover via pick_first (#415)
.github/workflows/CI.yaml
[
diff
]
docs/en/setup/Configuration.md
[
diff
]
docs/en/setup/Intrusive.md
[
diff
]
skywalking/agent/__init__.py
[
diff
]
skywalking/agent/protocol/__init__.py
[
diff
]
skywalking/agent/protocol/grpc.py
[
diff
]
skywalking/agent/protocol/grpc_aio.py
[
diff
]
skywalking/bootstrap/hooks/uwsgi_hook.py
[
diff
]
skywalking/client/grpc.py
[
diff
]
skywalking/client/grpc_aio.py
[
diff
]
skywalking/config.py
[
diff
]
skywalking/plugins/sw_grpc.py
[
diff
]
skywalking/utils/grpc_channel.py
[Added -
diff
]
skywalking/utils/reporter_log.py
[Added -
diff
]
tests/e2e/case/expected/service-sorted.yml
[Added -
diff
]
tests/e2e/case/grpc/failover/docker-compose.grpc.failover.yaml
[Added -
diff
]
tests/e2e/case/grpc/failover/e2e.yaml
[Added -
diff
]
tests/e2e/case/grpc/failover/lib.sh
[Added -
diff
]
tests/e2e/case/grpc/failover/verify-active.sh
[Added -
diff
]
tests/e2e/case/grpc/failover/verify-standby.sh
[Added -
diff
]
tests/unit/test_fork_support_env.py
[Added -
diff
]
tests/unit/test_grpc_channel.py
[Added -
diff
]
tests/unit/test_grpc_ready_gate.py
[Added -
diff
]
tests/unit/test_shutdown_queue.py
[Added -
diff
]
24 files changed
tree: e314d250327d25d03359f41021362c737bfd6ad5
.claude/
.github/
.lift/
demo/
docker/
docs/
skywalking/
sw_python/
tests/
tools/
protocol
.asf.yaml
.dlc.json
.dockerignore
.gitignore
.gitmodules
.licenserc.yaml
CHANGELOG.md
CLAUDE.md
CONTRIBUTING.md
LICENSE
Makefile
NOTICE
poetry.lock
poetry.toml
pyproject.toml
README.md
setup.cfg