chore(deps): update common-dev-assets digest to d9e733d

This PR contains the following updates:

Package
Update
Change

common-dev-assets
digest
1814d88 -> d9e733d

Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.

[ ] If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

:tada: This PR is included in version 4.1.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


Add warning BarBackgroundColor BarTextColor overrides UnSelectedTabColor and SelectedTabColor

If BarBackgroundColor and BarTextColor are used along with UnSelectedTabColor and SelectedTabColor the former overrides the latter. Please add this warning to the documentation.

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

ID: 0c81c589-e81e-d98c-9656-695a3520a12d
Version Independent ID: c235f6f9-47ce-15f3-b4da-cb12e219df92
Content: Xamarin.Forms TabbedPage - Xamarin
Content Source: docs/xamarin-forms/app-fundamentals/navigation/tabbed-page.md
Product: xamarin
Technology: xamarin-forms
GitHub Login: @davidbritch
Microsoft Alias: dabritch

Hi @pmahend1
That doesn't quite seem to be the case for a quick test I did. Given a TabbedPage with the following colours set:
            BarBackgroundColor="Red"
            BarTextColor="Green"
            SelectedTabColor="Blue"
            UnselectedTabColor="Yellow"

I received the following result:

So the only colour missing here is Red.

May be I had issue with older xamarin forms version and I was expecting SelectedTabColor and UnSelectedTabColor would override selectedtab's text color and unselected tab's text color. But looks like thats default behavior.

May be I had issue with older xamarin forms version and I was expecting SelectedTabColor and UnSelectedTabColor would override selectedtab's text color and unselected tab's text color which is Green in this case. But looks like that's default behavior.


Won't compile with extension-webm for Windows

Please check for duplicates, similar issues or closed issues with the same problem, as well performing simple troubleshooting steps (such as deleting the export folder if it's an issue with compiling, reinstalling Kade Engine) before submitting an issue.
If you are playing a downloaded version of the game, what operating system are you using?
Windows (x86), Windows (x86_64), Linux, or macOS? Specify below.
macOS
What version of the game are you using? Look in the bottom left corner of the main menu.
1.5.4
Have you identified any steps to reproduce the bug? If so, please describe them below. Use images if possible.
Just trying to compile the game with extension-webm for Windows
Please describe your issue. Provide extensive detail and images if possible.
When I attempt to compile Kade for Windows, It gives me the error "/usr/local/lib/haxe/lib/extension-webm/git/webm/WebmPlayer.hx:3: characters 8-15 : You cannot access the cpp package while targeting neko (for cpp.Lib)
source/WebmHandler.hx:12: characters 18-28 :     referenced here" When I compile for Mac, however, it works just fine. I am on MacOS Big Sur.

You cannot compile for windows if you are using mac, it also won't work vice-versa.


Reference ENV vars in config

It seems like it would be really useful to be able to reference environmental variables in the config.
Maybe something like this:
endpoints:
   - http://arangodb-local:8529
username: root
password: "{ARANGO_ROOT_PASSWORD}"
migrationspath: testdata/complete
db: MigoFull
extras:
  {patricksUser: jdavenpo,
   patricksPassword: L33t5uck3r5,
   shouldBeANumber: 10,
   secret: Lots of mayo}

This would make it easy to use arangomigo in container like a Kubernetes initialization container.
I'm no Gopher, but if I manage to hack together a PR would it be useful/of interest?

Sounds like a good idea. Please give it a shot.

Hi! Is there any progress on this issue?
I would like to give it a try (and do a PR) if there is no one working on it already

Sure. Give it a shot.


feat: toasts

https://github.com/aptible/app-ui/assets/1940365/f42ef0cf-21f7-4428-9efe-a8e16ee6df4b

Not implementing this just yet, but can use it as a reference point later.


update msh4 to read MSH4.1

This is part of dealing with MSH4.1 #330, but I don't think it's a complete fix.

The above is enough to parse the minimal example segment.msh of #330.  It may not correctly parse other valid MSH4.1 and certainly does not make any attempt to take any advantage of the improvements announced in gmsh#444.

Yes, lots of tests failing; I'll get back to this tomorrow.

Can we really just update msh4.py? What about the gmsh4.0 meshes out there, we want to support them too. I thought we need a separate msh41.py which is almost the same as msh4.py, with some updates.

As of 7297dcb, this correctly parses the ASCII and binary versions of the segment.msh example.

Test suite passing with Gmsh 4.2.0-git-d474ec1e2.

There are four failures in the pygmsh tests; however these are unrelated, they're all to do with compound entities nschloe/pygmsh#112 nschloe/pygmsh#214.

As reported over at gmsh#444, I tried this out on a smallish problem of 140930 3-node triangular elements.  Passing mesh_file_type='msh2' to pygmsh.generate_mesh meant 21 s in meshio.read; omitting it to get the default MSH4.1 reduced that to 0.024 s on this branch.  Reading by blocks rather than lines is a good idea.

Tests!

Ah, O. K.  So tests in the current framework requires write #332, which I'd otherwise been hoping to defer.  I'll get onto it.
As back in #304, I feel a bit uncomfortable that the test of my read is to be my write, as if I were correcting my own Russian homework rather than getting a native speaker to do it.  That is, I think it might be better to test against authoritative reference implementations, Gmsh in the case of MSH.

At close of business today, the reader seems to be working O. K. (no known failures here or from pygmsh or scikit-fem) but writing the writer #332 is stalled.  Therefore no local tests yet.

As back in #304, I feel a bit uncomfortable that the test of my read is to be my write, as if I were correcting my own Russian homework rather than getting a native speaker to do it. That is, I think it might be better to test against authoritative reference implementations, Gmsh in the case of MSH

I agree. The best option would be to install some upstream package and verify the correctness of write against those. This would complicate testing so much though. Imagine having to install Gmsh, VTK, etc. with correct version. I'm sure quite soon we wouldn't be testing anymore at all. Right now, I find we're striking a good balance making sure that the respective read and write functions are matching. When developing, at least one time one has to open a file with ParaView or whatever to make sure it's working as expected.

…thinking…
I agree with your assessment but am trying to come up with some way around it. Is this 'configuration management'? The continuous integration testing in pygmsh is pretty good; it copes with a bit of that. I don't know how to move it offline though. This is of course far outside the scope of the present issue but configuration management would also, I'm thinking, be very useful for reproducible simulation, both in research and industrially.
Anyway here I agree the immediate answer is to understand MSH 4.1 and write a writer #332. We've probably got a little while till the MSH 4.1 bugs start coming back up from downstream.


AI-TOD_wo_xview access denied

我不能通过提供的链接下载AI-TOD_wo_xview，它提示说access denied

I have a similar problem

Hi, I have uploaded the dataset to the google drive, please find it in this link


integration with OpenAI realtime API

Not sure what this would look like, but would be really helpful.
One feature for my use case would be being able to dynamically adjust the voice prompt (i.e. If voice completion outputs x or user says y, then append or add z to the prompt else keep it the same)
something like that. Not sure if that's possible

interesting

I'm working on this right now! Go to the x folder right now :)


feat: interop tests with rln

This is a feature request
Problem
We do not have any interop tests with rln.
Proposed Solutions
Add tests to cover basic use cases, data structures.

cc: @rymnc for more details

Thanks for the issue @weboko!
We need to test 1 thing initially, if proofs generated by rln-wasm are able to be verified by the rln verifier, and vice versa (due to usize encoding).
ref: https://github.com/vacp2p/zerokit/pull/153 (to avoid issues like this)

Ice boxing for now as we might go with more light weight way for RLN.


Provide a hook for getting URL params

This is just for convenience. Instead of having to pass the URL params from the page component down to its descendants, it would be nice to have a hook that can be called from anywhere in the component tree to obtain the URL params.

Implemented in #174


[FEATURE]: Pass Volume Name off to Storage System

Describe the solution you'd like
The myvalues (values).yaml enables the naming convention of volumes carved up by the CSI. K8S is the default. This can be changed at deployment of the CSI. It could be helpful to allow the alternate name to be passed off to the storage array.
Describe alternatives you've considered
Would require the storage admin to manually change the name of the volume in the UI of PowerFlex. If deploying a volume(s) for a specific app, would be good to pass this off automatically.
Additional context
N/A

Hi @oa72280emc, the changing of the prefix in the values.yaml should be reflected in the naming of the storage volumes on the array. Are you seeing something different?

The idea here is that a volume specific name is passed off to the PowerFlex.
Using a prefix is fine for the majority of the volumes that are created by the CSI ... it's the idea, that some volumes should be able to pass their pvc name / pv name off to the PowerFlex
Thanks
Ollie
From: hoppea2 @.***>
Sent: Tuesday, November 23, 2021 2:34 PM
To: dell/csm
Cc: Ames, Oliver; Mention
Subject: Re: [dell/csm] [FEATURE]: Pass Volume Name off to Storage System (#42)
[EXTERNAL EMAIL]
Hi @oa72280emc [github.com]https://urldefense.com/v3/__https:/github.com/oa72280emc__;!!LpKI!xzE65I2plco3kVtWMMJshM4uwbPMI9DcTuh4G1z0X9RqeOggreSVHS7KtR8v21Y$, the changing of the prefix in the values.yaml should be reflected in the naming of the storage volumes on the array. Are you seeing something different?

You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub [github.com]https://urldefense.com/v3/__https:/github.com/dell/csm/issues/42*issuecomment-977067865__;Iw!!LpKI!xzE65I2plco3kVtWMMJshM4uwbPMI9DcTuh4G1z0X9RqeOggreSVHS7KnyQLY4I$, or unsubscribe [github.com]https://urldefense.com/v3/__https:/github.com/notifications/unsubscribe-auth/AUY5PTRES7VO6ETWTN5TLY3UNPUDTANCNFSM5EWOH35A__;!!LpKI!xzE65I2plco3kVtWMMJshM4uwbPMI9DcTuh4G1z0X9RqeOggreSVHS7KE9LvAg0$.
Triage notifications on the go with GitHub Mobile for iOS [apps.apple.com]https://urldefense.com/v3/__https:/apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675__;!!LpKI!xzE65I2plco3kVtWMMJshM4uwbPMI9DcTuh4G1z0X9RqeOggreSVHS7KhbYZa9c$ or Android [play.google.com]https://urldefense.com/v3/__https:/play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign*3Dnotification-email*26utm_medium*3Demail*26utm_source*3Dgithub__;JSUlJSU!!LpKI!xzE65I2plco3kVtWMMJshM4uwbPMI9DcTuh4G1z0X9RqeOggreSVHS7KGS2n7Bg$.
Internal Use - Confidential


Using this package or from clickatell org?

Should we use https://github.com/arcturial/clickatell or https://github.com/clickatell/clickatell-php?
Also link to "issues" on the bottom of readme is broken (since on clickatell/clickatell-php issues are disabled).

The package was started here and I maintain this as a personal copy since I am no longer employed at Clickatell. The package hosted on their account will probably receive future updates for new features more promptly (one would hope) and might also contain features not yet documented etc.

Ok, thanks :)


Remote Desktop password field doesn't have focus on Server 2016

Hi!
When connecting to a Windows Server 2016 Box (Version 1607; Build 14393.2485) with /sec:tls, the username field ist focused (with correct username prefilled). At least https://superuser.com/questions/1264343/remote-desktop-password-field-doesnt-have-focus states, that this can be fixed for Windows clients with a clientside patch. I would expect that also a freerdp patch is required to get the password field focused after connect.
Best regards,
Frank

@fonk could you please explain your issue in a little more detail? The referenced link is sparse with information and we have little control over where the server sets the initial focus in the rdp session.

Well, unfortunately I don't have more information either... My concern is in fact the initial focus and I thought that it's servercontrolled unless I found that post, that a Client-Upgrade fixed the issue for Windows-Users... But if the protocol doesn't have controls for which field is focused on connect, i understand that you can't do a lot...


Update simulation_usage.md

Add Aruco-map modification paragraph

Maybe you would add en English translation for this? Also, there are markdownlint issues.


Dexcalibur should prompt user for action after successful first run

Describe the bug
When Dexcalibur is first run it downloads dependencies and then displays "Success" indefinitely, without prompting the user on what to do next. This makes it appear that dexcalibur has crashed.
To reproduce  / to understand
Run dexcalibur, navigate to WebUI, and accept defaults to start initialization.
Expected behavior
After the dependencies are installed successfully, Dexcalibur should inform the user that they need to kill Dexcalibur in their terminal with Ctrl+C and run again, or a similar type of prompt.
Screenshots

Desktop (please complete the following information):

OS: Windows 11
Node JS version: node --version v12.22.12 npm --version 6.14.16
Dexcalibur version (see 'package.json' or output) : master

Yes it should


CORS issue when importing module from CDN

Update: still an issue, the fix I had using netlify _header config seems to have stopped working

Solved in this commit here . Netlify header file needed to be in the WWW directory.


Please revamp istio integration docs

Description:
Refer https://github.com/ballerina-platform/ballerina-lang/issues/9053 for more details.

Virtual services and gateways are not generated through annotations.


SocketException is crashing application

Describe the bug
I cannot handle the SocketException error.
To Reproduce
Steps to reproduce the behavior:

Go to https://github.com/ryankauk/graphqlFlutterSocketException
Install and run flutter application. (I'm using VsCode Start Debugging using Flutter extension)
You'll see the error thrown

Expected behavior
The error should be at the minimum be able to handled in try catch statement. Stated by the package it should be added to graphql errors.
Screenshots
When using try catch

Full error without try catch

Desktop (please complete the following information):

OS: macOS Mojave
Version 10.14.4

Seems to me that this is likely related to breaking the async awareness bridge within the library. As in, we connect "in the background", and that isn't linked to the rest of the api entrypoints.

:tada: This issue has been resolved in version 3.0.0-beta.1 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:

:tada: This issue has been resolved in version 3.0.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


[openssl] Build error on x64-windows

issue_body.md

I guess some tools does not like your username (non-English letters)
C:\Users\Äåíèñ\AppData\Local\vcpkg

Suggesting use another directory, that does not include user name

Do not use non-ASCII characters or spaces in the path.

We hope your question was answered to your satisfaction; if it wasn't, you can reopen with more info.


[CWS] make sure stress tests are build gated on linux

What does this PR do?
Make sure we don't try to build the stress tests on windows.
Motivation
Describe how to test/QA your changes
Possible Drawbacks / Trade-offs
Additional Notes

/merge


⚠ AVS (kty) has degraded performance

In 7cf06ed, AVS (kty) (https://avus.com.br) experienced degraded performance:

HTTP code: 200
Response time: 8640 ms

Resolved: AVS (kty) performance has improved in 9178159.


Add new comparison methods

including euclidean distance, Jenson-Shannon divergence, Kolmogorov-Smirnov divergence.

Hello @LifeWorks! Thanks for opening this PR. We checked the lines you've touched for PEP 8 issues, and found:

In the file perfEval/comparison/comparison.py:

Line 45:80: E501 line too long (161 > 79 characters)


[Code health] Remove LOI types once we only have Kotlin callers

We currently expose a type enumeration in LocationOfInterest to give Java callers easy access to an LOI's geometry type. Once these callers are all converted to Kotlin, we can use an exhaustive when expression instead and remove the enum.

Closed in https://github.com/google/ground-android/pull/1721


chore: use classdesc instead of asm type

Motivation
 We want to get rid of asm
Modification
 Removed the usage of asms type and replaced it with the java alternative.
Result
 Asm is not used anymore in this context

Is asm also going to be removed in transformers?

Is asm also going to be removed in transformers?

Yes, that is the plan.


0.110 beta deprecated errors

Check these errors
0.110 will be released in may 20
thanks

Duplicate of #87. Pull requests welcome.

Duplicate of #87. Pull requests welcome.

Please explain me, why this is pull request and not an issue? What is the difference?

This issue describes the same as the issue #87. That's why I closed this one.
With "pull requests welcome" I wanted to say, that I'm happy if someone contributes the needed changes. Changes can be contributed via "pull requests". Further information: https://help.github.com/en/github/collaborating-with-issues-and-pull-requests/about-pull-requests


Issue #27606: Refactor RA code

Refactor RA code

[ ] Configuration Infrastructure
[ ] Docs
[ ] Installation
[ ] Networking
[ ] Performance and Scalability
[ ] Policies and Telemetry
[X] Security
[ ] Test and Release
[ ] User Experience
[ ] Developer Infrastructure
Pull Request Attributes
Please check any characteristics that apply to this pull request.
[ ] Does not have any changes that may affect Istio users.

@shankgan: The following test failed, say /retest to rerun all failed tests:

Test name
Commit
Details
Rerun command

release-notes_istio
d8588f4f7114d8a060c0e5120fda01b69f18347c
link
/test release-notes_istio

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

/test release-notes_istio


Support for usernames and sessions

What's your opinion on adding support for entering username and selecting the session? I was thought of using tofi to present a menu, but it doesn't fit, it takes time and it's ugly to do so.
BTW, I love the simplicity spirit in two of your projects I've seen. Seriously.

You might ask, why I chose this tool in the first place (the name isn't short as tofi, so I can't call it). I loved the way tofi configuration worked. Simple, consistent, feature-full, and performant. And I've addicted to that simple type of configurations. :)

Hey, thanks for the kind words and sorry for the slow response! I probably won't add these as I don't really ever use them myself - I'd just switch the a different VT, or use a more full featured greeter if I needed them.


[0.17.0] Increase Final Version for release branch

Codecov Report

:exclamation: No coverage uploaded for pull request base (rel-0.17.0@46d3479). Click here to learn what that means.
The diff coverage is n/a.

@@              Coverage Diff              @@
##             rel-0.17.0    #1628   +/-   ##
=============================================
  Coverage              ?   70.85%
  Complexity            ?     5432
=============================================
  Files                 ?      507
  Lines                 ?    23769
  Branches              ?     2589
=============================================
  Hits                  ?    16841
  Misses                ?     5638
  Partials              ?     1290

Continue to review full report at Codecov.

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


[Bug] [nx-flutter] Correct and reactivate e2e tests

Currently, e2e tests have been disabled on nx-flutter, because they don't seem to work...
Each test exceeds the max duration required and ends up with a Jest timeout error...
Raising that timeout value doesn't work...it seems an error is occurring when project generator runs..
I cannot debug the full execution of the test in VSCode, because the breaking points in the generator code (either in packages/nx-flutter/src/generators/project/generator.ts or in<EMAIL_ADDRESS>) are not reached by the debugger...

I cannot find info online on how to debug Nx plugins during e2e testing.
Any help is more than welcome!

Closed by #124


[BUG] macOS native crashes in gr_backendrendertarget_get_gl_framebufferinfo

Description
i using SkiaSharp in a Xamarin.Forms app on macOS, after following the discussion in #1144 i have updated to the latest preview .45 which unfortunately doesn't solve the issue with native crashes for me (gr_backendrendertarget_get_gl_framebufferinfo). I have a different issue open which is related to SKImage #1164 but i'm not sure if this is the same - so here is a new open issue 🤓
I'm using an SKGLView to draw several shapes and images which lead to a freeze and the following native crash.
Code
in my case it might be related with GRContext.GetResourceCacheUsage 🤷♂
=================================================================
	Native Crash Reporting
=================================================================
Got a SIGSEGV while executing native code. This usually indicates
a fatal error in the mono runtime or one of the native libraries
used by your application.
=================================================================

=================================================================
	Native stacktrace:
=================================================================
	0x107350d28 - /Users/Documents/Dev/Project/Project.MyProject.MacOS/bin/Debug/Project.app/Contents/MacOS/Project : mono_dump_native_crash_info
	0x1073446e5 - /Users/Documents/Dev/Project/Project.MyProject.MacOS/bin/Debug/Project.app/Contents/MacOS/Project : mono_handle_native_crash
	0x107661303 - /Users/Documents/Dev/Project/Project.MyProject.MacOS/bin/Debug/Project.app/Contents/MacOS/Project : altstack_handle_and_restore.cold.1
	0x1072c1dac - /Users/Documents/Dev/Project/Project.MyProject.MacOS/bin/Debug/Project.app/Contents/MacOS/Project : altstack_handle_and_restore
	0x107d34465 - /Users/Documents/Dev/Project/Project.MyProject.MacOS/bin/Debug/Project.app/Contents/MonoBundle/libSkiaSharp.dylib : gr_backendrendertarget_get_gl_framebufferinfo
	0x142ab5e43 - Unknown
	0x142ab5c3b - Unknown
	0x142ab4803 - Unknown
	0x14294fec3 - Unknown
	0x142949c63 - Unknown
	0x142946c14 - Unknown
	0x142946ae8 - Unknown
	0x142944bed - Unknown
	0x142943d6b - Unknown
	0x142943f7e - Unknown
	0x10735b1ee - /Users/Documents/Dev/Project/Project.MyProject.MacOS/bin/Debug/Project.app/Contents/MacOS/Project : mono_jit_runtime_invoke
	0x10748d318 - /Users/Documents/Dev/Project/Project.MyProject.MacOS/bin/Debug/Project.app/Contents/MacOS/Project : mono_runtime_invoke_checked
	0x107491c9e - /Users/Documents/Dev/Project/Project.MyProject.MacOS/bin/Debug/Project.app/Contents/MacOS/Project : mono_runtime_invoke
	0x1072133d2 - /Users/Documents/Dev/Project/Project.MyProject.MacOS/bin/Debug/Project.app/Contents/MacOS/Project : xamarin_invoke_trampoline
	0x10721499b - /Users/Documents/Dev/Project/Project.MyProject.MacOS/bin/Debug/Project.app/Contents/MacOS/Project : xamarin_arch_trampoline
	0x107215bc6 - /Users/Documents/Dev/Project/Project.MyProject.MacOS/bin/Debug/Project.app/Contents/MacOS/Project : xamarin_x86_64_common_trampoline
	0x7fff33acfe29 - /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit : -[NSWindow(NSGestureRecognizer_Routing) _sendEventToGestureRecognizers:requireAcceptsFirstMouse:]
	0x7fff33ad7ac2 - /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit : -[NSWindow(NSEventRouting) _handleMouseDownEvent:isDelayedEvent:]
	0x7fff33a41c5c - /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit : -[NSWindow(NSEventRouting) _reallySendEvent:isDelayedEvent:]
	0x7fff33a41005 - /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit : -[NSWindow(NSEventRouting) sendEvent:]
	0x7fff33a3f37c - /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit : -[NSApplication(NSEvent) sendEvent:]
	0x7fff3388b0cf - /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit : -[NSApplication run]
	0x7fff3385d465 - /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit : NSApplicationMain
	0x1113e8aec - Unknown
	0x1112bc2a3 - Unknown
	0x10879d8fb - Unknown
	0x10879da91 - Unknown
	0x10735b1ee - /Users/Documents/Dev/Project/Project.MyProject.MacOS/bin/Debug/Project.app/Contents/MacOS/Project : mono_jit_runtime_invoke
	0x10748d318 - /Users/Documents/Dev/Project/Project.MyProject.MacOS/bin/Debug/Project.app/Contents/MacOS/Project : mono_runtime_invoke_checked
	0x1074947c5 - /Users/Documents/Dev/Project/Project.MyProject.MacOS/bin/Debug/Project.app/Contents/MacOS/Project : mono_runtime_exec_main_checked
	0x1072b7e9c - /Users/Documents/Dev/Project/Project.MyProject.MacOS/bin/Debug/Project.app/Contents/MacOS/Project : mono_jit_exec
	0x1072bafd4 - /Users/Documents/Dev/Project/Project.MyProject.MacOS/bin/Debug/Project.app/Contents/MacOS/Project : mono_main
	0x107216578 - /Users/Documents/Dev/Project/Project.MyProject.MacOS/bin/Debug/Project.app/Contents/MacOS/Project : xamarin_main
	0x1072173e4 - /Users/Documents/Dev/Project/Project.MyProject.MacOS/bin/Debug/Project.app/Contents/MacOS/Project : main
	0x7fff6dd7a7fd - /usr/lib/system/libdyld.dylib : start

=================================================================
	Telemetry Dumper:
=================================================================
Pkilling 0x70000a25d000 from 0x108a2edc0
Pkilling 0x70000e14f000 from 0x108a2edc0
Pkilling 0x70000a866000 from 0x108a2edc0
Pkilling 0x70000b587000 from 0x108a2edc0
Pkilling 0x70000e758000 from 0x108a2edc0
Pkilling 0x70000ae6f000 from 0x108a2edc0
Pkilling 0x70000bb90000 from 0x108a2edc0
Pkilling 0x70000ed61000 from 0x108a2edc0
Pkilling 0x70000c199000 from 0x108a2edc0
Pkilling 0x70000c7a2000 from 0x108a2edc0
Pkilling 0x70000d740000 from 0x108a2edc0
Pkilling 0x70000e352000 from 0x108a2edc0
Pkilling 0x70000aa69000 from 0x108a2edc0
Pkilling 0x70000b78a000 from 0x108a2edc0
Pkilling 0x70000e95b000 from 0x108a2edc0
Pkilling 0x70000b072000 from 0x108a2edc0
Pkilling 0x70000bd93000 from 0x108a2edc0
Pkilling 0x70000c39c000 from 0x108a2edc0
Pkilling 0x700009d51000 from 0x108a2edc0
Pkilling 0x70000c9a5000 from 0x108a2edc0
Pkilling 0x70000d943000 from 0x108a2edc0
Pkilling 0x70000df4c000 from 0x108a2edc0
Pkilling 0x70000a663000 from 0x108a2edc0
Pkilling 0x70000e555000 from 0x108a2edc0
Pkilling 0x70000ac6c000 from 0x108a2edc0
Pkilling 0x70000b98d000 from 0x108a2edc0
Pkilling 0x70000eb5e000 from 0x108a2edc0
Pkilling 0x70000b275000 from 0x108a2edc0
Pkilling 0x70000bf96000 from 0x108a2edc0
Pkilling 0x700009f54000 from 0x108a2edc0
Pkilling 0x70000cba8000 from 0x108a2edc0
Pkilling 0x70000d1b1000 from 0x108a2edc0
Could not exec mono-hang-watchdog, expected on path '/Users/Documents/Dev/Project/Project.MyProject.MacOS/bin/Debug/Project.app/Contents/MonoBundle/../bin/mono-hang-watchdog' (errno 2)
Entering thread summarizer pause from 0x108a2edc0
Finished thread summarizer pause from 0x108a2edc0.

Waiting for dumping threads to resume

=================================================================
	External Debugger Dump:
=================================================================
socket_transport_send Cannot transition thread 0x108a2edc0 from STATE_BLOCKING with DO_BLOCKING

Expected Behavior
SKGLView should render without any problems+
Actual Behavior
random freezes and stuck app - only force close or killall lldb helps in my case
Basic Information

Version with issue:  1.68.2-preview.45

IDE:  Visual Studio for Mac 8.5 (build 3183)

Platform Target Frameworks:

macOS: 10.15.3 (19D76)

Target Devices:

MacBook Pro (13-inch, 2018, Four Thunderbolt 3 Ports) | 16 GB 2133 MHz LPDDR3 | 2,3 GHz Quad-Core Intel Core i5 | Intel Iris Plus Graphics 655 1536 MB

Reproduction Link

With this crash, are you using the ToTextureImage? If so, does it still crash without it?
Also, are you running the updates to the SkiaSharp.Views package? That is where the bug was.
Finally, did you clean and rebuild? Sometimes the old assemblies are used. But I am assuming that you did and this is more for the native binaries. But, maybe straws need to be clutched earlier on? :)

i'm not using ToTextureImage in my current tests. i'm drawing some shapes (rectangles, polygons, circles,...) which can be dragged and scaled. i cannot share the project source with the public though.
SkiaSharp and SkiaSharp.Views are both on version 1.68.2-preview.45

I bet it is related to #1137 which is still the root cause of #1121. Something is being disposed incorrectly. And this happens with the GL bits which is usually with more threads. So, I am looking at that still. I worked around the main crash in #1180, but the underlying issue is still there. I believe I have a repro case as well.

thanks for your hard work. i'm happy to share more details and code in a private session because it's a big and closed source project i'm working on right now.

Awesome, thanks. Let me see what I can do with what I have right now and then if that doesn't work we can talk about your code.

I think I found the cause and fix of the issue. It was due to concurrency with the construction and destruction of objects with the same native handle. As soon as PR #1200 is complete, then I'll push to the preview feed for testing.

sounds great! thanks for the fix :-)

@nor0x I have pushed what I think is now a good version to the preview feed: https://aka.ms/skiasharp-eap/index.json
Check out the PR version: 1.68.2-pr.1200.20
Let me know how it goes.

Hey folks, it has been a long time coming and thanks to all the folks with your repros, samples and stack traces I think we have finally managed to fix those pesky crashes - at least the ones we know about. I have just pushed 1.68.2-preview.50 to NuGet so let me know if this fixes all the crashes you have ever had 😄

thanks for the preview build! works great for me 🎉

Oh no, too early. In my first quick tests everything was fine, but now after more intense testing i'm experiencing random native crashes / freezes again. I really don't wanted to reopen this 🙈
=================================================================
	Native Crash Reporting
=================================================================
Got a SIGSEGV while executing native code. This usually indicates
a fatal error in the mono runtime or one of the native libraries
used by your application.
=================================================================

=================================================================
	Native stacktrace:
=================================================================
	0x10f31fbd8 - /MyPath/MyProject/MyProject.MacOS/bin/Debug/MyProject.app/Contents/MacOS/MyProject : mono_dump_native_crash_info
	0x10f313595 - /MyPath/MyProject/MyProject.MacOS/bin/Debug/MyProject.app/Contents/MacOS/MyProject : mono_handle_native_crash
	0x10f629023 - /MyPath/MyProject/MyProject.MacOS/bin/Debug/MyProject.app/Contents/MacOS/MyProject : altstack_handle_and_restore.cold.1
	0x10f290c5c - /MyPath/MyProject/MyProject.MacOS/bin/Debug/MyProject.app/Contents/MacOS/MyProject : altstack_handle_and_restore
	0x1102f7465 - /MyPath/MyProject/MyProject.MacOS/bin/Debug/MyProject.app/Contents/MonoBundle/libSkiaSharp.dylib : gr_backendrendertarget_get_gl_framebufferinfo
	0x14e818c63 - Unknown
	0x14e818a5b - Unknown
	0x14e817563 - Unknown
	0x14e80bc53 - Unknown
	0x14e7f7c63 - Unknown
	0x14e80aa44 - Unknown
	0x14e80a918 - Unknown
	0x14e80967d - Unknown
	0x14e8087fb - Unknown
	0x14e808a0e - Unknown
	0x10f32a09e - /MyPath/MyProject/MyProject.MacOS/bin/Debug/MyProject.app/Contents/MacOS/MyProject : mono_jit_runtime_invoke
	0x10f45c1c8 - /MyPath/MyProject/MyProject.MacOS/bin/Debug/MyProject.app/Contents/MacOS/MyProject : mono_runtime_invoke_checked
	0x10f460b4e - /MyPath/MyProject/MyProject.MacOS/bin/Debug/MyProject.app/Contents/MacOS/MyProject : mono_runtime_invoke
	0x10f1e2397 - /MyPath/MyProject/MyProject.MacOS/bin/Debug/MyProject.app/Contents/MacOS/MyProject : xamarin_invoke_trampoline
	0x10f1e38e9 - /MyPath/MyProject/MyProject.MacOS/bin/Debug/MyProject.app/Contents/MacOS/MyProject : xamarin_arch_trampoline
	0x10f1e4aee - /MyPath/MyProject/MyProject.MacOS/bin/Debug/MyProject.app/Contents/MacOS/MyProject : xamarin_x86_64_common_trampoline
	0x7fff2e483574 - /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit : -[NSWindow(NSGestureRecognizer_Routing) _sendEventToGestureRecognizers:requireAcceptsFirstMouse:]
	0x7fff2e48b235 - /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit : -[NSWindow(NSEventRouting) _handleMouseDownEvent:isDelayedEvent:]
	0x7fff2e3f5a81 - /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit : -[NSWindow(NSEventRouting) _reallySendEvent:isDelayedEvent:]
	0x7fff2e3f4e29 - /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit : -[NSWindow(NSEventRouting) sendEvent:]
	0x7fff2e3f31b4 - /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit : -[NSApplication(NSEvent) sendEvent:]
	0x7fff2e24021f - /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit : -[NSApplication run]
	0x7fff2e211ff6 - /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit : NSApplicationMain
	0x119387cac - Unknown
	0x1191d82a3 - Unknown
	0x1100408fb - Unknown
	0x110040a91 - Unknown
	0x10f32a09e - /MyPath/MyProject/MyProject.MacOS/bin/Debug/MyProject.app/Contents/MacOS/MyProject : mono_jit_runtime_invoke
	0x10f45c1c8 - /MyPath/MyProject/MyProject.MacOS/bin/Debug/MyProject.app/Contents/MacOS/MyProject : mono_runtime_invoke_checked
	0x10f463675 - /MyPath/MyProject/MyProject.MacOS/bin/Debug/MyProject.app/Contents/MacOS/MyProject : mono_runtime_exec_main_checked
	0x10f286d4c - /MyPath/MyProject/MyProject.MacOS/bin/Debug/MyProject.app/Contents/MacOS/MyProject : mono_jit_exec
	0x10f289e84 - /MyPath/MyProject/MyProject.MacOS/bin/Debug/MyProject.app/Contents/MacOS/MyProject : mono_main
	0x10f1e547c - /MyPath/MyProject/MyProject.MacOS/bin/Debug/MyProject.app/Contents/MacOS/MyProject : xamarin_main
	0x10f1e62b4 - /MyPath/MyProject/MyProject.MacOS/bin/Debug/MyProject.app/Contents/MacOS/MyProject : main
	0x7fff6af1acc9 - /usr/lib/system/libdyld.dylib : start
	0x2 - Unknown

=================================================================
	Telemetry Dumper:
=================================================================
Pkilling 0x700009e0f000 from 0x1101dedc0
Pkilling 0x70000e996000 from 0x1101dedc0
Pkilling 0x70000b742000 from 0x1101dedc0
Pkilling 0x70000bd4b000 from 0x1101dedc0
Pkilling 0x70000d375000 from 0x1101dedc0
Pkilling 0x70000c354000 from 0x1101dedc0
Pkilling 0x70000d97e000 from 0x1101dedc0
Pkilling 0x70000aa2a000 from 0x1101dedc0
Pkilling 0x70000c95d000 from 0x1101dedc0
Pkilling 0x70000df87000 from 0x1101dedc0
Pkilling 0x70000b033000 from 0x1101dedc0
Pkilling 0x70000e590000 from 0x1101dedc0
Pkilling 0x70000a012000 from 0x1101dedc0
Pkilling 0x70000eb99000 from 0x1101dedc0
Pkilling 0x70000b945000 from 0x1101dedc0
Pkilling 0x70000bf4e000 from 0x1101dedc0
Pkilling 0x70000d578000 from 0x1101dedc0
Pkilling 0x70000a624000 from 0x1101dedc0
Pkilling 0x70000c557000 from 0x1101dedc0
Pkilling 0x70000db81000 from 0x1101dedc0
Pkilling 0x70000a298000 from 0x1101dedc0
Pkilling 0x70000ac2d000 from 0x1101dedc0
Pkilling 0x70000cb60000 from 0x1101dedc0
Pkilling 0x70000e18a000 from 0x1101dedc0
Pkilling 0x70000b236000 from 0x1101dedc0
Pkilling 0x70000e793000 from 0x1101dedc0
Pkilling 0x70000b53f000 from 0x1101dedc0
Pkilling 0x70000bb48000 from 0x1101dedc0
Pkilling 0x70000d172000 from 0x1101dedc0
Pkilling 0x70000c151000 from 0x1101dedc0
Pkilling 0x70000d77b000 from 0x1101dedc0
Pkilling 0x70000a827000 from 0x1101dedc0
Pkilling 0x70000c75a000 from 0x1101dedc0
Pkilling 0x70000dd84000 from 0x1101dedc0
Pkilling 0x70000cd63000 from 0x1101dedc0
Pkilling 0x70000ae30000 from 0x1101dedc0
Pkilling 0x70000e38d000 from 0x1101dedc0
Could not exec mono-hang-watchdog, expected on path '/MyPath/MyProject/MyProject.MacOS/bin/Debug/MyProject.app/Contents/MonoBundle/../bin/mono-hang-watchdog' (errno 2)
Entering thread summarizer pause from 0x1101dedc0
Finished thread summarizer pause from 0x1101dedc0.

Waiting for dumping threads to resume
socket_transport_send Cannot transition thread 0x1101dedc0 from STATE_BLOCKING with DO_BLOCKING
=================================================================
	External Debugger Dump:
=================================================================

At this point I don't think this is the concurrency anymore. It may be that the GC is collection things that are no longer used on the managed side.
This is gonna be crazy, but try using a GC.KeepAlive(<object>) for all skia objects. Or add them to a "method global" list:
void OnPaint() {
    var paint = new SKPaint();
    ...
    GC.KeepAlive(paint);
}

void OnPaint() {
    var objects = new List<SKObject>();

    var paint = new SKPaint();
    objects.Add(paint);

    ...
}

Basically, you want to keep these objects alive as long as possible.
But, if this is gonna be to crazy to do on your codebase, then we can talk over a private connection and maybe I can have a look at the drawing code. Maybe something will pop out.
My email is<EMAIL_ADDRESS>just drop me an email and we can talk.

alright i have added try the KeepAlive suggestion and i have dropped you an email since my drawing code is somewhat complex. Thanks @mattleibow

seems to be fixed by #1224. after a lot of testing i don't get any crashes so i'm closing this now, hopefully for good


Uniform magnitude pruning implementation problem

Hello, when the uniform magnitude pruning method is set to
"pruning_fn_default_kwargs": {
"block_size": 8,
"target_sparsity": 0.85
},
The model ends up retaining the parameter 0.75, why?

Uniform pruning makes sure that in each block in the size you define will be pruned to be at the target sparsity at the end of training, at the end you will achieve a sparsity pattern of N:M. For example, if you define block_size=4, target_sparsity=0.5 you will get 2:4 sparsity pattern.
In your case 0.85*8 = 6.8, in the implementation here this number is always rounded down: https://github.com/IntelLabs/Model-Compression-Research-Package/blob/69aecbf5cc73b10fab88a13d8ca6d8314d284c0b/model_compression_research/pruning/methods/methods_utils.py#L34
so you get 6 zeros in every block of 8 weights resulting in 75% sparsity. If you will increase the target_sparsity to 0.875 you will get 7 zeros per block which might be closer to what you are trying to do.
If this is not the kind of sparsity pattern you were looking for, let me know what you are aiming at and I will try to point you to the method that will best suit your needs.

I understand the previous question, but I have one more question about uniforms. The config settings of pruning are as follows:
{
"begin_pruning_step": 0,
"end_pruning_step": 1200,
"not_to_prune": ["classifier", "teacher"],
"policy_begin_step": 0,
"policy_end_step": 800,
"prune_layer_types": {
"Linear": {"name": "weight"}
},
"pruning_fn": "uniform_magnitude",
"pruning_fn_default_kwargs": {"target_sparsity": 0.75,"block_size":8},
"pruning_frequency": 100,
"scheduler": "iterative"
}
But when my task is set to sst2, the final sparsity of the model is 0.25 as expected. But when I set to tasks like qnli, there is an exception in model sparsity.

I haven't figured out why this phenomenon is happening, can you give me a hint?

Which model are you trying to prune and how do you calculate the measurements above?
In which dimension do you require the uniform pruning pattern?

The model I use is bert, and the parameter is the total number of non-zero parameters of the trimmed encoder divided by the total number of non-zero parameters of the original encoder.
But now I found the problem, I used the load_best_model_at_end & EarlyStop strategy, which resulted in loading the model that was not fully pruned. As a result, an error was caused. I placed a conditional restriction on on_save to ensure that the model after prune be stored.
Is there any documentation describing the various compression methods for this package?
pattern_lock is to make the pruned model fix the 0 parameter position and fine-tune other non-0 parameters? Is it automatically enabled after end_pruning_step? Can this mode be used alone (it is the pruned model is loaded, use the pattern_lock to continue to fine-tune the pruned model ?)

With your help, I have a general understanding of this package, so this compressed package contains a total of two unstructured pruning methods (threshold pruning, STE self-learning pruning)? Are you considering adding structured pruning content?
In addition, I am curious whether the Qint8 method can be compared with the pruned model with 0.75 sparsity? Can the two be regarded as the same sparsity?

The package support uniform and block structured pruning in addition to unsdtructured pruning. There is also support for global pruning (treating all the weights in the model as 1 big weight when computing the pruning threshold).
I am not sure what you mean by "STE self-learning pruning"?
You are welcome to implement other pruning algorithms. We tried to make it as easy as possible to extend the package to other pruning methods aswell. Let me know if you want some help to do that
Quantization method is completely orthogonal to pruning and you can apply both on your model. for example if you prune 75% of the model and also quantize it to int8 you will get up to 16x compression since you get 4x compression from sparsity and an additional 4x compression from quantization. I don't think you can view quantization as a type of sparsity.

STE self-learning pruning here I refer to the neural wiring pruning method in the package.
Although the quantization and pruning methods are technically orthogonal, both are lossy compression in practice. Therefore, if I need to achieve the optimal performance under the guarantee of 4x compression ratio acceleration, can the two methods be compared directly and fairly?

I have used torch to quantize the model to int8 and then in cpu. The speedup of the inference actually is <<4x, and I found that as the number of CPUs increases (>16), the speed of the model after quantization is not improved (the model will continue to accelerate after onnx runtime quantization, but the acceleration effect will slow down), Have you ever come across this situation? What do you think is the reason?
If we just look at the actual inferred speedup ratio, is pruning closer to the theoretical speedup ratio?

I have used torch to quantize the model to int8 and then in cpu. The speedup of the inference actually is <<4x, and I found that as the number of CPUs increases (>16), the speed of the model after quantization is not improved (the model will continue to accelerate after onnx runtime quantization, but the acceleration effect will slow down), Have you ever come across this situation? What do you think is the reason?
If we just look at the actual inferred speedup ratio, is pruning closer to the theoretical speedup ratio?

I mean Pareto optimal solution of physical speedup & performance. Which compression method is better, have you read relevant research? Or according to your experience?
Also thank you for your patience, your answer has helped me a lot!

From my experience quantization will give you the best performance for 4x compression. Accelerating sparse NN is still very new and not a lot of engines are capable of doing that. AFAIK only NVIDIA (2:4 sparsity using A100 GPU) and Neural Magic accelerate sparse NN.
When running a model in production you should always use a runtime engine for inference such as OpenVino/ONNX-runtime since it will always give you better performance than a Python based runtime such as Pytorch/Tensorflow (from my experience).
If your performance gain gets saturated as you increase the number of cores that means you have become memory bound and the CPU can't bring memory fast enough to the cores and they sit in idle until they can resume computing. A solution to that might be multi-instance where you have a few independent copies of the same model and you feed each copy with different data and compute in parallel.

Thanks, I learned a lot from your answer!


[Xamarin.MonoAndroid]: The "FilterAssemblies" task was not given a value for the required parameter "DesignTimeBuild"

After updating to VS 16.2.0 (Windows), my release build fails with the following message:
MSB4044: The "FilterAssemblies" task was not given a value for the required parameter "DesignTimeBuild"
The .csproj is configured like this:
<TargetFrameworks>netstandard2.0;MonoAndroid81;Xamarin.iOS10;uap10.0.16299</TargetFrameworks>
My global.json:
{
    "msbuild-sdks": {
        "MSBuild.Sdk.Extras": "2.0.31"
    }
}

>>> Download Diagnostic Build Output
>>> Download VS Info
repro_xam_android_filterassemblies.zip

I also have a workaround (for my cake-script, but in essence it should work for every build setup):
// build.cake
// ....

Task("Build")
//.IsDependentOn ...
.Does(() =>
{
MSBuild(solution, settings => {
            settings.SetConfiguration(configuration);
            settings.MSBuildPlatform = Cake.Common.Tools.MSBuild.MSBuildPlatform.x86;
            settings.WithProperty("version", version);
            // workaround bug in MSBuildSdkExtras / Xamarin.Android
            settings.WithProperty("DesignTimeBuild", "false");
        });
}

// ....

Maybe this helps someone.
Cheers

#168 looks related.

The same problem has been frustrating me.  One way to determine if you have the same problem is to try and pack the project manually by setting '/p:DesignTimeBuild="false"' in the msbuild command.  If it completes successfully, the congratulations, there is a solution.  For example:

msbuild MY_Project.csproj /t:pack /p:DesignTimeBuild="false"

If you aren't using Cake, then you can also get around the issue by setting the DesignTimeBuild property to false.  Just add it to an existing property group.  Don't add it to an ItemGroup.  I made this mistake thinking to use the existing Android conditional ItemGroup.
<PropertyGroup Label="Android DesignTimeBuild error workaround">
  <DesignTimeBuild>false</DesignTimeBuild>
</PropertyGroup>

I can't seem to repro this in 16.3 preview 1. Does it happen for you there? If so, is there a small repro you can attach?

@onovotny here is my project, separated into a new solution:
repro_xam_android_filterassemblies.zip
I can reproduce it by running a Release build. Debug works.

You won't see it in debug because it only happens when you Pack.  This project is set to pack on release and so you see the problem.  If you set pack on build to false in release then it will finish successfully just like in debug.

@tdcaesar ok I see, thanks for pointing that out!

@tdcaesar I cannot use your solution with #174 workaround.

Have you tried adding
false
To the First  of the affected csproj file.

Yes, but your solution invalidate #174 workaround.

@skarllot for #174 added Xamarin.Android.Support.Core.Utils Version <IP_ADDRESS> as workaround.  That got rid of the Resource.Designer.cs not found issue and works with the DesignTimeBuild issue workaround.  There was a comment about ResourceGen which should work, but caused a problem for me.

I had an odd dependency on the new billing library and it has a dependency on annotations. I had to add the resgen fix and turn off designtime builds too: https://github.com/jamesmontemagno/InAppBillingPlugin/commit/1220af465fe6045cbf2b9e19b13909a0f0355523

Can you try Extras 2.0.41? Should have a fix for this.

Thank you, @onovotny .  Version 2.0.41 works perfectly.  I removed the workaround fixes, updated to 2.0.41, and all worked as it had before.  Thank you for the fix.

Thanks, @onovotny, it works like a charm.


gpio: Fix imx driver edge selection when configuring by port

Fixes a copy-paste error found by Coverity.
Coverity-CID: 186028
Signed-off-by: Maureen Helm<EMAIL_ADDRESS>Fixes #7741
cc: @diegosueiro

Codecov Report

Merging #7932 into master will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master    #7932   +/-   ##
=======================================
  Coverage   55.03%   55.03%
=======================================
  Files         483      483
  Lines       53966    53966
  Branches    10490    10490
=======================================
  Hits        29698    29698
  Misses      19992    19992
  Partials     4276     4276

Continue to review full report at Codecov.

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


EUC Tool kit -Cloudwatch information tab not working

EUC Tool kit -Cloudwatch information tab not working

if i click on Get User Experience information Tab from Workspace,
Cloud watch information keeps loading no result.

Anyone is available..?

Hey there, thank you for exploring the EUC Toolkit! We have tested internally and have not reproduced your issues when the prerequisites are met. This leads us to believe this is a misconfiguration instead of a bug. For the CloudWatch functionality, you will need AWS.Tools.CloudTrail, AWS.Tools.CloudWatch, and AWS.Tools.CloudWatchLogs. You will also need permissions to these APIs so that the toolkit can populate the information. You can read more on this topic in the Launch Blog.
Note that this is a MIT-0 licensed example, so it is as-is code. This means there is no direct line of support from AWS and no committed SLA on issues. That said, as you use the toolkit, do let us know if you have further issues or feature requests. We will review all new features before our next release. Thank you again!


Quest updates

I'm working on release a new version on Quest that this PR depends on. I'll mark it as ready once I get that released.

Going to try to get this merged today.

I'm seeing a number of issues, on the CI the quest.api.get_data call errors like this and locally I'm getting an some database error in pony on the same call:
~/miniconda3/envs/earthsim/lib/python3.6/site-packages/quest/api/workflows.py in get_data(service_uri, search_filters, search_queries, download_options, collection_name, expand, use_cache, max_catalog_entries, as_open_datasets, raise_on_error)
     57          the quest dataset name, or an python data structure if open_dataset=True.
     58     """
---> 59     new_collection(collection_name, exists_ok=True)
     60
     61     # download the features (i.e. locations) and metadata for the given web service
...
~/miniconda3/envs/earthsim/lib/python3.6/site-packages/pony/orm/dbapiprovider.py in wrap_dbapi_exceptions(func, provider, *args, **kwargs)
     59     except dbapi_module.OperationalError as e:
     60         if provider.dialect == 'SQLite': provider.restore_exception()
---> 61         raise OperationalError(e)
     62     except dbapi_module.DataError as e: raise DataError(e)
     63     except dbapi_module.DatabaseError as e: raise DatabaseError(e)

OperationalError: no such column: Dataset.collection

Do I need to do something to reset my local caches/databases when updating quest?

@philippjfr The local error you're getting is because there is a change in the structure of the database. The easiest way to fix it is to delete your ~/Quest/projects dir (note: that will delete all of your projects and data).
I am baffled by the CI error. I'm not sure what is causing it, but I haven't had time to really dig in yet.

The local error you're getting is because there is a change in the structure of the database. The easiest way to fix it is to delete your ~/Quest/projects dir (note: that will delete all of your projects and data).

That fixed it. I'll dig into the CI error a bit.

Haven't had any luck trying to figure out the CI error unfortunately.

I think I figured out the CI error. It was a result of generating the Quest cache. I'm pushing a new version of Quest now. Once that's released I will update this PR and see if things pass.

Great to hear!

Latest errors are probably some issue with opencv.


feat(docker): push image to ghcr

👋🏼 Hi @robertsLando here's a PR to publish the Docker image to Github container registry and keeps dockerhub.
The reason for this is Dockerhub has pretty serious rate limits (100 per 6 hours). Having and additional Docker registry would be awesome and it's so simple with GHCR.
This change requires a PAT being created and secrets in teh repo settings for:

GHCR_USERNAME
GHCR_TOKEN

After the image is pushed you will need to make the image public in the Github package.
Thanks for the consideration, hoping you find this useful.

Pull Request Test Coverage Report for Build 811223416

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 17.732%

Totals

Change from base Build 810696115:
0.0%

Covered Lines:
2031

Relevant Lines:
11749

💛  - Coveralls


Feature/location as card

Isn't working yet

Now everything should work.

Location are as cards
Sections are listed
Sections can be created, edited and deleted


Initial commit of pre-built container GitHub Action

#15

coverage: 84.247%. remained the same
when pulling e7e1eca30cd084439ce178659309a52aaba2787c on 15-add-precommit-github-action
into 7186272fd5b6f4bac5dd2afed148d67e62d532b4 on main.


Warn if removing federation that lightning address will stop functioning

after removing the first federation joined (but still on another federation), getting a message saying "internal error; user has disabled their address temporarily" from external wallet when trying to send to the custom mutiny.plus lightning address

remove and then add it again

thanks that did it


Mainpage imports runtime in every mode

I found a very minor problem. If MainPageIncluded is enabled the code will include the javascript file runtime.js even the runtime mode is set to Merged. It could be fixed in TeaVMTool.java after line 503 :)

I'll rather remove this "mainPageIncluded" option. It was bad decision to include something like this.


React Native >= 0.33

The usage of this package with React Native >= 0.33 causes crashes whenever this or any other package invokes onActivityResult (due to RN 0.33 breaking change of ActivityEventListener interface).
@WhatAKitty there's a fork fixing this problem, are you planning to integrate / ask for a PR?
It's a really annoying issue, and it would be great to keep the distribution of your package consistent, avoiding the spreading of forks for such a simple update.
Thanks for this package btw!

Ok, I'will.


Creating new notebook via VS Code UI should allow a default language to be set (currently always Plain Text)

Create a new file with ipynb extension (not using our command)
Add a cell
Language of cell is Plain Text
https://github.com/microsoft/vscode/issues/114724

@claudiaregio /cc

A diary study user has already complained about this.

A diary study user has already complained about this.

We can add a new cell based on last language used via our extension. (i.e. does not have to be solved by VS Code)

We can add a new cell based on last language used via our extension. (i.e. does not have to be solved by VS Code)

Validated.


Setup fails with a server error

When installing, setup fails with the message failed to register with backend: failed to GET https://api.history.dev/api/v1/register?user_id=XXX&device_id=XXX: status_code=502

Ah thank you for filing this bug!!! My DB had run out of storage and this broke new installs. I've fixed this (so please try again!) and set up monitoring so that I'll get alerted if this ever happens again.


update mongoDB constructor to useUnifiedTopology

Affected page
No pages are affected. This is just a warning coming from MongoDB when running the server. Low priority but could cause issues later on when the MongoDB Server Discovery and Monitoring engine is removed.
To reproduce
Steps to reproduce the behavior:

Spin up FCC locally using npm run develop
See warning when MongoDB is initialized:

(node:9916) [MONGODB DRIVER] Warning: Current Server Discovery and Monitoring engine is deprecated, and will be removed in a future version. To use the new Server Discover and Monitoring engine, pass option { useUnifiedTopology: true } to the MongoClient constructor.

Expected behavior
That warning should not show during server initialization.
Screenshots

System

Device: [MacBook Pro]
OS: [macOS 11.5.1]

Additional context

I believe this can be resolved by adding useUnifiedTopology: true in between these two lines here.
I'm willing to work on this, if needed.

Sorry for labeling this a bug, I don't know how to remove it. It's really not, but it could be in the future.

I just tried to resolve this locally and I'm still getting the warning after throwing useUnifiedTopology: true here and here, so I'm a little stumped as to where the warning is coming from.

We have been aware of this for a while now, and have had the same conclusion as you. There is an API rewrite planned that should help remove some of these warnings.
I am going to go ahead and close this as a wontfix for now though.


provide definition of RTM

This readme makes numerous references to "RTM" but never explains that this stands for Slack's Real Time Messaging API. This pull request adds that reference, including a link to Slack's Real Time Messaging API documentation.

Thanks! This doc is a remnant from when RTM was the major way to create a bot, so needs some rewriting. This is a good first step!


Add SW Sustainability is now an economic benefit

http://www.economist.com/news/science-and-technology/21695377-professors-unprofessional-programs-have-created-new-profession-more

Ties back to Software Carpentries founder and makes the point that funding and incentives cause a good bit of the issue.

This is behind a paywall. I don't think we should link to articles that are not accessible, or at the very least we should have a policy on it.

Agree with @jarrah42. We should have a policy on this.


Unknown000 has been solved!

The value of Unknown000 determines the types of flags the AI will place on the Flg 1-10 "troop" spots of an AIV (can be set in the AIV Editor).
Here's a mapping of values for Unknown000 to types of flags the AI uses in their AIV flag spots:
10 = flag D
11 = flag C
12 = flag A
13 = flag B

In the vanilla AIC, Arabian AI characters all have 10 (flag D), some European characters use 12 (flag A), some use 13 (flag B); a value of 11 (flag C) is not used for any AI.
(Independent of that, at the start of a skirmish game, every player spawns with one flag C attached to their keep.)

I successfully tested changing the Unknown000 value to 11 for some AI, causing it to use type C flags as expected:

Thus, Unknown000 should be renamed to something like "FlagType" or possibly "BannerType", and a new Enum FlagType with the corresponding values should be created.

@Heroesflorian Good News !

Side note: Some other values could be used as well instead of the regular flags... a few ones I found out so far include:

26 (fire explosions)
9 (burning flames)
15 (decorative skulls)

nice :D
So this is good news, just a question at the guys with the assembly knowledge @patel-nikhil for example... could you ensure that there is no other connection to this value?
But yeah, this is great!

THANK YOU for HARD TESTING WORK!!

could you ensure that there is no other connection to this value?

@Krarilotus what exactly do you mean with that?

Side note: Some other values could be used as well instead of the regular flags... a few ones I found out so far include:

8 (oil pouring out with fire)
9 (burning flames)
14 (braziers)
15 (decorative skulls)
21 (steam clouds)
22 (disease clouds)
26 (fire explosions)
28 (ravens flying down)
29 (medium rocks landing in water)
30 (small rocks hitting structures)
31 (small rocks landing in water)
40 (zero gold rising note)
41 (zero popularity rising note)
42 (blank rising note)
43 (blank rising note)

So far I tested the value range from 0-99 (inclusive).

Do these remain permanently? Like the disease clouds and the burning fire. Asking because it would be cool to have burning fire piles scattered around Caliph's castles to accentuate his obsession with fire.

Yes they do. Can only place them in valid locations for placing flags, though.

Awesome, It's good to finally figure out what this one does.
I would have never guessed flags was what changed with this one.

@Heroesflorian just want to confirm that since this is in AIC, this only applies for AI, correct? And so changing it in AIC will not impact the sprite for human players

@patel-nikhil yes, this is as any other aic variable a value that exists per ai character, and already in vanilla different characters use different flag types for the aiv editor Flg spots.
Changing the variable for some AI does not influence the player's ability for placing or not placing decoration objects  nor his buildings menu UI for those objects.


Add a passthrough method RegisterResourceView

During the testing of stackdriver exporter with the dynamic labels in PR https://github.com/knative/pkg/pull/1392, we found out that we need to introduce a breaking change.
With the recorder extract the metric tags into resource labels, and send the measurement to the meter associated with the resource.  The problem is that currently view.Register is used, and the view only registered to the default meter, not the corresponding meter to the resource.  If we use RegisterResourceView instead, then it will work because it register the views to all meters.
If we merge that PR in its current form, we also need to fix all callers at the same time.  That will be too risky.  Therefore @evankanderson and I came up with this approach, by introducing the change up front.  After this one we will fix all callers(serving, eventing, eventing-contrib) to use this new method, so https://github.com/knative/pkg/pull/1392 won't be breaking change.
This will be replaced with the real implementation in https://github.com/knative/pkg/pull/1392.

/assign @evankanderson

/assign @yanweiguo

/lgtm


[Bug] Missing Handlers for Defined Event Undetected During Compilation

Bug report
Deploying a subgraph to the studio with an event listed in the manifest but its handler not defined in the mapping file causes it to fail at runtime. Detecting this issue during deployment would make debugging easier and improve the developer experience.

This is really a graph-cli issue - it should already warn about the missing handler before the subgraph is deployed. THe most elegant way to address this would be through this issue


                  URL "https://github.com/ninja-build/ninja/releases/download/v${NINJA_VERSION}/ninja-win.zip"
!             PATH ${NINJA_ARCHIVE_PATH}
!             EXPECTED_HASH ${NINJA_ARCHIVE_HASH}
          )

          if(${NINJA_ARCHIVE_PATH} IS_NEWER_THAN ${NINJA_PATH})
!             file(ARCHIVE_EXTRACT
!                 INPUT ${NINJA_ARCHIVE_PATH}
!                 DESTINATION ${TOOLCHAIN_TOOLS_PATH}
              )
              file(TOUCH_NOCREATE ${NINJA_PATH})
          endif()

!         set(CMAKE_MAKE_PROGRAM ${NINJA_PATH} CACHE FILEPATH "" FORCE)
      endif()
  endif()
--- 64,93 ----
      set(NINJA_ARCHIVE_PATH "${TOOLCHAIN_TOOLS_PATH}/ninja.zip")
      set(NINJA_PATH "${TOOLCHAIN_TOOLS_PATH}/ninja.exe")

!     if((NOT CMAKE_MAKE_PROGRAM) OR (CMAKE_MAKE_PROGRAM STREQUAL NINJA_PATH))
          toolchain_download_file(
!             URL
!             "https://github.com/ninja-build/ninja/releases/download/v${NINJA_VERSION}/ninja-win.zip"
!             PATH
!             ${NINJA_ARCHIVE_PATH}
!             EXPECTED_HASH
!             ${NINJA_ARCHIVE_HASH}
          )

          if(${NINJA_ARCHIVE_PATH} IS_NEWER_THAN ${NINJA_PATH})
!             file(
!                 ARCHIVE_EXTRACT
!                 INPUT
!                 ${NINJA_ARCHIVE_PATH}
!                 DESTINATION
!                 ${TOOLCHAIN_TOOLS_PATH}
              )
              file(TOUCH_NOCREATE ${NINJA_PATH})
          endif()

!         set(CMAKE_MAKE_PROGRAM
!             ${NINJA_PATH}
!             CACHE FILEPATH "" FORCE
!         )
      endif()
  endif()

bash-3.2$

You may change any config value as you want.
I use  mainly cmake-format.
You may also write rules for your functions and macros. i.e.:
_help_parse: Options affecting listfile parsing
parse:
  _help_additional_commands:
  - Specify structure for custom cmake functions
  additional_commands:
    catch_discover_tests:
      pargs:
        nargs: '*'
        flags: []
      kwargs:
        OUTPUT_DIR: 1
        OUTPUT_PREFIX: 1
        OUTPUT_SUFFIX: 1
        REPORTER: 1
        TEST_PREFIX: 1
    conan_add_remote:
      pargs:
        nargs: '*'
        flags: []
      kwargs:
        INDEX: 1
        NAME: 1
        URL: 1
    conan_cmake_install:
      pargs:
        nargs: '*'
        flags: []
      kwargs:
        BUILD: +
        INSTALL_FOLDER: 1
        LOCKFILE: 1
        LOCKFILE_NODE_ID: 1
        LOCKFILE_OUT: 1
        PATH_OR_REFERENCE: 1
        REFERENCE: 1
        REMOTE: 1
        ENV: +
        ENV_BUILD: +
        ENV_HOST: +
        GENERATOR: +
        OPTIONS: +
        OPTIONS_BUILD: +
        OPTIONS_HOST: +
        PROFILE: +
        PROFILE_BUILD: +
        PROFILE_HOST: +
        SETTINGS: +
        SETTINGS_BUILD: +
        SETTINGS_HOST: +

Hint: use cmake-format -i ../.cmake-format.yaml --dump-config yaml --no-default
to see the help for the config parameters:
_help_format: Options affecting formatting.
format:
  _help_line_width:
  - How wide to allow formatted cmake files
  line_width: 120
  _help_tab_size:
  - How many spaces to tab for indent
  tab_size: 4
  _help_use_tabchars:
  - If true, lines are indented using tab characters (utf-8
  - 0x09) instead of <tab_size> space characters (utf-8 0x20).
  - In cases where the layout would require a fractional tab
  - character, the behavior of the  fractional indentation is
  - governed by <fractional_tab_policy>
  use_tabchars: false
  _help_max_pargs_hwrap:
  - If a positional argument group contains more than this many
  - arguments, then force it to a vertical layout.
  max_pargs_hwrap: 3
  _help_separate_ctrl_name_with_space:
  - If true, separate flow control names from their parentheses
  - with a space
  separate_ctrl_name_with_space: false
  _help_separate_fn_name_with_space:
  - If true, separate function names from parentheses with a
  - space
  separate_fn_name_with_space: false
  _help_dangle_parens:
  - If a statement is wrapped to more than one line, than dangle
  - the closing parenthesis on its own line.
  dangle_parens: true
  _help_line_ending:
  - What style line endings to use in the output.
  line_ending: windows
  _help_command_case:
  - Format command names consistently as 'lower' or 'upper' case
  command_case: lower
_help_markup: Options affecting comment reflow and formatting.
markup:
  _help_bullet_char:
  - What character to use for bulleted lists
  bullet_char: '*'
  _help_enum_char:
  - What character to use as punctuation after numerals in an
  - enumerated list
  enum_char: .
  _help_enable_markup:
  - enable comment markup parsing and reflow
  enable_markup: false
_help_lint: Options affecting the linter
lint:
  _help_local_var_pattern:
  - regular expression pattern describing valid names for
  - variables with local scope
  local_var_pattern: '[A-Z][A-Z0-9_]+'
  _help_argument_var_pattern:
  - regular expression pattern describing valid names for
  - function/macro arguments and loop variables.
  argument_var_pattern: '[A-Z][A-Z0-9_]+'
_help_encode: Options affecting file encoding
encode:
  _help_emit_byteorder_mark:
  - If true, emit the unicode byte-order mark (BOM) at the start
  - of the file
  emit_byteorder_mark: false
  _help_input_encoding:
  - Specify the encoding of the input file. Defaults to utf-8
  input_encoding: utf-8
  _help_output_encoding:
  - Specify the encoding of the output file. Defaults to utf-8.
  - Note that cmake only claims to support utf-8 so be careful
  - when using anything else
  output_encoding: utf-8

Fixed with #51


Add user agent

Please add a user-agent to calls to D++ api containing the website URL and contact details (e.g., discord handle)

Sure thing, thanks for maintaining the Dips++ API. I'm @littledivy  on the Deep Dip 2 public discord.
https://github.com/littledivy/deepdip2/commit/a338d59b5e7ad052335f2380dce497895888a2e6


Explorer crashes when right-clicking

Microsoft PowerToys version
0.79
Installation method
Microsoft Store
Running as admin
No
Area(s) with issue?
General
Steps to reproduce
When opening explorer and right-clicking on a file explorer freezes
✔ Expected Behavior
Getting Contextmenu
❌ Actual Behavior
Explorerwindow is freezing
Other Software
No response

Can you explain, how this is related to PowerToys, please? Does it only happen when a specific module is enabled?
/needinfo

Well, i uninstalled Powertoys and everything worked fine again. This is the second time i noticed this problem. On another PC I had the same problem, uninstalled PT and explorer was stable again.
I didnt configure PT so I think all modules were enabled.
I am pretty sure it´s the File Explorer-Add-On which causes the crash of explorer.  It seems buggy (e.g. displaying .svg, .psd, .ai sometimes worked, sometimes didnt.) Hope it get fixed because I really love it!

/reportbug

we don't display psd or ai files.

well, it does display .ai:

i just reinstalled it and will wait for the bug. Right now its working fine.

if you can, please file a new issue

if it happens again

I have found this to be an issue as well.  Reinstall seems to fix it but then it comes back.  I noticed these 2 events in the system log.  Perhaps related?

The access history in hive ??\C:\Users\trey\AppData\Local\Packages\Microsoft.PowerToys.PowerRenameContextMenu_8wekyb3d8bbwe\SystemAppData\Helium\User.dat was cleared updating 1 keys and creating 1 modified pages.

The access history in hive ??\C:\ProgramData\Packages\Microsoft.PowerToys.PowerRenameContextMenu_8wekyb3d8bbwe\S-1-5-21-1632957357-4192887031-272310750-1001\SystemAppData\Helium\Cache\d96b25f936578ee8_COM15.dat was cleared updating 1 keys and creating 1 modified pages.


common.ts,

sharing TypedArray and reusing Intl.DateTimeFormatOptions["month"]

Duane is telling me that I should also include es5 instead of esnext in tsconfig

why not es6? and should we have esnext in target and module?

Duane is telling me that I should also include es5 instead of esnext in tsconfig

This is because the values you were saying were valid for formatMonth ("numeric" | "2-digit" | "long" | "short" | "narrow" | undefined) are the ones from es5's Intl.DateTimeFormatOptions["month"]. If we want to use es6 or esnext then we should use different values.

Ah, I just want us to be current, so probably esnext (or es6?) is the right choice here, and we'll use whatever type definitions exist for the "month" option of  Intl.DateTimeFormatOptions.

The valid options for the keys are es3, es5, es6, es2015 through es2022, and esnext. (es6 and es2015 are aliases).

The special ESNext value refers to the highest version your version of TypeScript supports. This setting should be used with caution, since it doesn’t mean the same thing between different TypeScript versions and can make upgrades less predictable.

I'd say we should probably use one of the year versions, perhaps es2022 if we just want maximally up to date code.

I think the confusion is that I'm not seeing the "month" key on Intl.DateTimeFormatOptions in versions later than es5

But I'm probably just missing something?

But I'm probably just missing something?

Indeed I was just misunderstanding how namespaces work -- they are merged with previous namespace declarations, so each version builds on the last and isn't supposed to be a complete representation.

I'll need to cherry-pick from this, too many changes are not useful anymore.


HHH-13041 - Move @Any and other association mappings to the association chapter

https://hibernate.atlassian.net/browse/HHH-13041

@gsmet Moved the filter-based annotations to the Persistence Context chapter and pushed a new version.

@vladmihalcea OK, thanks!
I supposed you have checked you don't have any new link errors in the asciidoc output following all these link changes?
If so, I suppose it's good to go.

@gsmet I checked that and updated the Annotations section accordingly.


[Bug] Use links to the new website

The link to ZeresPluginLibrary use the old website (e.g GuildProfile)
Change it to the new link: https://betterdiscord.app/Download?id=9

Thanks, I completely forgot about that link.


v0.24.7

0.24.7
New features

find_best_parametric_model can handle left and interval censoring. Also allows for more fitting options.
AIC_ is a property on parametric models, and AIC_partial_ is a property on Cox models.
penalizer in all regression models can now be an array instead of a float. This enables new functionality and better
control over penalization. This is similar (but not identical) to penalty.factors in glmnet in R.
some convergence tweaks which should help recent performance regressions.

Bug fixes

fixed bug where cdf_plot and qq_plot were not factoring in the weights correctly.

adding NPMLE as part of KaplanMeierFitter this isn't ready for prime time yet. I'll ship as is, with a warning, and iterate on it. I won't be adding it to docs.

[ ] add tests

adding AIC

[x] add tests
[x] docs

adding penalty arrays

[x] add tests
[x] docs

closes #1023
closes #1022
closes #982

known test failures


EMS registry number should be a number

Please show the numeric keyboard as default for entering information into the EMS section - registry number.

I would like to take a stab at it in the Hacktoberfest. Could you please assign it for me @o-fish-wildaid.

@ subbramanil Welcome to the O-FISH project! I've assigned this issue to you

Changing the input type to 'number' helps android to use the appropriate keyboard.
To be honest, I sort of feel bad about submitting a PR with one line change. I understand that during Hacktoberfest, I wouldn't be assigned more than one issue to work. However, I would like to contribute more once the Hacktoberfest is over.

Hi @subbramanil  - I would like to clarify - You may be assigned more than one issue DURING hacktoberfest, just not at the same time.
For example, you could work on issue 12345 and then 12346. However, you cannot be assigned both at the same time. This is to avoid people 'claiming' a few tickets and then not working on them. In tech terms, you can work on multiple issues in serial, but not in parallel.
If there's another issue you'd like to work on, let us know and we'll assign it to you!

@Sheeri It makes a lot of sense now. I thought earlier the rule was set to give a chance to someone else to contribute during Hacktoberfest.
I am working on a couple of issues on a few other repositories. I will come back and check out the list of issues, once I finish them.
Thank you for the clarification and opportunity to contribute more.


Request errors with invalid JSON formats display as strings

Currently, if the error format isn't correct, the error is displayed as "[Object object]". This modification allows the error to be displayed with the message, even if it isn't the correct format.

Ah, thanks @extrakt.


Anyone else having this issue?

Uh, so I'm having a issue with my schematics. The whole thing is very glitched... and I don't know how to fix it. I've tried everything it suggested on the website. But it doesn't work. So if anyone can help me solve this issue..

See #258.  Caused by optifine, but it's sometimes fixed when you toggle VBOs.


New rounding for the step of the axis

Summary
The current axis system has an issue with floating point precision. For instance, if the step value is set to 0.1, we encounter precision errors where values like 9.99 or 10 are represented inaccurately as floating point values with many decimal places.
Changes
I have added functionality to round these values to the second decimal place to mitigate this issue. Additionally, I plan to introduce a new parameter in the graph settings that will allow users to specify the desired level of rounding, or disable it altogether if they prefer.
Screenshots

Future Work
Implement a parameter in the graph configuration to allow users to choose the precision for rounding.
Ensure that the rounding functionality is optional and customizable according to user preferences.

For references: https://github.com/Pegacraft/typst-plotting/issues/18


Resource limits for operator to low in ClusterServiceVersion

https://github.com/application-stacks/runtime-component-operator/blob/044b87e47baa346601385e7c69059065ecb77bfe/bundle/manifests/runtime-component.clusterserviceversion.yaml#L440
In our case on openshift this is not enough and our RCO Operator keeps crashing.. So we need to adjust this somehow manually.. also not sure how to do that, thats its persisted when operator upgrades..
We are getting OOMKill, so explicitly memory limits seems to low.

We edited this as workaround for now in the csv directly in the openshift-operators namespace and also in the operator deployment to 512Mi, which seems sufficient for now. But we think this manual edit is lost when we upgrade the operator


Need to manually execute "node server.js" to start the server

Not sure what is happening, Running ferdium for a while without issue, no changes to my docker compose or anything. But recently, when trying to run the container, the logs show it goes through all its steps, up to and including an APP_KEY and finished with "Nothing to migrate". Then it stops, and cannot access the ferdium server or the website it is supposed to generate.
I then exec'd into the container and ran node server.js and it fixed it and started listening on the given port, and all worked. However, not sure why it is not automatically running server.js.

Not sure what is happening, Running ferdium for a while without issue, no changes to my docker compose or anything. But recently, when trying to run the container, the logs show it goes through all its steps, up to and including an APP_KEY and finished with "Nothing to migrate". Then it stops, and cannot access the ferdium server or the website it is supposed to generate.
I then exec'd into the container and ran node server.js and it fixed it and started listening on the given port, and all worked. However, not sure why it is not automatically running server.js.

Hi @muddro1 !
Have you tried to wait a bit (like 10 min or so, maximum and depending on your hardware specs) ?
I've faced this issue as well and I think I might have fix it for the upcoming v2 of the Ferdium Server https://github.com/ferdium/ferdium-server/pull/47
The culprit is in this line https://github.com/ferdium/ferdium-server/pull/47/commits/1a39e47679b8460a998e14554aca4f64c78b9da5#diff-4f5cabe26761257a4d685a6edc7a43e0fe0f78762f50eeb48530f2bd3b3ee7caL67 that takes too long to execute (as it is changing the ownership and group of every file and folder in the project.


Naming convention for engine names not mentioned anywhere

Is your feature request related to a problem? Please describe if so, otherwise leave this blank..
Describe the feature
Lets the user know the naming convention  used for engines
Provide any alternatives to the feature you've considered
Any other alternatives to the feature request you are asking for if we decide not to go with your feature request?
Additional information

can you assign this to me?

Sure! We can just add a tiny comment in Searchor's __init__.py file which states that it's A-Z alphabetical order


Initial pass at TfidfVectorizer

I'm not sure what changed for file run-tests.sh, is it just Github showing it funny?

I made run-tests.sh executable.

PR updated. Quick question, though - is CountVectorizer supposed to be serialized as a tokenizer? This is what the original code in text.py does, want to make sure that it's not a bug. If it is a bug, I'd be happy to fix it once this PR gets merged.

Any time :)


Update  for discord.py v2

Fixes for discord.py version 2:

Update discord-py and ping3 versions
Configure message_content intent
Modifications for newer async/await syntax

Thanks for the PR!
Rebased in order to drop Python 3.7 + make CI pass.


Add wm_compositional_metadata

@zupon, this will likely fail on travis, sometime after the output of
Adding non-leaf node for temporal
Adding leaf node for crop_season
Adding leaf node for season

That would be the place to look for a problem.

The not-very-helpful exception that is produced is
[info] - should load without exception *** FAILED ***
[info]   org.yaml.snakeyaml.parser.ParserException: while parsing a block mapping
[info]  in 'reader', line 538, column 17:
[info]                   - OntologyNode:
[info]                     ^
[info] expected <block end>, but found BlockEntry
[info]  in 'reader', line 543, column 17:
[info]                     - OntologyNode:
[info]                     ^

After this passes, a merge and then update via sbt should get you the file via the copy in ivy2.

It looks like lines 538 and 543 are better indicators.  Something might be indented too far.  A leaf node can't have other leaf nodes.

I checked both of those lines and it doesn't look like anything is incorrectly indented. Also looking around temporal/crop_season and temporal/season I don't see anything wrong with the indentation or missing a name or anything.

Ah nevermind. On the copy of wm_compositional_metadata.yml` that you have in yours there is an indentation error. When playing around with the ontology I fixed that error and one other like it.

Let me know if you don't have permissions to look at the Travis output.  I could at least copy and paste for you.

@zupon, this message Spaces: ArrayBuffer(wm, concept, causal_factor, health_and_life, disease, alcohol drug and substance abuse) means the leaf node with the last bit of text has spaces in it and shouldn't.

I.e., alcohol drug and substance abuse should have _s.

@kwalcock Ok to merge now that all tests are passing?

Congratulations!  Go for it.


F# code in Visual Studio 2015 has Keep Tabs = true

I installed Visual Studio 2015 CTP5 without any particular change of settings. F# code seems to have Keep Tabs = true by default.  This should be false

It would be good if someone could verify if this not just some quirk of my machine

My installation shows "Insert spaces" as the default option.

Well, that's strange.  I can't imagine why mine would be showing "TABs"....

@dsyme Could it be that it inherited from 'All languages' when updating?

i tried using a new azure vm (the vs 2015 ctp from gallery), is ok for me ( insert spaces )
The default of All Languages is not set

I'll close this for now since no one else can repro. But let's keep an eye on this - there must be some logical explanation for how I got the Tabs setting on my machine.

@latkin reopen this one so?
If you have ideas about how to procede. There is an vs installation log?

@latkin can you reopen this one pls? the other is a duplicate, but i have this issue in my installation (VS2015 RC see #413 )
Also the c# file configuration is the same, with insert tabulation instead of space

I do see this in clean test installs, as well.
Weird because in the settings file for the General profile (which I think is inherited by the F# profile) there is explicit config for F# language to use spaces, not tabs.  I will try to poke around a bit, that config is part of closed VS platform code.

@latkin Take a look at c# page too. Default is tabs there instead of spaces ( wrong )
Maybe you can also raise the priority because is really bad. New file, write write and doesnt work.
Is difficult to understand is a tabs vs spaces problem. For new user is really difficult

Does the F# compiler treat a single tab as being equal to a space?
On 28 May 2015 at 18:24, Enrico Sada<EMAIL_ADDRESS>wrote:

@latkin https://github.com/latkin Take a look at c# page too. Default
is tabs there instead of spaces ( wrong )
Maybe you can also raise the priority because is really bad. New file,
write write and doesnt work.
Is difficult to understand is a tabs vs spaces problem. For new user is
really difficult
—
Reply to this email directly or view it on GitHub
https://github.com/Microsoft/visualfsharp/issues/199#issuecomment-106505594
.

Tabs are compile time error


which one of these downloads works on Mac OS X?

sorry i couldn't figure out from the long file names...
just something so simple as direct downloads on your website would probably increase your adoption 10 fold... just from friendly advice from someone that wanted to pay your network some money...

https://github.com/NebulousLabs/Sia-UI/releases/tag/v0.4.6-beta
Have you tried the darwin.zip?

OS X is commonly referred to as "darwin" in the developer community. Perhaps we should be more clear about this. Direct download links sound like a good idea regardless.

Yeah, I guess the sia.tech page should link to the actual zips with OS-icon links, or even based on OS detected and avoid linking to Github as much as possible.
The point of the page is to appeal to non-developer audiences as much as possible

ah right forgot about the use of darwin, thanks for the quick responce
Thanks,
Dominik Zynis
twitter.com/chloregy
Skype: dominik.zynis
USA: +1-415-800-4155
EU: +34-615-402-046
<EMAIL_ADDRESS>On Tue, Oct 27, 2015 at 8:54 PM, Ming Luo<EMAIL_ADDRESS>wrote:

Yeah, I guess the sia.tech page should link to the actual zips with
OS-icon links, or even based on OS detected and avoid linking to Github as
much as possible.
The point of the page is to appeal to non-developer audiences as much as
possible
—
Reply to this email directly or view it on GitHub
https://github.com/NebulousLabs/Sia-UI/issues/109#issuecomment-151624376
.


Krishna Cartoon Filter

Is your feature request related to a problem? Please describe.
Want to apply a "Krishna Cartoon Filter" to an image.
Describe the solution you'd like
Using python libraries to Implement a "Krishna Cartoon Filter". ( PIL, OpenCV, Matplotlib, Os, and NumPy)
Final Output

Hi this is not required.


Supported include and exclude queries

Purpose:
In order to handle routes that have different responses, include and exclude queries were supported.
Document
In this way, we can separate the same route with different types of responses based on query value.
@Mock("picsum_list.json", arrayOf("type=favorites"))
@GET("list")
fun getListOfFavoritePicsums(@Query("type") type: String, @Query("limit") limit: Int): Call<List<Picsum>>

Breaking changes

The requestPathToJsonMap change to therequestPathToMockPathRule

@Husseinhj
Thanks for reaching out and for the pull request,
To better understand the change can you add some more example usages to the conversation?

@Husseinhj Thanks for reaching out and for the pull request, To better understand the change can you add some more example usages to the conversation?

Sorry for the delay.


Improve Old Wallet Verification and Add TestNet tests

Hey, Oscar and I ran the testnet test this morning with diversified transparent addresses, and guess what! It said
thread 'lightclient::send::send_with_proposal::tests::testnet_mskmgdbhotbpetcjwcspgopp_shield_multi_account' panicked at zingolib/src/testutils/chain_generics/with_assertions.rs:134:50: called Result::unwrap()on anErr value: Component(NoteSelection(Change(InsufficientFunds { available: Zatoshis(0), required: Zatoshis(10000) })))
So unfortunately this could be multiple things. Either the transparent diversified balance is not being found, or its been already spent.

oops, wrong branch. deleted confusing label


Memory issue

Describe your issue
I am ruing W2W on my PC anaconda. When processing one geo_em file, it stops and showing the following error:
--> Set data, arguments and files

Using layer 0 of the LCZ GeoTIFF. Can be changed with -l (--lcz-band)
--> Check LCZ integrity, in terms of class labels, projection and extent
LCZ labels as expected (1 to 17)
ERROR 1: PROJ: proj_identify: C:\Users\haohe\anaconda3\Library\share\proj\proj.db lacks DATABASE.LAYOUT.VERSION.MAJOR / DATABASE.LAYOUT.VERSION.MINOR metadata. It comes from another PROJ installation.
ERROR 1: PROJ: proj_identify: C:\Users\haohe\anaconda3\Library\share\proj\proj.db lacks DATABASE.LAYOUT.VERSION.MAJOR / DATABASE.LAYOUT.VERSION.MINOR metadata. It comes from another PROJ installation.
LCZ provided as WGS84 (EPSG:4326)
LCZ domain is covering WRF domain
--> Replace WRF urban LC with surrounding natural LC
Looping through urban grid pixels: 100%|█████████████████████████████████████████| 19652/19652 [07:13<00:00, 45.38it/s]
--> Create LCZ-based geo_em file
Traceback (most recent call last):
File "C:\Users\haohe\anaconda3\lib\runpy.py", line 197, in _run_module_as_main
return _run_code(code, main_globals, None,
File "C:\Users\haohe\anaconda3\lib\runpy.py", line 87, in run_code
exec(code, run_globals)
File "C:\Users\haohe\anaconda3\Scripts\w2w.exe_main.py", line 7, in
File "C:\Users\haohe\anaconda3\lib\site-packages\w2w\w2w.py", line 186, in main
nbui_max = create_lcz_params_file(
File "C:\Users\haohe\anaconda3\lib\site-packages\w2w\w2w.py", line 1276, in create_lcz_params_file
dst_data = _add_frc_lu_index_2_wrf(
File "C:\Users\haohe\anaconda3\lib\site-packages\w2w\w2w.py", line 1202, in _add_frc_lu_index_2_wrf
frc_urb = _ucp_resampler(
File "C:\Users\haohe\anaconda3\lib\site-packages\w2w\w2w.py", line 754, in _ucp_resampler
lcz_data = np.array(replacer[lcz_arr], dtype='float')
numpy.core._exceptions._ArrayMemoryError: Unable to allocate 15.8 GiB for an array with shape (29356, 72313) and data type object

I have 16GB memory, so how to avoid this error say using virtual memonry?
Thanks
Hao
w2w --version
w2w 0.5.0 the latest
nc-config --all
N/A

Installed Packages
N/A

Traceback
No response

yeah, a few people have run into memory issues so far, there are a few duplicates in the issue tracker e.g. #57 - so far there hasn't been any easy solution other than reducing the region size.
There is the concept of numpy.memmap for saving partial results, but I have never worked with it myself, and it would probably require some larger changes to the code.
So I'd suggest checking your domain size, if it really needs to be that big, or unfortunately looking for alternatives for processing.


Add "mas lucky" support to allow installing by name.

mas lucky does a mas search and then installs the first result. See https://github.com/mas-cli/mas

You've not explained what this would look like or why it would be useful, sorry.


Update mockito-core to 3.5.0

Updates org.mockito:mockito-core from 3.3.3 to 3.5.0.
I'll automatically update this PR to resolve conflicts as long as you don't change it yourself.
If you'd like to skip this version, you can just close this PR. If you have any feedback, just mention me in the comments below.
Configure Scala Steward for your repository with a .scala-steward.conf file.
Have a fantastic day writing Scala!

Ignore future updates
Add this to your .scala-steward.conf file to ignore future updates of this dependency:
updates.ignore = [ { groupId = "org.mockito", artifactId = "mockito-core" } ]

labels: test-library-update, semver-minor

Superseded by #88.


rv-* implicitly setting attributes is not a good idea at all!

Why you do have that general rv-* binding ? If someone mistype a binding name, instead of getting an error it just sets an attribute.
For example if i have a binding named jqselectmenu and mistype rv-jqselecmenu then rv throws no errors, instead it just sets at attribute on the html element.
Wouldn't a binding like rv-attr-* be a better idea ?
I am using this library for two weeks now and had this problem more than 3 times, and the last one took me 1 hour to figure out!
(probably i have a problem with typing too :smile:)

+1 for rv-attr-*

This is totally possible and totally easy. Which is why Rivets is so damn cool.
Here is a rv-attr-* binder for you. http://jsfiddle.net/tvx3L58L/
The important bits:
rivets.binders['attr-*'] = function(el, value) {
  var attrToSet = this.type.substring(this.type.indexOf('-')+1)

  if(value) {
    el.setAttribute(attrToSet, value);
  } else {
    el.removeAttribute(attrToSet);
  }
}

And the HTML
<div rv-attr-beer='model.itemNeedsBeer'>

This binder will add the attribute and set its value to the bound value when the bound value is truthy. It will remove the attribute entirely when the bound value if falsy.
If you wanted something to add the attribute no matter what, then set its value to the bound item. If the bound item turns false, then set the attribute to false you will want something like this:
rivets.binders['attr-*'] = function(el, value) {
    var attrToSet = this.type.substring(this.type.indexOf('-')+1)

    el.setAttribute(attrToSet, value);
}

I basically stole and modified this binder from the source code of the rv-* binder which you can find here
If you wanted to remove the rv-* binder from your implementation entirely for whatever reason. Just override it with a method that does nothing.
Please close this issue if it helps you!

@Duder-onomy thank you for you code snippets.
actually that is exactly what i ended up with, i wrote my own rv-attr-* and
replaced rv-* to throw an exception (saying its no implemented).
I want this to be the default behavior of rivetsjs.
Why? because if you make a mistype a binding name it is really hard to debug.(and that happens).
Also when reading the html rv-attr-* clearly shows that you are setting an attribute.
What do you think?

I am neither for nor against...you could say that I am forgainst it.
Lets use this issue to gauge interest.
A few things to consider.
Would the rv-* go away entirely? This would break allot of apps.
The way the binders currently work is that they will fall back to the rv-* binding if no other binding is found.  Would the binders default to the rv-attr-*

[downvote] difference between a LIBRARY (rivets) and a framework. Frameworks enforce constraints, rules, conventions, libraries leave you free to chose. Create a project on github, push it to bower/jam, and let people who want this opt-in.
"...Rivets.js is agnostic about the objects that it can subscribe to. This makes it very flexible as it can adapt to work with virtually any library or framework, but it also means that you need to tell Rivets.js how to subscribe to those objects. This is where adapters come in to play. This feature is driven by the Sightglass library..."

Agreed, it seems like it makes sense to deprecate rv-* (with opt-in disabling for new projects) in favor of rv-attr-*, and have the library raise an error for an unknown binding rather than just setting an attribute.

Like @terrancesnyder says Rivets is a library and it provides tools to customize binders. If a projects thinks it's a bad idea to have rv-* binder, it can override it.
rivets.binders['*'] = function() {
  console.warn("Unknown binder : " + this.type);
}

I think each project should have a choice, rivets should not impose it.

I'm having trouble understanding if people think rv-* implicitly setting attributes should be deprecated, @terrancesnyder seemed to be disagreeing with the OP because he put [downvote] but then @tjcrowder said "agreed" and wants to deprecate... I'm confused!

Even with rv-* getting deprecated, you still have a choice.
You can simply override rv-* to set an attribute (if thats what you really want).
I'm not talking about choices or library vs framework here, i think this is irrelevant.
I do think rv-* is a bad idea because it makes debugging much harder.
Its a common error to mistype something. and when you do, you should get an error message
(like every other language or library in the planet :smile:).
rv-attr-* makes it clear that you are setting an attribute,
and when you see another binding like rv-xyz then you are sure that a binding named xyz is defined.

I think that the default behavior when a binder is not found should be throw  an error.
Leaving the choice to the developer do whatever he wants
With this change the choice would still there but with a saner default

I understand why changing rv-* to rv-attr-* could be done. But I wonder if it's a good idea to throw an error when a binder is not found. A not found binder becomes a unknown HTML attribute. This attribute could come from a typo or an external js library imported by the project.
Rivets can't know, so it shouldn't throw error when it happens ?

Having it raise an error could in theory introduce a huge backward compatibility break.
Far better (imo) is a config open whereby you can enable that functionality if you want. It defaults to false (i.e. off, so it behaves as it does now) and you turn it on if you want to raise exceptions.


Update 24/7/2024

Added new features and changes, see changelog for more details.

I'd like to see more descriptive PRs and commit messages. It would make it easier to find the interesting commits.  Commit messages like "fixed formatting in documentation" or "remove calculator" would be much more useful.

Noted.
Will do a better job in the upcoming commits.


Hosting all files

Hopefully I can host the files at http://md5json.znci.dev/

Did it took like 2 mins


lets get next step for mockup of web app

[ ] add left aside bar
[ ] move to that bar not action game information (scores, lives, game menu and other to aside)
[ ] more concepts about main gameboard:

[ ] action objects
[ ] what objects we show for player and how
[ ] how we activate/deactivate objects
[ ] which informations are contans inside the objects

related links: #11, #13

Learning magic with streamlit. Testing app: link