[LIGHTNODE SALE] BUG Failed to load resource: the server responded with a status of 403 () when connecting metamask

When connecting metamask to validate node, I get the error:
   **Failed to load resource: the server responded with a status of 403 ()**

_app-040909541247f7bc.js:467 Object Object Error: WebSocket connection closed abnormally with code: 3000 (Unauthorized: origin not allowed)
at JsonRpcProvider.onClose (5021.1886ae8f88cf8855.js:1:2291)
at EventEmitter. (5021.1886ae8f88cf8855.js:1:2928)
at EventEmitter.emit (_app-040909541247f7bc.js:393:231257)
at f.onClose (_app-040909541247f7bc.js:383:20576)
at x.onclose (_app-040909541247f7bc.js:383:20444)
X. @ _app-040909541247f7bc.js:467
_app-040909541247f7bc.js:467 Object Object Error: WebSocket connection closed abnormally with code: 3000 (Unauthorized: origin not allowed)
at JsonRpcProvider.onClose (5021.1886ae8f88cf8855.js:1:2291)
at EventEmitter. (5021.1886ae8f88cf8855.js:1:2928)
at EventEmitter.emit (_app-040909541247f7bc.js:393:231257)
at f.onClose (_app-040909541247f7bc.js:383:20576)
at x.onclose (_app-040909541247f7bc.js:383:20444)
X. @ _app-040909541247f7bc.js:467

Closing as shipped. We will debug and bug tickets in prod.


Fix Airflow Pipeline Toggle On

In this thread we discovered that it was impossible to toggle an airflow pipeline back on after it was paused without manually editing the Openmetadata database. After some code reviewing, it was found that there was a bug in the code for the state change from "paused" to "unpaused" which would cause the Openmetadata service to become out-of-sync with the underlying Airflow process.
This should resolve the issue.
Thank you to @ulixius9 and @harshach for the suggestion to submit a PR!

Hi All, just a question out of curiosity. Is there any chance that this fix will get incorporated into the 1.4.x series? Thanks in advance! :-)


Document new Confirmation Page pattern

https://trello.com/c/fCfOrSBx Ticket on the Content designer board

This is currently on hold as we have user research booked for the end of this month that should result in some changes to the pattern.

Dec 2023:

Hi @dinapoku , there’s a ticket on the eQ board for changes to this still. It’s in refinement but once the changes have been deployed I’ll request the example component to be built on Git

I will ask Vicki C for an update on this one.

This ticket is already on the UCD Board: https://jira.ons.gov.uk/browse/CU-16.

For content design - please use the following template to document the pattern:
Template_for_design_system_patterns.1.docx

Blocked; on hold/awaiting Content Design on UCD board.


Break apart JavaScript source into smaller modules

Now that we have grunt-include-replace integrated into our build step (#66), we should look into how we can restructure the /src/js directory to have individual components (HopscotchBubble, utils, Hopscotch, and other miscellaneous modules) belong to their own files, which are then concatenated during the build step using hopscotch.js as the include-replace template.
Currently, there's a few globals we rely on in the closure that's shared among components. As part of this, we might consider refactoring these into existing or new components.

Work in progress can be found on branch GH-72. We are using babel and browserify and re-writing hopscotch in ES2015.

Closing this ticket and will open more issues with specific tasks.


[Feature request] :Span as parameters for functions

A lot functions are taking byte[]
using span instead can save allocations

While this is a good suggestion, I don't think this would fly as BouncyCastle support a lot of targets as far back as .NET framework (last I checked) which has no support for Span.

Can't we have versions supporting only modern .NET thus allowing new features to be use.
You can increase the performance just by finding functions that works with byte[] from top to bottom and replace the parameter type with Span and nothing in the user side of things needs to change.
However, if you can't have multiple versions of bouncy castle then maybe you can have a enviorment variable turing on and off functions that takes byte[] to Span

You can't control type availability at runtime, it would have to be a separate assembly that targets a modern TFM or that takes a dependency on System.Memory.

@Xyncgas We are moving the whole project to .NET Standard imminently, so we will then be able to add these.

@Xyncgas We are moving the whole project to .NET Standard imminently, so we will then be able to add these.

Any updates?


AttributeError: type object 'Trainer' has no attribute 'add_argparse_args'

Bug description
When trying to run
parser = argparse.ArgumentParser()
parser = Trainer.add_argparse_args(parser)
args = parser.parse_args([])

AttributeError: type object 'Trainer' has no attribute 'add_argparse_args'
That error message appears.
What version are you seeing the problem on?
v2.0, v2.1, v2.2
How to reproduce the bug
import argparse
import pytorch_lightning
from pytorch_lightning.trainer import Trainer
from pytorch_lightning.callbacks import ModelCheckpoint, Callback, LearningRateMonitor

parser = argparse.ArgumentParser()
parser.add_argument(
        "--gpus",
        type=int,
        default=1,
        help="num of gpus to use",
)
parser = Trainer.add_argparse_args(parser)
args = parser.parse_args()

AttributeError: type object 'Trainer' has no attribute 'add_argparse_args'

#- Lightning Component (e.g. Trainer, LightningModule, LightningApp, LightningWork, LightningFlow): Trainer
#- PyTorch Lightning Version (e.g., 1.5.0): 2.0.0
#- Lightning App Version (e.g., 0.5.2):
#- PyTorch Version (e.g., 2.0): 2.0.1
#- Python version (e.g., 3.9): 3.8.8
#- OS (e.g., Linux): Linux
#- CUDA/cuDNN version: 12.0
#- GPU models and configuration:
#- How you installed Lightning(conda, pip, source): conda install pytorch-lightning=2.0.0 -c conda-forge
#- Running environment of LightningApp (e.g. local, cloud):
More info
When I first encountered the error, I thought it might be a version conflict issue between internal programs, so I installed 'pytorch_lightning' anew by referring to the link('https://lightning.ai/docs/pytorch/stable/versioning.html').
I finished reinstalling, but that didn't solve the problem. What's the problem?
(At first, I've installed ver 2.2 then, I convert to 2.0. For test I've done the same thing at ver 2.1)

Hi
The method removed in 2.0, so the AttributeError is expected.
The change is documented in the migration guide.
In the release notes, we give some more details for the reason of the change (section "The brittle argument parsing utilities").


Generalize kafka-topics cli help

About this change - What it does
Since kafka-topics is shared both by restore and backup the help parameter should be general and not mention backup
Why this way
Self explanatory

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

1 of 1 (100.0%)  changed or added relevant line in 1 file are covered.
1 unchanged line in 1 file lost coverage.
Overall coverage decreased (-0.3%) to 75.272%

Files with Coverage Reduction
New Missed Lines
%

core-s3/src/main/scala/io/aiven/guardian/kafka/s3/Config.scala
1
90.63%

Totals

Change from base Build<PHONE_NUMBER>:
-0.3%

Covered Lines:
277

Relevant Lines:
368

💛  - Coveralls


EMPIAR intake driver and support

@ots22 I believe this is done? reopen if I'm wrong

Picked this up again with @mooniean recently

Closing: favour specific issues in https://github.com/alan-turing-institute/EMPIARreader


bug(optional): ignite cosmosclient

solution:
pretty sure this is just a cometbft patch version bump issue (i.e. ignite uses cometbft 0.38.A while spawn uses 0.38.B cometbft or something).
Need to check if this is the case for v0.50.1 or off main. ideally matching versions should fix it?
from discord:
https://discord.com/channels/669268347736686612/1242222940167081994
<EMAIL_ADDRESS>Hi i am trying to create a go client, using Ignites cosmosclient, for my chain created with spawn. I had already created the working client for a chain that  was extended from chain-minimal. I tried to use my new chain created with spawn (that provides the same functionality, so I thought I could just swap it out), but I ran into some errors I can't seem to resolve.
lc git:(main) ✗ go run main.go
# github.com/cosmos/cosmos-sdk/types
../../../../../go/pkg/mod/github.com/cosmos/cosmos-sdk@v0.50.5/types/context.go:65:29: undefined: comet.BlockInfo
../../../../../go/pkg/mod/github.com/cosmos/cosmos-sdk@v0.50.5/types/context.go:92:36: undefined: comet.BlockInfo
../../../../../go/pkg/mod/github.com/cosmos/cosmos-sdk@v0.50.5/types/context.go:300:48: undefined: comet.BlockInfo

It seems to be dependency errors. I tried to fix these by changing some things locally in that package, but that induces a bunch of new dependency errors. Does anyone know how I can fix this?
Thanks

i’ve seen this before with weird cometbft cosmossdk stuff so i assume It’s that, in which we can’t do anything & can be closed

not an issue yea it was the core module being improperly tagged with v0.50


Add tests for two more storage resource types, and fixes to support

Add create/delete tests for the StorageAccountsBlobService and StorageAccountsBlobServicesContainer resource types.
Attempt to make deployment more robust, if we deploy a second time and the deployment already exists. This could happen due to faults or spurious failures in patching resources.

TODO: We need to check the existing deployment against spec and delete/recreate it if it is different?

Handle authentication configuration errors as early as possible; the autorest library does not check this and will give back an authorizer that does not work.
Added temporary fix for #319.
Fix bad log message in one of the matchers.
Only save recording for a test when it is successful. This makes it easier to develop when trying to fix a test.

Outstanding items
We need to think about how to handle resources like StorageAccountsBlobService better. It must be named "default" to work but this is not enforced at the moment.
One idea is that we could merge this into the StorageAccount resource type so that it can be configured there, and the controller takes care of creating it separately.
Another issue is that the name is not going to be unique in Kubernetes. For resources with an owner we might need to scope the name under the owner name, but I’m not sure that this is possible; the object is created in Kubernetes before we can touch the name. The user can set AzureName to "default" and Name to something else but this is not obvious.

Coverage increased (+7.3%) to 71.225% when pulling 20b411f2d33e1a2e57b3ba67aea73b9fb71cfb26 on more-tests into 121db2144cf3284e1e5b5c58f8a537bf9f48fc05 on master.

Consider adding samples for the two new resource types in addition to tests?


Getting ERR_PACKAGE_PATH_NOT_EXPORTED

I'm getting this error with concurrently 8.1.0
Have to add this line to the package.json to make it work:

[0] Error [ERR_PACKAGE_PATH_NOT_EXPORTED]: Package subpath './dist/src/defaults' is not defined by "exports" in /Volumes/Workspace/project/node_modules/concurrently/package.json
[0]     at new NodeError (node:internal/errors:399:5)
[0]     at exportsNotFound (node:internal/modules/esm/resolve:266:10)
[0]     at packageExportsResolve (node:internal/modules/esm/resolve:602:9)
[0]     at resolveExports (node:internal/modules/cjs/loader:579:36)
[0]     at Function.Module._findPath (node:internal/modules/cjs/loader:648:31)
[0]     at Function.Module._resolveFilename (node:internal/modules/cjs/loader:1076:27)
[0]     at Function.Module._resolveFilename.sharedData.moduleResolveFilenameHook.installedValue [as _resolveFilename] (/Volumes/Workspace/project/node_modules/@cspotcode/source-map-support/source-map-support.js:679:30)
[0]     at Function.Module._load (node:internal/modules/cjs/loader:934:27)
[0]     at Module.require (node:internal/modules/cjs/loader:1157:19)
[0]     at require (node:internal/modules/helpers:119:18) {
[0]   code: 'ERR_PACKAGE_PATH_NOT_EXPORTED'

How are you consuming concurrently?
Did this happen before v8.1.0?


Free Tier for App Center Auth

Throughout our various customer and market research, we’ve realized that we’re lacking in one core functionality that developers have asked for and other products in the MBaaS space provide: the ability to onboard onto the App Center MBaaS services and try them out for free.
To that end, we'll spend the month of Aug speaking with developers to learn about your needs for a free tier for Auth.
With the Auth free tier, developers will be able to:

set up an Azure AD B2C tenant,
configure their identity providers (i.e. email/password, Facebook, Google, MSA)
search from the list of authenticated users
edit their sign-in user flow

seamlessly, without an Azure subscription and directly in App Center Auth.
We're actively looking for developers to speak with and help us shape our product - whether you work for an enterprise, a startup or are an indie developer. Please leave a comment below if you'd like to collaborate together!
Work in progress designs:

Hey,
I work for a startup and we are in the process of integrating Authentication and Datasync in out Xamarin App.
This looks very promesing to us so we would love to collaborate with you.

Hi @SOliasS, good to hear from you! Would you mind emailing me at amchew [at] microsoft [dot] com? Would love to set up some time with you to learn about your scenarios. Thanks!

We announced this week in a blog post that we’re retiring the Auth and Data services later this year and recommending customers transition to Azure Active Directory B2C and Azure Cosmos DB instead. Let me know if you have any additional questions about this transition and i'll make sure to get them answered! Closing this issue.


opl file format

hey @joto I've been playing with using your .opl format recently, are you still actively using this format for anything?
I've been playing with the idea of a human-readable/grep-able format and so I'm using this as a base.
I'd like to offer a suggestion for the existing format.
The tags are exported in order they are created in the database, this makes it hard to ensure consistency between two identical objects because the order is significant.
It might be better to alphabetically order the tags by key? This would ensure that 2 identical objects produced by different systems would produce output that hashes to the same value.

I am using it occasionally for quick scripts, nothing mayor.
Tags are written in the order they are read. Libosmium doesn't do any tag reordering and that is on purpose. One thing it would cost some overhead that not everybody wants to pay for. The other is consistency between different file formats and processing methods. And then there is the problem of how to do a defined ordering: people have different ideas on how to order strings.
So I don't see that as something that can be solved on the level of the file format. The file format should just be a true encoding of the data as it is. But you could write a libosmium-based program reasonably easily that reads an OSM file and writes it out again sorting the tags in the process.
If you have identical objects they have the same id/version, so I am not sure I see the problem with that.

ok that makes sense, I can see how re-ordering the keys is not a requirement for everyone and it will take some more CPU cycles to do it.


Modal's fade-out isn't smooth

pretty much the title, the fade-in is butter-smooth, the fade-out not, is this intended?

duplicate of #436


Questions about GO:0031204    posttranslational protein targeting to membrane, translocation

GO:0031204    posttranslational protein targeting to membrane, translocation
Definition
The process in which a protein translocates through the ER membrane posttranslationally. PMID:12518317 PMID:8707814
The definitions refers to the ER but the term name doesn't?
Also, aren't targeting and translocation different steps in "transport into the ER"

and shouldn't it be part_of
GO:0044743    protein transmembrane import into intracellular organelle?


Support iOS JW Library app 14.1 (332186)

The merger app doesn’t support version 14.1 (332186) of the JW Library app

Same expect of supporting JW Library 14.1
When I choose backup file generated from JW LIbrary 14.1, the merger App will pop up an error message of backup not compatible.


API requests fail with: Invalid options provided to ApolloServer

The last release seems to be broken. I was creating and starting my yoga server as follows:
const server = new GraphQLServer({
  typeDefs,
  resolvers,
  context: req => ({
    ...req,
    db: new Graphcool({
      schemaPath: './database/schema.graphql',
      endpoint: 'http://localhost:60000/api/database/dev',
      secret: 'mysecret123',
    }),
  }),
})
server.start(() => console.log('Server is running on http://localhost:4000'))

However, I was not able to access the API on http://localhost:4000, the Playground could not load the schema but failed with an internal server error and the message: Invalid options provided to ApolloServer:.
Rolling back to version 0.3.0 fixed the problem.

Thanks for reporting this @nikolasburk. @kbrandwijk could you have a look into this as this seems to be related to your recent PR.

graphql-import 0.1.7 is released. This should have fixed the underlying issue.

The issue still seems to persist. You should be able to reproduce the problem here: https://github.com/graphql-boilerplates/node-graphql-server/tree/master/basic

Fixed after all dependencies across all packages were updated to the same graphql version (0.12).

awesome!

Hey, @Urigo from The Guild here!
You might know us from projects such as graphql-code-generator, envelop or graphql-tools.
For a long time we thought that the Javascript ecosystem is still missing a lightweight cross-platform, but still highly customizable GraphQL Server.
In the past the awesome Prisma team took on that great challenge and now we are happy to announce that we are continuing them and just released GraphQL Yoga 2.0 - Build fast, extensible, and batteries-included (Subscriptions, Serverless, File uploads support) GraphQL APIs in Node.js 🚀
We have been working a long time on version 2.0 and have been using it in our clients projects for a few months now and shared a couple of alpha cycles here.
Thank you all for your feedback and suggestions, you made this release possible!
Please try Yoga out again, give us feedback and help us spread the word on the new release!

Announcement and blog post
https://github.com/dotansimha/graphql-yoga/issues/704
https://www.graphql-yoga.com/


NPM Install Error v1.3.2

npm ERR! code E404
npm ERR! 404 Not Found - GET https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz
npm ERR! 404
npm ERR! 404<EMAIL_ADDRESS>is not in the npm registry.
npm ERR! 404 You should bug the author to publish it (or use the name yourself!)
npm ERR! 404
npm ERR! 404 Note that you can also install from a
npm ERR! 404 tarball, folder, http url, or git url.

@Karankang007  Looks like a cloud flare caching issue, I used a vpn to connect US, and it worked.

See issue #13

Please search before opening issues.
Duplicate of #13. This was an issue with npm.


Bind address of kube-controller-manager to pod ip

How to categorize this PR?

/area security
/kind enhancement
What this PR does / why we need it:
kube-controller-manager now binds to its own pod IP address instead of <IP_ADDRESS>.
Which issue(s) this PR fixes:
Fixes #
Special notes for your reviewer:
Release note:

`kube-controller-manager` now binds to its own pod IP address instead of `<IP_ADDRESS>`.

/cc @istvanballok

I am wondering if we can bind this to <IP_ADDRESS> and still scrape it somehow by prometheus. I did some research but did not find an easy way. Maybe @istvanballok can give some insights.

Will leave the final lgtm up to @istvanballok if you want to have another look 🙂
/approve

I am wondering if we can bind this to <IP_ADDRESS> and still scrape it somehow with prometheus.

If the endpoint is only available via the localhost / Loopback device, then Prometheus won't be able to scrape it via the pod / service IP.

Hm, sounds contradicting if we want to scrape from an "external" component but only want to open up the HTTP(S) endpoint internally?!

I agree.

Yes, I was trying to satisfy this requirement, but I guess it does not make sense "as it is" in our case.

I agree.
To satisfy this requirement we would need a sidecar agent that scrapes the metrics in the pod via localhost and pushes the metrics to a monitoring stack. The current (and de-facto standard) approach with using Prometheus and scraping these targets is not really compatible with that. There is an implicit assumption in the issue description that the podIP is exposed externally so that the attacker can reach it, but I think the pod IP alone (without a load balancer ingress) does not necessarily imply external exposure. The other implicit assumption is that binding to <IP_ADDRESS> would still allow access to the health endpoint. If the kcm runs in a pod, the kubelet is probing the health endpoint and (unless the pod uses the host network which it shouldn't in this case) the kubelet wouldn't be able to reach the health endpoint because the kubelet is running in the host network and the pod isn't. So I'd also argue that this finding is not applicable in our case.

Note that normally there are 2 network interfaces in the pod's network namespace: lo (Loopback) and eth0 (the pod IP).
Previously, the kcm was binding to both interfaces, now it will only bind to the eth0 interface, i.e. the change is that it is no longer binding to the localhost interface. I think it is fine, but it doesn't really make a big difference.
/lgtm

Note that normally there are 2 network interfaces in the pod's network namespace: lo (Loopback) and eth0 (the pod IP).
Previously, the kcm was binding to both interfaces, now it will only bind to the eth0 interface, i.e. the change is that it is no longer binding to the localhost interface. I think it is fine, but it doesn't really make a big difference.

In this case does it make sense to not go forward with this pull request but claim that the binding to all interfaces is not a security issue in Gardener's case since the KCM is ran as pod and the interfaces are restricted to what is in the pod's network namespace?
WDYT? @istvanballok @timuthy

In this case does it make sense to not go forward with this pull request ...

I agree because in my opinion the only difference is that the kcm is no longer bound to localhost.

... but claim that the binding to all interfaces is not a security issue in Gardener's case since the KCM is ran as pod and the interfaces are restricted to what is in the pod's network namespace?

I didn't get this part exactly: "the interfaces are restricted to what is in the pod's network namespace". The pod IP is reachable from any other pod.
I'd argue that as kcm is run in a pod, it has to bind to the pod IP otherwise health checks from the kubelet or scraping metrics from Prometheus would not work. We could argue that the pod IP is not externally reachable unless it is exposed by a load balancer. It is also not reachable from the workload because it is running in a separate k8s cluster.

Edit the Kubernetes Controller Manager manifest file in the /etc/kubernetes/manifests directory on the Kubernetes Control Plane.

The issue description suggests to me that in their case the kcm runs as a regular process on the node and that node might be reachable from the workload, so in that case it makes sense to only bind kcm to localhost.

I didn't get this part exactly: "the interfaces are restricted to what is in the pod's network namespace". The pod IP is reachable from any other pod.

I meant that the interfaces that the KCM can bind to are only those in the pod's network namespace and not all interfaces on the host(since we do not share the host network with the pod).

The issue description suggests to me that in their case the kcm runs as a regular process on the node...

I think that they imply that the KCM is ran as a static pod.

... and that node might be reachable from the workload, so in that case it makes sense to bind kcm to localhost only.

Yes, I agree.

In this case does it make sense to not go forward with this pull request ...

I agree because in my opinion the only difference is that the kcm is no longer bound to localhost.

Since this PR does not seem to enhance security in any way I we can close it. I will just wait for a confirmation from @timuthy so that we are all on the same page.

Based on the common agreement that this PR does not enhance security.
/close


Dialog Adds a method that does not require a parameterless TViewMode instance

Sometimes you just need to do simple data presentation, no parameter requirements, and the TViewMode instance may not come from the container

There is not much meaning of the code, think about it or close it


Change function signatures for fuzzing methods

By now method foo() will be fuzzed with function __fuzz_foo(), wich is not good, as there can be multiple methods with the same ident in different impls.
We should change it to __fuzz_MyType_foo() to avoid aliassing.

Implemented in 1641e4cdf70ff3b420bc0c0634bc79aa423154d3


Streamline API policies (OpenGL-free core)

As per 07.08.2019, we all want:

[ ] anything OpenGL-related gone from the core
[ ] API switches in CMake

[x] EnableCUDA
[ ] EnableOpenGL
[ ] EnableDirect3D
[ ] EnableVulkan

[ ] Split all modules internally into Plugin (CPU) Plugin_<API> (see above) that activate according to switches above
[ ] all calls without dependencies moved into a single plugin

Question: how to successfully refactor that much stuff without going crazy? Does Resharper help? We "just" need to move files around and change namespaces, after all...

OpenGL separation is done by https://github.com/UniStuttgart-VISUS/megamol/pull/944 https://github.com/UniStuttgart-VISUS/megamol/pull/936 https://github.com/UniStuttgart-VISUS/megamol/pull/917 https://github.com/UniStuttgart-VISUS/megamol/pull/913 https://github.com/UniStuttgart-VISUS/megamol/pull/914 and some more. Can we close this?


cant set the mint price properly

When setting the candy machine, I set the price using the -p flag
metaplex create_candy_machine -k ~/.config/solana/devnet.json -p 2 -e devnet
However, when clicking on a button that calls onMint, it opens up a transaction that looks like this.
The number of lamports at the top should be the price right? In this case, shouldn't it be<PHONE_NUMBER>?

when this can be fixed @levicook

I'm also experiencing a similar issue. When minting, the listed amount of Lamports is also 1461600 but I've set my price to 0.5 when creating the candy machine. From what I can tell the amount taken out of the wallet matches the price that's been set. After I minted on devnet 0.512 SOL was taken out of my wallet, which seems to be correct

I Think you have to pass SOL as string with “”


S02-166.gueno-update-onfile1

WELCOME TO DEVOPS-EASY-LEARNING PULL REQUEST SYSTEM
Description of the change
S02-166.gueno-update-onfile1
Checks and balances

[ ] Tests added and run
[ ] (External) Interfaces documented
[ ] Has security implications (describe below)

Type of change

[X] Bug fix (non-breaking change that fixes an issue)
[ ] New feature (non-breaking change that adds functionality)
[ ] Breaking change (fix or feature that would cause existing
functionality to not work as expected)

Related stories, issues and pulls

Links to Pivotal Tracker stories, JIRA tickets or other pull requests here

Security considerations
none

good


Build(deps-dev): Bump clean-css from 5.3.1 to 5.3.2 (#4613)

Pull request opened by the merge tool on behalf of #4613

Merged in 6dd16b0d658cf304741412414b422cfa2e14c1c1


virtio-fs: Unable to copy large file

When sharing a host directory with a Windows 10 (10.0.19042 Build 19042) guest via virtio-fs using viofs.sys and virtiofs.exe from virtio-win-0.1.190.iso and WinFSP 2020.2, when I attempt to copy a file which is more than 2,097,152 bytes, the copy fails.  For example, on the host:
dd if=/dev/zero of=bigfile.bin bs=2097153 count=1

On the guest:
> copy Z:\bigfile.bin .
A device attached to the system is not functioning.
        0 file(s) copied.

virtiofs.exe -d -1 debug log
*** VirtFsFuseRequest: >>req: 26 unique: 2 len: 56
*** VirtFsFuseRequest: <<len: 80 error: 0 unique: 2
virtiofs[TID=1080]: FFFFCE8A0FC4D010: >>QueryVolumeInformation
*** VirtFsFuseRequest: >>req: 17 unique: 3 len: 40
*** VirtFsFuseRequest: <<len: 96 error: 0 unique: 3
*** GetVolumeInfo: VolumeLabel: Kevin
virtiofs[TID=1080]: FFFFCE8A0FC4D010: <<QueryVolumeInformation IoStatus=0[0] VolumeInfo={TotalSize=71:aecea000, FreeSize=19:8382000, VolumeLabel="Kevin"}
virtiofs[TID=1080]: FFFFCE8A1038A010: >>Create [UT---C] "\autorun.inf", FILE_OPEN, CreateOptions=200000, FileAttributes=0, Security=NULL, AllocationSize=0:0, AccessToken=00000000000001D4[PID=1230], DesiredAccess=80, GrantedAccess=0, ShareAccess=7
*** GetSecurityByName: "\autorun.inf"
*** VirtFsFuseRequest: >>req: 1 unique: 4 len: 52
*** VirtFsFuseRequest: <<len: 16 error: -2 unique: 4
virtiofs[TID=1080]: FFFFCE8A1038A010: <<Create IoStatus=c0000034[0]
virtiofs[TID=1080]: FFFFCE8A1038A010: >>Create [UT---C] "\autorun.inf", FILE_OPEN, CreateOptions=60, FileAttributes=0, Security=NULL, AllocationSize=0:0, AccessToken=00000000000001D4[PID=1230], DesiredAccess=120089, GrantedAccess=0, ShareAccess=7
*** GetSecurityByName: "\autorun.inf"
*** VirtFsFuseRequest: >>req: 1 unique: 5 len: 52
*** VirtFsFuseRequest: <<len: 16 error: -2 unique: 5
virtiofs[TID=1080]: FFFFCE8A1038A010: <<Create IoStatus=c0000034[0]
virtiofs[TID=1080]: FFFFCE8A1038A010: >>Create [UT---C] "\autorun.inf", FILE_OPEN, CreateOptions=60, FileAttributes=0, Security=NULL, AllocationSize=0:0, AccessToken=00000000000001D4[PID=1230], DesiredAccess=120089, GrantedAccess=0, ShareAccess=7
*** GetSecurityByName: "\autorun.inf"
*** VirtFsFuseRequest: >>req: 1 unique: 6 len: 52
*** VirtFsFuseRequest: <<len: 16 error: -2 unique: 6
virtiofs[TID=1080]: FFFFCE8A1038A010: <<Create IoStatus=c0000034[0]
virtiofs[TID=1080]: FFFFCE8A110DD940: >>Create [UT---C] "\", FILE_OPEN, CreateOptions=200000, FileAttributes=0, Security=NULL, AllocationSize=0:0, AccessToken=00000000000001D4[PID=1230], DesiredAccess=80, GrantedAccess=0, ShareAccess=7
*** GetSecurityByName: "\"
*** VirtFsFuseRequest: >>req: 1 unique: 7 len: 42
*** VirtFsFuseRequest: <<len: 144 error: 0 unique: 7
*** SubmitLookupRequest: nodeid=4 ino=1859626 size=4096 blocks=8 atime=1609268420 mtime=1609268413 ctime=1609268413 atimensec=502884297 mtimensec=38760563 ctimensec=38760563 mode=41ed nlink=2 uid=1000 gid=1000 rdev=0 blksize=4096
*** Open: "\" CreateOptions: 0x01200000 GrantedAccess: 0x00000080
*** VirtFsFuseRequest: >>req: 1 unique: 8 len: 42
*** VirtFsFuseRequest: <<len: 144 error: 0 unique: 8
*** SubmitLookupRequest: nodeid=4 ino=1859626 size=4096 blocks=8 atime=1609268420 mtime=1609268413 ctime=1609268413 atimensec=502884297 mtimensec=38760563 ctimensec=38760563 mode=41ed nlink=2 uid=1000 gid=1000 rdev=0 blksize=4096
*** VirtFsFuseRequest: >>req: 27 unique: 9 len: 48
*** VirtFsFuseRequest: <<len: 32 error: 0 unique: 9
*** Open: fh: 0 nodeid: 4
*** SetFileInfo: ino=1859626 size=4096 blocks=8 atime=1609268420 mtime=1609268413 ctime=1609268413 atimensec=502884297 mtimensec=38760563 ctimensec=38760563 mode=41ed nlink=2 uid=1000 gid=1000 rdev=0 blksize=4096
virtiofs[TID=1080]: FFFFCE8A110DD940: <<Create IoStatus=0[1] UserContext=0000000000000000:000002231FC0AF30, GrantedAccess=80, FileInfo={FileAttributes=10, ReparseTag=0, AllocationSize=0:1000, FileSize=0:1000, CreationTime=2020-12-29T19:00:13.038Z, LastAccessTime=2020-12-29T19:00:20.502Z, LastWriteTime=2020-12-29T19:00:13.038Z, ChangeTime=2020-12-29T19:00:13.038Z, IndexNumber=0:0}
virtiofs[TID=1080]: FFFFCE8A100F65B0: >>Close<PHONE_NUMBER>000000:000002231FC0AF30
*** Close: fh: 0 nodeid: 4
*** VirtFsFuseRequest: >>req: 29 unique: 10 len: 64
*** VirtFsFuseRequest: <<len: 16 error: 0 unique: 10
virtiofs[TID=1080]: FFFFCE8A100F65B0: <<Close IoStatus=0[0]
virtiofs[TID=1080]: FFFFCE8A0FC4D010: >>Create [UT---C] "\AutoRun.inf", FILE_OPEN, CreateOptions=200000, FileAttributes=0, Security=NULL, AllocationSize=0:0, AccessToken=00000000000001D4[PID=1230], DesiredAccess=80, GrantedAccess=0, ShareAccess=7
*** GetSecurityByName: "\AutoRun.inf"
*** VirtFsFuseRequest: >>req: 1 unique: 11 len: 52
*** VirtFsFuseRequest: <<len: 16 error: -2 unique: 11
virtiofs[TID=1080]: FFFFCE8A0FC4D010: <<Create IoStatus=c0000034[0]
virtiofs[TID=1080]: FFFFCE8A1038A010: >>Create [UT---C] "\bigfile.bin", FILE_OPEN, CreateOptions=200000, FileAttributes=0, Security=NULL, AllocationSize=0:0, AccessToken=00000000000001D4[PID=11f4], DesiredAccess=80, GrantedAccess=0, ShareAccess=7
*** GetSecurityByName: "\bigfile.bin"
*** VirtFsFuseRequest: >>req: 1 unique: 12 len: 52
*** VirtFsFuseRequest: <<len: 144 error: 0 unique: 12
*** SubmitLookupRequest: nodeid=3 ino=1836112 size=2097153 blocks=4104 atime=1609268789 mtime=1609268786 ctime=1609268786 atimensec=150215756 mtimensec=250078608 ctimensec=250078608 mode=81a4 nlink=1 uid=1000 gid=1000 rdev=0 blksize=4096
*** Open: "\bigfile.bin" CreateOptions: 0x01200000 GrantedAccess: 0x00000080
*** VirtFsFuseRequest: >>req: 1 unique: 13 len: 52
*** VirtFsFuseRequest: <<len: 144 error: 0 unique: 13
*** SubmitLookupRequest: nodeid=3 ino=1836112 size=2097153 blocks=4104 atime=1609268789 mtime=1609268786 ctime=1609268786 atimensec=150215756 mtimensec=250078608 ctimensec=250078608 mode=81a4 nlink=1 uid=1000 gid=1000 rdev=0 blksize=4096
*** VirtFsFuseRequest: >>req: 14 unique: 14 len: 48
*** VirtFsFuseRequest: <<len: 32 error: 0 unique: 14
*** Open: fh: 1 nodeid: 3
*** SetFileInfo: ino=1836112 size=2097153 blocks=4104 atime=1609268789 mtime=1609268786 ctime=1609268786 atimensec=150215756 mtimensec=250078608 ctimensec=250078608 mode=81a4 nlink=1 uid=1000 gid=1000 rdev=0 blksize=4096
virtiofs[TID=1080]: FFFFCE8A1038A010: <<Create IoStatus=0[1] UserContext=0000000000000000:000002231FC0B110, GrantedAccess=80, FileInfo={FileAttributes=20, ReparseTag=0, AllocationSize=0:201000, FileSize=0:200001, CreationTime=2020-12-29T19:06:26.250Z, LastAccessTime=2020-12-29T19:06:29.150Z, LastWriteTime=2020-12-29T19:06:26.250Z, ChangeTime=2020-12-29T19:06:26.250Z, IndexNumber=0:0}
virtiofs[TID=04c8]: FFFFCE8A0FF14980: >>Close<PHONE_NUMBER>000000:000002231FC0B110
*** Close: fh: 1 nodeid: 3
*** VirtFsFuseRequest: >>req: 18 unique: 15 len: 64
virtiofs[TID=1080]: FFFFCE8A1038A010: >>Create [UT---C] "\", FILE_OPEN, CreateOptions=21, FileAttributes=10, Security=NULL, AllocationSize=0:0, AccessToken=00000000000001D4[PID=11f4], DesiredAccess=100001, GrantedAccess=0, ShareAccess=7
*** GetSecurityByName: "\"
*** VirtFsFuseRequest: <<len: 16 error: 0 unique: 15
*** VirtFsFuseRequest: >>req: 1 unique: 16 len: 42
virtiofs[TID=04c8]: FFFFCE8A0FF14980: <<Close IoStatus=0[0]
*** VirtFsFuseRequest: <<len: 144 error: 0 unique: 16
*** SubmitLookupRequest: nodeid=4 ino=1859626 size=4096 blocks=8 atime=1609268420 mtime=1609268413 ctime=1609268413 atimensec=502884297 mtimensec=38760563 ctimensec=38760563 mode=41ed nlink=2 uid=1000 gid=1000 rdev=0 blksize=4096
*** Open: "\" CreateOptions: 0x01000021 GrantedAccess: 0x00100001
*** VirtFsFuseRequest: >>req: 1 unique: 17 len: 42
*** VirtFsFuseRequest: <<len: 144 error: 0 unique: 17
*** SubmitLookupRequest: nodeid=4 ino=1859626 size=4096 blocks=8 atime=1609268420 mtime=1609268413 ctime=1609268413 atimensec=502884297 mtimensec=38760563 ctimensec=38760563 mode=41ed nlink=2 uid=1000 gid=1000 rdev=0 blksize=4096
*** VirtFsFuseRequest: >>req: 27 unique: 18 len: 48
*** VirtFsFuseRequest: <<len: 32 error: 0 unique: 18
*** Open: fh: 0 nodeid: 4
*** SetFileInfo: ino=1859626 size=4096 blocks=8 atime=1609268420 mtime=1609268413 ctime=1609268413 atimensec=502884297 mtimensec=38760563 ctimensec=38760563 mode=41ed nlink=2 uid=1000 gid=1000 rdev=0 blksize=4096
virtiofs[TID=1080]: FFFFCE8A1038A010: <<Create IoStatus=0[1] UserContext=0000000000000000:000002231FC0AF30, GrantedAccess=100001, FileInfo={FileAttributes=10, ReparseTag=0, AllocationSize=0:1000, FileSize=0:1000, CreationTime=2020-12-29T19:00:13.038Z, LastAccessTime=2020-12-29T19:00:20.502Z, LastWriteTime=2020-12-29T19:00:13.038Z, ChangeTime=2020-12-29T19:00:13.038Z, IndexNumber=0:0}
virtiofs[TID=1080]: FFFFCE8A1038A010: >>QueryDirectory<PHONE_NUMBER>000000:000002231FC0AF30, Address=000002231FE90000, Length=16368, Pattern=NULL, Marker=NULL
*** ReadDirectory: Pattern: (null) Marker: (null) BufferLength: 16368
*** VirtFsFuseRequest: >>req: 44 unique: 19 len: 80
*** VirtFsFuseRequest: <<len: 680 error: 0 unique: 19
*** VirtFsFuseRequest: Bytes Returned: 680 Expected: 32752
*** ReadDirectory: ino=1838117 off=3420108589332170102 namelen=18 type=8 name=pcmover_pue_ml.exe
*** ReadDirectory: "pcmover_pue_ml.exe" (18)
*** SetFileInfo: ino=1838117 size=285388584 blocks=557408 atime=1609268420 mtime=1609268162 ctime=1609268410 atimensec=538884894 mtimensec=738640952 ctimensec=554719395 mode=81c0 nlink=1 uid=1000 gid=1000 rdev=0 blksize=4096
*** ReadDirectory: ino=1836112 off=7210103079310993781 namelen=11 type=8 name=bigfile.bin
*** ReadDirectory: "bigfile.bin" (11)
*** SetFileInfo: ino=1836112 size=2097153 blocks=4104 atime=1609268789 mtime=1609268786 ctime=1609268786 atimensec=150215756 mtimensec=250078608 ctimensec=250078608 mode=81a4 nlink=1 uid=1000 gid=1000 rdev=0 blksize=4096
*** ReadDirectory: ino=1859626 off=9204983519520793567 namelen=1 type=4 name=.
*** ReadDirectory: "." (1)
*** SetFileInfo: ino=1859626 size=0 blocks=0 atime=0 mtime=0 ctime=0 atimensec=0 mtimensec=0 ctimensec=0 mode=4000 nlink=0 uid=0 gid=0 rdev=0 blksize=0
*** ReadDirectory: ino=1835009 off=9223372036854775807 namelen=2 type=4 name=..
*** ReadDirectory: ".." (2)
*** SetFileInfo: ino=1835009 size=0 blocks=0 atime=0 mtime=0 ctime=0 atimensec=0 mtimensec=0 ctimensec=0 mode=4000 nlink=0 uid=0 gid=0 rdev=0 blksize=0
*** VirtFsFuseRequest: >>req: 44 unique: 20 len: 80
*** VirtFsFuseRequest: <<len: 16 error: 0 unique: 20
virtiofs[TID=1080]: FFFFCE8A1038A010: <<QueryDirectory IoStatus=0[498]
virtiofs[TID=1080]: FFFFCE8A1038A010: >>Create [UT---C] "\bigfile.bin", FILE_OPEN, CreateOptions=64, FileAttributes=0, Security=NULL, AllocationSize=0:0, AccessToken=00000000000001D4[PID=11f4], DesiredAccess=120089, GrantedAccess=0, ShareAccess=3
*** GetSecurityByName: "\bigfile.bin"
*** VirtFsFuseRequest: >>req: 1 unique: 21 len: 52
*** VirtFsFuseRequest: <<len: 144 error: 0 unique: 21
*** SubmitLookupRequest: nodeid=3 ino=1836112 size=2097153 blocks=4104 atime=1609268789 mtime=1609268786 ctime=1609268786 atimensec=150215756 mtimensec=250078608 ctimensec=250078608 mode=81a4 nlink=1 uid=1000 gid=1000 rdev=0 blksize=4096
*** Open: "\bigfile.bin" CreateOptions: 0x01000064 GrantedAccess: 0x00120089
*** VirtFsFuseRequest: >>req: 1 unique: 22 len: 52
*** VirtFsFuseRequest: <<len: 144 error: 0 unique: 22
*** SubmitLookupRequest: nodeid=3 ino=1836112 size=2097153 blocks=4104 atime=1609268789 mtime=1609268786 ctime=1609268786 atimensec=150215756 mtimensec=250078608 ctimensec=250078608 mode=81a4 nlink=1 uid=1000 gid=1000 rdev=0 blksize=4096
*** VirtFsFuseRequest: >>req: 14 unique: 23 len: 48
*** VirtFsFuseRequest: <<len: 32 error: 0 unique: 23
*** Open: fh: 1 nodeid: 3
*** SetFileInfo: ino=1836112 size=2097153 blocks=4104 atime=1609268789 mtime=1609268786 ctime=1609268786 atimensec=150215756 mtimensec=250078608 ctimensec=250078608 mode=81a4 nlink=1 uid=1000 gid=1000 rdev=0 blksize=4096
virtiofs[TID=1080]: FFFFCE8A1038A010: <<Create IoStatus=0[1] UserContext=0000000000000000:000002231FC0B110, GrantedAccess=120089, FileInfo={FileAttributes=20, ReparseTag=0, AllocationSize=0:201000, FileSize=0:200001, CreationTime=2020-12-29T19:06:26.250Z, LastAccessTime=2020-12-29T19:06:29.150Z, LastWriteTime=2020-12-29T19:06:26.250Z, ChangeTime=2020-12-29T19:06:26.250Z, IndexNumber=0:0}
virtiofs[TID=1080]: FFFFCE8A0FF14980: >>QuerySecurity<PHONE_NUMBER>000000:000002231FC0B110
*** GetSecurity: fh: 1 nodeid: 3
*** VirtFsFuseRequest: >>req: 3 unique: 24 len: 56
*** VirtFsFuseRequest: <<len: 120 error: 0 unique: 24
virtiofs[TID=1080]: FFFFCE8A0FF14980: <<QuerySecurity IoStatus=0[0] Security="O:S-1-5-21-3646267360-1433664085-1617066045-1001G:S-1-5-21-3646267360-1433664085-1617066045-513D:P(A;;0x1f01bf;;;S-1-5-21-3646267360-1433664085-1617066045-1001)(A;;0x1200a9;;;S-1-5-21-3646267360-1433664085-1617066045-513)(A;;0x1200a9;;;WD)"
virtiofs[TID=1080]: FFFFCE8A1038A010: >>Read<PHONE_NUMBER>000000:000002231FC0B110, Address=000002231FE90000, Offset=0:0, Length=512, Key=0
*** Read: Offset: 0 Length: 512
*** Read: fh: 1 nodeid: 3
*** VirtFsFuseRequest: >>req: 15 unique: 25 len: 552
*** VirtFsFuseRequest: <<len: 528 error: 0 unique: 25
*** Read: BytesTransferred: 512
virtiofs[TID=1080]: FFFFCE8A1038A010: <<Read IoStatus=0[512]
virtiofs[TID=1080]: FFFFCE8A1038A010: >>Create [UT---C] "\bigfile.bin", FILE_OPEN, CreateOptions=200064, FileAttributes=0, Security=NULL, AllocationSize=0:0, AccessToken=00000000000001D4[PID=11f4], DesiredAccess=120089, GrantedAccess=0, ShareAccess=5
*** GetSecurityByName: "\bigfile.bin"
*** VirtFsFuseRequest: >>req: 1 unique: 26 len: 52
*** VirtFsFuseRequest: <<len: 144 error: 0 unique: 26
*** SubmitLookupRequest: nodeid=3 ino=1836112 size=2097153 blocks=4104 atime=1609268789 mtime=1609268786 ctime=1609268786 atimensec=150215756 mtimensec=250078608 ctimensec=250078608 mode=81a4 nlink=1 uid=1000 gid=1000 rdev=0 blksize=4096
*** Open: "\bigfile.bin" CreateOptions: 0x01200064 GrantedAccess: 0x00120089
*** VirtFsFuseRequest: >>req: 1 unique: 27 len: 52
*** VirtFsFuseRequest: <<len: 144 error: 0 unique: 27
*** SubmitLookupRequest: nodeid=3 ino=1836112 size=2097153 blocks=4104 atime=1609268789 mtime=1609268786 ctime=1609268786 atimensec=150215756 mtimensec=250078608 ctimensec=250078608 mode=81a4 nlink=1 uid=1000 gid=1000 rdev=0 blksize=4096
*** VirtFsFuseRequest: >>req: 14 unique: 28 len: 48
*** VirtFsFuseRequest: <<len: 32 error: 0 unique: 28
*** Open: fh: 0 nodeid: 3
*** SetFileInfo: ino=1836112 size=2097153 blocks=4104 atime=1609268789 mtime=1609268786 ctime=1609268786 atimensec=150215756 mtimensec=250078608 ctimensec=250078608 mode=81a4 nlink=1 uid=1000 gid=1000 rdev=0 blksize=4096
virtiofs[TID=1080]: FFFFCE8A1038A010: <<Create IoStatus=0[1] UserContext=0000000000000000:000002231FC0B1A0, GrantedAccess=120089, FileInfo={FileAttributes=20, ReparseTag=0, AllocationSize=0:201000, FileSize=0:200001, CreationTime=2020-12-29T19:06:26.250Z, LastAccessTime=2020-12-29T19:06:29.150Z, LastWriteTime=2020-12-29T19:06:26.250Z, ChangeTime=2020-12-29T19:06:26.250Z, IndexNumber=0:0}
virtiofs[TID=1080]: FFFFCE8A1038A010: >>Read<PHONE_NUMBER>000000:000002231FC0B1A0, Address=0000022321800000, Offset=0:0, Length=524288, Key=0
*** Read: Offset: 0 Length: 524288
*** Read: fh: 0 nodeid: 3
*** VirtFsFuseRequest: >>req: 15 unique: 29 len: 524328
virtiofs[TID=1080]: FFFFCE8A1038A010: <<Read IoStatus=c0000001[0]
virtiofs[TID=1080]: FFFFCE8A0810C4D0: >>Close<PHONE_NUMBER>000000:000002231FC0B1A0
*** Close: fh: 0 nodeid: 3
*** VirtFsFuseRequest: >>req: 18 unique: 30 len: 64
virtiofs[TID=04c8]: FFFFCE8A10E79780: >>Close<PHONE_NUMBER>000000:000002231FC0B110
*** Close: fh: 1 nodeid: 3
*** VirtFsFuseRequest: >>req: 18 unique: 31 len: 64
virtiofs[TID=0ac8]: FFFFCE8A112F5C10: >>Close<PHONE_NUMBER>000000:000002231FC0AF30
*** Close: fh: 0 nodeid: 4
*** VirtFsFuseRequest: >>req: 29 unique: 32 len: 64
*** VirtFsFuseRequest: <<len: 16 error: 0 unique: 30
virtiofs[TID=1080]: FFFFCE8A0810C4D0: <<Close IoStatus=0[0]
*** VirtFsFuseRequest: <<len: 16 error: 0 unique: 31
virtiofs[TID=04c8]: FFFFCE8A10E79780: <<Close IoStatus=0[0]
*** VirtFsFuseRequest: <<len: 16 error: 0 unique: 32
virtiofs[TID=0ac8]: FFFFCE8A112F5C10: <<Close IoStatus=0[0]

Let me know if there's anything else I can do to help diagnose/debug/test.
Thanks,
Kevin

Thanks for bug report. I was unable to reproduce it with both large ISO file and bigfile.bin (as you described). I also don't see any errors in the attached log file.
Which file system are you using on the host shared folder?
C:\Temp>dir z:\*.iso
 Volume in drive Z is myfs
 Volume Serial Number is 0000-0000

 Directory of z:\

14/05/2020  08:58     5,650,477,056 en_windows_10_consumer_editions_version_2004_x64_dvd_8d28c5d7.iso
16/07/2020  10:59     5,419,753,472 en_windows_server_2019_updated_june_2020_x64_dvd_7757177c.iso
               2 File(s) 11,070,230,528 bytes
               0 Dir(s)  44,777,963,520 bytes free

C:\Temp>copy z:\en_windows_10_consumer_editions_version_2004_x64_dvd_8d28c5d7.iso .
        1 file(s) copied.

C:\Temp>dir *.iso
 Volume in drive C has no label.
 Volume Serial Number is F8B4-BE6D

 Directory of C:\Temp

14/05/2020  08:58     5,650,477,056 en_windows_10_consumer_editions_version_2004_x64_dvd_8d28c5d7.iso
               1 File(s)  5,650,477,056 bytes
               0 Dir(s)  51,323,863,040 bytes free

Thanks,
Gal.

Thanks for bug report. I was unable to reproduce it with both large ISO file and bigfile.bin (as you described). I also don't see any errors in the attached log file.
Which file system are you using on the host shared folder?
C:\Temp>dir z:\*.iso
 Volume in drive Z is myfs
 Volume Serial Number is 0000-0000

 Directory of z:\

14/05/2020  08:58     5,650,477,056 en_windows_10_consumer_editions_version_2004_x64_dvd_8d28c5d7.iso
16/07/2020  10:59     5,419,753,472 en_windows_server_2019_updated_june_2020_x64_dvd_7757177c.iso
               2 File(s) 11,070,230,528 bytes
               0 Dir(s)  44,777,963,520 bytes free

C:\Temp>copy z:\en_windows_10_consumer_editions_version_2004_x64_dvd_8d28c5d7.iso .
        1 file(s) copied.

C:\Temp>dir *.iso
 Volume in drive C has no label.
 Volume Serial Number is F8B4-BE6D

 Directory of C:\Temp

14/05/2020  08:58     5,650,477,056 en_windows_10_consumer_editions_version_2004_x64_dvd_8d28c5d7.iso
               1 File(s)  5,650,477,056 bytes
               0 Dir(s)  51,323,863,040 bytes free

Thanks,
Gal.

Which file system are you using on the host shared folder?

I tested with tmpfs and ext4 on the host, the issue appeared on both.
Is there a standardized test process or CI that you use for virtio-fs?  If so, I could attempt to reproduce it there.  (If not, perhaps I could contribute to setting one up?)

Which file system are you using on the host shared folder?

I tested with tmpfs and ext4 on the host, the issue appeared on both.
Is there a standardized test process or CI that you use for virtio-fs?  If so, I could attempt to reproduce it there.  (If not, perhaps I could contribute to setting one up?)

Hi Kevin,
We run MS certification tests as CI.
For that, we use https://github.com/hck-ci that can orchestrate VMs, networking, storage, and services needed on the host for each device, and then it runs HCK\HLK tests using MS API.
We can create a "tester" definition that will run some other custom code on the guest, so virtio-fs specific CI tests will be welcomed.
Best regards,
Yan.

Hi Kevin,
We run MS certification tests as CI.
For that, we use https://github.com/hck-ci that can orchestrate VMs, networking, storage, and services needed on the host for each device, and then it runs HCK\HLK tests using MS API.
We can create a "tester" definition that will run some other custom code on the guest, so virtio-fs specific CI tests will be welcomed.
Best regards,
Yan.

@Basils

@Basils

Thanks @YanVugenfirer, that looks great!  Unfortunately, I don't think I'll have time to work out how to run AutoHCK and define the "tester" you suggested today.  It seems non-trivial, to say the least.
Any ideas how to share a reproduction?  Would it be helpful if I sent a disk image (of a fresh, non-activated VM) with instructions to demonstrate the issue?

Thanks @YanVugenfirer, that looks great!  Unfortunately, I don't think I'll have time to work out how to run AutoHCK and define the "tester" you suggested today.  It seems non-trivial, to say the least.
Any ideas how to share a reproduction?  Would it be helpful if I sent a disk image (of a fresh, non-activated VM) with instructions to demonstrate the issue?

@kevinoid Regarding CI - actually the "tester" part is something we can do. From you, we will need a script or an application that runs on guest and instructions for the host setup.
Regarding reproduction (@hammerg) - sure, the VM image will be definitely very helpful.

@kevinoid Regarding CI - actually the "tester" part is something we can do. From you, we will need a script or an application that runs on guest and instructions for the host setup.
Regarding reproduction (@hammerg) - sure, the VM image will be definitely very helpful.

Sounds great.  I'll work on preparing of those.  Thanks again @YanVugenfirer!

Sounds great.  I'll work on preparing of those.  Thanks again @YanVugenfirer!

I've come up with a full reproduction:

Download and decompress the disk image.  (Or follow the steps to create the disk image.)

Launch QEMU with bigfile.bin in a virtiofs share:
#!/bin/sh
set -Ceux
# Create directory with test file to share
share="$(mktemp -d)"
dd if=/dev/zero of="$share/bigfile.bin" bs=2097153 count=1
# Start virtiofsd (as root) with socket owned by invoking user
virtiofs_sock="$(mktemp -ut virtiofs-XXXXXX).sock"
sudo sh -Ceuc "
nohup /usr/lib/qemu/virtiofsd --debug --socket-path='$virtiofs_sock' -o source='$share' >|virtiofsd.log 2>&1 &
sleep 1	# Wait for virtiofsd to create $virtiofs_sock
chown '$(id -u)' '$virtiofs_sock'"
qemu_exit=0
qemu-system-x86_64 \
	-no-user-config \
	-nodefaults \
	-machine pc-q35-5.0,accel=kvm \
	-cpu IvyBridge-IBRS \
	-m 2G \
	-object memory-backend-memfd,id=mem,size=2G,share=yes \
	-numa node,memdev=mem \
	-vga std \
	-hda win10-virtiofs.qcow2 \
	-chardev "socket,id=char0,path=$virtiofs_sock" \
	-device vhost-user-fs-pci,chardev=char0,tag=myfs \
	|| qemu_exit=$?
# Clean up
rm -rf "$share"
exit "$qemu_exit"

In the guest, double-click virtiofs.exe on the desktop.

Run copy Z:\bigfile.bin . in cmd.exe, which should print:
A device attached to the system is not functioning.
        0 file(s) copied.

While creating the reproduction, I noticed that the error does not occur if queue-size=1024 is added to -device ...myfs.
If there's anything else I can do, let me know.  (Unless you object, I'll open a separate issue to discuss test script ideas, once I come up with some.)

I've come up with a full reproduction:

Download and decompress the disk image.  (Or follow the steps to create the disk image.)

Launch QEMU with bigfile.bin in a virtiofs share:
#!/bin/sh
set -Ceux
# Create directory with test file to share
share="$(mktemp -d)"
dd if=/dev/zero of="$share/bigfile.bin" bs=2097153 count=1
# Start virtiofsd (as root) with socket owned by invoking user
virtiofs_sock="$(mktemp -ut virtiofs-XXXXXX).sock"
sudo sh -Ceuc "
nohup /usr/lib/qemu/virtiofsd --debug --socket-path='$virtiofs_sock' -o source='$share' >|virtiofsd.log 2>&1 &
sleep 1	# Wait for virtiofsd to create $virtiofs_sock
chown '$(id -u)' '$virtiofs_sock'"
qemu_exit=0
qemu-system-x86_64 \
	-no-user-config \
	-nodefaults \
	-machine pc-q35-5.0,accel=kvm \
	-cpu IvyBridge-IBRS \
	-m 2G \
	-object memory-backend-memfd,id=mem,size=2G,share=yes \
	-numa node,memdev=mem \
	-vga std \
	-hda win10-virtiofs.qcow2 \
	-chardev "socket,id=char0,path=$virtiofs_sock" \
	-device vhost-user-fs-pci,chardev=char0,tag=myfs \
	|| qemu_exit=$?
# Clean up
rm -rf "$share"
exit "$qemu_exit"

In the guest, double-click virtiofs.exe on the desktop.

Run copy Z:\bigfile.bin . in cmd.exe, which should print:
A device attached to the system is not functioning.
        0 file(s) copied.

While creating the reproduction, I noticed that the error does not occur if queue-size=1024 is added to -device ...myfs.
If there's anything else I can do, let me know.  (Unless you object, I'll open a separate issue to discuss test script ideas, once I come up with some.)

@kevinoid Thanks for report this issue, I am the virtio-fs QE . @hammerg  I  also reproduce this issue on downstream, Do I need to file a bug  to track this issue?
reproduce steps:

start virtiofsd daemon on host
#/usr/libexec/virtiofsd --socket-path=/tmp/vhostqemu -o source=/tmp/virtiofs_test -o cache=always

boot up win1064 guest with virtiofs device.

-m 4G
-object memory-backend-file,id=mem,size=4G,mem-path=/dev/shm,share=on
-numa node,memdev=mem
-chardev socket,id=char0,path=/tmp/vhostqemu
-device vhost-user-fs-pci,chardev=char0,tag=myfs \

install winfsp tool and virtiofs driver in guest

run virtiofs.exe
virtiofs.exe -D c:\virtiofs-log.txt -d -1

on host side：
dd if=/dev/zero of=bigfile.bin bs=2048M count=1

on the guest:
Run copy Z:\bigfile.bin . in cmd.exe

Actual result:
after step4, file not copy successfully.
pkg:
qemu-kvm-5.1.0-17.module+el8.3.1+9213+7ace09c3.x86_64
seabios-bin-1.14.0-1.module+el8.3.0+7638+07cf13d2.noarch
kernel-4.18.0-240.el8.x86_64
virtio-win-prewhql-0.1-191.iso
additional info:
can not reproduce it with '-device vhost-user-fs-pci,queue-size=1024,chardev=char0,tag=myfs '

@kevinoid Thanks for report this issue, I am the virtio-fs QE . @hammerg  I  also reproduce this issue on downstream, Do I need to file a bug  to track this issue?
reproduce steps:

start virtiofsd daemon on host
#/usr/libexec/virtiofsd --socket-path=/tmp/vhostqemu -o source=/tmp/virtiofs_test -o cache=always

boot up win1064 guest with virtiofs device.

-m 4G
-object memory-backend-file,id=mem,size=4G,mem-path=/dev/shm,share=on
-numa node,memdev=mem
-chardev socket,id=char0,path=/tmp/vhostqemu
-device vhost-user-fs-pci,chardev=char0,tag=myfs \

install winfsp tool and virtiofs driver in guest

run virtiofs.exe
virtiofs.exe -D c:\virtiofs-log.txt -d -1

on host side：
dd if=/dev/zero of=bigfile.bin bs=2048M count=1

on the guest:
Run copy Z:\bigfile.bin . in cmd.exe

Actual result:
after step4, file not copy successfully.
pkg:
qemu-kvm-5.1.0-17.module+el8.3.1+9213+7ace09c3.x86_64
seabios-bin-1.14.0-1.module+el8.3.0+7638+07cf13d2.noarch
kernel-4.18.0-240.el8.x86_64
virtio-win-prewhql-0.1-191.iso
additional info:
can not reproduce it with '-device vhost-user-fs-pci,queue-size=1024,chardev=char0,tag=myfs '

@kevinoid Thanks for report this issue, I am the virtio-fs QE . @hammerg I also reproduce this issue on downstream, Do I need to file a bug to track this issue?
reproduce steps:

start virtiofsd daemon on host
#/usr/libexec/virtiofsd --socket-path=/tmp/vhostqemu -o source=/tmp/virtiofs_test -o cache=always
boot up win1064 guest with virtiofs device.

-m 4G
-object memory-backend-file,id=mem,size=4G,mem-path=/dev/shm,share=on
-numa node,memdev=mem
-chardev socket,id=char0,path=/tmp/vhostqemu
-device vhost-user-fs-pci,chardev=char0,tag=myfs \

install winfsp tool and virtiofs driver in guest
run virtiofs.exe
virtiofs.exe -D c:\virtiofs-log.txt -d -1
on host side：
dd if=/dev/zero of=bigfile.bin bs=2048M count=1
on the guest:
Run copy Z:\bigfile.bin . in cmd.exe

Actual result:
after step4, file not copy successfully.
pkg:
qemu-kvm-5.1.0-17.module+el8.3.1+9213+7ace09c3.x86_64
seabios-bin-1.14.0-1.module+el8.3.0+7638+07cf13d2.noarch
kernel-4.18.0-240.el8.x86_64
virtio-win-prewhql-0.1-191.iso
additional info:
can not reproduce it with '-device vhost-user-fs-pci,queue-size=1024,chardev=char0,tag=myfs '

track this bug with: https://bugzilla.redhat.com/show_bug.cgi?id=1873088

I can reproduce this issue as well.
Host:
Ubuntu 20.04, with kernel 5.4.0-52-generic, with qemu/libvirt installed from Ubuntu server backports PPA.
qemu-system-x86_64 --version:
QEMU emulator version 5.2.0 (Debian 1:5.2+dfsg-9ubuntu3.1~backport20.04-202107160036~ubuntu20.04.1)
libvirtd --version:
libvirtd (libvirt) 7.0.0
Guest:
Windows 10 LTSC 2019
XML:
...
<memoryBacking>
  <source type='memfd'/>
  <access mode='shared'/>
</memoryBacking>
...
<filesystem type="mount" accessmode="passthrough">
  <driver type="virtiofs"/>
  <source dir="/share/path"/>
  <target dir="share-name"/>
</filesystem>
...

I had a similar problem, adding the following to the device XML solved the problem.
...
<filesystem type="mount" accessmode="passthrough">
  <driver type="virtiofs" queue="1024"/>
  ...
</filesystem>
...

Hello All,
Please help us understanding you use cases for using virtio-fs, and thus make us virtio-fs support better.
Please participate in the discussion and add your use cases: https://github.com/virtio-win/kvm-guest-drivers-windows/discussions/726
Thanks a lot,
Yan.

It seems that queue="1024" helps.


[Bug]: blocked {{GENDER:||e}}

Summary
Hello everyone,
I'm going to have a bit of time to contribute (which I haven't had for several years) and I'm having a problem with Commons. I've reinstalled the app (android) and it finds the few photos I did share (the last one was in 2014!)... but when I try to add another, it tells me I'm blocked {{GENDER:||e}}. I can't figure out what it is and how to remove the block. I could use a little help, please.
I have no problem with wikipedia (same account). I can upload new photos without problems from the website but not from the android app.
Version (F-droid) - 4.1.0~1649d1e2c
Steps to reproduce

Open app
Take a picture from app OR select a photo in gallery
Try to upload
Get error message : blocked{{GENDER:||e}}

Expected behaviour

Open app
Take a picture from app OR select a photo in gallery
Try to upload
It works !

Actual behaviour

Open app
Take a picture from app OR select a photo in gallery
Try to upload
Get error message : blocked{{GENDER:||e}}

Device name
Galaxy A22 5g
Android version
Android 13
Commons app version
4.1.0
Device logs
No response
Screen-shots
No response
Would you like to work on the issue?
None

Don't know if it helps but I corrected the {{GENDER:||e}} issue on TranslateWiki.

@Thibaut120094
I don't think it's related. I have the message in French. Can you tell me what the restriction is?

If you switch the app's language to English (Settings > App user interface language), does it work?
Thanks for fixing TranslateWiki! The next release will have it. 🙂

bepolymathe: If you switch the app's language to English (Settings > App user interface language), does it work?

Yes you're right. It seems to work 👍

Actually, no, the problem hasn't been solved. The message appears again. In French it's the one indicated in the first post. If I switch the application to English, i have another one
Blocked You are blocked from editing Commons
The last update doesn’t change anything 🤔

As a workaround, when the error message appears in English, I can backspace with the phone key (android), the message disappears and I can edit and post the image.

Thanks for the feedback!
Are you able to post the image with the same account using the Commons website?

Are you able to post the image with the same account using the Commons website?

Yes. My account name: Bépolymathe

You need something else ?

@bepolymathe You are indeed blocked until tomorrow, for a reason that we Android app developers have no control over:

The bug here is that the string internationalization/localisation is buggy. Any volunteer to fix it? Thanks! 🙂

Hi @nicolas-raoul
Thanks for reply. I’ll waiting for tomorrow ;-)

You are indeed blocked until tomorrow

I'am still blocked.

@bepolymathe If you are able to upload a picture via the website but not via the app, please let us know.


Updated appengine maven plugin version.

Just updating the maven plugin version.  This is needed for deployment.

Thanks for the submission. It looks like the gcloud-maven-plugin has been deprecated. This project has been updated to use the replacement appengine-maven-plugin in #11.


Paper:Algorithmic Trading of Cryptocurrency Based on Twitter Sentiment Analysis

Algorithmic Trading of Cryptocurrency Based on Twitter Sentiment Analysis
http://cs229.stanford.edu/proj2015/029_report.pdf
share some papers about algo trading of crypto here

This was a great paper thank you very much for the lead!


Toggle trigger problem

Hi. I got a problem here. I use 'toggle' trigger for my sidebar and call a button for trigger the sidebar. The problem is it only works for two click which makes the sidebar open for the first click and close for the second click and doesn't do anything for the third click. It only stay closed at left side. I wrote the script like this:
$(document).ready(function(){
	$('#button').click(function(){
		$('#sidebar').sidebar();
		$('#sidebar').trigger('sidebar:toggle');
	});
});

Any solution? By the way, thanks for the nice plugin :)

Hey @unip!
The problem in your code is that you initialize the sidebar every time you click the button. You should initialize it once, after the document is ready:
$(document).ready(function(){
    $('#sidebar').sidebar();
    $('#button').click(function(){
        $('#sidebar').trigger('sidebar:toggle');
    });
});

If you have any other questions, I'm happy to answer. :smile: :four_leaf_clover:
JSFIDDLE

Thank you for the feedback :smile:
I'll try it right away :+1:


[Docs] Small images in Meshery Readme.

Current State
The images in the readme of Meshery are very small that a user/viewer has to click on them to view what it is. Some open on GitHub while some redirects to meshery doc website and the GIF one directly gets downloaded. Some alignment issues are also there leading to an inconsistent reading experience.
Desired State
All images should be of equal size and big enough so that it serves their purpose directly. Paragraph and image alignment should be consistent throughout the doc.

Contributor Guides and Handbook

📚 Instructions for contributing to documentation

Meshery documentation site and source

🛠 Meshery Build & Release Strategy
🎨 Wireframes and designs for Meshery UI in Figma
🙋🏾🙋🏼 Questions: Discussion Forum and Community Slack

Thanks, @chinu-anand. Sounds good. Would you like this issue assigned to you?

Yes @leecalcote, I am already working on this improvement.


Fix CSP report-uri directive defaulting to 'none' when empty value provided

If setDirective is called on \Zend\Http\Header\ContentSecurityPolicy with an empty array for report-uri the resulting header contains report-uri: 'none'
$csp->setDirective('report-uri', []);
According to CSP2 specification https://www.w3.org/TR/CSP2/ the report-uri directive is not a source-list, it actually accepts 1 or more uri-reference. This means the default of 'none' is not treated as no report-uri.
If report-uri is defaulted to 'none', I have observed CSP errors being reported to an endpoint of host/'none'
Screenshot of Network tab in both Chrome and Firefox with report-uri:'none':

My proposed fix will ensure that the report-uri directive is unset if an empty array is provided rather than defaulting to 'none'. This will then omit the report-uri from the ContentSecurityPolicy header which achieves what I would expect for an empty report-uri
I have created branches of ZendSkeletonApplication.
One which highlights the error
https://github.com/tkjn/ZendSkeletonApplication/tree/csp-report-uri-none-error
And another which uses my proposed fix
https://github.com/tkjn/ZendSkeletonApplication/tree/csp-report-uri-none-error-fixed

@tkjn thanks for the PR!


Improve the frontend of / route.

Please start the convo for more details...

What exactly I need to do in this issue

okay , i will update the UI of home page to look it more attractive , can you please assign this to me

I think I can assign you another task @Akshay9607. Basically, we'll be authenticating users to the blog website so that they can comment and like the blogs. It is about designing and developing the Login and Signup screen, I'm opening another issue let's discuss it there.

I think I can assign you another task @Akshay9607. Basically, we'll be authenticating users to the blog website so that they can comment and like the blogs. It is about designing and developing the Login and Signup screen, I'm opening another issue let's discuss it there.

Yeah sure

Hi, @amitmishra11. You can see the current cards in the image attached... The data of these cards is fetched from MongoDB. You just have to comment out the current ejs code and re-design a modern-looking card.
currently, the card uses

title
postFeaturedImage
content

Please fit a new date field somewhere in the redesigned card.

Can I contribute on this issue??

sure!

Thanks for assigning me 😊.
On Sun, Oct 9, 2022, 9:00 PM Tushar Khatri @.***> wrote:

Assigned #5 https://github.com/tusharkhatriofficial/Blogify/issues/5 to
@SohanaShabnam05 https://github.com/SohanaShabnam05.
—
Reply to this email directly, view it on GitHub
https://github.com/tusharkhatriofficial/Blogify/issues/5#event-7549550846,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AXQ4LUSK26OGKSDGYH3MB5DWCLQI7ANCNFSM6AAAAAAQ24YYHI
.
You are receiving this because you were assigned.Message ID:
@.***>

Basically , I have to design and develop the UI so that it can be more user-friendly.

For now we just have to redesign this card... kind of make it a bit more modern and good looking. The preview image will be exactly the size of a YouTube Thumbnail so please keep that in mind while you proceed forward.

okay sir, I got it , Thanks for this informatiom.

Sir , Please check my pull request . If anythimg required more just inform me , so that I can chage it according to you.

Sir , Please check my pull request . If anythimg required more just inform me , so that I can chage it according to you.

I can't really see any pull request! Please make sure you opened it.

Sir I have send it . Can you please check once again and inform me .
On Tue, Oct 11, 2022, 12:22 AM Tushar Khatri @.***>
wrote:

Sir , Please check my pull request . If anythimg required more just inform
me , so that I can chage it according to you.
I can't really see any pull request! Please make sure you opened it.
—
Reply to this email directly, view it on GitHub
https://github.com/tusharkhatriofficial/Blogify/issues/5#issuecomment-1273693729,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AXQ4LUQQK5YO3A2IX27WM63WCRQWBANCNFSM6AAAAAAQ24YYHI
.
You are receiving this because you were mentioned.Message ID:
@.***>


Components

Need to create a real world example of this to work out all of the pros and cons.

This has been implemented and tested now. Works really well in combination with ACF flexible content fields.


Notifications preview timeout

Hi,
Is there a way to add a possibility to change notifications timeout. Currently it is set to 6000ms only.

No way for the moment but it's intersting.


Feedback: clerk specification in readme / quickstart

include auth providers to enable
include events to add in clerk webhook endpoint

Hey soham,
Thanks for raising this issue but i am not able to understand this issue, please give more details?

Also,  we are going to remove the webhooks this week,
found a better alternative.

We have providers like google, github, etc.
There is a possibility that we are using informations from specific provider
So, I think it is necessary to add that on readme/quickstart file

hey @soham2k06 thanks for sharing this.
Definitely you can add this into readme, but i will try to come up with a video tomorrow for the setup and other things.


added CommandHandlerWrapper to resolve the command handlers with TResult

I've added some proxy classes to get rid of Dynamic or MethodInfo invoke

optimized your solution a bit.
can you check pls.
if everything looks ok now, i can merge.

I've checked it out and everything looks ok. I've added a simple endpoint to test the commands from the Web sample page


More Red automatically adds JumboFurnace mod

As the title says. Running the latest Forge jar of More Red on 1.20.1. I do not have the jumbomod jar installed, I've quadruple checked. When I add the More Red mod to my modpack, it adds jumbo furnace. If it's intended to be a hard dependency, that's fine. But at least advertise it correctly on the curseforge page:
"For best results, we recommend using More Red with Jumbo Furnace (though it also works perfectly fine without it)"

My bad, I made it a hard dependency in 1.20.1 and forgot to update the description. Fixed

Would it be possible for this hard dependency to be removed and making it a conditional recipe instead? So if Jumbo Furnace is included it loads the red alloy ingot jumbo smelting recipe, and if it isn't included it loads a furnace recipe. This would be helpful for me as Jumbo Furnace doesn't make sense in my modpack but I would like to include More Red.
https://docs.minecraftforge.net/en/1.20.x/datagen/server/recipes/#conditional-recipes


VS code - multiple ghcid per project

I normally run two ghcid (one for frontend, other for backend) in my Haskell projects. But the vscode extension only seems to work with the last one being watched.
Would be nice to be able to watch multiple ghcid outputs.

Do you have separate --test flags to each? If not, could you just start one ghcid that covers both? You might find that gives a better experience even if ghcid could deal with it properly.


Create File Upload and Layer Metatdata workflow.

After initial upload screen we need to implement a complex workflow and save metadata to Django.

Currently in Pane 1 we begin the upload immediately (assuming large files). We should evaluate if this is the desired functionality.
Note that the progress bar does not show until the third Pane.
Pane 2 implies that we can cancel uploads using the "x" button. If the file has already made it to S3, this will presumably delete this.
Is the "Total Images" input actually useful or needed? It seems this can be determined from the number of uploaded files (though perhaps this is to deal with zip files).

It seems like we need a way to go backwards between panes. Can we make the cancel button go back, and only have the X close the modal?

I'd support that.

On pane 2, I plan on removing both the Total Images field and the list of files, since the user can use the Back button (which I am putting in place of the Cancel button) to get to the first pane which has the file list. I also won't initiate any uploads until the user hits Submit on the third pane. Let me know if you object to this. @designmatty

no objection @lewfish


Fix failing maxuploadtarget.py QA test.

Reduced the daily_buffer down to be in line with a 1MB block size, now that BIP109 has been reverted.

This is a simple fix, and I like it.
For completeness sake I think this should go onto the 1.2 branch. Which is merged into master on a regular basis.
I can do that this weekend with a cherry-pick if you want, which I then merge into master from 1.2. Unless you want to create a new PR, then I'll merge that one.
I'm closing this one. But no doubt this fix will be included!


Attention weights not initialized

The attention weights are not initialized properly; right now, they take on random values up to 10^38, which makes training a model from scratch virtually impossible.
In contrast, the original Keras implementation uses a uniform random initialization scheme with values from -0.05 to 0.05. Obviously this doesn't affect pretrained models, but it would still be nice to have this fixed.

@thomwolf, it would be great if you have a chance to fix this. I've had multiple people come to me with problems that all originated from this underlying issue.

Ok this should be fixed by aa5818ae8dc4493749f2e4c08c273620a4e26446
Sorry for being late on that!


@react-aria/overlays - Fix overlay position clamping

Closes: relates to https://github.com/adobe/react-spectrum/pull/1297
✅ Pull Request Checklist:

[x] Included link to corresponding React Spectrum GitHub Issue.
[x] Added/updated unit tests and storybook for this change (for new code or code which already has tests).
[x] Filled out test instructions.
[x] Updated documentation (if it already exists for this component).
[x] Looked at the Accessibility Practices for this feature - Aria Practices

📝 Test Instructions:
Open newly created story in UseOverlayPosition story and play with different positions and offsets. More details about the issue that was fixed here https://github.com/adobe/react-spectrum/pull/1297
🧢 Your Project:
https://www.chilipiper.com/

🚀

GET_BUILD

Just a heads up, we have been discussing this new behavior amongst the team and haven't quite settled on what we want as the final behavior (in particular for the case where the overlay is smaller or equal to the trigger's size). We'll be reverting these changes for now so they won't be available in the release going out this month, but we plan on returning to this in the new year.

Thanks for the heads up. I was expecting the same/similar behavior to popper js, which was a dependency I removed in favor of react aria's positioning. Let me know if I can clarify anything

@filipw01 We did some more testing and these are the two cases which we wanted to fix/discuss:

When the trigger is much larger than the overlay. Here the overlay arrow placement breaches the boundaries of the overlay if the crossOffset is set to a high enough value. When the cross offset exceeds that value, the arrow disappears entirely

When the trigger is a similar size to the overlay. In the image below the cross offset is set to large value but the overlay only shifts a small amount due to how the boundary calculations work. Perhaps the overlay should shift in such a way that the its left/right edge is flush with the center arrow

Lemme know if you have any thoughts on the above and/or are interested in digging into these cases further. If not, that is perfectly fine, the team will see if we can address these cases in the coming sprints.

@LFDanLu I'm still interested, I will take a closer look this week and let you know what I think about these cases

I think there are three main options here.

Hide the arrow when the overlay is no longer next to the middle of the trigger, like the Arrow example on floating ui's page. I think this is the closest to what was implemented in this PR. With crossOffset, you could move the overlay as far as you want
When the arrow reaches the boundary of the overlay, it starts moving together with the overlay, like the overflow prevention example on popper's page. As an accessibility-focused library, this might be a better option because you never see a detached overlay (if you use the arrow option). With crossOffset, you need at least an arrow width overlap between the trigger and overlay. If there is no arrow enabled, it can work the same as in option 1.
When the arrow reaches the overlay boundary, don't move the overlay. With crossOffset, you need at least half trigger width and half arrow width overlap between the trigger and the overlay. If there is no arrow enabled, it can work the same as in option 1.

There are also possible hybrids like

arrow follows the overlay like in option 2. but when it no longer overlaps, it is hidden like in option 1.
when the arrow reaches the overlay boundary, it is hidden like in option 1.

I don't have a preference, and I don't know how hard it is to implement each option. Let me know what you think about these approaches.

@filipw01 Preliminary discussions with the team has us leaning towards option 2. One tricky thing is that we don't have the arrow's information (width, etc) available in calculatePosition. It is specified for the React Spectrum components in the css here, so we may need to move that variable to root and access it somewhere in the overlay position chain. If we don't detect that variable (aka non-RSP), we could have useOverlayPosition/calculatePosition accept a user defined option defining the arrow width.
I'll keep you posted with any further updates

@filipw01 The team has discussed this some more and would like to add an additional detail. We'd still like to go with option 2, but would like the arrow to always point to the center of the overlay if possible.
example.pdf
Let us know if you have any thoughts on the above

@LFDanLu Just so we're clear. You expect something like this, right?

@filipw01 Correct!

@LFDanLu I opened a new PR with changes to clamping and arrow position, check it out https://github.com/adobe/react-spectrum/pull/4097


Convert Dock class to Etch

Since #16116 is going to require big changes to how docks are layed out (for which I'll be using etch), I wanted to convert Dock itself. Then I'll update Dock::render() to replace the PaneContainer with a DockGroupContainer (which itself will render DockGroups).
Dock was already written in a super Reacty way so there isn't much being changed here.
While working on this, I (re)discovered #16769. In order to be able to verify that I didn't make a mess of things with this PR, I fixed that issue in #16863 and rebased on that. I opened this as a PR against that branch for review purposes, but after that's merged I'll rebase it onto master and switch the base. Please let me know if there was a better way to do it!

it's choking on the jsx when building the snapshot here…does this ring any bells for you guys? i'm not familiar with this part of the codebase 😞

#16936 should be merged at the same time as this.

Looks like this broke something. Both @lee-dohm and myself are unable to successfully launch Atom when building from source. Judging from the comments in the code related to snapshotting, I'm guessing something is failing there. Seeing errors like this (in safe mode) upon launching Atom:
Uncaught TypeError: parentElement.insertBefore is not a function
    at updateChildren (/Applications/Atom.app/Contents/Resources/app/node_modules/etch/lib/patch.js:123:27)
    at patch (/Applications/Atom.app/Contents/Resources/app/node_modules/etch/lib/patch.js:18:15)
    at updateSync (/Applications/Atom.app/Contents/Resources/app/node_modules/etch/lib/component-helpers.js:116:26)
    at /Applications/Atom.app/Contents/Resources/app/node_modules/etch/lib/component-helpers.js:72:13
    at ViewRegistry.performDocumentUpdate (/Applications/Atom.app/Contents/Resources/app/src/view-registry.js:238:13)
<embedded>:138043 Uncaught (in promise) TypeError: parentElement.insertBefore is not a function
    at updateChildren (/Applications/Atom.app/Contents/Resources/app/node_modules/etch/lib/patch.js:123:27)
    at patch (/Applications/Atom.app/Contents/Resources/app/node_modules/etch/lib/patch.js:18:15)
    at Object.updateSync (/Applications/Atom.app/Contents/Resources/app/node_modules/etch/lib/component-helpers.js:116:26)
    at Dock.getElement (/Applications/Atom.app/Contents/Resources/app/src/dock.js:88:18)
    at HTMLElement.initialize (/Applications/Atom.app/Contents/Resources/app.asar/src/panel-container-element.js:27:40)
    at PanelContainer.getElement (/Applications/Atom.app/Contents/Resources/app/src/panel-container.js:29:64)
    at HTMLElement.initialize (/Applications/Atom.app/Contents/Resources/app.asar/src/workspace-element.js:117:45)
    at Workspace.getElement (/Applications/Atom.app/Contents/Resources/app/src/workspace.js:254:59)
    at AtomEnvironment.registerDefaultTargetForKeymaps (/Applications/Atom.app/Contents/Resources/app/src/atom-environment.js:339:55)
    at loadStatePromise.loadState.then (/Applications/Atom.app/Contents/Resources/app/src/atom-environment.js:831:18)
    at <anonymous>

@matthewwithanm Any ideas? Only workaround we've got so far is reverting to a commit before this got merged.

weird, i'll try to repro.

@matthewwithanm Let me know if you need anything else, but this is trivially reproducible merely by building from master. We're at least three maintainers so far that are hitting this. Note that we've all setup Atom for full local development, with $ATOM_DEV_RESOURCE_PATH configured, and so on.
My hunch is that this might somehow be related to snapshotting and/or ASAR packaging, since that is the only difference I can think of that sets CI builds apart from local development builds. Not sure if that makes sense though 🤔

👍waiting for a rebuild now. i've been running from source and it wasn't reproing.

finally finished cleaning and rebuilding and…no repro. any ideas?

Are you running in --dev? I only see this when running the build as a "normal" Atom (no --dev, no ATOM_DEV_RESOURCE_PATH).

@Arcanemagus No, I wasn't running in Dev Mode when I encountered this error.

Curiously, running in dev mode (--dev) makes the problem go away.

Just ran a test using Atom v1.27.0-dev-a066295c7 on Mac OS X 10.13.4 after:

Execute script/clean
Execute git clean -f
Execute script/build --install
Execute atom --dev . (everything works)
Execute atom .

I get the same problems as before.

Hey @matthewwithanm, since these changes are causing issues for folks on master, I'm considering reverting those two PRs until we figure out the problem.  Do you mind if I revert https://github.com/atom/atom/commit/31e9ddad1e9a1d9e9cd69e3500e8729afa585f85 and https://github.com/atom/atom/commit/a066295c728ca79fbc91057836fc0ed5517c5111 in master so that we can continue the investigation in a separate branch?

ah! i was running in dev! thanks for the pointer!
@daviwil yeah, guess we gotta 😞


好不容易把依赖都安装成功了，但是运行main.py报错了

Traceback (most recent call last):
File "D:\PythonDevWorkSpace\wechat-video-generate-0.1\main.py", line 2, in
import flet as ft
File "D:\Softwares\Develop\Python\lib\site-packages\flet_init_.py", line 1, in
from flet import (
File "D:\Softwares\Develop\Python\lib\site-packages\flet\audio.py", line 7, in
from beartype import beartype
File "D:\Softwares\Develop\Python\lib\site-packages\beartype_init_.py", line 57, in
from beartype._decor.decormain import beartype
File "D:\Softwares\Develop\Python\lib\site-packages\beartype_decor\decormain.py", line 24, in
from beartype._data.datatyping import (
File "D:\Softwares\Develop\Python\lib\site-packages\beartype_data\datatyping.py", line 129, in
BeartypeReturn = Union[BeartypeableT, BeartypeConfedDecorator]
File "D:\Softwares\Develop\Python\lib\typing.py", line 243, in inner
return func(*args, **kwds)
File "D:\Softwares\Develop\Python\lib\typing.py", line 316, in getitem
return self._getitem(self, parameters)
File "D:\Softwares\Develop\Python\lib\typing.py", line 421, in Union
parameters = _remove_dups_flatten(parameters)
File "D:\Softwares\Develop\Python\lib\typing.py", line 215, in _remove_dups_flatten
all_params = set(params)
TypeError: unhashable type: 'list'

更新下flet试试


Master

getSource

getSource

You don't want to do it this way. If we need the SearchSource, you create one and pass it into the SearchService. It's the other way around.

thx


[Egg Request]: Last Oasis (sdktest branch)

Does this expand an already existing service
Yes
Link to a game or software
https://store.steampowered.com/app/903950/Last_Oasis/
Links for the download
https://steamdb.info/app/920720/depots/
Links for the install docs
https://docs.google.com/document/d/e/2PACX-1vTk67puClDitrjLeAT3NrkgGQAUD2ZWSgVkj_NUAbmT-rBa4Tejx4uY7_-4Gpn_swNKIMjoS-g7255O/pub

I posted this here as I see some things happened with the old egg. Public branch seems to work with that egg but no support for sdktest branch.
This game released the modkit yesterday which modded servers is only possible through the sdktest branch for now.

Seems EAC is missing, Dev is talking about it in server support channel in their discord https://discord.com/invite/lastoasis

Problem is, that the Masterserver must be online. A long time not tested, if the Masterserver is still alive

I got it running by changing name of MistServer-Linux-Shipping file to MistServer in /home/container/Mist/Binaries/Linux when using the sdktest branch. Public branch works as well. Can delete this post but im sure the question will come up again.

I got it running by changing name of MistServer-Linux-Shipping file to MistServer in /home/container/Mist/Binaries/Linux when using the sdktest branch. Public branch works as well. Can delete this post but im sure the question will come up again.

i will fix the egg these days. Let this Ticket open pls, because i'm old :P

Hmm.. Wondering if this is an sdktest branch or egg issue..
[2024.04.19-11.27.59:575][ 53]LogPakFile: Display: Mounting pak file ../../../Mist/Content/Paks/pakchunk0-LinuxServer.pak.
[2024.04.19-11.27.59:612][ 53]LogTemp: Error: Missing mod<PHONE_NUMBER>
[2024.04.19-11.27.59:613][ 53]LogTemp: Error: Missing mod<PHONE_NUMBER>
[2024.04.19-11.27.59:613][ 53]LogTemp: Error: Missing mod<PHONE_NUMBER>
[2024.04.19-11.27.59:613][ 53]LogTemp: Error: Missing mod<PHONE_NUMBER>
[2024.04.19-11.27.59:613][ 53]LogTemp: Error: Missing mod<PHONE_NUMBER>
[2024.04.19-11.27.59:613][ 53]LogTemp: Error: Missing mod<PHONE_NUMBER>
[2024.04.19-11.27.59:613][ 53]LogTemp: Checking for missing mods
[S_API] SteamAPI_Init(): SteamAPI_IsSteamRunning() did not locate a running instance of Steam.
[S_API] SteamAPI_Init(): Loaded '/home/container/.steam/sdk64/steamclient.so' OK.
[S_API FAIL] SteamAPI_Init() failed; create pipe failed.[2024.04.19-11.27.59:648][ 53]LogTemp: Error: Steam services are not available.
[2024.04.19-11.27.59:648][ 53]LogTemp: Error: modinfo.json not found of mod<PHONE_NUMBER>
[2024.04.19-11.27.59:695][ 53]LogTemp: Error: PakFile  not found
[S_API] SteamAPI_Init(): SteamAPI_IsSteamRunning() did not locate a running instance of Steam.
[S_API] SteamAPI_Init(): Loaded '/home/container/.steam/sdk64/steamclient.so' OK.
[S_API FAIL] SteamAPI_Init() failed; create pipe failed.[2024.04.19-11.27.59:723][ 53]LogTemp: Error: Steam services are not available.
[2024.04.19-11.27.59:724][ 53]LogTemp: Error: modinfo.json not found of mod<PHONE_NUMBER>
[2024.04.19-11.27.59:772][ 53]LogTemp: Error: PakFile  not found
[S_API] SteamAPI_Init(): SteamAPI_IsSteamRunning() did not locate a running instance of Steam.
[S_API] SteamAPI_Init(): Loaded '/home/container/.steam/sdk64/steamclient.so' OK.
[S_API FAIL] SteamAPI_Init() failed; create pipe failed.[2024.04.19-11.27.59:781][ 53]LogTemp: Error: Steam services are not available.
[2024.04.19-11.27.59:782][ 53]LogTemp: Error: modinfo.json not found of mod<PHONE_NUMBER>
[2024.04.19-11.27.59:828][ 53]LogTemp: Error: PakFile  not found
[S_API] SteamAPI_Init(): SteamAPI_IsSteamRunning() did not locate a running instance of Steam.
[S_API] SteamAPI_Init(): Loaded '/home/container/.steam/sdk64/steamclient.so' OK.
[S_API FAIL] SteamAPI_Init() failed; create pipe failed.[2024.04.19-11.27.59:856][ 53]LogTemp: Error: Steam services are not available.
[2024.04.19-11.27.59:856][ 53]LogTemp: Error: modinfo.json not found of mod<PHONE_NUMBER>
[2024.04.19-11.27.59:902][ 53]LogTemp: Error: PakFile  not found
[S_API] SteamAPI_Init(): SteamAPI_IsSteamRunning() did not locate a running instance of Steam.
[S_API] SteamAPI_Init(): Loaded '/home/container/.steam/sdk64/steamclient.so' OK.
[S_API FAIL] SteamAPI_Init() failed; create pipe failed.[2024.04.19-11.27.59:911][ 53]LogTemp: Error: Steam services are not available.
[2024.04.19-11.27.59:911][ 53]LogTemp: Error: modinfo.json not found of mod<PHONE_NUMBER>
[2024.04.19-11.27.59:958][ 53]LogTemp: Error: PakFile  not found
[S_API] SteamAPI_Init(): SteamAPI_IsSteamRunning() did not locate a running instance of Steam.
[S_API] SteamAPI_Init(): Loaded '/home/container/.steam/sdk64/steamclient.so' OK.
[S_API FAIL] SteamAPI_Init() failed; create pipe failed.[2024.04.19-11.27.59:967][ 53]LogTemp: Error: Steam services are not available.
[2024.04.19-11.27.59:967][ 53]LogTemp: Error: modinfo.json not found of mod<PHONE_NUMBER>
[2024.04.19-11.28.00:012][ 53]LogTemp: Error: PakFile  not found
[2024.04.19-11.28.00:013][ 53]LogTemp: Checking for not allowed mods
[2024.04.19-11.28.00:013][ 53]LogTemp: Checking for not updated mods
[2024.04.19-11.28.00:013][ 53]LogTemp: Installed 0 mods on this server.
[2024.04.19-11.28.00:013][ 53]LogTemp: Error: Missing mod<PHONE_NUMBER>
[2024.04.19-11.28.00:013][ 53]LogTemp: Error: Missing mod<PHONE_NUMBER>
[2024.04.19-11.28.00:013][ 53]LogTemp: Error: Missing mod<PHONE_NUMBER>
[2024.04.19-11.28.00:013][ 53]LogTemp: Error: Missing mod<PHONE_NUMBER>
[2024.04.19-11.28.00:013][ 53]LogTemp: Error: Missing mod<PHONE_NUMBER>
[2024.04.19-11.28.00:013][ 53]LogTemp: Error: Missing mod<PHONE_NUMBER>
[2024.04.19-11.28.00:013][ 53]LogTemp: Error: Mods validation error. Shutting down the server.
[2024.04.19-11.28.00:013][ 53]LogCore: FUnixPlatformMisc::RequestExit(1)
container@pterodactyl~ Server marked as offline...


When I download file on iOS, the progress is wrong, but I can download the file successful.

received = 11453
total = -1
path = /Users/hengda/Library/Developer/CoreSimulator/Devices/604E18CF-B4EE-45A9-9566-BCE48D203D45/data/Containers/Data/Application/079B4360-5A0F-4919-8C53-B50904697AB8/Documents/cacheDoc/showImg?imgName=49e614a0-3d24-44bf-b4d7-6b7d1f19d775.jpg

On which iOS version and iPhone do you have this issue?

@Crash-- On iOS 11

me too,on android 6.0


Errored links

Here is another batch of dead-ish links:
- ./_site/training-material/index.html
  *  External link https://www.psu.edu/ failed: response code 0 means something's wrong.
             It's possible libcurl couldn't connect to the server or perhaps the request timed out.
             Sometimes, making too many requests at once also breaks things.
             Either way, the return message (if any) from the server is: Couldn't connect to server
- ./_site/training-material/topics/assembly/index.html
  *  External link http://genome.cshlp.org/content/18/5/821.full failed: 302 Peer certificate cannot be authenticated with given CA certificates
- ./_site/training-material/topics/chip-seq/index.html
  *  External link http://genome.cshlp.org/content/22/9/1813.long failed: 302 Peer certificate cannot be authenticated with given CA certificates
- ./_site/training-material/topics/chip-seq/tutorials/tal1-binding-site-identification/tutorial.html
  *  External link http://genome.cshlp.org/content/24/12/1945.full.pdf+html failed: 302 Peer certificate cannot be authenticated with given CA certificates
- ./_site/training-material/topics/introduction/tutorials/galaxy-intro-ngs-data-managment/tutorial.html
  *  External link https://www.bx.psu.edu/~anton/share/ng_test_data/var/raw_mother-ds-1.fq.gz failed: 404 No error
  *  External link https://www.bx.psu.edu/~anton/share/ng_test_data/var/raw_mother-ds-2.fq.gz failed: 404 No error
- ./_site/training-material/topics/metagenomics/tutorials/mothur-miseq-sop/tutorial.html
  *  External link https://doi.org/10.1080/STA-200066418 failed: got a time out (response code 303)
- ./_site/training-material/topics/proteomics/tutorials/protein-id-oms/tutorial.html
  *  External link http://genesis.ugent.be/files/costore/practicals/bioinformatics-for-proteomics/1-Peptide-and-Protein-Identification/1.2-Peak-List-Generation/1.2-Peak-List-Generation.pdf failed: 403 No error
- ./_site/training-material/topics/sequence-analysis/index.html
  *  External link http://genome.cshlp.org/content/15/11/1566.abstract failed: 302 Peer certificate cannot be authenticated with given CA certificates
- ./_site/training-material/topics/sequence-analysis/tutorials/genetic-map-rad-seq/tutorial.html
  *  External link http://catchenlab.life.illinois.edu/stacks/tut_gar.php failed: 404 No error
  *  External link https://creskolab.uoregon.edu/stacks/tutorial/stacks_samples.tar.gz failed: 404 No error
- ./_site/training-material/topics/transcriptomics/tutorials/de-novo/tutorial.html
  *  External link http://genome.cshlp.org/content/early/2014/10/12/gr.164830.113.abstract failed: 302 Peer certificate cannot be authenticated with given CA certificates
- ./_site/training-material/topics/transcriptomics/tutorials/ref-based/tutorial.html
  *  External link http://genome.cshlp.org/content/21/2/193.long failed: 302 Peer certificate cannot be authenticated with given CA certificates
- ./_site/training-material/topics/variant-analysis/tutorials/non-dip/tutorial.html
  *  External link https://www.bx.psu.edu/~anton/share/ng_test_data/bmmb554/hw4/f.fq.gz failed: 404 No error
  *  External link https://www.bx.psu.edu/~anton/share/ng_test_data/bmmb554/hw4/phix.fa failed: 404 No error
  *  External link https://www.bx.psu.edu/~anton/share/ng_test_data/bmmb554/hw4/r.fq.gz failed: 404 No error

Since no one really cares, I'd suggest we dont fail the build for htmlproofer because we get things merged anyway and it is not nice to always have red CI statuses. Maybe we could enable email notifications for these jobs, or setup a CRON job once a week with notifications enabled.

I planned to look at them today... trying to understand why are they failing

http://genome.cshlp.org/ links seem to redirect to https
Ping @nekrut for the links inside his lab website.
https://www.psu.edu/ is not working, we should use http://

We fixed the previous errored links.
But we have new errors with https://www.france-bioinformatique.fr/:
It's possible libcurl couldn't connect to the server or perhaps the request timed out.
Sometimes, making too many requests at once also breaks things.
Either way, the return message (if any) from the server is: Peer certificate cannot be authenticated with given CA certificates

Any idea how to fix this one?


Common opencontrail playbook between k8s and OpenShift.

Update the opencontrail playbook with a version that supports:

single or multiple interfaces;
k8s and openshift;
direct internet access or http proxy;

@eparis This is an updated version of the opencontrail playbook. For k8s installs, the most significant improvement is that it supports an install on systems with a single network interface (i.e. it no longer requires a separate management interface).

CC @pupapaik @galthaus
This PR syncs the opencontrail roles from https://github.com/Juniper/container-networking-ansible

@eparis because ansible.

@eparis This commit syncs in https://github.com/Juniper/container-networking-ansible@1b12195.
This a common playbook for k8s and openshift; there is a Jenkins test pipeline that validates the playbook (currently running at: http://ec2-54-183-171-2.us-west-1.compute.amazonaws.com:8080/job/opencontrail/job/container-networking-ansible/)

recomputing cla status...

recomputing cla status...


Fix format_args expansion & go to definition

The expansion of format_args wasn't yet correct enough to type-check. Also make macros in statement position expand to expressions for now, since it's not handled correctly in HIR lowering yet. This finally fixes go to definition within print macros, I think :slightly_smiling_face:

bors r+
Nice!


Adding *.swp to .gitignore, removing logs files

Can you also drop the other .gitkeep files that snuck in?
(venv) Alexs-MacBook-Pro-2:covid-publishing-api alex$ find ./ -name .gitkeep
.//app/static/.gitkeep
.//app/templates/.gitkeep

Oop, took too long :)


Termux integration with Green Tunnel to run it on android

There's no android release of Green Tunnel، so it came to my mind that if there's a npm package then I can use it under termux and set proxy to connect.
but green tunnel won't work properly...here is the commands that I used to install in Android 10 termux are:
pkg install nodejs
npm i -g green-tunnel

node & npm version was:
~ $ node -v
v14.15.4
~ $ npm -v
6.14.10

I am running green-tunnel on Android for a long time , I guess I cloned the src code in termux and then performed the installation operation.
Green-Tunnel is completely written in JS , so green-tunnel wouldn't need platform specifi builds

I installed it via the npm package manager. So let me try cloning the repo...

it fixed


Pharaoh (1999) - Akhenaten

Project Link
https://github.com/dalerank/Akhenaten
Project License
AGPL-3.0
Steam App Ids
https://steamdb.info/app/564530/
Additional Context
No response

Thanks for the request, I'm working on it in https://github.com/luxtorpeda-dev/packages/pull/1260, to replace the old engine that's no longer in dev


TextChanged autocmd seems not to work in Neovim

After Wrapwidth, I want to wrap sentences automatically in inserting texts. For example,
01234567890123456789

With texts above, Wrapwidth 6 makes this below.
012345
678901
234567
89

Next, I add texts but then it does not break automatically.
012345
678901
234678
890123456789

Again Wrapwidth 6, it makes no change. But set it with another value, such as Wrapwidth 3, it works again.
Is this an intended behavior?
I tried this with a minimal conf as below.
set runtimepath+=/path/to/wrapwidth
set wrap

And run it with nvim --clean -u /path/to/minimal.vim.
Neovim version:
nvim --version
NVIM v0.10.0-dev-3988+g9dc440400-Homebrew
Build type: Release
LuaJIT 2.1.1696795921
Run "nvim -V1 -v" for more info

I missed to check the InsertLeave event. Please check the version 1.3.
直っていたらクローズお願いします。

Thank you. I get confirmed to be fixed.


Submission generation check github action is not failing on errors as expected

https://github.com/mlcommons/mlperf-automations/actions/workflows/test-cm-based-submission-generation.yml is not capturing errors as expected - both inside and outside docker

Fixed here


[AVM Module Issue]: VNet-Injection using azurerm_databricks_workspace causing: SubnetIsNotWithinVnetError Subnet CIDR range '' is not within the Virtual Network CIDR range

Check for previous/existing GitHub issues

[X] I have checked for previous/existing GitHub issues

Issue Type?
Bug
(Optional) Module Version
Latest
(Optional) Correlation Id
No response
Description
The subnets are not getting created properly.  When trying to use the databricks avm I cannot create the workspaces due to error.  I first created the issue against the databricks AVM but it looks like I was incorrect and it looks like an issue with azapi creation of subnets by this module.
See https://github.com/Azure/terraform-azurerm-avm-res-databricks-workspace/issues/46 for more details.

Released in 0.3.0. Use the address_prefix variable instead of the address_prefixes variable for cases like this.

I have just created a new environment using this module and I am still getting the same error:
│ Error: creating/updating Workspace (Subscription: "*******"
│ Resource Group Name: "********-rgrp"
│ Workspace Name: "*********-dbx"): polling after CreateOrUpdate: polling failed: the Azure API returned the following error:
│
│ Status: "SubnetIsNotWithinVnetError"
│ Code: ""
│ Message: "The subnet privates CIDR range '<null>' is not within the Virtual Network CIDR range '<IP_ADDRESS>/24'"
│ Activity Id: ""
│
│ ---
│
│ API Response:
│
│ ----[start]----
│ {
│   "status": "Failed",
│   "error": {
│     "code": "SubnetIsNotWithinVnetError",
│     "message": "The subnet privates CIDR range '<null>' is not within the Virtual Network CIDR range '<IP_ADDRESS>/24'"
│   }
│ }
│ -----[end]-----

However if I import an existing vnet (that was created prior to using the azapi resource provider) everything works as expected.

Apologies for not replying sooner, I have been out of office. Did you use the address_prefix variable and it still doesn't work? Can you share your latest code so that we can replicate this?

@Dipak-Mistry-WTW I see over here you mention you used the AddressPrefix field instead of AddressPrefixes. Did that solve it for you? https://github.com/Azure/terraform-azurerm-avm-res-databricks-workspace/issues/46#issuecomment-2291427937

@jaredfholgate  - Yes I did use the address prefix field instead and yes it did work.  Although I remember it being difficult to switch  so it involved a bit of state manipulation. But I can't quite remember what the actual issue with switching from one to the other actually was.