deprecate register and unregister

deprecate istioctl register and istioctl deregister  as we have add-to-mesh and remove-from-mesh instead.
[ ] Configuration Infrastructure
[ ] Docs
[ ] Installation
[ ] Networking
[ ] Performance and Scalability
[ ] Policies and Telemetry
[ ] Security
[ ] Test and Release
[X ] User Experience
[ ] Developer Infrastructure

@irisdingbj: The following test failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

release-test-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test release-test-master

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@irisdingbj: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

release-test-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test release-test-master

istio-lint-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test istio-lint-master

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@irisdingbj: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

release-test-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test release-test-master

istio-lint-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test istio-lint-master

istio-unit-tests-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test istio-unit-tests-master

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@irisdingbj: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

release-test-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test release-test-master

istio-lint-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test istio-lint-master

istio-unit-tests-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test istio-unit-tests-master

e2e-simpleTests-distroless-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test e2e-simpleTests-distroless-master

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@irisdingbj: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

release-test-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test release-test-master

istio-lint-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test istio-lint-master

istio-unit-tests-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test istio-unit-tests-master

e2e-simpleTests-distroless-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test e2e-simpleTests-distroless-master

istio-pilot-e2e-envoyv2-v1alpha3-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test istio-pilot-e2e-envoyv2-v1alpha3-master

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@irisdingbj: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

release-test-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test release-test-master

istio-lint-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test istio-lint-master

istio-unit-tests-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test istio-unit-tests-master

e2e-simpleTests-distroless-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test e2e-simpleTests-distroless-master

istio-pilot-e2e-envoyv2-v1alpha3-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test istio-pilot-e2e-envoyv2-v1alpha3-master

e2e-simpleTests-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test e2e-simpleTests-master

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@irisdingbj: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

release-test-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test release-test-master

istio-lint-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test istio-lint-master

istio-unit-tests-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test istio-unit-tests-master

e2e-simpleTests-distroless-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test e2e-simpleTests-distroless-master

istio-pilot-e2e-envoyv2-v1alpha3-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test istio-pilot-e2e-envoyv2-v1alpha3-master

e2e-simpleTests-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test e2e-simpleTests-master

e2e-mixer-no_auth-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test e2e-mixer-no_auth-master

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@irisdingbj: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

release-test-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test release-test-master

istio-lint-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test istio-lint-master

istio-unit-tests-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test istio-unit-tests-master

e2e-simpleTests-distroless-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test e2e-simpleTests-distroless-master

istio-pilot-e2e-envoyv2-v1alpha3-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test istio-pilot-e2e-envoyv2-v1alpha3-master

e2e-simpleTests-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test e2e-simpleTests-master

e2e-mixer-no_auth-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test e2e-mixer-no_auth-master

integ-istioctl-k8s-presubmit-tests-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test integ-istioctl-k8s-presubmit-tests-master

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@irisdingbj: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

release-test-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test release-test-master

istio-lint-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test istio-lint-master

istio-unit-tests-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test istio-unit-tests-master

e2e-simpleTests-distroless-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test e2e-simpleTests-distroless-master

istio-pilot-e2e-envoyv2-v1alpha3-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test istio-pilot-e2e-envoyv2-v1alpha3-master

e2e-simpleTests-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test e2e-simpleTests-master

e2e-mixer-no_auth-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test e2e-mixer-no_auth-master

integ-istioctl-k8s-presubmit-tests-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test integ-istioctl-k8s-presubmit-tests-master

e2e-bookInfoTests-trustdomain-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test e2e-bookInfoTests-trustdomain-master

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@irisdingbj: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

release-test-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test release-test-master

istio-lint-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test istio-lint-master

istio-unit-tests-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test istio-unit-tests-master

e2e-simpleTests-distroless-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test e2e-simpleTests-distroless-master

istio-pilot-e2e-envoyv2-v1alpha3-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test istio-pilot-e2e-envoyv2-v1alpha3-master

e2e-simpleTests-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test e2e-simpleTests-master

e2e-mixer-no_auth-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test e2e-mixer-no_auth-master

integ-istioctl-k8s-presubmit-tests-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test integ-istioctl-k8s-presubmit-tests-master

e2e-bookInfoTests-trustdomain-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test e2e-bookInfoTests-trustdomain-master

e2e-bookInfoTests-envoyv2-v1alpha3-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test e2e-bookInfoTests-envoyv2-v1alpha3-master

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@irisdingbj: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

release-test-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test release-test-master

istio-lint-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test istio-lint-master

istio-unit-tests-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test istio-unit-tests-master

e2e-simpleTests-distroless-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test e2e-simpleTests-distroless-master

istio-pilot-e2e-envoyv2-v1alpha3-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test istio-pilot-e2e-envoyv2-v1alpha3-master

e2e-simpleTests-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test e2e-simpleTests-master

e2e-mixer-no_auth-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test e2e-mixer-no_auth-master

integ-istioctl-k8s-presubmit-tests-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test integ-istioctl-k8s-presubmit-tests-master

e2e-bookInfoTests-trustdomain-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test e2e-bookInfoTests-trustdomain-master

e2e-bookInfoTests-envoyv2-v1alpha3-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test e2e-bookInfoTests-envoyv2-v1alpha3-master

e2e-simpleTestsMinProfile-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test e2e-simpleTestsMinProfile-master

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@irisdingbj: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

istio-lint-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test istio-lint-master

istio-unit-tests-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test istio-unit-tests-master

e2e-simpleTests-distroless-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test e2e-simpleTests-distroless-master

istio-pilot-e2e-envoyv2-v1alpha3-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test istio-pilot-e2e-envoyv2-v1alpha3-master

e2e-simpleTests-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test e2e-simpleTests-master

e2e-mixer-no_auth-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test e2e-mixer-no_auth-master

integ-istioctl-k8s-presubmit-tests-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test integ-istioctl-k8s-presubmit-tests-master

e2e-bookInfoTests-trustdomain-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test e2e-bookInfoTests-trustdomain-master

e2e-bookInfoTests-envoyv2-v1alpha3-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test e2e-bookInfoTests-envoyv2-v1alpha3-master

e2e-simpleTestsMinProfile-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test e2e-simpleTestsMinProfile-master

release-test-master
726e0597f0029363bbe82d8224396fb76e7997df
link
/test release-test-master

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@irisdingbj: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

istio-lint-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test istio-lint-master

istio-unit-tests-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test istio-unit-tests-master

e2e-simpleTests-distroless-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test e2e-simpleTests-distroless-master

istio-pilot-e2e-envoyv2-v1alpha3-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test istio-pilot-e2e-envoyv2-v1alpha3-master

e2e-simpleTests-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test e2e-simpleTests-master

e2e-mixer-no_auth-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test e2e-mixer-no_auth-master

integ-istioctl-k8s-presubmit-tests-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test integ-istioctl-k8s-presubmit-tests-master

e2e-bookInfoTests-trustdomain-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test e2e-bookInfoTests-trustdomain-master

e2e-bookInfoTests-envoyv2-v1alpha3-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test e2e-bookInfoTests-envoyv2-v1alpha3-master

e2e-simpleTestsMinProfile-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test e2e-simpleTestsMinProfile-master

release-test-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test release-test-master

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@irisdingbj: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

istio-lint-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test istio-lint-master

e2e-simpleTests-distroless-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test e2e-simpleTests-distroless-master

istio-pilot-e2e-envoyv2-v1alpha3-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test istio-pilot-e2e-envoyv2-v1alpha3-master

e2e-simpleTests-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test e2e-simpleTests-master

e2e-mixer-no_auth-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test e2e-mixer-no_auth-master

integ-istioctl-k8s-presubmit-tests-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test integ-istioctl-k8s-presubmit-tests-master

e2e-bookInfoTests-trustdomain-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test e2e-bookInfoTests-trustdomain-master

e2e-bookInfoTests-envoyv2-v1alpha3-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test e2e-bookInfoTests-envoyv2-v1alpha3-master

e2e-simpleTestsMinProfile-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test e2e-simpleTestsMinProfile-master

release-test-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test release-test-master

istio-unit-tests-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test istio-unit-tests-master

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@irisdingbj: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

e2e-simpleTests-distroless-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test e2e-simpleTests-distroless-master

istio-pilot-e2e-envoyv2-v1alpha3-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test istio-pilot-e2e-envoyv2-v1alpha3-master

e2e-simpleTests-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test e2e-simpleTests-master

e2e-mixer-no_auth-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test e2e-mixer-no_auth-master

integ-istioctl-k8s-presubmit-tests-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test integ-istioctl-k8s-presubmit-tests-master

e2e-bookInfoTests-trustdomain-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test e2e-bookInfoTests-trustdomain-master

e2e-bookInfoTests-envoyv2-v1alpha3-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test e2e-bookInfoTests-envoyv2-v1alpha3-master

e2e-simpleTestsMinProfile-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test e2e-simpleTestsMinProfile-master

release-test-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test release-test-master

istio-unit-tests-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test istio-unit-tests-master

istio-lint-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test istio-lint-master

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@irisdingbj: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

istio-pilot-e2e-envoyv2-v1alpha3-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test istio-pilot-e2e-envoyv2-v1alpha3-master

e2e-simpleTests-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test e2e-simpleTests-master

e2e-mixer-no_auth-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test e2e-mixer-no_auth-master

integ-istioctl-k8s-presubmit-tests-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test integ-istioctl-k8s-presubmit-tests-master

e2e-bookInfoTests-trustdomain-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test e2e-bookInfoTests-trustdomain-master

e2e-bookInfoTests-envoyv2-v1alpha3-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test e2e-bookInfoTests-envoyv2-v1alpha3-master

e2e-simpleTestsMinProfile-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test e2e-simpleTestsMinProfile-master

release-test-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test release-test-master

istio-unit-tests-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test istio-unit-tests-master

istio-lint-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test istio-lint-master

e2e-simpleTests-distroless-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test e2e-simpleTests-distroless-master

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@irisdingbj: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

istio-pilot-e2e-envoyv2-v1alpha3-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test istio-pilot-e2e-envoyv2-v1alpha3-master

e2e-simpleTests-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test e2e-simpleTests-master

e2e-mixer-no_auth-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test e2e-mixer-no_auth-master

integ-istioctl-k8s-presubmit-tests-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test integ-istioctl-k8s-presubmit-tests-master

e2e-bookInfoTests-envoyv2-v1alpha3-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test e2e-bookInfoTests-envoyv2-v1alpha3-master

e2e-simpleTestsMinProfile-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test e2e-simpleTestsMinProfile-master

release-test-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test release-test-master

istio-unit-tests-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test istio-unit-tests-master

istio-lint-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test istio-lint-master

e2e-simpleTests-distroless-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test e2e-simpleTests-distroless-master

e2e-bookInfoTests-trustdomain-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test e2e-bookInfoTests-trustdomain-master

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@irisdingbj: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

istio-pilot-e2e-envoyv2-v1alpha3-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test istio-pilot-e2e-envoyv2-v1alpha3-master

e2e-simpleTests-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test e2e-simpleTests-master

e2e-mixer-no_auth-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test e2e-mixer-no_auth-master

integ-istioctl-k8s-presubmit-tests-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test integ-istioctl-k8s-presubmit-tests-master

e2e-bookInfoTests-envoyv2-v1alpha3-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test e2e-bookInfoTests-envoyv2-v1alpha3-master

release-test-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test release-test-master

istio-unit-tests-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test istio-unit-tests-master

istio-lint-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test istio-lint-master

e2e-simpleTests-distroless-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test e2e-simpleTests-distroless-master

e2e-bookInfoTests-trustdomain-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test e2e-bookInfoTests-trustdomain-master

e2e-simpleTestsMinProfile-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test e2e-simpleTestsMinProfile-master

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@irisdingbj: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

istio-pilot-e2e-envoyv2-v1alpha3-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test istio-pilot-e2e-envoyv2-v1alpha3-master

e2e-simpleTests-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test e2e-simpleTests-master

integ-istioctl-k8s-presubmit-tests-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test integ-istioctl-k8s-presubmit-tests-master

e2e-bookInfoTests-envoyv2-v1alpha3-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test e2e-bookInfoTests-envoyv2-v1alpha3-master

release-test-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test release-test-master

istio-unit-tests-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test istio-unit-tests-master

istio-lint-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test istio-lint-master

e2e-simpleTests-distroless-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test e2e-simpleTests-distroless-master

e2e-bookInfoTests-trustdomain-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test e2e-bookInfoTests-trustdomain-master

e2e-simpleTestsMinProfile-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test e2e-simpleTestsMinProfile-master

e2e-mixer-no_auth-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test e2e-mixer-no_auth-master

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@irisdingbj: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

e2e-simpleTests-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test e2e-simpleTests-master

integ-istioctl-k8s-presubmit-tests-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test integ-istioctl-k8s-presubmit-tests-master

e2e-bookInfoTests-envoyv2-v1alpha3-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test e2e-bookInfoTests-envoyv2-v1alpha3-master

release-test-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test release-test-master

istio-unit-tests-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test istio-unit-tests-master

istio-lint-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test istio-lint-master

e2e-simpleTests-distroless-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test e2e-simpleTests-distroless-master

e2e-bookInfoTests-trustdomain-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test e2e-bookInfoTests-trustdomain-master

e2e-simpleTestsMinProfile-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test e2e-simpleTestsMinProfile-master

e2e-mixer-no_auth-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test e2e-mixer-no_auth-master

istio-pilot-e2e-envoyv2-v1alpha3-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test istio-pilot-e2e-envoyv2-v1alpha3-master

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@irisdingbj: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

integ-istioctl-k8s-presubmit-tests-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test integ-istioctl-k8s-presubmit-tests-master

e2e-bookInfoTests-envoyv2-v1alpha3-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test e2e-bookInfoTests-envoyv2-v1alpha3-master

release-test-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test release-test-master

istio-unit-tests-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test istio-unit-tests-master

istio-lint-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test istio-lint-master

e2e-simpleTests-distroless-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test e2e-simpleTests-distroless-master

e2e-bookInfoTests-trustdomain-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test e2e-bookInfoTests-trustdomain-master

e2e-simpleTestsMinProfile-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test e2e-simpleTestsMinProfile-master

e2e-mixer-no_auth-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test e2e-mixer-no_auth-master

istio-pilot-e2e-envoyv2-v1alpha3-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test istio-pilot-e2e-envoyv2-v1alpha3-master

e2e-simpleTests-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test e2e-simpleTests-master

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@irisdingbj: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

integ-istioctl-k8s-presubmit-tests-master
a0ac46855fb2cc19d81019cb45e9e0ded746a5c8
link
/test integ-istioctl-k8s-presubmit-tests-master

release-test-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test release-test-master

istio-unit-tests-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test istio-unit-tests-master

istio-lint-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test istio-lint-master

e2e-simpleTests-distroless-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test e2e-simpleTests-distroless-master

e2e-bookInfoTests-trustdomain-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test e2e-bookInfoTests-trustdomain-master

e2e-simpleTestsMinProfile-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test e2e-simpleTestsMinProfile-master

e2e-mixer-no_auth-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test e2e-mixer-no_auth-master

istio-pilot-e2e-envoyv2-v1alpha3-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test istio-pilot-e2e-envoyv2-v1alpha3-master

e2e-simpleTests-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test e2e-simpleTests-master

e2e-bookInfoTests-envoyv2-v1alpha3-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test e2e-bookInfoTests-envoyv2-v1alpha3-master

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@irisdingbj: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

release-test-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test release-test-master

istio-unit-tests-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test istio-unit-tests-master

istio-lint-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test istio-lint-master

e2e-simpleTests-distroless-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test e2e-simpleTests-distroless-master

e2e-bookInfoTests-trustdomain-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test e2e-bookInfoTests-trustdomain-master

e2e-simpleTestsMinProfile-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test e2e-simpleTestsMinProfile-master

e2e-mixer-no_auth-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test e2e-mixer-no_auth-master

istio-pilot-e2e-envoyv2-v1alpha3-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test istio-pilot-e2e-envoyv2-v1alpha3-master

e2e-simpleTests-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test e2e-simpleTests-master

e2e-bookInfoTests-envoyv2-v1alpha3-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test e2e-bookInfoTests-envoyv2-v1alpha3-master

integ-istioctl-k8s-presubmit-tests-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test integ-istioctl-k8s-presubmit-tests-master

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@irisdingbj: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

release-test-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test release-test-master

istio-unit-tests-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test istio-unit-tests-master

istio-lint-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test istio-lint-master

e2e-simpleTests-distroless-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test e2e-simpleTests-distroless-master

e2e-bookInfoTests-trustdomain-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test e2e-bookInfoTests-trustdomain-master

e2e-simpleTestsMinProfile-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test e2e-simpleTestsMinProfile-master

e2e-mixer-no_auth-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test e2e-mixer-no_auth-master

istio-pilot-e2e-envoyv2-v1alpha3-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test istio-pilot-e2e-envoyv2-v1alpha3-master

e2e-simpleTests-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test e2e-simpleTests-master

e2e-bookInfoTests-envoyv2-v1alpha3-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test e2e-bookInfoTests-envoyv2-v1alpha3-master

integ-istioctl-k8s-presubmit-tests-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test integ-istioctl-k8s-presubmit-tests-master

e2e-dashboard-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test e2e-dashboard-master

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@irisdingbj: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

release-test-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test release-test-master

istio-unit-tests-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test istio-unit-tests-master

istio-lint-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test istio-lint-master

e2e-simpleTests-distroless-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test e2e-simpleTests-distroless-master

e2e-bookInfoTests-trustdomain-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test e2e-bookInfoTests-trustdomain-master

e2e-simpleTestsMinProfile-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test e2e-simpleTestsMinProfile-master

e2e-mixer-no_auth-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test e2e-mixer-no_auth-master

istio-pilot-e2e-envoyv2-v1alpha3-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test istio-pilot-e2e-envoyv2-v1alpha3-master

e2e-simpleTests-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test e2e-simpleTests-master

e2e-bookInfoTests-envoyv2-v1alpha3-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test e2e-bookInfoTests-envoyv2-v1alpha3-master

integ-istioctl-k8s-presubmit-tests-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test integ-istioctl-k8s-presubmit-tests-master

e2e-dashboard-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test e2e-dashboard-master

istio-pilot-multicluster-e2e-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test istio-pilot-multicluster-e2e-master

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@irisdingbj: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

release-test-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test release-test-master

istio-unit-tests-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test istio-unit-tests-master

istio-lint-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test istio-lint-master

e2e-simpleTests-distroless-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test e2e-simpleTests-distroless-master

e2e-bookInfoTests-trustdomain-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test e2e-bookInfoTests-trustdomain-master

e2e-simpleTestsMinProfile-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test e2e-simpleTestsMinProfile-master

e2e-mixer-no_auth-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test e2e-mixer-no_auth-master

istio-pilot-e2e-envoyv2-v1alpha3-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test istio-pilot-e2e-envoyv2-v1alpha3-master

e2e-simpleTests-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test e2e-simpleTests-master

e2e-bookInfoTests-envoyv2-v1alpha3-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test e2e-bookInfoTests-envoyv2-v1alpha3-master

integ-istioctl-k8s-presubmit-tests-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test integ-istioctl-k8s-presubmit-tests-master

e2e-dashboard-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test e2e-dashboard-master

istio-pilot-multicluster-e2e-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test istio-pilot-multicluster-e2e-master

istio-racetest-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test istio-racetest-master

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@irisdingbj: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

release-test-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test release-test-master

istio-unit-tests-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test istio-unit-tests-master

istio-lint-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test istio-lint-master

e2e-simpleTests-distroless-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test e2e-simpleTests-distroless-master

e2e-bookInfoTests-trustdomain-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test e2e-bookInfoTests-trustdomain-master

e2e-simpleTestsMinProfile-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test e2e-simpleTestsMinProfile-master

e2e-mixer-no_auth-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test e2e-mixer-no_auth-master

istio-pilot-e2e-envoyv2-v1alpha3-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test istio-pilot-e2e-envoyv2-v1alpha3-master

e2e-simpleTests-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test e2e-simpleTests-master

e2e-bookInfoTests-envoyv2-v1alpha3-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test e2e-bookInfoTests-envoyv2-v1alpha3-master

integ-istioctl-k8s-presubmit-tests-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test integ-istioctl-k8s-presubmit-tests-master

e2e-dashboard-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test e2e-dashboard-master

istio-pilot-multicluster-e2e-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test istio-pilot-multicluster-e2e-master

istio-racetest-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test istio-racetest-master

istio-codecov-master
1700a5c701fa74fa9782721965a37f965b69f70b
link
/test istio-codecov-master

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@irisdingbj are you planning the above? Do we still need this PR?


Pyright type error with @model_validator(mode="wrap")

Initial Checks

[X] I confirm that I'm using Pydantic V2

Description
Annotating a method with @model_validator(mode="wrap") results in the following type errors from Pyright.
wrap.py:7:6 - error: Argument of type "(cls: type[Self@Model], value: Any, handler: ModelWrapValidatorHandler[Self@Model], info: ValidationInfo) -> Self@Model" cannot be assigned to parameter of type "_AnyModelWrapValidator"
    Type "(cls: type[Self@Model], value: Any, handler: ModelWrapValidatorHandler[Self@Model], info: ValidationInfo) -> Self@Model" cannot be assigned to type "_AnyModelWrapValidator"
      Type "(cls: type[Self@Model], value: Any, handler: ModelWrapValidatorHandler[Self@Model], info: ValidationInfo) -> Self@Model" cannot be assigned to type "(cls: type[_ModelType@__call__], __value: Any, __handler: ModelWrapValidatorHandler[_ModelType@__call__], __info: ValidationInfo) -> _ModelType@__call__"
        Parameter 1: type "type[_ModelType@__call__]" cannot be assigned to type "type[Self@Model]"
          "type*" is incompatible with "Model"
        Parameter 3: type "ModelWrapValidatorHandler[_ModelType@__call__]" cannot be assigned to type "ModelWrapValidatorHandler[Self@Model]"
          "ModelWrapValidatorHandler[_ModelType@__call__]" is incompatible with "ModelWrapValidatorHandler[Self@Model]"
            Type parameter "_ModelTypeCo@ModelWrapValidatorHandler" is covariant, but "_ModelType@__call__" is not a subtype of "Self@Model"
        Function return type "Self@Model" is incompatible with type "_ModelType@__call__" (reportGeneralTypeIssues)

Initially I opened an issue in the Pyright repo, but as discussed there it seems this error is actually correct for the below code, though it's entirely possible that I'm just using it wrong.
Example Code
from typing import Any, Self
from pydantic import ValidationInfo
from pydantic import BaseModel, model_validator
from pydantic.functional_validators import ModelWrapValidatorHandler

class Model(BaseModel):
    @model_validator(mode="wrap")
    @classmethod
    def _wrap(cls, value: Any, handler: ModelWrapValidatorHandler[Self], info: ValidationInfo) -> Self:
        return handler(value)

Python, Pydantic & OS Version
pydantic version: 2.1.1
        pydantic-core version: 2.4.0
          pydantic-core build: profile=release pgo=false mimalloc=true
                 install path: C:\Users\<username>\pydantic-bug\venv\Lib\site-packages\pydantic
               python version: 3.11.0 (main, Oct 24 2022, 18:26:48) [MSC v.1933 64 bit (AMD64)]
                     platform: Windows-10-10.0.22621-SP0
     optional deps. installed: ['typing-extensions']

Pyright CLI version: 1.1.323
Selected Assignee: @samuelcolvin

As usual, Eric is correct, the issue appears to be that the typevar is just not bound properly in the relevant protocol, because the protocol is not currently generic.
Thankfully, it seems that the only thing necessary to fix this is making the protocol generic, after I did that, the errors type checking your example code went away.


Foot note annotation incorrect for Brazil South

Missing () in the chart: Brazil South 2 should be Brazil South (2)

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: 09a788e4-0130-73f2-d985-6fc3aec77974
Version Independent ID: a9f4ec3f-f0a3-b050-020b-f487c74c5179
Content: Business continuity and disaster recovery (BCDR): Azure Paired Regions
Content Source: articles/best-practices-availability-paired-regions.md
Service: multiple
GitHub Login: @rayne-wiselman
Microsoft Alias: raynew

@Nombril Thanks for the feedback! I have assigned the issue to the content author to evaluate and update as appropriate.

This is fixed.
fix will go live Jan 2
#please-close


Compile error

Hello:
Thanks for your good work~
While compiling source code as instructions in README file, I met the following error:
[ 70%] Building CXX object core/CMakeFiles/lsoracle.dir/lsoracle.cpp.o
In file included from /home/sun/eda/eda_attack/baseline/LSOracle/core/lsoracle.cpp:106:
/home/sun/eda/eda_attack/baseline/LSOracle/core/commands/output/write_partition.hpp: In member function ‘void alice::write_partition_command::write_part(std::string)’:
/home/sun/eda/eda_attack/baseline/LSOracle/core/commands/output/write_partition.hpp:75:21: error: ‘write_child’ is not a member of ‘oracle’
   75 |             oracle::write_child<network>(i, partitions, verilog);
      |                     ^~~~~~~~~~~
/home/sun/eda/eda_attack/baseline/LSOracle/core/commands/output/write_partition.hpp:75:40: error: expected primary-expression before ‘>’ token
   75 |             oracle::write_child<network>(i, partitions, verilog);
      |                                        ^
In file included from /home/sun/eda/eda_attack/baseline/LSOracle/core/lsoracle.cpp:142:
/home/sun/eda/eda_attack/baseline/LSOracle/core/commands/optimization/optimize.hpp: In member function ‘void alice::optimize_command::synth(std::string)’:
/home/sun/eda/eda_attack/baseline/LSOracle/core/commands/optimization/optimize.hpp:79:27: error: ‘optimize_resynthesis’ is not a member of ‘oracle’
   79 |      ntk_result = oracle::optimize_resynthesis<mockturtle::aig_network>(partitions_jr, abc_exec);
      |                           ^~~~~~~~~~~~~~~~~~~~
/home/sun/eda/eda_attack/baseline/LSOracle/core/commands/optimization/optimize.hpp:79:71: error: expected primary-expression before ‘>’ token
   79 |      ntk_result = oracle::optimize_resynthesis<mockturtle::aig_network>(partitions_jr, abc_exec);
      |                                                                       ^
/home/sun/eda/eda_attack/baseline/LSOracle/core/commands/optimization/optimize.hpp:83:17: error: ‘optimization_strategy’ is not a member of ‘oracle’
   83 |         oracle::optimization_strategy strategy;
      |                 ^~~~~~~~~~~~~~~~~~~~~
/home/sun/eda/eda_attack/baseline/LSOracle/core/commands/optimization/optimize.hpp:85:3: error: ‘strategy’ was not declared in this scope
   85 |   strategy = oracle::optimization_strategy::depth;
      |   ^~~~~~~~
/home/sun/eda/eda_attack/baseline/LSOracle/core/commands/optimization/optimize.hpp:85:22: error: ‘oracle::optimization_strategy’ has not been declared
   85 |   strategy = oracle::optimization_strategy::depth;
      |                      ^~~~~~~~~~~~~~~~~~~~~
/home/sun/eda/eda_attack/baseline/LSOracle/core/commands/optimization/optimize.hpp:87:3: error: ‘strategy’ was not declared in this scope
   87 |   strategy = oracle::optimization_strategy::size;
      |   ^~~~~~~~
/home/sun/eda/eda_attack/baseline/LSOracle/core/commands/optimization/optimize.hpp:87:22: error: ‘oracle::optimization_strategy’ has not been declared
   87 |   strategy = oracle::optimization_strategy::size;
      |                      ^~~~~~~~~~~~~~~~~~~~~
/home/sun/eda/eda_attack/baseline/LSOracle/core/commands/optimization/optimize.hpp:89:3: error: ‘strategy’ was not declared in this scope
   89 |   strategy = oracle::optimization_strategy::balanced;
      |   ^~~~~~~~
/home/sun/eda/eda_attack/baseline/LSOracle/core/commands/optimization/optimize.hpp:89:22: error: ‘oracle::optimization_strategy’ has not been declared
   89 |   strategy = oracle::optimization_strategy::balanced;
      |                      ^~~~~~~~~~~~~~~~~~~~~
/home/sun/eda/eda_attack/baseline/LSOracle/core/commands/optimization/optimize.hpp:92:30: error: ‘optimize_basic’ is not a member of ‘oracle’
   92 |         ntk_result = oracle::optimize_basic<network>(partitions_jr, abc_exec, strategy, true);
      |                              ^~~~~~~~~~~~~~
/home/sun/eda/eda_attack/baseline/LSOracle/core/commands/optimization/optimize.hpp:92:52: error: expected primary-expression before ‘>’ token
   92 |         ntk_result = oracle::optimize_basic<network>(partitions_jr, abc_exec, strategy, true);
      |                                                    ^
/home/sun/eda/eda_attack/baseline/LSOracle/core/commands/optimization/optimize.hpp:92:79: error: ‘strategy’ was not declared in this scope
   92 |         ntk_result = oracle::optimize_basic<network>(partitions_jr, abc_exec, strategy, true);
      |                                                                               ^~~~~~~~
/home/sun/eda/eda_attack/baseline/LSOracle/core/commands/optimization/optimize.hpp:96:14: error: ‘optimization_strategy’ is not a member of ‘oracle’
   96 |      oracle::optimization_strategy strategy;
      |              ^~~~~~~~~~~~~~~~~~~~~
/home/sun/eda/eda_attack/baseline/LSOracle/core/commands/optimization/optimize.hpp:98:3: error: ‘strategy’ was not declared in this scope
   98 |   strategy = oracle::optimization_strategy::depth;
      |   ^~~~~~~~
/home/sun/eda/eda_attack/baseline/LSOracle/core/commands/optimization/optimize.hpp:98:22: error: ‘oracle::optimization_strategy’ has not been declared
   98 |   strategy = oracle::optimization_strategy::depth;
      |                      ^~~~~~~~~~~~~~~~~~~~~
/home/sun/eda/eda_attack/baseline/LSOracle/core/commands/optimization/optimize.hpp:100:3: error: ‘strategy’ was not declared in this scope
  100 |   strategy = oracle::optimization_strategy::size;
      |   ^~~~~~~~
/home/sun/eda/eda_attack/baseline/LSOracle/core/commands/optimization/optimize.hpp:100:22: error: ‘oracle::optimization_strategy’ has not been declared
  100 |   strategy = oracle::optimization_strategy::size;
      |                      ^~~~~~~~~~~~~~~~~~~~~
/home/sun/eda/eda_attack/baseline/LSOracle/core/commands/optimization/optimize.hpp:102:3: error: ‘strategy’ was not declared in this scope
  102 |   strategy = oracle::optimization_strategy::balanced;
      |   ^~~~~~~~
/home/sun/eda/eda_attack/baseline/LSOracle/core/commands/optimization/optimize.hpp:102:22: error: ‘oracle::optimization_strategy’ has not been declared
  102 |   strategy = oracle::optimization_strategy::balanced;
      |                      ^~~~~~~~~~~~~~~~~~~~~
/home/sun/eda/eda_attack/baseline/LSOracle/core/commands/optimization/optimize.hpp:105:30: error: ‘optimize_basic’ is not a member of ‘oracle’
  105 |         ntk_result = oracle::optimize_basic<network>(partitions_jr, abc_exec, strategy,false);
      |                              ^~~~~~~~~~~~~~
/home/sun/eda/eda_attack/baseline/LSOracle/core/commands/optimization/optimize.hpp:105:52: error: expected primary-expression before ‘>’ token
  105 |         ntk_result = oracle::optimize_basic<network>(partitions_jr, abc_exec, strategy,false);
      |                                                    ^
/home/sun/eda/eda_attack/baseline/LSOracle/core/commands/optimization/optimize.hpp:105:79: error: ‘strategy’ was not declared in this scope
  105 |         ntk_result = oracle::optimize_basic<network>(partitions_jr, abc_exec, strategy,false);
      |                                                                               ^~~~~~~~
In file included from /home/sun/eda/eda_attack/baseline/LSOracle/core/lsoracle.cpp:147:
/home/sun/eda/eda_attack/baseline/LSOracle/core/commands/optimization/oracle.hpp: In member function ‘void alice::oracle_command::synth(std::string)’:
/home/sun/eda/eda_attack/baseline/LSOracle/core/commands/optimization/oracle.hpp:169:14: error: ‘optimization_strategy’ is not a member of ‘oracle’
  169 |      oracle::optimization_strategy strategy;
      |              ^~~~~~~~~~~~~~~~~~~~~
/home/sun/eda/eda_attack/baseline/LSOracle/core/commands/optimization/oracle.hpp:171:3: error: ‘strategy’ was not declared in this scope; did you mean ‘strategych’?
  171 |   strategy = oracle::optimization_strategy::depth;
      |   ^~~~~~~~
      |   strategych
/home/sun/eda/eda_attack/baseline/LSOracle/core/commands/optimization/oracle.hpp:171:22: error: ‘oracle::optimization_strategy’ has not been declared
  171 |   strategy = oracle::optimization_strategy::depth;
      |                      ^~~~~~~~~~~~~~~~~~~~~
/home/sun/eda/eda_attack/baseline/LSOracle/core/commands/optimization/oracle.hpp:173:3: error: ‘strategy’ was not declared in this scope; did you mean ‘strategych’?
  173 |   strategy = oracle::optimization_strategy::size;
      |   ^~~~~~~~
      |   strategych
/home/sun/eda/eda_attack/baseline/LSOracle/core/commands/optimization/oracle.hpp:173:22: error: ‘oracle::optimization_strategy’ has not been declared
  173 |   strategy = oracle::optimization_strategy::size;
      |                      ^~~~~~~~~~~~~~~~~~~~~
/home/sun/eda/eda_attack/baseline/LSOracle/core/commands/optimization/oracle.hpp:175:3: error: ‘strategy’ was not declared in this scope; did you mean ‘strategych’?
  175 |   strategy = oracle::optimization_strategy::balanced;
      |   ^~~~~~~~
      |   strategych
/home/sun/eda/eda_attack/baseline/LSOracle/core/commands/optimization/oracle.hpp:175:22: error: ‘oracle::optimization_strategy’ has not been declared
  175 |   strategy = oracle::optimization_strategy::balanced;
      |                      ^~~~~~~~~~~~~~~~~~~~~
/home/sun/eda/eda_attack/baseline/LSOracle/core/commands/optimization/oracle.hpp:177:30: error: ‘optimize_basic’ is not a member of ‘oracle’
  177 |         ntk_result = oracle::optimize_basic<network>(partitions_jr, abc_exec, strategy,false);
      |                              ^~~~~~~~~~~~~~
/home/sun/eda/eda_attack/baseline/LSOracle/core/commands/optimization/oracle.hpp:177:52: error: expected primary-expression before ‘>’ token
  177 |         ntk_result = oracle::optimize_basic<network>(partitions_jr, abc_exec, strategy,false);
      |                                                    ^
/home/sun/eda/eda_attack/baseline/LSOracle/core/commands/optimization/oracle.hpp:177:79: error: ‘strategy’ was not declared in this scope; did you mean ‘strategych’?
  177 |         ntk_result = oracle::optimize_basic<network>(partitions_jr, abc_exec, strategy,false);
      |                                                                               ^~~~~~~~
      |                                                                               strategych
In file included from /home/sun/eda/eda_attack/baseline/LSOracle/core/lsoracle.cpp:63:
/home/sun/eda/eda_attack/baseline/LSOracle/core/algorithms/optimization/mab.hpp: In function ‘std::string oracle::abc_stats_commmands(int, int, int)’:
/home/sun/eda/eda_attack/baseline/LSOracle/core/algorithms/optimization/mab.hpp:380:1: warning: control reaches end of non-void function [-Wreturn-type]
  380 | }
      | ^
/home/sun/eda/eda_attack/baseline/LSOracle/core/algorithms/optimization/mab.hpp: In function ‘float oracle::get_results_universe(std::string, int)’:
/home/sun/eda/eda_attack/baseline/LSOracle/core/algorithms/optimization/mab.hpp:699:1: warning: control reaches end of non-void function [-Wreturn-type]
  699 | }
      | ^
At global scope:
cc1plus: note: unrecognized command-line option ‘-Wno-unneeded-internal-declaration’ may have been intended to silence earlier diagnostics
make[2]: *** [core/CMakeFiles/lsoracle.dir/build.make:80: core/CMakeFiles/lsoracle.dir/lsoracle.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:3947: core/CMakeFiles/lsoracle.dir/all] Error 2
make: *** [Makefile:136: all] Error 2

I'm using g++ 10.3.0, I wonder how to fix this compiling error.

I have fixed it by following:

change LSOracle/lib/alice/include/alice/detail/utils.hpp at line 99

inline std::string format_with_vector( const std::string& fmtstr, const std::vector<std::string>& values )
{
  using ctx = fmt::format_context;
  std::vector<fmt::basic_format_arg<ctx>> args;
  for ( const auto& v : values )
  {
    // args.emplace_back( fmt::internal::make_arg<ctx>( v ) );
    args.emplace_back( fmt::detail::make_arg<ctx>( v ) );
  }

and then build project:
cmake -B build . -DCMAKE_BUILD_TYPE=RELEASE -D ENABLE_OPENSTA=ON -DENABLE_ABC=ON
cd build && make


Support link to methods with bounded types

Trying to link to { scala="#method[T<:Q[T]]]():Unit" } fails with: template resulted in an invalid URL [akka.stream.scaladsl.Flow#method[T<:Q[T]]]():Unit] because of < but replacing < with %3C generates the wrong link because % is escaped to %25.
This was a bit surprising because it is possible to code => in a method signature using =%3E and in that case % is respected resulting in a valid URL.

After some rabbit-hole digging, it turns out the issue is actually a feaure in java.net.URI:
    // Evaluates all escapes in s, applying UTF-8 decoding if needed.  Assumes
    // that escapes are well-formed syntactically, i.e., of the form %XX.  If a
    // sequence of escaped octets is not valid UTF-8 then the erroneous octets
    // are replaced with '\uFFFD'.
    // Exception: any "%" found between "[]" is left alone. It is an IPv6 literal
    //            with a scope_id
    //
    private static String decode(String s) {

The workaround, then, is to also escape the [ where the generic type list starts so it looks like:
{ scala="#method%5BT<:Q[T]]]():Unit" }

I'll raise a documentation PR with the explanation above.

On second thought, I'll keep this PR with the test and add the docs here.

would it be possible to keep the 'nice' notation in the markdown, and percent-encode it in code before passing it to Uri?

would it be possible to keep the 'nice' notation in the markdown, and percent-encode it in code before passing it to Uri?

Hmmm, I thought bout it and thought about forcing a URL-encode aggressively. Maybe, instead, I could just do a replace("[","%5B").
The problem with using URL-encode aggressively is that any existing link where the user manually URL-encoded will be twice encoded, hence, wrong.
Did you have another idea in mind?

The problem with using URL-encode aggressively is that any existing link where the user manually URL-encoded will be twice encoded, hence, wrong.

Ah, right: there are characters that would be interpreted by markdown that we would like to be able to put into fragments, so we want users to be able to write those in percent-encoding in the markdown.
What we could do is automatically-encode any characters not allowed in this place by the RFC (https://tools.ietf.org/html/rfc3986#section-3.4) - since []() are not allowed there that would encode them. Gets pretty subtle though, not entirely sure it's a good idea. Doing just the replace("[","%5B") might be fine.

What about catching that the user provided an URI-wise illegal signature an present the fixed URI to be pasted in in the error message?

I'll suggest to percent-encode some of the reserved characters and include a suggestion with a couple of manually maintained replacements.


Found a bug

Hi Passport. I'm using Shrinko8 again for Picodex Dual and just updated to the latest version. Shrinko8 is a lifesaver for this project btw.
Anyways, I found an edge-edge case bug. (I'm doing some weird things.) And it may actually be a bug with Pico8, but posting it here anyways.
Using latest commit on main (also tried with the web app). Enable token minification and minify this code for pico8:
if (function()
  print"hello 1"
  return true
end)
() then
  print"hello 2"
end

Shrinko8 minifies to this:
if((function()?"hello 1"return true end)())?"hello 2"

Which looks right, but pico8 fails to compile the latter.

Thanks for the report - I indeed didn't think of the case where an if may have shortforms inside its condition too.
I've fixed Shrinko8 to handle this properly now.


cast datetimeoffet to date then check if in list of dates in linq/c#

This is not an issue, more of an documentation i'm not sure where to find.
i have a table with datetimeoffset column. i want to query
where
@start <= MyDateTimeOffsetCol AND MyDateTimeOffsetCol < @end
CAST(MyDateTimeOffsetCol as date) IN (@d0, @d1, ...)

Questions:

How is this done in EF Core?
should I just use raw sql?
should I concatenate OR clause? how is this done in EF core for scoped OR inside AND @start <= MyDateTimeOffsetCol AND MyDateTimeOffsetCol < @end  AND (MyDateTimeOffsetCol=@d0 OR MyDateTimeOffsetCol=@d1 OR ...)
just out of curiosity is this good practice if the count of the content of the list of dates d0, d1,... is about 30 to 300? assuming Time is indexed

I tried
Steps to reproduce
.Where(o => o.Time.Date == cSharpDateTime)

works
but
List<DateTime> dates = ...
.Where(o =>
@start <= o.Time && o.Time < @end &&
dates.Contains(o.Time.Date))

didn't get converted to sql
List<DateTime> dates = ...
.Where(o =>
@start <= o.Time && o.Time < @end
dates.Contains(o.Time.Date))

Further technical details
EF Core version: "Microsoft.EntityFrameworkCore.SqlServer": "2.2.0"
Database Provider: Microsoft.EntityFrameworkCore.SqlServer
Operating system: Windows 10
IDE: VS Code 1.32.3

Confirmed that SQL gets properly generated as of a2ce46082fc91f7325070f3058f13e5c120f216d (near preview7).
Not committing QueryBugsTest repro as it doesn't seem necessary, but here is the code used:
#region Bug15208

[ConditionalFact]
public virtual void Bug_name()
{
    using (CreateDatabase15208())
    {
        using (var context = new MyContext15208(_options))
        {
            var (start, end) = (default(DateTimeOffset), default(DateTimeOffset));
            var dates = new List<DateTimeOffset> { DateTimeOffset.Now };
            var test = context.Blogs
                .Where(b =>
                    start <= b.PublicationDate.Date &&
                    b.PublicationDate < end &&
                    dates.Contains(b.PublicationDate))
                .ToList();
        }
    }
}

private SqlServerTestStore CreateDatabase15208()
    => CreateTestStore(
        () => new MyContext15208(_options),
        context =>
        {

            ClearLog();
        });

public class MyContext15208 : DbContext
{
    public DbSet<Blog> Blogs { get; set; }

    public MyContext15208(DbContextOptions options) : base(options) {}

    protected override void OnModelCreating(ModelBuilder modelBuilder)
    {
    }
}

public class Blog
{
    public int Id { get; set; }
    public DateTimeOffset PublicationDate { get; set; }
}

#endregion Bug15208

SQL:
SELECT [b].[Id], [b].[PublicationDate]
FROM [Blogs] AS [b]
WHERE ((@__start_0 <= CAST(CONVERT(date, [b].[PublicationDate]) AS datetimeoffset)) AND ([b].[PublicationDate] < @__end_1)) AND [b].[PublicationDate] IN ('2019-06-28T18:56:51.5342510+02:00')

Do we have regression test?

As I wrote above it didn't seem necessary for this simple case (test posted above). But if we want a test for every bug, I'll submit a PR, no problem.

We should only close without adding test if we have existing test which covers it.


v2 of integrity using cli framework

@ryananicholson as we discussed, here are the enhancements I was talking about.  Feel free to use what makes sense, or none at all.

Introduces urfave/cli/v2 for wrapping all the commands with panic catching (#8)
Improper CLI usage shows help text (#12)
Removes .sync calls which speeds up the creation by like 400%
Organizes the code into pkgs/ for possible re-use later, but also for easier testing (later too)
Adds a couple of scripts to .ci/ for helping with tagging the project and generating a version string that's semver compatible
Uses golang structs for generating json output

Cutting Tags
.ci/tag-version X.Y.Z will edit the appropriate files, create a version commit, tag the commit and push to the remote.
.ci/version generates a semver compatible tag based on git state and commit
Resolves #8  #12

The linter has some very strong opinions on bash and is straight up wrong on golang :(


Self-hosting instructions

Something I've been thinking about for a good while is how useful the publicly hosted website is, but how it lacks the ability to have any modified recipes. Being an open source project I've been thinking of trying to run a self-hosted solution of the project,but my experience is limited where I need to rely on some kind of guide, however sparse it may be in order to get me started and I can always use Google to fill in the rest.
The instructions given in the readme only while I could follow them, seem to account for how to build the site from source for a development environment and not a hosted/usable one. While I don't ask or expect to have a detailed step by step guide as I imagine it to be a complex process, at the very least an outline of what dependencies would be required as I could then likely figure out the rest for myself.

Hey @Dave247 there are a lot of ways to deploy to a web server. Fundamentally you can do it the old fashioned way, which involves building the app using the command ng build --prod in a console, which will build all the source files into the dist folder, and then you deploy those files to your own server.
However, nowadays there are a lot of ways to connect the GitHub repo directly to a deployment pipeline (Vercel, Heroku, etc.) and have that handle everything. You could make your own fork for that.

Thanks for the reply. A part of it is also an excuse and reason to have some fun and experience getting it all set up. Automating it would also be an interesting thing to try once I'm confident with it.
I suppose my main query then really boils down to, aside from the obvious (like Apache), is there any specific/different/unusual things needed to host this, or is it all self-contained within the repo?

Once you build the project files into the dist directory, you just need a web server and you can deploy it.

Once you build the project files into the dist directory, you just need a web server and you can deploy it.

Thanks, time for me to have fun building and deploying it then!


Source terms should probably be in StepperTemporaryFields.

What if we don't use AB2 anymore?
https://github.com/ali-ramadhan/Oceananigans.jl/blob/a41c604e9360ba79ce11efe6d4d6370bf79a3cc6/src/model.jl#L11-L12

StepperTemporaryFields won't be used anymore soon. See #121 #122.

Note that we will likely need temporary fields for implicit time-stepping.


Feature/ssl handlers & WebSockets

Motivation
Add netty handlers for SSL and WebSockets, so that MQTT with/without SSL and with/without WebSockets work. In addition, use of a client certificate via KeyStore is also supported.
Changes
building on initial patches for SSL, rebased on top of the large refactoring with class name chanegs etc. and added minor changes to conform with licensing header requirements etc.. Then refactored to have only one ChannelInitializer, as otherwise would have ended up with 4, making it harder to understand where handlers are being added to the channel, and also presenting a complex inheritance  hierarchy. Further work to allow configuration on the API, provide  SslData and add a smoke test against test.mosquitto.org for MQTT3.

Can PR #122 be closed as all is included in this PR?


incoherent output on mps

Doesn't work on mps. There's already a support thread in the pytorch issues where the bug has been repruduced: https://github.com/pytorch/pytorch/issues/141471
Apparently people get usable results on mps with torch 2.4.1 so something specific LTX Video does on mps seems to work only with older versions of torch but is no longer compatible with torch 2.5.1 or higher

thank god im not the only one.... but i saw a youtuber just posted like 14 hours ago and just followed his steps and it took me 2 hours to get it working because it was missing so much extra stuff within model_management.py
only to get those results. but I also think this node set and models are still only CUDA compatible. Not 100% sure tho. Ugh another sad day for Mac users.

The builtin version and pretty sure these extensions work fine on MPS, i literally just made a video (i opened the pytorch issue)... just downgrade torch to 2.4.1 and everything works as normal for ltx in comfy.

Would like this to get fixed as well. On a M3 Max running Sequoia. I can't seem to pip install 2.4.1 as it tells me the following (even after following the instructions on PyTorch's websites for installing 2.4.1):
pip install torch==2.4.1 torchvision==0.19.1 torchaudio==2.4.1
ERROR: Could not find a version that satisfies the requirement torch==2.4.1 (from versions: 1.7.1, 1.8.0, 1.8.1, 1.9.0, 1.9.1, 1.10.0, 1.10.1, 1.10.2, 1.11.0, 1.12.0, 1.12.1, 1.13.0, 1.13.1, 2.0.0, 2.0.1, 2.1.0, 2.1.1, 2.1.2, 2.2.0, 2.2.1, 2.2.2)
ERROR: No matching distribution found for torch==2.4.1

Don’t specify versions for all just torch itselfSent from my iPhoneOn Dec 7, 2024, at 11:04 AM, pachieh @.***> wrote:
Would like this to get fixed as well. On a M3 Max running Sequoia. I can't seem to pip install 2.4.1 as it tells me the following (even after following the instructions on PyTorch's websites for installing 2.4.1):
pip install torch==2.4.1 torchvision==0.19.1 torchaudio==2.4.1
ERROR: Could not find a version that satisfies the requirement torch==2.4.1 (from versions: 1.7.1, 1.8.0, 1.8.1, 1.9.0, 1.9.1, 1.10.0, 1.10.1, 1.10.2, 1.11.0, 1.12.0, 1.12.1, 1.13.0, 1.13.1, 2.0.0, 2.0.1, 2.1.0, 2.1.1, 2.1.2, 2.2.0, 2.2.1, 2.2.2)
ERROR: No matching distribution found for torch==2.4.1
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you commented.Message ID: @.***>

Even when I do just pip install torch==2.4.1 or pip install --pre torchvision==0.20.0.dev20241205 --extra-index-url https://download.pytorch.org/whl/nightly/cpu , neither work.

Try doing a clean install uninstall the torch items and install themYou should be able to use nightly now they say they fixed the issues on nightly as well now But uninstall the torch versions first to be safe Sent from my iPhoneOn Dec 7, 2024, at 2:27 PM, pachieh @.***> wrote:
Even when I do just pip install torch==2.4.1 or pip install --pre torchvision==0.20.0.dev20241205 --extra-index-url https://download.pytorch.org/whl/nightly/cpu , neither work.
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you commented.Message ID: @.***>

Small update... Blew Anaconda away, got the nightly builds to work...
PyTorch - 2.6.0.dev20241126
Python - 3.12.4
Still getting incoherent output like the original post.

I got ltxv running with nightly builds on m1 mac (16gb)
I had to patch my requirements.txt:
torch>=2.6.0.dev20241209
With
pip install --pre -r requirements.txt --extra-index-url https://download.pytorch.org/whl/nightly/cpu --upgrade
I got a situation like this:
pip list |grep torch

ema-pytorch                  0.7.7
onnx2torch                   1.5.15
open_clip_torch              2.29.0
pytorch-lightning            2.4.0
pytorch-wpe                  0.0.1
torch                        2.6.0.dev20241209
torch-complex                0.4.4
torchao                      0.6.1
torchaudio                   2.5.0.dev20241209
torchdiffeq                  0.2.5
torchsde                     0.2.6
torchtext                    0.18.0
torchtune                    0.5.0.dev20241209+cpu
torchtyping                  0.1.5
torchvision                  0.20.0.dev20241209

On weekend, i played around with 2.6.0.dev20241205 (from dec. 5th), which does not show any succes.
With todays version from dec. 9th everything works fine.
Maybe this info helps somebody.

AH! Got it, thanks for the requirements.txt piece @peddyhh . Everything works now after a LOT of troubleshooting with ~11s/it on my 36GB RAM M3 Max.
For those on ComfyUI Desktop, it won't work still because the desktop version for some reason goes only to Torch 2.5 or a month old nightly version of Torch 2.6. Not sure why that was the case but noticed it in the logs.
So Python 3.12 and torch 2.6.0dev20241209 are the right combination that work for me.

AH! Got it, thanks for the requirements.txt piece @peddyhh . Everything works now after a LOT of troubleshooting with ~11s/it on my 36GB RAM M3 Max.
For those on ComfyUI Desktop, it won't work still because the desktop version for some reason goes only to Torch 2.5 or a month old nightly version of Torch 2.6. Not sure why that was the case but noticed it in the logs.
So Python 3.12 and torch 2.6.0dev20241209 are the right combination that work for me.

somehow after fresh installing comfy, my mac stop utilizing gpu. The rendering time now for my workflow is around 98s/it. Before, it was 14s/it. What is your rendering time now?

AH! Got it, thanks for the requirements.txt piece @peddyhh . Everything works now after a LOT of troubleshooting with ~11s/it on my 36GB RAM M3 Max.
For those on ComfyUI Desktop, it won't work still because the desktop version for some reason goes only to Torch 2.5 or a month old nightly version of Torch 2.6. Not sure why that was the case but noticed it in the logs.
So Python 3.12 and torch 2.6.0dev20241209 are the right combination that work for me.

somehow after fresh installing comfy, my mac stop utilizing gpu. The rendering time now for my workflow is around 98s/it. Before, it was 14s/it. What is your rendering time now?

Sorry, I don't have any before - after - measurements.


Read themes from Fonts and Colors Items if registry keys don't exist

Fix #887.

I cannot test it because I don't have VS 2015 installed anywhere.

I tested it on an Azure VM with VS 2015 Preview. I think it's safe to merge.


Add roles authentication to v2 endpoints

Introduce authorization policies for

GetPerson
UpdatePerson
UpdateNpq
UnlockTeacher

https://trello.com/c/xEQSKnNb/1321-add-role-based-authorisation-to-qt-api
Checklist

[x] Attach to Trello card
[x] Rebased master
[x] Cleaned commit history
[x] Tested by running locally

I think there are a few endpoints missed from this (e.g. the TRN request ones)


Issue #1725 - handle versions with asserted profile validation

Signed-off-by: Mike Schroeder<EMAIL_ADDRESS>

Can we get the list of required profiles added to the error message?


Can't change LED colour

When I type ds4drv --led ff0000 in the terminal i get this:
Traceback (most recent call last):
  File "/usr/bin/ds4drv", line 33, in <module>
    sys.exit(load_entry_point('ds4drv==0.5.1', 'console_scripts', 'ds4drv')())
  File "/usr/lib/python3.8/site-packages/ds4drv/__main__.py", line 132, in main
    options = load_options()
  File "/usr/lib/python3.8/site-packages/ds4drv/config.py", line 199, in load_options
    config.load(path)
  File "/usr/lib/python3.8/site-packages/ds4drv/config.py", line 74, in load
    self.read([filename])
  File "/usr/lib/python3.8/configparser.py", line 697, in read
    self._read(fp, filename)
  File "/usr/lib/python3.8/configparser.py", line 1093, in _read
    raise DuplicateOptionError(sectname, optname,
configparser.DuplicateOptionError: While reading from '/etc/ds4drv.conf' [line 118]: option 'rel_wheelup' in section 'mapping:keyboard' already exists

and the led colour doesn't change
I am using a wired controller on arch linux

would be interesting to see that ds4drv.conf file contents

place a "#" in beginning of line 118
install "hid-sony-panic-fix-dkms"
common problem with knockoff controllers


Utilize bimap 0.4.0 from hackage

Looks like this isn't yet in the nix snapshot. You might need to update-nixpkgs.sh?

bors r+


feat: add option to provide extra schemas

I also took the liberty to format some of the code according to the
Stylua formatting rules, hope you don't mind! I also added EmmyLua
type definitions for the opts table.
Supersedes #13.
Closes #9.

Looks great, thank you William!


Inline colors in TextEdit

Prologue:
The current master has a cool function to open a color picker in the code editor using the context menu and Pick Color, but it's well hidden and I wasn't aware of it until I found it in the code:

This PR removes this great but hidden context menu Pick Color in favor of inline colors, i.e. colored circles in front of Color (you can click on them to open the color picker):

Full demo: https://www.dropbox.com/s/fdzqwnt6sm77w3u/demo-inline-colors.mp4?dl=0
I'm currently using unicode 0x25CF to draw the color circle, I'm not sure if that's safe on all versions of Freetype/Linux (plus sides: it adapts to all font sizes and is much faster than draw_circle).

Nice feature :)
However, I don't think it's wise to put this code in TextEdit.

Nice! Great idea.

I agree with @Hinsbart

I'm not qualified to review the code, but a couple questions come to mind.  Does this have any implication for code that cares about a line's length?  I'm thinking of the recent patches for code indentation behavior that impacted the selection area.
This updates ClassDB entries, specifically moves _color_changed from ScriptTextEditor to TextEdit.  Is this then considered part of the public API?  Should that be documented?  Not familiar with community guidelines on things that start with _; _color_changed doesn't appear to be documented now, so it's at least status quo.  :)

It's indeed an API change so it's Godot 3.1.
The reason for the signal move is that TextEdit draws and handles the color circle (and knows when it's clicked). We could still move the color picker handling to ScriptTextEditor (probably a good idea?), but TextEdit would be the one to send the signal "show it now".
There should be no impact on selection code or the like as TextEdit collates the C character of Color with the color circle as if both were one glyph at rendering level. Any code above does not see the circle in positions or selection areas or the like - it's happening only inside the rendering and does not take up a position.
That's also the reason I believe this thing belongs in TextEdit and not somewhere else; that's the safest way to assure no other code is impacted. If we had it somewhere else, TextEdit would probably need to take non-pure-text input (i.e. streams of text blocks plus other stuff, much like RichTextLabel) and be able to report back events on non-text-input chunks; that would be a very big change as far as I see. Or we'd need to insert the circle as char, and then you have all the position problems coming.

This is fantastic!! Really hope to see it in godot master 👍

@poke1024 I definitely didn't mean to challenge this against the freeze.  I don't see why this wouldn't be viable for 3.0 yet.  Not that I have any say.  Thanks!  :)

@brainsick No problem, I'm actually not that familiar with Godot API change rules, but AFAIK you could grab that signal from gdscript so it's probably part of the API.

@akien-mga All gdscript parsing and the color picker are now moved (back) to the ScriptEditor, I did a number of bug fixes, cleanups, and generalizations along the way.
This should make it relatively easy to embed other inline content in the future if needed.
As a simple test, I've added a triangular inline error indicator that shows the column when an error comes up. Just an experiment along the way.

Whats the general consensus with this kind of inheritance / OOP should it use a new node type / signals instead?

Currently InlineProcessor feels a bit like a hack. Note though that:

InlineProcessor::_parse_inline gets called for every line while drawing
the editor plugin system (e.g. CollisionPolygonEditorPlugin) use inheritance
probably should not/need not be accessible from outside the tools

This would close #4882.

This needs a rebase after the various TextEdit/CodeTextEditor abstractions done by @Paulb23 (#17923, #19225 and some others) which should also allow a cleaner implementation of this feature.
Maybe @Paulb23 could help review it?

Rebased (which I don't see myself doing again) and cleaned up.
The implementation is basically the same as before, the new abstractions for the syntax coloring are too high level to make use fo them for rendering the additional inline elements.
There are still problems when wrapping is enabled (basically not yet implemented as this was not there before).

Tried this out locally, seems good for the most part.
It failed when the Colour is defined incorrectly:
var c = Color()

or when its defined over multiples lines e.g.
var c = Color(
    0,
    255
    0
)

In the first case, as its not valid code, will be erroring out at the tokenizer.
As for the second one, its probably the same reason, due it only inspecting one line a time, so the code won't be valid (most likely the same for wrapping).
It might be worth hiding the inline in these cases, rather then bothering the user with something they cannot interact with / displayed incorrectly.
As far as code goes, so long as the multi-inheritance is okay, I would move the tokenizer part further down something like:
script->get_language()->parse_inlines()
As a side thought, it might be worth looking at caching these in a similar way to ColorRegions.

It failed when the Colour is defined incorrectly:
var c = Color()

This is valid code, I don't know why this would give any error.

This is valid code, I don't know why this would give any error.

My bad, it doesn't error. As there are no arguments, it can't find the colour values so it doesn't display correctly / set it as editable.

This branch has conflicts and some concerns of places where syntax wont work. Any progress on this so far?

I'll take a look at this this weekend.

Moving to 3.2 milestone as we're reaching beta stage for 3.1, and there are still changes needed in this PR.

@poke1024 Rebase?

This needs to be rebased indeed to be mergeable, but we haven't reached a clear consensus about the implementation.
The feature looks awesome, but I have some concerns over adding annotations to ScriptLanguage for this, and the extensive changes to TextEdit for a feature which is mostly relevant for editor tools.
I mentioned in other issues and on IRC that I find TextEdit to grow too big and beyond the scope it should have as a generic text input field for games.
I think we should aim to refactor this for 4.0 and have TextEdit be a lightweight text input control, and add a CodeEdit or similar that extends TextEdit and implements all code/tool-specific features like inline colors, but also syntax highlighting, indentation, breakpoint gutter, etc.
If we decide to do this, I would then hold off on this PR until such refactoring has been done, and then the PR could be redone to implement the feature via CodeEdit (or whatever its name would be). I'll open an issue about it.

As mentioned in https://github.com/godotengine/godot/pull/14731#issuecomment-525653791, a correct implementation for this feature should likely wait for #31739 to be implemented. I will close this for now as it's not going to be merged as is.
This should likely be rediscussed in a proposal in the https://github.com/godotengine/godot-proposals/ repository, to see if/how we want to support this feature for the script editor (and shader editor?) while keeping the underlying controls manageable.


Sentinel not atack!

This npc not atack "agressive" players!
Version: 0.5 (this 0.6 not work in minecraft 1.9)

... Update your server to 1.10, please.
Also, you have to tell them to do that via commands, EG /sentinel addtarget event:pvp if you want PvP to be a target


include: misc: util.h: Rename min/max to MIN/MAX

include: misc: util.h: Rename min/max to MIN/MAX
Possible bug? Not compatible with C++ STL
There are issues using lowercase min and max macros when compiling a C++
application with a third-party toolchain such as GNU ARM Embedded when
using some STL headers i.e. <chrono>.
This is because there are actual C++ functions called min and max
defined in some of the STL headers and these macros interfere with them.
By changing the macros to UPPERCASE, which is consistent with almost all
other pre-processor macros this naming conflict is avoided.
Signed-off-by: Carlos Stuart<EMAIL_ADDRESS>

Found the following issues, please fix and resubmit:
commit message syntax issues
1: UC3 Title does not follow [subsystem]: [subject] (and should not start with literal subsys:): "Renaming min/max macros to MIN/MAX"

Fixed. Force pushed.

Codecov Report

Merging #13277 into master will not change coverage.
The diff coverage is 61.61%.

@@           Coverage Diff           @@
##           master   #13277   +/-   ##
=======================================
  Coverage   48.74%   48.74%
=======================================
  Files         319      319
  Lines       46872    46872
  Branches    10835    10835
=======================================
  Hits        22850    22850
  Misses      19395    19395
  Partials     4627     4627

Impacted Files
Coverage Δ

subsys/bluetooth/controller/ll_sw/ull.c
63.26% <ø> (ø)
:arrow_up:

include/misc/util.h
50% <ø> (ø)
:arrow_up:

subsys/bluetooth/controller/ll_sw/ull_adv.c
5.45% <0%> (ø)
:arrow_up:

subsys/net/ip/dhcpv4.c
6.14% <0%> (ø)
:arrow_up:

subsys/logging/log_output.c
47.58% <0%> (ø)
:arrow_up:

subsys/bluetooth/host/att.c
28.87% <0%> (ø)
:arrow_up:

subsys/bluetooth/common/log.c
21.42% <0%> (ø)
:arrow_up:

subsys/bluetooth/controller/ll_sw/ull_slave.c
0% <0%> (ø)
:arrow_up:

subsys/bluetooth/host/l2cap.c
8.21% <0%> (ø)
:arrow_up:

subsys/usb/usb_device.c
11.44% <0%> (ø)
:arrow_up:

... and 26 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update f81346c...b5677eb. Read the comment docs.

No complaints about this patch. We probably always should have declared these as obvious macros.
But regarding C++: if you're hitting namespacing errors, you almost certainly have code doing promiscuous "using std;" which is very much discouraged by the community. Those function templates are in a namespace for a reason, and the global namespace in the C++ standard library is deliberately unpopulated precisely to allow for interoperation with crufty C libraries like ours.

I've been using the following C++ code as an example:
#include <algorithm>

#include <zephyr.h>

void main()
{
        int d = std::max({1, 2, 3});
        printk("%d\n", d);
}

I've been compiling with the latest GNU ARM Embedded Toolchain, with the following Kconfig configuration (on top of base defaults):
CONFIG_CPLUSPLUS=y
CONFIG_LIB_CPLUSPLUS=y
CONFIG_HEAP_MEM_POOL_SIZE=4096
CONFIG_NEWLIB_LIBC=y

I can resolve the above (trivial) example by changing the order of the two headers, or by #undef max after the Zephyr header, however neither of those are ideal and become harder to implement in more complex applications.
I've included the error below for reference but it's fairly obvious:
../src/main.cpp:9:35: error: macro "max" passed 3 arguments, but takes just 2
         int d = std::max({1, 2, 3});
                                   ^
../src/main.cpp: In function 'void main()':
../src/main.cpp:9:22: error: cannot resolve overloaded function 'max' based on conversion to type 'int'
         int d = std::max({1, 2, 3});
                      ^~~

crufty C libraries like ours.

Let's talk improving that. Following #12129 & #12935, there would be 2 choices:

Namespace symbols, e.g. Z_MIN, Z_MAX. People should love that.
For people who don't love that, there's an option to clear partition includes into public (included by client applications) and private (included solely by Zephyr's own source code). Public headers should never include private headers, only Zephyr source files using them should include private headers. Them, MIN/MAX can be used. Maybe, because it appears to conflict with libc's sys/param.h header.

Interesting reading through those other pull requests. I'm all for any solution and happy to take all of your steer on the best way to resolve this.
Funnily enough I've had issues with another library I'm playing with (adding support for std::mutex (pretty much done - so I can use std::scoped_lock etc.) and std::thread (a work in progress - possibly less useful but an interesting exercise none the less)) where the max macro can't be found in spite of including the Zephyr header, so I've had to define it myself just above a definition of an array of thread stacks.

I'll keep chasing down the issues with Shippable as I'm been manually verifying every change rather than doing a global find/replace. Hopefully catch the last of the missing changes soon.
It should then be trivial to find/replace on the patch to change the name if we want, or maybe find another solution entirely.

It should then be trivial to find/replace on the patch to change the name if we want, or maybe find another solution entirely.

It would be definitely good to get more opinions about this change. And the timing isn't exactly best - an announcement just went that 1.14-rc1 was tagged, and the master is now in code-freeze, with only bugfixes allowed. So, it now depends whether the core maintainers would consider this a "bugfix" or not. If yes, I'd be happy to remove my -1. If no, it may spend enough time in the queue anyway. In either case, more opinions can be collected in the meantime.

It should then be trivial to find/replace on the patch to change the name if we want, or maybe find another solution entirely.

It would be definitely good to get more opinions about this change. And the timing isn't exactly best - an announcement just went that 1.14-rc1 was tagged, and the master is now in code-freeze, with only bugfixes allowed. So, it now depends whether the core maintainers would consider this a "bugfix" or not. If yes, I'd be happy to remove my -1. If no, it may spend enough time in the queue anyway. In either case, more opinions can be collected in the meantime.

Yeah, I realise the timing isn't great. I made sure my other PRs were in before the freeze as they were more important to me (as I've shown above there are workarounds for this), however since Zephyr supports both C++ userspace code and external tool chains I do wonder whether this could be considered a "bugfix" - hopefully we'll get more opinions soon. All tests are now passing at least.
Thanks for your comments.

@nashif Would you consider this as a bug fix? It's currently breaking code I'm developing - while it is possible to work around in trivial examples it becomes harder in code consisting of many external libraries etc.

Regardless of the C++ debate, I'm all for macros being named all-caps.
Another incoherent macro is ceiling_fraction -- also commonly known as CEIL_DIV.

Regardless of the C++ debate, I'm all for macros being named all-caps.
Another incoherent macro is ceiling_fraction -- also commonly known as CEIL_DIV.

Would be pretty easy to factor into this PR if you want me to?
Any other inconsistent macros people want renaming/UPPERCASING?

But regarding C++: if you're hitting namespacing errors, you almost certainly have code doing promiscuous "using std;" which is very much discouraged by the community.

Namespace doesn't matter, this is macro replacement at work.

Rebased on to master to resolve conflicts. Any further opinions on whether this is 'bug' like enough to make it into the LTS?


[patch] Bug/cin 04157/main - added missing property for negative number fields

Property was stripped during a merge. This just adds is back in. Test has been done to ensure that the functionality is present

This is pulling from an incorrect code state


Something bad when running Galga in Meowbit

Describe the bug
Something bad when running Galga in Meowbit
Steps to reproduce the behavior
1.Navigate to https://arcade.makecode.com/beta#
2.Tutorials---->Galga----->Start Tutorial
3.Download the code to Meowbit and run it
Expect behavior

Actual behavior
Use the direction buttons to move spaceplane to miss the bogeys. But after the program runs for a while, the interface starts to freeze and all players moves very slowly.
Additional context
1.OS: Windows(rs6)
2.arcade version: 1.3.15
3.Microsoft MakeCode version: 6.6.8

Did you turn on auto-destroy for the enemy sprites? Sounds like the sprites aren't being cleaned up

Yep, turn on auto-destroy for the enemy sprites as the tutorial say.

Yep, turn on auto-destroy for the enemy sprites as the tutorial say.

Went through tutorial and let it run on my meowbit for >15 minutes without any errors / sprites persisting improperly; keeps roughly 55fps the whole time
@Sheila111 if it is still crashing on meowbit for you please share a link to the project that is resulting in an error and I'll reopen~


Add support for Firefox OS

There are several JavaScript projects that can scan barcodes, and these should work on Firefox OS.
See also issue https://github.com/phonegap/phonegap-plugin-barcodescanner/issues/9 about proper browser support:

FFOS is a dead platform, we will not be adding support.


Fix(frontend): Content should be placed center

Problem
The content is not centered, on the 4K screen.

close by #230


Support metadata agent on openstack

I add to support openstack metadata agent forked from ec2 metadata feature.
issue: https://github.com/rancher/os/issues/2124

@takaishi nice! - can you please also update the documentation docs/os/running-rancheros/cloud/openstack/index.md and docs/os/running-rancheros/server/pxe/index.md
The first doc needs a little info on when and why the user would choose this one vs when to choose the config-2 datasource.

any updates on this one?

Close this because I don't work enough time.


Return io.eof when buf size is larger than read size

issue  https://github.com/c-fs/cfs/issues/77

LGTM


medium article / question

Hi guys,
Hope you are all well !
I was wondering how I could be triggering some events cascading and async tasks based on your article. Let me just quickly share an overview of my problem/project. :-)
Use case:

Pitch: I want to manage my starred repository, and actually I use limo, written in go also.
Goal: Extend the update process, by fetching some additional informations from my starred repository like languages, the readme content and the file tree for the latest SHA.
Workflow:

Create a parent channel, with a concurrency of 20, like actually in the update.go file from limo, to fetch the list of my starred repo (per page: 100)

Fetch the readme (if exists), the git tree and the detected languages for each of them
Maybe 2 or 3 conditional requests per repository (eg. they have a wiki or more documents like additional markdowns)

Bottleneck:
- How to configure this task of parallel and waterfall requests ?
- How can I control that some missing readme, or some api requests errors won't break the integrity of my task-flow ?
- What would describe the best my problem ?
- Is it a much more a flow based programming (fbp) problem ?
- Can I just use async commands by defining the flow within a simple yaml config ?

In fact, I would like to find or understand the easier approach to aggregate these data and not having un-optimized use of my goroutines.
Thanks again for your article !
Cheers,
Richard

@roscopecoltran Hi Richard,
well I don’t think that you necessarily need to use this project for achieving your goal. But you could use it somehow like that: https://gist.github.com/cxww107/8be29c785d36c4b6b5811f8dac5a052d (this snippet is a copy of function GetStars from github.go of limo project. I inserted lines at 29-60)
Task. You have a list with starred repos. For each repo you need extract some information. Then I would say a task is: for a given repo to send some requests for meta data, readme, languages etc. For example you have 2000 starred repos. In other words you have 2000 tasks that could run parallel.
Errors. You can decide by yourself when error is critical enough to stop processing. But as I see in current implementation of limo they simply send the error through result channel to the client.
Un-optimized goroutines. It is possible that one repo has three source files and other one has a thousand. Then processing of the second repo logically would last longer. But still I think that’s ok. You have the granularity, all data related to one given repo will be processing in only one separated goroutine. You can notice that I reused context: that means if you kill process at upper level it would stop execution of tasks here as well. So no dead goroutines will hang around.
I hope this info can help you.
Regards,
Nikolay


Uncaught Exception: Attempting to call a function in a renderer window that has been closed or released. Function provid

An uncaught exception was reported.
Info:
OS: win32
Arch: ia32
GPMDP Version: 3.0.1
Time: Mon Mar 28 2016 10:45:14 GMT-0600 (Mountain Daylight Time)
Error:
Attempting to call a function in a renderer window that has been closed or released. Function provid
Error: Attempting to call a function in a renderer window that has been closed or released. Function provided here: Object.<anonymous> (C:\Users\Adam\AppData\Local\GPMDP_3\app-3.0.1\resources\app\build\inject\GPMInject\interface\mouseButtonNavigation.js:8:8.
    at BrowserWindow.callIntoRenderer (C:\Users\Adam\AppData\Local\GPMDP_3\app-3.0.1\resources\atom.asar\browser\lib\rpc-server.js:201:19)
    at emitTwo (events.js:92:20)
    at BrowserWindow.emit (events.js:172:7)

This issue was created automatically inside the uncaughtException handler

This was generated automatically but I have not noticed any issues in the app thus far.

Closing this automatically reported issue as a duplicate of #470


release leaderboard

What's changed

release the current leaderboard in README

this is how the README will look like https://github.com/Stability-AI/lm-evaluation-harness/blob/b7895a70ad2a3b6a7a657c055876d5da3a2bcb8d/README.md

delete some lines in scripts

https://discord.com/channels/1062784909191680120/1108193454267318324/1113033075249655848

Jerry | Stability AI
—
Yesterday at 6:16 PM
Thanks! Also it would be nice to link to a description of each evaluation metric from the eval tracking sheet to make it easier for various people to understand
mkshing
—
Yesterday at 7:09 PM
Sure! I will add it and let you know again.

@jerrychidata fixed.

The README looks fine. I'm not really sure why the changes to all the harness scripts are in this PR but it's OK.
There's a good explanation of why the version numbers are important in the README, but how do you look up the current version number of a task? Like, if I checked this repo out and wanted to run it, how would I know to use 0.2?

@polm-stability

I'm not really sure why the changes to all the harness scripts are in this PR but it's OK.

Because I wanted to delete lines for slurm in harness scripts before releasing the leaderboard.

There's a good explanation of why the version numbers are important in the README, but how do you look up the current version number of a task? Like, if I checked this repo out and wanted to run it, how would I know to use 0.2?

The version is for prompt templates and you can choose your suitable template from docs/prompt_templates.md as the step 2. says. But isn't that what you mean?

LGTM