Handle EndpointSlice duplications

Blocker for https://github.com/istio/istio/issues/27472

@howardjohn: The following test failed, say /retest to rerun all failed tests:

Test name
Commit
Details
Rerun command

lint_istio
08f4bbdbb0f0b4e3a2d7d5abd92ac503cb5bc7db
link
/test lint_istio

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.

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

Test name
Commit
Details
Rerun command

lint_istio
08f4bbdbb0f0b4e3a2d7d5abd92ac503cb5bc7db
link
/test lint_istio

integ-pilot-k8s-tests_istio
08f4bbdbb0f0b4e3a2d7d5abd92ac503cb5bc7db
link
/test integ-pilot-k8s-tests_istio

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.

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

Test name
Commit
Details
Rerun command

integ-pilot-k8s-tests_istio
08f4bbdbb0f0b4e3a2d7d5abd92ac503cb5bc7db
link
/test integ-pilot-k8s-tests_istio

lint_istio
1b939d1a0db710463001e624a10472b0f696d2fb
link
/test lint_istio

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.

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

Test name
Commit
Details
Rerun command

lint_istio
1b939d1a0db710463001e624a10472b0f696d2fb
link
/test lint_istio

integ-pilot-k8s-tests_istio
1b939d1a0db710463001e624a10472b0f696d2fb
link
/test integ-pilot-k8s-tests_istio

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.

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

Test name
Commit
Details
Rerun command

integ-pilot-k8s-tests_istio
1b939d1a0db710463001e624a10472b0f696d2fb
link
/test integ-pilot-k8s-tests_istio

lint_istio
deaa4e3e8edd465620e5ae926d5ce31af7d8e371
link
/test lint_istio

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.

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

Test name
Commit
Details
Rerun command

lint_istio
deaa4e3e8edd465620e5ae926d5ce31af7d8e371
link
/test lint_istio

integ-pilot-k8s-tests_istio
deaa4e3e8edd465620e5ae926d5ce31af7d8e371
link
/test integ-pilot-k8s-tests_istio

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.

@howardjohn: PR needs rebase.

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.

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

Test name
Commit
Details
Rerun command

lint_istio
deaa4e3e8edd465620e5ae926d5ce31af7d8e371
link
/test lint_istio

integ-pilot-k8s-tests_istio
deaa4e3e8edd465620e5ae926d5ce31af7d8e371
link
/test integ-pilot-k8s-tests_istio

unit-tests_istio
f1ca5c0378ccfcc695c12e6e1c8153e243a086a0
link
/test unit-tests_istio

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.

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

Test name
Commit
Details
Rerun command

lint_istio
deaa4e3e8edd465620e5ae926d5ce31af7d8e371
link
/test lint_istio

integ-pilot-k8s-tests_istio
deaa4e3e8edd465620e5ae926d5ce31af7d8e371
link
/test integ-pilot-k8s-tests_istio

unit-tests_istio
f1ca5c0378ccfcc695c12e6e1c8153e243a086a0
link
/test unit-tests_istio

analyze-tests_istio
f1ca5c0378ccfcc695c12e6e1c8153e243a086a0
link
/test analyze-tests_istio

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.

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

Test name
Commit
Details
Rerun command

lint_istio
deaa4e3e8edd465620e5ae926d5ce31af7d8e371
link
/test lint_istio

integ-pilot-k8s-tests_istio
deaa4e3e8edd465620e5ae926d5ce31af7d8e371
link
/test integ-pilot-k8s-tests_istio

unit-tests_istio
f1ca5c0378ccfcc695c12e6e1c8153e243a086a0
link
/test unit-tests_istio

analyze-tests_istio
f1ca5c0378ccfcc695c12e6e1c8153e243a086a0
link
/test analyze-tests_istio

release-test_istio
f1ca5c0378ccfcc695c12e6e1c8153e243a086a0
link
/test release-test_istio

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.

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

Test name
Commit
Details
Rerun command

integ-pilot-k8s-tests_istio
deaa4e3e8edd465620e5ae926d5ce31af7d8e371
link
/test integ-pilot-k8s-tests_istio

unit-tests_istio
f1ca5c0378ccfcc695c12e6e1c8153e243a086a0
link
/test unit-tests_istio

analyze-tests_istio
f1ca5c0378ccfcc695c12e6e1c8153e243a086a0
link
/test analyze-tests_istio

release-test_istio
f1ca5c0378ccfcc695c12e6e1c8153e243a086a0
link
/test release-test_istio

lint_istio
f1ca5c0378ccfcc695c12e6e1c8153e243a086a0
link
/test lint_istio

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.

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

Test name
Commit
Details
Rerun command

integ-pilot-k8s-tests_istio
deaa4e3e8edd465620e5ae926d5ce31af7d8e371
link
/test integ-pilot-k8s-tests_istio

unit-tests_istio
f1ca5c0378ccfcc695c12e6e1c8153e243a086a0
link
/test unit-tests_istio

analyze-tests_istio
f1ca5c0378ccfcc695c12e6e1c8153e243a086a0
link
/test analyze-tests_istio

release-test_istio
f1ca5c0378ccfcc695c12e6e1c8153e243a086a0
link
/test release-test_istio

lint_istio
f1ca5c0378ccfcc695c12e6e1c8153e243a086a0
link
/test lint_istio

gencheck_istio
f1ca5c0378ccfcc695c12e6e1c8153e243a086a0
link
/test gencheck_istio

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.

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

Test name
Commit
Details
Rerun command

integ-pilot-k8s-tests_istio
deaa4e3e8edd465620e5ae926d5ce31af7d8e371
link
/test integ-pilot-k8s-tests_istio

unit-tests_istio
f1ca5c0378ccfcc695c12e6e1c8153e243a086a0
link
/test unit-tests_istio

analyze-tests_istio
f1ca5c0378ccfcc695c12e6e1c8153e243a086a0
link
/test analyze-tests_istio

release-test_istio
f1ca5c0378ccfcc695c12e6e1c8153e243a086a0
link
/test release-test_istio

lint_istio
f1ca5c0378ccfcc695c12e6e1c8153e243a086a0
link
/test lint_istio

gencheck_istio
f1ca5c0378ccfcc695c12e6e1c8153e243a086a0
link
/test gencheck_istio

integ-distroless-k8s-tests_istio
f1ca5c0378ccfcc695c12e6e1c8153e243a086a0
link
/test integ-distroless-k8s-tests_istio

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.

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

Test name
Commit
Details
Rerun command

integ-pilot-k8s-tests_istio
deaa4e3e8edd465620e5ae926d5ce31af7d8e371
link
/test integ-pilot-k8s-tests_istio

unit-tests_istio
f1ca5c0378ccfcc695c12e6e1c8153e243a086a0
link
/test unit-tests_istio

analyze-tests_istio
f1ca5c0378ccfcc695c12e6e1c8153e243a086a0
link
/test analyze-tests_istio

release-test_istio
f1ca5c0378ccfcc695c12e6e1c8153e243a086a0
link
/test release-test_istio

lint_istio
f1ca5c0378ccfcc695c12e6e1c8153e243a086a0
link
/test lint_istio

gencheck_istio
f1ca5c0378ccfcc695c12e6e1c8153e243a086a0
link
/test gencheck_istio

integ-distroless-k8s-tests_istio
f1ca5c0378ccfcc695c12e6e1c8153e243a086a0
link
/test integ-distroless-k8s-tests_istio

integ-telemetry-k8s-tests_istio
f1ca5c0378ccfcc695c12e6e1c8153e243a086a0
link
/test integ-telemetry-k8s-tests_istio

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.

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

Test name
Commit
Details
Rerun command

integ-pilot-k8s-tests_istio
deaa4e3e8edd465620e5ae926d5ce31af7d8e371
link
/test integ-pilot-k8s-tests_istio

unit-tests_istio
f1ca5c0378ccfcc695c12e6e1c8153e243a086a0
link
/test unit-tests_istio

analyze-tests_istio
f1ca5c0378ccfcc695c12e6e1c8153e243a086a0
link
/test analyze-tests_istio

release-test_istio
f1ca5c0378ccfcc695c12e6e1c8153e243a086a0
link
/test release-test_istio

lint_istio
f1ca5c0378ccfcc695c12e6e1c8153e243a086a0
link
/test lint_istio

gencheck_istio
f1ca5c0378ccfcc695c12e6e1c8153e243a086a0
link
/test gencheck_istio

integ-distroless-k8s-tests_istio
f1ca5c0378ccfcc695c12e6e1c8153e243a086a0
link
/test integ-distroless-k8s-tests_istio

integ-telemetry-k8s-tests_istio
f1ca5c0378ccfcc695c12e6e1c8153e243a086a0
link
/test integ-telemetry-k8s-tests_istio

integ-security-k8s-tests_istio
f1ca5c0378ccfcc695c12e6e1c8153e243a086a0
link
/test integ-security-k8s-tests_istio

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.

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

Test name
Commit
Details
Rerun command

integ-pilot-k8s-tests_istio
deaa4e3e8edd465620e5ae926d5ce31af7d8e371
link
/test integ-pilot-k8s-tests_istio

unit-tests_istio
f1ca5c0378ccfcc695c12e6e1c8153e243a086a0
link
/test unit-tests_istio

analyze-tests_istio
f1ca5c0378ccfcc695c12e6e1c8153e243a086a0
link
/test analyze-tests_istio

release-test_istio
f1ca5c0378ccfcc695c12e6e1c8153e243a086a0
link
/test release-test_istio

lint_istio
f1ca5c0378ccfcc695c12e6e1c8153e243a086a0
link
/test lint_istio

gencheck_istio
f1ca5c0378ccfcc695c12e6e1c8153e243a086a0
link
/test gencheck_istio

integ-distroless-k8s-tests_istio
f1ca5c0378ccfcc695c12e6e1c8153e243a086a0
link
/test integ-distroless-k8s-tests_istio

integ-telemetry-k8s-tests_istio
f1ca5c0378ccfcc695c12e6e1c8153e243a086a0
link
/test integ-telemetry-k8s-tests_istio

integ-security-k8s-tests_istio
f1ca5c0378ccfcc695c12e6e1c8153e243a086a0
link
/test integ-security-k8s-tests_istio

integ-operator-controller-tests_istio
f1ca5c0378ccfcc695c12e6e1c8153e243a086a0
link
/test integ-operator-controller-tests_istio

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.

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

Test name
Commit
Details
Rerun command

unit-tests_istio
f1ca5c0378ccfcc695c12e6e1c8153e243a086a0
link
/test unit-tests_istio

analyze-tests_istio
f1ca5c0378ccfcc695c12e6e1c8153e243a086a0
link
/test analyze-tests_istio

release-test_istio
f1ca5c0378ccfcc695c12e6e1c8153e243a086a0
link
/test release-test_istio

lint_istio
f1ca5c0378ccfcc695c12e6e1c8153e243a086a0
link
/test lint_istio

gencheck_istio
f1ca5c0378ccfcc695c12e6e1c8153e243a086a0
link
/test gencheck_istio

integ-distroless-k8s-tests_istio
f1ca5c0378ccfcc695c12e6e1c8153e243a086a0
link
/test integ-distroless-k8s-tests_istio

integ-telemetry-k8s-tests_istio
f1ca5c0378ccfcc695c12e6e1c8153e243a086a0
link
/test integ-telemetry-k8s-tests_istio

integ-security-k8s-tests_istio
f1ca5c0378ccfcc695c12e6e1c8153e243a086a0
link
/test integ-security-k8s-tests_istio

integ-operator-controller-tests_istio
f1ca5c0378ccfcc695c12e6e1c8153e243a086a0
link
/test integ-operator-controller-tests_istio

integ-pilot-k8s-tests_istio
f1ca5c0378ccfcc695c12e6e1c8153e243a086a0
link
/test integ-pilot-k8s-tests_istio

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.

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

Test name
Commit
Details
Rerun command

unit-tests_istio
f1ca5c0378ccfcc695c12e6e1c8153e243a086a0
link
/test unit-tests_istio

analyze-tests_istio
f1ca5c0378ccfcc695c12e6e1c8153e243a086a0
link
/test analyze-tests_istio

release-test_istio
f1ca5c0378ccfcc695c12e6e1c8153e243a086a0
link
/test release-test_istio

lint_istio
f1ca5c0378ccfcc695c12e6e1c8153e243a086a0
link
/test lint_istio

gencheck_istio
f1ca5c0378ccfcc695c12e6e1c8153e243a086a0
link
/test gencheck_istio

integ-distroless-k8s-tests_istio
f1ca5c0378ccfcc695c12e6e1c8153e243a086a0
link
/test integ-distroless-k8s-tests_istio

integ-telemetry-k8s-tests_istio
f1ca5c0378ccfcc695c12e6e1c8153e243a086a0
link
/test integ-telemetry-k8s-tests_istio

integ-security-k8s-tests_istio
f1ca5c0378ccfcc695c12e6e1c8153e243a086a0
link
/test integ-security-k8s-tests_istio

integ-operator-controller-tests_istio
f1ca5c0378ccfcc695c12e6e1c8153e243a086a0
link
/test integ-operator-controller-tests_istio

integ-pilot-k8s-tests_istio
f1ca5c0378ccfcc695c12e6e1c8153e243a086a0
link
/test integ-pilot-k8s-tests_istio

integ-ipv6-k8s-tests_istio
f1ca5c0378ccfcc695c12e6e1c8153e243a086a0
link
/test integ-ipv6-k8s-tests_istio

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.

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

Test name
Commit
Details
Rerun command

unit-tests_istio
f1ca5c0378ccfcc695c12e6e1c8153e243a086a0
link
/test unit-tests_istio

analyze-tests_istio
f1ca5c0378ccfcc695c12e6e1c8153e243a086a0
link
/test analyze-tests_istio

release-test_istio
f1ca5c0378ccfcc695c12e6e1c8153e243a086a0
link
/test release-test_istio

lint_istio
f1ca5c0378ccfcc695c12e6e1c8153e243a086a0
link
/test lint_istio

gencheck_istio
f1ca5c0378ccfcc695c12e6e1c8153e243a086a0
link
/test gencheck_istio

integ-distroless-k8s-tests_istio
f1ca5c0378ccfcc695c12e6e1c8153e243a086a0
link
/test integ-distroless-k8s-tests_istio

integ-telemetry-k8s-tests_istio
f1ca5c0378ccfcc695c12e6e1c8153e243a086a0
link
/test integ-telemetry-k8s-tests_istio

integ-security-k8s-tests_istio
f1ca5c0378ccfcc695c12e6e1c8153e243a086a0
link
/test integ-security-k8s-tests_istio

integ-operator-controller-tests_istio
f1ca5c0378ccfcc695c12e6e1c8153e243a086a0
link
/test integ-operator-controller-tests_istio

integ-pilot-k8s-tests_istio
f1ca5c0378ccfcc695c12e6e1c8153e243a086a0
link
/test integ-pilot-k8s-tests_istio

integ-ipv6-k8s-tests_istio
f1ca5c0378ccfcc695c12e6e1c8153e243a086a0
link
/test integ-ipv6-k8s-tests_istio

integ-multicluster-k8s-tests_istio
f1ca5c0378ccfcc695c12e6e1c8153e243a086a0
link
/test integ-multicluster-k8s-tests_istio

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.

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

Test name
Commit
Details
Rerun command

unit-tests_istio
f1ca5c0378ccfcc695c12e6e1c8153e243a086a0
link
/test unit-tests_istio

analyze-tests_istio
f1ca5c0378ccfcc695c12e6e1c8153e243a086a0
link
/test analyze-tests_istio

release-test_istio
f1ca5c0378ccfcc695c12e6e1c8153e243a086a0
link
/test release-test_istio

gencheck_istio
f1ca5c0378ccfcc695c12e6e1c8153e243a086a0
link
/test gencheck_istio

integ-distroless-k8s-tests_istio
f1ca5c0378ccfcc695c12e6e1c8153e243a086a0
link
/test integ-distroless-k8s-tests_istio

integ-telemetry-k8s-tests_istio
f1ca5c0378ccfcc695c12e6e1c8153e243a086a0
link
/test integ-telemetry-k8s-tests_istio

integ-security-k8s-tests_istio
f1ca5c0378ccfcc695c12e6e1c8153e243a086a0
link
/test integ-security-k8s-tests_istio

integ-operator-controller-tests_istio
f1ca5c0378ccfcc695c12e6e1c8153e243a086a0
link
/test integ-operator-controller-tests_istio

integ-pilot-k8s-tests_istio
f1ca5c0378ccfcc695c12e6e1c8153e243a086a0
link
/test integ-pilot-k8s-tests_istio

integ-ipv6-k8s-tests_istio
f1ca5c0378ccfcc695c12e6e1c8153e243a086a0
link
/test integ-ipv6-k8s-tests_istio

integ-multicluster-k8s-tests_istio
f1ca5c0378ccfcc695c12e6e1c8153e243a086a0
link
/test integ-multicluster-k8s-tests_istio

lint_istio
6121062bbacb4fcf33ab16f745369168df173f8d
link
/test lint_istio

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.

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

Test name
Commit
Details
Rerun command

analyze-tests_istio
f1ca5c0378ccfcc695c12e6e1c8153e243a086a0
link
/test analyze-tests_istio

release-test_istio
f1ca5c0378ccfcc695c12e6e1c8153e243a086a0
link
/test release-test_istio

integ-distroless-k8s-tests_istio
f1ca5c0378ccfcc695c12e6e1c8153e243a086a0
link
/test integ-distroless-k8s-tests_istio

integ-telemetry-k8s-tests_istio
f1ca5c0378ccfcc695c12e6e1c8153e243a086a0
link
/test integ-telemetry-k8s-tests_istio

integ-security-k8s-tests_istio
f1ca5c0378ccfcc695c12e6e1c8153e243a086a0
link
/test integ-security-k8s-tests_istio

integ-operator-controller-tests_istio
f1ca5c0378ccfcc695c12e6e1c8153e243a086a0
link
/test integ-operator-controller-tests_istio

integ-pilot-k8s-tests_istio
f1ca5c0378ccfcc695c12e6e1c8153e243a086a0
link
/test integ-pilot-k8s-tests_istio

integ-ipv6-k8s-tests_istio
f1ca5c0378ccfcc695c12e6e1c8153e243a086a0
link
/test integ-ipv6-k8s-tests_istio

integ-multicluster-k8s-tests_istio
f1ca5c0378ccfcc695c12e6e1c8153e243a086a0
link
/test integ-multicluster-k8s-tests_istio

lint_istio
6121062bbacb4fcf33ab16f745369168df173f8d
link
/test lint_istio

unit-tests_istio
6121062bbacb4fcf33ab16f745369168df173f8d
link
/test unit-tests_istio

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.

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

Test name
Commit
Details
Rerun command

integ-telemetry-k8s-tests_istio
f1ca5c0378ccfcc695c12e6e1c8153e243a086a0
link
/test integ-telemetry-k8s-tests_istio

integ-security-k8s-tests_istio
f1ca5c0378ccfcc695c12e6e1c8153e243a086a0
link
/test integ-security-k8s-tests_istio

lint_istio
6121062bbacb4fcf33ab16f745369168df173f8d
link
/test lint_istio

unit-tests_istio
6121062bbacb4fcf33ab16f745369168df173f8d
link
/test unit-tests_istio

integ-pilot-k8s-tests_istio
6121062bbacb4fcf33ab16f745369168df173f8d
link
/test integ-pilot-k8s-tests_istio

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.

/retest

@howardjohn: The following test failed, say /retest to rerun all failed tests:

Test name
Commit
Details
Rerun command

integ-pilot-k8s-tests_istio
c35dcf1bff4b8aaacaf21bbc67d4f60aebdaa61e
link
/test integ-pilot-k8s-tests_istio

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.

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

Test name
Commit
Details
Rerun command

integ-pilot-k8s-tests_istio
c35dcf1bff4b8aaacaf21bbc67d4f60aebdaa61e
link
/test integ-pilot-k8s-tests_istio

lint_istio
8b03e03755add80bd3c5e21a543c00635db557ee
link
/test lint_istio

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.

@hzxuzhonghu I think this is ready now

Sorry for late, I am just back from vacation.


chore: setup husky + eslint extends with prettier

Related issue:-
#1824
Changes Made:-

written prepare.js for Husky ( helps to install all machines)
setup eslint and prettier
setup pre-commit hook (styling and lint-stage)
setup commit-msg hook (accept valid git commit message)

let me check & will give you update soon

@priyankarpal I've fixed the build issue in the local environment. However, you need to take a look at what happens in the production environment. Please let me know ASAP.

I pulled from the upstream main, and then I made some changes. It's not a matter of the main branch here. I raised a PR from my new branch husky-implementation; kindly check that one, as it is up to date.

@priyankarpal  I think you should check the Vercel build log. It will help to resolve this issue.

@balaji-sivasakthi we are using pnpm so please use pnpm. avoid to use npm.

Thank you for providing the information. I will work on resolving the issue promptly..

@priyankarpal Check now!

@priyankarpal Check now 🎉

yeah sure will check soon.

@balaji-sivasakthi I think we don't need to use prepare.js when we will do pnpm i it will install all dependencies.

@balaji-sivasakthi I think we don't need to use prepare.js when we will do pnpm i it will install all dependencies.

There is an edge case for Husky:
hint: The '.husky/pre-commit' hook was ignored because it's not set as executable. hint: You can disable this warning with git config advice.ignoredHook false. hint: The '.husky/commit-msg' hook was ignored because it's not set as executable. hint: You can disable this warning with git config advice.ignoredHook false.
if someone uses macOS/Linux, it requires permission to install Husky on their system. So, I have written a script to handle installing Husky when using pnpm install for the first time.

@balaji-sivasakthi I think we don't need to use prepare.js when we will do pnpm i it will install all dependencies.

@priyankarpal
There is an edge case for Husky:
husky - Git hooks installed
chmod: .husky/*: No such file or directory # I have .husky folder. Testing your branch only
Setting permissions failed
error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.

if someone uses macOS/Linux, it requires permission to install Husky on their system. So, I have written a script to handle installing Husky when using pnpm install for the first time.

ok but I'm using Linux. please check the above commitlink site where you can see the whole setup. we don't need to add extra code

Should I remove it?

Should I remove it?

yeah

@priyankarpal Sure, I will do it.

@priyankarpal Check now

setup eslint and prettier

@priyankarpal  What about this ? Is this ok?

setup eslint and prettier

@priyankarpal What about this? Is this ok? or should I remove it?

eslint already is here & for now we need to skip prettier


Addition of rules

Is your feature request related to a problem? Please describe.
Yes, we have not made rules clear about HackSquad, so peeps are taking advantage of that
Hacksquad nearly has 600 teams reg., In fact everyone wants swags/prizes but they should be made clear about the rules of the event should be followed as well.
Describe the solution you'd like
Add new rules :)
A clear and concise description of what you want to happen.
Should add following rules to existing ones:
low quality pull/merge requests: scripted opening pull requests to remove whitespace, fix typos or optimize images.
Disruptive pull/merge requests: Taking someone else’s branch/commits and making a pull request.
Updating or Adding Readme.md/Contributing.md/.yml contributions will not be counted
Contributions made for own Org or Repo will not be counted
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Additional context
Add any other context or screenshots about the feature request here.

@TheLearneer Have a look

@codingis4noobs2 what does this have to do with this particular repository?

@archaeopteryx1 this bot is active in Hacksquad, just by using /faq we can display rules
My concern was to add this rules too 😅

@archaeopteryx1 this bot is active in Hacksquad, just by using /faq we can display rules My concern was to add this rules too 😅

This already exists in faq data https://github.com/HackSquadDev/discord-js/blob/dddd5605036072db936f1295b5c1bd423d1e124f/src/lib/faqData.ts#L74-L82

ok


Convert [T; n] to ref

Is your feature request related to a problem? Please describe.
#31 & #51 both need this kind of feature.
Describe the solution you'd like
fn main() {
  let a = [1, 2, 3, 4, 5]
  let b: ref<i32> = &a[0]
  let c = "Hello, world"
  printf(&&c)
}

Describe alternatives you've considered
Add primitive list & str, let compiler handle the problem

Or let [T; n] as ref<T> be override by compiler

Or using C to extend this behavior, but I don't like this

I think the resolution is to allow casting from [T; n] to ref<T>, but can't do computing to reference, you have to use C FFI do that.

complete at commit: f7928ba55dddb1723d5c21b03f72f6bc9158d21f


ERROR 409: Public access is not permitted on this storage account

I tried wget https://msracb.blob.core.windows.net/pub/DSN-DDI-dataset.zip
it returned ERROR 409: Public access is not permitted on this storage account..

same error occurs. how do i access?

same error occurs. how do i access?

(T _T)

already uploaded dataset in the code repo


add an option to store redirected output in tabular structure (e.g. .tsv/.csv)

tabular data should have the option to be stored in a tabular format for easy reading/editing (i.e., .tsv files use a tab-separated structure, whereas .csv files use a comma-separated structure -- determine what best fits your data). Tools like pandas or csv can help with this.

This is not relevant anymore, cause this option should be done by a PR if somebody really wants to have a csv format of the values, which I don't think is a common use case


Create git-merge.md

As it stands, this is a feature request and not a design for what should be implemented to satisfy the request.
To move this forward, someone needs to propose an actual solution.


Simplify error payload

Current error response:
{
  "errors": [
    {
      "code": "E422CDNPAYRCPTG001",
      "message": "Something is invalid",
      "uuid": "aadde-ddddee-eeeedd-eeeedd",
      "timestamp": {},
      "metadata": {
        "additionalProp1": {},
        "additionalProp2": {},
        "additionalProp3": {}
      }
    }
  ]
}

Current error response is trying to be too generic, while fails to provide context during validation error. I suggest splitting it into two. One for general errors and one for validation errors.

Proposed responses:
Error:
{
  "timestamp": "2018-11-08T11:43:19.291Z",
  "status": 404,
  "error": "Not Found"
}

Validation Error:
{
  "timestamp": "2018-11-08T11:04:33.114Z",
  "status": 422,
  "validationErrors": [
    {
      "field": "someField1",
      "code": "typeMismatch",
      "message": "",
      "rejectedValue": "xx"
    },
    {
      "field": "someField2",
      "code": "Pattern",
      "message": "must match \"abcd*\"",
      "rejectedValue": "12"
    }
  ]
}

+1

I passed this proposal onto a few colleagues and they came back with a few comments that might be useful

Is it useful to have a numeric code with an error prefix such as what is seen in Rust e.g. E0466. My colleague mentioned this makes googling errors far easier. This might be useful for the more detailed errors section of the payload
The possibility of handling "stack-trace" for when it's a more-code-than-data problem. This was more about pushing and popping context when within code


Weather Underground proxy issues?

System Health details
System Information

version
core-2024.8.3

installation_type
Home Assistant OS

dev
false

hassio
true

docker
true

user
root

virtualenv
false

python_version
3.12.4

os_name
Linux

os_version
6.6.46-haos

arch
x86_64

timezone
Europe/Paris

config_dir
/config

Home Assistant Community Store

GitHub API
ok

GitHub Content
ok

GitHub Web
ok

HACS Data
ok

GitHub API Calls Remaining
5000

Installed Version
2.0.0

Stage
running

Available Repositories
1459

Downloaded Repositories
25

Home Assistant Cloud

logged_in
false

can_reach_cert_server
ok

can_reach_cloud_auth
ok

can_reach_cloud
ok

Home Assistant Supervisor

host_os
Home Assistant OS 13.1

update_channel
stable

supervisor_version
supervisor-2024.08.0

agent_version
1.6.0

docker_version
26.1.4

disk_total
119.4 GB

disk_used
39.4 GB

healthy
true

supported
true

host_connectivity
true

supervisor_connectivity
true

ntp_synchronized
true

virtualization
kvm

board
ova

supervisor_api
ok

version_api
ok

installed_addons
File editor (5.8.0), Mosquitto broker (6.4.1), Zigbee2MQTT (1.39.1-1), Node-RED (18.0.5), Frigate Proxy (1.5), ESPHome (2024.8.1), Advanced SSH & Web Terminal (18.0.0), Whisper (2.1.2), Piper (1.5.2), rsync (1.7.0)

Dashboards

dashboards
3

resources
15

views
10

mode
storage

Recorder

oldest_recorder_run
9 février 2023 à 08:06

current_recorder_run
1 septembre 2024 à 15:50

estimated_db_size
19076.75 MiB

database_engine
sqlite

database_version
3.45.3

Checklist

[X] I have enabled debug logging for my installation.
[X] I have filled out the issue template to the best of my ability.
[X] This issue only contains 1 issue (if you have multiple issues, open one issue for each issue).
[X] This issue is not a duplicate issue of any previous issues..

Describe the issue
I have both WC and WU setup with the proxy checkbox enabled and the correct credentials setup,
I see both devices and their sensors in HA
WC is receiving my data and it's visible on their site
But WU claims m'y device is offline.
I just created my accounts today but gave it several hours and still nothing.
I do see the requests to both WU and WC in my Caddy logs but I can't seem to find how to get more logs as to why the WU one in not being forwarded while WC is.
Reproduction steps
No real clue sorry
Debug logs
Shows nothing about weather underground sadly

Diagnostics dump
No response

I'll check on WU when I am back home and able to configure my weather station. Maybe there were changes.
Could you add a logging block to the caddy instance and post the anonymized log? Maybe this can already give some insights.
Like this:
http://rtupdate.wunderground.com {
  @weatherstation {
    path /weatherstation/updateweatherstation.php*
  }
  log {
    output file /data/logs/wunderground.log
  }
  reverse_proxy @weatherstation http://<homeassistant> {
    rewrite /wunderground{uri}
    header_up "Authorization" "Bearer {env.HA_ACCESS_TOKEN}"
  }
}

Remember to remove ID/Password from the whole json.

I already had logs to stdout as it's running in docker,
This is what's being logged
{"level":"info","ts":1725987083.1423686,"logger
":"http.log.access.log0","msg":"handled request
","request":{"remote_ip":"<IP_ADDRESS>","remote_
port":"52017","client_ip":"<IP_ADDRESS>","proto"
:"HTTP/1.1","method":"GET","host":"rtupdate.wun
derground.com","uri":"/weatherstation/updatewea
therstation.php?ID=XXX&PASSWORD=XXX&d
ateutc=2024-9-10+17%3A51%3A18&baromin=30.11&tem
pf=68.0&humidity=52&dewptf=49.5&rainin=0&dailyr
ainin=0&winddir=30&windspeedmph=0&windgustmph=0
&UV=0&solarRadiation=42.0","headers":{"User-Age
nt":["lwIP/2.1.2"],"Accept":["*/*"],"Connection
":["Close"]}},"bytes_read":0,"user_id":"","dura
tion":0.335355641,"size":2,"status":200,"resp_h
eaders":{"Content-Length":["2"],"Date":["Tue, 1
0 Sep 2024 16:51:23 GMT"],"Content-Type":["text
/plain; charset=utf-8"],"Referrer-Policy":["no-
referrer"],"X-Content-Type-Options":["nosniff"]
,"Server":["Caddy",""]}}
{"level":"info","ts":1725987089.1556892,"logger
":"http.log.access.log0","msg":"handled request
","request":{"remote_ip":"<IP_ADDRESS>","remote_
port":"52018","client_ip":"<IP_ADDRESS>","proto"
:"HTTP/1.1","method":"GET","host":"rtupdate.wun
derground.com","uri":"/weatherstation/updatewea
therstation.php?ID=XXX&PASSWORD=XXX&d
ateutc=2024-9-10+17%3A51%3A18&baromin=30.11&tem
pf=68.0&humidity=52&dewptf=49.5&rainin=0&dailyr
ainin=0&winddir=30&windspeedmph=0&windgustmph=0
&UV=0&solarRadiation=42.0","headers":{"User-Age
nt":["lwIP/2.1.2"],"Accept":["*/*"],"Connection
":["Close"]}},"bytes_read":0,"user_id":"","dura
tion":0.134580794,"size":2,"status":200,"resp_h
eaders":{"Date":["Tue, 10 Sep 2024 16:51:29 GMT
"],"Content-Type":["text/plain; charset=utf-8"]
,"Referrer-Policy":["no-referrer"],"Server":["C
addy",""],"X-Content-Type-Options":["nosniff"],
"Content-Length":["2"]}}
{"level":"info","ts":1725987095.9467916,"logger
":"http.log.access.log0","msg":"handled request
","request":{"remote_ip":"<IP_ADDRESS>","remote_
port":"52019","client_ip":"<IP_ADDRESS>","proto"
:"HTTP/1.1","method":"GET","host":"rtupdate.wun
derground.com","uri":"/weatherstation/updatewea
therstation.php?ID=XXX&PASSWORD=XXX&d
ateutc=2024-9-10+17%3A51%3A18&baromin=30.11&tem
pf=68.0&humidity=52&dewptf=49.5&rainin=0&dailyr
ainin=0&winddir=30&windspeedmph=0&windgustmph=0
&UV=0&solarRadiation=42.0","headers":{"User-Age
nt":["lwIP/2.1.2"],"Accept":["*/*"],"Connection
":["Close"]}},"bytes_read":0,"user_id":"","dura
tion":0.113081218,"size":2,"status":200,"resp_h
eaders":{"Content-Type":["text/plain; charset=u
tf-8"],"Server":["Caddy",""],"Referrer-Policy":
["no-referrer"],"X-Content-Type-Options":["nosn
iff"],"Content-Length":["2"],"Date":["Tue, 10 S
ep 2024 16:51:35 GMT"]}}

Haven't looked at the details, my station seems to be making 3 requests to WU in a row every time, only a single request to WeatherCloud is logged, strange but hey...
Also wondering, maybe my unit is defective but I'm picking up very little wind, so I was wondering if there might not be a missing conversion from mph that is being sent to WU and intercepted by this integration to kmh that my home assistant is setup to display, but that's probably another issue, and I actually think my device might be broken...

Haven't looked at the details, my station seems to be making 3 requests to WU in a row every time, only a single request to WeatherCloud is logged, strange but hey...

The equests in a row also appear on my station (Up to 5 in my case). Might be their solution to broken connections. WU will ignore anything below 10min anyway.

Also wondering, maybe my unit is defective but I'm picking up very little wind, so I was wondering if there might not be a missing conversion from mph that is being sent to WU and intercepted by this integration to kmh that my home assistant is setup to display, but that's probably another issue, and I actually think my device might be broken...

I can't be quite sure that all the conversions are correct. Try double checking with the Weathercloud.net device if you have both forwarding to your station. On mine it looks fairly correct, with more spikes on weathercloud due to it updating a lot more often:

vs WeatherUnderground

(note the different y-scale)

guess who's the dumb-dumb plugging the wind-sensing device onto the wind-direction post...
so my device is now "fixed" and all sensors report fine in HA.
Sadly WU still shows offline, will be quite a long time before I have the accesses and time to setup some network logging and inspect the actual http request to see if something's wrongly sent out by thin integration in HA.


bug: showModal using onKeyDown Enter not working

What version of daisyUI are you using?
^4.8.0
Which browsers are you seeing the problem on?
Chrome
Reproduction URL

Describe your issue
document.getElementById("deletePurcaseOrder").showModal();
not working using on key down Enter, but if i using an-other key its work

daisyUI is just the CSS. We're simply using the HTML <dialog> element:
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/dialog


Macros for date and date/time property range constraints

Support some basic macros in the range constraints (e.g. minimumValue, maximumValue) for date and datetime validation types.
For example:

today: midnight UTC on today's date
tomorrow: midnight UTC on tomorrow's date
yesterday: midnight UTC on yesterday's date
now: the current moment in time

Some example usages:
myDocType: {
  channels: ...,
  typeFilter: ...,
  propertyValidators: {
    createdAt: {
      type: 'datetime',
      maximumValue: 'now'
    },
    dueDate: {
      type: 'date',
      minimumValue: 'tomorrow'
    }
  }
}

NOTE: This feature is probably best implemented in tandem with #94 (Support dynamic validation constraint definitions).

Also depends on issue #95 (Accept Date object for date/time constraint parameters).

This feature is not well defined and seems to be of limited usefulness. Closing for now.


axlsx (2.1.0.pre) depends upon rubyzip 1.1.7 but selenium-webdriver depends upon rubyzip 1.2.2

Since Selenium webdriver depends upon rubyzip 1.2.2(recent version) but axlsx depends upon rubyzip 1.1.7 I couldn't use axlsx gem with selenium-webdriver.

Inertia? Prior to CVE-2017-5946, this gem seemed more active and had (and continues to have) more stars. So now I have code written against this gem's API, not RubyXL's.

The rubyzip dependency has been fixed in caxlsx: https://github.com/caxlsx/caxlsx/commit/acf116e7d00850fb91380ce01fa43d6a67dbd494

@noniq  okay thank you.


StatusBar resets its props (translucent, backgroundColor, etc) when app was reopened on Android

This issue was transferred from React Native repository: https://github.com/facebook/react-native/issues/24596
🐛 Bug Report

StatusBar component resets its props when application was reopened on Android.
There are similar issues #19609, #16582 that were marked as closed.
But suggested ways of resolving aren't work for me.
I attach a demo of what actually happening.

I set translucent and orange background color for the StatusBar and start the application. "Welcome to React Native!" text was hidden behind the status bar. Then I pressed the home button and reopened the application again. StatusBar component lost translucent and background color "Welcome to React Native!" text located below the status bar.
To Reproduce

Initialize a new React Native project with react-native init
Add StatusBar component with translucent and background color
Start the application with react-native run-android
Press Home button
Reopen the application

Expected Behavior

StatusBar component should keep its state when the application was reopened.
Code Example

Add the following StatusBar component:
<StatusBar     backgroundColor={'orange'}     translucent={true} />
Full code example repo: statusBarTest
Environment

React Native Environment Info:
System:
OS: macOS High Sierra 10.13.6
CPU: (4) x64 Intel(R) Core(TM) i5-3210M CPU @ 2.50GHz
Memory: 52.02 MB / 8.00 GB
Shell: 3.2.57 - /bin/bash
Binaries:
Node: 10.13.0 - /usr/local/bin/node
npm: 6.9.0 - /usr/local/bin/npm
Watchman: 4.9.0 - /usr/local/bin/watchman
SDKs:
iOS SDK:
Platforms: iOS 12.1, macOS 10.14, tvOS 12.1, watchOS 5.1
Android SDK:
API Levels: 23, 25, 26, 27, 28
Build Tools: 23.0.1, 25.0.1, 25.0.2, 26.0.1, 26.0.3, 27.0.3, 28.0.1, 28.0.2, 28.0.3
System Images: android-23 | Intel x86 Atom_64, android-23 | Google APIs Intel x86 Atom_64, android-26 | Google APIs Intel x86 Atom, android-28 | Google APIs Intel x86 Atom
IDEs:
Android Studio: 3.3 AI-182.5<IP_ADDRESS>99772
Xcode: 10.1/10B61 - /usr/bin/xcodebuild
npmPackages:
react: 16.8.3 => 16.8.3
react-native: 0.59.5 => 0.59.5
npmGlobalPackages:
react-native-cli: 2.0.1
react-native-rename: 2.2.2

Me too，how to  solve it？thanks

Same here.
Is this a bug?
Some solution at the moment?

Same problem here

This is more a workaround than a real solution to this problem, but by using the StatusBar static methods (setTranslucent, setBackgroundColor etc.) rather than the StatusBar component props you can achieve a consistent behavior when the app restarts.

@OlivierFreyssinet
How do you solve this problem?

The solution (in my experience) is not to use <StatusBar /> as a component, since it's buggy. Use StatusBar imperatively as a module in your lifecycle methods.
I'd actually consider removing StatusBar component. Would make it easier to use and maintain because of smaller API surface.

Actually the way it is working - we can not persist state for the component between renders. I have opened #17 to discuss it. This is misconception came from the core - status bar changes are mutations. Not state

I need to use componet MyStatusBar.
For that i create StatusBar.js using the static methods and import in index.js located in src folder.
import React from 'react';
import { View } from 'react-native';
import Routes from './Routes';
import './Config/StatusBar';
import MyStatusBar from './Components/Shared/MyStatusBar';

const App = () => (
    <View style={{ flex: 1 }}>
        <MyStatusBar backgroundColor={'#FFFFFF'} />
        <Routes />
    </View>
);

export default App;

Same problem here:

The solution was to transform App in class component and use componentDidMount:
import React, { Component } from 'react';
import {
  View,
  StatusBar,
  Platform
} from 'react-native';
import Routes from './Routes';
import MyStatusBar from './Components/Shared/MyStatusBar';
import './Config/StatusBar';

class App extends Component {

  componentDidMount() {
    this.statusBarConfig()
  }

  statusBarConfig = () => {
    Platform.OS !== 'ios' && StatusBar.setTranslucent(true);
    Platform.OS !== 'ios' && StatusBar.setBackgroundColor('transparent');

    StatusBar.setBarStyle('dark-content');
  }

  render() {
    return (
      <View style={{ flex: 1 }}>
        <MyStatusBar backgroundColor={'#FFFFFF'} />
        <Routes />
      </View>
    );
  };
};

export default App;

i'm not proud 😆

Hi there, ran onto the same problem today and my workaround was to use the AppState listening at "focus" event:
AppState.addEventListener('focus', () => { ... }
Hope that helps...

Hi there, ran onto the same problem today and my workaround was to use the AppState listening at "focus" event:
AppState.addEventListener('focus', () => { ... }
Hope that helps...

works for me


"SelectMethod Exception & dragNdrop Test"

kindly examine failing runs, they are showing a possible build error. kindly check.


Add PrimeField64 bound to BasicSboxLayer::for_alpha for type safety

Adding the PrimeField64 bound is crucial because it ensures that exp_u64 is only called on types that support it, preventing compilation errors. This change clarifies type requirements, improves code safety, documents assumptions, and ensures optimal performance by leveraging efficient 64-bit field operations.

Thanks for the PR, but technically exp_u64 will work with any field so there shouldn't be any compilation errors. BasicSboxLayer itself is sort of assuming a 64 bit (or less) field, due to its alpha_inv: u64, but that's changing with @SyxtonPrime's https://github.com/Plonky3/Plonky3/pull/571 (which isn't in the main branch quite yet).


Editorial fix

Thank you for your contribution! We are no longer accepting pull requests in this repo. Please continue your work in our docs.microsoft.com F# repository - you can see all of that documentation here.


Can't reproduce the builds from https://wasdk.github.io/WasmFiddle

This code
int fib(int n) {
  if(n<0)
	return -1;
  else if (n==0)
	return 0;
  else if (n==1)
	return 1;
  else if (n>1)
	return fib(n-1) + fib(n-2);
	return 0;
}

In the WasmFiddle return this functioning wasm :
0061 736d 0100 0000 0186 8080 8000 0160
017f 017f 0382 8080 8000 0100 0484 8080
8000 0170 0000 0583 8080 8000 0100 0106
8180 8080 0000 0790 8080 8000 0206 6d65
6d6f 7279 0200 0366 6962 0000 0ac3 8080
8000 01bd 8080 8000 0101 7f41 0021 0102
4002 4020 0041 0048 0d00 0240 2000 450d
0041 0121 0120 0041 0147 0d02 0b20 010f
0b41 7f0f 0b20 0041 7f6a 1000 2000 417e
6a10 006a 0b

This does a perfect job.
wasdk ez hello.c -o hello.js
returns :
INFO:root:generating system asset: is_vanilla.txt... (this will be cached in "/Users/fabien/.emscripten_cache/is_vanilla.txt" for subsequent builds)
INFO:root: - ok
WARNING:root:(Emscripten: settings file has changed, clearing cache)
INFO:root:(Emscripten: Running sanity checks)
WARNING:root:Assigning a non-existent settings attribute "BINARYEN_IMPRECISE"
WARNING:root: - did you mean one of BINARYEN_PASSES, BINARYEN_METHOD, BINARYEN_MEM_MAX?
WARNING:root: - perhaps a typo in emcc's  -s X=Y  notation?
WARNING:root: - (see src/settings.js for valid values)

( I understand that it looks like the issue you closed, but I have no error, just a result that is not working properly)
And produces this code :
0061 736d 0100 0000 000c 0664 796c 696e
6b80 80c0 0200 0189 8080 8000 0260 017f
017f 6000 0002 c180 8080 0004 0365 6e76
0a6d 656d 6f72 7942 6173 6503 7f00 0365
6e76 066d 656d 6f72 7902 0080 0203 656e
7605 7461 626c 6501 7000 0003 656e 7609
7461 626c 6542 6173 6503 7f00 0384 8080
8000 0300 0101 068b 8080 8000 027f 0141
000b 7f01 4100 0b07 ab80 8080 0003 125f
5f70 6f73 745f 696e 7374 616e 7469 6174
6500 020b 7275 6e50 6f73 7453 6574 7300
0104 5f66 6962 0000 0981 8080 8000 000a
f180 8080 0003 c980 8080 0001 017f 027f
0240 2000 4100 4804 4041 7f21 0005 0240
0240 0240 2000 0e02 0001 020b 4100 2100
0c03 0b41 0121 000c 020b 2000 417f 6a10
0021 0120 0041 7e6a 1000 2001 6a0f 0b0b
2000 0b0b 8380 8080 0000 010b 9580 8080
0000 0240 2300 2402 2302 4180 80c0 026a
2403 1001 0b0b

So, I tried to write a configuration file :
{
    "compilerOptions": {
    },
    "output": "hello.wasm",
    "files": [
        "hello.c"
    ],
    "options": {
        "ALLOW_MEMORY_GROWTH": 0,
        "RELOCATABLE": 1,
        "SIDE_MODULE": 1,
        "EXPORTED_RUNTIME_METHODS": [],
        "EXPORTED_FUNCTIONS": [],
        "VERBOSE": 1
    }
}

If I understand correctly, I need "SIDE_MODULE": 1, to generate only the small module. But it is not compatible with ALLOW_MEMORY_GROWTH.
It return those warnings :
WARNING:root:Assigning a non-existent settings attribute "BINARYEN_IMPRECISE"
WARNING:root: - did you mean one of BINARYEN_PASSES, BINARYEN_METHOD, BINARYEN_MEM_MAX?
WARNING:root: - perhaps a typo in emcc's  -s X=Y  notation?
WARNING:root: - (see src/settings.js for valid values)
VERBOSE is on, this generates a lot of output and can slow down compilation

I don't understand the first one since I did set it. Doesn't it goes into the compilerOptions ? The options are the ones from https://github.com/kripken/emscripten/blob/master/src/settings.js right ?
Then I realised by reading the source https://github.com/wasdk/wasdk/blob/master/src/wasdk.ts that only a few of those elements are possible. And that "BINARYEN_IMPRECISE=1" is a default.
In short : I'm a bit lost.
I know this may seems lazy but : what's the correct command to reproduce the WasmFiddle code ? (and how to set the language target to C++14 and the optimisations to "s" ?)
That would be awesome to have a documentation about it.

WasmFiddle is using https://github.com/wasdk/wasmexplorer-service/ , we did not switch to use wasdk yet.

Ok. Thank you.
Do you think this compilation is doable with wasdk? If not I'll shamelessly copy the process in the current service for the fiddle.

Both methods have some advantages and disadvantages. I hoped LLVM tools will reach emscripten functionally sooner, but atm plans are using emscripten. If you like what llvm+binaryen tools produce, take existing service process.

Ok, thank you for your answer.


Adding metrics and audit log for resource group to improve observability【Moderate】

Requirement Description
Adding metrics and audit log for resource group to improve observability.

Add metrics for resource group. for example, add cpu_cost, mem_usage, concurency, fuse_time in per-resource group level.
Add more information to display which resource group does the query run, and whether it's fused in the audit log .

Mentor
@laotan332
Registration procedure
Step 1. Add a comment when you sign up. The comment can be a brief self-introduction and reason for signing up, including what you do, what you're good at, what you're interested in and your technology stack, and how familiar you are with StarRocks. Example:

I pick! My name is Johnny. I am from StarRocks and I have been working on database kernel development for 1 year. I am interested in OLAP, good at C++ programming, and have been using StarRocks for 6 months. I chose to solve this issue because I am familiar with execution engine.

Step 2. On your WeChat, add the StarRocks community assistant "StarRocks-1" as a WeChat friend and leave your GitHub ID. The assistant will invite you to a WeChat group based on the issue you picked.
Step 3. The mentor will communicate with all the participants who picked this issue and assign the task to the best match.
Before you start

Read the StarRocks GitHub workflow carefully, which provides the configurations of BE and FE and describes how to submit a pull request.
To learn more about StarRocks, read StarRocks documentation.

Pull request requirements

After you complete code development, upload the code to the StarRocks code repo as a pull request (PR).

PR title format: [SR GeekCamp] + PR title
Labels ：[Geek Camp 2022/feature]

After you submit your PR, comment on the status of your PR submission as requested under the Pinned Issue [StarRocks geek Camp 2022] page.

Comment format: "I have finished Issue #" + PR link id

@only2yangcao

I am YangCao from shopline, I have been working in big data for 4 years and am very interested in OLAP. I have used OLAP engines such as kylin, presto, and doris, and have been using starrocks for 2 months. I am very happy to be in charge of the research and development of this issue, and hope to work closely with the starrocks community in the next few years.


_hub_migrations table not created on dev/local env

Describe the bug
Got an error no such table _hub_migrations when running npx nuxt dev
 ERROR  [nitro] [unhandledRejection] D1_ERROR: no such table: _hub_migrations: SQLITE_ERROR

  at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
  at applyMigrations (node_modules/.pnpm/@nuxthub+core@0.8.0_ioredis@5.4.1_magicast@0.3.5_rollup@4.24.0_vite@5.4.8_@types+node@22.7.5__mmi5pjmiqd25qwhgrgntsw64k4/node_modules/@nuxthub/core/dist/runtime/database/server/utils/migrations/migrations.js:7:30)
  at <anonymous> (node_modules/.pnpm/@nuxthub+core@0.8.0_ioredis@5.4.1_magicast@0.3.5_rollup@4.24.0_vite@5.4.8_@types+node@22.7.5__mmi5pjmiqd25qwhgrgntsw64k4/node_modules/@nuxthub/core/dist/runtime/database/server/plugins/migrations.dev.js:13:7)
  at async Promise.all (index 0)
  at <anonymous> (node_modules/.pnpm/@nuxthub+core@0.8.0_ioredis@5.4.1_magicast@0.3.5_rollup@4.24.0_vite@5.4.8_@types+node@22.7.5__mmi5pjmiqd25qwhgrgntsw64k4/node_modules/@nuxthub/core/dist/runtime/ready.dev.js:5:3)

Steps to reproduce

Create nuxt app with latest version of nuxthub (0.8.0)
Enable nuxthub database
Create a sql migration
Run npx nuxt dev / pnpm dev

Or using this repository: https://github.com/kido1611/nuxthub-error-auto-migrations
Expected behavior
_hub_migrations should be automatically created if not exist in local environment.

It's fixed in https://github.com/nuxt-hub/core/releases/tag/v0.8.1
Thank you for the quick reproduction and bug report 🙏


ARROW-5384: [Go] implement FixedSizeList array

Codecov Report

Merging #4357 into master will decrease coverage by 16.04%.
The diff coverage is 72.01%.

@@             Coverage Diff             @@
##           master    #4357       +/-   ##
===========================================
- Coverage   88.29%   72.25%   -16.05%
===========================================
  Files         780       72      -708
  Lines       98397     6164    -92233
  Branches     1251        0     -1251
===========================================
- Hits        86884     4454    -82430
+ Misses      11277     1476     -9801
+ Partials      236      234        -2

Impacted Files
Coverage Δ

go/arrow/array/builder.go
64.96% <0%> (-2.47%)
:arrow_down:

go/arrow/type_string.go
0% <0%> (ø)
:arrow_up:

go/arrow/ipc/file_reader.go
59.64% <100%> (+1.49%)
:arrow_up:

go/arrow/array/array.go
96.77% <100%> (+0.05%)
:arrow_up:

go/arrow/datatype_nested.go
73.33% <66.66%> (-1.67%)
:arrow_down:

go/arrow/ipc/metadata.go
64% <83.33%> (+0.42%)
:arrow_up:

go/arrow/ipc/writer.go
76.56% <84.61%> (+0.98%)
:arrow_up:

go/arrow/array/fixed_size_list.go
89.07% <89.07%> (ø)

python/pyarrow/ipc.pxi

cpp/src/arrow/csv/chunker-test.cc

... and 710 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 2d4fe01...68fc185. Read the comment docs.

PTAL @stuartcarnie @alexandreyc

ping? (I'd like to merge this in by Friday)

@sbinet note that Arrow is Commit-Then-Review so you can merge without an explicit +1


Refactor APIRouter and update documentation

name: Refactor APIRouter and update documentation
about: Cleans up the APIRouter class (e.g., code refactor and getting websockets to route correctl) and adds use information to docs
Related Issue
Please link to the issue that this pull request addresses. If there isn't one, please create an issue first.
Proposed Changes

Refactor APIRouter to reuse existing code
Fix APIRouter websocket routes to be prefix friendly
Add brief explanation and demo to documents of how to use APIRouter

Types of changes
What types of changes does your code introduce? Put an x in all the boxes that apply:

[ ] Bug fix (non-breaking change which fixes an issue)
[x] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)

Checklist
Go over all the following points, and put an x in all the boxes that apply:

[x] My code follows the code style of this project.
[x] My change requires a change to the documentation.
[x] I have updated the documentation accordingly.
[x] I have added tests to cover my changes.
[x] All new and existing tests passed.
[x] I am aware that this is an nbdev project, and I have edited, cleaned, and synced the source notebooks instead of editing .py or .md files directly.

@ohmeow great! :D How about adding a __getattr__ that just looks stuff up in rt_funcs, so that the user can say e.g. ar.my_route?

@ohmeow great! :D How about adding a __getattr__ that just looks stuff up in rt_funcs, so that the user can say e.g. ar.my_route?

We had it working like that originally but thought it got a bit difficult to find your route functions amidst all the other attributes and functions available to an APIRouter instance.

ah yah ok ... i'll push something out later today. makes sense.
On Thu, Dec 5, 2024 at 12:48 PM Jeremy Howard @.***>
wrote:

Yeah I meant as an addition to what you have now, rather than a
replacement.

Message ID: @.***>

—
Reply to this email directly, view it on GitHub
https://github.com/AnswerDotAI/fasthtml/pull/597#issuecomment-2521372491,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAADNMARWY65DMGPJXR22ND2EC32TAVCNFSM6AAAAABTBDZP4WVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDKMRRGM3TENBZGE
.
You are receiving this because you were mentioned.Message ID:
@.***>


The notation "the application can be accessed at http://localhost:8501."  confuses beginners

The README for the recipe includes the following (e.g. Chatbot)
Once the Pod and its containers are running, the application can be accessed at http://localhost:8501.
https://github.com/containers/ai-lab-recipes/blob/d6fd60a028476bb14e579712b5b4db0d47498443/recipes/natural_language_processing/chatbot/README.md?plain=1#L53
However, applications deployed through the Podman AI Lab will be assigned a random port.
% podman ps
CONTAINER ID  IMAGE                                                                    COMMAND     CREATED         STATUS                   PORTS                                             NAMES
222be55abd5a  localhost/podman-pause:5.1.0-dev-9697a5f08-1713225600                                13 minutes ago  Up 13 minutes            <IP_ADDRESS>:59760->8001/tcp, <IP_ADDRESS>:59761->8501/tcp  77e981ae29d6-infra
0a846547d16b  sha256:645eb2bf6e46d0eba16b2b43e9f334e695fd955160eb556521497ed431a3e2b5              13 minutes ago  Up 13 minutes (healthy)  <IP_ADDRESS>:59760->8001/tcp, <IP_ADDRESS>:59761->8501/tcp  streamlit-chat-app-podified-1715099346227
ac396584c61b  sha256:6ee8ed181c3764a36096361c6c995c1303d0c9b32bb1b300f44a5f191d82804d              13 minutes ago  Up 13 minutes (healthy)  <IP_ADDRESS>:59760->8001/tcp, <IP_ADDRESS>:59761->8501/tcp  llamacpp-server-podified-1715099346227

It is also advisable to add instructions to select an Open AI App icon.

@MichaelClifford PTAL

@tnk4on I can see why that is confusing. I will update the docs to add some clarity. But in short, if you are following the README instructions and using podman kube play build/chatbot.yaml to deploy the chatbot then :8501 is the default port.


HTTP logging middleware has several new capabilities:

Also add to WN doc.
Description
See HTTP logging
Page URL
https://learn.microsoft.com/en-us/aspnet/core/fundamentals/http-logging/?view=aspnetcore-7.0
Content source URL
https://github.com/dotnet/AspNetCore.Docs/blob/main/aspnetcore/fundamentals/http-logging/index.md
Version Independent Document ID
b39594cc-9d1c-611c-e3e7-8755d74253a6
Article author
Rick-Anderson

Associated WorkItem - 169119

Hello @tdykstra ,
I noticed this open issue regarding the HTTP logging middleware's new capabilities. I'd like to express my interest in contributing to this. If it's possible, could this issue be assigned to me? I believe my skills and expertise align with the requirements for this task, and I'm eager to work on it.
Looking forward to your response.

@iamcymentho Thank you for the offer, but I already have a PR ready to address this issue. You're welcome to review the PR if you are interested in doing that.


SQL safety: all tables should contain a PK, implementation should use it

Change all tables to include a Primary Key. If none is needed default to rowid INTEGER PRIMARY KEY.
The rowid column gets created anyway (sqlite internal).
This should prevent identical entries reacting to SQL syntax not actually intended for them

Closed by https://github.com/witmoca/BEATs/commit/c18bf87769c7cf8de82ddb3ddca243e7098898eb. Seems i forgot the include the issue reference in the commit again

NOTE: the CPP system does not use the rowid PK yet. The implementation of the CCP system needs to be adjusted to be able to include this (see #30 )


Changed avatar api url

#21

@yashppawar @YashVardhan-AI could you please merge and release asap? The avatars are not displayed anymore.

@yashppawar @YashVardhan-AI  bump

No problem. Great repo though. Now that OpenAI has released their ChatGPT API, your project is going to be of great help!

Yeah, checkout my video on how to combine this with ChatGPT api: https://youtu.be/XRj0BE9JaMc


understanding Image Upload

Hi Lucas,
Thank you so much for your help via email! I just joined GitHub and thought of sharing my problem here so that others can access your suggestion too after that I have another question I would like to ask you.
My problem was that I was getting an error saying bs4 module not found, to solve it, I just used pip to installed bs4 and it worked. (pip install bs4)
Another problem I ran into was after starting the image upload. For now, I am just trying it with one test image. While the run created an image collection in EE successfully, it was empty and my image didn't get uploaded.
Here is the message I saw on the console:
C:\Python27\Scripts>geebam upload -u<EMAIL_ADDRESS>-d C:\ET_Data\test_upload -m C:\ET_Data\test_upload\test_metadata.csv
2016-10-28 17:08:31,469 :: oauth2client.transport :: INFO :: Attempting refresh to obtain initial access_token
2016-10-28 17:08:31,470 :: oauth2client.client :: INFO :: Refreshing access_token
Password:
2016-10-28 17:08:37,868 :: requests.packages.urllib3.connectionpool :: INFO :: Starting new HTTPS connection (1): accounts.google.com
2016-10-28 17:08:38,657 :: requests.packages.urllib3.connectionpool :: INFO :: Starting new HTTPS connection (1): accounts.google.co.in
2016-10-28 17:08:38,940 :: requests.packages.urllib3.connectionpool :: INFO :: Starting new HTTPS connection (1): myaccount.google.com
2016-10-28 17:08:41,674 :: root :: INFO :: New collection users/radb06/test_upload created
2016-10-28 17:08:41,677 :: root :: INFO :: Processing image 1 out of 1: C:\ET_Data\test_upload\ETensemble250m-h27v6-mm-Monthly-2003_01.tif
2016-10-28 17:08:42,306 :: requests.packages.urllib3.connectionpool :: INFO :: Starting new HTTPS connection (1): ee-api.appspot.com
2016-10-28 17:08:42,528 :: requests.packages.urllib3.connectionpool :: INFO :: Starting new HTTPS connection (1): www.google.com
2016-10-28 17:08:42,835 :: requests.packages.urllib3.connectionpool :: INFO :: Starting new HTTPS connection (1): appengine.google.com
Do you know what am I missing here?
Thank you is much for your help throughout,
Really appreciate it!

Also, Is there a way to upload my images not to my users/ folder but to a shared assets folder I have access to. The thing is, I have very limited space in my folder but our lab has enough space in the shared folder and I would like to just use that. I understand if it is not possible to upload it in the shared folder, I can either use credentials for the lab account and upload it there or I could as GEE to increase  my space quota. It would just be convenient to upload it from my account, so I was wondering.
Thanks again!

Hi there,
I made a separate issue from your second comment. By Monday it should be implemented on the develop branch.
Can you share more information about the error you are reporting? I would appreciate sending me error log (assuming it's not empty). Even better option is sharing with me your data: the image and associated metadata.

test_gee_upload.zip
Hello,
Please find the folder with one of my files and .csv metadata file. Just a background, I converted NetCDFs to GeoTIFFs using arcpy and the other file types you see for that one image was an output from the same.
I wasn't sure how to send you the error log. What I posted is all I output was on cmd. I wish I could provide more info but I hope sharing the data and metadata would help you take a look at it first hand.
Thanks for your help again and I am so sorry for not paying much attention earlier and miss-speling your name! I am really sorry, Lukasz!

No worries about the name, I haven't even noticed. After years abroad I am used to all sort of combinations :).
The updated tool now should be more vocal on exceptions. However, in your case it wouldn't be of any help, since I am not checking whether whether the ingestion task succeed. And if it failed - what was the reason? Sounds like a nice feature.
Anyway, if you check tasks on GEE Playground you will see why it failed:

Error: Unable to determine projection for the input file.

You want to get a "proper" GeoTIFF. Check this answer on StackExchange. Let me know if it worked.

Hey Lukasz!
I just defined the projection of my tiff in ArcMap and the upload worked. Here is a link of the image in a test folder.
https://code.earthengine.google.com/?asset=users/radb06/test_upload
Thank you so much for bearing with my questions! I was wondering if the other issue (ingesting image collection on a shared folder\uploading images in the shared folder) has been posted?

Excellent, I will close the issue then.
Upload to a shared folder is in already (issue #9) - let me know if it works for you.


Fix a typo in ADFS confdb section title

"How to managed" should be "How to manage".

@bluikko : Thanks for your contribution! The author(s) have been notified to review your proposed change.

#assign:robinharwood
Firstly, thank you for your contribution and dedication to our documentation. I have accepted the merge which will now continue to internal review prior to publishing. You should expect to see the updated article should be live by tomorrow.


Fix Python3.6/3.7 Docker Environment Testing Initialization Failure

Related Issues: #13978 #16870
Related PR: #16893
If the testing environment have both Python2 and Python 3.6/3.7, then the run_tests.py can go through without problems. Since @mehrdada mentioned in this comment, I start to look into the Docker Environment Testing. After hours of investigating, I found things is not that straightforward.
Firstly, I encountered a noob problem that not downloading all the submodules and breaks the Cython build in Docker. Then, I found the pyenv initialization has problem and not working properly for Python3.6/3.7, and I fix it. But it still not working in Docker.
Here is the error log, basically it complains about an undefined symbol OPENSSL_sk_pop_free. The error log for 3.6 is exactly the same, except replace "37", "3.7" with "36", "3.6".
FAILED: py37_native.test.unit._cython.cygrpc_test.InsecureServerInsecureClient [ret=1, pid=1980, time=0.4sec]

++ dirname /var/local/git/grpc/tools/run_tests/helper_scripts/run_python.sh
+ cd /var/local/git/grpc/tools/run_tests/helper_scripts/../../..
++ realpath py37_native/bin/python
+ PYTHON=/var/local/git/grpc/py37_native/bin/python3.7
++ pwd
+ ROOT=/var/local/git/grpc
+ /var/local/git/grpc/py37_native/bin/python3.7 /var/local/git/grpc/src/python/grpcio_tests/setup.py test_lite
running test_lite
Traceback (most recent call last):
  File "/var/local/git/grpc/src/python/grpcio_tests/setup.py", line 107, in <module>
    test_runner=TEST_RUNNER,
  File "/var/local/git/grpc/py37_native/lib/python3.7/site-packages/setuptools/__init__.py", line 140, in setup
    return distutils.core.setup(**attrs)
  File "/root/.pyenv/versions/3.7-dev/lib/python3.7/distutils/core.py", line 148, in setup
    dist.run_commands()
  File "/root/.pyenv/versions/3.7-dev/lib/python3.7/distutils/dist.py", line 966, in run_commands
    self.run_command(cmd)
  File "/root/.pyenv/versions/3.7-dev/lib/python3.7/distutils/dist.py", line 985, in run_command
    cmd_obj.run()
  File "/var/local/git/grpc/src/python/grpcio_tests/commands.py", line 99, in run
    loader.loadTestsFromNames(['tests'])
  File "/var/local/git/grpc/src/python/grpcio_tests/tests/_loader.py", line 60, in loadTestsFromNames
    self.walk_packages(package_paths)
  File "/var/local/git/grpc/src/python/grpcio_tests/tests/_loader.py", line 74, in walk_packages
    module = importer.find_module(module_name).load_module(module_name)
  File "<frozen importlib._bootstrap_external>", line 407, in _check_name_wrapper
  File "<frozen importlib._bootstrap_external>", line 907, in load_module
  File "<frozen importlib._bootstrap_external>", line 732, in load_module
  File "<frozen importlib._bootstrap>", line 265, in _load_module_shim
  File "<frozen importlib._bootstrap>", line 696, in _load
  File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 728, in exec_module
  File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  File "/var/local/git/grpc/src/python/grpcio_tests/tests/fork/client.py", line 20, in <module>
    from tests.fork import methods
  File "/var/local/git/grpc/src/python/grpcio_tests/tests/fork/methods.py", line 24, in <module>
    import grpc
  File "/var/local/git/grpc/py37_native/lib/python3.7/site-packages/grpc/__init__.py", line 22, in <module>
    from grpc._cython import cygrpc as _cygrpc
ImportError: /var/local/git/grpc/py37_native/lib/python3.7/site-packages/grpc/_cython/cygrpc.cpython-37m-x86_64-linux-gnu.so: undefined symbol: OPENSSL_sk_pop_free

In order to fix it, it may require digging into the .so artifact and building dependency of cygrpc. And it can be potentially a problem for distributing gRPC-Python for higher version Python.
FYI, success testing log for Python3.7 without Docker.
root@ddev:/usr/local/google/home/lidiz/src/grpc# tools/run_tests/run_tests.py --language=python --compiler=python3.7
PASSED: /usr/local/google/home/lidiz/src/grpc/tools/run_tests/helper_scripts/build_python.sh [time=672.8sec, retries=0:0]

Omitting EPOLLEXCLUSIVE tests

2018-10-16 13:26:37,091 detected port server running version 20
2018-10-16 13:26:37,122 my port server is version 20
WAITING: 54 queued, 12 jobs running, 0 complete, 0 failed (load 12.00) next: py37_native.test.protoc_plugin._split_definitions_test.SameProtoGrpcBeforeProtoProtocStyleTest @ 1.00 cpWAITING: ETA 10.8 sec; 43 queued, 12 jobs running, 11 complete, 0 failed (load 12.00) next: py37_native.test.protoc_plugin._split_definitions_test.SplitProtoProtoBeforeGrpcProtocStyWAITING: ETA 7.7 sec; 33 queued, 12 jobs running, 21 complete, 0 failed (load 12.00) next: py37_native.test.protoc_plugin._split_definitions_test.SplitProtoMid2016ProtocStyleTest @ WAITING: ETA 6.2 sec; 23 queued, 12 jobs running, 31 complete, 0 failed (load 12.00) next: py37_native.test.unit._server_ssl_cert_config_test.ServerSSLCertReloadTestWithClientAuth @WAITING: ETA 5.9 sec; 22 queued, 12 jobs running, 32 complete, 0 failed (load 12.00) next: py37_native.test.unit._cython._no_messages_single_server_completion_queue_test.Test @ 1.00WAITING: ETA 5.5 sec; 20 queued, 12 jobs running, 34 complete, 0 failed (load 12.00) next: py37_native.test.unit._server_ssl_cert_config_test.ServerSSLCertReloadTestCertConfigReuse WAITING: ETA 4.6 sec; 13 queued, 12 jobs running, 41 complete, 0 failed (load 12.00) next: py37_native.test.protoc_plugin._split_definitions_test.SameProtoMid2016ProtocStyleTest @ 1WAITING: ETA 4.4 sec; 11 queued, 12 jobs running, 43 complete, 0 failed (load 12.00) next: py37_native.test.protoc_plugin._split_definitions_test.SplitProtoSingleProtocExecutionProtWAITING: ETA 3.8 sec; 7 queued, 12 jobs running, 47 complete, 0 failed (load 12.00) next: py37_native.test.unit._server_ssl_cert_config_test.ServerSSLCertConfigFetcherParamsChecks @WAITING: ETA 3.3 sec; 4 queued, 12 jobs running, 50 complete, 0 failed (load 12.00) next: py37_native.test.unit._server_ssl_cert_config_test.ServerSSLCertReloadTestWithoutClientAuth
SUCCESS: All tests passed

Currently, I found that if the cygrpc is built inside of the Docker volumn (specified by -v) then it runs fine, but if the artifact is built upon the Docker filesystem  it will through the "undefined symbol" error.
So, I tried to dig into the two binaries to see what is different between them
# The running fine one
/var/local/jenkins/grpc/py37_native/lib/python3.7/site-packages/grpc/_cython/cygrpc.cpython-37m-x86_64-linux-gnu.so
# The error-throwing one
/var/local/git/grpc/py37_native/lib/python3.7/site-packages/grpc/_cython/cygrpc.cpython-37m-x86_64-linux-gnu.so

I checked their linkage to system lib are identical (using ldd).
But their symbol usage is different at the beginning.
$ export FILE1=/var/local/jenkins/grpc/py37_native/lib/python3.7/site-packages/grpc/_cython/cygrpc.cpython-37m-x86_64-linux-gnu.so
$ export FILE2=/var/local/git/grpc/py37_native/lib/python3.7/site-packages/grpc/_cython/cygrpc.cpython-37m-x86_64-linux-gnu.so
$ diff <(nm -gC $FILE1) <(nm -gC FILE2)
0a1,6
>                  U CRYPTO_free
>                  U OPENSSL_sk_new_null
>                  U OPENSSL_sk_num
>                  U OPENSSL_sk_pop_free
>                  U OPENSSL_sk_push
>                  U OPENSSL_sk_value

Well, after I dig into one level lower using objdump to compare the disassembles, I can't really decipher the difference (almost every line are different due to shift of addresses)...
But I did find a workaround, please refer to in the following PR.

Left clues

Due to pyenv install logic, Python was built every time, so possibly the old version OpenSSL getting in at this time.
Continue to inspect the difference between two Docker file systems
Try to overriding the OpenSSL reference


Fix build with clang 16

See https://github.com/ethereum/evmc/pull/712.
I also had to revert https://github.com/ethereum/evmone/pull/517 in order to still be able to compile with clang 15.

I also had to revert ethereum/evmone#517 in order to still be able to compile with clang 15.

Sorry about that. Do you want to align supported compilers?

I also had to revert ethereum/evmone#517 in order to still be able to compile with clang 15.

Sorry about that. Do you want to align supported compilers?

It's not a big deal. We can probably bump our minimum clang version to 16 at some point later.


DrawView should be added to the XML for the MainActivity.

It should not be programmatically added and only if it gets an intent. If you wanted to start from scratch and draw things you could not do this. I added a draw function overload the OnTouchEvent() routine in one of my pull request thing, and because of this it only works after you load something via an intent.

Currently, it's done the way it is because a lot of the stuff is processed on the constructor of the DrawView class that must wait until the activity exists to get things like the window size. And so the DrawView class is created on the Activity onCreate(). Rather than looked up by the id in the view and initialized with the current Pattern instance.


[9.x] Improvements in character encoding methods.

Changes :

The package voku/portable-ascii has been removed, Instead, the mbstring library was used.

The method isAscii() has been removed.

The method ascii() has been removed.

The method isEncoding() has been included.

// Basic (See : https://www.php.net/manual/en/function.mb-detect-encoding.php)
Str::isEncoding('foo', 'UTF-8'); // Returns whether the character encoding is UTF-8.
Str::isEncoding('foo', 'ASCII'); // Returns whether the character encoding is ASCII.
Str::isEncoding('foo', 'UTF-7'); // Returns whether the character encoding is UTF-7.
Str::isEncoding('foo', 'UCS-2LE'); // Returns whether the character encoding is UCS-2LE.
Str::isEncoding('foo', 'EUC-JP'); // Returns whether the character encoding is EUC-JP.

// Advanced (See : https://www.php.net/manual/en/function.mb-detect-encoding.php)
Str::isEncoding('foo', 'auto'); // See : https://www.php.net/manual/en/function.mb-detect-encoding.php
Str::isEncoding('foo', ['UTF-8', 'ASCII', 'UTF-7']); // See : https://www.php.net/manual/en/function.mb-detect-encoding.php

The method encoding() has been included.

// Basic (See : https://www.php.net/manual/en/function.mb-convert-encoding.php)
Str::encoding('foo', 'UTF-8', 'ASCII'); // Converts the character encoding to UTF-8.
Str::encoding('foo', 'ASCII', 'UTF-8'); // Converts the character encoding to ASCII.
Str::encoding('foo', 'UTF-7', 'EUC-JP'); // Converts the character encoding to UTF-7.

// Advanced (See : https://www.php.net/manual/en/function.mb-convert-encoding.php)
Str::encoding('foo', 'UTF-8', 'auto'); // Converts the character encoding to UTF-8.
Str::encoding('foo', ,'ASCII', ['UTF-8', 'ASCII', 'UTF-7']); // Converts the character encoding to ASCII.

To do list :

[ ] Test files will be updated according to the new updated version.
[ ] Changes will be sent as pull request to laravel/docs.

@GrahamCampbell I'm sure this is a good idea, but I'd still like to get some ideas. If this pull request is applicable, I will get to work preparing the test files and document.


What is Mercurial for in the Installation Guide Section in README.md?

What is Mercurial for in the Installation Guide Section in README.md? I did not install Mercurial and go install seemed to be working just fine.

No specific requirements.


I am setting up this on amazon aws server but not working

It is working on localhost but on amazon aws it is not working do we have to change ip address any where in code?

Yes, in server/config.js you have to change rtcAnnouncedIPv4 to the public IP address of your AWS server.

I have done like this is it right way?
rtcAnnouncedIPv4: <IP_ADDRESS>,

http://localhost:8080/socket.io/?roomId=room1&peerName=Bob&EIO=3&transport=polling&t=N8u7qLQ
getting this error on console it should not localhost there my public ip should come where to change this

Please. inspect frontend/public files for matches.

thanks brother that issue has been resolved but i got one more
TypeError: Cannot read property 'getUserMedia' of undefined
may be this is because of ssl can you help me with this how to resolve this

Have you installed npm packages for the frontend app as mentioned in the Readme?

yes i have installed properly as per readme instructions

Hi @paragikjain ,@footniko,
I am also getting the error  TypeError: Cannot read property 'getUserMedia' of undefined.
Can you please let me know if you have resolved it .
Regards,
Hari Vyas

Are you using SSL?

HI,
I am not using SSL
But i am getting different error now .
Failed to load resource: net::ERR_CONNECTION_REFUSED --  socket.io.js1
app.js:9 Uncaught ReferenceError: io is not defined
at app.js:9
I am using nginx for reverser proxy at localhost:3000
Regards,
Hari Vyas

@harivyas35 it means it can't find io (socket.io-client lib) that's been loaded with index.html
Make sure you started the server and change the port in index.html:
https://github.com/footniko/mediasoup-sample/blob/master/frontend/public/index.html#L5

HI,
The server is running .
Can you please suggest me to which port should i change .
Regards,
Hari Vyas

Please, google how to use socket.io on server and client sides. Those are basic things that are not related to this sample.
As I specified, you have to use the port your socket server is running on here:
https://github.com/footniko/mediasoup-sample/blob/master/frontend/public/index.html#L5

HI ,
Thank you for your quick replies.
My socket server is running on port 8080
And the same port i have used in index.html file .
But still the error is coming .
Regards,
Hari Vyas

I am using nginx for reverser proxy at localhost:3000
Are you using the app with Nginx or directly?

Failed to load resource: net::ERR_CONNECTION_REFUSED -- socket.io.js1

It clearly says it can't reach http://localhost:8080/socket.io/socket.io.js
Make sure you can open it in your browser without errors

Hi ,
I am using the app with nginx , on Aamazon EC2 .
Regards,

So, you have your app deployed to AWS ec2 and trying to reach it with localhost URL?
Change http://localhost:8080/socket.io/socket.io.js to https://your-domain/socket.io/socket.io.js

Hi ,
I changed it tom my domain name .
But still no luck . Below is the error .
Failed to load resource: the server responded with a status of 404 (Not Found)
app.js:9 Uncaught ReferenceError: io is not defined
at app.js:9
The doamin is -
http://ec2-13-233-96-31.ap-south-1.compute.amazonaws.com
Regards,
Hari VYas

@harivyas35 http://ec2-13-233-96-31.ap-south-1.compute.amazonaws.com is not reachable. Make sure you configured your Nginx proxy properly

HI @footniko ,
Please check now ,it was closed by mistake , it is running  now and the nginx config file is below.
server {
listen 80 default_server;
server_name _;
node api reverse proxy
location / {
proxy_pass http://localhost:3000/;
}
}
The frontend is running  at port
3000

@harivyas35 if it's the full code, it's wrong, please google how to configure Nginx with node.js apps. Also, make sure all the needed UDP ports are opened in AWS console


Add support for .NET Framework to BrotliCompressionProvider (when available)

Thanks to @khellang contributing #217 and #216 we now have BrotliCompressionProvider working for .NET Core 2.1.
This issue is to add support for .NET Framework when it arrives (dotnet/corefx#29760)

Because the next release won't support .NET Framework. https://github.com/aspnet/Announcements/issues/324

Because the next release won't support .NET Framework. aspnet/Announcements#324

Thanks for the clarification.


caddy: optimize the code order to make the logic more accurate

The original logic is a little fuzzy.
For example
if serverType is equal to  "",  it happens that there is such a key in the map, but it is not the only key.
https://github.com/johncming/caddy/blob/4a3c9b428622f91744f2e74f791e2affdc186d73/caddy.go#L839-L843
This code is easy to skip.

 Thank you for your submission, we really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.caoming seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.You have signed the CLA already but the status is still pending? Let us recheck it.


Don't warn of shadowing non-static variables in static contexts

I got a warning that a variable in a static function is shadowing a variable that's a member of the class. I wouldn't expect this to give a warning, as code inside the static function can't access the non-static variable.
This changes that warning to only show in a static context if the member being shadowed is also static.

Before
After

Note: I'm using a lambda, which I see are discouraged in the guidelines. I'm using it to avoid eagerly fetching member. If there's a more preferred way to structure this, happy to change it.

In this case there's no reason to use a lambda, please remove it 🙂
I'd also argue it hurts readability as it removes the use from the place, and you don't have to fetch member eagerly, just control it by the logic and if statements

I should've gone to bed earlier last night 😛
Fixed.


lost of project

Describe the bug
i was working on the project went out for something after coming back i started with adding a feedback prompy to change things on the current genrated project but then got error something went wrong couple of times .
I thought some auth token issue can be there refersh the page it asks me to login again . After sign in it didnt ask me for any password and refersh the page and i see this "YOUR PROJECT NOT FOUND"

Adding image for reference
Link to the Bolt URL that caused the error
https://bolt.new/~/sb1-krarux
Steps to reproduce
keep the project window open for a while and then start working afer an hour or so
Expected behavior
It should just either ask me to login back if the auth token is expire and even on login back or refersh the page i should be able to continue on the project from where i left
Screen Recording / Screenshot
No response
Platform
Browser name = Chrome
Full version = <IP_ADDRESS>
Major version = 130
navigator.appName = Netscape
navigator.userAgent = Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/<IP_ADDRESS> Safari/537.36
performance.memory = {
  "totalJSHeapSize": 140701255,
  "usedJSHeapSize": 137756115,
  "jsHeapSizeLimit":<PHONE_NUMBER>
}
Username = shah-aman
Chat ID = 5cb1a9c4f1be

Additional context
No response

Hi @shah-aman,
Sorry to hear this! Two things you can try:

Go to stackblitz.com, login (same credentials as Bolt), click Collections on the left-hand side of the page, then open Bolt Collection and see if your project is there.

With this chat open, mouseover the left-hand side of the page to bring up the settings menu, click Settings, then click Backups and see if a recent backup of your chat exists that you can revert to.

I tried with the stackblitz already as it was mentioned in the faq will
look for the backup thing once
On Tue, 19 Nov, 2024, 19:49 Brian, @.***> wrote:

Hi @shah-aman https://github.com/shah-aman,
Sorry to hear this! Two things you can try:

Go to stackblitz.com, login (same credentials as Bolt), click
Collections on the left-hand side of the page, then open Bolt Collection
and see if your project is there.
2.
With this chat open, mouseover the left-hand side of the page to bring
up the settings menu, click Settings, then click Backups and see if a
recent backup of your chat exists that you can revert to.
—
Reply to this email directly, view it on GitHub
https://github.com/stackblitz/bolt.new/issues/2750#issuecomment-2485846918,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AHKSDKRMSYRCI7RQCKOT26D2BNCF3AVCNFSM6AAAAABSCAKZDCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDIOBVHA2DMOJRHA
.
You are receiving this because you were mentioned.Message ID:
@.***>


Evaluating LLava: batch size > 1?

Good job on the really insightful and useful paper! The quantitative metrics are really useful when working with these models.
Question:
When evaluating the LLava baseline (Table 4 in paper), did you do batch-wise inference?
I'm trying to replicate numbers of that Table, but I'm following default LLava setup (using per sample, i.e. batch size of 1) which is extremely slow.

Yes, we have met the same issue... We currentlt use batch size of 1 to evaluate all models.


556 graph service - add node with extensible fields

Add Node class with extensible fields
Update graph service code to take all fields from the Node

Great work, local tests were successful. The formalization of the different (sub) graphs is a great start.
Only remarks for future work are:

The graph DB connection parameters historically have come from env, and I think this should continue.
I believe we can eventually adapt our general template schema to include a GRAPH option, in the case a graph integration is needed.  For now I suppose this will be passed via the -t argument.
Separating the graph type and table path might also be needed given the new data model.

Thanks for the comments!
About the configuration, Arfath and I had some discussions, and we converged on havings some configs under the individual packages, for now. https://github.com/msk-mind/data-processing/pull/55#discussion_r534516559


Docs: gh-pages push from master branch

Following the docs here and the example deploy script below. The script will init git every time we deploy, so the default branch should be master and there will be no gh-pages branch. The script will fail because there is no matching ref.
error: src refspec master does not match any.
error: failed to push some refs to 'ssh://xxxxx.com/project.git'

I've noticed that @MoOx actually changed it from master:gh-pages to only gh-pages. I wonder why?
BTW, is there any reason why we don't make this script (and the npm script also) part of the default boilerplate when the user choose to include deployment script in the setup script?

The current "src refspec" issue has been fixed (but not published yet) in https://github.com/MoOx/phenomic/commit/b55f19e871cc40a2a915574eab9b0465858b74f3
Maybe I did a mistake by remove master: in https://github.com/MoOx/phenomic/commit/b55f19e871cc40a2a915574eab9b0465858b74f3?
If so can you fix this?

BTW, is there any reason why we don't make this script (and the npm script also) part of the default boilerplate when the user choose to include deployment script in the setup script?

Maybe we should do this and ask people if they plan to use gh-pages. That can be subject to an improvement.

Sure, I'm on it! 🎉

Be sure to ask if you don't understand any part of the code. I'm here for the next couple hours


Allow different post types to use Stories editor

The current approach of having the amp_story post type and exposing the editor there covers well the (probably most) common case of using stories within a "traditional" website content infrastructure. However, there are cases for which it doesn't work as seamlessly:

For example, a site that entirely focuses on stories (e.g. a blog of stories where the homepage is an archive of stories). There's no need for such a site to have two separate post types post and amp_story. While such a site could theoretically hide the backend UI for posts, the functionality of the post post type is unfortunately (way too) deeply integrated into WordPress's behavior, so a straightforward approach would be to just have posts behave as stories.
Another (more edge case) variant is a (probably experimental) site that is a story. There are super simple image blogs out there with no other content whatsoever (like https://officetoday.wordpress.com, https://fishtacos.blog, or my own https://cocktails.felix-arntz.me), for which this may be an interesting alternative approach: a single story-like experience where each post is a story and they visually connect almost like a greater story in itself.

In both of these cases, having an amp_story post type in addition to WordPress's default content infrastructure is unnecessary. While what we currently support is probably most common, we should decouple the AMP story editor from a specific post type. For now, at least developers should be able to modify the default behavior.
Suggestions

One of the following approaches could be used (or they could be combined):

Allow post types to add support for stories / amp_stories or similar.
Introduce a filter like amp_stories_enabled_for_post_type that receives the current $post_type as argument. While this would have the same outcome as the above, it may be more suitable since it's more verbose, and having a post type become an AMP story is a quite substantial change, different from other post type features like title, or revisions.
Introduce a filter like is_amp_story receiving the current $post as argument. This may be a bit too granular though, and particularly for the new post screen it might be tricky. But I still wanted to throw this idea in the mix.

Once such a mechanism exists, the rest would be fairly straightforward. We would need to replace all related post type checks in the plugin againnst the amp_story post type with function call, e.g. post_type_supports( $post_type, 'amp_stories' ) (approach 1) or amp_stories_enabled_for_post_type( $post_type ) (approach 2).
Some of the styles for the Stories editor apply against .post-type-amp_story. This should be replaced with a more generic class specifically introduced for that purpose.
Last but not least, we should make sure that someone unregistering the amp_story post type does not cause any side effects. I believe that's already the case today though, but still flagging it.

We can look at this again in the future, but I think with the current direction of the project this is not really something we'd wanna add.


Uncaught TypeError: Cannot read property '0' of undefined

[Enter steps to reproduce below:]

...
...

Atom Version: 0.209.0
System: Unknown Windows Version
Thrown From: vim-mode package, v0.53.0
Stack Trace
Uncaught TypeError: Cannot read property '0' of undefined
At C:\Users\KJRS-Nixus\AppData\Local\atom\app-0.209.0\resources\app.asar\node_modules\text-buffer\lib\marker-store.js:204

TypeError: Cannot read property '0' of undefined
  at MarkerStore.module.exports.MarkerStore.restoreFromSnapshot (C:\Users\KJRS-Nixus\AppData\Local\atom\app-0.209.0\resources\app.asar\node_modules\text-buffer\lib\marker-store.js:204:35)
  at TextBuffer.module.exports.TextBuffer.undo (C:\Users\KJRS-Nixus\AppData\Local\atom\app-0.209.0\resources\app.asar\node_modules\text-buffer\lib\text-buffer.js:715:33)
  at TextEditor.module.exports.TextEditor.undo (C:\Users\KJRS-Nixus\AppData\Local\atom\app-0.209.0\resources\app.asar\src\text-editor.js:1138:19)
  at VimState.module.exports.VimState.undo (C:\Users\KJRS-Nixus\.atom\packages\vim-mode\lib\vim-state.coffee:239:13)
  at atom-text-editor.registerCommands.undo (C:\Users\KJRS-Nixus\.atom\packages\vim-mode\lib\vim-state.coffee:71:23)
  at CommandRegistry.module.exports.CommandRegistry.handleCommandEvent (C:\Users\KJRS-Nixus\AppData\Local\atom\app-0.209.0\resources\app.asar\src\command-registry.js:238:29)
  at C:\Users\KJRS-Nixus\AppData\Local\atom\app-0.209.0\resources\app.asar\src\command-registry.js:3:61
  at KeymapManager.module.exports.KeymapManager.dispatchCommandEvent (C:\Users\KJRS-Nixus\AppData\Local\atom\app-0.209.0\resources\app.asar\node_modules\atom-keymap\lib\keymap-manager.js:520:16)
  at KeymapManager.module.exports.KeymapManager.handleKeyboardEvent (C:\Users\KJRS-Nixus\AppData\Local\atom\app-0.209.0\resources\app.asar\node_modules\atom-keymap\lib\keymap-manager.js:355:22)
  at HTMLDocument.module.exports.WindowEventHandler.onKeydown (C:\Users\KJRS-Nixus\AppData\Local\atom\app-0.209.0\resources\app.asar\src\window-event-handler.js:177:20)

Commands
     -0:53.2.0 ex-mode:open (atom-text-editor.editor.vim-mode.is-focused.command-mode)
     -0:53.2.0 blur (atom-text-editor.editor.vim-mode.is-focused.command-mode)
     -0:52.8.0 core:confirm (atom-text-editor.editor.mini.is-focused)
  2x -0:52.7.0 blur (atom-text-editor.editor.mini.is-focused)
     -0:49 ex-mode:open (atom-text-editor.editor.vim-mode.command-mode.is-focused)
     -0:48.9.0 blur (atom-text-editor.editor.vim-mode.command-mode.is-focused)
     -0:40.4.0 core:confirm (atom-text-editor.editor.mini.is-focused)
  2x -0:40.3.0 blur (atom-text-editor.editor.mini.is-focused)
     -0:36.6.0 vim-mode:undo (atom-text-editor.editor.vim-mode.command-mode.is-focused)
  2x -0:16.4.0 blur (atom-text-editor.editor.vim-mode.command-mode.is-focused)
  2x -0:11.9.0 vim-mode:move-up (atom-text-editor.editor.vim-mode.command-mode.is-focused)
 22x -0:11.4.0 vim-mode:move-down (atom-text-editor.editor.vim-mode.command-mode.is-focused)
  6x -0:09.8.0 vim-mode:move-up (atom-text-editor.editor.vim-mode.command-mode.is-focused)
  4x -0:08.6.0 blur (atom-text-editor.editor.vim-mode.command-mode.is-focused)
     -0:02.2.0 vim-mode:move-down (atom-text-editor.editor.vim-mode.command-mode.is-focused)
  2x -0:01.5.0 vim-mode:move-up (atom-text-editor.editor.vim-mode.command-mode.is-focused)

Config
{
  "core": {
    "disabledPackages": [
      "minimap",
      "bracket-close-jump",
      "autohide-tree-view",
      "atom-beautify",
      "jsformat",
      "jumpy",
      "atom-html-preview",
      "atom-jshint",
      "autoclose-html",
      "color-picker",
      "docblockr",
      "jshint",
      "language-smarty-php",
      "linter",
      "linter-jshint",
      "react",
      "react-snippets",
      "tabularize",
      "turbo-javascript"
    ],
    "themes": [
      "seti-ui",
      "one-dark-syntax"
    ]
  },
  "vim-mode": {
    "useSmartcaseForSearch": true
  }
}

Installed Packages
# User
ex-mode, v0.5.1
seti-ui, v0.7.1
turbo-javascript, v1.1.3
vim-mode, v0.53.0

# Dev
No dev packages

I just encountered the same error after undoing an ex-mode :s with u.

This also occurs if undoing that with Ctrl-Z. Might be related to atom/atom#7124, atom/atom#6982 and atom/atom#6757.
I'll open an issue on ex-mode since it seems like that's the issue here.

Is this still happening to you on Atom 0.210 and vim-mode 0.53?

This error still occurs when undoing an ex-mode :s, but that should be fixed when ex-mode/59 gets merged. I don't know how @NixusCN encountered this error, but it looks like it happened after undoing a :s too.

Just happened to me on 1.0 / 0.54 / 0.5.1.  Undoing an :s.

Just happened to me on 1.0.2 / 0.55 / 0.5.1 when undoing a :s. Looks like there hasn't been a release of ex-mode since https://github.com/lloeki/ex-mode/pull/59 was merged.

As stated in the README, this package is no longer maintained and is deprecated. We recommend that people use the vim-mode-plus package instead. Because of this, we are archiving this repository and closing all issues and pull requests. Thanks very much for your support and contributions!


Use debian builders for Linux aarch64

~Not sure why I wanted to do that though~
For https://github.com/CosmWasm/wasmvm/issues/416

This was split in #438 and #439


Fix README.md's lua indent, add align to icons

this icon alignment thing isn't what you normally do in lua ig
it's also done differently be e.g. stylua

To add to this, most of the code in the readme is autogenerated based on actualy code files formatted by stylua


Update taskselection.xml

Changes made in the TaskSelection.java relating to the taskselection.xml file...

I feel the UI looks better now... Still suggestions are most welcome...


Multiple DataFrame placeholder

Join makes the table wider
color code table 1 vs table 2 columns .  specially color code the join colum as the mixed color
so table 1 red, table 2 blue, join column purple.
Add a special type of summary stats.  How many rows in both tables, how many rows succesfully joined
.
First join heuristic is just finding the same column name.  Of couse this should work on hyperloglog eventually
For concat, check first the column names, maybe fake in a filename column, then take the data sketch of each column, and see what matches.  if everything matches, bob is your auntie.
Otherwise hope that datasketches match.

This is possible. look at https://github.com/paddymul/buckaroo/blob/main/example-notebooks/Extending.ipynb
General method explained in psuedocode about post-processing
Fixed by https://github.com/paddymul/buckaroo/pull/201 for release 0.6.1


feat:EventListener

Changing the event listener and so the popu window

Jean push for event listener and pop up window