Thoughts of Figure 1, which I really like

I am about to take a hack at this over the weekend. I will put in at least one more pull request right now.
Also, for figure 1 - kudos @fmichonneau . A great addition.

I have a few ideas that might make some key points more explicit.

Label tables one and two as metadata, and label columns 1-3 on table 1 as what/where/when (also meta-data). These are a few ideas that are very simple, but critical, and could easily be illustrated here, perhaps some of the following could be added to the legend:

metadata is a fancy term for context. For each data point you need to know what, when where.
(corollary to i)The top table is used in analysis
This is a relational database (another fancy term but accessible concept), but in many (most?) cases it won't be necessary to join these tables for a statistical analysis. Metadata may only show up in a README, methods section, table, or appendix but not necessarily used to fit a statistical model (though sure, plenty of covariates fit in such 'lookup tables').

it would be sufficient if the first table had columns species_code, genus, species - this would reinforce the logic used to split latitude longitude into separate fields. Perhaps have another row with one genus duplicated but different species. As it is, it is difficult to see the advantage over replacing species_code with species_name in the third table.
Put the table with important data first.
the lines, boxes, and labels are intended to illustrate the concepts above and information to include. Perhaps also the lines linking primary and foreign keys that would help familarize readers with standard relational database modeling. Just a thought. But maybe I am over-complicating this. I am happy to work on this unless you want to take it on.

Interesting ideas @dlebauer
I definitely think it's good to label the tables as data a metadata, and in fact labeling tables is explicitly mentioned in Rule 6.
I think points i. and ii. are good, it makes metadata seem more approachable to people.  It says "You know what this is, here's a fancy name for something you do all the time"
I also like the logic of separating out species_name into species and genus.
My only concern is the lines linking the keys.  I think that might be over complicating it and could make the figure to busy.  I think familiarizing readers with concepts about RDBMS is beyond the scope of this paper.  But feel free to take crack at it and we can check it out and discuss.

@dlebauer The only thing is that I'd like to put up a pre-print by Sunday evening if you think you can have a draft up by then.

Ok I can take a whack. Suggestions for editing .eps?
On Saturday, October 17, 2015, Edmund Hart<EMAIL_ADDRESS>wrote:

@dlebauer https://github.com/dlebauer The only thing is that I'd like
to put up a pre-print by Sunday evening if you think you can have a draft
up by then.
—
Reply to this email directly or view it on GitHub
https://github.com/emhart/10-simple-rules-data-storage/issues/90#issuecomment-148888357
.

I'm going to be a killjoy here, but species names are meh. Can we add things like NCBI taxid, TSN, or the like in the table?
Alligator mississippiensis TSN 551771,  Puma concolor TSN 55247, and  Ursus americanus TSN 180544

(That would go in the blue table, by the way)

Ted: I agree about dropping the primary / foreign key links. At the scale
of a few tables and a few fields, this is easy enough to comprehend.
Timothée - I agree that species / genus is meh and also that a unique
taxonomic identifier would be more useful, since it could be used to
reference a more canonical source for taxonomic classification. So having a
field with a unique identifier that has a canonical source and is a common
point of reference for many datasets is an important point to illustrate.
What about another field that provides information that could be used in a
study, and that is not unique, e.g. a 'furry' Boolean field to illustrate
classification?
If you have time and interest in revising the figure, that would be great.
For the groupings, an alternative to the boxes I drew would be to use color
or font to distinguish 'meta-data' from 'data'. This could decrease the
clutter if the labels 'meta-data' and 'data' also used the identifying
fonts.
On Sat, Oct 17, 2015 at 11:37 AM Timothée Poisot<EMAIL_ADDRESS>wrote:

(That would go in the blue table, by the way)
—
Reply to this email directly or view it on GitHub
https://github.com/emhart/10-simple-rules-data-storage/issues/90#issuecomment-148931380
.

Thanks for the feedback!
I agree with Thimothée about adding taxon identifiers such as TSN in the table, that would better than using the 2 letter species codes.
With my "museum data" background, the "what, when, where" seems more like data than metadata but I totally see your point, and I think that it can be a good opportunity to illustrate these concepts.
I also like the split of genus and species to justify the existence of the second table.
I agree with Ted that introducing the RDBMS is a little out of scope. The main idea here was to illustrate how to reduce the duplication of information.
I'll push these changes to the repo and add the SVG file as well if you want to modify the figure further.

David, I hadn't seen your latest comment before posting mine.
I pushed the modified version of the figure (and the SVG file, created with inkscape) to the repo. I haven't done anything about the meta-data/data distinction at this stage. I can give it a try tomorrow (as I'm busy for the rest of the day) but if someone else wants to give it a go, please do!

@fmichonneau I don't see the svg file ... Could you link to it?

oops, sorry I was in a hurry yesterday and pushed to my fork instead of
upstream. It's fixed now, and the figure is in
manuscript/resources/tidy_data.svg
On Sun, Oct 18, 2015 at 1:01 AM, David LeBauer<EMAIL_ADDRESS>wrote:

@fmichonneau https://github.com/fmichonneau I don't see the svg file
... Could you link to it?
—
Reply to this email directly or view it on GitHub
https://github.com/emhart/10-simple-rules-data-storage/issues/90#issuecomment-148978499
.

@emhart Can I have a few hours? 10 Pacific / 5 GMT?
On Sunday, October 18, 2015, Francois Michonneau<EMAIL_ADDRESS>wrote:

oops, sorry I was in a hurry yesterday and pushed to my fork instead of
upstream. It's fixed now, and the figure is in
manuscript/resources/tidy_data.svg
On Sun, Oct 18, 2015 at 1:01 AM, David LeBauer<EMAIL_ADDRESS><javascript:_e(%7B%7D,'cvml','notifications@github.com');>>
wrote:

@fmichonneau https://github.com/fmichonneau I don't see the svg file
... Could you link to it?
—
Reply to this email directly or view it on GitHub
<
https://github.com/emhart/10-simple-rules-data-storage/issues/90#issuecomment-148978499
.

—
Reply to this email directly or view it on GitHub
https://github.com/emhart/10-simple-rules-data-storage/issues/90#issuecomment-149064762
.

@fmichonneau I've made some changes and pushed to a branch fig1-revisions. I used color to de-emphasize 'untidy' data and to emphasize the distinction between meta-data and data (though I agree with you that this is not black and white (or red and blue, below)
These are in pull request #98

I'd like a few more folks to chime in on this, but my opinion:

I found @fmichonneau boxes a bit easier to read with the colors.  Also the red/blue color scheme shouldn't be used to account for color blind readers

I like the titles in @dlebauer figure for Tidy Data and Untidy Data

I feel conflicted about the "What/ When etc.." labels.  Yes I think they are clarifying as I mentioned earlier, but now seeing them in action, I find them visually cluttering, and confusing because the tables are stacked but those labels only apply to the first table.

I think removing the "?" would be helpful
The stacking is confusing.  I think adding a separate a line with a header saying "Metadata table" or a different color background?  Not sure what the best solution is here.

However, I worry that by breaking the tables out to this degree of granularity we risk going down the metadata rabbit hole. I'd love another few sets of eyes on this.   But I think we're close with the figure.

My 2¢:

I'll try to come up with an updated version that takes into consideration Ted and Naupaka's feedback a little later today.

I'm working on a new version now... I'll stick it here in the comments and if it's worth using/tweaking I can do a PR.

Here's my updated version (as a png to embed, although original is an svg):

Thanks @naupaka! It looks great to me. Please merge in the manuscript. The only thing would be to center the word "data" with respect to the weight/length columns (so the middle of the word lines up with the column separator).

"data" header centered and PR submitted.

Looks great!  Thanks for the work everyone!


Secondary energy totals and internationally traded energy

Description
It is not clear if secondary energy variables should include or not net imports in their totals in the current variables definition.
e.g. Should Secondary Energy|Electricity include Trade|Secondary Energy|Electricity|Volume values?
Proposal
As total primary energy variables are measured in consumption terms, and consequently include net imports, I would propose to follow the same principle and include net imports to the secondary energy totals.
As consequence:
Secondary Energy|Electricity = sum(tech, Secondary Energy|Electricity|tech) + Net Imports = Net Electricity Demand
Actions required

adjust secondary energy variables descriptions to clarify this
and either:

keep using the current variables: net imports = - Trade|Secondary Energy|Electricity|Volume
or change the trade reporting variable to be under the secondary energy tree, e.g. add the variable Secondary Energy|Electricity|Net Imports

Do you have any thoughts about this? @robertpietzcker @danielhuppmann

Two observations:

The secondary-energy-variables are consistently described as energy consumed (in a particular region), so I do not see how this is not clear.
The current structure only has the fuel mix as variables, so in principle, "Secondary Energy|Electricity" includes imports and "Secondary Energy|Electricity|" should also include imports of electricity generated with that fuel.
Yes, if you defined new variables for distinct technologies, you have to add net imports to get to consistent totals.

I checked several repositories and it seems that "Secondary Energy|Electricity" (and secondary-energy-variables in general) is consistently defined as the production/generation of that energy carrier, not the amount used. Hence, net imports should not be included in that total.
This is indeed inconsistent with primary- and final-energy variables, but I do not see a strong reason to change it just from that inconsistency alone.
I think that the logic should be as follows:

Secondary Energy|Electricity = sum(tech, Secondary Energy|Electricity|<tech>)
but these variables do not exist in this repo or any other variable list, right?
Secondary Energy|Electricity = sum(source, Secondary Energy|Electricity|<source>)
Final Energy|Electricity = (
Secondary Energy|Electricity
+ Trade|Secondary Energy|Electricity|Volume
- Secondary Energy|Electricity|Transmission Losses
)
but Final Energy|Electricity seems to be missing here, and having losses as a sub-category of secondary-energy also seems less-than-ideal, to be discussed in https://github.com/IAMconsortium/common-definitions/issues/21

About your specific proposal of renaming Trade|Secondary Energy|Electricity|Volume to Secondary Energy|Electricity|Net Imports, I'm ambivalent - the "Volume" suffix to distinguish from "Value" (monetary perspective) is also not great, but pushing yet more sub-categories into this tree would further complicate aggregation.


Fix typo: 46 + 4 * 240 = 1006 instead of 1008

There's a typo on the result of that calculation.

Oops, looks I overlooked this when I was updating the timings a while ago. Thanks!


Add DB integration to the API

The query isn't working yet. Work in progress....

What is the difference between model.Resource and db.Resource?

What is the difference between model.Resource and db.Resource?

oops! I pushed the db file by mistake, I'll remove it from the PR...

The query isn't working yet. Work in progress....

Made the query work, ? are only valid placeholders for Mysql, $1and $2 are the appropriate ones for postgresql...
This type of differences could be prevented with an ORM

I've included some tests for the queryResources method using go-sqlmock libbrary


Package Update : loopback4-helmet

Describe the bug
remove all current vulnerability of loopback4-helmet
To Reproduce
Steps to reproduce the behavior:

Go to '...'
Click on '....'
Scroll down to '....'
See error

Expected behavior
A clear and concise description of what you expected to happen.
Screenshots
If applicable, add screenshots to help explain your problem.
Additional context
Add any other context about the problem here.

:tada: This issue has been resolved in version 4.2.1 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Update versions

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 100.00%. Comparing base (3448f6a) to head (dd94c9c).
Report is 46 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff            @@
##              main      #100   +/-   ##
=========================================
  Coverage   100.00%   100.00%
=========================================
  Files           13        13
  Lines          961       961
=========================================
  Hits           961       961

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.


fix hotkey management #262

Codecov Report
Base: 70.25% // Head: 70.25% // No change to project coverage :thumbsup:

Coverage data is based on head (3942d96) compared to base (421fd6b).
Patch has no changes to coverable lines.

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #290   +/-   ##
=======================================
  Coverage   70.25%   70.25%
=======================================
  Files          60       60
  Lines       11586    11586
  Branches     1564     1564
=======================================
  Hits         8140     8140
  Misses       1903     1903
  Partials     1543     1543

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

:umbrella: View full report at Codecov.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.


Generalized the SandGrainSizeLimiter NUDE transform to allow...

... for other limits based on the input group name.

This looks like a reasonable modification to support the new parameter!


Issues with Leviton Decora Smart Z-Wave 600W Dimmer (DZ6HD)

Is your problem within Home Assistant (Core or Z-Wave JS Integration)?
YES, BUT a Home Assistant developer has told me to come here
Is your problem within ZWaveJS2MQTT?
NO, my problem is NOT within ZWaveJS2MQTT
Checklist

[X] I have checked the troubleshooting section and my problem is not described there.

[X] I have read the changelog and my problem was not mentioned there.

Describe the bug
What causes the bug?
The Light state appears in home assistant, but it always shows as "off".
What do you observe?
When I try toggle the switch on (physically), the home assistant device still shows as "off".
When I try toggle the switch on (via home assistant), the state goes to "on" briefly, then back to "off". Meanwhile the actual light itself never illuminates.
What did you expect to happen?
I expect the home assistant device state to reflect the actual state of the light
I expect the light to illuminate when I turn the device on from the app.
Everything worked fine on the old ZWAVE addon.  The problem began after upgrading to ZWaveJS.
I have re-interviewed the device and rebooted the system.  No effect.
Steps to reproduce the behavior:

Try to toggle the light on from the app, or vice versa.

Device information
Manufacturer:  Leviton
Model name: Decora Smart Z-Wave 600W Dimmer (DZ6HD)
Node ID in your network: 14
Z-Wave Info
Device ID: 14
Device Status: Alive
Device Ready: Yes
Highest Security: None
Z-Wave Plus: Version 1
How are you using node-zwave-js?

[ ] zwavejs2mqtt Docker image (latest)
[ ] zwavejs2mqtt Docker image (dev)
[ ] zwavejs2mqtt Docker manually built (please specify branches)
[ ] ioBroker.zwave2 adapter (please specify version)
[X] HomeAssistant zwave_js integration  (please specify version)
[ ] pkg
[ ] node-red-contrib-zwave-js (please specify version, double click node to find out)
[ ] Manually built from GitHub (please specify branch)
[ ] Other (please describe)

Which branches or versions?
Driver Version: 8.11.9
Server Version: 1.15.0
Home ID:<PHONE_NUMBER>
Devices ready: 11 / 12
Did you change anything?
no
If yes, what did you change?
No response
Did this work before?
Yes (please describe)
If yes, where did it work?
I upgraded from the ZWAVE addon to the ZWaveJS Addon.
Everything was working perfectly before.
I see others are having similar issues.  See below post:
https://community.home-assistant.io/t/leviton-dz6hd-polling-not-working-under-z-wave-js/356753/9
Attach Driver Logfile
zwave_js (2).log

This is what I can gather from your current log:
Node tells zwave-js to re-query its status:
2022-04-13T03:04:52.081Z DRIVER « [Node 014] [REQ] [ApplicationCommand]
                                  └─[HailCC]
zwave-js does so:
2022-04-13T03:04:52.087Z DRIVER » [Node 014] [REQ] [SendData]
                                  │ transmit options: 0x25
                                  │ callback id:      41
                                  └─[MultilevelSwitchCCGet]
...
but the device doesn't know its current status:
2022-04-13T03:04:52.122Z DRIVER « [Node 014] [REQ] [ApplicationCommand]
                                  └─[MultilevelSwitchCCReport]
                                      current value: undefined

5 seconds later, the same happens multiple times and each time the node answers with a different value, which looks like it is dimming down (roughly 10% every half second):
2022-04-13T03:04:57.298Z DRIVER « [Node 014] [REQ] [ApplicationCommand]
                                  └─[MultilevelSwitchCCReport]
                                      current value: 87
                                      target value:  87
                                      duration:      1s
2022-04-13T03:04:57.865Z DRIVER « [Node 014] [REQ] [ApplicationCommand]
                                  └─[MultilevelSwitchCCReport]
                                      current value: 74
                                      target value:  74
                                      duration:      1s
2022-04-13T03:04:58.449Z DRIVER « [Node 014] [REQ] [ApplicationCommand]
                                  └─[MultilevelSwitchCCReport]
                                      current value: 61
                                      target value:  61
                                      duration:      0s
2022-04-13T03:04:58.882Z DRIVER « [Node 014] [REQ] [ApplicationCommand]
                                  └─[MultilevelSwitchCCReport]
                                      current value: 48
                                      target value:  48
                                      duration:      1s
... etc, down to 0:
2022-04-13T03:05:01.449Z DRIVER « [Node 014] [REQ] [ApplicationCommand]
                                  └─[MultilevelSwitchCCReport]
                                      current value: 0
                                      target value:  0
                                      duration:      0s

Without knowing what should have happened instead, this doesn't look wrong to me.
I will need some additional, commented logs where you describe what you're doing when, e.g. like this:
Turn on the light physically:
... logs here ...

Turn on the light via HA:
... logs here ...

I have no idea why, but its working now....

Well, sometime since April, maybe after one of the upgrades (not sure which one), but it seems to be broken again.
Similar issue as before.  Its seems that home assistant can communicate with the light, but it fails to process the light's response and update the state of the light.
Here is a breakdown of what I am seeing:
---------------STATUS------------------
Actual State of Light Itself: Off
light.in_wall_600w_dimmer: "Off"
---------------Action Performed--------
Press Light Button in home assistant.
Expected behaviour: Actual light turns on, and "light.in_wall_600w_dimmer" changes to "Off"
---------------Start of ZWAVE Log-----------
Subscribed to Z-Wave JS Log Messages…
2022-07-16T20:31:38.083Z SERIAL » 0x010b001312042601ffff252bd8                                        (13 bytes)
2022-07-16T20:31:38.085Z DRIVER » [Node 018] [REQ] [SendData]
│ transmit options: 0x25
│ callback id:      43
└─[MultilevelSwitchCCSet]
target value: 255
duration:     default
2022-07-16T20:31:38.087Z SERIAL « [ACK]                                                                   (0x06)
2022-07-16T20:31:38.091Z SERIAL « 0x0104011301e8                                                       (6 bytes)
2022-07-16T20:31:38.092Z SERIAL » [ACK]                                                                   (0x06)
2022-07-16T20:31:38.092Z DRIVER « [RES] [SendData]
was sent: true
2022-07-16T20:31:38.106Z SERIAL « 0x010500132b00c2                                                     (7 bytes)
2022-07-16T20:31:38.107Z SERIAL » [ACK]                                                                   (0x06)
2022-07-16T20:31:38.108Z DRIVER « [REQ] [SendData]
callback id:     43
transmit status: OK
2022-07-16T20:31:38.117Z SERIAL « 0x01080004001202820160                                              (10 bytes)
2022-07-16T20:31:38.118Z SERIAL » [ACK]                                                                   (0x06)
2022-07-16T20:31:38.118Z DRIVER « [Node 018] [REQ] [ApplicationCommand]
└─[HailCC]
2022-07-16T20:31:38.120Z CNTRLR   [Node 018] Hail received from node, refreshing actuator and sensor values...
2022-07-16T20:31:38.121Z CNTRLR » [Node 018] requesting current switch state...
2022-07-16T20:31:38.127Z SERIAL » 0x0109001312022602252cd8                                            (11 bytes)
2022-07-16T20:31:38.128Z DRIVER » [Node 018] [REQ] [SendData]
│ transmit options: 0x25
│ callback id:      44
└─[MultilevelSwitchCCGet]
2022-07-16T20:31:38.131Z SERIAL « [ACK]                                                                   (0x06)
2022-07-16T20:31:38.134Z SERIAL « 0x0104011301e8                                                       (6 bytes)
2022-07-16T20:31:38.135Z SERIAL » [ACK]                                                                   (0x06)
2022-07-16T20:31:38.135Z DRIVER « [RES] [SendData]
was sent: true
2022-07-16T20:31:38.149Z SERIAL « 0x010500132c00c5                                                     (7 bytes)
2022-07-16T20:31:38.150Z SERIAL » [ACK]                                                                   (0x06)
2022-07-16T20:31:38.151Z DRIVER « [REQ] [SendData]
callback id:     44
transmit status: OK
2022-07-16T20:31:38.160Z SERIAL « 0x010b00040012052603646402c0                                        (13 bytes)
2022-07-16T20:31:38.161Z CNTRLR   [Node 018] [~] [Multilevel Switch] duration: {"value":1,"unit":"s [Endpoint 0]
econds"} => {"value":2,"unit":"seconds"}
2022-07-16T20:31:38.162Z SERIAL » [ACK]                                                                   (0x06)
2022-07-16T20:31:38.164Z DRIVER « [Node 018] [REQ] [ApplicationCommand]
└─[MultilevelSwitchCCReport]
current value: undefined
2022-07-16T20:31:43.118Z SERIAL » 0x0109001312022602252dd9                                            (11 bytes)
2022-07-16T20:31:43.119Z DRIVER » [Node 018] [REQ] [SendData]
│ transmit options: 0x25
│ callback id:      45
└─[MultilevelSwitchCCGet]
2022-07-16T20:31:43.121Z SERIAL « [ACK]                                                                   (0x06)
2022-07-16T20:31:43.125Z SERIAL « 0x0104011301e8                                                       (6 bytes)
2022-07-16T20:31:43.126Z SERIAL » [ACK]                                                                   (0x06)
2022-07-16T20:31:43.127Z DRIVER « [RES] [SendData]
was sent: true
2022-07-16T20:31:43.140Z SERIAL « 0x010500132d00c4                                                     (7 bytes)
2022-07-16T20:31:43.141Z SERIAL » [ACK]                                                                   (0x06)
2022-07-16T20:31:43.144Z DRIVER « [REQ] [SendData]
callback id:     45
transmit status: OK
2022-07-16T20:31:43.151Z SERIAL « 0x010b00040012052603646400c2                                        (13 bytes)
2022-07-16T20:31:43.153Z CNTRLR   [Node 018] [~] [Multilevel Switch] duration: {"value":2,"unit":"s [Endpoint 0]
econds"} => {"value":0,"unit":"seconds"}
2022-07-16T20:31:43.153Z SERIAL » [ACK]                                                                   (0x06)
2022-07-16T20:31:43.154Z DRIVER « [Node 018] [REQ] [ApplicationCommand]
└─[MultilevelSwitchCCReport]
current value: undefined
---------------END OF ZWAVE Log-----------
---------------STATUS------------------
Actual State of Light Itself: On
light.in_wall_600w_dimmer: "Off"

Since home assistant always thinks the light is off, there is no way to turn it off using the home assistant dashboard.
However, if I call the service manually (), the light will turn off.
Subscribed to Z-Wave JS Log Messages… 2022-07-16T20:45:54.948Z SERIAL » 0x010b00131204260100ff252e22                                        (13 bytes) 2022-07-16T20:45:54.949Z DRIVER » [Node 018] [REQ] [SendData]                                   │ transmit options: 0x25                                   │ callback id:      46                                   └─[MultilevelSwitchCCSet]                                       target value: 0                                       duration:     default 2022-07-16T20:45:54.952Z SERIAL « [ACK]                                                                   (0x06) 2022-07-16T20:45:54.955Z SERIAL « 0x0104011301e8                                                       (6 bytes) 2022-07-16T20:45:54.957Z SERIAL » [ACK]                                                                   (0x06) 2022-07-16T20:45:54.958Z DRIVER « [RES] [SendData]                                     was sent: true 2022-07-16T20:45:54.971Z SERIAL « 0x010500132e00c7                                                     (7 bytes) 2022-07-16T20:45:54.972Z SERIAL » [ACK]                                                                   (0x06) 2022-07-16T20:45:54.973Z DRIVER « [REQ] [SendData]                                     callback id:     46                                     transmit status: OK 2022-07-16T20:45:54.978Z CNTRLR   [Node 018] [~] [Multilevel Switch] currentValue: 0 => 0           [Endpoint 0] 2022-07-16T20:45:54.981Z SERIAL « 0x01080004001202820160                                              (10 bytes) 2022-07-16T20:45:54.982Z SERIAL » [ACK]                                                                   (0x06) 2022-07-16T20:45:54.983Z DRIVER « [Node 018] [REQ] [ApplicationCommand]                                   └─[HailCC] 2022-07-16T20:45:54.985Z CNTRLR   [Node 018] Hail received from node, refreshing actuator and sensor values... 2022-07-16T20:45:54.986Z CNTRLR » [Node 018] requesting current switch state... 2022-07-16T20:45:54.994Z SERIAL » 0x0109001312022602252fdb                                            (11 bytes) 2022-07-16T20:45:54.995Z DRIVER » [Node 018] [REQ] [SendData]                                   │ transmit options: 0x25                                   │ callback id:      47                                   └─[MultilevelSwitchCCGet] 2022-07-16T20:45:54.997Z SERIAL « [ACK]                                                                   (0x06) 2022-07-16T20:45:55.000Z SERIAL « 0x0104011301e8                                                       (6 bytes) 2022-07-16T20:45:55.001Z SERIAL » [ACK]                                                                   (0x06) 2022-07-16T20:45:55.002Z DRIVER « [RES] [SendData]                                     was sent: true 2022-07-16T20:45:55.016Z SERIAL « 0x010500132f00c6                                                     (7 bytes) 2022-07-16T20:45:55.016Z SERIAL » [ACK]                                                                   (0x06) 2022-07-16T20:45:55.017Z DRIVER « [REQ] [SendData]                                     callback id:     47                                     transmit status: OK 2022-07-16T20:45:55.027Z SERIAL « 0x010b00040012052603000001c3                                        (13 bytes) 2022-07-16T20:45:55.028Z CNTRLR   [Node 018] [~] [Multilevel Switch] targetValue: 0 => 0            [Endpoint 0] 2022-07-16T20:45:55.029Z CNTRLR   [Node 018] [~] [Multilevel Switch] duration: {"value":0,"unit":"s [Endpoint 0]                                   econds"} => {"value":1,"unit":"seconds"} 2022-07-16T20:45:55.030Z CNTRLR   [Node 018] [~] [Multilevel Switch] currentValue: 0 => 0           [Endpoint 0] 2022-07-16T20:45:55.031Z CNTRLR   [Node 018] Scheduled poll canceled because expected value was received 2022-07-16T20:45:55.031Z SERIAL » [ACK]                                                                   (0x06) 2022-07-16T20:45:55.032Z DRIVER « [Node 018] [REQ] [ApplicationCommand]                                   └─[MultilevelSwitchCCReport]                                       current value: 0                                       target value:  0                                       duration:      1s

Not being an expert on this library, my eyes tend to gravitate to this:
After the light is turned off, the device sends this message with the current state of the light, and it is processed correctly.
2022-07-16T20:45:55.032Z DRIVER « [Node 018] [REQ] [ApplicationCommand]
                                  └─[MultilevelSwitchCCReport]
                                      current value: 0
                                      target value:  0
                                      duration:      1s

But when the light is turned on, the device sends this message with the current state of the light, and it is "undefined", and processed incorrectly.
2022-07-16T20:31:43.154Z DRIVER « [Node 018] [REQ] [ApplicationCommand]
                                  └─[MultilevelSwitchCCReport]
                                      current value: undefined

Its also worth mentioning, the device is currently on the following firmware:
Firmware: 1.17
Device ID: 18
Device Status: Alive
Device Ready: Yes
Highest Security: None
Z-Wave Plus: Version 1

So I ran the firmware update to v1.22 from post 4101  and hopefully Im not speaking too soon, but it seems to have resolve the issue..
Here is the response after turning the light on:
Subscribed to Z-Wave JS Log Messages…
2022-07-16T21:18:02.049Z SERIAL » 0x010b001312042601ffff2544b7                                        (13 bytes)
2022-07-16T21:18:02.050Z DRIVER » [Node 018] [REQ] [SendData]
                                  │ transmit options: 0x25
                                  │ callback id:      68
                                  └─[MultilevelSwitchCCSet]
                                      target value: 255
                                      duration:     default
2022-07-16T21:18:02.052Z SERIAL « [ACK]                                                                   (0x06)
2022-07-16T21:18:02.056Z SERIAL « 0x0104011301e8                                                       (6 bytes)
2022-07-16T21:18:02.057Z SERIAL » [ACK]                                                                   (0x06)
2022-07-16T21:18:02.058Z DRIVER « [RES] [SendData]
                                    was sent: true
2022-07-16T21:18:02.071Z SERIAL « 0x010500134400ad                                                     (7 bytes)
2022-07-16T21:18:02.072Z SERIAL » [ACK]                                                                   (0x06)
2022-07-16T21:18:02.073Z DRIVER « [REQ] [SendData]
                                    callback id:     68
                                    transmit status: OK
2022-07-16T21:18:02.082Z SERIAL « 0x01080004001202820160                                              (10 bytes)
2022-07-16T21:18:02.083Z SERIAL » [ACK]                                                                   (0x06)
2022-07-16T21:18:02.084Z DRIVER « [Node 018] [REQ] [ApplicationCommand]
                                  └─[HailCC]
2022-07-16T21:18:02.086Z CNTRLR   [Node 018] Hail received from node, refreshing actuator and sensor values...
2022-07-16T21:18:02.087Z CNTRLR » [Node 018] requesting current switch state...
2022-07-16T21:18:02.092Z SERIAL » 0x01090013120226022545b1                                            (11 bytes)
2022-07-16T21:18:02.093Z DRIVER » [Node 018] [REQ] [SendData]
                                  │ transmit options: 0x25
                                  │ callback id:      69
                                  └─[MultilevelSwitchCCGet]
2022-07-16T21:18:02.095Z SERIAL « [ACK]                                                                   (0x06)
2022-07-16T21:18:02.099Z SERIAL « 0x0104011301e8                                                       (6 bytes)
2022-07-16T21:18:02.100Z SERIAL » [ACK]                                                                   (0x06)
2022-07-16T21:18:02.101Z DRIVER « [RES] [SendData]
                                    was sent: true
2022-07-16T21:18:02.114Z SERIAL « 0x010500134500ac                                                     (7 bytes)
2022-07-16T21:18:02.115Z SERIAL » [ACK]                                                                   (0x06)
2022-07-16T21:18:02.116Z DRIVER « [REQ] [SendData]
                                    callback id:     69
                                    transmit status: OK
2022-07-16T21:18:02.125Z SERIAL « 0x010b00040012052603636302c0                                        (13 bytes)
2022-07-16T21:18:02.126Z CNTRLR   [Node 018] [~] [Multilevel Switch] targetValue: 255 => 99         [Endpoint 0]
2022-07-16T21:18:02.127Z CNTRLR   [Node 018] [~] [Multilevel Switch] duration: {"value":0,"unit":"s [Endpoint 0]
                                  econds"} => {"value":2,"unit":"seconds"}
2022-07-16T21:18:02.128Z CNTRLR   [Node 018] [~] [Multilevel Switch] currentValue: 0 => 99          [Endpoint 0]
2022-07-16T21:18:02.129Z CNTRLR   [Node 018] Scheduled poll canceled because expected value was received
2022-07-16T21:18:02.130Z SERIAL » [ACK]                                                                   (0x06)
2022-07-16T21:18:02.131Z DRIVER « [Node 018] [REQ] [ApplicationCommand]
                                  └─[MultilevelSwitchCCReport]
                                      current value: 99
                                      target value:  99
                                      duration:      2s

The final message is no longer "undefined", but is actually showing values correctly now:
2022-07-16T21:18:02.131Z DRIVER « [Node 018] [REQ] [ApplicationCommand]
                                  └─[MultilevelSwitchCCReport]
                                      current value: 99
                                      target value:  99
                                      duration:      2s


server: expose flushStats() method

Description: this PR moves the previously private flushStats method in the server instance to the public interface. This method can be used by consumers to flush stats out-of-band from the stats flushing interval.
In particular it would help API driven consumers like Envoy Mobile to flush relevant stats on-demand. Related issue in Envoy Mobile https://github.com/lyft/envoy-mobile/issues/573
Risk Level: low
Testing: updated mocks. updated TEST_P(ServerStatsTest, FlushStats) to use the exposed function.
Signed-off-by: Jose Nino<EMAIL_ADDRESS>

/retest


First batch of test improvements

Belongs to the ongoing process of #116 and closes #57. This PR contains the following things:

Standard ways of parsing files to a graph for more unified tests
Some tests didn't handle the situation where the graph contains an "unknown declarations" TU
Test cases for the common supertype finder, including fixes for multi-inheritance scenarios as possible in C++

Plus some other more local fixes for problems that came up in the process of doing those things

What was the trick to force SonarCloud in analyzing previous branches that are now PRs? Another commit?

yup


-fx-vbar-policy

The CSS property you are suggesting is specific to JavaFX. I know nothing about Java, but I'm sure this is the wrong place for it.

Yup.

well, ok in this case. I've been using it in a non-Java webpage, and it
works at least in Chrome.
Thanks for your reply ;)
2017-12-13 6:17 GMT+01:00 Alexis Deveria<EMAIL_ADDRESS>
Closed #3905 https://github.com/Fyrd/caniuse/issues/3905.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/Fyrd/caniuse/issues/3905#event-1384945682, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AFQlEqc19HC_N8oJFErbRUxa2tjoeK09ks5s_13-gaJpZM4Q5rkA
.


Stylus support

add stylus to css loader

I create a pull request to add Stylus support. But I don't add any linter.

+1


[5.5] phpredis Fixes

More fixes to the phpredis wrapper.

Make sure prefix is executes when raw commands are excuted
Make sure the return value of setNx and hsetNx is an integer like in predis

Looks solid. :+1:

@GrahamCampbell welcome back, I kind of miss your 👍 & 👎 parties :D

Yeh, I had to unwatch laravel/framework I'm afraid. Too many notifications for me to meaningfully read and review. ;)


Endpoint for getDMTMintWallet with ticker

Adding an endpoint to get mints for an address and ticker, similar to the getAccountMintList/:address/:ticker.
Currently getDmtMintWalletHistoricList(address, offset, max) return all mints, making hard to order them by a specific ticker.

added to todo

@TracSystems
Im building a DMT app , as new elements are been registered, users would like search a specific element. I believe a  getDmtElements(name) endpoint would also be helpful.
Thanks for all the work on supporting DMT!

fixed in 0.14 beta

fixed in 0.14 beta

fixed in 0.14 beta


first deploy druid must use maven?

i want to delopy druid cluster in my company computer, but i am failed.
if first delopy druid cluster need internet? because i see configure file has maven, if druid cluster need maven to download jar from maven center repository?

If you are having trouble deploying Druid I would suggest asking for advice in the Druid user forum https://groups.google.com/forum/#!forum/druid-user


invalid numbering for build rtm version

if I compile a deb package from the stable version ( https://github.com/SoftEtherVPN/SoftEtherVPN_Stable) , result:
softether-vpnbridge_4.04.9412-rtm_amd64.deb
softether-vpnserver_4.04.9412-rtm_amd64.deb
softether-vpnclient_4.04.9412-rtm_amd64.deb
softether-vpncmd_4.04.9412-rtm_amd64.deb
but last stable version - v4.25-9656-rtm

Ok, but shouldn't this issue be created in the stable fork?

Issues are disabled in the stable repository.

Crap!


[5.2.4] sql completion issues

Hi,
When connected to Oracle database, DBeaver 5.2.4 on mac; the sql completion has the following issues:

An underscore character (_) acts like a pattern matching for single character.

Stored procedures are shown in the FROM section.

"Search inside name" applying a pattern matching search, for example, typing "dba" will list results as SCHEDULER_JOB_ARGS instead of listing only results as [any-string]dba[any-string].

"Use global search" doesn't show data dictionary and V$ views.

All 4 have to be fixed by now.
Note: V$ won't be auto-completed on typing (because of $ character). You need to press CTRL+Space to see proposals.


Enable auto surrounding for formatting symbols

Enable surroundingPairs for formatting symbols:

* for bold
_ for italic
^ for superscript
~ for subscript
# for highlighting

Hi,
As I mentioned in #52, here's my pull request that enables automatic surrounding of formatting symbols for bold, italic, superscripts, subscript and highlight.


Getting message "Could not find 'dotnet'" after installation the Ionide plugin for VSCode

Describe the bug
Impossible to run any .fsx file because of Ionide error appears
Steps to reproduce

Install .NET 6.0 SDK (v6.0.415) - Windows x64 Installer! by link:
https://dotnet.microsoft.com/en-us/download/dotnet/thank-you/sdk-6.0.415-windows-x64-installer
Install plugin Ionide for F# version v7.15.0 for VSCODE
Open any f# file with the extension .fsx
Try to run this file

Expected behavior
Possibility to run .fsx files in VSCode
Screenshots

Machine info

OS: Windows 11 Pro
.NET 6.0 SDK (v6.0.415)
Ionide version: [v7.15.0]

If you open the VSCode developer tools (there's a command for this in the command palette) and scroll to the top, some of the first details should be about how we locate dotnet and the matching FSAC binary. Here's what this looks like for me:

For you I would expect to have more logging about probing for dotnet and stuff. Can you provide this?

log.ts:431  WARN Via 'product.json#extensionEnabledApiProposals' extension 'ms-dotnettools.dotnet-interactive-vscode' wants API proposal 'languageConfigurationAutoClosingPairs' but that proposal DOES NOT EXIST. Likely, the proposal has been finalized (check 'vscode.d.ts') or was abandoned.
log.ts:431  WARN Via 'product.json#extensionEnabledApiProposals' extension 'github.copilot-chat' wants API proposal 'terminalContextMenu' but that proposal DOES NOT EXIST. Likely, the proposal has been finalized (check 'vscode.d.ts') or was abandoned.
log.ts:441   ERR Extension 'ms-vscode.remote-server' appears in product.json but enables LESS API proposals than the extension wants.
package.json (LOSES): resolvers, tunnelFactory
product.json (WINS): resolvers, tunnels, contribViewsWelcome
log.ts:421  INFO [Ionide.Ionide-fsharp]: Command fsharp.explorer.renameFile already registered by Ionide for F# (Ionide.Ionide-fsharp)
console.ts:137 [Extension Host] Looking for parseable documents...
log.ts:421  INFO [perf] Render performance baseline is 136ms
log.ts:441   ERR [Extension Host] (node:23464) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead.
(Use Code --trace-deprecation ... to show where the warning was created)
console.ts:137 [Extension Host] (node:23464) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead.
(Use Code --trace-deprecation ... to show where the warning was created)
$ @ console.ts:137
console.ts:137 [Extension Host] Found no documents
notificationsAlerts.ts:42 Could not find 'dotnet'
c @ notificationsAlerts.ts:42
console.ts:137 [Extension Host] Initializing tunnel extension
TMScopeRegistry.ts:46 Overwriting grammar scope name to file mapping for scope source.fsharp.
Old grammar file: file:///c%3A/Users/Dmitry/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/extensions/fsharp/syntaxes/fsharp.tmLanguage.json.
New grammar file: file:///c%3A/Users/Dmitry/.vscode/extensions/ionide.ionide-fsharp-7.15.0/syntaxes/fsharp.json
register @ TMScopeRegistry.ts:46
TMScopeRegistry.ts:46 Overwriting grammar scope name to file mapping for scope source.yaml.
Old grammar file: file:///c%3A/Users/Dmitry/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/extensions/yaml/syntaxes/yaml.tmLanguage.json.
New grammar file: file:///c%3A/Users/Dmitry/.vscode/extensions/redhat.vscode-yaml-1.14.0/syntaxes/yaml.tmLanguage.json
register @ TMScopeRegistry.ts:46
TMScopeRegistry.ts:46 Overwriting grammar scope name to file mapping for scope source.fsharp.
Old grammar file: file:///c%3A/Users/Dmitry/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/extensions/fsharp/syntaxes/fsharp.tmLanguage.json.
New grammar file: file:///c%3A/Users/Dmitry/.vscode/extensions/ionide.ionide-fsharp-7.15.0/syntaxes/fsharp.json
register @ TMScopeRegistry.ts:46
TMScopeRegistry.ts:46 Overwriting grammar scope name to file mapping for scope source.yaml.
Old grammar file: file:///c%3A/Users/Dmitry/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/extensions/yaml/syntaxes/yaml.tmLanguage.json.
New grammar file: file:///c%3A/Users/Dmitry/.vscode/extensions/redhat.vscode-yaml-1.14.0/syntaxes/yaml.tmLanguage.json
register @ TMScopeRegistry.ts:46
log.ts:441   ERR [Extension Host] [LanguageService] Error starting F# language server: %% Error: Could not find 'dotnet'
at c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\Core\LanguageService.js:996:23
at c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\Core\LanguageService.js:995:60
at v.n (c:\Users\Dmitry\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:125:6205)
at v.m (c:\Users\Dmitry\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:125:6168)
at v.l (c:\Users\Dmitry\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:125:5625)
console.ts:137 [Extension Host] [LanguageService] Error starting F# language server: % Error: Could not find 'dotnet'
at c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\Core\LanguageService.js:996:23
at c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\Core\LanguageService.js:995:60
at v.n (c:\Users\Dmitry\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:125:6205)
at v.m (c:\Users\Dmitry\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:125:6168)
at v.l (c:\Users\Dmitry\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:125:5625)
$ @ console.ts:137
log.ts:441   ERR [Extension Host] [Main] Error activating FSAC: Error: Could not find 'dotnet'
console.ts:137 [Extension Host] [Main] Error activating FSAC: Error: Could not find 'dotnet'
$ @ console.ts:137
console.ts:137 [Extension Host] [Main] Activating features
console.ts:137 [Extension Host] [LineLensRenderer-LineLens] Activating
console.ts:137 [Extension Host] [LineLensRenderer-LineLens] Config Changed event
console.ts:137 [Extension Host] [LineLensRenderer-LineLens] Installing
console.ts:137 [Extension Host] [LineLensRenderer-LineLens] Installed
console.ts:137 [Extension Host] [Debugger] registering debug provider
console.ts:137 [Extension Host] [GitIgnore] gitignore path: c:\Users\Dmitry\Documents\F# coding\Beginning.gitignore
console.ts:137 [Extension Host] [GitIgnore] Error accessing gitignore file Error: ENOENT: no such file or directory, open 'c:\Users\Dmitry\Documents\F# coding\Beginning.gitignore'
at Object.openSync (node:fs:603:3)
at Object.func [as openSync] (node:electron/js2c/asar_bundle:2:1869)
at Object.readFileSync (node:fs:471:35)
at Object.t.readFileSync (node:electron/js2c/asar_bundle:2:9212)
at checkGitignore (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\Components\Gitignore.js:54:51)
at generator (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\Components\Gitignore.js:79:28)
at Object.then (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\Fable.Promise.3.2.0\Promise.fs.js:173:24)
at hr (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\Fable.Promise.3.2.0\Promise.fs.js:208:14)
at checkForPatternsAndPromptUser (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\Components\Gitignore.js:78:12)
at activationFn (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\Components\Gitignore.js:156:9)
at tryActivate (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fsharp.js:67:20)
at c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fsharp.js:160:9
at v.n (c:\Users\Dmitry\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:125:6205)
at v.m (c:\Users\Dmitry\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:125:6168)
at v.l (c:\Users\Dmitry\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:125:5625) {
errno: -4058,
syscall: 'open',
code: 'ENOENT',
path: 'c:\Users\Dmitry\Documents\F# coding\Beginning\.gitignore'
}
console.ts:137 [Extension Host] [LineLensRenderer-PipelineHints] Activating
console.ts:137 [Extension Host] [LineLensRenderer-PipelineHints] Config Changed event
console.ts:137 [Extension Host] [LineLensRenderer-PipelineHints] Installing
console.ts:137 [Extension Host] [LineLensRenderer-PipelineHints] Installed
console.ts:137 [Extension Host] [TestExplorer] Extension Storage c:\Users\Dmitry\AppData\Roaming\Code\User\workspaceStorage\812cc409453d3fe0f1b43ff86901aefc\Ionide.Ionide-fsharp
console.ts:137 [Extension Host] [InlayHints] Activating F# inlay hints
log.ts:441   ERR [Extension Host] [Main] Error loading projects: TypeError: Cannot read properties of null (reading 'Found')
console.ts:137 [Extension Host] [Main] Error loading projects: TypeError: Cannot read properties of null (reading 'Found')
$ @ console.ts:137
log.ts:441   ERR source: Error: source
at Operators_NullArg (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\FSharp.Core.js:39:11)
at Sr (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\Seq.js:302:9)
at openf (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\Seq.js:842:27)
at Enumerator_generateWhileSome (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\Seq.js:213:22)
at wr.f (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\Seq.js:354:24)
at wr.GetEnumerator (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\Seq.js:53:18)
at c (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\Util.js:85:18)
at Sr (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\Seq.js:310:12)
at openf (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\Seq.js:842:27)
at Enumerator_generateWhileSome (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\Seq.js:213:22)
at wr.f (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\Seq.js:354:24)
at wr.GetEnumerator (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\Seq.js:53:18)
at c (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\Util.js:85:18)
at br.next (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\Seq.js:189:32)
at br.System.Collections.IEnumerator.MoveNext (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\Seq.js:85:18)
at compute (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\Seq.js:377:36)
at br.next (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\Seq.js:251:32)
at br.System.Collections.IEnumerator.MoveNext (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\Seq.js:85:18)
at compute (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\Seq.js:842:48)
at br.next (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\Seq.js:251:32)
at br.System.Collections.IEnumerator.MoveNext (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\Seq.js:85:18)
at Object.from (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\Util.js:94:32)
at Function.from ()
at c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\Components\Fsi.js:292:27
at H.provideInlayHints (c:\Users\Dmitry\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:127:56138)
localProcessExtensionHost.ts:281 Extension Host
localProcessExtensionHost.ts:282 [Main] Activating features
[LineLensRenderer-LineLens] Config Changed event
[LineLensRenderer-LineLens] Installing
[LineLensRenderer-LineLens] Installed
[GitIgnore] gitignore path: c:\Users\Dmitry\Documents\F# coding\Beginning.gitignore
[GitIgnore] Error accessing gitignore file Error: ENOENT: no such file or directory, open 'c:\Users\Dmitry\Documents\F# coding\Beginning.gitignore'
at Object.openSync (node:fs:603:3)
at Object.func [as openSync] (node:electron/js2c/asar_bundle:2:1869)
at Object.readFileSync (node:fs:471:35)
at Object.t.readFileSync (node:electron/js2c/asar_bundle:2:9212)
at checkGitignore (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\Components\Gitignore.js:54:51)
at generator (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\Components\Gitignore.js:79:28)
at Object.then (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\Fable.Promise.3.2.0\Promise.fs.js:173:24)
at hr (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\Fable.Promise.3.2.0\Promise.fs.js:208:14)
at checkForPatternsAndPromptUser (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\Components\Gitignore.js:78:12)
at activationFn (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\Components\Gitignore.js:156:9)
at tryActivate (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fsharp.js:67:20)
at c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fsharp.js:160:9
at v.n (c:\Users\Dmitry\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:125:6205)
at v.m (c:\Users\Dmitry\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:125:6168)
at v.l (c:\Users\Dmitry\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:125:5625) {
errno: -4058,
syscall: 'open',
code: 'ENOENT',
path: 'c:\Users\Dmitry\Documents\F# coding\Beginning\.gitignore'
}
[LineLensRenderer-PipelineHints] Config Changed event
[LineLensRenderer-PipelineHints] Installing
[LineLensRenderer-PipelineHints] Installed
[TestExplorer] Extension Storage c:\Users\Dmitry\AppData\Roaming\Code\User\workspaceStorage\812cc409453d3fe0f1b43ff86901aefc\Ionide.Ionide-fsharp
log.ts:441   ERR source: Error: source
at Operators_NullArg (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\FSharp.Core.js:39:11)
at Sr (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\Seq.js:302:9)
at openf (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\Seq.js:842:27)
at Enumerator_generateWhileSome (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\Seq.js:213:22)
at wr.f (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\Seq.js:354:24)
at wr.GetEnumerator (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\Seq.js:53:18)
at c (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\Util.js:85:18)
at Sr (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\Seq.js:310:12)
at openf (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\Seq.js:842:27)
at Enumerator_generateWhileSome (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\Seq.js:213:22)
at wr.f (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\Seq.js:354:24)
at wr.GetEnumerator (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\Seq.js:53:18)
at c (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\Util.js:85:18)
at br.next (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\Seq.js:189:32)
at br.System.Collections.IEnumerator.MoveNext (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\Seq.js:85:18)
at compute (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\Seq.js:377:36)
at br.next (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\Seq.js:251:32)
at br.System.Collections.IEnumerator.MoveNext (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\Seq.js:85:18)
at compute (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\Seq.js:842:48)
at br.next (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\Seq.js:251:32)
at br.System.Collections.IEnumerator.MoveNext (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\Seq.js:85:18)
at Object.from (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\Util.js:94:32)
at Function.from ()
at c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\Components\Fsi.js:292:27
at H.provideInlayHints (c:\Users\Dmitry\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:127:56138)
2notificationsAlerts.ts:42 Could not find 'dotnet'
c @ notificationsAlerts.ts:42
notificationsAlerts.ts:40 Error: Could not find 'dotnet'
at n.h (c:\Users\Dmitry\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:125:84630)
c @ notificationsAlerts.ts:40
webviewElement.ts:512 An iframe which has both allow-scripts and allow-same-origin for its sandbox attribute can escape its sandboxing.
mountTo @ webviewElement.ts:512
log.ts:441   ERR source: Error: source
at Operators_NullArg (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\FSharp.Core.js:39:11)
at Sr (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\Seq.js:302:9)
at openf (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\Seq.js:842:27)
at Enumerator_generateWhileSome (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\Seq.js:213:22)
at wr.f (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\Seq.js:354:24)
at wr.GetEnumerator (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\Seq.js:53:18)
at c (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\Util.js:85:18)
at Sr (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\Seq.js:310:12)
at openf (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\Seq.js:842:27)
at Enumerator_generateWhileSome (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\Seq.js:213:22)
at wr.f (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\Seq.js:354:24)
at wr.GetEnumerator (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\Seq.js:53:18)
at c (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\Util.js:85:18)
at br.next (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\Seq.js:189:32)
at br.System.Collections.IEnumerator.MoveNext (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\Seq.js:85:18)
at compute (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\Seq.js:377:36)
at br.next (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\Seq.js:251:32)
at br.System.Collections.IEnumerator.MoveNext (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\Seq.js:85:18)
at compute (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\Seq.js:842:48)
at br.next (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\Seq.js:251:32)
at br.System.Collections.IEnumerator.MoveNext (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\Seq.js:85:18)
at Object.from (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\Util.js:94:32)
at Function.from ()
at c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\Components\Fsi.js:292:27
at H.provideInlayHints (c:\Users\Dmitry\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:127:56138)
log.ts:431  WARN Settings pattern "application.*" doesn't match any settings
log.ts:441   ERR source: Error: source
at Operators_NullArg (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\FSharp.Core.js:39:11)
at Sr (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\Seq.js:302:9)
at openf (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\Seq.js:842:27)
at Enumerator_generateWhileSome (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\Seq.js:213:22)
at wr.f (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\Seq.js:354:24)
at wr.GetEnumerator (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\Seq.js:53:18)
at c (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\Util.js:85:18)
at Sr (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\Seq.js:310:12)
at openf (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\Seq.js:842:27)
at Enumerator_generateWhileSome (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\Seq.js:213:22)
at wr.f (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\Seq.js:354:24)
at wr.GetEnumerator (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\Seq.js:53:18)
at c (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\Util.js:85:18)
at br.next (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\Seq.js:189:32)
at br.System.Collections.IEnumerator.MoveNext (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\Seq.js:85:18)
at compute (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\Seq.js:377:36)
at br.next (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\Seq.js:251:32)
at br.System.Collections.IEnumerator.MoveNext (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\Seq.js:85:18)
at compute (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\Seq.js:842:48)
at br.next (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\Seq.js:251:32)
at br.System.Collections.IEnumerator.MoveNext (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\Seq.js:85:18)
at Object.from (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\Util.js:94:32)
at Function.from ()
at c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\Components\Fsi.js:292:27
at H.provideInlayHints (c:\Users\Dmitry\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:127:56138)
log.ts:441   ERR source: Error: source
at Operators_NullArg (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\FSharp.Core.js:39:11)
at Sr (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\Seq.js:302:9)
at openf (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\Seq.js:842:27)
at Enumerator_generateWhileSome (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\Seq.js:213:22)
at wr.f (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\Seq.js:354:24)
at wr.GetEnumerator (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\Seq.js:53:18)
at c (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\Util.js:85:18)
at Sr (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\Seq.js:310:12)
at openf (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\Seq.js:842:27)
at Enumerator_generateWhileSome (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\Seq.js:213:22)
at wr.f (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\Seq.js:354:24)
at wr.GetEnumerator (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\Seq.js:53:18)
at c (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\Util.js:85:18)
at br.next (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\Seq.js:189:32)
at br.System.Collections.IEnumerator.MoveNext (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\Seq.js:85:18)
at compute (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\Seq.js:377:36)
at br.next (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\Seq.js:251:32)
at br.System.Collections.IEnumerator.MoveNext (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\Seq.js:85:18)
at compute (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\Seq.js:842:48)
at br.next (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\Seq.js:251:32)
at br.System.Collections.IEnumerator.MoveNext (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\Seq.js:85:18)
at Object.from (c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\fable_modules\fable-library.4.2.2\Util.js:94:32)
at Function.from ()
at c:\Users\Dmitry.vscode\extensions\ionide.ionide-fsharp-7.15.0\webpack:\out\Components\Fsi.js:292:27
at H.provideInlayHints (c:\Users\Dmitry\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:127:56138)

@DmitryVil can you click the 'more details' button in the error pop up and provide the content it shows?

@baronfel, Sorry, I don't see 'more details' button. Where it is located?

In the screenshot you uploaded to this issue it's the blue button on the bottom-right of the pop-up. Do you still see that on your local VSCode notifications?

Please:
cannot open C:%5CUsers%5CDmitry%5CAppData%5CLocal%5CTemp%5Cionide_dotnet_not_found_details_3429882319.md. Detail: Unable to resolve resource C:%5CUsers%5CDmitry%5CAppData%5CLocal%5CTemp%5Cionide_dotnet_not_found_details_3429882319.md

If you fix the slashes, does that path exist and have data?

yes, it exists and contains data:
Could not find dotnet in the path.
Consider:

setting the FSharp.dotnetRoot settings key to a directory with a dotnet binary
including dotnet in your PATH
installing .NET Core

And you do in fact have dotnet installed an on your PATH? You can open a terminal and successfully run dotnet --info?

yes:
C:\Users\Dmitry>dotnet --info
.NET SDK:
Version:   7.0.402
Commit:    791db8e2d8
Runtime Environment:
OS Name:     Windows
OS Version:  10.0.22621
OS Platform: Windows
RID:         win10-x64
Base Path:   C:\Program Files\dotnet\sdk\7.0.402\
Host:
Version:      7.0.12
Architecture: x64
Commit:       4a824ef37c
.NET SDKs installed:
2.1.200 [C:\Program Files\dotnet\sdk]
6.0.415 [C:\Program Files\dotnet\sdk]
7.0.400 [C:\Program Files\dotnet\sdk]
7.0.402 [C:\Program Files\dotnet\sdk]
.NET runtimes installed:
Microsoft.AspNetCore.App 6.0.21 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 6.0.23 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 7.0.10 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 7.0.12 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.NETCore.App 2.0.7 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 6.0.21 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 6.0.23 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 7.0.10 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 7.0.12 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.WindowsDesktop.App 6.0.21 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
Microsoft.WindowsDesktop.App 6.0.23 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
Microsoft.WindowsDesktop.App 7.0.10 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
Microsoft.WindowsDesktop.App 7.0.12 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
Other architectures found:
x86   [C:\Program Files (x86)\dotnet]
registered at [HKLM\SOFTWARE\dotnet\Setup\InstalledVersions\x86\InstallLocation]
Environment variables:
Not set
global.json file:
Not found
Learn more:
https://aka.ms/dotnet/info
Download .NET:
https://aka.ms/dotnet/download

do you have FSharp.dotnetRoot set anywhere in your config? if so you should remove it, because you have an otherwise-correct dotnet install.

I didn't set any config especially. How I can check if it exists?

@DmitryVil
You check by looking in your VSCode preference.

Ctrl+P > Open Setting (UI)
Search for dotnetroot
If you have (Modifier ...) it means you have it set at the indicated place

Example:

You seeing this error means you've hit this code path.
This Environment.tryGetTool call calls cmd /C where dotnet to try and discover dotnet binaries on your PATH. Here's an example of the output for me:
>cmd /C where dotnet
C:\Program Files\dotnet\dotnet.exe
C:\Program Files (x86)\dotnet\dotnet.exe

The code then takes the first entry and uses it for the path to dotnet.  Can you see what the outputs of this call are for you?

@baronfel, @MangelMaxime

+1 having same issue

Not sure why, I received an notification for this issue.
In any case, @DmitryVil  do you still have this problem?
Also, did you run the where dotnet command from inside VSCode or an external terminal?


Power

[x] Find an Image for icon
[x] Set Power in the Conversions List
[x]  Do the basic conversion
[x]  Do the required Styles
[x]  Add all the conversions in Weight

The Code for the power is over


CAMEL-19751: disable misbehaved camel-xchange tests

The camel-xchange tests keep hitting the address https://fapi.binance.com/fapi/v1/exchangeInfo which both abuse the owner of the address and contribute to their flakiness.

Note: these tests are already disabled on ASF CI, but those running their own CI may notice flakiness on these.


If someone else deploys an nft code, how should I verify that his nft code is from the cw-nfts specification?

If someone else deploys an nft code, how should I verify that his nft code is from the cw-nfts specification?

Not sure what exactly u mean. But you can query for contract's code id (e.g. starsd query wasm contract CONTRACT_ADDR), then query for code info (e.g. starsd query wasm code-info CODE_ID). Here it returns data_hash. Now you can build cw721-base contract - which then returns data hash. This way you can check whether it uses cw721-base contract.

@taitruong In fact, I would like to discuss whether there is a concept of inheritance on cosmwasm.
like solidity.
contract XXXXX is IERC20 {}

@taitruong In fact, I would like to discuss whether there is a concept of inheritance on cosmwasm.
like solidity.
contract XXXXX is IERC721 {}

You can easily extend cw721-base. Examples here:

https://github.com/CosmWasm/cw-nfts/tree/main/contracts/cw721-metadata-onchain
https://github.com/CosmWasm/cw-nfts/tree/main/contracts/cw2981-royalties


Update akshci module for July 2021 Update(AKS-HCI-2107)

AKSHCI July 2021 Update (https://github.com/Azure/aks-hci/releases/tag/AKS-HCI-2107) add new pre-requisite PowerShell module "TraceProvider"

Add -Verbose parameter for Install-AksHci to see more detailed progress information.

Update kubectl download URL based on latest kubectl install documentation for Windows ("https://kubernetes.io/docs/tasks/tools/install-kubectl-windows/").

Hi, sorry for late reply. I finally made it to review AKS scenario. The only thing I forgot to add is -Verbose. Will do it on monday. Is there anything else you found wrong? THX!

I fixed all, thx! (now in dev branch)


SqlAzureDacpacDeployment fails parsing complex passwords when connecting to Azure SQL

Required Information
Entering this information will route you directly to the right team and expedite traction.
Question, Bug, or Feature?
Type: Bug
Enter Task Name: SqlAzureDacpacDeployment
list here (V# not needed):
https://github.com/Microsoft/azure-pipelines-tasks/tree/master/Tasks
Environment

Server - Azure Pipelines or TFS on-premises?

If using TFS on-premises, provide the version:

If using Azure Pipelines, provide the account name, team project name, build definition name/build number:

Azure Pipelines - cannot provide more information

Agent - Hosted or Private:

If using Hosted agent, provide agent queue name:

If using private agent, provide the OS of the machine running the agent and the agent version:

Agent: Hosted, vmImage: 'vs2017-win2016'
Issue Description
When using a complex password, SqlAzureDacpacDeployment fails to connect my Azure Sql server.
The issue was resolved using a more simple password, using only characters (as well a as A), numbers and a !. When using the complex password in other services, eg Azure Data Studio, everything works just fine.
example of complex passwords that failed:
r_9$#WHr$M63]k$r$M
+m+BH$C{3h;T@f\L
k9U`53{C8TaXKa.BmBET5y3Z5.t]>.7t?3]'Z@j[CH^~6{Ep<?'mAee8[gWA.p)b
error retrieved in azure devops
##[error]Login failed for user 'user-name'.Check out how to troubleshoot failures at https://aka.ms/sqlazuredeployreadme#troubleshooting-
Task logs
2020-01-16T13:46:59.2149293Z ##[section]Starting: SqlAzureDacpacDeployment
2020-01-16T13:46:59.2236176Z ==============================================================================
2020-01-16T13:46:59.2236283Z Task         : Azure SQL Database deployment
2020-01-16T13:46:59.2236351Z Description  : Deploy an Azure SQL Database using DACPAC or run scripts using SQLCMD
2020-01-16T13:46:59.2236430Z Version      : 1.156.1
2020-01-16T13:46:59.2236492Z Author       : Microsoft Corporation
2020-01-16T13:46:59.2236655Z Help         : https://docs.microsoft.com/azure/devops/pipelines/tasks/deploy/sql-azure-dacpac-deployment
2020-01-16T13:46:59.2236752Z ==============================================================================
2020-01-16T13:47:22.5217550Z Temporary inline SQL file: C:\Users\VssAdministrator\AppData\Local\Temp\tmp25D4.tmp
2020-01-16T13:47:22.5345179Z Invoke-Sqlcmd -connectionString ""  -Inputfile "C:\Users\VssAdministrator\AppData\Local\Temp\tmp25D4.tmp"
2020-01-16T13:47:35.1122894Z Sql file: D:\a\1\project\SQL\prod\sql-file.sql
2020-01-16T13:47:35.1144099Z Invoke-Sqlcmd -connectionString ""  -Inputfile "D:\a\1\s\SQL\project\sql-file.sql"
2020-01-16T13:47:35.5387816Z ##[error]Login failed for user 'user-name'.Check out how to troubleshoot failures at https://aka.ms/sqlazuredeployreadme#troubleshooting-
2020-01-16T13:47:35.6959464Z ##[section]Finishing: SqlAzureDacpacDeployment
[Enable debug logging and please provide the zip file containing all the logs for a speedy resolution]
Troubleshooting
Checkout how to troubleshoot failures and collect debug logs: https://docs.microsoft.com/en-us/vsts/build-release/actions/troubleshooting
Error logs
##[error]Login failed for user 'user-name'.Check out how to troubleshoot failures at https://aka.ms/sqlazuredeployreadme#troubleshooting-
[Insert error from the logs here for a quick overview]

@othierie : Can you specify the authentication type you are using? Is it connection string or something else? If you are using, connection string, as a work around you can try switching to SQL server authentication.
Can you set system.debug variable to true, create a release and share the verbose logs with us? You can also add "/Diagnostics:true" in the additional arguments.

 Is it connection string or something else? If you are using, connection string, as a work around you can try switching to SQL server authentication.
Can you set system.debug variable to true, create a release and share the verbose logs with us? You can also add "/Diagnostics:true" in the additional arguments.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHubhttps://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fmicrosoft%2Fazure-pipelines-tasks%2Fissues%2F12180%3Femail_source%3Dnotifications%26email_token%3DALUUZLZT3OOQSUECDSDK4RDRCUPTPA5CNFSM4KJPJQMKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOELUH6ZI%23issuecomment-585662309&data=02|01||74b295993d6c439c5af908d7b0713526|84df9e7fe9f640afb435aaaaaaaaaaaa|1|0|637171872572361511&sdata=YLc329CzZJ3Dzwyt7XEJOhoX8%2BQaZBUH%2BLQgyE6WsEs%3D&reserved=0, or unsubscribehttps://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FALUUZLYBLZYTVT7HD3SARZ3RCUPTPANCNFSM4KJPJQMA&data=02|01||74b295993d6c439c5af908d7b0713526|84df9e7fe9f640afb435aaaaaaaaaaaa|1|0|637171872572371516&sdata=f6dp9qQo2UuBxtlpdzuz86nEV%2FVLAI2f7cmzeMORWFs%3D&reserved=0.

I just ran into the same issue. When using the connection string method, a password containing special characters resulted in a failed login, even though the same connection string works fine when used from other systems. Swithching the password to not contain any special characters resolved the issue.

@othierie I am unable to reproduce the issue. I also tried with complex passwords that you gave.

@20shivangi  that is weird, I used the default (automatic) agent for the pipeline, the password was passed as variable in azure devops. Dit you pass it as well as a variable?

@othierie I used connection string as the method and passed password in the string only

@othierie Please use the connection string and pass complex password in the string only, let me know if it works. It is working for me

@othierie Any update here ?

@20shivangi
I will try it later today and come back to you

@othierie Please let me know if any update is there

@20shivangi
I did the following tests:

created two different sql servers in North Europe Location:
o	temp-test
o	testdiamond
created two times the Adventureworks sample data base (2GB – Basic)
o	temp-test/temp
o	testdiamond/temp
passwords used
o	k9U`53{C8TaXKa.BmBET5y3Z5.t]>.7t?3]'Z@j[CH^~6{Ep<?'mAee8[gWA.p)b
o	+m+BH$C{3h;T@f\L
In the template I used the ADO.net connection string and changed the {your_password} with the passwords stated above

Result: jobs are failing atm of connecting to the database:
Run 1 temp-test/temp

task: SqlAzureDacpacDeployment@1
inputs:
azureSubscription: '############'
AuthenticationType: 'connectionString'
ConnectionString: 'Server=tcp:temp-test.database.windows.net,1433;Initial Catalog=temp;Persist Security Info=False;User ID=adminadmin;Password=k9U`53{C8TaXKa.BmBET5y3Z5.t]>.7t?3]''Z@j[CH^~6{Ep<?''mAee8[gWA.p)b;MultipleActiveResultSets=False;Encrypt=True;TrustServerCertificate=False;Connection Timeout=30;'
deployType: 'DacpacTask'
DeploymentAction: 'Publish'
DacpacFile: '$(Build.SourcesDirectory)/AdventureWorks/bin/AdventureWorks.dacpac'
IpDetectionMethod: 'AutoDetect'

##[error]System.Management.Automation.RuntimeException: No resource found with serverName tcp:temp-test, serverType Microsoft.Sql/servers in subscription #################. Specify the correct serverName/serverType and try again.Check out how to troubleshoot failures at https://aka.ms/sqlazuredeployreadme#troubleshooting-
Run 2 testdiamond/temp

task: SqlAzureDacpacDeployment@1
inputs:
azureSubscription: '##############'
AuthenticationType: 'connectionString'
ConnectionString: 'Server=tcp:testdiamond.database.windows.net,1433;Initial Catalog=temp;Persist Security Info=False;User ID=adminadmin;Password=+m+BH$C{3h;T@f\L;MultipleActiveResultSets=False;Encrypt=True;TrustServerCertificate=False;Connection Timeout=30;'
deployType: 'DacpacTask'
DeploymentAction: 'Publish'
DacpacFile: '$(Build.SourcesDirectory)/AdventureWorks/bin/AdventureWorks.dacpac'
IpDetectionMethod: 'AutoDetect'

##[error]*** Error parsing connection string: Keyword not supported: 't@f\l;multipleactiveresultsets'..
##[error]The Azure SQL DACPAC task failed. SqlPackage.exe exited with code 1.Check out how to troubleshoot failures at https://aka.ms/sqlazuredeployreadme#troubleshooting-
Run 3: same as run 2, but used {password} instead of the password. This failed as well
The production pipeline with a simple password is running fine.

@20shivangi
I did the following tests:

created two different sql servers in North Europe Location:
o	temp-test
o	testdiamond
created two times the Adventureworks sample data base (2GB – Basic)
o	temp-test/temp
o	testdiamond/temp
passwords used
o	k9U`53{C8TaXKa.BmBET5y3Z5.t]>.7t?3]'Z@j[CH^~6{Ep<?'mAee8[gWA.p)b
o	+m+BH$C{3h;T@f\L
In the template I used the ADO.net connection string and changed the {your_password} with the passwords stated above

Result: jobs are failing atm of connecting to the database:
Run 1 temp-test/temp

task: SqlAzureDacpacDeployment@1
inputs:
azureSubscription: '############'
AuthenticationType: 'connectionString'
ConnectionString: 'Server=tcp:temp-test.database.windows.net,1433;Initial Catalog=temp;Persist Security Info=False;User ID=adminadmin;Password=k9U`53{C8TaXKa.BmBET5y3Z5.t]>.7t?3]''Z@j[CH^~6{Ep<?''mAee8[gWA.p)b;MultipleActiveResultSets=False;Encrypt=True;TrustServerCertificate=False;Connection Timeout=30;'
deployType: 'DacpacTask'
DeploymentAction: 'Publish'
DacpacFile: '$(Build.SourcesDirectory)/AdventureWorks/bin/AdventureWorks.dacpac'
IpDetectionMethod: 'AutoDetect'

##[error]System.Management.Automation.RuntimeException: No resource found with serverName tcp:temp-test, serverType Microsoft.Sql/servers in subscription #################. Specify the correct serverName/serverType and try again.Check out how to troubleshoot failures at https://aka.ms/sqlazuredeployreadme#troubleshooting-
Run 2 testdiamond/temp

task: SqlAzureDacpacDeployment@1
inputs:
azureSubscription: '##############'
AuthenticationType: 'connectionString'
ConnectionString: 'Server=tcp:testdiamond.database.windows.net,1433;Initial Catalog=temp;Persist Security Info=False;User ID=adminadmin;Password=+m+BH$C{3h;T@f\L;MultipleActiveResultSets=False;Encrypt=True;TrustServerCertificate=False;Connection Timeout=30;'
deployType: 'DacpacTask'
DeploymentAction: 'Publish'
DacpacFile: '$(Build.SourcesDirectory)/AdventureWorks/bin/AdventureWorks.dacpac'
IpDetectionMethod: 'AutoDetect'

##[error]*** Error parsing connection string: Keyword not supported: 't@f\l;multipleactiveresultsets'..
##[error]The Azure SQL DACPAC task failed. SqlPackage.exe exited with code 1.Check out how to troubleshoot failures at https://aka.ms/sqlazuredeployreadme#troubleshooting-
Run 3: same as run 2, but used {password} instead of the password. This failed as well
The production pipeline with a simple password is running fine.

@othierie Which agent are you using : hosted agent or private one? If it is private one, can you please tell the version the sql package that you are using.

@20shivangi We are using the pool Azure pipelines so we don't have a private agent. as Image we used
pool:
    vmImage: 'vs2017-win2016'

Hello, i am also facing the same issue with special characters in variable (SAS token, composed of @ = & characters.
I have yet to find a workaround, let me know if anyone has !
PS: shouldnt a system automatically parse a string?

We've moved away from using most special characters as have also seen this issue. Another issue is that the passwords are being displayed in clear text in the logs, even if locked. Surely this shouldn't be the case?

We have fixed this issue https://github.com/microsoft/azure-pipelines-tasks/pull/13728. it will be deployed within 2 weeks.


Clarify the difference between add-path and files with include category

Describe The Problem To Be Solved
The Toolbox documentation specifies two ways to add to the include path:

The add-path property.
A file with category "include": https://github.com/Open-CMSIS-Pack/devtools/blob/76d2052c3a5e5898e3cc17f0b61fadedf610e823/tools/projmgr/schemas/common.schema.json#L488-L491

The documentation could be clearer on which is the preferred method.
(Optional): Suggest A Solution
The file categories are in the schema but not documented in the user guide. Should they be removed from the schema?

The description of FileCategoryType mentions that it is used for component files and therefore are used in *.cbuild.yml files in the context of component node but not in csolution, cproject or clayer CMSIS solution project files.

The description of FileCategoryType mentions that it is used for component files and therefore are used in *.cbuild.yml files in the context of component node but not in csolution, cproject or clayer CMSIS solution project files.

In the schema, FileCategoryType is used in FileType, which is eventually used by GroupsType to describe the user files in cproject or clayer files. Perhaps there's an error there, and there should be two different FileType definitions in the schema.

@mcgordonite is this a blocker for you? What is the impact? Does this need to be fixed in 2.3.0

This is not a blocker, but it is potentially redundancy in the spec that might confuse users. Not required for 2.3.0 if it won't fit.

As per my comment in #1471 the include and other includeX enums could/should be removed from the schema for input user files, since add-path is preferred for the same purpose.
However the removal of enums from the schema potentially breaks backward compatibility, for this reason I would suggest to reject the PR which anyway needs rework and postpone the change to the next major increase.


Some values are not displayed Victron MPPT 150/45 and 100/20

Hello,
I have the problem that some values are not supplied by the Victron. Please help. What is needed?
`sensor:

platform: victron
victron_id: victron150
max_power_yesterday:
name: "${device0} max power yesterday"
max_power_today:
name: "${device0} max power today"
panel_voltage:
name: "${device0} panel voltage"
panel_power:
name: "${device0} panel power"
battery_current:
name: "${device0} panel current"
load_current:
name: "${device0} load current"
battery_voltage:
name: "${device0} battery voltage"
min_battery_voltage:
name: "${device0} min battery voltage"
max_battery_voltage:
name: "${device0} max battery voltage"
number_of_charge_cycles:
name: "${device0} number of charge circles"
number_of_full_discharges:
name: "${device0} number of full discharges"
amount_of_discharged_energy:
name: "${device0} amount of discharged energy"
amount_of_charged_energy:
name: "${device0} amount of charged energy"
`

Have an ESP32

Please enable the debug output of the uart component and provide some logs.
uart:
  id: uart_0
  baud_rate: 19200
  tx_pin: ${tx_pin}
  rx_pin: ${rx_pin}
  debug:
    direction: BOTH
    dummy_receiver: false
    after:
      delimiter: "\n"
    sequence:
      - lambda: UARTDebug::log_string(direction, bytes);

I assume your Victron device doesn't provide the missing measurements above and you have to simply remove the sensors from the YAML to get rid of the useless sensors without measurements.

Hi ,
sorry for delayed response.
All values with N/A corespond for smartshunt or BVM these values is not available for MPPT's


Setup conda recipe and binstar.yml

We should probably have a conda recipe in the dask library itself.  We would also like to set this up to build under the blaze channel on binstar-build so that conda users can get bleeding-edge builds.  The Blaze/datashape/odo projects can serve as a decent model here.
One issue is that the chest dependency isn't currently available by conda/anaconda.  We either need to get https://github.com/ContinuumIO/anaconda/pull/160 merged, create packages ourselves in a similar fashion, or just wrap those packages into the dask package.

I can see chest and heapdict in the conda defaults channel now. https://github.com/ContinuumIO/anaconda/tree/master/packages/chest-0.2.2

closed by #192


OmniLight3D volumetric fog shadows shows in front of the object, and makes a rounded shape in the occluded area.

Tested versions
Reproducible in 4.3.dev6, 4.3.beta1, 4.3.beta2, 4.3.beta3, 4.3.rc1, 4.3.rc2, 4.3.rc3 and the 4.3.stable.
Also tested on Vulkan and DirectX3D backends.
System information
Godot v4.3.stable - Windows 10.0.22631 - Vulkan (Forward+) - dedicated AMD Radeon RX 7700 XT (Advanced Micro Devices, Inc.; 32.0.11029.1008) - AMD Ryzen 7 5800X 8-Core Processor (16 Threads)
Issue description
The volumetric fog shadows of a OmniLight3D show in front the mesh, starting in the center of the light. And behind the mesh, the shadow makes a rounded shape close to the end of the light radius.

Steps to reproduce
Add a OmniLight3D node to a scene with Volumetric Fog activated in a WorldEnviroment node.
The problem can be more visible by:

Increasing the Volumetric Fog Energy in the OmniLight3D;
Increasing the Volume Size in the Settings (in the MRP is set to 512), in the default value of 64 is visible too, barely;
Using black ambient and sky color.

Minimal reproduction project (MRP)
light-test.zip

Maybe the very high Volume Size is making the crashing, I tested in a GTX 1050TI and the project almost not opened either. I'm going to reduce the value in the MRP to make it more approachable.

Every time I try to open the MRP my computer crashes.

I'm surprised you get crashes when volume size is raised higher than the default on a RX 6600. Back when I had a GTX 1080, I could easily use a volume size of 256 or even 384 without any troubles (although it was slow).


HCBuckets dispenser deletes bucket

Had the wrong config enabled, need to look into this further.

The odd thing about it is that it only happens when the stack size of the bucket is 1. Add an entire stack, and it manages to grab a water bucket just fine.