pulumi-hcloud can't be installed on M1 processors

What happened?
Python 3.12.1 is unable to install the pulumi_cloud package on new Apple M1 processors due to an outdated grpcio version dependency in pulumi_hcloud (specifically, grpcio-1.56.2.tar.gz). All newer versions of grpcio above 1.59, with the latest stable being 1.60.0, function correctly. This issue appears to be with Pulumi in general, as even creating a basic Python project using the pulumi new python command defaults to this older grpcio version, leading to installation failures
Example
❯ python -V
Python 3.12.1
❯ pip install pulumi_hcloud
Collecting pulumi_hcloud
Using cached pulumi_hcloud-1.16.2-py3-none-any.whl.metadata (2.0 kB)
Collecting parver>=0.2.1 (from pulumi_hcloud)
Using cached parver-0.5-py3-none-any.whl.metadata (2.7 kB)
Collecting pulumi<4.0.0,>=3.0.0 (from pulumi_hcloud)
Using cached pulumi-3.98.0-py3-none-any.whl.metadata (11 kB)
Collecting semver>=2.8.1 (from pulumi_hcloud)
Using cached semver-3.0.2-py3-none-any.whl.metadata (5.0 kB)
Collecting arpeggio>=1.7 (from parver>=0.2.1->pulumi_hcloud)
Using cached Arpeggio-2.0.2-py2.py3-none-any.whl.metadata (2.4 kB)
Requirement already satisfied: attrs>=19.2 in /Users/hipertracker/.asdf/installs/python/3.12.1/lib/python3.12/site-packages (from parver>=0.2.1->pulumi_hcloud) (23.1.0)
Collecting protobuf~=4.21 (from pulumi<4.0.0,>=3.0.0->pulumi_hcloud)
Using cached protobuf-4.25.1-cp37-abi3-macosx_10_9_universal2.whl.metadata (541 bytes)
Collecting grpcio==1.56.2 (from pulumi<4.0.0,>=3.0.0->pulumi_hcloud)
Using cached grpcio-1.56.2.tar.gz (24.3 MB)
Installing build dependencies ... done
Getting requirements to build wheel ... done
Preparing metadata (pyproject.toml) ... done
Collecting dill~=0.3 (from pulumi<4.0.0,>=3.0.0->pulumi_hcloud)
Using cached dill-0.3.7-py3-none-any.whl.metadata (9.9 kB)
Requirement already satisfied: six~=1.12 in /Users/hipertracker/.asdf/installs/python/3.12.1/lib/python3.12/site-packages (from pulumi<4.0.0,>=3.0.0->pulumi_hcloud) (1.16.0)
Collecting semver>=2.8.1 (from pulumi_hcloud)
Using cached semver-2.13.0-py2.py3-none-any.whl (12 kB)
Requirement already satisfied: pyyaml~=6.0 in /Users/hipertracker/.asdf/installs/python/3.12.1/lib/python3.12/site-packages (from pulumi<4.0.0,>=3.0.0->pulumi_hcloud) (6.0.1)
Using cached pulumi_hcloud-1.16.2-py3-none-any.whl (133 kB)
Using cached parver-0.5-py3-none-any.whl (15 kB)
Using cached pulumi-3.98.0-py3-none-any.whl (192 kB)
Using cached Arpeggio-2.0.2-py2.py3-none-any.whl (55 kB)
Using cached dill-0.3.7-py3-none-any.whl (115 kB)
Using cached protobuf-4.25.1-cp37-abi3-macosx_10_9_universal2.whl (394 kB)
Building wheels for collected packages: grpcio
...
File "/private/var/folders/vk/2_81bjsd7hbbyml7rv8s15z00000gn/T/pip-build-env-zqcvgtej/overlay/lib/python3.12/site-packages/setuptools/_distutils/unixccompiler.py", line 187, in _compile
raise CompileError(msg)
distutils.errors.CompileError: command '/usr/bin/clang' failed with exit code 1
  [end of output]

note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for grpcio
Failed to build grpcio
ERROR: Could not build wheels for grpcio, which is required to install pyproject.toml-based projects
Output of pulumi about
❯ pulumi about
CLI
Version      3.98.0
Go Version   go1.21.5
Go Compiler  gc
Plugins
NAME    VERSION
python  unknown
Host
OS       darwin
Version  14.2.1
Arch     arm64
This project is written in python: executable='/Users/hipertracker/.asdf/shims/python3' version='3.12.1'
Current Stack: hipertracker/biblia8-infra/dev
Found no resources associated with dev
Found no pending operations associated with dev
Backend
Name           pulumi.com
URL            https://app.pulumi.com/hipertracker
User           hipertracker
Organizations  hipertracker
Token type     personal
Dependencies:
NAME        VERSION
pip         23.3.2
setuptools  69.0.2
wheel       0.42.0
Additional context
No response
Contributing
Vote on this issue by adding a 👍 reaction.
To contribute a fix for this issue, leave a comment (and link to your pull request, if you've opened one already).

OK, this is a problem in Pulumi, which can work with Python 3.11, but not 3.12 at the moment. They do not support Python 3.12 because of some problems with grpcio. Maybe it is worth to mention in README that pulumi_hcloud can't work with Python 3.12 at the moment.

Hi @hipertracker. I'm sorry you had to debug this. This is indeed a problem with all pulumi providers due to a grpc bug. I'm going to pin this issue for visibility.

This issue will be fixed by https://github.com/pulumi/pulumi/issues/14258.

This was fixed in January


Add expression for Brother DS Series scanner driver

This package installs a closed-source scanner driver for the DS series scanners from Brother.  There are a few odd things about it:

A .deb file must be manually downloaded and placed in /tmp

In order for SANE front-ends (e.g. scanimage) to see the proprietary back-end, users must manually set two environment variables before using a front-end:
export LD_LIBRARY_PATH=~/.nix-profile/lib/sane
export SANE_CONFIG_DIR=~/.nix-profile/etc/sane.d

Item (1) from above is due to the fact that you must accept the EULA before downloading a file.  And (2) is because SANE front-ends won't know where to look to find back-ends installed by the user.  Any suggestions for either of this issues is welcome.

Regarding the first point, while we can't automate the fetch due to EULA, we can at least expect the exact file at specific store path. See how OracleJDK is handled which has the same problem.

Okay, I switched from using fetchurl to requireFile.  That should fix item 1.

You can make your scannerdriver known to sane by using:
hardware.sane.extraBackends = [ pkgs.brother-dsseries ];

@bstrik That only works if you're using NixOS and install SANE into the system environment via configuration.nix, right?  It's not a general solution for non-NixOS users or NixOS users who want to install SANE into their user environment, at least the way I understand things.

You are quite right in your assumption. This only works for NixOS users that install in the system environment. But since you made a package for this scanner I was assuming you were making this for NixOS users. Did not realize it could also be a standalone Nix-package.
Sorry for the confusion.

@bstrik You're correct about my motivation.  I wrote the package so I could personally use my scanner on NixOS.  But until it makes it into the next release I'll be installing it into my user environment, which made me think about other users as well.
At the very least I can add a note to the longDescription that includes your suggestion.  Thanks.

I've updated the package description to mention hardware.sane.extraBackends.  Can this get merged now?

Ping?

Closing as abandoned.


DeveloperConsole stays empty at times

Lots of people complain about the DevConsole not working sometimes up to 75% of the time.
This happened to me too, which allowed me to get a stacktrace from the log files in AppData:
18:35:34.21744 (47.1035932) Error:   CoreGui.RobloxGui.Modules.DeveloperConsoleModule:785: attempt to index upvalue 'outputMessageSync' (a nil value)
18:35:34.21744 (47.1055934)          Stack Begin
18:35:34.21744 (47.1055934)          Script 'CoreGui.RobloxGui.Modules.DeveloperConsoleModule', Line 785 - field OpenCallback
18:35:34.21744 (47.1055934)          Script 'CoreGui.RobloxGui.Modules.DeveloperConsoleModule', Line 2241 - method SetOpen
18:35:34.21744 (47.1055934)          Script 'CoreGui.RobloxGui.Modules.DeveloperConsoleModule', Line 850 - field new
18:35:34.21744 (47.1055934)          Script 'CoreGui.RobloxGui.CoreScripts/DeveloperConsole', Line 27
18:35:34.21744 (47.1055934)          Stack End
18:35:34.21744 (47.1115940) Error:   CoreGui.RobloxGui.Modules.DeveloperConsoleModule:785: attempt to index upvalue 'outputMessageSync' (a nil value)
18:35:34.21744 (47.1115940)          Script 'CoreGui.RobloxGui.Modules.Settings2', Line 1397
18:35:34.21744 (47.1115940)          Stack End

Since it only happens now and then, it probably has to do with racing conditions.
(Assummingly Settings2 and the DeveoloperConsole CoreScript, I'll check)

I see why it happens, race conditions happening to HTTP indeed.

I am getting this too, this NEEDS to be fixed.

I can't get it to error in studio, not do I see how outputMessageSync could be nil there.

This can also occur if the humanoid of the player is not named humanoid.

What has the Humanoid to do with this?

Nvm. I thought that since the humanoid cannot be reset through the menu when its named something else, that would be the problem. I did find that the console wouldn't work when I update my game.

Bug seems to have risen again. I opened it today, and it wasn't working. I am looking into seeing if what happened to me today was either A) Bug B) PC related C) Something unknown.

Bump because its happening again and really needs to be fixed.
CoreGui.RobloxGui.Modules.DeveloperConsoleModule:781: attempt to index upvalue 'outputMessageSync' (a nil value)
CoreGui.RobloxGui.Modules.DeveloperConsoleModule, line 781 - field OpenCallback
CoreGui.RobloxGui.Modules.DeveloperConsoleModule, line 2241 - method SetOpen
CoreGui.RobloxGui.Modules.DeveloperConsoleModule, line 845 - field new
CoreGui.RobloxGui.Modules.DeveloperConsoleModule, line 2998 - upvalue getDeveloperConsole
CoreGui.RobloxGui.Modules.DeveloperConsoleModule, line 3009 - method GetVisibility
CoreGui.RobloxGui.Modules.Settings.SettingsHub, line 516

Yup, I'm getting the same error too.

A fix is available in #537.

This issue was moved to GitBlox/Core-Scripts#11

tHAT me cUM in u LOL.

Was there a point in that ghost..


Fix missing entries in alerts panel

Some alert types in the alerts tab (unscheduled_load and remaining_load) say they show the unexpected load in red, but only the actual shipment is shown in green.
Add other types of unexpected loads to the table.

Thank you.


Nosqlbench should not guess the workload extension if it is provided

Describe the bug
Nosqlbench tries to match workload extensions even when the extension is already specified:
✗ nb start workload=https://gist.githubusercontent.com/Gerrrr/path/to/workload.yaml
   4188 WARN  [scenarios:001] ResolverForURL Unable to find content at URI 'https://gist.githubusercontent.com/Gerrrr/path/to/workload.yml', this often indicates a configuration error.

The warning above complains that workload.yml does not exist.
What was Expected
Nosqlbench should not try to guess the extension if it is already provided. If the filename contains the extension and the file does not exist, it should just fail with an error.

Hi @jshook, FYI: I am experiencing the same issue when running tests using workload key. While I provide a .yaml file it looks for a .yml file and therefore does not find it.

I've updated the NBIO logic lately to not do advanced searches before trying the most obvious location, which takes precedence. This doesn't change the original issue, as I think it was having trouble finding the .yaml version, IIRC. However, it will look preferentially for only one matching file when it is clearly a specific path, rather than looking for possible matches and asserting there is only one.


Idea: Type Inference

Have you thought about adding some sort of optional type system along with type inference?
Roy has types.
This can also be something similar to contracts.coffee, except the type checking happens at compile time instead of runtime so you don't get the performance hit.

I'm longing for types. Now that it really is starting to popup both here and there in the JS community, compatibility of type system become something to have in mind - for cross-module type-checking. I do like what I've seen so far in the Flow concept. If say Flow was to take on, and an eco system of modules would grow, it would be nice to be compat with that.
In any event I'd prefer a type system that does static checking only by default, and optionally has RTTI as an option for dev/debug-builds.

You don't need to reify type information unless you want to make that available for reflection.

@robotlolita - think "non type aware foreign modules that may or may not behave" and own 'smart dynamic code' that may or may not behave in dev. phase.
@igl - afaiu FlowType also has type unions
Some of my loose opinions:
FlowType

pros: Primitive types (also strings in this context) are not considered descendants of Object. mixed or any takes primitives or objs.
cons: Too lenient, the same identifer is allowed to change type, even implicitly, in the same context:

a = 4
a += 43
a = "4"
a += "7"

TypeScript

pros: allowing widening or change of type must be explictly stated, the "narrower path" is the implicit one
cons: Sticking with JS native ideology of all types being descendants of Object, which in the type-checking situation is not the primary want imo. That types Object, {}, any all practically mean the same thing doesn't tick with me.

Just my 2 mBTC.

What's the status of this now?


Text editor theme not following system theme

need to check this on the new editor.

It would still persist

Closing this, since Highlighting does not work at all at this moment.
we need to fix highlighting (https://github.com/AuroraEditor/AuroraEditor/issues/289) and then we can look into individual issues.


Improve compliance validation guidance

This is a great document which includes good general recommendation;  however more information is needed about to implement these general recommendations.
As an example:

"You should also configure automated tests that run compliance checks. A compliance check should encompass the following logic:
Gather compliance results
If compliance results are as expected, the pipeline should continue
If compliance results aren't as expected, the pipeline should fail and you should start debugging"

I have tried building this before and struggled. The primary issues are that the Azure Policy engine and its APIs use an eventual consistency model, scheduled evaluations are infrequent, and manually triggering an evaluation (at least when using the PowerShell module) can take hours to complete even when scoped to a single small resource group, and it still returns that it successfully finished before the results are consistent from the API.
To repro this:

Update an existing policy definition
Trigger a policy re-evaluation, i.e.

Start-AzPolicyComplianceScan -ResourceGroupName

Continuously poll the Azure Policy API to view the compliance results. Note that It sometimes takes more than 1-2 hours for the compliance scan to complete and then it takes additional time to get consistent results. The first time you poll it, you might be getting the results from the updated definition. The second time you poll, you might get the results from a previous compliance scan. The third time, you might get mixed results from both the latest and previous compliance scans.

I also reviewed Microsoft's recommended approach for managing Azure Policy at Scale, which includes CICD pipelines https://azure.github.io/enterprise-azure-policy-as-code/ci-cd-pipeline
This is a very comprehensive package, but I am not seeing that it follows this recommendation. I am unsure if that is because of the challenges I listed or some other reason?
I would recommend these updates:

Reference the EPAC website from this page.
Work with the EPAC team to determine what recommendations should be made to customers in policy documentation based upon any limitations or challenges within the Azure Policy Engine.

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

ID: 09ebb20d-bfd5-1934-9344-95b468cf6fc1
Version Independent ID: c71d789e-f6bf-7b5f-c9f0-14ba26b83708
Content: Safe deployment of Azure Policy assignments - Azure Policy
Content Source: articles/governance/policy/how-to/policy-safe-deployment-practices.md
Service: azure-policy
GitHub Login: @davidsmatlak
Microsoft Alias: davidsmatlak

@rybal06 Thanks for your feedback. I created an internal work item to review the article and I'll post a comment after the article is updated. I'm closing this issue.
#please-close


NativeBase: The contrast ratio of 1.9608066408453415:1 for primary.300 on rgba(0, 136, 204, 0.5) falls below the WCAG recommended absolute minimum contrast ratio of 3:1.

Description
When using button with primary color && variant 'outline' onPress warning message at the terminal
CodeSandbox/Snack link
react-native expo template
Steps to reproduce

Use a button with primary color and variant 'outline'
Press it.
Observe warning message in the terminal.

NativeBase Version
3.3.7
Platform

[ ] Android
[ ] CRA
[ ] Expo
[X] iOS
[ ] Next

Other Platform
No response
Additional Information
When using button with primary color && variant 'outline' onPress warning message at the terminal
NativeBase: The contrast ratio of 1.9608066408453415:1 for primary.300 on rgba(0, 136, 204, 0.5)
falls below the WCAG recommended absolute minimum contrast ratio of 3:1.
https://www.w3.org/TR/2008/REC-WCAG20-20081211/#visual-audio-contrast-contrast

The same is true when pressing the default themes' secondary outline buttons too:
NativeBase: The contrast ratio of 1.9450225338727363:1 for secondary.500 on rgba(249, 168, 212, 0.5)
falls below the WCAG recommended absolute minimum contrast ratio of 3:1.

I don't know whether it would be possible to ignore this warning for onPress transitions where I don't believe the recommended contrast ratio applies?

@calboru Can you please share a code snippet to reproduce this issue? This will help us a lot. Thanks for your patience.


Merge into master

also getting rid of the dev branch, which is just overheard as we are tagging all releases anyways.

Codecov Report

:exclamation: No coverage uploaded for pull request base (master@536d1f4). Click here to learn what that means.
The diff coverage is 69.23%.

@@            Coverage Diff            @@
##             master     #238   +/-   ##
=========================================
  Coverage          ?   79.85%
  Complexity        ?      330
=========================================
  Files             ?       33
  Lines             ?     1390
  Branches          ?      163
=========================================
  Hits              ?     1110
  Misses            ?      215
  Partials          ?       65

Impacted Files
Coverage Δ
Complexity Δ

tracker/src/main/java/org/matomo/sdk/TrackMe.java
100% <ø> (ø)
19 <0> (?)

...main/java/org/matomo/sdk/extra/EcommerceItems.java
100% <ø> (ø)
7 <0> (?)

...main/java/org/matomo/sdk/tools/PropertySource.java
100% <ø> (ø)
4 <0> (?)

...c/main/java/org/matomo/sdk/tools/Connectivity.java
83.33% <ø> (ø)
4 <0> (?)

.../src/main/java/org/matomo/sdk/tools/UrlHelper.java
63.63% <ø> (ø)
4 <0> (?)

...r/src/main/java/org/matomo/sdk/tools/Checksum.java
95.45% <ø> (ø)
8 <0> (?)

...cker/src/main/java/org/matomo/sdk/QueryParams.java
100% <ø> (ø)
3 <0> (?)

...n/java/org/matomo/sdk/tools/CurrencyFormatter.java
60% <ø> (ø)
1 <0> (?)

.../src/main/java/org/matomo/sdk/tools/BuildInfo.java
100% <ø> (ø)
4 <0> (?)

...er/src/main/java/org/matomo/sdk/tools/Objects.java
0% <ø> (ø)
2 <0> (?)

... and 23 more

Continue to review full report at Codecov.

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


changed cre deleted database path to central annotations directory

This directory was accidentally deleted following the deletion of the dccforge/results cleanup. We have retrieved the C4R exome counts and HGMD databases from the CHEO-RI space, and copied them to the central crg2 annotations directory. Submitting this PR to change the cre database path prefix to that directory.

Hello everyone, I hope everything is going well with you!
Just wanted mention that I have been receiving the git commit notifications in my email account which I don’t mind but you may want to exclude me from the list.
Best,
Sam
Get Outlook for iOShttps://aka.ms/o0ukef

From: NourHanafi @.>
Sent: Wednesday, August 10, 2022 8:00:18 AM
To: ccmbioinfo/crg2 @.>
Cc: Subscribed @.***>
Subject: Re: [ccmbioinfo/crg2] changed cre deleted database path to central annotations directory (PR #157)
Merged #157https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fccmbioinfo%2Fcrg2%2Fpull%2F157&data=05|01||9fc0e9622b164c4d037408da7ae10a61|84df9e7fe9f640afb435aaaaaaaaaaaa|1|0|637957404199859762|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000|||&sdata=VRftwkmMotdP2%2B6Drqfa6UL1L2C3YR9LHWCeIXQ7D8I%3D&reserved=0 into master.
—
Reply to this email directly, view it on GitHubhttps://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fccmbioinfo%2Fcrg2%2Fpull%2F157%23event-7164655826&data=05|01||9fc0e9622b164c4d037408da7ae10a61|84df9e7fe9f640afb435aaaaaaaaaaaa|1|0|637957404199879659|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000|||&sdata=idGL9d4ggDtqSd5zRFIOHw0%2BiZfrxLCebQFGqiS0IkY%3D&reserved=0, or unsubscribehttps://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FACBBJXWSC7B7O2GZ62HXR3DVYO7YFANCNFSM56E3Q3BQ&data=05|01||9fc0e9622b164c4d037408da7ae10a61|84df9e7fe9f640afb435aaaaaaaaaaaa|1|0|637957404199899563|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000|||&sdata=mTHv85s4PK2septLrh5Y1v8LCsmBJngfJbCI0rVxfWU%3D&reserved=0.
You are receiving this because you are subscribed to this thread.Message ID: @.***>


add x86 check to findSSE.cmake

SSE is only supported on x86 family processors. This disables looking for it on other platforms such as ARM64. Perhaps it would be nicer to skip this check altogether in the root CMakeLists.txt

🦟 Bug fix
Fixes #51
Summary

Adds IF(CMAKE_SYSTEM_PROCESSOR MATCHES "x86_64") clause to CMake/findSSE.cmake to disable looking for SSE on non-x86 hardware systems. Fixes configure error.
Note to maintainers: Remember to use Squash-Merge

Thanks for the PR Yael. I've been cleaning up death code in this repo, we probably no longer need this PR after the merge of #55 . Please reopen the PR if I'm wrong.


GOBBLIN-1337: Fix string representation of KafkaPartition in KafkaTopicGroupingWorkUnitPacker

Dear Gobblin maintainers,
Please accept this PR. I understand that it will not be reviewed until I have checked off all the steps below!
JIRA

[x] My PR addresses the following Gobblin JIRA issues and references them in the PR title. For example, "[GOBBLIN-XXX] My Gobblin PR"

https://issues.apache.org/jira/browse/GOBBLIN-1337

Description

[x] Here are some details about my PR, including screenshots (if applicable):
Current implementation does not call build() on the KafkaPartition.Builder before calling toString().

Tests

[x] My PR adds the following unit tests OR does not need testing for this extremely good reason:
Trivial change.

Commits

[ ] My commits all reference JIRA issues in their subject lines, and I have squashed multiple commits if they address the same issue. In addition, my commits follow the guidelines from "How to write a good git commit message":

Subject is separated from body by a blank line
Subject is limited to 50 characters
Subject does not end with a period
Subject uses the imperative mood ("add", not "adding")
Body wraps at 72 characters
Body explains "what" and "why", not "how"

@autumnust @ZihanLi58 Please review.

Codecov Report

Merging #3174 (d3e8725) into master (720eac2) will decrease coverage by 37.08%.
The diff coverage is 0.00%.

@@             Coverage Diff              @@
##             master   #3174       +/-   ##
============================================
- Coverage     46.18%   9.10%   -37.09%
+ Complexity     9754    1723     -8031
============================================
  Files          2014    2014
  Lines         77095   77095
  Branches       8559    8559
============================================
- Hits          35606    7018    -28588
- Misses        38181   69392    +31211
+ Partials       3308     685     -2623

Impacted Files
Coverage Δ
Complexity Δ

...kunit/packer/KafkaTopicGroupingWorkUnitPacker.java
0.00% <0.00%> (-39.50%)
0.00 <0.00> (-11.00)

...c/main/java/org/apache/gobblin/util/FileUtils.java
0.00% <0.00%> (-100.00%)
0.00% <0.00%> (-4.00%)

...n/java/org/apache/gobblin/fork/CopyableSchema.java
0.00% <0.00%> (-100.00%)
0.00% <0.00%> (-2.00%)

...java/org/apache/gobblin/stream/ControlMessage.java
0.00% <0.00%> (-100.00%)
0.00% <0.00%> (-1.00%)

...va/org/apache/gobblin/dataset/DatasetResolver.java
0.00% <0.00%> (-100.00%)
0.00% <0.00%> (-3.00%)

...va/org/apache/gobblin/converter/EmptyIterable.java
0.00% <0.00%> (-100.00%)
0.00% <0.00%> (-1.00%)

...org/apache/gobblin/ack/BasicAckableForTesting.java
0.00% <0.00%> (-100.00%)
0.00% <0.00%> (-3.00%)

...n/java/org/apache/gobblin/salesforce/SfConfig.java
0.00% <0.00%> (-100.00%)
0.00% <0.00%> (-1.00%)

.../org/apache/gobblin/yarn/HelixMessageSubTypes.java
0.00% <0.00%> (-100.00%)
0.00% <0.00%> (-1.00%)

...va/org/apache/gobblin/cluster/SingleHelixTask.java
0.00% <0.00%> (-100.00%)
0.00% <0.00%> (-5.00%)

... and 1060 more

Continue to review full report at Codecov.

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


Add viral_fasta and index

PR checklist

[ ] This comment contains a description of changes (with reason).
[ ] If you've fixed a bug or added code that should be tested, add tests!

[ ] If you've added a new tool - have you followed the pipeline conventions in the contribution docs
[ ] If necessary, also make a PR on the nf-core/viralintegration branch on the nf-core/test-datasets repository.

[x] Make sure your code lints (nf-core lint).
[x] Ensure the test suite passes (nextflow run . -profile test,docker --outdir <OUTDIR>).
[x] Usage Documentation in docs/usage.md is updated.
[x] Output Documentation in docs/output.md is updated.
[ ] CHANGELOG.md is updated.
[ ] README.md is updated (including new tool citations and authors/contributors).

Oh, I see it's just a format check, it's not actually running Prettier to reformat.

Alrighty, ran prettier and added those changes to https://github.com/alyssa-ab/viralintegration/pull/1 as well.


Fixing assembly number issue in DB Load

Description
It appears there has been a bug in our DB load for several years now. Essentially, when reading from certain (though not all) H5 databases, the assembly number can start off in a bad state. This is not immediately obvious, but if you try to do something serious with the resultant Reactor/Core objects, you immediately find the problem. In this case, trying to use growToFullCore() immediately after the load() raises the problem.

Checklist

[X] The code is understandable and maintainable to people beyond the author.
[X] Tests have been added/updated to verify that the new or changed code works.
[X] There is no commented out code in this PR.
[X] The commit message follows good practices.
[X] All docstrings are still up-to-date with these changes.

If user exposed functionality was added/changed:

[X] Documentation added/updated in the doc folder.

@jasonbmeng @jeffbaylor
Just FYI, the PR to fix growToFullCore() is up. It turns out to be a problem in the database load().


integration-cli: use Devicemapper test requirement instead of checkin…

…g strings
Signed-off-by: Antonio Murdaca<EMAIL_ADDRESS>

LGTM

LGTM

Looks like the lines above are now redundant as well?

Mm I thought they were needed because the tests later use them

@runcom oh, could be, perhaps I overlooked, but didn't see them being used at a glance


condense: Fix blueslip errors and clean up code.

Nice, these are great cleanups to the readability of this code as well as fixing a traceback.


Dependency cycle Exception

I got the below exception after updating my solution to AbpZero 0.8.4
 "innerException":{"message":"An error has occurred.","exceptionMessage":"Dependency cycle has been detected when trying to resolve component 'HRPayroll.MultiTenancy.TenantManager'.\r\nThe resolution tree that resulted in the cycle is the following:\r\nComponent 'HRPayroll.MultiTenancy.TenantManager' resolved as dependency of\r\n\tcomponent 'AbpZeroFeatureValueStore' resolved as dependency of\r\n\tcomponent 'HRPayroll.Editions.EditionManager' resolved as dependency of\r\n\tcomponent 'HRPayroll.MultiTenancy.TenantManager' resolved as dependency of\r\n\tcomponent 'HRPayroll.Users.UserAppService' resolved as dependency of\r\n\tcomponent 'Abp.WebApi.Controllers.Dynamic.Interceptors.AbpDynamicApiControllerInterceptor1[[HRPayroll.Users.IUserAppService, HRPayroll.Application, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=null]]' resolved as dependency of\r\n\tcomponent 'Abp.WebApi.Controllers.Dynamic.DynamicApiController1[[HRPayroll.Users.IUserAppService, HRPayroll.Application, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=null]]' which is the root component being resolved.\r\n","exceptionType":"Castle.MicroKernel.CircularDependencyException","stackTrace":"   at Castle.MicroKernel.Handlers.DefaultHandler.ResolveCore(CreationContext context, Boolean requiresDecommission, Boolean instanceRequired, Burden& burden)\r\n

Thanks for informing, we will check it.

Yea, I've got a similar issue after I upgraded to 8.4. It took awhile to figure out what base classes had changed to 8.4 without documentation. Once I got it to run, everything worked until I hit a page I had to be logged in for.

[HandlerException: Can't create component 'Nyxly.MultiTenancy.TenantManager' as it has dependencies to be satisfied.
'Nyxly.MultiTenancy.TenantManager' is waiting for the following dependencies:

Service 'Abp.Application.Editions.AbpEditionManager' which was not registered.


Broken Link: Reveal Highlight

All the links that point to the page 'Reveal Highlight' are apparently broken. The URL as indexed by Google is https://docs.microsoft.com/en-us/windows/uwp/style/reveal. But when one tries to open this link, we are redirected to https://docs.microsoft.com/en-us/windows/uwp/design/style/. I also tried it another way: I visited the page 'Reveal Focus', and then I tried visiting the 'Reveal Highlight' page from the See Also section. But the same thing happened again.
Apparently, the page has been removed. I have no idea whether it was done intentionally or by mistake.

#reassign:alvinashcraft

Thanks for submitting your feedback and we apologize for the delayed response. The Reveal Highlight feature has been removed, and we are removing references to it in our documentation. The docs for this Reveal Focus page have been updated and merged to our internal repo, and the changes should be visible on the public page soon.
This Issue will be marked as Closed, but we will monitor any replies that come afterwards. Many thanks!
#please-close


feat: use Vitest public API instead of Vitest CLI

This PR switches to use public Vitest API instead of calling vitest CLI directly. Improvements that come with it:

Faster test execution (instant feedback when clicking on "start")
Better continues mode integration
Support for "each" tests

Very exciting stuff! Looking forward to this!

Excited to see this get merged

Excited to see this get merged
@ me if you'd like a review

Yeah same! I check back every time there's a new commit 😍

Hmm, how is the continuous mode supposed to run if enabled for individual files? Will this work also? If so, how?

Hmm, how is the continuous mode supposed to run if enabled for individual files? Will this work also? If so, how?

Good question. Currently it only supports a single test block/describe block I think (but multiple files is fine), but it should be possible to have multiple test/describe blocks, we can just merge them into a single regexp.

Hmm, how is the continuous mode supposed to run if enabled for individual files? Will this work also? If so, how?

Good question. Currently it only supports a single test block/describe block I think (but multiple files is fine), but it should be possible to have multiple test/describe blocks, we can just merge them into a single regexp.

Awesome - will this be solved as part of this PR also, or?

Awesome - will this be solved as part of this PR also, or?

Yeah, should be possible. I made it so it runs tests correctly now, but it doesn't report the result because the test run uses a different request. I need to think more about the architecture there. This PR should be merged this week after we release locations in Vitest, and I will publish it with a beta tag, so everyone can join in.

Awesome! 😍 Can't wait! Thanks for the status update.
Can you elaborate on what you mean by the request being different? Maybe me/others could then chime in with architecture proposals and/or ideas.

Awesome! How can I try this? :heart:

Context:

Yes, I know. I am rewriting our release script. Please be patient and just wait.

Released as 0.5.0 (we are using VSCode convention for pre-releases, not semver). Should be available to install as a pre-release in "Install another version..." popup.

Hi @sheremet-va, just posting this here rather than making an issue as I didn't know if you wanted bug reports from the pre-release yet (having only just landed it!). I was curious to try it out with https://github.com/chriswheeldon-peakon/vitest-workspace-cwd but the extension fails to load with:
2024-03-15 14:27:52.495 [error] Activating extension vitest.explorer failed due to an error:
2024-03-15 14:27:52.495 [error] Error: Attempted to insert a duplicate test item ID /Users/jbloggs/code/vitest-workspaces
	at Object.replace (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:138:24636)
	at Ge.reset (/Users/jbloggs/.vscode/extensions/vitest.explorer-0.5.0/dist/extension.js:7:1888)
	at Tt.defineTestProfiles (/Users/jbloggs/.vscode/extensions/vitest.explorer-0.5.0/dist/extension.js:7:5932)
	at async Tt.activate (/Users/jbloggs/.vscode/extensions/vitest.explorer-0.5.0/dist/extension.js:7:7329)

Please, create a separate issue with a reproduction. This PR is not a place to follow all bugs with the current implementation.
We specifically released it as a pre-released to find all edge cases (like yours).


Open AI module: provide API key at query time

Background
Right now the key must be set globally as an env var. This is fine when self-hosting, but does not work for SaaS-style services like the WCS.
Goals

[x] The module can startup without a key being set
[x] If no key is set in the env config, it must be provided at each request that makes a request to OpenAI (i.e. import/vectorize, vectorize at query time)
[x] If a key is set in the env, no extra key must be provided
[x] If the key is provided neither globally nor at query time the request fails with a descriptive error message

Notes
See this commit which adds the ability to inject arbitrary http headers into the context so that the module can read them. Using this we could intorduce something like X-OPENAI-API-KEY.
Note that Go changes the capitalizatoin in headers, in my test it looked like each new word is capitalized regardless of the previous input, so the header above would be stored as X-Openai-Api-Key in the context.Context.

Is there a way to provide the Open AI API key in the WCS?

how do you get to the GraphiQL console? Whats the URL?


Scrollbar blocks console

10 Pro Insider Preview 1809 Build 18252.1000, though I think this is also an issue for the previous version.
The scrollbar is blocking about 1.5 char on the right side when the window is maximized or docked at left/right half of the screen. The scrollbar is not blocking anything under any other window size.
Window maximized

Normal

@Erebuxy:
What font is this? What font size? What DPI is the screen? What resolution is the screen?
I'm having a hard time reproducing this issue this morning on my machine. I think I don't have the same dimensions or fonts that you do.

I have this problem on both my desktop (34" 3440x1440) and laptop (13" 1920x1080). I believe I was using DejaVu Sans Mono and size is 16. I had also tried different fonts and sizes, and the problem persisted.

I still can't manage to reproduce this issue internally which means unfortunately I cannot debug and fix it. I'm trying assorted different resolutions and DPIs on my monitors and with a maximized and non-maximized window with the DejaVu Sans Mono font size 16 and I can't figure out how you're getting into the situation with the characters covered up.
Your initial screen shot had some interesting arrow shaped overlay going on. Perhaps you're using some piece of software that's calling one of our APIs and getting us into a weird state? I'm just trying to repro with CMD.exe by typing at the prompt line and nothing weird is happening.

I'm closing the internal work item MSFT: 19302761 as Not Repro for now. We can reactivate in the future if we can nail down a consistent repro that we can get to happen in-house so I can debug this.

I think tmux is causing the problem. The problem occurs in tmux after I resize or dock the window several times or change the font or size etc.
The arrow is nothing special. It is just a character in the Deja Vu Sans Mono for Powerline

I am currently running into the same issue when using tmux in WSL, without tmux it works fine and its also only when in fullscreen

We never got a repro for this, and have subsequently released the Windows Terminal. I'm suspecting that this doesn't repro in the Terminal. If it's still happening, we can revisit reopening this, but I suspect a conhost visual artifact like this isn't going to get prioritized any time soon.


Error code: 1002. Error details: The server returned status code '401' when status code '101' was expected

This issue is for a: (mark with an x)
- [x] bug report -> please search issues before submitting
- [ ] feature request
- [ ] documentation issue or request
- [ ] regression (a behavior that used to work and stopped in a new release)

The issue

I have done everything that was indicated here, everything works, on the Bot emulator works perfectly and I have the "Your bot is ready" page.
However, when I want to connect with Windows Voice Assistant Client, I get an error message

Any log messages given by the failure

Error (ConnectionFailure) : Connection was closed by the remote host. Error code: 1002. Error details: The server returned status code '401' when status code '101' was expected

Expected/desired behavior

A Hello and welcome message

OS and Version?

Windows 10

Mention any other details that might be useful

I checked the "Enable Streaming Endpoint" box and toggled "Web sockets" to On
I restarted the cognitive services, without success.
All my resources are in USA West except 1 which is in global, but that's normal.
I tested with PowerShell as shown here, to see if the keys were invalid but I don't get an error, I get a response with lots of characters (about a hundred).
I put the language en-FR then the default one, but without succes

Thanks for getting in touch!
A "401" auth-style failure like this generally indicates that there was trouble connecting to your bot from the Direct Line Speech service -- confusingly enough, this is error message from one service telling you it couldn't handshake with another server!
Can you please check the following:

In the Azure Portal, if you navigate to your "Bot Channels Registration" resource and check "Channels" (left navbar), is the Direct Line Speech channel registered, does it report any errors, and/or is it associated with the expected speech resource when you click on "edit?"
To that point, make sure the resource the DLS channel registration is pointing to is the same one you're using for your subscription key in the client -- there are enough of these things that it's easy to mix them up!
If you navigate to the App Service resource for your bot and check "Settings >> Configuration" on the left, then navigate to  "general settings" (top tabs), is "Web sockets" (roughly middle of the page) radio-buttoned to "on?"

Those are the most common gotchas. If all of that looks good and it's still being stubborn, please grab a log (by populating the "log file path" options in the Windows Voice Assistant Client or by following these steps for your own app) and share it with us here -- we can use the request IDs to look up more detail on the service side.
Thanks!

Hello,
Thank you for taking the time to reply.
I checked all the steps, everything is good.
I have shared the log file.
log_WVAC.txt

Did you tested the bot in web chat following this?
We had a similar issue and we fixed it when doing that procedure.

I am facing the same issue. On top of this I am unable to test the bot in web chat. The instructions shown in the tutorial seem to not work.

I am having the same issue. Also for the web chat, I am unable to access the password manager (It says: Insufficient privileges to complete the operation, but I am the admin). I followed the tutorial that @albanoandrea has suggested from start to finish but it does not work.


How to get oie triples from QAMR

Hi,
Is it possible to provide oie triples dataset extracted from QAMR as described by supervised open ie paper?

I don't know where the code or data for that is, but hopefully @gabrielStanovsky can help on the issue you opened at his repo. Sorry!

Actually I'll just leave this issue open for the record until resolved.

Thanks, I'll take a look

Thanks, I'll take a look

Thanks, I spent the whole weekend try to reproduce the aw oie dataset. But can hardly make it. It will be great if you can share the dataset directly.


Feature/provider consumer example

Hi, I've added a provider-consumer example. Hope this helps.
Regards, Sebastian

Thanks for the example, we found it very useful. . We have created a postman collection automatically generating the calls of the step-by-step example of the readme. Should we create a new PR justo to attach the collection and include a sentence on the readme?
Regards
Ander

Sure. I'd like to see it. I assume this would be less error-prone than following the manual steps from the readme.

I am trying to update the example from the 5.1.2 version of the IDS Connector to the 6.0.0 version from the full example. I manage to get working one container for the provider, consumer, postgress consumer, postgress provider, ui consumer and ui provider.
I update the config of both ids connectos to disable security and remove the proxy information. The create_resource script is working. I see the resource from the ui.
However, i can not access the resource from the consumer, the example REST calls are giving me a "Message handling or processing failed." error when calling to "/api/ids/description" endpoint.
Have you tried to update the example? Could you give me any hint as how to proceed?
Best regarsd

Hi, I'm getting the same error when negotiating the contract. The contract negotiation sequence did not change. Therefore, I assume this is a bug and reported it here: https://github.com/International-Data-Spaces-Association/DataspaceConnector/issues/505

We have managed to solve the error with minor changes on the message body. I will merge the working example first week of september


Build error on macOS 10.14.6

$ rustc --version
rustc 1.41.0 (5e1a79984 2020-01-27)
$sw_vers
ProductName:	Mac OS X
ProductVersion:	10.14.6
BuildVersion:	18G3020

cargo build --release
   Compiling objc_exception v0.1.2
   Compiling core-foundation-sys v0.7.0
   Compiling proc-macro2 v0.4.30
   Compiling arrayvec v0.4.12
error: failed to run custom build command for `objc_exception v0.1.2`

Caused by:
  process didn't exit successfully: `/Users/alichtman/open-source-software/neovide/target/release/build/objc_exception-fdd3de99a89a7e32/build-script-build` (exit code: 1)
--- stdout
TARGET = Some("x86_64-apple-darwin")
OPT_LEVEL = Some("3")
HOST = Some("x86_64-apple-darwin")
CC_x86_64-apple-darwin = None
CC_x86_64_apple_darwin = None
HOST_CC = None
CC = Some("/usr/local/bin/gcc-9")
CFLAGS_x86_64-apple-darwin = None
CFLAGS_x86_64_apple_darwin = None
HOST_CFLAGS = None
CFLAGS = None
CRATE_CC_NO_DEFAULTS = None
DEBUG = Some("true")
CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2,sse3,ssse3")
running: "/usr/local/bin/gcc-9" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-g" "-fno-omit-frame-pointer" "-m64" "-Wall" "-Wextra" "-o" "/Users/alichtman/open-source-software/neovide/target/release/build/objc_exception-f297329db0d1e37c/out/extern/exception.o" "-c" "extern/exception.m"
cargo:warning=extern/exception.m: In function 'RustObjCExceptionThrow':
cargo:warning=extern/exception.m:5:5: error: '-fobjc-exceptions' is required to enable Objective-C exception syntax
cargo:warning=    5 |     @throw exception;
cargo:warning=      |     ^
cargo:warning=extern/exception.m:4:32: warning: parameter 'exception' set but not used [-Wunused-but-set-parameter]
cargo:warning=    4 | void RustObjCExceptionThrow(id exception) {
cargo:warning=      |                             ~~~^~~~~~~~~
exit code: 1

--- stderr

error occurred: Command "/usr/local/bin/gcc-9" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-g" "-fno-omit-frame-pointer" "-m64" "-Wall" "-Wextra" "-o" "/Users/alichtman/open-source-software/neovide/target/release/build/objc_exception-f297329db0d1e37c/out/extern/exception.o" "-c" "extern/exception.m" with args "gcc-9" did not execute successfully (status code exit code: 1).

Maybe try just running from the build here: https://github.com/Kethku/neovide/actions/runs/48340097
I don't have a mac so I don't know what causes this.
A similar error reported here: https://github.com/rust-lang/rustup/issues/1908 suggests that you are missing an objective c compiler. I guess its needed for skribo?

I tried your compiled version and I am getting this error running from the command line:
$ open /Applications/Neovide.app
LSOpenURLsWithRole() failed with error -10810 for the file /Applications/Neovide.app.

I think that means the macOS security isn't allowing it to run.
I was able to get it to compile by making sure my build chain was on the current nightly, open Xcode to install all of the components (just the command line install doesn't install some of the compilers needed), and then recompile. It is working, but very large letters! I have it set to 14pt font, but the display is more like 22pt. Are there in configs for this?

The dpi settings are a little wonky on Mac. glad it's working though! The font configs are done via the guifont variable in your vim config
Sent with GitHawk

But, that will change it for the terminal runs as well. I just need it
fixed on the Neotide load.
Also, it is a bit slow on responding to key movements. The animations are
lagging everything quit a bit. How can I get it to be more zippy?
On Tue, Mar 3, 2020 at 1:58 PM Keith Simmons<EMAIL_ADDRESS>wrote:

The dpi settings are a little wonky on Mac. glad it's working though! The
font configs are done via the guifont variable in your vim config
Sent with GitHawk http://githawk.com
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/Kethku/neovide/issues/177?email_source=notifications&email_token=AAS7JRZ3GU77WLJ73SJ7VWDRFSTBZA5CNFSM4K75UHBKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOENSKKXI#issuecomment-593798493,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAS7JR42VZJWYCHKJJW2YSLRFSTBZANCNFSM4K75UHBA
.

I use this in my config
let g:neovide_cursor_animation_length = 0.08

Okay, that helped my animation. I changed my font, but the rendering is
still very large, but in my terminal, very small now.
On Tue, Mar 3, 2020 at 2:56 PM Keith Simmons<EMAIL_ADDRESS>wrote:

I use this in my config
let g:neovide_cursor_animation_length = 0.08
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/Kethku/neovide/issues/177?email_source=notifications&email_token=AAS7JR6IKUPFMZDIE76X4F3RFSZ4PA5CNFSM4K75UHBKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOENSOYXI#issuecomment-593816669,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAS7JR6XPQZM524AEMCEEL3RFSZ4PANCNFSM4K75UHBA
.

The way I figured out to handle dpi settings is by querying the UI for what the current dpi is compared to the expected dpi for the given platform. https://github.com/Kethku/skulpin/blob/sdl2/src/renderer/mod.rs#L45
I read somewhere that the expected value should be 72 for macos. But maybe thats wrong?
In any case, neovide declares a neovide global variable on startup with a value of v:true. So you could check for that in your config and set the guifont accordingly at least until we fix the dpi stuff for real.

BTW: Since I'm now launching from command line, I'm getting these errors:
UpdateRecents: about to call HIS_XPC_GetApplicationPolicyForURLs with seed
488185134
UpdateRecents: received results from HIS_XPC_GetApplicationPolicyForURLs
UpdateRecents: ignoring results because menu isn't open
UpdateRecents: about to call HIS_XPC_GetApplicationPolicyForURLs with seed
488185134
UpdateRecents: received results from HIS_XPC_GetApplicationPolicyForURLs
UpdateRecents: ignoring results because menu isn't open
UpdateRecents: about to call HIS_XPC_GetApplicationPolicyForURLs with seed
488185134
UpdateRecents: received results from HIS_XPC_GetApplicationPolicyForURLs
UpdateRecents: ignoring results because menu isn't open
UpdateRecents: about to call HIS_XPC_GetApplicationPolicyForURLs with seed
488185134
UpdateRecents: received results from HIS_XPC_GetApplicationPolicyForURLs
UpdateRecents: ignoring results because menu isn't open
UpdateRecents: about to call HIS_XPC_GetApplicationPolicyForURLs with seed
488185134
UpdateRecents: received results from HIS_XPC_GetApplicationPolicyForURLs
UpdateRecents: ignoring results because menu isn't open
UpdateRecents: about to call HIS_XPC_GetApplicationPolicyForURLs with seed
488185134
UpdateRecents: received results from HIS_XPC_GetApplicationPolicyForURLs
UpdateRecents: ignoring results because menu isn't open
UpdateRecents: about to call HIS_XPC_GetApplicationPolicyForURLs with seed
488185134
UpdateRecents: received results from HIS_XPC_GetApplicationPolicyForURLs
UpdateRecents: ignoring results because menu isn't open
UpdateRecents: about to call HIS_XPC_GetApplicationPolicyForURLs with seed
488185134
UpdateRecents: received results from HIS_XPC_GetApplicationPolicyForURLs
UpdateRecents: ignoring results because menu isn't open

Not sure if this is relevant or not.
On Tue, Mar 3, 2020 at 3:36 PM Richard Guay<EMAIL_ADDRESS>wrote:

Okay, that helped my animation. I changed my font, but the rendering is
still very large, but in my terminal, very small now.
On Tue, Mar 3, 2020 at 2:56 PM Keith Simmons<EMAIL_ADDRESS>wrote:

I use this in my config
let g:neovide_cursor_animation_length = 0.08
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<
https://github.com/Kethku/neovide/issues/177?email_source=notifications&email_token=AAS7JR6IKUPFMZDIE76X4F3RFSZ4PA5CNFSM4K75UHBKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOENSOYXI#issuecomment-593816669
,
or unsubscribe
<
https://github.com/notifications/unsubscribe-auth/AAS7JR6XPQZM524AEMCEEL3RFSZ4PANCNFSM4K75UHBA
.

—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/Kethku/neovide/issues/177?email_source=notifications&email_token=AAS7JR42SHLAGIAZR5NE4V3RFS6QFA5CNFSM4K75UHBKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOENSSHMI#issuecomment-593830833,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAS7JR5GGNFTYQKOT3JOG23RFS6QFANCNFSM4K75UHBA
.

The dpi will be different for different macs. I don't have the really high
res screens like a macbook Pro. I'm using a macBook Air.
No matter what I change the font to, it is still showing very large. I've
taken it down to 8 and it's still big.
On Tue, Mar 3, 2020 at 3:40 PM Keith Simmons<EMAIL_ADDRESS>wrote:

The way I figured out to handle dpi settings is by querying the UI for
what the current dpi is compared to the expected dpi for the given
platform.
https://github.com/Kethku/skulpin/blob/sdl2/src/renderer/mod.rs#L45
I read somewhere that the expected value should be 72 for macos. But maybe
thats wrong?
In any case, neovide declares a neovide global variable on startup with a
value of v:true. So you could check for that in your config and set the
guifont accordingly at least until we fix the dpi stuff for real.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/Kethku/neovide/issues/177?email_source=notifications&email_token=AAS7JRY3PL5XETG6TCFT6KDRFS673A5CNFSM4K75UHBKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOENSSTNY#issuecomment-593832375,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAS7JR5YLD3OH3G2XWSEKXTRFS673ANCNFSM4K75UHBA
.

Yes the dpi is different, but the expected dpi is constant. The ratio between the two gives the desired scaling

same macos version, rustc: 1.40 build failed
Compiling sdl2-sys v0.33.0 (https://github.com/Rust-SDL2/rust-sdl2#4e81db58)
error: failed to run custom build command for sdl2-sys v0.33.0 (https://github.com/Rust-SDL2/rust-sdl2#4e81db58)
Caused by:
process didn't exit successfully: /Users/dengjie/Study/rust/neovide/target/debug/build/sdl2-sys-94abb6b51963db17/build-script-build (exit code: 101)
--- stderr
thread 'main' panicked at 'called Result::unwrap() on an Err value: Custom { kind: InvalidInput, error: TarError { desc: "failed to unpack /Users/dengjie/Study/rust/neovide/target/debug/build/sdl2-sys-de836d795a5d676f/out/SDL2-2.0.10/Xcode/SDL/pkg-support/sdl_logo.pdf", io: Custom { kind: InvalidInput, error: TarError { desc: "failed to unpack SDL2-2.0.10/Xcode/SDL/pkg-support/sdl_logo.pdf into /Users/dengjie/Study/rust/neovide/target/debug/build/sdl2-sys-de836d795a5d676f/out/SDL2-2.0.10/Xcode/SDL/pkg-support/sdl_logo.pdf", io: Custom { kind: InvalidInput, error: "corrupt deflate stream" } } } } }', src/libcore/result.rs:1165:5
note: run with RUST_BACKTRACE=1 environment variable to display a backtrace.

macos: 10.14.6, rustc: 1.40.0 build failed
Compiling sdl2-sys v0.33.0 (https://github.com/Rust-SDL2/rust-sdl2#4e81db58)
Building [====================================================>  ] 268/274: sdl2-sys(build)
error: failed to run custom build command for sdl2-sys v0.33.0 (https://github.com/Rust-SDL2/rust-sdl2#4e81db58)
Caused by:
process didn't exit successfully: /Users/dengjie/Study/rust/neovide/target/debug/build/sdl2-sys-94abb6b51963db17/build-script-build (exit code: 101)
--- stderr
thread 'main' panicked at 'called Result::unwrap() on an Err value: Custom { kind: InvalidInput, error: TarError { desc: "failed to unpack /Users/dengjie/Study/rust/neovide/target/debug/build/sdl2-sys-de836d795a5d676f/out/SDL2-2.0.10/Xcode/SDL/pkg-support/sdl_logo.pdf", io: Custom { kind: InvalidInput, error: TarError { desc: "failed to unpack SDL2-2.0.10/Xcode/SDL/pkg-support/sdl_logo.pdf into /Users/dengjie/Study/rust/neovide/target/debug/build/sdl2-sys-de836d795a5d676f/out/SDL2-2.0.10/Xcode/SDL/pkg-support/sdl_logo.pdf", io: Custom { kind: InvalidInput, error: "corrupt deflate stream" } } } } }', src/libcore/result.rs:1165:5
stack backtrace:

@hello2dj that is a different build issue. Please create a new issue
Sent with GitHawk

I deleted it to keep context clean. (Not trying to be mean)
Sent with GitHawk

Window size issue should be fixed. @raguay can you try?

I've tried it and it is still very large. But, I can't get any of my vim
based programs to change their fonts right now.
On Sat, Mar 7, 2020 at 12:40 PM Keith Simmons<EMAIL_ADDRESS>wrote:

Window size issue should be fixed. @raguay https://github.com/raguay
can you try?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/Kethku/neovide/issues/177?email_source=notifications&email_token=AAS7JRYMKD7NKV6WQUPRMPTRGHM4PA5CNFSM4K75UHBKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEODQAQY#issuecomment-596049987,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAS7JR64RHN3PYFKMU7IETLRGHM4PANCNFSM4K75UHBA
.

Interesting what is your guifont setting in your vim config?

@raguay I just realized that my update didn't actually work. It should be working now. Can you try again?

Okay. that fixed the issue for me. Thanks.
On Sun, Mar 8, 2020 at 7:01 AM Keith Simmons<EMAIL_ADDRESS>wrote:

@raguay https://github.com/raguay I just realized that my update didn't
actually work. It should be working now. Can you try again?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/Kethku/neovide/issues/177?email_source=notifications&email_token=AAS7JR6QZE57MNN7N6ZFPHDRGLN5VA5CNFSM4K75UHBKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEOEIOQA#issuecomment-596150080,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAS7JRYFHINEOOSF4H3WT6TRGLN5VANCNFSM4K75UHBA
.


Fixed compilation on latest nightly.

This still works on the latest stable.

Thanks! Travis seems to be using the nightly rust btw.


Unable to rename a loadout if it doesn't exist within a team

Duplicate of https://github.com/frzyc/genshin-optimizer/issues/1684


Updating README with Task List

@chardane: up to you if you want this styling or not. Didn't want to merge just yet.

I don't know why I haven't merged this already lol


Add Suporte Request brasilaprender.txt

Add Suporte Request brasilaprender.txt

@marcosoliveirasoares94 Could you please provide us with more info about educational courses that your school offers? Are there any IT-related long-term (>1 year) courses?

@marcosoliveirasoares94 You might miss my previous comment. Please react.

@marcosoliveirasoares94 I am sorry, this request remains unanswered for a while. I have to close it without merging. Please reopen and comment if you have an update regarding the aforementioned issue. Thank you for your understanding!


Write text for app & include it in app

[x] Write a paragraph of text for the app's landing page.
[x] Write more detailed introductory descriptions on modelling, branching processes, the branchpro forward model, and inference of R_t. Some equations.
[x] Decide on where on the app's web page to place all of the above, e.g. initial paragraph at the top, above the figure and sliders, and the detailed descriptions in dropdowns underneath the figure and sliders.
[x] Add the text to the dash_app.py file (?).

[x] dcc.Markdown: https://dash.plotly.com/dash-core-components/markdown
[x] Mathjax for LaTeX equations? https://chrisvoncsefalvay.com/2020/07/25/dash-latex/

Andrew is writing the text.

If you'd like some optional sections with more details, that can be done using bootstrap.
This could be used to hide the "scary" sections but still have them available to more expert users.
https://dash-bootstrap-components.opensource.faculty.ai/docs/components/collapse/
https://dash-bootstrap-components.opensource.faculty.ai/docs/components/fade/

Hi @ao20 , if you get a chance you may find it useful to take a look at the branch issue-68-text.
We can place your texts in the files dash_app_text.md and dash_app_collapsible_text.md

Recast in issue #78


chore: bump reactor-go to v0.4.3

Codecov Report

Merging #92 (0c2abc5) into master (27b1748) will decrease coverage by 0.13%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##           master      #92      +/-   ##
==========================================
- Coverage   62.96%   62.82%   -0.14%
==========================================
  Files         100      100
  Lines        4404     4404
==========================================
- Hits         2773     2767       -6
- Misses       1379     1384       +5
- Partials      252      253       +1

Impacted Files
Coverage Δ

server.go
71.02% <0.00%> (-2.28%)
:arrow_down:

core/transport/websocket_transport.go
36.73% <0.00%> (-2.05%)
:arrow_down:

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 27b1748...0c2abc5. Read the comment docs.


neo-gui doesn't compile against neo master

\neo-gui\GUI\ElectionDialog.cs(24,16): error CS1061: 'ScriptBuilder' does not contain a definition for 'EmitAppCall' and no accessible extension method 'EmitAppCall' accepting a first argument of type 'ScriptBuilder' could be found (are you missing a using directive or an assembly reference?) [\neo-gui\neo-gui.csproj]
\neo-gui\GUI\DeployContractDialog.cs(22,16): error CS1061: 'ScriptBuilder' does not contain a definition for 'EmitAppCall' and no accessible extension method 'EmitAppCall' accepting a first argument of type 'ScriptBuilder' could be found (are you missing a using directive or an assembly reference?) [\neo-gui\neo-gui.csproj]
\neo-gui\GUI\InvokeContractDialog.cs(50,16): error CS1061: 'ScriptBuilder' does not contain a definition for 'EmitAppCall' and no accessible extension method 'EmitAppCall' accepting a first argument of type 'ScriptBuilder' could be found (are you missing a using directive or an assembly reference?) [\neo-gui\neo-gui.csproj]
\neo-gui\GUI\VotingDialog.cs(20,16): error CS1061: 'ScriptBuilder' does not contain a definition for 'EmitAppCall' and no accessible extension method 'EmitAppCall' accepting a first argument of type 'ScriptBuilder' could be found (are you missing a using directive or an assembly reference?) [\neo-gui\neo-gui.csproj]
\neo-gui\GUI\MainForm.cs(201,28): error CS1061: 'ScriptBuilder' does not contain a definition for 'EmitAppCall' and no accessible extension method 'EmitAppCall' accepting a first argument of type 'ScriptBuilder' could be found (are you missing a using directive or an assembly reference?) [\neo-gui\neo-gui.csproj]
\neo-gui\GUI\MainForm.cs(203,24): error CS1061: 'ScriptBuilder' does not contain a definition for 'EmitAppCall' and no accessible extension method 'EmitAppCall' accepting a first argument of type 'ScriptBuilder' could be found (are you missing a using directive or an assembly reference?) [\neo-gui\neo-gui.csproj]
\neo-gui\GUI\MainForm.cs(204,24): error CS1061: 'ScriptBuilder' does not contain a definition for 'EmitAppCall' and no accessible extension method 'EmitAppCall' accepting a first argument of type 'ScriptBuilder' could be found (are you missing a using directive or an assembly reference?) [\neo-gui\neo-gui.csproj]

Should we remove the neo-gui project, because https://github.com/neo-ngd/neo3-gui is a better version?

Should we remove the neo-gui project, because https://github.com/neo-ngd/neo3-gui is a better version?

I haven't looked at neo3-gui, but I wouldn't think we need two GUI clients

I haven't looked at neo3-gui, but I wouldn't think we need two GUI clients


Delete User throws error in dev tools console

Description of bug
Deleting a user in the persona bar (Manage > Users) throws a console error.
Steps to reproduce

Add a new user via Manage > Users
Add new user to a security role (e.g., Administrators) via Manage > Users
Remove new user from security role via Manage > Roles
Delete user via Manage > Users

Current behavior
Makes persona bar blank and throws console errors.
Expected behavior
Soft deletion of user with no errors or unexpected disappearance of Users module in persona bar.

Affected version

[ ] 10.00.00 alpha build
[x] 09.08.00 release candidate
[ ] 09.07.02 latest supported release

Affected browser

[x] Chrome
[ ] Firefox
[ ] Safari
[ ] Internet Explorer 11
[ ] Microsoft Edge (Classic)
[ ] Microsoft Edge Chromium

The decoded error message is

t(...): Nothing was returned from render. This usually means a return statement is missing. Or, to render nothing, return null.

I took a look at this for about 2 hours and could not get any more details than just what @bdukes just found. This may be related to modules not reloading when we switch pages in the Persona Bar. I am not saying it's fine, just that the workaround is just to reload the page. I'd like to iron it out but not sure where to even begin without more clues...

I changed the milestone to future:patch because I was not able to figure this one out quickly and well it's easy to workaround by just refreshing the page, we will revisit this when able to not block releasing 9.8.0


Microsoft Learn dark mode

Hello,
I really enjoy the content of Microsoft Learn, and have already completed a few modules.
It's a really good concept with a very good content.
Thanks a lot for your good work!
However a dark mode would very appreciated.
Cheers!

@ShevaDas Can you take a look at this feedback?

#log-suggestion @ShevaDas

@fullenw1 Thanks for the feedback! This is something we'll be investigating.

Reassigning to the Learn PMs @yunyunyunyun and @dastaffo


[Testing] Sauce Labs support

It it possible to add support in @open-wc/testing for saucelabs ? via https://github.com/karma-runner/karma-sauce-launcher

We would like to wherever possible only recommend one solution. That is for the time being browserstack.
We are however totally open on adding a tutorial on howto create a config that works with saucelabs. (if provided via PR)
PS: also our recommendation may adapt to whatever service provides the most "value" - if you want to start that discussion feel free to list pros/cons on browserstack vs saucelabs.


fix: get_current_release_version incorrectly parses commit message with version

Context:

Related to https://github.com/relekang/python-semantic-release/issues/442
The most recent PR that was merged https://github.com/relekang/python-semantic-release/pull/435 seems to be causing this issue
From my observation and tests, get_current_release_version_by_commits seems to be parsing version incorrectly from commit messages
For example, this issue occurs when the commit messages that contain versioning are parsed, e.g. "fix(deps): update dependency pylint to 2.13.8" -> 2.13.8
More examples here

Main changes:

get_commit_log now yields an additional commit.author info to the returned tuple
get_current_release_version_by_commits now checks that commit_author.name == "github-actions" and commit_author.email ==<EMAIL_ADDRESS>before returning version that matches regex in the commit message

Description:

The main idea behind this change is that there is not really a guaranteed way for us to parse versions correctly from users' commit messages as users can write commit messages however they want
This fix checks for the commit author to cope with the issue above

How has this been tested:

Ran tox locally and passes all test cases
Tried running ../python-semantic-release/semantic_release/.venv/bin/python -m semantic_release publish -v DEBUG --noop locally on one of my repository that uses and failed python-semantic-release action recently

Let me know if this works! I'm more than happy to work together to fix this!

I'm not sure why mypy failed here, any ideas?

first: sorry for introducing this issue. I wrote about this issue in context of the change-log here already https://github.com/relekang/python-semantic-release/issues/424 but somehow missed to to think about it in terms of the prerelease implementation.
I see two options for quick solutions:

rollback the prerelease changes until we have a better solution
add an unchangeable identifier to the commit message, e.g. always let the commit subject end with @python-semantic-release and use this to verify that we have the correct commit...

For the future, let's discuss here https://github.com/relekang/python-semantic-release/issues/424 if perhaps having only tags as version sources could make this package more robust and make changes / addons easier....

@danth makes sense. I didn't consider the fact that users could be using python-semantic-release without GitHub Actions. this PR won't work then. i'll go ahead and close this PR
@jacksbox no worries! i'd go with quick solution 1 as i'd expect this bug to break lots of repositories' CI. however, take my words with a grain of salt; i'm sure the maintainers know a lot better
I really appreciate you guys putting effort into this library, thank you!


[SPARK-48638][INFRA][FOLLOW-UP] Add graphviz into CI to run the related tests

What changes were proposed in this pull request?
This PR is a followup of https://github.com/apache/spark/pull/46996 that installs graphviz dependency so it runs the tests.
Why are the changes needed?
To run the tests added in https://github.com/apache/spark/pull/46996.
Does this PR introduce any user-facing change?
No, test-only.
How was this patch tested?
CI in this PR should validate it.
Was this patch authored or co-authored using generative AI tooling?
No.

Thank you @HyukjinKwon , merged to master


Add method to get names from both sql and remote dc.

The names will be used for generating svg hierarchy group names.

Thanks for the review.


Was "cabel" intentional or a misspelling?

config/routes.rb
5:    mount ActionCable.server => '/cable', as: :cabel if defined?(ActionCable)

lib/motor/configs/build_ui_app_tag.rb
47:          cabel_path: Motor::Admin.routes.url_helpers.try(:motor_cabel_path),

@MadBomber thanks for reporting this - it has been fixed


'Trans is not defined' when doing a build for production

Hi all, currently I'm trying this plugin together with vite + react + ts. When I'm starting my app as a dev server via vite dev everything works fine. But when I'm doing a production build via vite build and start the the production build locally then I'm getting a ReferenceError: Trans is not defined on the console:

It seems like that the transformation does not happen and Trans from @lingui/react is missing when doing a build for production.
Does anyone have any idea if I am doing something wrong?
My current setup is:
.linguirc
{
   "locales": ["en", "de", "lb", "fr", "pt", "it", "nl", "ru"],
   "sourceLocale": "en",
   "compileNamespace": "ts",
   "catalogs": [{
      "path": "src/locales/{locale}/messages",
      "include": ["src"],
      "exclude": ["**/node_modules/**"]
   }],
   "format": "po",
   "extractBabelOptions": {
      "presets": [
         "@babel/preset-typescript",
         [
           "@babel/preset-react",
           {
             "runtime": "automatic",
             "importSource": "react"
           }
         ]
       ]
    }
}

package.json
"dependencies": {
    // ...
    "@lingui/macro": "3.17.1",
    "@lingui/react": "3.17.1",
    "react": "18.2.0",
    "react-dom": "18.2.0",
  },
  "devDependencies": {
    //...
    "@babel/core": "7.20.12",
    "@babel/eslint-parser": "7.19.1",
    "@babel/plugin-syntax-flow": "7.18.6",
    "@babel/plugin-syntax-jsx": "7.18.6",
    "@babel/plugin-transform-react-jsx": "7.20.13",
    "@babel/preset-react": "7.18.6",
    "@babel/preset-typescript": "7.18.6",
    "@lingui/cli": "3.17.1",
    "@lingui/swc-plugin": "0.2.0",
    "@lingui/vite-plugin": "3.17.1",
    "@vitejs/plugin-react-swc": "3.1.0",
    "babel-eslint": "10.1.0",
    "babel-plugin-macros": "3.1.0",
    "typescript": "4.9.5",
    "vite": "4.1.2"
  }

vite.config.ts
import lingui from "@lingui/vite-plugin";
import react from "@vitejs/plugin-react-swc";
import { defineConfig } from "vite";

// https://vitejs.dev/config/
export default defineConfig({
  plugins: [
    lingui(),
    react({
      plugins: [
        [
          "@lingui/swc-plugin",
          {
            runtimeModules: {
              i18n: ["@lingui/core", "i18n"],
              trans: ["@lingui/react", "Trans"],
            },
          },
        ],
      ],
    }),
  ],
  server: {
    port: 3000,
  },
  resolve: {
    alias: {
      src: "/src",
    },
  },
});

Aa far as i remember Vite uses SWC for development builds and babel for production. You need to setup babel macro plugin also.

You also don't need runtimeModules in your config if you're not going to override defaults.

Uses esbuild during build, but replaces Babel with SWC during development. For big projects that don't require non-standard React extensions, cold start and Hot Module Replacement (HMR) can be significantly faster.

It's even worth, it uses just

Interesting, the line from readme says if you pass plugins it:

Use SWC plugins. Enable SWC at build time.

Does it mean if you pass plugins it enables SWC for both development and build? If yes, that means it should work.
Could you also show your input code snippet? Looks like imported treated as import only and might be deleted by transpiler.

@thekip Thanks a lot for your support! I think SWC is enabled when passing plugins https://github.com/vitejs/vite-plugin-react-swc/blob/main/src/index.ts#L120
But the readme's are actually a bit confusing.
You mean by input code this here?
import { Trans } from "@lingui/macro";
// ...

const FilterDialog = ({ open, onClose }: FilterDialogProps) => {
  // ...

  return (
    <Dialog
      open={open}
      onClose={onClose}
      fullScreen={fullScreen}
      fullWidth={true}
    >
      <DialogTitle>Filter</DialogTitle>
      <DialogContent>
        <FilterContent
          onChangeAttributes={handleOnChangeAttributes}
          onChangeEquipment={handleOnChangeEquipment}
          filterType={getFilterType(pathname)}
        />
      </DialogContent>
      <DialogActions>
        <Button autoFocus onClick={handleOnReset}>
          <FontAwesomeIcon icon={faTrash} size="lg" />
        </Button>
        <Button onClick={onClose} autoFocus>
          <Trans>Apply</Trans>
        </Button>
      </DialogActions>
    </Dialog>
  );
};

export { FilterDialog };

After updating @vitejs/plugin-react-swc to the latest version (3.2.0) everything is now working as expected.


Docker image for AutobahnCpp

This is more about a Docker container with a decent development environment with everything preset, like a proper toolchain and dependencies, like Boost and MsgPack, plus an example that is build upon run.

There now is a working image https://github.com/crossbario/crossbar-docker/tree/master/autobahn-cpp
This is based on gcc. There is also one for clang - this has a small link problem left in the examples ..


[enhancement] ADD External Link Icon To Navbar

Added an outward link icon to any links in navbar that is external.
Better UX: user knows when they will be directed out of the site.
pics:

light mode pic:

Thanks a lot for the PR @houzyk !
Could you use an icon from unplugin-icon instead of including an SVG file? We've recently added it as a dependency and it's working pretty well !
This should help :

Pick any icon from: https://icones.js.org/
Copy the name, e.g. carbon:launch for external link
Import is as such import ExternalLinkIcon "~icons/carbon/launch"
Notice that we replace the ":" with "/"
Profit !

piccies

btw the launch icon was just a suggestion, you can pick any you think is nice. I'm merging this meanwhile. Thanks a lot!

Oh yeah but i thought it looked cool 😂 nice choice


Fix ODR violation in custom fallback_formatter

:notebook_with_decorative_cover: Description
This fixes an ODR violation that we've seen with our static binaries.
:memo: Checklist

[x] All user-facing changes have changelog entries.
[x] The changes are reflected on docs.tenzir.com/vast, if necessary.
[x] The PR description contains instructions for the reviewer, if necessary.

:dart: Review Instructions
Check that the error does not occur any longer for static builds. I've requested @tobim for review as he has a local Nix setup.
I've triggered a manual run here: https://github.com/tenzir/vast/actions/runs/740446611

I can already confirm the problem, but the proposed change seems to introduce another.

but the proposed change seems to introduce another.

Yes, still working on it. I think this may be a bug in our vast::detail::has_ostream_operator<T>, which is broken just like any is_complete<T> check.

This is ready for review now. No more ODR violation per the last static binary build.


MVN Install - Failed to execute goal on project disunity

ERROR] Failed to execute goal on project disunity: Could not resolve dependencies for project info.ata4:disunity:jar:0.3.4-SNAPSHOT: The following artifacts co
ld not be resolved: lzma:lzmajio:jar:0.9.5-SNAPSHOT, info.ata4:ioutils:jar:0.0.0-SNAPSHOT: Failure to find lzma:lzmajio:jar:0.9.5-SNAPSHOT in file://C:\disunit
-master/maven-repo was cached in the local repository, resolution will not be reattempted until the update interval of disunity-local has elapsed or updates ar
forced -> [Help 1]
I'm new to Maven (and disunity), but I read the documentation without finding a possible solution for this, im not sure if it's a bug, or if i need to copy some dependencies somewhere before i run MVN Install

I made an error when i made ioutils, sorry.


[DOC] added singularity build and usage

Updated "How To" section of documentation:

Updated installation_guide to detail singularity image build
Added usage/singularity to demonstrate pyAFQ execution from singularity

Looks great! I will let the CI run and take a look just to see that the formatting looks fine in the html and then go ahead and merge this. Thanks @nmuncy for this contribution!

Looks good! Merging.


fix: require higher minimum curl version

curl 7.68 (the version in Ubuntu 20.04) randomly produces empty files when downloading in parallel.

bors merge


Compare CCF Azure with results from Sustainability Calculator

[ ] See spreadsheet shared by Mark
[ ] Determine if we need access to the underlying data
[ ] Determine discrepancies in their scope 3 vs ours

I've added a new tab in the same spreadsheet called "CCF Emissions for 2021", that shows the top emissions from cloud-carbon-footprint and the % difference with the Sustainability Calculator. They are in the same order of magnitude, which is a good sign, but CCF estimates are higher. Let's discuss @ericksod -- there could me many reasons for this!


Web Browser corrupt on Raspberry Pi

xrdp version
<IP_ADDRESS>
Detailed xrdp version, build options
Configure options:
      --enable-ipv6
      --enable-jpeg
      --enable-fuse
      --enable-rfxcodec
      --enable-opus
      --enable-painter
      --enable-vsock
      --build=aarch64-linux-gnu
      --prefix=/usr
      --includedir=${prefix}/include
      --mandir=${prefix}/share/man
      --infodir=${prefix}/share/info
      --sysconfdir=/etc
      --localstatedir=/var
      --disable-silent-rules
      --libdir=${prefix}/lib/aarch64-linux-gnu
      --libexecdir=${prefix}/lib/aarch64-linux-gnu
      --disable-maintainer-mode
      --disable-dependency-tracking
      --with-socketdir=/run/xrdp/sockdir
      build_alias=aarch64-linux-gnu
      CFLAGS=-g -O2 -ffile-prefix-map=/build/xrdp-xCPoG3/xrdp-<IP_ADDRESS>=. -fstack-protector-strong -Wformat -Werror=format-security
      LDFLAGS=-Wl,-z,relro -Wl,-z,now -Wl,--as-needed
      CPPFLAGS=-Wdate-time -D_FORTIFY_SOURCE=2
      PKG_CONFIG_PATH=/build/xrdp-xCPoG3/xrdp-<IP_ADDRESS>/pkgconfig

  Compiled with OpenSSL 3.0.11 19 Sep 2023

Operating system & version
Debian GNU/Linux 12 (bookworm)
Installation method
dnf / apt / zypper / pkg / etc
Which backend do you use?
No response
What desktop environment do you use?
LXDE
Environment xrdp running on
Raspberry Pi 5
What's your client?
Microsoft Mac Client, latest release
Area(s) with issue?
Graphic glitches
Steps to reproduce
Logged in and open Chromium or Firefox. They both do the same thing.

✔ Expected Behavior
To see the web browser as it normally does
❌ Actual Behavior
Corrupt display within web browser window
Anything else?
No response

Just FYI, I added --disable-gpu to the command line when launching Chromium and Chromium displays correctly.

Duplicate of #2851

Just FYI, I added --disable-gpu to the command line when launching Chromium and Chromium displays correctly.

This fixed it for me.  Thank you!


Add locate me

this adds enhancement #144 for a locate me feature

my first time installing node, grunt, etc  - contribution instructions were great! :100:
locate feature references locate cdn with top left location - will need to add to css file for custom location.

Sweeeeeeet! Thanks for doing this :dancer: I'm working on a big overhaul in the alpha branch right now, which might mean the leaflet-locatecontrol will be installed differently at some point (via npm instead of CDN), but hot diggity glad you were able to add it!
Not sure why the checks are failing here, though.

Will this add the location as a layer or only zoom to a persons location?  It looks like just the latter? I think both are valuable, so thanks for putting this in!

Ohhh location as a layer would be awesome.

Just zooms to the persons location :disappointed: - the users location can probably be obtained from the marker or centroid extent, but that's beyond my skills (for now).
i wasn't sure where to add the library to the project - there are a few css properties we can use to move the locate me button underneath the zoom in/out control.

No sad faces! This is all :smile:s. I've noted "turn user location into layer" as a bonus feature in the alpha and it can be unrelated to this PR.
As for adding libraries, we've gone back and forth between using CDNs, npm & bundle, and require() in our files. I'm leaning towards npm & bundle because it lands in the middle of efficient and manual. Here's what it looks like in the alpha branch right now after you npm install XXXXXXX --save and bundle it.

ill wire it up to use npm & bundle :+1:

Cool!

Hey @jonahadkins it looks like there is a relatively quick way to do this using the locate() function in mapbox.js. https://www.mapbox.com/mapbox.js/example/v1.0.0/geolocation/ - might not need to introduce another library! This also returns geometry, which could be used subsequently to make a new layer.

Even better - Ill work on that then

currently having beginner issues with this._map.locate();  throwing a Uncaught TypeError: Cannot read property 'locate' of undefined error

@jonahadkins I wonder if the this variable isn't available in the function due to closure issues? Unfortunately, I'm not sure what the best way to handle this is. Maybe @mapsam or @alukach have ideas.

@jonahadkins Haven't had a time to actually checkout your code, but it sounds likes you this object isn't what you think it is in that function.  It's an awkward JS issue that is can bit strange if you haven't experienced it before. The error you posted is basically saying that this._map is undefined.  Basically, this refers to the scope within that function (e) that you're defining, so it won't be the same as the this on the lines above.  There are two common ways to fix this:

Create a point of this outside of the function that won't be overwritten when you enter the function. ie:

if (!navigator.geolocation) {
    geolocate.innerHTML = 'Geolocation is not available';
} else {
    var _this = this;  // Assigning the old 'this' to a variable that won't be overwritten
    geolocate.onclick = function (e) {
        e.preventDefault();
        e.stopPropagation();
        _this._map.locate();  // Explicitely using the old 'this'
    };
}

Use bind to tell the function to use the class' this:

if (!navigator.geolocation) {
    geolocate.innerHTML = 'Geolocation is not available';
} else {
    geolocate.onclick = function (e) {
        e.preventDefault();
        e.stopPropagation();
        this._map.locate();
    };
}.bind(this)

I'm no expert, but I feel like either of those should help.  I think option 2 is a bit cleaner.
Ps. Watch out for the indentation in that class. It's functionally the same, but a well indented chunk of code is much easier to read.

Yes, thanks @alukach! The confusion of this is mostly a relic in the alpha branch, which makes jumping into the code a bit more straightforward.
It will look more like this in alpha, with dc being short for dropchop:
var myLocation = dc.map.m.locate() // can use this anywhere, without referring to "this"

omg y'all IT WORKS
i get a warning from chrome dev tools:
getCurrentPosition() and watchPosition() are deprecated on insecure origins, and support will be removed in the future. You should consider switching your application to a secure origin, such as HTTPS. See https://goo.gl/rStTGz for more details.

aw paying money for https:// sounds like a fun way to spend my day

So, allegedly you can set up SSL w/ custom domains for free: https://sheharyar.me/blog/free-ssl-for-github-pages-with-custom-domains/.  Will add an issue.

Whoa. Nice!

FYI - Everything Works - I think the button might need some JS help to stay put (the previous library we used did)
What else can I do / need to do on this branch?


[mappings] NullPointerException when exporting to any mappings format

Issue details
Example APK + project:
https://drive.google.com/file/d/1auQh998Hm_pjPg7XfV_d9vT5PDXdQBUX/view?usp=sharing
Affected versions: release 1.5.0 and unstable (r2212.a8d889d).
How to reproduce: Simply open the provided project and attempt to export to any mappings format. A NullPointerException occurs (see log below) and the output file is empty.
Seems related to https://github.com/skylot/jadx/issues/2220#issuecomment-2243494265 , where his very last exception (MappingExporter.java:238) is identical to my log below.
This error doesn't happen in jadx 1.4.7, which I used to successfully save the mappings.
Jadx version : 1.5.0
Java version : 11.0.9
Java VM      : Oracle Corporation Java HotSpot(TM) 64-Bit Server VM
Platform     : Mac OS X (10.14.6 x86_64)
Max heap size: 11470 MB
Program args : -Xms128M -XX:MaxRAMPercentage=70.0 -Dawt.useSystemAAFontSettings=lcd -Dswing.aatext=true -Djava.util.Arrays.useLegacyMergeSort=true -Djdk.util.zip.disableZip64ExtraFieldValidation=true -XX:+IgnoreUnrecognizedVMOptions --add-opens=java.base/java.lang=ALL-UNNAMED

java.lang.NullPointerException
	at jadx.plugins.mappings.save.MappingExporter.exportMappings(MappingExporter.java:238)
	at jadx.gui.plugins.mappings.RenameMappingsGui.lambda$saveInBackground$11(RenameMappingsGui.java:247)
	at jadx.core.utils.tasks.TaskExecutor.wrapTask(TaskExecutor.java:166)
	at jadx.core.utils.tasks.TaskExecutor.runStages(TaskExecutor.java:142)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at java.base/java.lang.Thread.run(Thread.java:834)

Jadx version
1.5.0 and unstable (r2212.a8d889d)
Java version
11.0.9
OS

[ ] Windows
[ ] Linux
[X] macOS

Updated the example archive (I had attached the wrong APK, so some mappings were dangling).
But the error happens regardless...

@jjr90 I commit a fix and NPE shouldn't appear anymore.
Anyway, I still not understand a root cause of the issue, so some variables can be missing in mapping.
I will continue to work on improving this plugin and will add some tests to prevent future regressions.

If you tested it on the example, you're welcome to close this. I don't have a Java build system setup, but I can test the nightly later...


Install Script SUGGESTION

Can we have it NON interactive... I'd like to just have it install so I can put into my build script. The language prompt is a PITA - if you MUST have language why not detect what our language is?
Love it otherwise...
Same issue for poly-dark also...

Done :wink:
See usage in readme


⚠ Cioos Pacific CKAN has degraded performance

In 0b9f380, Cioos Pacific CKAN (https://catalogue.cioospacific.ca) experienced degraded performance:

HTTP code: 200
Response time: 9846 ms

Resolved: Cioos Pacific CKAN performance has improved in 5de62e5 after 11 minutes.


[Feature][API] New restful API for workflowInstance

The CURD of the workflow instance is different from
API. This new restful API can obtain corresponding information through few parameters.

may i ask if we need to modify the UI at the same time?

may i ask if we need to modify the UI at the same time?

The openapi does not need to modify the UI.

may i ask if we need to modify the UI at the same time?

No. We are just refactoring the backend api in #10257. And the UI part will be implemented later.

Codecov Report

Merging #12990 (dbd2c9c) into dev (b40c63f) will decrease coverage by 0.03%.
The diff coverage is 16.17%.

@@             Coverage Diff              @@
##                dev   #12990      +/-   ##
============================================
- Coverage     39.35%   39.31%   -0.04%
- Complexity     4270     4273       +3
============================================
  Files          1067     1069       +2
  Lines         40118    40156      +38
  Branches       4606     4595      -11
============================================
- Hits          15790    15789       -1
- Misses        22552    22591      +39
  Partials       1776     1776

Impacted Files
Coverage Δ

...workflowInstance/WorkflowInstanceQueryRequest.java
0.00% <0.00%> (ø)

...cheduler/api/service/impl/ExecutorServiceImpl.java
43.40% <0.00%> (-0.34%)
:arrow_down:

...r/api/service/impl/ProcessInstanceServiceImpl.java
63.96% <0.00%> (-6.42%)
:arrow_down:

...r/api/controller/WorkflowInstanceV2Controller.java
84.61% <84.61%> (ø)

...er/master/dispatch/host/assign/RandomSelector.java
77.77% <0.00%> (-5.56%)
:arrow_down:

...erver/master/processor/queue/TaskEventService.java
75.00% <0.00%> (-5.36%)
:arrow_down:

...org/apache/dolphinscheduler/remote/utils/Host.java
42.55% <0.00%> (-2.13%)
:arrow_down:

...hinscheduler/plugin/alert/script/ScriptSender.java
70.58% <0.00%> (-1.64%)
:arrow_down:

...e/dolphinscheduler/remote/NettyRemotingClient.java
51.38% <0.00%> (-1.39%)
:arrow_down:

...cheduler/plugin/alert/dingtalk/DingTalkSender.java
34.13% <0.00%> (-0.78%)
:arrow_down:

... and 32 more

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more

Looking good, thanks


Error getting response from REPL server: Connection is closed

Type: Bug

Behaviour
Python REPL doesn't work with following code. Once it's broken, it doesn't run any code
import pandas as pd

url = "/Users/penlv/Code/Test/notebook-test-data/pandas_ai/chipotle.tsv"

chipo = pd.read_csv(url, sep="\t")
chipo.head()

print(chipo.head())

Steps to reproduce:
Run above code (with your own csv/tsv file)

Diagnostic data

2024-08-28 11:32:41.459 [error] Error getting response from REPL server: [k [Error]: Connection is closed.
	at pe (/Users/penlv/.vscode-insiders/extensions/ms-python.python-2024.13.2024082701-darwin-arm64/out/client/extension.js:2:2074294)
	at Object.sendRequest (/Users/penlv/.vscode-insiders/extensions/ms-python.python-2024.13.2024082701-darwin-arm64/out/client/extension.js:2:2076652)
	at m.execute (/Users/penlv/.vscode-insiders/extensions/ms-python.python-2024.13.2024082701-darwin-arm64/out/client/extension.js:2:797706)
	at u.value (/Users/penlv/.vscode-insiders/extensions/ms-python.python-2024.13.2024082701-darwin-arm64/out/client/extension.js:2:823226)
	at i.executeHandler (/Users/penlv/.vscode-insiders/extensions/ms-python.python-2024.13.2024082701-darwin-arm64/out/client/extension.js:2:802734)
	at a.$executeCells (/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:161:240529)
	at y.S (/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:158:5968)
	at y.Q (/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:158:5734)
	at y.M (/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:158:4767)
	at y.L (/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:158:3602)
	at i.value (/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:158:2297)
	at r.B (/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:90:732)
	at r.fire (/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:90:949)
	at a.fire (/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:115:14463)
	at i.value (/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:184:8635)
	at r.B (/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:90:732)
	at r.fire (/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:90:949)
	at a.fire (/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:115:14463)
	at MessagePortMain. (/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:184:6761)
	at MessagePortMain.emit (node:events:519:28)
	at MessagePortMain._internalPort.emit (node:electron/js2c/utility_init:2:2619)] {
  code: 1

XXX

Extension version: 2024.13.2024082701
VS Code version: Code - Insiders 1.93.0-insider (Universal) (d1388fd24fc0acf17ae1f759e85c1acf559ed759, 2024-08-28T05:14:36.262Z)
OS version: Darwin arm64 23.6.0
Modes:

Python version (& distribution if applicable, e.g. Anaconda): 3.12.3
Type of virtual environment used (e.g. conda, venv, virtualenv, etc.): Venv
Value of the python.languageServer setting: Default

User Settings

languageServer: "Pylance"

Installed Extensions

Extension Name
Extension Id
Version

EditorConfig for VS Code
EditorConfig.EditorConfig
0.16.4

ESLint
dbaeumer.vscode-eslint
3.0.13

Flame Chart Visualizer for JavaScript Profiles
ms-vscode.vscode-js-profile-flame
1.0.9

GitHub Issue Notebooks
ms-vscode.vscode-github-issue-notebooks
0.0.130

GitHub Theme
GitHub.github-vscode-theme
6.3.4

JavaScript Debugger
ms-vscode.js-debug
1.92.0

JavaScript Debugger Companion Extension
ms-vscode.js-debug-companion
1.1.3

Mocha Test Explorer
hbenl.vscode-mocha-test-adapter
2.14.1

Nord
arcticicestudio.nord-visual-studio-code
0.19.0

PR Pinger
jrieken.vscode-pr-pinger
0.0.6

Pylance
ms-python.vscode-pylance
2024.8.2

Python
ms-python.python
2024.13.2024082701

Python Debugger
ms-python.debugpy
2024.10.0

Table Visualizer for JavaScript Profiles
ms-vscode.vscode-js-profile-table
1.0.9

Test Adapter Converter
ms-vscode.test-adapter-converter
0.1.9

Test Explorer UI
hbenl.vscode-test-explorer
2.21.1

I cannot repro this(tried with my own csv and given code, although it would def produce file not found error for second screenshot; didn't seem to crash REPL entirely):

Are you somehow switching the interpreter/kernel in the middle?
Can you run
import sys
print(sys.executable)

inside the REPL and see what you get?

@anthonykim1 I don't seem to reproduce after a few window reloads. I successfully reproduced though while talking to @karthiknadig after the standup. I'll see how I can force a reproduce.

This is late but are you still suffering from this?

Closing this but please lmk if you suffer from this again :)


Is there a way of resetting the admin password if deployed as Docker?

Hi!
I have deployed lubelog as Dockercontainer with this docker-compose file (https://raw.githubusercontent.com/hargata/lubelog/main/docker-compose.yml). Is there a way of resetting the admin password via console?
The forget password function can not be used here because I do not have SMTP configured and I do not have a SMTP Server which I can use.

yeap.

Generate a SHA256 Hash of new admin password
In container, navigate to /config/userConfig.json and open it using a text editor
Look for variable UserPasswordHash and replace the value with the SHA256 hash of new admin password.
The admin password has been reset.


ci: [BARX-576] Remove Agent 6 jobs from CI configuration

What does this PR do?
Removes all Agent 6 related jobs from the CI configuration, and ignores an exception raised by an invoke task when the Agent 6 tag can't be found (this will be further cleaned up as we remove additional references to Agent 6)
Motivation
Agent 6 support is being done in a separate branch from main and we can remove these jobs to reduce CI cost.
Describe how to test/QA your changes

CI passes
Deploy pipeline passes

inv pipeline.run --deploy --git-ref "7.57.2-beta-no-agent6" --repo-branch "beta"

Possible Drawbacks / Trade-offs
Additional Notes

/merge


Broken link to cmake build instructions

The "Configuring a Zorba Build Using CMake" link on the web page yields a 404 error.

@bgossage Which webpage exactly?

http://www.zorba.io/documentation/latest/zorba/build/build_prerequisites
Under “Library Dependencies”   : “Configure a Zorba Build using CMake”
From: William Candillon<EMAIL_ADDRESS>Sent: Friday, May 01, 2015 6:49 PM
To: 28msec/zorba
Cc: Brett Gossage
Subject: Re: [zorba] Broken link to cmake build instructions (#163)
@bgossage https://github.com/bgossage  Which webpage exactly?
—
Reply to this email directly or view it on GitHub https://github.com/28msec/zorba/issues/163#issuecomment-98262301 .Image removed by sender.


Couldn't find the standard package

Hi,
I could not find the standard package anywhere - would like to use it with ASP.NET.
Could you please release?
https://www.nuget.org/packages?q=angular-filter
Thanks!

I'd also appreciate this feature, though it would need to be updated and maintained - a one time nuspec wouldn't be all that helpful.


i18n: Bump i18next-parser version.

Fixes #2882

Automated message from Dropbox CLA bot
@umairwaheed, it looks like you've already signed the Dropbox CLA. Thanks!

Merged, thanks @umairwaheed!  Still worth investigating if we can just remove this :)


v2 beta.10: Ionic ion-input component don't work properly with new '@angular/forms'

Short description of the problem:
Using new '@angular/forms' module got this exception:
ORIGINAL EXCEPTION: No value accessor for:
ngModel directive doesn't bind values from template's ion-select or ion-input fields to ts model Object and vice versa.
Steps to reproduce:

Create form in component's template with ion-input or ion-select input field
Include new '@angular/forms' module and import components
Make dependency injection in app.ts disableDeprecatedForms(), provideForms()

Your system information:
Cordova CLI: 6.2.0
Gulp version:  CLI version 3.9.1
Gulp local:   Local version 3.9.1
Ionic Framework Version: 2.0.0-beta.10
Ionic CLI Version: 2.0.0-beta.30
Ionic App Lib Version: 2.0.0-beta.16
ios-deploy version: Not installed
ios-sim version: 5.0.8
OS: Mac OS X El Capitan
Node Version: v5.7.0
Xcode version: Xcode 6.4 Build version 6E35b

Hello, thanks for opening an issue with us! This is actually a known issue and should be fixed in beta.1 and If beta.11 does not fix this issue i will happily reopen it. Thanks for using Ionic!

@jgw96 Where is the known issue that can be tracked?

@adamduren Here is the exact commit https://github.com/driftyco/ionic/commit/4d56219a4c33ca32587b83d90b014ae2e374959c