org.jboss.as.test.integration.domain.mixed.eap630.MixedDomainOverlay630TestSuite: java.lang.AssertionError: expected:<EAP_6_2_0> but was:<EAP_6_3_0>
	at org.jboss.as.test.integration.domain.mixed.MixedDomainTestSuite.getVersion(MixedDomainTestSuite.java:56)
	at org.jboss.as.test.integration.domain.mixed.MixedDomainTestSuite.getSupport(MixedDomainTestSuite.java:137)
	at org.jboss.as.test.integration.domain.mixed.MixedDomainTestSuite.getSupport(MixedDomainTestSuite.java:102)
	at org.jboss.as.test.integration.domain.mixed.eap630.MixedDomainOverlay630TestSuite.initializeDomain(MixedDomainOverlay630TestSuite.java:43)

org.jboss.as.test.integration.domain.mixed.eap640.KernelBehavior640TestSuite: java.lang.AssertionError: expected:<EAP_6_2_0> but was:<EAP_6_4_0>
	at org.jboss.as.test.integration.domain.mixed.MixedDomainTestSuite.getVersion(MixedDomainTestSuite.java:56)
	at org.jboss.as.test.integration.domain.mixed.MixedDomainTestSuite.getSupport(MixedDomainTestSuite.java:137)
	at org.jboss.as.test.integration.domain.mixed.KernelBehaviorTestSuite.getSupport(KernelBehaviorTestSuite.java:41)
	at org.jboss.as.test.integration.domain.mixed.eap640.KernelBehavior640TestSuite.initializeDomain(KernelBehavior640TestSuite.java:42)

org.jboss.as.test.integration.domain.mixed.eap640.LegacyConfig640TestSuite: java.lang.AssertionError: expected:<EAP_6_2_0> but was:<EAP_6_4_0>
	at org.jboss.as.test.integration.domain.mixed.MixedDomainTestSuite.getVersion(MixedDomainTestSuite.java:56)
	at org.jboss.as.test.integration.domain.mixed.MixedDomainTestSuite.getSupport(MixedDomainTestSuite.java:137)
	at org.jboss.as.test.integration.domain.mixed.MixedDomainTestSuite.getSupport(MixedDomainTestSuite.java:131)
	at org.jboss.as.test.integration.domain.mixed.MixedDomainTestSuite.getSupportForLegacyConfig(MixedDomainTestSuite.java:125)
	at org.jboss.as.test.integration.domain.mixed.eap640.LegacyConfig640TestSuite.initializeDomain(LegacyConfig640TestSuite.java:37)

org.jboss.as.test.integration.domain.mixed.eap640.MixedDomain640TestSuite: java.lang.AssertionError: expected:<EAP_6_2_0> but was:<EAP_6_4_0>
	at org.jboss.as.test.integration.domain.mixed.MixedDomainTestSuite.getVersion(MixedDomainTestSuite.java:56)
	at org.jboss.as.test.integration.domain.mixed.MixedDomainTestSuite.getSupport(MixedDomainTestSuite.java:137)
	at org.jboss.as.test.integration.domain.mixed.MixedDomainTestSuite.getSupport(MixedDomainTestSuite.java:131)
	at org.jboss.as.test.integration.domain.mixed.MixedDomainTestSuite.getSupport(MixedDomainTestSuite.java:78)
	at org.jboss.as.test.integration.domain.mixed.MixedDomainTestSuite.getSupport(MixedDomainTestSuite.java:68)
	at org.jboss.as.test.integration.domain.mixed.eap640.MixedDomain640TestSuite.initializeDomain(MixedDomain640TestSuite.java:44)

##### there are 6 more failed tests, see build details

Full integration - Windows Build 3845 outcome was FAILURE using a merge of cdda9b013c411aeac6888034aa69474ac48586d6
Summary: Tests failed: 15, passed: 3905, ignored: 116 Build time: 01:40:06
Failed tests
org.jboss.as.test.integration.domain.mixed.eap620.LegacyConfig620TestSuite: java.lang.RuntimeException: java.lang.RuntimeException: java.lang.RuntimeException: Could not start container
	at org.jboss.as.test.integration.domain.mixed.MixedDomainTestSuite.getSupport(MixedDomainTestSuite.java:158)
	at org.jboss.as.test.integration.domain.mixed.MixedDomainTestSuite.getSupport(MixedDomainTestSuite.java:131)
	at org.jboss.as.test.integration.domain.mixed.MixedDomainTestSuite.getSupportForLegacyConfig(MixedDomainTestSuite.java:125)
	at org.jboss.as.test.integration.domain.mixed.eap620.LegacyConfig620TestSuite.initializeDomain(LegacyConfig620TestSuite.java:37)
Caused by: java.lang.RuntimeException: java.lang.RuntimeException: Could not start container
	at org.jboss.as.test.integration.domain.mixed.MixedDomainTestSupport.startAndAdjust(MixedDomainTestSupport.java:205)
	at org.jboss.as.test.integration.domain.mixed.MixedDomainTestSupport.start(MixedDomainTestSupport.java:119)
	at org.jboss.as.test.integration.domain.mixed.MixedDomainTestSuite.getSupport(MixedDomainTestSuite.java:154)
	... 30 more
Caused by: java.lang.RuntimeException: Could not start container
	at org.jboss.as.test.integration.domain.management.util.DomainLifecycleUtil.start(DomainLifecycleUtil.java:282)
	at org.jboss.as.test.integration.domain.mixed.MixedDomainTestSupport.startAndAdjust(MixedDomainTestSupport.java:201)
	... 32 more
Caused by: java.util.concurrent.TimeoutException: HostController was not started within [120] seconds
	at org.jboss.as.test.integration.domain.management.util.DomainLifecycleUtil.awaitHostController(DomainLifecycleUtil.java:522)
	at org.jboss.as.test.integration.domain.management.util.DomainLifecycleUtil.start(DomainLifecycleUtil.java:276)
	... 33 more
------- Stdout: -------
[Host Controller] 14:51:01,266 INFO  [org.jboss.as.host.controller] (management-handler-thread - 1) WFLYHC0024: Stopping server server-one
[Server:server-one] 14:51:01,270 INFO  [org.jboss.as.server] (ServerService Thread Pool -- 5) WFLYSRV0236: Suspending server with no timeout.
14:51:01,272 INFO  [org.jboss.as.process.Server:server-one.status] (ProcessController-threads - 3) WFLYPC0019: Stopping process 'Server:server-one'
[Server:server-one] 14:51:01,273 INFO  [org.jboss.as.server] (main) WFLYSRV0240: ProcessController has signalled to shut down; shutting down
14:51:02,306 INFO  [org.jboss.modules] (main) JBoss Modules version 1.6.0.CR1
14:51:02,627 INFO  [org.jboss.as.process.Host Controller.status] (main) WFLYPC0018: Starting process 'Host Controller'
[Host Controller] 14:51:03,145 INFO  [org.jboss.modules] (main) JBoss Modules version 1.6.0.CR1
[Host Controller] 14:51:03,470 INFO  [org.jboss.msc] (main) JBoss MSC version 1.2.7.SP1
[Host Controller] 14:51:03,534 INFO  [org.jboss.as] (MSC service thread 1-7) WFLYSRV0049: WildFly Full 11.0.0.Beta1-SNAPSHOT (WildFly Core 3.0.0.Beta29-SNAPSHOT) starting
[Host Controller] 14:51:04,091 INFO  [org.jboss.as.controller.management-deprecated] (Controller Boot Thread) WFLYCTL0028: Attribute 'security-realm' in the resource at address '/host=master/core-service=management/management-interface=native-interface' is deprecated, and may be removed in future version. See the attribute description in the output of the read-resource-description operation to learn more about the deprecation.
[Host Controller] 14:51:04,093 INFO  [org.jboss.as.controller.management-deprecated] (Controller Boot Thread) WFLYCTL0028: Attribute 'security-realm' in the resource at address '/host=master/core-service=management/management-interface=http-interface' is deprecated, and may be removed in future version. See the attribute description in the output of the read-resource-description operation to learn more about the deprecation.
[Host Controller] 14:51:04,164 INFO  [org.jboss.as.controller.management-deprecated] (Controller Boot Thread) WFLYCTL0028: Attribute 'permgen-size' in the resource at address '/host=master/jvm=default' is deprecated, and may be removed in future version. See the attribute description in the output of the read-resource-description operation to learn more about the deprecation.
[Host Controller] 14:51:04,164 INFO  [org.jboss.as.controller.management-deprecated] (Controller Boot Thread) WFLYCTL0028: Attribute 'max-permgen-size' in the resource at address '/host=master/jvm=default' is deprecated, and may be removed in future version. See the attribute description in the output of the read-resource-description operation to learn more about the deprecation.
[Host Controller] 14:51:04,196 INFO  [org.jboss.as.host.controller] (Controller Boot Thread) WFLYHC0003: Creating http management service using network interface (management) port (9990) securePort (-1)
[Host Controller] 14:51:04,201 INFO  [org.xnio] (MSC service thread 1-7) XNIO version 3.5.0.CR2
[Host Controller] 14:51:04,207 INFO  [org.xnio.nio] (MSC service thread 1-7) XNIO NIO Implementation Version 3.5.0.CR2
[Host Controller] 14:51:04,254 INFO  [org.jboss.as.patching] (MSC service thread 1-2) WFLYPAT0050: WildFly Full cumulative patch ID is: base, one-off patches include: none
[Host Controller] 14:51:04,257 INFO  [org.jboss.remoting] (MSC service thread 1-7) JBoss Remoting version 5.0.0.CR4
[Host Controller] 14:51:04,265 WARN  [org.jboss.as.domain.management.security] (MSC service thread 1-6) WFLYDM0111: Keystore C:\BuildAgent\work\5768cf3a0bee5b47\full\testsuite\mixed-domain\target\domains\LegacyConfig620TestSuite\master\configuration\application.keystore not found, it will be auto generated on first use with a self signed certificate for host localhost
[Host Controller] 14:51:04,333 INFO  [org.jboss.as.remoting] (MSC service thread 1-2) WFLYRMT0001: Listening on [::1]:9999
[Host Controller] 14:51:05,382 INFO  [org.jboss.as.ejb3] (Controller Boot Thread) WFLYEJB0486: Parameter 'default-clustered-sfsb-cache' was defined for the 'add' operation for resource '/profile=ha/subsystem=ejb3'. This parameter is deprecated and its previous behavior has been remapped to attribute 'default-sfsb-cache'. As a result the 'default-sfsb-cache' attribute has been set to '"clustered"' and the 'default-sfsb-passivation-disabled-cache' attribute has been set to '"simple"'.
[Host Controller] 14:51:05,413 INFO  [org.jboss.as.controller.management-deprecated] (Controller Boot Thread) WFLYCTL0028: Attribute 'default-stack' in the resource at address '/profile=ha/subsystem=jgroups' is deprecated, and may be removed in future version. See the attribute description in the output of the read-resource-description operation to learn more about the deprecation.
[Host Controller] 14:51:05,415 INFO  [org.jboss.as.controller.management-deprecated] (Controller Boot Thread) WFLYCTL0028: Attribute 'socket-binding' in the resource at address '/profile=ha/subsystem=jgroups/stack=udp/protocol=FD_SOCK' is deprecated, and may be removed in future version. See the attribute description in the output of the read-resource-description operation to learn more about the deprecation.
[Host Controller] 14:51:05,421 INFO  [org.jboss.as.controller.management-deprecated] (Controller Boot Thread) WFLYCTL0028: Attribute 'socket-binding' in the resource at address '/profile=ha/subsystem=jgroups/stack=tcp/protocol=FD_SOCK' is deprecated, and may be removed in future version. See the attribute description in the output of the read-resource-description operation to learn more about the deprecation.
[Host Controller] 14:51:05,456 WARN  [org.wildfly.iiop.openjdk] (Controller Boot Thread) WFLYIIOP0111: SSL has not been configured but ssl-port property has been specified - the connection will use clear-text protocol
[Host Controller] 14:51:05,470 INFO  [org.jboss.as.ejb3] (Controller Boot Thread) WFLYEJB0486: Parameter 'default-clustered-sfsb-cache' was defined for the 'add' operation for resource '/profile=full-ha/subsystem=ejb3'. This parameter is deprecated and its previous behavior has been remapped to attribute 'default-sfsb-cache'. As a result the 'default-sfsb-cache' attribute has been set to '"clustered"' and the 'default-sfsb-passivation-disabled-cache' attribute has been set to '"simple"'.
[Host Controller] 14:51:05,491 WARN  [org.wildfly.iiop.openjdk] (Controller Boot Thread) WFLYIIOP0111: SSL has not been configured but ssl-port property has been specified - the connection will use clear-text protocol
[Host Controller] 14:51:05,492 INFO  [org.jboss.as.controller.management-deprecated] (Controller Boot Thread) WFLYCTL0028: Attribute 'default-stack' in the resource at address '/profile=full-ha/subsystem=jgroups' is deprecated, and may be removed in future version. See the attribute description in the output of the read-resource-description operation to learn more about the deprecation.
[Host Controller] 14:51:05,516 INFO  [org.jboss.as.controller.management-deprecated] (Controller Boot Thread) WFLYCTL0028: Attribute 'socket-binding' in the resource at address '/profile=full-ha/subsystem=jgroups/stack=udp/protocol=FD_SOCK' is deprecated, and may be removed in future version. See the attribute description in the output of the read-resource-description operation to learn more about the deprecation.
[Host Controller] 14:51:05,520 INFO  [org.jboss.as.controller.management-deprecated] (Controller Boot Thread) WFLYCTL0028: Attribute 'socket-binding' in the resource at address '/profile=full-ha/subsystem=jgroups/stack=tcp/protocol=FD_SOCK' is deprecated, and may be removed in future version. See the attribute description in the output of the read-resource-description operation to learn more about the deprecation.
[Host Controller] 14:51:05,540 INFO  [org.jboss.as.controller.management-deprecated] (Controller Boot Thread) WFLYCTL0028: Attribute 'max-permgen-size' in the resource at address '/server-group=main-server-group/jvm=default' is deprecated, and may be removed in future version. See the attribute description in the output of the read-resource-description operation to learn more about the deprecation.
[Host Controller] 14:51:05,540 INFO  [org.jboss.as.controller.management-deprecated] (Controller Boot Thread) WFLYCTL0028: Attribute 'max-permgen-size' in the resource at address '/server-group=other-server-group/jvm=default' is deprecated, and may be removed in future version. See the attribute description in the output of the read-resource-description operation to learn more about the deprecation.

org.jboss.as.test.integration.domain.mixed.eap620.MixedDomain620TestSuite: java.lang.RuntimeException: java.lang.RuntimeException: java.lang.RuntimeException: Could not start container
	at org.jboss.as.test.integration.domain.mixed.MixedDomainTestSuite.getSupport(MixedDomainTestSuite.java:158)
	at org.jboss.as.test.integration.domain.mixed.MixedDomainTestSuite.getSupport(MixedDomainTestSuite.java:131)
	at org.jboss.as.test.integration.domain.mixed.MixedDomainTestSuite.getSupport(MixedDomainTestSuite.java:78)
	at org.jboss.as.test.integration.domain.mixed.MixedDomainTestSuite.getSupport(MixedDomainTestSuite.java:68)
	at org.jboss.as.test.integration.domain.mixed.eap620.MixedDomain620TestSuite.initializeDomain(MixedDomain620TestSuite.java:43)
Caused by: java.lang.RuntimeException: java.lang.RuntimeException: Could not start container
	at org.jboss.as.test.integration.domain.mixed.MixedDomainTestSupport.startAndAdjust(MixedDomainTestSupport.java:205)
	at org.jboss.as.test.integration.domain.mixed.MixedDomainTestSupport.start(MixedDomainTestSupport.java:119)
	at org.jboss.as.test.integration.domain.mixed.MixedDomainTestSuite.getSupport(MixedDomainTestSuite.java:154)
	... 31 more
Caused by: java.lang.RuntimeException: Could not start container
	at org.jboss.as.test.integration.domain.management.util.DomainLifecycleUtil.start(DomainLifecycleUtil.java:282)
	at org.jboss.as.test.integration.domain.mixed.MixedDomainTestSupport.startAndAdjust(MixedDomainTestSupport.java:201)
	... 33 more
Caused by: java.util.concurrent.TimeoutException: HostController was not started within [120] seconds
	at org.jboss.as.test.integration.domain.management.util.DomainLifecycleUtil.awaitHostController(DomainLifecycleUtil.java:522)
	at org.jboss.as.test.integration.domain.management.util.DomainLifecycleUtil.start(DomainLifecycleUtil.java:276)
	... 34 more
------- Stdout: -------
14:51:14,082 INFO  [org.jboss.modules] (main) JBoss Modules version 1.6.0.CR1
14:51:14,505 INFO  [org.jboss.as.process.Host Controller.status] (main) WFLYPC0018: Starting process 'Host Controller'
[Host Controller] 14:51:15,217 INFO  [org.jboss.modules] (main) JBoss Modules version 1.6.0.CR1
[Host Controller] 14:51:15,646 INFO  [org.jboss.msc] (main) JBoss MSC version 1.2.7.SP1
[Host Controller] 14:51:15,748 INFO  [org.jboss.as] (MSC service thread 1-7) WFLYSRV0049: WildFly Full 11.0.0.Beta1-SNAPSHOT (WildFly Core 3.0.0.Beta29-SNAPSHOT) starting
[Host Controller] 14:51:16,345 INFO  [org.jboss.as.controller.management-deprecated] (Controller Boot Thread) WFLYCTL0028: Attribute 'security-realm' in the resource at address '/host=master/core-service=management/management-interface=native-interface' is deprecated, and may be removed in future version. See the attribute description in the output of the read-resource-description operation to learn more about the deprecation.
[Host Controller] 14:51:16,347 INFO  [org.jboss.as.controller.management-deprecated] (Controller Boot Thread) WFLYCTL0028: Attribute 'security-realm' in the resource at address '/host=master/core-service=management/management-interface=http-interface' is deprecated, and may be removed in future version. See the attribute description in the output of the read-resource-description operation to learn more about the deprecation.
[Host Controller] 14:51:16,419 INFO  [org.jboss.as.controller.management-deprecated] (Controller Boot Thread) WFLYCTL0028: Attribute 'permgen-size' in the resource at address '/host=master/jvm=default' is deprecated, and may be removed in future version. See the attribute description in the output of the read-resource-description operation to learn more about the deprecation.
[Host Controller] 14:51:16,419 INFO  [org.jboss.as.controller.management-deprecated] (Controller Boot Thread) WFLYCTL0028: Attribute 'max-permgen-size' in the resource at address '/host=master/jvm=default' is deprecated, and may be removed in future version. See the attribute description in the output of the read-resource-description operation to learn more about the deprecation.
[Host Controller] 14:51:16,452 INFO  [org.jboss.as.host.controller] (Controller Boot Thread) WFLYHC0003: Creating http management service using network interface (management) port (9990) securePort (-1)
[Host Controller] 14:51:16,457 INFO  [org.xnio] (MSC service thread 1-3) XNIO version 3.5.0.CR2
[Host Controller] 14:51:16,465 INFO  [org.xnio.nio] (MSC service thread 1-3) XNIO NIO Implementation Version 3.5.0.CR2
[Host Controller] 14:51:16,494 INFO  [org.jboss.as.patching] (MSC service thread 1-5) WFLYPAT0050: WildFly Full cumulative patch ID is: base, one-off patches include: none
[Host Controller] 14:51:16,510 WARN  [org.jboss.as.domain.management.security] (MSC service thread 1-5) WFLYDM0111: Keystore C:\BuildAgent\work\5768cf3a0bee5b47\full\testsuite\mixed-domain\target\domains\MixedDomain620TestSuite\master\configuration\application.keystore not found, it will be auto generated on first use with a self signed certificate for host localhost
[Host Controller] 14:51:16,529 INFO  [org.jboss.remoting] (MSC service thread 1-3) JBoss Remoting version 5.0.0.CR4
[Host Controller] 14:51:16,575 INFO  [org.jboss.as.remoting] (MSC service thread 1-8) WFLYRMT0001: Listening on [::1]:9999
[Host Controller] 14:51:18,097 INFO  [org.wildfly.security] (Controller Boot Thread) ELY00001: WildFly Elytron version 1.1.0.CR2
[Host Controller] 14:51:18,107 INFO  [org.jboss.as.controller.management-deprecated] (Controller Boot Thread) WFLYCTL0028: Attribute 'security-realm' in the resource at address '/profile=default/subsystem=undertow/server=default-server/https-listener=https' is deprecated, and may be removed in future version. See the attribute description in the output of the read-resource-description operation to learn more about the deprecation.
[Host Controller] 14:51:18,149 INFO  [org.jboss.as.controller.management-deprecated] (Controller Boot Thread) WFLYCTL0028: Attribute 'security-realm' in the resource at address '/profile=ha/subsystem=undertow/server=default-server/https-listener=https' is deprecated, and may be removed in future version. See the attribute description in the output of the read-resource-description operation to learn more about the deprecation.
[Host Controller] 14:51:18,183 INFO  [org.jboss.as.controller.management-deprecated] (Controller Boot Thread) WFLYCTL0028: Attribute 'security-realm' in the resource at address '/profile=full/subsystem=undertow/server=default-server/https-listener=https' is deprecated, and may be removed in future version. See the attribute description in the output of the read-resource-description operation to learn more about the deprecation.
[Host Controller] 14:51:18,217 INFO  [org.jboss.as.controller.management-deprecated] (Controller Boot Thread) WFLYCTL0028: Attribute 'security-realm' in the resource at address '/profile=full-ha/subsystem=undertow/server=default-server/https-listener=https' is deprecated, and may be removed in future version. See the attribute description in the output of the read-resource-description operation to learn more about the deprecation.
[Host Controller] 14:51:18,602 INFO  [org.jboss.as] (Controller Boot Thread) WFLYSRV0062: Http management interface listening on http://[::1]:9990/management and https://[::1]:-1/management
[Host Controller] 14:51:18,602 INFO  [org.jboss.as] (Controller Boot Thread) WFLYSRV0054: Admin console is not enabled
[Host Controller] 14:51:18,602 INFO  [org.jboss.as] (Controller Boot Thread) WFLYSRV0025: WildFly Full 11.0.0.Beta1-SNAPSHOT (WildFly Core 3.0.0.Beta29-SNAPSHOT) (Host Controller) started in 3929ms - Started 49 of 53 services (18 services are lazy, passive or on-demand)
INFO  [org.jboss.as.test.integration.domain.management.util.DomainLifecycleUtil] HostController started in 5196 ms
[Host Controller] 14:51:20,610 INFO  [org.jboss.as.controller.management-deprecated] (management-handler-thread - 2) WFLYCTL0028: Attribute 'default-stack' in the resource at address '/' is deprecated, and may be removed in future version. See the attribute description in the output of the read-resource-description operation to learn more about the deprecation.
[Host Controller] 14:51:21,142 INFO  [org.jboss.as.controller.management-deprecated] (management-handler-thread - 4) WFLYCTL0028: Attribute 'stack' in the resource at address '/' is deprecated, and may be removed in future version. See the attribute description in the output of the read-resource-description operation to learn more about the deprecation.
[Host Controller] 14:51:21,787 WARN  [org.jboss.as.messaging] (management-handler-thread - 1) WFLYMSG0071: There is no resource matching the expiry-address jms.queue.ExpiryQueue for the address-settings #, expired messages from destinations matching this address-setting will be lost!
[Host Controller] 14:51:21,788 WARN  [org.jboss.as.messaging] (management-handler-thread - 1) WFLYMSG0072: There is no resource matching the dead-letter-address jms.queue.DLQ for the address-settings #, undelivered messages from destinations matching this address-setting will be lost!
[Host Controller] 14:51:22,090 WARN  [org.wildfly.iiop.openjdk] (management-handler-thread - 2) WFLYIIOP0111: SSL has not been configured but ssl-port property has been specified - the connection will use clear-text protocol
[Host Controller] 14:51:22,758 INFO  [org.jboss.as] (MSC service thread 1-5) WFLYSRV0050: WildFly Full 11.0.0.Beta1-SNAPSHOT (WildFly Core 3.0.0.Beta29-SNAPSHOT) stopped in 32ms

org.jboss.as.test.integration.domain.mixed.eap620.MixedDomainOverlay620TestSuite: java.lang.RuntimeException: java.lang.RuntimeException: java.lang.RuntimeException: Could not start container
	at org.jboss.as.test.integration.domain.mixed.MixedDomainTestSuite.getSupport(MixedDomainTestSuite.java:158)
	at org.jboss.as.test.integration.domain.mixed.MixedDomainTestSuite.getSupport(MixedDomainTestSuite.java:102)
	at org.jboss.as.test.integration.domain.mixed.eap620.MixedDomainOverlay620TestSuite.initializeDomain(MixedDomainOverlay620TestSuite.java:43)
Caused by: java.lang.RuntimeException: java.lang.RuntimeException: Could not start container
	at org.jboss.as.test.integration.domain.mixed.MixedDomainTestSupport.startAndAdjust(MixedDomainTestSupport.java:205)
	at org.jboss.as.test.integration.domain.mixed.MixedDomainTestSupport.start(MixedDomainTestSupport.java:119)
	at org.jboss.as.test.integration.domain.mixed.MixedDomainTestSuite.getSupport(MixedDomainTestSuite.java:154)
	... 29 more
Caused by: java.lang.RuntimeException: Could not start container
	at org.jboss.as.test.integration.domain.management.util.DomainLifecycleUtil.start(DomainLifecycleUtil.java:282)
	at org.jboss.as.test.integration.domain.mixed.MixedDomainTestSupport.startAndAdjust(MixedDomainTestSupport.java:201)
	... 31 more
Caused by: java.util.concurrent.TimeoutException: Managed servers were not started within [120] seconds
	at org.jboss.as.test.integration.domain.management.util.DomainLifecycleUtil.awaitServers(DomainLifecycleUtil.java:505)
	at org.jboss.as.test.integration.domain.management.util.DomainLifecycleUtil.start(DomainLifecycleUtil.java:271)
	... 32 more
------- Stdout: -------
14:51:29,026 INFO  [org.jboss.modules] (main) JBoss Modules version 1.6.0.CR1
14:51:29,404 INFO  [org.jboss.as.process.Host Controller.status] (main) WFLYPC0018: Starting process 'Host Controller'
[Host Controller] 14:51:29,998 INFO  [org.jboss.modules] (main) JBoss Modules version 1.6.0.CR1
[Host Controller] 14:51:30,381 INFO  [org.jboss.msc] (main) JBoss MSC version 1.2.7.SP1
[Host Controller] 14:51:30,446 INFO  [org.jboss.as] (MSC service thread 1-7) WFLYSRV0049: WildFly Full 11.0.0.Beta1-SNAPSHOT (WildFly Core 3.0.0.Beta29-SNAPSHOT) starting
[Host Controller] 14:51:30,991 INFO  [org.jboss.as.controller.management-deprecated] (Controller Boot Thread) WFLYCTL0028: Attribute 'security-realm' in the resource at address '/host=master/core-service=management/management-interface=native-interface' is deprecated, and may be removed in future version. See the attribute description in the output of the read-resource-description operation to learn more about the deprecation.
[Host Controller] 14:51:30,993 INFO  [org.jboss.as.controller.management-deprecated] (Controller Boot Thread) WFLYCTL0028: Attribute 'security-realm' in the resource at address '/host=master/core-service=management/management-interface=http-interface' is deprecated, and may be removed in future version. See the attribute description in the output of the read-resource-description operation to learn more about the deprecation.
[Host Controller] 14:51:31,070 INFO  [org.jboss.as.controller.management-deprecated] (Controller Boot Thread) WFLYCTL0028: Attribute 'permgen-size' in the resource at address '/host=master/jvm=default' is deprecated, and may be removed in future version. See the attribute description in the output of the read-resource-description operation to learn more about the deprecation.
[Host Controller] 14:51:31,070 INFO  [org.jboss.as.controller.management-deprecated] (Controller Boot Thread) WFLYCTL0028: Attribute 'max-permgen-size' in the resource at address '/host=master/jvm=default' is deprecated, and may be removed in future version. See the attribute description in the output of the read-resource-description operation to learn more about the deprecation.
[Host Controller] 14:51:31,100 INFO  [org.jboss.as.host.controller] (Controller Boot Thread) WFLYHC0003: Creating http management service using network interface (management) port (9990) securePort (-1)
[Host Controller] 14:51:31,106 INFO  [org.xnio] (MSC service thread 1-6) XNIO version 3.5.0.CR2
[Host Controller] 14:51:31,111 INFO  [org.xnio.nio] (MSC service thread 1-6) XNIO NIO Implementation Version 3.5.0.CR2
[Host Controller] 14:51:31,146 INFO  [org.jboss.as.patching] (MSC service thread 1-2) WFLYPAT0050: WildFly Full cumulative patch ID is: base, one-off patches include: none
[Host Controller] 14:51:31,168 WARN  [org.jboss.as.domain.management.security] (MSC service thread 1-7) WFLYDM0111: Keystore C:\BuildAgent\work\5768cf3a0bee5b47\full\testsuite\mixed-domain\target\domains\MixedDomainOverlay620TestSuite\master\configuration\application.keystore not found, it will be auto generated on first use with a self signed certificate for host localhost
[Host Controller] 14:51:31,170 INFO  [org.jboss.remoting] (MSC service thread 1-6) JBoss Remoting version 5.0.0.CR4
[Host Controller] 14:51:31,283 INFO  [org.jboss.as.remoting] (MSC service thread 1-3) WFLYRMT0001: Listening on [::1]:9999
[Host Controller] 14:51:32,561 INFO  [org.wildfly.security] (Controller Boot Thread) ELY00001: WildFly Elytron version 1.1.0.CR2
[Host Controller] 14:51:32,571 INFO  [org.jboss.as.controller.management-deprecated] (Controller Boot Thread) WFLYCTL0028: Attribute 'security-realm' in the resource at address '/profile=default/subsystem=undertow/server=default-server/https-listener=https' is deprecated, and may be removed in future version. See the attribute description in the output of the read-resource-description operation to learn more about the deprecation.
[Host Controller] 14:51:32,615 INFO  [org.jboss.as.controller.management-deprecated] (Controller Boot Thread) WFLYCTL0028: Attribute 'security-realm' in the resource at address '/profile=ha/subsystem=undertow/server=default-server/https-listener=https' is deprecated, and may be removed in future version. See the attribute description in the output of the read-resource-description operation to learn more about the deprecation.
[Host Controller] 14:51:32,649 INFO  [org.jboss.as.controller.management-deprecated] (Controller Boot Thread) WFLYCTL0028: Attribute 'security-realm' in the resource at address '/profile=full/subsystem=undertow/server=default-server/https-listener=https' is deprecated, and may be removed in future version. See the attribute description in the output of the read-resource-description operation to learn more about the deprecation.
[Host Controller] 14:51:32,684 INFO  [org.jboss.as.controller.management-deprecated] (Controller Boot Thread) WFLYCTL0028: Attribute 'security-realm' in the resource at address '/profile=full-ha/subsystem=undertow/server=default-server/https-listener=https' is deprecated, and may be removed in future version. See the attribute description in the output of the read-resource-description operation to learn more about the deprecation.
[Host Controller] 14:51:33,047 INFO  [org.jboss.as] (Controller Boot Thread) WFLYSRV0062: Http management interface listening on http://[::1]:9990/management and https://[::1]:-1/management
[Host Controller] 14:51:33,047 INFO  [org.jboss.as] (Controller Boot Thread) WFLYSRV0054: Admin console is not enabled
[Host Controller] 14:51:33,047 INFO  [org.jboss.as] (Controller Boot Thread) WFLYSRV0025: WildFly Full 11.0.0.Beta1-SNAPSHOT (WildFly Core 3.0.0.Beta29-SNAPSHOT) (Host Controller) started in 3482ms - Started 49 of 53 services (18 services are lazy, passive or on-demand)
INFO  [org.jboss.as.test.integration.domain.management.util.DomainLifecycleUtil] HostController started in 4759 ms
[Host Controller] 14:51:35,758 INFO  [org.jboss.as] (MSC service thread 1-1) WFLYSRV0050: WildFly Full 11.0.0.Beta1-SNAPSHOT (WildFly Core 3.0.0.Beta29-SNAPSHOT) stopped in 35ms
[Host Controller] 14:51:35,759 INFO  [org.jboss.as] (MSC service thread 1-1) WFLYSRV0049: WildFly Full 11.0.0.Beta1-SNAPSHOT (WildFly Core 3.0.0.Beta29-SNAPSHOT) starting
[Host Controller] 14:51:35,778 INFO  [org.jboss.as.controller.management-deprecated] (Controller Boot Thread) WFLYCTL0028: Attribute 'security-realm' in the resource at address '/host=master/core-service=management/management-interface=native-interface' is deprecated, and may be removed in future version. See the attribute description in the output of the read-resource-description operation to learn more about the deprecation.
[Host Controller] 14:51:35,779 INFO  [org.jboss.as.controller.management-deprecated] (Controller Boot Thread) WFLYCTL0028: Attribute 'security-realm' in the resource at address '/host=master/core-service=management/management-interface=http-interface' is deprecated, and may be removed in future version. See the attribute description in the output of the read-resource-description operation to learn more about the deprecation.
[Host Controller] 14:51:35,783 INFO  [org.jboss.as.controller.management-deprecated] (Controller Boot Thread) WFLYCTL0028: Attribute 'permgen-size' in the resource at address '/host=master/jvm=default' is deprecated, and may be removed in future version. See the attribute description in the output of the read-resource-description operation to learn more about the deprecation.
[Host Controller] 14:51:35,785 INFO  [org.jboss.as.controller.management-deprecated] (Controller Boot Thread) WFLYCTL0028: Attribute 'max-permgen-size' in the resource at address '/host=master/jvm=default' is deprecated, and may be removed in future version. See the attribute description in the output of the read-resource-description operation to learn more about the deprecation.
[Host Controller] 14:51:35,788 INFO  [org.jboss.as.host.controller] (Controller Boot Thread) WFLYHC0003: Creating http management service using network interface (management) port (9990) securePort (-1)
[Host Controller] 14:51:35,797 INFO  [org.jboss.as.patching] (MSC service thread 1-3) WFLYPAT0050: WildFly Full cumulative patch ID is: base, one-off patches include: none

org.jboss.as.test.integration.domain.mixed.eap630.KernelBehavior630TestSuite: java.lang.AssertionError: expected:<EAP_6_2_0> but was:<EAP_6_3_0>
	at org.jboss.as.test.integration.domain.mixed.MixedDomainTestSuite.getVersion(MixedDomainTestSuite.java:56)
	at org.jboss.as.test.integration.domain.mixed.MixedDomainTestSuite.getSupport(MixedDomainTestSuite.java:137)
	at org.jboss.as.test.integration.domain.mixed.KernelBehaviorTestSuite.getSupport(KernelBehaviorTestSuite.java:41)
	at org.jboss.as.test.integration.domain.mixed.eap630.KernelBehavior630TestSuite.initializeDomain(KernelBehavior630TestSuite.java:42)

org.jboss.as.test.integration.domain.mixed.eap630.LegacyConfig630TestSuite: java.lang.AssertionError: expected:<EAP_6_2_0> but was:<EAP_6_3_0>
	at org.jboss.as.test.integration.domain.mixed.MixedDomainTestSuite.getVersion(MixedDomainTestSuite.java:56)
	at org.jboss.as.test.integration.domain.mixed.MixedDomainTestSuite.getSupport(MixedDomainTestSuite.java:137)
	at org.jboss.as.test.integration.domain.mixed.MixedDomainTestSuite.getSupport(MixedDomainTestSuite.java:131)
	at org.jboss.as.test.integration.domain.mixed.MixedDomainTestSuite.getSupportForLegacyConfig(MixedDomainTestSuite.java:125)
	at org.jboss.as.test.integration.domain.mixed.eap630.LegacyConfig630TestSuite.initializeDomain(LegacyConfig630TestSuite.java:37)

org.jboss.as.test.integration.domain.mixed.eap630.MixedDomain630TestSuite: java.lang.AssertionError: expected:<EAP_6_2_0> but was:<EAP_6_3_0>
	at org.jboss.as.test.integration.domain.mixed.MixedDomainTestSuite.getVersion(MixedDomainTestSuite.java:56)
	at org.jboss.as.test.integration.domain.mixed.MixedDomainTestSuite.getSupport(MixedDomainTestSuite.java:137)
	at org.jboss.as.test.integration.domain.mixed.MixedDomainTestSuite.getSupport(MixedDomainTestSuite.java:131)
	at org.jboss.as.test.integration.domain.mixed.MixedDomainTestSuite.getSupport(MixedDomainTestSuite.java:78)
	at org.jboss.as.test.integration.domain.mixed.MixedDomainTestSuite.getSupport(MixedDomainTestSuite.java:68)
	at org.jboss.as.test.integration.domain.mixed.eap630.MixedDomain630TestSuite.initializeDomain(MixedDomain630TestSuite.java:44)

org.jboss.as.test.integration.domain.mixed.eap630.MixedDomainOverlay630TestSuite: java.lang.AssertionError: expected:<EAP_6_2_0> but was:<EAP_6_3_0>
	at org.jboss.as.test.integration.domain.mixed.MixedDomainTestSuite.getVersion(MixedDomainTestSuite.java:56)
	at org.jboss.as.test.integration.domain.mixed.MixedDomainTestSuite.getSupport(MixedDomainTestSuite.java:137)
	at org.jboss.as.test.integration.domain.mixed.MixedDomainTestSuite.getSupport(MixedDomainTestSuite.java:102)
	at org.jboss.as.test.integration.domain.mixed.eap630.MixedDomainOverlay630TestSuite.initializeDomain(MixedDomainOverlay630TestSuite.java:43)

org.jboss.as.test.integration.domain.mixed.eap640.KernelBehavior640TestSuite: java.lang.AssertionError: expected:<EAP_6_2_0> but was:<EAP_6_4_0>
	at org.jboss.as.test.integration.domain.mixed.MixedDomainTestSuite.getVersion(MixedDomainTestSuite.java:56)
	at org.jboss.as.test.integration.domain.mixed.MixedDomainTestSuite.getSupport(MixedDomainTestSuite.java:137)
	at org.jboss.as.test.integration.domain.mixed.KernelBehaviorTestSuite.getSupport(KernelBehaviorTestSuite.java:41)
	at org.jboss.as.test.integration.domain.mixed.eap640.KernelBehavior640TestSuite.initializeDomain(KernelBehavior640TestSuite.java:42)

org.jboss.as.test.integration.domain.mixed.eap640.LegacyConfig640TestSuite: java.lang.AssertionError: expected:<EAP_6_2_0> but was:<EAP_6_4_0>
	at org.jboss.as.test.integration.domain.mixed.MixedDomainTestSuite.getVersion(MixedDomainTestSuite.java:56)
	at org.jboss.as.test.integration.domain.mixed.MixedDomainTestSuite.getSupport(MixedDomainTestSuite.java:137)
	at org.jboss.as.test.integration.domain.mixed.MixedDomainTestSuite.getSupport(MixedDomainTestSuite.java:131)
	at org.jboss.as.test.integration.domain.mixed.MixedDomainTestSuite.getSupportForLegacyConfig(MixedDomainTestSuite.java:125)
	at org.jboss.as.test.integration.domain.mixed.eap640.LegacyConfig640TestSuite.initializeDomain(LegacyConfig640TestSuite.java:37)

org.jboss.as.test.integration.domain.mixed.eap640.MixedDomain640TestSuite: java.lang.AssertionError: expected:<EAP_6_2_0> but was:<EAP_6_4_0>
	at org.jboss.as.test.integration.domain.mixed.MixedDomainTestSuite.getVersion(MixedDomainTestSuite.java:56)
	at org.jboss.as.test.integration.domain.mixed.MixedDomainTestSuite.getSupport(MixedDomainTestSuite.java:137)
	at org.jboss.as.test.integration.domain.mixed.MixedDomainTestSuite.getSupport(MixedDomainTestSuite.java:131)
	at org.jboss.as.test.integration.domain.mixed.MixedDomainTestSuite.getSupport(MixedDomainTestSuite.java:78)
	at org.jboss.as.test.integration.domain.mixed.MixedDomainTestSuite.getSupport(MixedDomainTestSuite.java:68)
	at org.jboss.as.test.integration.domain.mixed.eap640.MixedDomain640TestSuite.initializeDomain(MixedDomain640TestSuite.java:44)

org.jboss.as.test.integration.domain.mixed.eap640.MixedDomainOverlay640TestSuite: java.lang.AssertionError: expected:<EAP_6_2_0> but was:<EAP_6_4_0>
	at org.jboss.as.test.integration.domain.mixed.MixedDomainTestSuite.getVersion(MixedDomainTestSuite.java:56)
	at org.jboss.as.test.integration.domain.mixed.MixedDomainTestSuite.getSupport(MixedDomainTestSuite.java:137)
	at org.jboss.as.test.integration.domain.mixed.MixedDomainTestSuite.getSupport(MixedDomainTestSuite.java:102)
	at org.jboss.as.test.integration.domain.mixed.eap640.MixedDomainOverlay640TestSuite.initializeDomain(MixedDomainOverlay640TestSuite.java:43)

##### there are 5 more failed tests, see build details


Extra white space characters in the tag at the end of template can cause code highlighting exceptions in script and style

Extra white space characters in the tag at the end of template can cause code highlighting exceptions in script and style.
This happens anywhere that contains </template>.
This is a normal status:

The code in script and style highlights the exception when I add a white space character

Reproduce code
<template>
  <template>

{{ text }}

  </template >
</template>

🤔

Vue v0.12.0
Vue Language Features (Volar) v1.8.17
Vue VSCode Snippets v3.1.1
I tried to disable the vue extension, and the problem seemed to disappear 😖

Yes please disable the Vue extension (at least not using with Volar together), because VueDX is designed for Vue 2


Switch to using hidden friends

Implement proposed spec maintenance change: https://github.com/KhronosGroup/SYCL-Docs/pull/42

Was implemented by #220.


[Refactor] Do autocorrect in ExtraSpacing in a more standard way

Implement #autocorrect as we usually do, rather than overriding Cop#correct.
I didn't quite get why it was done differently in this cop. @alexdowad perhaps you can explain.

I didn't quite get why it was done differently in this cop. @alexdowad perhaps you can explain.

I'm racking my memory trying to remember. There was a reason...

@jonas054, I think your patch is just fine and will help to standardize things.
One thing about this cop is that it registers an offense for each equals sign which is out of alignment with other contiguous assignments. But when correcting, it doesn't work well to correct them one by one. It is much easier to correct a group of contiguous lines at the same time.
However, RC will still call into autocorrect for each of those offenses, even those which were already corrected when inspecting a different line.
So instead I replaced correct and used that @corrected.add?(token) guard clause to only add as many lambdas to @corrections as there are tokens to correct.
With this update, RC will call into autocorrect more times than is necessary, and will add more lambdas than is necessary to @corrections. But the guard clause will stop most of those lambdas from doing anything unnecessary. So that is OK.

@alexdowad Thanks!
@bbatsov My conclusion is that this would be good to merge. More standardized and thus easier to understand. All signs point to no significant impact on performance.

I'm all for easier to understand. :-)


Download link for MiTeC Windows Registry Recovery is vey slow, hang up installation

version: 3.1.2
description: MiTeC Windows Registry Recovery. Registry hive file viewer and analyzer
homepage: https://www.mitec.cz/wrr.html
license: Proprietary
changelog: https://www.mitec.cz/Data/XML/data_wrrvh.xml
url: https://www.mitec.cz/Downloads/WRR.zip
hash: 13b65261ce4e175e8799564d4e0dd699e2a2c6c2af69761e6b374195611a0196
bin: WRR.exe
shortcuts:
- - WRR.exe
  - MiTeC\Windows Registry Recovery
checkver:
  url: https://www.mitec.cz/Data/XML/data_wrrvh.xml
  xpath: /VH/RECORD[DATE!='under development']/VERSION
autoupdate:
  url: https://www.mitec.cz/Downloads/WRR.zip

I found this info in other github, installation hang up when install it. I think need config timeout when download and retry after installation completed

Hi @Qynklee , I'll take a look at this and see what might be causing the hang up. Since all of the other MiTeC tools seem to download properly, I don't believe it's a website issue, but I'll see what I can find out.

Can you also provide the link to the other GitHub you referenced? I believe I've found the cause, but would appreciate being able to see the input from the other repo.
Cheers!

In this, I dont find any other link about WRR.zip in repo. So I find in google and got this: https://github.com/Ash258/Shovel-Ash258/blob/main/bucket/WindowsRegistryRecovery.yml
I download by this link and my speed about ~ 5KB/s. I think it make my WIN-FOR installation very slow.

This is my installation errors after completed.
errors.txt

It appears that Windows Defender identifies this file as malicious and it's possible that the hang-up is due to this. Can you please provide your winfor-saltstack log as well, located on the root of the C: drive?

Here you are, my logs about 54MB so I compress it by zip.
winfor-saltstack-v2024.9.1.zip

I already disable Windows Defender before install so I think some module cant add to exclusion make some errors

I have a few possible solutions for this that I can implement. Would you possibly be able to provide the output of the following command from a PowerShell prompt: Get-MpPreference. This way I can better detect the status of Defender prior to attempting to add exclusions which won't work.
As for the MiTeC downloads, it appears that you either may have had a connection issue, or may be behind a proxy, because I'm seeing a lot of "HTTP 599" errors and "Errno 10061". Sometimes these errors are because of a proxy, firewall, or some other appliance in the way of the connection.

Yeah. This is my output command, hope it can help you

I am creating new VM with original Windows 10 without disable Defender and run WIN-FOR installation again 😄

Could you also try running the following from a PowerShell prompt: Get-Service windefend

Perfect. Since that command works on your system and provides the expected result, I can use that for validation. Cheers!


Points to Kubernetes docs for kubectl install

I think it will be better to point people to the official Kubernetes documentation for the kubectl install.
Description
Points people to the Kubernetes docs for the kubectl install. The procedure is much better documented there and this is also more maintainable.
Todos

[ ] Tests
[ ] Documentation
[ ] Release note

Release Note

None required

 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.You have signed the CLA already but the status is still pending? Let us recheck it.

 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.You have signed the CLA already but the status is still pending? Let us recheck it.

1 small nit. Then, can you make the same change to the files in 2.5/ and master/ and this will be ready to merge

one more nit - please squash the two commits.

@bcreane of course, good idea. I think we should be good now. 👍

LGTM!


Usage from a foreground service

I am experimenting with using the flutter accessiblity service from a flutter foreground task. When I try to listen to the events in the foreground task then I get the following exception if the app is closed:
PlatformException(error, Attempt to invoke virtual method 'void android.app.Activity.startActivityForResult(android.content.Intent, int)' on a null object reference, null, java.lang.NullPointerException: Attempt to invoke virtual method 'void android.app.Activity.startActivityForResult(android.content.Intent, int)' on a null object reference
      	at slayer.accessibility.service.flutter_accessibility_service.FlutterAccessibilityServicePlugin.onMethodCall(FlutterAccessibilityServicePlugin.java:56)
      	at io.flutter.plugin.common.MethodChannel$IncomingMethodCallHandler.onMessage(MethodChannel.java:258)

It is probably because the package is trying to use an Activity context to call startActivityForResult. But this context may not be available in a foreground service.
Is there a way to use it from a foreground service?

All the required permissions are granted. I tested it and it works very well when I call the FlutterAccessibilityService.accessStream.listen((event) . But as soon as I call it from a foreground service I get the error mentioned above.

Can you try the latest version of the package


RaiseEventAsync with a given taskhubname is missing compared to in process

In the non isolated worker model you could trigger an orchestration instance from a different taskhub like so:
        Task RaiseEventAsync(string taskHubName, string instanceId, string eventName, object eventData, string connectionName = null);
See: https://learn.microsoft.com/en-us/dotnet/api/microsoft.azure.webjobs.durableorchestrationclientbase.raiseeventasync?view=azure-dotnet-legacy#microsoft-azure-webjobs-durableorchestrationclientbase-raiseeventasync(system-string-system-string-system-string-system-object-system-string)
I currently don't see any way to do that currently. Also an option to create a new DurableTaskClient dynamically for a different taskhub is not trivial as far as I can see?
    [Function(nameof(WebhookHttpTrigger))]
    public async Task<HttpResponseMessage> RunAsync([HttpTrigger(AuthorizationLevel.Anonymous, "POST", Route = "MyWebhook/{taskHubName}/{orchestrationId}/{requestId}")] HttpRequestMessage req,
        [DurableClient] DurableTaskClient client,
        string taskHubName,
        ILogger logger)

I would like to create a DurableClient with the taskHubName parameter given in the http route or RaiseEventAsync with a taskhubname as we could do in the non-isolated case. As far as i can find the only option is building a custom binder? Using binder as in https://github.com/Azure/azure-functions-dotnet-worker/issues/1106#issuecomment-1604982841 is also not possible in isolated.

@jcageman can you try getting a client with the name provided:
[DurableClient(TaskHub = "hubname")]

@jcageman can you try getting a client with the name provided:
[DurableClient(TaskHub = "hubname")]

as you can see in the example the name of the hub is coming from the http call itself, hence i cannot hardcode the hubname, i need to use the query parameter. The only workaround i see is putting this http trigger on a queue and let every taskhub read from it's own queue.

Ah I see. Unfortunately, we won't be adding that overload you are asking for. Instead, we will need to evaluate a way to allow dynamically retrieving a client for the requested task-hub.

That sounds fine as well!


issue with thread and long comment count that load when scrolled to bottom of page

im see that its not working when there are so many comments that RES(?) loads more of them when you scroll to the bottom of the page.

Hey, thanks for the report! Weirdly enough I had never thought of that before but you are right, at the moment only comments visible on page load will be highlighted. That's definitely something I'd like to fix though. I was experimenting a little prior to replying and I think I've found a good solution :) I'll make another comment when I've updated the extension!

not really related to this bug
you know how RES does that loading thing for child comments as well? that might be a problem too. i wouldnt like it not to do that with the nested/child comments. i dont mind it doing that loading thing for the pages and pages of comments though. i just want that if its going to load a top level comment that it also load everything under it.

i wouldnt like it not to do that with the nested/child comments

Wait, so if I'm understanding you correctly, you would like it to highlight child comments as well? The solution I came up with would solve that as well.

Wait, so if I'm understanding you correctly, you would like it to highlight child comments as well? The solution I came up with would solve that as well.

ya i figured your fix would also work on those comments as well. i was talking more as whole that i just want it to expand all for the comments it does load. reddit has a feature to load them as you scroll to them but its flaky at best. i want them to just load(expand/show). not sure if this is a reddit thing or a RES thing.

I have uploaded the highlighting fix to the chrome webstore now (as version 1.1.1) so it should get updated within the next few hours. The issue you're having with the comments not loading is, I think, some issue with reddit itself. Next time that happens, open the developer console and check if the network fails for whatever reason. You find it here:

Tell me about it then and I'll try to make sense of it.
But that's out of scope for this project, so I consider the issue resolved and will close the issue (you can still comment on it even though it's closed).

ty for the fix and communication! btw how are you theming the console? or do chrome themes do that now?

If I remember correctly, it's been a feature for the last year or so. You can it  in the dev tools > settings >preferences > appearance > theme! :)


Exports bloat

I just bumped my version of wasm-bindgen and wasm-bindgen-cli from 0.2.5 to 0.2.8 and re-compiled a library. The result included an additional 125 lines of jsthat do not get used by any of the originally exported functions.
Here is a gist with the original rust source and the two output files.
https://gist.github.com/FreeMasen/64ba95c37381ef746d049beee4d5f40f
Starting on line 113 of the new bindings through the end of the file can be removed entirely from the file, though keys with matching names need to exist in the importObj.  Would it be possible to revert the list of exports to only require __wbindgen_* functions that are used?

To confirm, are you compiling with LTO?

I have compiled in both debug and release mode and get the same result. I have not explicitly enabled any other flags. Now that you bring that up though, I might be having a nightly version issue.

Ah ok, can you try turning on LTO? It's expected that these are left in when not compiling with LTO due to upstream bugs.

That fixed it, thanks!


Fixes #354 Add class_exists before aliasing class

Checks if class exists before creating an alias to fix #354

Closed in favor of  #356


why the ldm can't generate images well?

i trained the unconditional ldm for 200 epochs, and the result was not satisfactory, although the auto encoder gave a better result.

Hello @awais00012 , I would need some more information to help with this.

When you say the results are poor, is it the latent image generation or the decoded image that is poor.
Do the loss/generated samples get any better through the training.
Were auto encoder results satisfactory or even that were bad ?
Was this a a conditional ldm or unconditional. Could you add the config here.
Also could you provide a sample dataset image, encoded latent and reconstructed version of this image by autoencoder, and any pair of sample of generated latent and decoded image.

The auto encoder results are awesome. the unconditional ldm result are not good, the losses is also not better during the training. also i add the evaluation metrics to the code and i observed that the model  give psnr ratio and ssim in negative and was not stable.
note: i run the model a 10 days ago i don't know that whether you updated the repo or not. i have the unconditional repo


D403 does not like Camelcase words

Is it by design that Pydocstyle intentionally blocks first words that are camelcase terms? For example,
D403: First word of the first line should be properly capitalized ('Datastore', not 'DataStore')
In this case, the term is referring to a DataStore object, so having it recommend Datastore would be incongruent with the object name.

One more example is PostgreSQL which looks completely broken when spelled like Postgresql.

Isn't D403 for method/function signatures? Shouldn't the first word be imperative anyway? Datastore and PostgreSQL aren't imperative verbs.

FWIW, I hit this in a test module...
"""Reproduce https://github.com/PyCQA/pydocstyle/issues/413."""

def test_func():
    """MyCustomError mentions "foo" when str()'d."""

sscce.py:5 in public function `test_func`:
        D403: First word of the first line should be properly capitalized ('Mycustomerror', not 'MyCustomError')

Not sure how to make that imperative without making every test docstring start with "Ensure" or "Verify" :thinking:

Mention "foo" when MyCustomError is str()'d.

I think that docstring is better for MyCustomError.__str__ than the test :yum:


Trying to run, got AttributeError: 'method-wrapper' object has no attribute 'worker_log_file'

Hello. Using provided in README example. Trying to run worker wakaq-worker --app=wcheck.__init__
  File "/opt/homebrew/Caskroom/miniforge/base/envs/wcheck/lib/python3.10/site-packages/wakaq/logger.py", line 44, in setup_logging
    log_file = wakaq.scheduler_log_file if is_scheduler else wakaq.worker_log_file
AttributeError: 'method-wrapper' object has no attribute 'worker_log_file'

Any hints? I tried to add worker_log_file into WakaQ instance initialization but still no success.

Your app path isn't a WakaQ instance. Improved the error message with c4df7eb31a4416edad20bf339c955f59d2c0321e.

oh, thank you, now working!


make troubleshooting debug value more clear

I was wondering if we should literally set System.Debug to true or if it was a variation of the capitalization. Lowercase "true" seems to work.

This seems like a small (but important) contribution, so no Contribution License Agreement is required at this point. We will now review your pull request.
Thanks,
Microsoft Pull Request Bot


Finished Feature/dirac.x

@travissluka Passed all tests. Some points below.

I set 8 grid points which are across the domain for testing purpose, see dirac.yml.
As I checked, there's no easy and direct mapping from our specification (e.g. (i=20, j=10)) to 1D local_index, we need to first compute its 1D global_index and then find the corresponding local_index by search. We could use more efficient search algorithm (e.g. binary search) in the future if certain conditions are met for sure, e.g. the array is increasing. For now I used the simplest linear search algo.
The output netCDF file consists of two values, 273.15 and 274.15, which corresponds to 0 and 1. Bear it for now. The Fields::write() function converts from Celsius to Kelvin, as when we were implementing class State, its input netCDF file is in Kelvin, so the Fields::write() function has to output Kelvin as well, or it won't pass tests for class State. We may need to change it in the future, e.g. convert all of our SST netCDF files from Kelvin to Celsius.

close #35 .

@loganchen39 otherwise, looks good :+1:, and i'll merge once the above issues are addressed so that the ctests pass

@travissluka I've fixed these minor problems. But it seems the Cheyenne environment has been changed and I can not run tests or use some git commands (e.g. "git push"). Will let you know once it's solved. Merry Christmas and Happy New Year!

@travissluka Mark just fixed the Cheyenne problem. I re-compiled and re-run the tests, it seems ok. Please try to approve the PR. Thanks,

@travissluka Mark just fixed the Cheyenne problem. I re-compiled and re-run the tests, it seems ok. Please try to approve the PR. Thanks,


BE AS CLEAR AND CONCISE AS POSSIBLE.
describe the bug
The new timeline feature has a overlay bug. Weekend overlay covers a card if it is dated on weekend
expected behaviour
Card should be on top of the overlay on timeline weekends.
screenshots

platform
Windows 10 Pro 20H2 build19402.630

duplicate of #248


[Feature request] Show MAC address vendor of discovered devices

Hi, sometimes you don't remember which device is which but if you can look at the Vendor MAC it's easier because usually devices are from different manufacturers. Port Authority has that and here's the database that can be used from Wireshark https://www.wireshark.org/download/automated/data/manuf

This would be nice. Especially on latest Android versions where access to MAC addresses are restricted.


Implemented patch that will add the Rails major version to the migration file

This is to fix the issue with Rails 5.1+ that requires a major version to be declared and appended to the migration file. Similar fixes were recently added to gems such as Devise and Petergate.
I added the pull request gem version to a 5.1 project I added Impressionist to and it worked properly, while the previous version threw an error when I attempted to run the migration.

Awesome. Thank you!


adjustment suggestion

synchronize the tags of post game teams with the endgame one, so you don't need to edit them on two separate pages, but do it on one page, or in the end game, change acronyms for the team logo and separate the victory/defeat of the teams so you can customize better, for example in my layout I can't move just the abbreviation to the space I made in the layout without moving the victory or defeat

already in the picks and bans, for the next update or I don't know the adjustment of the layouts to put the choice and banning of the teams the little arrow changing sides with support for the score of how many victories/defeats there are during the course of the championship, below there is a model drawn of how would it look with the adjustments, if possible add the spells after the end of the choices and banishments

I was forgetting, the whole system has a bug when changing fonts, I tried to change different forms of fonts and not one of them works.   "/..assets/css/font/fonts <//> /..assets/css/font/fontLOL"

As for synchronizing team names, I'll look into making a sync button. The aim is also to remain independent and to be able to change names on each page if desired.
As for the history of victories and defeats, I didn't understand the problem, everything is automated, and updates itself, you just have to move the team names as needed.
As for the choice of ban, I can only retrieve the ban that has been carried out, not the current one. Is that the question?
As for the arrow, I'll make a note of it.
For summoner spells, the problem is that if players choose them after picking all the champions, I can't retrieve the last summoner spells chosen.
That's noted for the font, I'll take a look at where it's stuck.

and finally the mvp screen only without the image of the players with just a shadow is it feasible to do it by api?


Add an option to disable tag auto-numbering

Requested by @samlobel, related to this commit:
https://github.com/samlobel/onager/commit/fa439ae95b214cce9492b11ed358a03f9dc12f2e
Use case:
When attempting to use the tag to send multiple seeds to the same directory, the auto-numbering makes this needlessly difficult.

Resolved by #42


fix(lld/reducers/devices): fix infinite loading in DeviceAction

📝 Description
The typing of currentDevice in the store has been changed from Device | null | undefined to Device | undefined in this PR #3926. After asking @Justkant who worked on that PR it was made to simplify the typing.
device: undefined isn't properly handled by device actions (it results in an infinite loading instead of showing "connect and unlock your device") so it broke some device actions (for instance when you open the manager page and no device is connected it just shows a loading indicator instead of showing actual instructions about plugging in and unlocking a device).
In order to fix that, the currentDevice should either be defined or null. This keeps the typing simple and fixes the issue.
Ideally we'd do a full cleanup on the device actions in order to have only 2 possible states for a device (either it's defined or it's null i.e no device) but for now let's just fix this simple issue as I'm worried to get tangled in the infinite spaghetti.
video of the issue:
https://github.com/LedgerHQ/ledger-live/assets/91890529/4c3cea77-924b-4109-98f5-f2ebd9ccfcad
❓ Context

Impacted projects: lld
Linked resource(s): LIVE-9413

✅ Checklist

[ ] Test coverage
[x] Atomic delivery
[x] No breaking changes

📸 Demo
https://github.com/LedgerHQ/ledger-live/assets/91890529/0700e194-e55d-41d3-946a-08a1ec701d95
🚀 Expectations to reach
Please make sure you follow these Important Steps.
Pull Requests must pass the CI and be internally validated in order to be merged.

no worries it was just waiting for someone to break it haha

This issue seems to persist at least in the Intel Mac version, even until current-latest 2.69 version.
Clean/Reset previous install -> Disconnect devices -> Open Ledger Live app -> "Get Started" -> (choose one of Nano devices) -> Already have recovery/Connect your  -> Genuine Check screen, click "Check my Nano" -> Hang on "Loading..." screen, instead of detecting no devices and asking to connect a device.


Chloropeth Map in second tab

-Could have a second chloropleth map with different boundaries (i.e. hexgrid, postal code areas, etc)
-Map should be full page
-No pan should be enabled
-Zoom to extent of all polygons
-Have the dropdown input overlay on top of the map

to explore the having another chart if time permits

These updates are detailed updates that can be addressed in a later milestone


Add disk/storage from datastore to a VM

I want to add storage from a datastore I have created to a VM I have deployed. I was looking at the 'add_disk_to_vm.py' example and it seems to add the disk storage from the datastore the VM is deployed on, is that correct ?
If I understand the code right, I need to get the device information for the datastore I want to add and use that to reconfigure the VM. I looked at the API documentation and could not find a way to get that information for the datastore.
How can I achieve this ?

Below code should help you ....
=============
def add(vmmor,kwargs={}):
disknum = 5
controllerkey = 1000
for disk in range(disknum):
dev_changes=[]
unit_number = 0
spec = vim.vm.ConfigSpec()
for dev in vmmor.config.hardware.device:
if hasattr(dev.backing, 'fileName') and dev.controllerKey == controllerkey:
unit_number += 1
if unit_number == 7:
unit_number += 1
if unit_number == 16:
cntr+=1
if cntr > 3:
print ("Can not add any more disk to vm : {0}".format(vmmor.name))
return
unit_number = 1
controllerkey +=1
continue
disk_spec = vim.vm.device.VirtualDeviceSpec()
disk_spec.fileOperation = "create"
disk_spec.operation = vim.vm.device.VirtualDeviceSpec.Operation.add
disk_spec.device = vim.vm.device.VirtualDisk()
disk_spec.device.backing = vim.vm.device.VirtualDisk.FlatVer2BackingInfo()
disk_spec.device.backing.thinProvisioned = True
disk_spec.device.backing.diskMode = "persistent"
disk_spec.device.unitNumber = unit_number
disk_spec.device.capacityInKB = 100 * 1024
disk_spec.device.controllerKey = controllerkey
dev_changes.append(disk_spec)
spec.deviceChange = dev_changes
vmmor.ReconfigVM_Task(spec=spec)
=============
Is this what you are looking for ?

Thanks asonar.
From the code

disk_spec.device = vim.vm.device.VirtualDisk()
disk_spec.device.backing = vim.vm.device.VirtualDisk.FlatVer2BackingInfo()
Isn't this adding the disk form the same datastore where the VM is deployed ?

I might not have been clear in my initial post because I am not very familiar ESX/VMware terminology so let me give an example.
Lets say I have two datastores on my host, ds1 and ds2. I deployed a vm, VM1 on ds1.
When I try to add disk to VM1 using the above API, it is going to carve out space from ds1, is that correct ? How do I add disk space from ds2 ?

Yes. this will add the disk from current datastore where VM is placed. I dont have code to select different datastore while adding disk, lemme see if I can get that code for you.

path_on_ds = '[' + datastore + ']' + vm.name
content.fileManager.MakeDirectory(path_on_ds)
ds_obj = get_obj(content, [vim.Datastore], datastore)

I could add disk from a different datastore with the below code changes, hope it helps someone trying to do something similar.
path_on_ds = '[' + datastore + ']' + vm.name
content = si.RetrieveContent()
    content.fileManager.MakeDirectory(path_on_ds)
    ds_obj = get_obj(content, [vim.Datastore], datastore)
    dev_changes = []
    new_disk_kb = int(disk_size) * 1024 * 1024
    disk_spec = vim.vm.device.VirtualDeviceSpec()
    disk_spec.fileOperation = "create"
    disk_spec.operation = vim.vm.device.VirtualDeviceSpec.Operation.add

    disk_spec.device = vim.vm.device.VirtualDisk()
    disk_spec.device.backing = \
        vim.vm.device.VirtualDisk.FlatVer2BackingInfo()
    if disk_type == 'thin':
        disk_spec.device.backing.thinProvisioned = True
    disk_spec.device.backing.diskMode = 'persistent'
    disk_spec.device.backing.fileName = path_on_ds + '/' + vm.name + '_' + str(unit_number) + '.vmdk'
    disk_spec.device.backing.datastore= ds_obj
    disk_spec.device.unitNumber = unit_number
    disk_spec.device.capacityInKB = new_disk_kb
    disk_spec.device.controllerKey = controller.key

I was able to add disk to different datastore.
I had to except from content.fileManager.MakeDirectory, if another disk has to be in same datastore.
Thanks

As of today's latest pull of the SDK @arvindayyangar's post didn't work for me until I added ".vmdk" to the end of fileName variable.
Ultimately I ended up with this helper function to add volumes to a VM reference:
def add_virtual_disk(vm_ref, size_in_gb, location_datastore):
    unit_number = 0
    for dev in vm_ref.config.hardware.device:
        if hasattr(dev.backing, 'fileName'):
            unit_number = int(dev.unitNumber) + 1
            # unit_number 7 reserved for scsi controller
            if unit_number == 7:
                unit_number += 1
            if unit_number >= 16:
                logging.error("we don't support this many disks")
                return
        if isinstance(dev, vim.vm.device.VirtualSCSIController):
            controller = dev

    path_on_ds = '[' + location_datastore.name + ']' + vm_ref.name
    fileName = path_on_ds + '/' + vm_ref.name + '_' + str(unit_number) + '.vmdk'

    new_disk_kb = int(size_in_gb) * 1024 * 1024
    virtual_disk_backing = vim.vm.device.VirtualDisk.FlatVer2BackingInfo(thinProvisioned=True, diskMode='persistent', fileName=fileName, datastore=location_datastore)
    virtual_disk = vim.vm.device.VirtualDisk(backing=virtual_disk_backing, capacityInKB=new_disk_kb, unitNumber=unit_number, controllerKey=controller.key)
    disk_spec = vim.vm.device.VirtualDeviceSpec(operation='add', fileOperation='create', device=virtual_disk)

    config_spec = vim.vm.ConfigSpec(deviceChange=[disk_spec])
    vm_ref.Reconfigure(spec=config_spec)```

Is there a REST API way to do this? When adding a disk, it would be added as a separate partition right? Is there a way to add more disks and expand the primary partition?


CLI executable isn't being found

Trying to run the CLI tool, but the command isn't being found.

Looked at the package.json, it's pointing to ./cli.js, but maybe it needs to look at ./src/cli.js?
Running the CLI directly from node_modules works.

Doh, I forgot to exclude the test folder from the build. Fixed in 0.3.1, just released


Add mysql delete tests

@mjovanc I was trying to figure out how to mock the PooledConn so that we don't have to have a MySql db up and running during the tests.
I think this was the closest that I was able to come up with.
Check it out and let me know if this is good practice.

My take is that everything that is in tests/ should not be mocked since it is not unit tests. They are integration tests. If you want to write unit tests you should put the tests inside the corresponding file, let's say you create unit tests for select.rs then the tests should be inside the same file.
But if you want to test the integration, you should spin up the docker container for a MySQL database and test it against that.

Here we are spinning up the MySQL db service in the workflow which we should have integration tests to: https://github.com/njord-rs/njord/blob/master/.github/workflows/core.yml#L24
So you need to setup the docker container for MySQL with docker compose, and when running the docker compose up command, you need to configure a script to be run inside it to add the schema, populate the db (with a .SQL file) with dummy data and then run test against that db. Let me know if I was clear enough.

Sounds good! Great job Chase! Thanks!


IOException: IDX20804: Unable to retrieve document from: '[PII is hidden]

[IOException: IDX20804: Unable to retrieve document from: '[PII is hidden]'.]
Microsoft.IdentityModel.Protocols.d__8.MoveNext() +662
System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) +99
System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) +58
Microsoft.IdentityModel.Protocols.OpenIdConnect.d__3.MoveNext() +291
System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) +99
System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) +58
System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task) +25
Microsoft.IdentityModel.Protocols.d__24.MoveNext() +1129

@RamakrishnaPathuri Could you please provide us the link to the documentation you followed before encountering this error? This will help us direct you to the right team.

@RamakrishnaPathuri Could you please provide us the link to the documentation you followed before encountering this error? This will help us direct you to the right team.

While Making up for New SignIn/signup  option localhost we are getting the issue

@RamakrishnaPathuri Which service are you referring to? Please provide more details like the azure documentation link for the steps you followed.

Created Azure AD B2C tenant on my account and  created the application and flows
Replaced web.config app settings values according to my values
Build & run the application to test the app.
Where we are unable to redirect to the signup  azure ad b2c application authentication URL
We are getting the Url : https://localhost:44316/Account/SignUpSignIn

@RamakrishnaPathuri The scope of this repo is to handle issues related to azure documentation. If you are facing an issue with the service or an application we recommend to post the same in the appropriate MSDN or Stackoverflow forum as the developer community is quite active and you would receive an appropriate response.
We will now proceed to close this thread. If there are further questions please raise an issue against a document link from the feedback section of the page.


chore(docs): note that api 2.3 released in beta

Make sure we don't confuse people by referencing a version that doesn't exist

I think it would maybe be good to have the title of Version 2.3 change to Version 2.3 (In Beta) or something to that effect.

Will do!


bump widgets version for jlab 1.0

Simple version bump

Hello @timkpaine. Does it break notebook support?

@Yomguithereal apologies for the delay, checking now

seems ok!

@timkpaine v0.6.0 should be live now.


row accessors can be deallocated on the incorrect thread

It is possible for a row to get deallocated on a different thread from which it is created. This can cause issues as structures used to track accessors for a shared_group can in this case be changed on an incorrect thread possibly causing issues. We need to somehow ensure that row accessors are deallocated on the correct thread, even if the parent objc accessor is deallocated on a different thread.

We could just call RLMCheckThread in dealloc since you aren't supposed to pass objects to other threads at all currently. For handover we'll need locks around everything that touches the row accessor linked list (which is not very much).

@tgoyne should this go in the accessor's dealloc or the realm's?

Accessors being deallocated on the wrong thread is the potentially problematic case.


Remove link to non-existent style guide

Proposed changes
This change removes the link to the style guide from the contribution guide, because the style guide no longer exists.
Related issues
#5435

@henrebotha hi. This is a known issue that we are hoping to address soon. See #5435 for more context. I'm with you on removing the link though - going to bubble this up to the team.

Yeah, I just didn't want other contributors to be confused like I was. Plans or no, at the moment there is no style guide. Thanks for having a look!

@L-Hudson This is style guide stuff. Seems like your area of expertise :)

Good to go!


Dropdown in multiple select boxes is not filtering selected items

What steps can be used to reproduce the issue?

Go to Multiple select boxes in examples page (https://select2.github.io/examples.html)
Add some value (e.g. Alaska)
Open select box again
Alaska is still in dropdown

What is the bug and what is the expected outcome?
Alaska should not be in dropdown when it's selected
What browser(s) and Operating System have you tested with?
Chrome and Safari on Mac
Does the bug happen consistently across all tested browsers?
Yes
--
I'm not sure if this is a bug, but the behavior is different from 3.x.

Duplicate of https://github.com/select2/select2/issues/1538.

the solution pointed by: https://github.com/select2/select2/issues/1538#issuecomment-170757783 seems to provide the expected behaviour.
.select2-results__option[aria-selected=true] {
    display: none;
}


update arm communication recordings

Fix the recordings in @azure/arm-communication package

API change check
API changes are not detected in this pull request.

API change check
API changes are not detected in this pull request.


Work with Pixelorama master version (uses godot 4)

Currently pxo files saved with the master version of pixelorama cannot be imported.

I've created a PR to resolve this issue
#15
As it's not merged yet, you can use this repo if you need it immediately:
Hot-key/godot_pixelorama_importer


.dat folder shows up in httpMirror, if there is a file structure

So when serving dat version - the .dat folder is invisible and inaccessible, and when mirrorred you can peek inside

I am not sure that this is ok, I understand that getting these files is not the same as getting private keys, but still, maybe there is a way to ignore the folder?

Oof you're right. Yeah I'll get that filtered out.

🔥 Thtanks a lot!


(*XMLReader).ReadTime chokes on VM creation_time (cannot parse "Z" as "-07:00")

The problem
When running a simple program to list VMs, the XMLReader's ReadTime method fails upon encountering a VM creation time using a Z to signify UTC (vs. a numeric offset like +00:00).
AFAICT, oVirt always uses a Z for the UTC timezone (matching ISO8601/RFC3339), so the existing code doesn't work on systems configured to use UTC.
Example fragment from the XML returned from /ovirt-engine/api/vms:
<creation_time>2018-05-25T08:52:54.196Z</creation_time>
Changing the format string to time.RFC3339Nano should resolve the issue.
Environment
Happens with current master of the generated imjoey/go-ovirt package (e05f1dd based on generator commit 17ce010) but the code in question hasn't changed since the initial import.
Steps to Reproduce

create VM with creation timestamp in UTC
run https://play.golang.org/p/KI_w0pK2Ex_o (adapted from example)

Expected behavior:
See "OK".
Actual behavior:
parsing time "2018-05-25T08:52:54.196Z" as "2006-01-02T15:04:05.999999-07:00": cannot parse "Z" as "-07:00"

@slrz Nice work. This is absolutely a serious bug. Since the creation timestamp in my case is <creation_time>2018-04-25T13:59:00.234+08:00</creation_time>, I didn't consider the compatibility. I have changed the format string to time.RFC3339Nano as you mentioned, and all tests are OK. Please see PR #117 . Thanks.

Thanks, that fixes the issue. The format string is also used within the generator code but doesn't end up in the output. I guess this is because no date/time type is ever used as an XML attribute.
While that's not very likely to change in future model versions, it's probably best to just fix it there, too, lest someone trips over it at some point. See PR #118.

Issue should be resolved now. Thank you.


Fixed the Readme,  app.run()

This pull request aims to enhance the README file by including information about the commonly used if name=="main": app.run() pattern in Python Flask applications.
if __name__ == "__main__":
    app.run()

The readme and docs already show the recommended way to run the dev server.


Adds test about smb ntlmssp arbitrary order

Ticket: #5258
Replaces #1032 with min-version 7

Replaced by https://github.com/OISF/suricata-verify/pull/1081


Readability auto-generated documentation

The readability/style of the auto-generated plugin documentation could/should be improved.

https://docsify.js.org/ could be a good candidate. It does not require npm / node to be installed, and parses markdown files on the fly.


Week 1

I had challenges running smart contracts using celo composer this is the screenshot from remix IDE and smart contracts were tested.


Setup placeholder landing page

There's a repo with a Gatsby website as starting point: https://github.com/cdk-dev/website/
For simplicity reasons, it'll be deployed via Netlify for now.

Done - see https://cdk.dev/


Mixin improvements

https://github.com/Team-Abode/guarding/blob/bd62ba845e76379699fa2f63d03b55099d3e3f70/src/main/java/com/teamabode/guarding/core/mixin/NetheriteShieldMixin.java#L33-L50
This is a copy-pasted method from vanilla code with just the initial check edited to check against the netherite shield, it is easily replacable with
@ModifyExpressionValue(method = "hurtCurrentlyUsedShield", at = @At(value = "INVOKE", target = "Lnet/minecraft/world/item/ItemStack;is(Lnet/minecraft/world/item/Item;)Z"))
private boolean guarding$hurtCurrentlyUsedShield(boolean original) {
    return original || useItem.is(GuardingItems.NETHERITE_SHIELD);
}

This improves mod compatibility and removes unnecessary code by avoiding running the method for both shields twice, for example in my mod I am checking whether or not the shield was hurt to do custom behavior, and it does not work with the netherite shield because Guarding runs its own method. If I were to consider the netherite shield on my side, then the method would be run twice and the shield would take twice the damage.
I've also removed the unnecessary method cancellation and bytecode shift here:
https://github.com/Team-Abode/guarding/blob/bd62ba845e76379699fa2f63d03b55099d3e3f70/src/main/java/com/teamabode/guarding/core/mixin/NetheriteShieldSoundMixin.java#L20-L27
since they don't seem to serve any purpose and the mod behaves the same with them removed.

Guarding was one of my first projects, so I didn't really know much about mixins, and I never got around to changing them. 😅
Anyways, this looks good to me, thanks for the contribution!

Thanks for merging this in - could you release a new 1.21.1 version with this fix included? My 1.21.1 mod relies on this change for compatibility with the Netherite Shield.


Retrying to connect when the replica set is reconfigured

This makes replica set reconfigurations transparent to the applications, by attempting to reconnect when the primary server changes (e.g. when the priority of a node in a replica set is changed).

Thanks!


Filter Out Warp Sync Market

Need to filter out warp sync market from market cards during hotloading

@bthaile -- I believe this was done in the warp sync patch?


Upload tfstate from setup to s3

See if we can preserve it so it's possible to run setup multiple times.

not going to do this.


Missing categoricals that were not seen in training

Conversion of missing categoricals into their own categories (cat_missing_method=="convert") if the missings have not been observed in training is currently not handled well. This PR addresses this for two different cases:

in the standard model without formula, we drop categories for a missings that were not seen in training, just as what we would do for any other category. Currently, new categories are created at prediction for these, leading to a failure in prediction.
in the case that the model that the model is built with a formula, we don't allow for cat_missing_method=="convert". If there is really need for his feature if there, then we can add it in the future via changing the TabmatMaterializer to align categories between training and prediction.

Thanks a lot for handling this annoying case. I agree that the current way of handling no missings in the training data is less than ideal. I generally like this solution, with two caveats.

I can get behind treating missings as all-zero dummies when the training data does not contain missings, but I'm not sure it is what currently (glum 2.6) happens to any other, non-missing category. I think the prediction actually fails in that case, which is closer to what happens in the original code (although this case is not handled explicitly, so the error message is probably too vague). I might be misunderstanding it though, please see the example code below.

In [1]: import glum
In [2]: import pandas as pd

In [3]: df_train = pd.DataFrame({
    ...:     "x": pd.Categorical(["a", "b", "a", "b"]),
    ...:     "y": [1., 2., 3., 4.],
    ...: })
In [4]: df_test = pd.DataFrame({"x": pd.Categorical(["a", "b", "c"]}))

In [5]: model.predict(df_test[:2])
Out[5]: array([2.33333333, 2.66666667])

In [6]: model.predict(df_test)
---------------------------------------------------------------------------
ValueError                                Traceback (most recent call last)
Cell In[23], line 1
----> 1 model.predict(df_test)

File ~/micromamba/envs/glum/lib/python3.12/site-packages/glum/_glm.py:1317, in GeneralizedLinearRegressorBase.predict(self, X, sample_weight, offset, alpha_index, alpha)
   1314 if isinstance(X, pd.DataFrame) and hasattr(self, "feature_dtypes_"):
   1315     X = _align_df_categories(X, self.feature_dtypes_)
-> 1317 X = check_array_tabmat_compliant(
   1318     X,
   1319     accept_sparse=["csr", "csc", "coo"],
   1320     dtype="numeric",
   1321     copy=self._should_copy_X(),
   1322     ensure_2d=True,
   1323     allow_nd=False,
   1324     drop_first=self.drop_first,
   1325 )
   1326 eta = self.linear_predictor(
   1327     X, offset=offset, alpha_index=alpha_index, alpha=alpha
   1328 )
   1329 mu = get_link(self.link, get_family(self.family)).inverse(eta)

File ~/micromamba/envs/glum/lib/python3.12/site-packages/glum/_glm.py:96, in check_array_tabmat_compliant(mat, drop_first, **kwargs)
     93 to_copy = kwargs.get("copy", False)
     95 if isinstance(mat, pd.DataFrame) and any(mat.dtypes == "category"):
---> 96     mat = tm.from_pandas(mat, drop_first=drop_first)
     98 if isinstance(mat, tm.SplitMatrix):
     99     kwargs.update({"ensure_min_features": 0})

File ~/micromamba/envs/glum/lib/python3.12/site-packages/tabmat/constructor.py:75, in from_pandas(df, dtype, sparse_threshold, cat_threshold, object_as_cat, cat_position, drop_first)
     73     coldata = coldata.astype("category")
     74 if isinstance(coldata.dtype, pd.CategoricalDtype):
---> 75     cat = CategoricalMatrix(coldata, drop_first=drop_first, dtype=dtype)
     76     if len(coldata.cat.categories) < cat_threshold:
     77         (
     78             X_dense_F,
     79             X_sparse,
   (...)
     84             threshold=sparse_threshold,
     85         )

File ~/micromamba/envs/glum/lib/python3.12/site-packages/tabmat/categorical_matrix.py:255, in CategoricalMatrix.__init__(self, cat_vec, drop_first, dtype)
    248 def __init__(
    249     self,
    250     cat_vec: Union[list, np.ndarray, pd.Categorical],
    251     drop_first: bool = False,
    252     dtype: np.dtype = np.float64,
    253 ):
    254     if pd.isnull(cat_vec).any():
--> 255         raise ValueError("Categorical data can't have missing values.")
    257     if isinstance(cat_vec, pd.Categorical):
    258         self.cat = cat_vec

ValueError: Categorical data can't have missing values.

I'm also okay with simply forbidding cat_missing_method="convert" when formulas are used, as people can do the conversion as a pre-processing step themselves. However, the current implementation only raises an exception when it is set outside of the formula, and not when it is set within a C() expression. I'm not really sure what is the best way to go about it, as parsing the formulas within glum is probably not a good way to go. OTOH, I would not forbid cat_missing_method="convert" in tabmat's formula interface, as it might be useful, and there is no training/prediction problem there. Maybe it's okay to leave it as it is, as people using complex C() functions in formulas can be expected to know what they are doing?

What do you think?

I'm not sure it is what currently (glum 2.6) happens to any other, non-missing category

I am getting the behavior that I describe with 2.6.0, see below. One of us must be running this on the wrong version, please double check, it could well be me :).
# %%
import pandas as pd
from importlib.metadata import version

from glum import GeneralizedLinearRegressor

# %%
df_test = pd.DataFrame({"x": pd.Categorical(["a", "b", "c"])})
df_train = pd.DataFrame({
    "x": pd.Categorical(["a", "b", "a", "b"]),
    "y": [1., 2., 3., 4.],
})
# %%
version('glum')  # 2.6.0
# %%
model = GeneralizedLinearRegressor().fit(df_train[["x"]], df_train["y"])
model.predict(df_test)  # array([2.33333333, 2.66666667, 2.5       ])
# %%
model.intercept_  # 2.5

Raising an error for unseen categories seems like a good option too, at least that would be consistent with libraries that use dummy-encoding. However, this would be a breaking change if my result holds up. Also, the current 2.6.0 behavior is not unreasonable.

However, the current implementation only raises an exception when it is set outside of the formula, and not when it is set within a C() expression.

Good observation. I agree that parsing the formulas in glum would be too much overhead, so catching the missing method inside C is not desirable. What about allowing for cat_missing_method="convert" with formulas, but raising a more informative error message when the design matrix at prediction does not fit the one at training?
Here is what sklearn's ElasticNet does in the example, as a comparison:
import pytest
from sklearn.linear_model import ElasticNet

model_sklearn = ElasticNet(
    alpha=0.01,
    precompute=True,
    max_iter=1000,
    copy_X=False,
    selection="cyclic",
)
model_sklearn.fit(pd.get_dummies(df_train[["x"]]), df_train["y"])
# %%
with pytest.raises(ValueError, match="X has 3 features, but ElasticNet is expecting 2 features as input"):
    model_sklearn.predict(pd.get_dummies(df_test[["x"]]))

I am getting the behavior that I describe with 2.6.0, see below. One of us must be running this on the wrong version, please double check, it could well be me :).

Okay, that is weird indeed 😅 I'm getting the same ValueError with your code snippet too, both under glum 2.6.0, 3.0.0a0 and 3.0.0a2:

>>> import pandas as pd
>>> from importlib.metadata import version

>>> from glum import GeneralizedLinearRegressor

>>> df_test = pd.DataFrame({"x": pd.Categorical(["a", "b", "c"])})
>>> df_train = pd.DataFrame({
    "x": pd.Categorical(["a", "b", "a", "b"]),
    "y": [1., 2., 3., 4.],
})

>>> version("glum")
'2.6.0'

>>> model.predict(df_test)
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/home/martin/micromamba/envs/glum/lib/python3.12/site-packages/glum/_glm.py", line 1317, in predict
    X = check_array_tabmat_compliant(
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/martin/micromamba/envs/glum/lib/python3.12/site-packages/glum/_glm.py", line 96, in check_array_tabmat_compliant
    mat = tm.from_pandas(mat, drop_first=drop_first)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/martin/micromamba/envs/glum/lib/python3.12/site-packages/tabmat/constructor.py", line 75, in from_pandas
    cat = CategoricalMatrix(coldata, drop_first=drop_first, dtype=dtype)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/martin/micromamba/envs/glum/lib/python3.12/site-packages/tabmat/categorical_matrix.py", line 255, in __init__
    raise ValueError("Categorical data can't have missing values.")
ValueError: Categorical data can't have missing values.

Below are some details about my environment. Let's try to figure out what the difference is between our setups. (Maybe we should focus on pandas and tabmat versions as a first try?)

❯ micromamba info

       libmamba version : 1.5.6
     micromamba version : 1.5.6
           curl version : libcurl/8.5.0 OpenSSL/3.2.0 zlib/1.2.13 zstd/1.5.5 libssh2/1.11.0 nghttp2/1.58.0
     libarchive version : libarchive 3.7.2 zlib/1.2.13 bz2lib/1.0.8 libzstd/1.5.5
       envs directories : /home/martin/micromamba/envs
          package cache : /home/martin/micromamba/pkgs
                          /home/martin/.mamba/pkgs
            environment : glum (active)
           env location : /home/martin/micromamba/envs/glum
      user config files : /home/martin/.mambarc
 populated config files : /home/martin/.condarc
       virtual packages : __unix=0=0
                          __linux=5.15.133=0
                          __glibc=2.35=0
                          __archspec=1=x86_64-v3
               channels : https://conda.anaconda.org/conda-forge/linux-64
                          https://conda.anaconda.org/conda-forge/noarch
                          https://repo.anaconda.com/pkgs/main/linux-64
                          https://repo.anaconda.com/pkgs/main/noarch
                          https://repo.anaconda.com/pkgs/r/linux-64
                          https://repo.anaconda.com/pkgs/r/noarch
       base environment : /home/martin/micromamba
               platform : linux-64

❯ micromamba list
List of packages in environment: "/home/martin/micromamba/envs/glum"

  Name               Version       Build                Channel
─────────────────────────────────────────────────────────────────────
  _libgcc_mutex      0.1           conda_forge          conda-forge
  _openmp_mutex      4.5           2_gnu                conda-forge
  asttokens          2.4.1         pyhd8ed1ab_0         conda-forge
  bzip2              1.0.8         hd590300_5           conda-forge
  ca-certificates    2023.11.17    hbcca054_0           conda-forge
  decorator          5.1.1         pyhd8ed1ab_0         conda-forge
  exceptiongroup     1.2.0         pyhd8ed1ab_2         conda-forge
  executing          2.0.1         pyhd8ed1ab_0         conda-forge
  glum               2.6.0         py312hfb8ada1_1      conda-forge
  ipython            8.20.0        pyh707e725_0         conda-forge
  jedi               0.19.1        pyhd8ed1ab_0         conda-forge
  joblib             1.3.2         pyhd8ed1ab_0         conda-forge
  ld_impl_linux-64   2.40          h41732ed_0           conda-forge
  libblas            3.9.0         20_linux64_openblas  conda-forge
  libcblas           3.9.0         20_linux64_openblas  conda-forge
  libexpat           2.5.0         hcb278e6_1           conda-forge
  libffi             3.4.2         h7f98852_5           conda-forge
  libgcc-ng          13.2.0        h807b86a_3           conda-forge
  libgfortran-ng     13.2.0        h69a702a_3           conda-forge
  libgfortran5       13.2.0        ha4646dd_3           conda-forge
  libgomp            13.2.0        h807b86a_3           conda-forge
  libjemalloc-local  5.3.0         hcb278e6_0           conda-forge
  liblapack          3.9.0         20_linux64_openblas  conda-forge
  libnsl             2.0.1         hd590300_0           conda-forge
  libopenblas        0.3.25        pthreads_h413a1c8_0  conda-forge
  libsqlite          3.44.2        h2797004_0           conda-forge
  libstdcxx-ng       13.2.0        h7e041cc_3           conda-forge
  libuuid            2.38.1        h0b41bf4_0           conda-forge
  libxcrypt          4.4.36        hd590300_1           conda-forge
  libzlib            1.2.13        hd590300_5           conda-forge
  matplotlib-inline  0.1.6         pyhd8ed1ab_0         conda-forge
  ncurses            6.4           h59595ed_2           conda-forge
  nomkl              1.0           h5ca1d4c_0           conda-forge
  numexpr            2.8.8         py312hed3a10b_100    conda-forge
  numpy              1.26.3        py312heda63a1_0      conda-forge
  openssl            3.2.0         hd590300_1           conda-forge
  pandas             2.2.0         py312hfb8ada1_0      conda-forge
  parso              0.8.3         pyhd8ed1ab_0         conda-forge
  pexpect            4.8.0         pyh1a96a4e_2         conda-forge
  pickleshare        0.7.5         py_1003              conda-forge
  pip                23.3.2        pyhd8ed1ab_0         conda-forge
  prompt-toolkit     3.0.42        pyha770c72_0         conda-forge
  ptyprocess         0.7.0         pyhd3deb0d_0         conda-forge
  pure_eval          0.2.2         pyhd8ed1ab_0         conda-forge
  pygments           2.17.2        pyhd8ed1ab_0         conda-forge
  python             3.12.1        hab00c5b_1_cpython   conda-forge
  python-dateutil    2.8.2         pyhd8ed1ab_0         conda-forge
  python-tzdata      2023.4        pyhd8ed1ab_0         conda-forge
  python_abi         3.12          4_cp312              conda-forge
  pytz               2023.3.post1  pyhd8ed1ab_0         conda-forge
  readline           8.2           h8228510_1           conda-forge
  scikit-learn       1.4.0         py312h394d371_0      conda-forge
  scipy              1.12.0        py312heda63a1_0      conda-forge
  setuptools         69.0.3        pyhd8ed1ab_0         conda-forge
  six                1.16.0        pyh6c4a22f_0         conda-forge
  stack_data         0.6.2         pyhd8ed1ab_0         conda-forge
  tabmat             3.1.13        py312hfb8ada1_0      conda-forge
  threadpoolctl      3.2.0         pyha21a80b_0         conda-forge
  tk                 8.6.13        noxft_h4845f30_101   conda-forge
  traitlets          5.14.1        pyhd8ed1ab_0         conda-forge
  typing_extensions  4.9.0         pyha770c72_0         conda-forge
  tzdata             2023d         h0c530f3_0           conda-forge
  wcwidth            0.2.13        pyhd8ed1ab_0         conda-forge
  wheel              0.42.0        pyhd8ed1ab_0         conda-forge
  xz                 5.2.6         h166bdaf_0           conda-forge

What about allowing for cat_missing_method="convert" with formulas, but raising a more informative error message when the design matrix at prediction does not fit the one at training?

Yes, that sounds like a great solution to me.

Yes I think that would be great. I can also take a stab at it if you'd like.
Regarding the change in behavior due to tabmat, I now remember what the reason is. There was this pr that was probably released in 3.1.11. The relevant part is the following:

This is an implementation detail and the users should notice no change in behavior, except for one edge case: missing values in low-cardinality categoricals. Until now, from_pandas (inheriting the default behavior of pdandas.get_dummies) handled it by simply setting all of their indicator columns to 0. After this PR, such columns will raise an error.
I would probably consider the old behavior as a bug, and therefore this PR as a non-breaking change for the following reasons:

It was not documented anywhere.
High-cardinality categoricals already raise an error as CategoricalMatrix does not handle missing values. Accepting them for low-cardinality categoricals is inconsistent and surprising behavior.
Silently creating all-zero indicators for categoricals is not the (only) obvious way to go.

Anyways, mystery solved 🙂

Yes, great that is solved. :) The text you cite is a further argument to raise an error with new categories.

I can also take a stab at it if you'd like.
That would be great, thanks!

It's somewhat trickier than I expected because we have to keep track of whether categoricals have NAs at training time if the missing method is convert. Therefore, in addition to storing the dtype dict, I add a new dict containing if the column will also have a missing category. (It turns out that this is useful to have even beyond this specific issue. As things stand now, the expansion of penalties is incorrect when categorical missings are treated as separate categories. It is a small fix for which I can submit a PR soon, but it also requires this keeping track of categoricals having missings at training time.)
The part where checking for unseen categories happens is now the _align_df_categories function in the case of non-formula based models. For formulas, I think it would be better handled in tabmat, and smaller changes would be required, so I'd rather submit a separate PR there.
Let me know what you think. It's a bit more added complexity than what I was hoping for, but I think that checking for unseen categories is important now that NAs are allowed in categoricals.

Thanks. This is how I imagined it, but better executed! I don't have additional comments on those in the tabmat PR.

test is failing because of the aforementioned upcoming tabmat changes. They are green with the WIP version of tabmat.
Sure, will make a new pre-release of tabmat once the branch is merged in tabmat-v4.

the expansion of penalties is incorrect when categorical missings are treated as separate categories. It is a small fix for which I can submit a PR soon.
Good catch, looking forward to the PR.