Repo with 'Display name' shows diff for non-code file

Before setting display name

After

Restarting abapGit solves the issue

https://github.com/larshp/abapGit/pull/3506

should work now


[Perf] Rewrite ExpressionHelper.GetExpressionText using StringBuilder

Part 2 Fix for #3921
ExpressionHelper.GetExpressionText() computes the string representation for the expression using Stack and String Concat operations. This pull request has changes to rewrite it using StringBuilder to optimize string and stack allocations. Also includes removing the Linq extension method "Any" in IsSingleArgumentIndexer to optimize delegate and closure allocations.

Benchmark Test app : https://github.com/aspnet/Performance/tree/dev/testapp/BigViews
loadtest -k --rps 10 -n 100 http://localhost:5000/Home/IndexUsingIndexers
loadtest -k --rps 10 -n 100 http://localhost:5000/Home/Index
Before Optimization

After Optimization

~0.5% savings in total bytes and 1% savings in number of objects allocated

:watch:

:up::date:

:watch:

:up::date:

:shipit:


COMPAT: keep old exception sublcasses as (deprecated) ShapelyError aliases

I didn't really think about the backwards compatibility story when cleaning up those exception subclasses we no longer use ourselves (-> https://github.com/shapely/shapely/pull/1306), but since we didn't explicitly deprecate those, we can actually still do that now in 2.0
Triggered by seeing pycsw importing one of those errors: https://github.com/geopython/pycsw/blob/de3278523af546b3cdf5dc5a23cc5d61b4efab8e/pycsw/core/repository.py#L40-L43

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

4 of 6 (66.67%)  changed or added relevant lines in 1 file are covered.
No unchanged relevant lines lost coverage.
Overall coverage decreased (-0.04%) to 84.342%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

shapely/errors.py
4
6
66.67%

Totals

Change from base Build<PHONE_NUMBER>:
-0.04%

Covered Lines:
2090

Relevant Lines:
2478

💛  - Coveralls


Cannot determine IP on libvirt v1.2.11 with leaseshelper and RO lease file

libvirt v1.2.6 started using dnsmasq's --dhcp-script option, which calls a libvirt binary to notify it about lease changes.  Since libvirt v1.2.11 though, it adds --leasefile-ro which stops it updating the dnsmasq lease file (which vagrant-libvirt queries) and makes libvirt store the leases itself, so vagrant-libvirt can no longer find the IP address allocated to the new VM as the old lease file's not updated.
http://libvirt.org/git/?p=libvirt.git;a=commit;h=baafe668fa56767c031468ccd5df3e62eaa11370 (adding leasehelper)
http://libvirt.org/git/?p=libvirt.git;a=commit;h=0f87054b61d73493fb505ecb97bd16615bc53699 (adds leasefile-ro)
leasehelper seems to write a JSON status file, but it's named after the bridge name, not the network name...

$ sudo cat /var/lib/libvirt/dnsmasq/virbr0.status
[
    {
        "ip-address": "<IP_ADDRESS>",
        "mac-address": "52:54:00:83:69:b7",
        "hostname": "ubuntu",
        "expiry-time":<PHONE_NUMBER>
    }
]

But this looks fairly private to me, I don't know if it's considered stable.
It looks like the best option is to call leaseshelper with the "init" argument which is a required behaviour when using leasefile-ro, and it outputs the leases in the usual dnsmasq format:

$ sudo VIR_BRIDGE_NAME=virbr0 /usr/libexec/libvirt_leaseshelper init
1424258362 52:54:00:83:69:b7 <IP_ADDRESS> ubuntu *

Again, you need to specify the bridge, not network name.  This option is only supported since the leasefile-ro change in v1.6.11 though, versions between .6 and .11 will use this helper binary, but won't support "init".
Observed on libvirt 1.2.12 on Fedora 21 with the preview repository: https://fedoraproject.org/wiki/Virtualization_Preview_Repository:

Bringing machine 'default' up with 'libvirt' provider...
==> default: Creating image (snapshot of base box volume).
==> default: Creating domain with the following settings...
==> default:  -- Name:          foremandeb_1424256039_7de5f8d6be5a0ace3a86
==> default:  -- Domain type:   kvm
==> default:  -- Cpus:          1
==> default:  -- Memory:        1024M
==> default:  -- Base box:      fm-ubuntu1404
==> default:  -- Storage pool:  default
==> default:  -- Image:         /home/libvirt/foremandeb_1424256039_7de5f8d6be5a0ace3a86.img
==> default:  -- Volume Cache:  default
==> default:  -- Kernel:
==> default:  -- Initrd:
==> default:  -- Command line :
==> default: Starting domain.
==> default: Waiting for domain to get an IP address...
==> default: Removing domain...
/home/dcleal/.vagrant.d/gems/gems/fog-core-1.28.0/lib/fog/core/wait_for.rb:11:in `wait_for': The specified wait_for timeout (2 seconds) was exceeded (Fog::Errors::TimeoutError)

Gah, apologies for the noise.  I see it's been fixed in master: 267de056bf6b9289b64c6ed6979619790366befe

Thanks for the report and verification of the fix!


Possible issue in ModExpGadget

An example case:

base_len = 1, exp_len = 1, mod_len = 1
base = 0x21, exp_len = 0x23, mod_len = 0x57

I.e. the input bytes are as follows (note that we always right-pad the real input with 0 to have length 192)

0000000000000000000000000000000000000000000000000000000000000001
0000000000000000000000000000000000000000000000000000000000000001
0000000000000000000000000000000000000000000000000000000000000001
2123570000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000

That is, we have call_data_length = 96 + 3 = 99.
https://github.com/scroll-tech/zkevm-circuits/blob/517127fc35a7400f528f80b631fbdb6fddcc05c9/zkevm-circuits/src/evm_circuit/execution/precompiles/modexp.rs#L787-L792
The code above can be translated to the following constraints:
// kr is short for challenges.keccak_input()
// padding_zero = kr^93
if i < 93: input_bytes_acc[i] = garbage_bytes[i];
if 93 <= i < 96: input_bytes_acc[i] = garbage_bytes[i] + input[i]  // vulnerability here
if i >= 96: input_bytes_acc[i] = input[i]

In the example, it means

0x21 = garbage_bytes[93] + input[93]: we can set input[93] to any byte that we want.

So we should not put the "valid bytes" at the right-end and expect the bytes beyond valid is 0
For example, consider we have a N bytes segment and only m bytes in it is valid (m is dynamic)
Currently we put the m bytes at the right end of N bytes like [ 0 .... 0 <m bytes>]
and calculate the rlc = <RLC of the other> * (R**m) + <RLC of N bytes>, which is not sound
But we can put m bytes at left end: [<m bytes> 0 .... 0]
and calculate the rlc = (R**(m-n) *(<RLC of the other> * (R**N) + <RLC of N bytes>)

@kunxian-xia it is still relevant?


Can't Past Connection String

I have read...
https://docs.microsoft.com/en-us/azure/cosmos-db/data-explorer
When I navigate to https://cosmos.azure.com/
I am prompted for my account and password (which are offered in the form).  I click on the correct account and I am taken to the portal.  But when I try to use it, nothing works.
Help!
Ray Starkey, Coventry, England

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

ID: f7e8d08b-7c18-5407-dc4f-fa7bbfe53fb3
Version Independent ID: da35a785-c7fe-57e8-2d02-3daefd0284da
Content: Use Azure Cosmos DB explorer to manage your data
Content Source: articles/cosmos-db/data-explorer.md
Service: cosmos-db
GitHub Login: @deborahc
Microsoft Alias: dech

Thank you for your detailed feedback.  We are looking into the issue, and we will respond when we have more information.

@RBStarkey Please provide the screen shots for what you see and what exactly you see while doing this.

From this link…
https://docs.microsoft.com/en-us/azure/cosmos-db/data-explorer
I am taken to this page and asked to click on…
https://cosmos.azure.com/
After a short wait, this page appears…
<EMAIL_ADDRESS>This is my correct Cosmos account and database but I’m not asked to insert the connection string.
But, I’ve just read this from the blog…
If you want to provide other users temporary access to your Azure Cosmos DB account, you can do so by using the read-write and read access URLs.
…which is what I want to do and now I realise what is happening – my browser is logging me in and so I’m not prompted for the conn-string.
I am sorry to have troubled you, please cancel the request.
Ray Starkey.
From: NavtejSaini-MSFT<EMAIL_ADDRESS>Sent: 25 February 2020 19:26
To: MicrosoftDocs/azure-docs<EMAIL_ADDRESS>Cc: Raymond B Starkey<EMAIL_ADDRESS>Mention<EMAIL_ADDRESS>Subject: Re: [MicrosoftDocs/azure-docs] Can't Past Connection String (#48855)
@RBStarkeyhttps://github.com/RBStarkey Please provide the screen shots for what you see and what exactly you see while doing this.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://github.com/MicrosoftDocs/azure-docs/issues/48855?email_source=notifications&email_token=ACXT3B6ZRTTOKMFVNGRZ533REVWEJA5CNFSM4K3BOON2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEM5FIPQ#issuecomment-591025214, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ACXT3B63KTC6GKQYKXCMAYLREVWEJANCNFSM4K3BOONQ.

@RBStarkey Yes it is doing the same for me. Glad the issue is resolved for you.


Use db sessions

Context
One of the environments (test) is throwing cookie overflow errors on the callback from DSI. Switching to ActiveRecord sessions might avoid this.
Changes proposed in this pull request

switch to AR sessions
install and use sidekiq-cron for keeping the sessions table tidy
block the session data from BigQuery as we don't need it. We already record user logins via the dsi_user_sessions table.

Checklist

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

Tested locally, both AYTQ and Check. Seems to be working nicely.
Suggestions

A Session model would be convenient for any console-based debugging
Might be worth deploying this to dev/test for a quick QA before merging in.


Additional Features

Hey, I'm really impressed with this starter architecture. Would be really nice if you added some additional features:

Other authentication methods (google, facebook, twitter, biometrics)
Responsive UI boilerplate code (sounds challenging to add responsiveness as a boilerplate code! Maybe settle with deviceWidth and deviceHeight as constants)
Firebase Queries service. Some examples that came to my mind:

Query a collection based on one value
Query a collection based on multiple values, .where('docField', 'in', '[values]')
Query SubCollections with same name, subCollectionNames.where('docField', 'condition', 'value').groupByParent('parentCollection')
order a collection based on field, ascending or descending.

Firebase messaging service, for sending notifications.
Firebase Storage service.
Firebase Analytics Service.
String Validators Service. Check out this implementation
Error handling service.

I know that's a lot, but you're doing a great job so far. This boilerplate structure has a high potential of easing the process for many developers.

Hi @moazkassab . Thanks for write up.
Yes, the other authentication methods is part of my list. In fact, I'm writing a real world application for multiple users, using this project. It almost done soon, and will then update this core master repo for people to view.
The project includes:

Firebase Storage service
Error handling service
Some of the query of sub collections

Once I push it to the Play Store, I will then update this repo with it.
The list you shared is definitely helps me a lot - on further improve this.
Yes, will update - stay tune. :)

Thanks @KenAragorn ,keep up the good work.


Fix "Or" in the Text

Ensure the "Or" text is properly formatted and positioned between the login options. It should be consistent with the overall design.

done


[WFCORE-3013] Confirm the registration is not for a domain profile resource before registering storage=runtime attributes

https://issues.jboss.org/browse/WFCORE-3013
Attributes that require a runtime should not be available on a profile=* resource.

Full integration - Windows Build 3785 outcome was FAILURE using a merge of 793928774f19a313e2df7a8a7a5b21615f4439d6
Summary: Tests failed: 11 (11 new), passed: 3959, ignored: 117 Build time: 01:45:24
Failed tests
org.jboss.as.test.integration.domain.mixed.eap630.MixedDomainDeployment630TestCase: java.lang.AssertionError: Slave server-one did not start within 20000 ms
	at org.jboss.as.test.integration.domain.mixed.MixedDomainTestSupport.startSlaveServer(MixedDomainTestSupport.java:163)
	at org.jboss.as.test.integration.domain.mixed.MixedDomainTestSupport.start(MixedDomainTestSupport.java:126)
	at org.jboss.as.test.integration.domain.mixed.MixedDomainTestSuite.getSupport(MixedDomainTestSuite.java:154)
	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)
	at org.jboss.as.test.integration.domain.mixed.eap630.MixedDomainDeployment630TestCase.beforeClass(MixedDomainDeployment630TestCase.java:38)
------- Stdout: -------
00:12:28,350 INFO  [org.jboss.modules] (main) JBoss Modules version 1.6.0.CR1
00:12:28,708 INFO  [org.jboss.as.process.Host Controller.status] (main) WFLYPC0018: Starting process 'Host Controller'
[Host Controller] 00:12:29,961 INFO  [org.jboss.modules] (main) JBoss Modules version 1.6.0.CR1
[Host Controller] 00:12:30,376 INFO  [org.jboss.msc] (main) JBoss MSC version 1.2.7.SP1
[Host Controller] 00:12:30,521 INFO  [org.jboss.as] (MSC service thread 1-7) WFLYSRV0049: WildFly Full 11.0.0.Beta1-SNAPSHOT (WildFly Core 3.0.0.Beta28-SNAPSHOT) starting
[Host Controller] 00:12:31,331 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] 00:12:31,334 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] 00:12:31,445 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] 00:12:31,446 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] 00:12:31,508 INFO  [org.jboss.as.host.controller] (Controller Boot Thread) WFLYHC0003: Creating http management service using network interface (management) port (9990) securePort (-1)
[Host Controller] 00:12:31,522 INFO  [org.xnio] (MSC service thread 1-2) XNIO version 3.5.0.CR1
[Host Controller] 00:12:31,533 INFO  [org.xnio.nio] (MSC service thread 1-2) XNIO NIO Implementation Version 3.5.0.CR1
[Host Controller] 00:12:31,597 INFO  [org.jboss.as.patching] (MSC service thread 1-7) WFLYPAT0050: WildFly Full cumulative patch ID is: base, one-off patches include: none
[Host Controller] 00:12:31,630 INFO  [org.jboss.remoting] (MSC service thread 1-2) JBoss Remoting version 5.0.0.CR1
[Host Controller] 00:12:31,647 WARN  [org.jboss.as.domain.management.security] (MSC service thread 1-4) WFLYDM0111: Keystore R:\BuildAgent\work\5768cf3a0bee5b47\full\testsuite\mixed-domain\target\domains\MixedDomain630TestSuite\master\configuration\application.keystore not found, it will be auto generated on first use with a self signed certificate for host localhost
[Host Controller] 00:12:31,722 INFO  [org.jboss.as.remoting] (MSC service thread 1-7) WFLYRMT0001: Listening on [::1]:9999
[Host Controller] 00:12:33,218 INFO  [org.wildfly.security] (Controller Boot Thread) ELY00001: WildFly Elytron version 1.1.0.Beta54
[Host Controller] 00:12:33,228 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] 00:12:33,273 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] 00:12:33,310 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] 00:12:33,344 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] 00:12:33,680 INFO  [org.jboss.as] (Controller Boot Thread) WFLYSRV0062: Http management interface listening on http://[::1]:9990/management and https://[::1]:-1/management
[Host Controller] 00:12:33,680 INFO  [org.jboss.as] (Controller Boot Thread) WFLYSRV0054: Admin console is not enabled
[Host Controller] 00:12:33,680 INFO  [org.jboss.as] (Controller Boot Thread) WFLYSRV0025: WildFly Full 11.0.0.Beta1-SNAPSHOT (WildFly Core 3.0.0.Beta28-SNAPSHOT) (Host Controller) started in 4708ms - 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 6452 ms
[Host Controller] 00:12:35,328 INFO  [org.jboss.as.controller.management-deprecated] (management-handler-thread - 4) 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] 00:12:35,771 INFO  [org.jboss.as.controller.management-deprecated] (management-handler-thread - 3) 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] 00:12:36,162 WARN  [org.jboss.as.messaging] (management-handler-thread - 3) 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] 00:12:36,162 WARN  [org.jboss.as.messaging] (management-handler-thread - 3) 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] 00:12:36,518 WARN  [org.wildfly.iiop.openjdk] (management-handler-thread - 4) WFLYIIOP0111: SSL has not been configured but ssl-port property has been specified - the connection will use clear-text protocol
[Host Controller] 00:12:37,080 INFO  [org.jboss.as] (MSC service thread 1-7) WFLYSRV0050: WildFly Full 11.0.0.Beta1-SNAPSHOT (WildFly Core 3.0.0.Beta28-SNAPSHOT) stopped in 27ms
[Host Controller] 00:12:37,081 INFO  [org.jboss.as] (MSC service thread 1-7) WFLYSRV0049: WildFly Full 11.0.0.Beta1-SNAPSHOT (WildFly Core 3.0.0.Beta28-SNAPSHOT) starting
[Host Controller] 00:12:37,101 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] 00:12:37,102 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] 00:12:37,105 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] 00:12:37,105 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] 00:12:37,109 INFO  [org.jboss.as.host.controller] (Controller Boot Thread) WFLYHC0003: Creating http management service using network interface (management) port (9990) securePort (-1)
[Host Controller] 00:12:37,113 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] 00:12:37,120 WARN  [org.jboss.as.domain.management.security] (MSC service thread 1-8) WFLYDM0111: Keystore R:\BuildAgent\work\5768cf3a0bee5b47\full\testsuite\mixed-domain\target\domains\MixedDomain630TestSuite\master\configuration\application.keystore not found, it will be auto generated on first use with a self signed certificate for host localhost
[Host Controller] 00:12:37,152 INFO  [org.jboss.as.remoting] (MSC service thread 1-3) WFLYRMT0001: Listening on [::1]:9999
[Host Controller] 00:12:37,248 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.

org.jboss.as.test.integration.domain.mixed.eap630.DomainHostExcludes630TestCase: java.lang.RuntimeException: java.lang.RuntimeException: MgmtOperationException{operation={
    "operation" => "remove",
    "address" => [("system-property" => "java.net.preferIPv4Stack")]
}, result={
    "outcome" => "failed",
    "failure-description" => {"domain-failure-description" => "WFLYCTL0216: Management resource '[(\"system-property\" => \"java.net.preferIPv4Stack\")]' not found"},
    "rolled-back" => true
}}
	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.eap630.LegacyConfig630TestSuite.initializeDomain(LegacyConfig630TestSuite.java:37)
	at org.jboss.as.test.integration.domain.mixed.eap630.DomainHostExcludes630TestCase.beforeClass(DomainHostExcludes630TestCase.java:38)
Caused by: java.lang.RuntimeException: MgmtOperationException{operation={
    "operation" => "remove",
    "address" => [("system-property" => "java.net.preferIPv4Stack")]
}, result={
    "outcome" => "failed",
    "failure-description" => {"domain-failure-description" => "WFLYCTL0216: Management resource '[(\"system-property\" => \"java.net.preferIPv4Stack\")]' not found"},
    "rolled-back" => true
}}
	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)
	... 41 more
Caused by: MgmtOperationException{operation={
    "operation" => "remove",
    "address" => [("system-property" => "java.net.preferIPv4Stack")]
}, result={
    "outcome" => "failed",
    "failure-description" => {"domain-failure-description" => "WFLYCTL0216: Management resource '[(\"system-property\" => \"java.net.preferIPv4Stack\")]' not found"},
    "rolled-back" => true
}}
	at org.jboss.as.test.integration.domain.management.util.DomainTestUtils.executeForResult(DomainTestUtils.java:159)
	at org.jboss.as.test.integration.domain.mixed.LegacyConfigAdjuster.removeIpv4SystemProperty(LegacyConfigAdjuster.java:84)
	at org.jboss.as.test.integration.domain.mixed.LegacyConfigAdjuster.adjust(LegacyConfigAdjuster.java:70)
	at org.jboss.as.test.integration.domain.mixed.LegacyConfigAdjuster.adjustForVersion(LegacyConfigAdjuster.java:65)
	at org.jboss.as.test.integration.domain.mixed.MixedDomainTestSupport.startAndAdjust(MixedDomainTestSupport.java:187)
	... 43 more
------- Stdout: -------
INFO  [org.jboss.as.test.integration.domain.management.util.DomainLifecycleUtil] HostController started in 300 ms
Failed operation:
{
    "operation" => "remove",
    "address" => [("system-property" => "java.net.preferIPv4Stack")]
}
Response:
{
    "outcome" => "failed",
    "failure-description" => {"domain-failure-description" => "WFLYCTL0216: Management resource '[(\"system-property\" => \"java.net.preferIPv4Stack\")]' not found"},
    "rolled-back" => true

org.jboss.as.test.integration.domain.mixed.eap630.MixedDomainOverlay630TestSuite: java.lang.RuntimeException: java.lang.RuntimeException: MgmtOperationException{operation={
    "operation" => "write-attribute",
    "address" => [("server-group" => "main-server-group")],
    "name" => "profile",
    "value" => "default"
}, result={
    "outcome" => "failed",
    "failure-description" => {"domain-failure-description" => "WFLYCTL0369: Required capabilities are not available:
    org.wildfly.domain.profile.default in context 'server-groups'; Possible registration points for this capability:
  /profile=*"},
    "rolled-back" => true
}}
java.lang.RuntimeException: java.lang.RuntimeException: MgmtOperationException{operation={
    "operation" => "write-attribute",
    "address" => [("server-group" => "main-server-group")],
    "name" => "profile",
    "value" => "default"
}, result={
    "outcome" => "failed",
    "failure-description" => {"domain-failure-description" => "WFLYCTL0369: Required capabilities are not available:
    org.wildfly.domain.profile.default in context 'server-groups'; Possible registration points for this capability:
		/profile=*"},
    "rolled-back" => true
}}
	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.eap630.MixedDomainOverlay630TestSuite.initializeDomain(MixedDomainOverlay630TestSuite.java:43)
Caused by: java.lang.RuntimeException: MgmtOperationException{operation={
    "operation" => "write-attribute",
    "address" => [("server-group" => "main-server-group")],
    "name" => "profile",
    "value" => "default"
}, result={
    "outcome" => "failed",
    "failure-description" => {"domain-failure-description" => "WFLYCTL0369: Required capabilities are not available:
    org.wildfly.domain.profile.default in context 'server-groups'; Possible registration points for this capability:
		/profile=*"},
    "rolled-back" => true
}}
	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: MgmtOperationException{operation={
    "operation" => "write-attribute",
    "address" => [("server-group" => "main-server-group")],
    "name" => "profile",
    "value" => "default"
}, result={
    "outcome" => "failed",
    "failure-description" => {"domain-failure-description" => "WFLYCTL0369: Required capabilities are not available:

org.jboss.as.test.integration.domain.mixed.eap640.KernelBehavior640TestSuite: java.lang.AssertionError: expected:<EAP_6_3_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_3_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_3_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_3_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)

org.jboss.as.test.integration.domain.mixed.eap700.KernelBehavior700TestSuite: java.lang.AssertionError: expected:<EAP_6_3_0> but was:<EAP_7_0_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.eap700.KernelBehavior700TestSuite.initializeDomain(KernelBehavior700TestSuite.java:42)

org.jboss.as.test.integration.domain.mixed.eap700.LegacyConfig700TestSuite: java.lang.AssertionError: expected:<EAP_6_3_0> but was:<EAP_7_0_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.eap700.LegacyConfig700TestSuite.initializeDomain(LegacyConfig700TestSuite.java:37)

org.jboss.as.test.integration.domain.mixed.eap700.MixedDomain700TestSuite: java.lang.AssertionError: expected:<EAP_6_3_0> but was:<EAP_7_0_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.eap700.MixedDomain700TestSuite.initializeDomain(MixedDomain700TestSuite.java:44)

org.jboss.as.test.integration.domain.mixed.eap700.MixedDomainOverlay700TestSuite: java.lang.AssertionError: expected:<EAP_6_3_0> but was:<EAP_7_0_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.eap700.MixedDomainOverlay700TestSuite.initializeDomain(MixedDomainOverlay700TestSuite.java:43)

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

retest this please

Full integration - Windows Build 3787 outcome was FAILURE using a merge of 793928774f19a313e2df7a8a7a5b21615f4439d6
Summary: Tests passed: 4084, ignored: 117; swabra cleanup failed (new) Build time: 01:53:14

retest this please


Empty board

Upon opening the 'Taskodrom' menu entry, nothing happens. There is only a huge, gray area with nothing in it.
We are using MantisBT since several years and have 2000+ entries, so there definitely should be something.
MantisBT is 2.9.0, PHP is 7.1.12, Taskodrom is 1.2.1
There are no error messages in the console window (neither Firefox nor Chrome).
So what do I need to do to use it?

@Heideachim
Could you post full log? On https://pastebin.com/, for example.

Same error for me:


Reduce work done per log point hit

We were not correctly resolving non-primitive types for log points. This
change prevents a full capture from occuring and gives correct logs for
objects and arrays.

@ofrobots PTAL.

The title of the PR, commit doesn't seem accurate anymore? It is not just an optimization

done. PTAL.

LGTM.


fix(arg_enum!): Invalid expansions of some trailing-comma patterns

In particular, fix macros that take an enum of one of the the following forms:

#[...] enum { ... , }
pub enum { ... , }
enum { ... , }

Previously, these expansions would result in an error message like "error: no
rules expected the token :".
Add extensive tests for each pattern.  Only two of the patterns had tests
before, so these errors did not surface automatically.

This change is

Sorry for the delay! Big thanks for finding and fixing this 👍


Add methods to form thermometer codes

I'm wondering whether it would be better to keep the same API as for the other hypervector creation functions where you can specify the number of vectors and their dimensions. Because for 10000 dimension this will create a very large matrix while you might only need to use 6 hypervectors or something.

I'm wondering whether it would be better to keep the same API as for the other hypervector creation functions where you can specify the number of vectors and their dimensions. Because for 10000 dimension this will create a very large matrix while you might only need to use 6 hypervectors or something.
Will work now on revising the code to address this.

Thanks, @mikeheddes! Agree with the point on separate PR for changing embeddings' API for all classes. Just let me know if you would like to start it or whether I should give the first try. It might at least be worth checking if the code for Thermometer was reasonable.

@denkle you can start working on that feature if you want. What you had before was in the right direction I think, it's a similar API to the functional ones. The only thing that was still missing is making sure that the dtype of the created tensors matches (or is compatible with) the provided VSA_Model.


[Bug]: Our Delete Modals Need Accessibility

Is there an existing issue for this?

[X] I have searched the existing issues

Current Behavior
When you're in a delete modal (in fact most of our modals, but let's target delete first since it's an underlying shared component) you should be able to hit enter to confirm the modal.
Accessibility is lacking here, but it should come fairly free by HTML & PF.
Expected Behavior
Implement a Form around the body of the DeleteModal, onSubmit needs to stop the form page refresh (eg. e.preventDefault)... You may need to manually call the submit method since the submit button may not have the form context.
Steps To Reproduce

Create a DS Project
Enter the DeleteModal for the DS Project
Type in the value needed
Hit enter

Workaround (if any)
Manually click on the button
What browsers are you seeing the problem on?
No response
Open Data Hub Version
Dashboard: v2.11.0

Anything else
No response

Tracking this downstream as well: https://issues.redhat.com/browse/RHODS-9386

/assign


Added chapter/section 1.why are you reading this

Added chapter 1
changed some contributing guidelines!

Done, Merged!


Add Filterable

See https://github.com/fantasyland/fantasy-land/pull/274 .
This is just a TODO, for me or anyone else interested.

:tada:

Thank you for working on this @davidchambers , great work!


wheel2deb only generates the first entrypoint

pydist.py in Wheel.entrypoints, line 124:
name, path = config.items("console_scripts")[0]

That should be a loop, because packages can have multiple entry points.
(The example that led me to dig into this was https://pypi.org/project/robotframework/ which has three, robot, rebot, and libdoc - and if you wheel2deb the deb from https://pypi.org/project/robotframework/6.0.2/ in particular, you only end up with libdoc, which is the first entry in the entry_points.txt.)

I confirm this issue bothers me as well with different packages (freesas for example)


Repeat efforts/similar project

Hey there, I started a project to map out the Electron API and produce NW.js viable alternatives to all the options:

https://github.com/nwutils/nw-electron-adapter

Unfortunately there was very little interest in this by community members at the time, so I have not given it any more focus. I still think it's a good idea. And you seem to have that interest.
If more of the Electron API could be mapped to NW.js or native Node, then the adapter could act as a drop-in-replacement for many electron apps. That library could be used as a dependency in this repo as well.
But as it stands, it is mostly just documenting what needs to be done, and lacking in implementation.
Other community projects can be seen here:

https://nwutils.io

If you'd like to move your repo into the nwutils organization, I'll add you as a member so you can keep complete control over your repo and it's direction. The main benefit of it living there is that it brings more attention to it, and there are more community members who may be able to help maintain the project in the future.

https://github.com/nwutils

I'm available on Gitter chat if you have questions/feedback:

https://gitter.im/nwjs/nw.js

Migration complete


Performance issue when handling strings

Improve performance by using StringBuilder instead of StringBuffer.

Codecov Report

Merging #1983 into master will decrease coverage by 0.01%.
The diff coverage is 0%.

@@             Coverage Diff             @@
##             master   #1983      +/-   ##
===========================================
- Coverage     81.02%     81%   -0.02%
+ Complexity     6220    6218       -2
===========================================
  Files           137     137
  Lines         23130   23130
  Branches       5356    5356
===========================================
- Hits          18740   18737       -3
- Misses         3039    3042       +3
  Partials       1351    1351

Impacted Files
Coverage Δ
Complexity Δ

src/main/java/com/alibaba/fastjson/asm/Type.java
77.41% <0%> (ø)
34 <0> (ø)
:arrow_down:

...com/alibaba/fastjson/parser/JSONReaderScanner.java
72.61% <0%> (-1.28%)
44% <0%> (-1%)

...ava/com/alibaba/fastjson/parser/JSONLexerBase.java
71.82% <0%> (-0.04%)
787% <0%> (-1%)

Continue to review full report at Codecov.

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


Size Calendar

Hi.
I want to know if is possible to define the size of the calendar.
I want to put the current month for example in a part of the screen.
Thank You

Hi to everybody
i solved my problem with this sentence
oCal.collectionView?.frame=viewCalendar.frame
now my calendar it shows in he zone i want
thankyou


Base64 image gives error "path too long"

I tried to convert our wiki but it contains I get an error when it tries to import (?) an image.
The image it's talking about is 840x316px
  ERR: File Development\Permissions.md specified in the order file was not found and will be skipped!
  WARN: File Apps.md is empty and will be skipped!
  WARN: File Apps\Get-Started.md is empty and will be skipped!
ERR: Something bad happend.
System.IO.PathTooLongException: The path 'Apps\Get-Started/data:image/.png;base64,iVBORw0KGgoAAAANSUhEUgAAA0gAAAE8CAYAA...................g==' is too long, or a component of the specified path is too long.
   at System.IO.PathHelper.GetFullPathName(ReadOnlySpan`1 path, ValueStringBuilder& builder)
   at System.IO.PathHelper.Normalize(String path)
   at System.IO.Path.GetFullPath(String path)
   at azuredevops_export_wiki.WikiPDFExporter.CorrectLinksAndImages(MarkdownObject document, FileInfo file, MarkdownFile mf)
   at azuredevops_export_wiki.WikiPDFExporter.ConvertMarkdownToHTML(List`1 files)
   at azuredevops_export_wiki.WikiPDFExporter.Export()

is that image rendering correctly in Azure DevOps? Is it base64 there too?

just saw same issue - yes the image works fine in Azure Devops

@MaxMelcher fixed - see https://github.com/MaxMelcher/AzureDevOps.WikiPDFExport/pull/116

merged


Add FrameworkColour

I'm unsure about the colours names, the design only had a palette in the top right corner.

Might sit better at just the Graphics namespace.


How to keep bots alive even after I exit the server?!

When I spawn a player and I exit the server, the player after a while leave as well. Can I keep spawned player session alive even after I exit the server?!

It's in config.yml file


Icons Invisible in Light Mode

Hi there,
Certain icons and buttons are not visible on mobile. For example, with stacked tabs in most of the themes with a white color scheme, the "x" used to close a tab is not visible.
Thanks for the great work, I love the theme!

Thank you so much for trying the theme, i'm glad you liked it :) sorry for how long it took, but there should be a new fix coming soon!


abstract struct require class variables to be initialized

abstract struct Foo
  @@a : Int32
end

struct Bar < Foo
  @@a = 0
end

Compiles in 0.18.6 but it doesn't in 0.18.7
https://play.crystal-lang.org/#/r/1344
https://play.crystal-lang.org/#/r/1343
I don't think the changes in 0.18.7 aimed for this to happen.
But maybe I missed something.

Probably shouldn't have compiled in 0.18.6 either.
This is a duplicate of #2827 and I don't think it's a bug (but of course it can be discussed)