Request term for Branched-chain keto acids

We would like to see an ontology term in ChEBI describing the branched-chain keto acids specifically (comparable to the branched-chain amino acids one, CHEBI:22918; we would like to use this term in WikiPathways and cannot find a more suitable one now. This new term could be a subclass of oxo carboxylic acid, CHEBI:25754.
@mariavandemeent @egonw @mkutmon .

@DeniseSl22 An entry has now been created (CHEBI:191197). If you know of any compounds which fall under this class, then please send me a list and i will add them to the database.

@amalik01 thank you for the quick response. Branched-chain keto acids (BCKAs; α-ketoisocaproate, α-keto-β-methylvalerate, and α-ketoisovalerate):
α-ketoisocaproate --> CHEBI:17865
α-keto-β-methylvalerate --> CHEBI:28654
α-ketoisovalerate -->  CHEBI:11851

I have also created a separate entry for the conjugate base (branched-chain keto acid anion - CHEBI:191201). The data will get indexed overnight and this new entry will be searchable on the ChEBI website by tomorrow. All 3 of the above compounds have been added to this new class since they are ionized.


#1744 - Bulk Dataset Member Creation

Checklist

[x] manage.py test passes
[x] tests are included
[x] documentation is changed or added

Affected app(s)

dataset

Description of change
Adding the ability to create multiple dataset members at once.

Sorry for the mess. I wanted to move the dataset code to the data app. It makes more sense to me to have all the data code in the same app.


Scaffold open drawer and background "dimness"

I'd like to control how dim the background is behind an open drawer. I didn't see a parameter for that. I'm guessing that's maybe a material designs standard, but in my case it's useful to "preview" changes made in the drawer.

So this is where the color is set up:
https://github.com/flutter/flutter/blob/master/packages/flutter/lib/src/material/drawer.dart#L237
Not sure how you'd want it configurable.  You are trying to change the max darkness to something lighter?

I'd want to change the "end:" color. That property is final so no chance there, not sure how this gets "evaluated" though.
backgroundColor: _color.evaluate(_controller)

I also need this to be configurable so I can change the end colour of the backdrop.

I believe this is already possible with a parameter on Scaffold. Additionally, this PR will make it possible to do it at the theme level.


chore: add utilTestInstruction

Closes #136

For your information, there are other places where we have very verbose declarations that can be replaced:
https://github.com/keep-starknet-strange/cairo-zig/blob/fa08e433708b61f9878639fe5182c8afbfd2b1bf/src/vm/core_test.zig#L890-L902

Yes, I know. I didn't know what modifications would be required in the default instance to achieve the modified one. But I could try.

Yes, I know. I didn't know what modifications would be required in the default instance to achieve the modified one. But I could try.

Yes, if the default implementation does not work, we should try to find a pattern common to all declarations of this type and possibly create a separate variable that you can call instruction_test which groups most of the declarations. Indeed, if we look more closely, they are often similar and are then modified so I think we can proceed in this way to avoid redeclaring the same thing each time at the start of the test.


Update openshift/api to include encryption keys

https://issues.redhat.com/browse/CORS-2089

Related enhancement for future reference: https://github.com/openshift/enhancements/blob/master/enhancements/installer/storage-class-encrypted.md

@jhixson74 I made some changes in my own branch to fix validation patterns and run make update so that I could test my operator changes with the new CRD. If you pull those commits into your branch, it should fix the verify failures.

Er, one more commit now, I just noticed some of those patterns didn't have a quantifier.

@JoelSpeed @jhixson74 I think this looks good from the storage side. What is left from your perspective? I'd like to get this merged soon so we can wrap up the dependent PR's.

@JoelSpeed @jhixson74 I think this looks good from the storage side. What is left from your perspective? I'd like to get this merged soon so we can wrap up the dependent PR's.

I believe everything has been addressed. If there is anything more please let me know!

Thanks @jhixson74 :)
/lgtm
/assign @JoelSpeed
for approval

/approve
Please make sure the appropriate feature PRs are merged before the 4.13 deadline, if they do not make it, let me know as we should revert this PR if they don't make it


Remove Image Tag Override

The -i flag was originally added to support an upgrade sample. Since that sample is no longer available remove the -i flag to clean up the network.sh options and avoid confusion as it's possible now to specify an image version that is no longer backwards compatible with the new test-network with which uses osnadmin.
Signed-off-by: Brett Logan<EMAIL_ADDRESS>

I grepped for "IMAGETAG" and found a few more that I think can be removed.

Fixed, was grepping for IMAGE_TAG but we renamed it to IMAGETAG in some places...


No such "trusted ips"

There is no such section for Trusted Ips in my portal.
If this requires P2, that fact should be mentioned.
https://account.activedirectory.windowsazure.com/UserManagement/MfaSettings.aspx?tenantId=beb85d52-de79-43dc-ba07-5323fa26db65&culture=en-us&requestInitiatedContext=users

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

ID: 84b26750-880c-8f14-1628-436293de915e
Version Independent ID: 518b727f-79e8-b5c2-bcb3-ff4de3444c6f
Content: Configure Azure Multi-Factor Authentication
Content Source: articles/active-directory/authentication/howto-mfa-mfasettings.md
Service: active-directory
GitHub Login: @MicrosoftGuyJFlo
Microsoft Alias: joflore

@boomalator
Thanks for your feedback! We will investigate and update as appropriate.

@boomalator The link you provided above is to the users page. You have to click service settings to get to the page with Trusted IPs.

@boomalator I did not mean any tone or disrespect in my response. If you would like to email me directly my email is in my profile. I'd be happy to try to help you resolve this.

Where do I find the profile?
Mobile: big fingers, little buttons, and don't get me started about autocorrect.
On Nov 16, 2018, at 1:53 PM, John Flores <notifications<EMAIL_ADDRESS>wrote:
@boomalatorhttps://github.com/boomalator I did not mean any tone or disrespect in my response. If you would like to email me directly my email is in my profile. I'd be happy to try to help you resolve this.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://github.com/MicrosoftDocs/azure-docs/issues/18971#issuecomment-439523966, or mute the threadhttps://github.com/notifications/unsubscribe-auth/ARKL3dLORSC54er_fgqEL0oc-3z-mnevks5uvyXXgaJpZM4YfEry.

@boomalator Click on my photo on GitHub it will take you to my profile.

So, I had to go to a totally different site, and log in, and do another MFA, just to get the email address? Because Microsoft hides reply addresses and can’t handle attachments. Sigh.
So, attached are two screenshots. Please notice:

The URL does not change in the browser window when you click on “service settings”.
There is no “trusted ips” section that I can see on either “tab”

I suspect that this has been moved into the functionality of “Named Locations” in Conditional access (https://portal.azure.com/#blade/Microsoft_AAD_IAM/ConditionalAccessBlade/Policies) but that can’t be accessed without AAD P2, which has the net effect of removing functionality that used to be include and making it part of an expensive add-on.
In any case, the doc does not match the UI presented to me.
<EMAIL_ADDRESS><EMAIL_ADDRESS>From: John Flores<EMAIL_ADDRESS>Sent: Friday, November 16, 2018 1:54 PM
To: MicrosoftDocs/azure-docs<EMAIL_ADDRESS>Cc: Byron Hynes<EMAIL_ADDRESS><EMAIL_ADDRESS>Mention<EMAIL_ADDRESS>Subject: Re: [MicrosoftDocs/azure-docs] No such "trusted ips" (#18971)
@boomalatorhttps://github.com/boomalator I did not mean any tone or disrespect in my response. If you would like to email me directly my email is in my profile. I'd be happy to try to help you resolve this.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://github.com/MicrosoftDocs/azure-docs/issues/18971#issuecomment-439523966, or mute the threadhttps://github.com/notifications/unsubscribe-auth/ARKL3dLORSC54er_fgqEL0oc-3z-mnevks5uvyXXgaJpZM4YfEry.


Output missing parameters when delivering

I got bit a few times trying to run a delivery and getting the following error message:
Error running the current deliverable 'delivery'
System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.
   at System.Collections.Generic.Dictionary`2.get_Item(TKey key)
   at Chauffeur.Deliverables.DeliveryDeliverable.<>c__DisplayClass16_0.<.cctor>b__1(Match match)
   at System.Text.RegularExpressions.RegexReplacement.Replace(MatchEvaluator evaluator, Regex regex, String input, Int32 count, Int32 startat)
   at System.Text.RegularExpressions.Regex.Replace(String input, MatchEvaluator evaluator, Int32 count, Int32 startat)
   at System.Text.RegularExpressions.Regex.Replace(String input, MatchEvaluator evaluator)
   at Chauffeur.Deliverables.DeliveryDeliverable.<>c.<.cctor>b__16_0(IDictionary`2 params, String input)
   at Chauffeur.Deliverables.DeliveryDeliverable.<Deliver>d__13.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Chauffeur.Deliverables.DeliveryDeliverable.<ProcessDeliveries>d__12.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
   at Chauffeur.Deliverables.DeliveryDeliverable.<Run>d__10.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Chauffeur.Host.UmbracoHost.<Process>d__14.MoveNext()

This PR will check that all parameters found in the instructions are provided before trying to replace the tokens by the associated values.
I wouldn't have touched the NuGet stuff, but for some reason my VS was showing red squigglies all over even though the packages had been correctly restored. Moving away from the legacy restore mechanism worked. Weird.

Which version of VS did you open it in that resulted in all the NuGet changes?

If you want to test that the changes are working as expected via a NuGet package you can grab the artifact from https://ci.appveyor.com/project/aaronpowell/chauffeur/build/0.0.160-stqlkpht/artifacts

Which version of VS did you open it in that resulted in all the NuGet changes?

VS 2017 15.8.1
Maybe VS was being funny this morning.
Let me roll back those changes and try to Turn It Off and On Again.

So VS was being funny with the NuGet stuff, I removed that commit.
The new force-pushed commit includes showing the missing parameters on new lines.

Cool, I'll look to merge it today and cut an updated release. In the mean time you can use the feed from AppVeyor if needed.

Merged, it'll be available on NuGet shortly: https://www.nuget.org/packages/Chauffeur/1.2.0


[FEATURE] Add functional test for dev tool console

Coming from https://github.com/opensearch-project/OpenSearch-Dashboards/pull/3775#issuecomment-1496606851
To avoid bug like https://github.com/opensearch-project/OpenSearch-Dashboards/issues/3515 in the future, we should add functional tests to cover major use case for dev tool console
cc: @joshuarrrr

@zhongnansu are you driving this one?

I'd like to work on this


Update doc to use clang-5.0

Otherwise, errors like the below one will appear.
src/core/lib/debug/trace.cc:24:10: fatal error: 'type_traits' file not found
#include <type_traits>

Ping?


Helm deployment doesn't allow specifying SSL connection to MySQL

Bug description
We are trying to deploy DefectDojo into an Azure Kubernetes (AKS) cluster with the database stored on Azure MySQL Hosted Service. However, as we were trying to make that work we ran into an issue that it doesn't seem possible to specify through the Helm chart that the connection to the database should be encyrpted. By default Azure MySQL database enforces SSL. We can of course disable this, but we prefer not to.
Steps to reproduce
Steps to reproduce the behavior:

Deploy DefectDojo through the Helm chart
See that there is no way to specify SSL connection to the database.

Expected behavior
From a security related tool I would expect there is some way to configure using an SSL connection to the database.
Deployment method (select with an X)

[X] Kubernetes
[ ] Docker
[ ] setup.bash / legacy-setup.bash

Environment information

Operating System: Ubuntu 16.04 (hosted agent)
DefectDojo version: 1.5.4

Hi @jmezach, if you want to connect to the database over ssl you can add this option in the django settings file. For this you have to build your own django container. It does not work out of the box at the moment, but if you want to run it in production you will have to customize the file either way.

I ran into this as well, and would love to see it resolved.

I have found the steps to add “root-ca.pem” to establish ssl connection to AWS RDS.
In my case Im working with GCP and there are (server-ca, client-ca and client-key) needed to configure ssl connection for postgresql.
it will be very helpful to have some explanation of how to make it work.


Machine win-12 went dead from network monitoring website.

Machine win-12 went dead from network monitoring website.

Machine win-12 back online by restart service on network adapter connection.


KieScanner behavior for already existing KieBases and KieSessions

With reference to Drools-usage Google group discussion Ref.
https://groups.google.com/d/topic/drools-usage/XpFlRNjuc9c/discussion
Report below summary for reference.
I think statement is missing to describe
what happens to already existing KieSession and KieBase; from the
current description I would have assumed only "new" stuff gets
up-to-date, but (fortunately!) also some type of already-existing
KieSession and KieBase gets automatically updated.
Current behavior "From this moment on" proved by code actually is:
1- already existing KieBase, generated with getKieBase() : it does get
automatically updated. This is the use case of named KieBase or default
KieBase referenced from kmodule.xml
2- already existing KieBase, generated with newKieBase() : NOT
automatically updated. This is the use case of KieBase created with
"custom" KieBaseConfiguration settings and NOT referencing kmodule.xml
3- any KieBase generated after the KieScanner updated, with either
getKieBase() or newKieBase() : directly the newer version, simple case,
indeed as already mentioned in the documentation.
Behavior for already existing KieSession depends on the underlying
KieBase, so it make reference to the cases described here-above.
To be fully explicit, when already existing KieSession was generated
directly from KieContainer.newKieSession() is case #1 because it implies
the default KieBase from kmodule.xml.

Can one of the admins verify this PR? Comment with 'ok to test' to start the build.

@mariofusco could you please take a look?


Breaking change from Storybook 7 prevents setup of this gem without using an older storybook version

Hello!
I followed the Getting started docs for this gem a few days ago and ran into an issue when trying to run the yarn storybook command towards the end of the setup. I'll add more details below, but ultimately I'm wondering whether there are any plans to get a fix in so that this gem is compatible with the latest release of storybook, v7.
The error I encountered was raised because the start-storybook binary has been removed as of the v7 release of storybook. I read through the release notes in that section, and the breaking change entails having to specify a framework. For our setup, specifically, we aren't using any of the major frameworks listed (as we're mainly using Rails, ViewComponent, Stimulus/Turbo for our frontend) and so the fix wasn't straightforward. Having said that, there are more "general" options for use like html-webpack5 and web-components-webpack5 that may be usable, but I didn't test them out yet since I thought it best to see whether this work is already underway.
For now, the workaround I've implemented (which works) is to pin the @storybook/core-server and @storybook/server version to "^6.5.17-alpha.0" and I've also pinned any add-ons to the same version (where applicable). This isn't ideal, and eventually can cause an issue once versions older than v7 are no longer supported.
I'm happy to help contribute to this fix in any way I can - thanks!

I mostly got this working today with Storybook 8. Here's what I've done so far:

npx storybook@latest init
Follow the Getting Started guide

I'm now seeing:


Failed to challenge captcha, redemption/purchase

Describe the bug

I receive a notification to solvea captcha for PURCHASE, despite solving the captcha, it gives me the error failed to challenge captcha, please try again later and does not complete the purchase. If I do so manaully (i.e., click the purchase button), another captcha pops up and fails in the same way.
Screenshots or Logs

Configuration (please complete the following information):

Browser: Safari (mobile and desktop)
Hosting solution (e.g. reverse proxy, HTTPS/HTTP, caching, localhost): localhost

Additional context

I use Pi-Hole on my system with the upstream DNS pointing to OpenDNS. I have retried above steps with Pi-Hole disabled.

Of note, I had the exact same captchas and same issue during my initial login, which was resolved using the cookie method.

Yeah, this is gonna be a long term problem. There's not a quick solution I can do to fix this. Sorry everyone.

Yeah, this is gonna be a long term problem. There's not a quick solution I can do to fix this. Sorry everyone.

No worries, and I appreciate your work!
I tried a few other things just in case: completely disconnected Pi-Holes from the network and used the default DNS for my router, then flushed my DNS cache.
This resulted in a slightly different checkout error: your purchase request is invalid, please reopen the page or try again later.
It ultimately didn't fix the issue, but it does seem like DNS might be a factor (which I saw in the other issues thread as well).

Also getting this problem with a pi-hole on the network so it may have something to do with it

Also getting this problem with a pi-hole on the network, Quad9 upstream, so it may have something to do with it网络上的 pi 孔也遇到了这个问题，Quad9 上游，所以它可能与它有关

Yeah, this is gonna be a long term problem. There's not a quick solution I can do to fix this. Sorry everyone.是的，这将是一个长期的问题。我没有一个快速的解决方案来解决这个问题。对不起大家。

No worries, and I appreciate your work!不用担心，我很欣赏你的工作！
I tried a few other things just in case: completely disconnected Pi-Holes from the network and used the default DNS for my router, then flushed my DNS cache.为了以防万一，我尝试了其他一些方法：完全断开Pi-Holes与网络的连接，并为我的路由器使用默认DNS，然后刷新我的DNS缓存。
This resulted in a slightly different checkout error: your purchase request is invalid, please reopen the page or try again later.这导致了略有不同的结帐错误： your purchase request is invalid, please reopen the page or try again later 。
It ultimately didn't fix the issue, but it does seem like DNS might be a factor (which I saw in the other issues thread as well).它最终没有解决问题，但似乎 DNS 可能是一个因素（我也在其他问题线程中看到了这一点）。

Same issue. It always says "Failed to challenge captcha", even though I'm pretty sure I chose the right photos.
I noticed that you are using pi-hole. an Network-wide Ad Blocking service, coincidentally, I have also deployed AdguardHome, could it be the problem with the DNS server?

Same issue here, but without PiHole. However, I am using <IP_ADDRESS> as DNS instead of the one from my internet service provider. Would be surprised though if this makes a difference?!

Same issue using PiHole for my DNS.

Will be the same Problem as it was for my autoit script. directly triggering the html element/css selector causes epic to always refuse it as automation. simulating the mouse cursor and clicking on random spots at the buttons and also randomizing the mosue down + mouse up event times just fixed it. cheers

The best workaround will probably be #312.
Puppeteer isn't built to dodge bot detection, so it's probably time that battle ends.

The best workaround will probably be #312.
Puppeteer isn't built to dodge bot detection, so it's probably time that battle ends.

For what it's worth, I like the 'lite-mode' solution. While I can't speak for others, this would eliminate the cognitive burden of me having to routinely remember to check EPIC for free games - I don't mind losing some automation if the script's job is to gather the free games into a cart and notify me when free stuff is available to collect. That would solve my issue and is still far less burdensome than having to remember to browse the website. Is this something we do on the client end, or that you'd have to do on the backend?

I published a dev version of v5 at ghcr.io/claabs/epicgames-freegames-node:dev. It's a pretty big change and still a WIP, but luckily any existing config should work. Your existing cookies should work as well, although I can't guarantee them forever. It uses the approach I mentioned earlier to send you checkout URLs.
In the case cookies don't work, v5 introduces device code auth, which is convenient enough to re-login from a phone even. You can view a summary of changes in #352

I published a dev version of v5 at ghcr.io/claabs/epicgames-freegames-node:dev. It's a pretty big change and still a WIP, but luckily any existing config should work. Your existing cookies should work as well, although I can't guarantee them forever. It uses the approach I mentioned earlier to send you checkout URLs.
In the case cookies don't work, v5 introduces device code auth, which is convenient enough to re-login from a phone even. You can view a summary of changes in #352

testing v5, the login prompt works on my end, I'm also being sent the occasional purchase, however the purchase page that it is sending me is for a free game that I already purchased/redeemed manually previously.

testing v5, the login prompt works on my end, I'm also being sent the occasional purchase, however the purchase page that it is sending me is for a free game that I already purchased/redeemed manually previously.

I was able to recreate this issue by removing auth cookies completely, so I imagine something's wrong with the cookie auth. Just a few questions about your scenario to narrow it down:

Do you have any previous cookies that it could be using?
What is your cron schedule? Running exactly every 8 hours could cause a race condition.

I added some debug log messages in the latest commit (https://github.com/claabs/epicgames-freegames-node/pull/352/commits/384bb7352eb7a1638f78c0354d4bf37aeb29e806), and it also throws an error if there's no auth on the ownership request. That should hopefully catch the issue.

Do you have any previous cookies that it could be using?

Yes, I used the login cookie method, I set it up previously using the current non-dev version, then switched over to the dev version.

What is your cron schedule? Running exactly every 8 hours could cause a race condition.

Whatever the default is in the compose.yaml "cronSchedule": "5 16 * * *",

I published a dev version of v5 at ghcr.io/claabs/epicgames-freegames-node:dev. It's a pretty big change and still a WIP, but luckily any existing config should work. Your existing cookies should work as well, although I can't guarantee them forever. It uses the approach I mentioned earlier to send you checkout URLs.
In the case cookies don't work, v5 introduces device code auth, which is convenient enough to re-login from a phone even. You can view a summary of changes in #352

testing v5, the login prompt works on my end, I'm also being sent the occasional purchase, however the purchase page that it is sending me is for a free game that I already purchased/redeemed manually previously.

I did the same thing, and successfully logged in. However, I get a different screen when I click on the link to do the purchase:

I did the same thing, and successfully logged in. However, I get a different screen when I click on the link to do the purchase

The purchase URL assumes you're already logged in on the device you open it on. However, maybe there's an account id parameter I can add to the URL for a smoother login flow.

If you set the cron schedule to run every 6 hours, you'll only have to log in once. But yes, you'll need to log in and confirm auth for the correct account you're prompted for.
However for purchases, you run into the biggest downside with this approach. If one person wants to perform the checkout for all accounts, they'll have to either set up several browsers/profiles, or re-login to each account before checkout.

After logging in successfully, and confirming I have a device-auths.json file, I get a notification URL to purchase. However when I click on it, I'm redirected to the store front page.

@sam1310 moved to #353

hi guys
i have the same problem in epic games
and i read all of replies but i didnt understand how i fix it d:
So , if anyone can reply and tell me how he fixed it


XMLoad/StoreUDecN4 doesn't match DXGI_FORMAT_R10G10B10_XR_BIAS_A2

XMLoadUDecN4 and XMStoreUDecN4 are not actually that useful for DXGI_FORMAT_R10G10B10_XR_BIAS_A2 data because it doesn't match the rules for a bias conversion.

This was fixed for DirectXMath 3.06


Getting error message has label dimensions inconsistent with previously collected metrics in the same metric family

Executing stackdriver_exporter as:
stackdriver_exporter --google.project-id=myproject --monitoring.metrics-type-prefixes=serviceruntime.googleapis.com/api/request_count

Then running
curl localhost:9255/metrics

Gives me
An error has occurred during metrics collection:
2 error(s) occurred:

collected metric stackdriver_consumed_api_serviceruntime_googleapis_com_api_request_count label:<name:"grpc_status_code" value:"0" > label:<name:"location" value:"us-central1" > label:<name:"method" value:"google.api.servicecontrol.v1.ServiceController.Check" > label:<name:"project_id" value:"myproject" > label:<name:"protocol" value:"" > label:<name:"response_code" value:"200" > label:<name:"response_code_class" value:"2xx" > label:<name:"service" value:"servicecontrol.googleapis.com" > label:<name:"unit" value:"1" > label:<name:"version" value:"v1" > gauge:<value:2 >  has label dimensions inconsistent with previously collected metrics in the same metric family

collected metric stackdriver_consumed_api_serviceruntime_googleapis_com_api_request_count label:<name:"grpc_status_code" value:"0" > label:<name:"location" value:"us-central1" > label:<name:"method" value:"google.api.servicecontrol.v1.ServiceController.Report" > label:<name:"project_id" value:"myproject" > label:<name:"protocol" value:"" > label:<name:"response_code" value:"200" > label:<name:"response_code_class" value:"2xx" > label:<name:"service" value:"servicecontrol.googleapis.com" > label:<name:"unit" value:"1" > label:<name:"version" value:"v1" > gauge:<value:1 >  has label dimensions inconsistent with previously collected metrics in the same metric family

Is there any way to use stackdriver_exporter to grab those metrics?

You can check the fix (open PR)
https://github.com/frodenas/stackdriver_exporter/pull/23

Still getting this on 0.13.0
docker run --user $(id -u):$(id -g) -p 9255:9255 -v $HOME/.config/gcloud:/gcloud -e GOOGLE_APPLICATION_CREDENTIALS=/gcloud/application_default_credentials.json us.gcr.io/mixpanel-tools/prometheuscommunity/stackdriver-exporter:v0.13.0 --google.project-id=mixpanel-prod-1 --monitoring.metrics-interval=5m --monitoring.metrics-offset=0s --stackdriver.backoff-jitter=1s --stackdriver.http-timeout=30s --stackdriver.max-backoff=5s --stackdriver.max-retries=0 --stackdriver.retry-statuses=503 --web.listen-address=:9255 --web.telemetry-path=/metrics --monitoring.metrics-type-prefixes serviceruntime.googleapis.com

curl localhost:9255

An error has occurred while serving metrics:

7 error(s) occurred:
* [from Gatherer #2] collected metric "stackdriver_deprecated_resource_serviceruntime_googleapis_com_reserved_metric_1" { label:<name:"credential_id" value:"" > label:<name:"location" value:"asia-southeast1" > label:<name:"param1" value:"pubsub.googleapis.com" > label:<name:"param2" value:"" > label:<name:"param3" value:"v1" > label:<name:"param4" value:"google.pubsub.v1.Publisher.Publish" > label:<name:"project_id" value:"some-gcp-project" > label:<name:"quota_location" value:"asia-southeast1" > label:<name:"quota_name" value:"pubsub.googleapis.com/regionalpublisher" > label:<name:"unit" value:"1" > gauge:<value:60152 > timestamp_ms:1692304080000 } was collected before with the same name and label values
* [from Gatherer #2] collected metric "stackdriver_deprecated_resource_serviceruntime_googleapis_com_reserved_metric_1" { label:<name:"credential_id" value:"" > label:<name:"location" value:"europe-west1" > label:<name:"param1" value:"pubsub.googleapis.com" > label:<name:"param2" value:"" > label:<name:"param3" value:"v1" > label:<name:"param4" value:"google.pubsub.v1.Publisher.Publish" > label:<name:"project_id" value:"some-gcp-project" > label:<name:"quota_location" value:"europe-west1" > label:<name:"quota_name" value:"pubsub.googleapis.com/regionalpublisher" > label:<name:"unit" value:"1" > gauge:<value:164495 > timestamp_ms:1692304080000 } was collected before with the same name and label values
* [from Gatherer #2] collected metric "stackdriver_deprecated_resource_serviceruntime_googleapis_com_reserved_metric_1" { label:<name:"credential_id" value:"" > label:<name:"location" value:"us-central1" > label:<name:"param1" value:"pubsub.googleapis.com" > label:<name:"param2" value:"" > label:<name:"param3" value:"v1" > label:<name:"param4" value:"google.pubsub.v1.Publisher.Publish" > label:<name:"project_id" value:"some-gcp-project" > label:<name:"quota_location" value:"us-central1" > label:<name:"quota_name" value:"pubsub.googleapis.com/regionalpublisher" > label:<name:"unit" value:"1" > gauge:<value:8.165689e+06 > timestamp_ms:1692304080000 } was collected before with the same name and label values
* [from Gatherer #2] collected metric "stackdriver_deprecated_resource_serviceruntime_googleapis_com_reserved_metric_1" { label:<name:"credential_id" value:"" > label:<name:"location" value:"us-central1" > label:<name:"param1" value:"pubsub.googleapis.com" > label:<name:"param2" value:"" > label:<name:"param3" value:"v1" > label:<name:"param4" value:"google.pubsub.v1.Subscriber.Acknowledge" > label:<name:"project_id" value:"some-gcp-project" > label:<name:"quota_location" value:"us-central1" > label:<name:"quota_name" value:"pubsub.googleapis.com/regionalacknowledger" > label:<name:"unit" value:"1" > gauge:<value:1.829758e+06 > timestamp_ms:1692304080000 } was collected before with the same name and label values
* [from Gatherer #2] collected metric "stackdriver_deprecated_resource_serviceruntime_googleapis_com_reserved_metric_1" { label:<name:"credential_id" value:"" > label:<name:"location" value:"us-central1" > label:<name:"param1" value:"pubsub.googleapis.com" > label:<name:"param2" value:"" > label:<name:"param3" value:"v1" > label:<name:"param4" value:"google.pubsub.v1.Subscriber.ModifyAckDeadline" > label:<name:"project_id" value:"some-gcp-project" > label:<name:"quota_location" value:"us-central1" > label:<name:"quota_name" value:"pubsub.googleapis.com/regionalacknowledger" > label:<name:"unit" value:"1" > gauge:<value:794670 > timestamp_ms:1692304080000 } was collected before with the same name and label values
* [from Gatherer #2] collected metric "stackdriver_deprecated_resource_serviceruntime_googleapis_com_reserved_metric_1" { label:<name:"credential_id" value:"" > label:<name:"location" value:"us-central1" > label:<name:"param1" value:"pubsub.googleapis.com" > label:<name:"param2" value:"" > label:<name:"param3" value:"v1" > label:<name:"param4" value:"google.pubsub.v1.Subscriber.StreamingPull" > label:<name:"project_id" value:"some-gcp-project" > label:<name:"quota_location" value:"us-central1" > label:<name:"quota_name" value:"pubsub.googleapis.com/regionalstreamingpullconnections" > label:<name:"unit" value:"1" > gauge:<value:8499 > timestamp_ms:1692304080000 } was collected before with the same name and label values
* [from Gatherer #2] collected metric "stackdriver_deprecated_resource_serviceruntime_googleapis_com_reserved_metric_1" { label:<name:"credential_id" value:"" > label:<name:"location" value:"us-central1" > label:<name:"param1" value:"pubsub.googleapis.com" > label:<name:"param2" value:"" > label:<name:"param3" value:"v1" > label:<name:"param4" value:"google.pubsub.v1.Subscriber.StreamingPull" > label:<name:"project_id" value:"some-gcp-project" > label:<name:"quota_location" value:"us-central1" > label:<name:"quota_name" value:"pubsub.googleapis.com/regionalstreamingpullsubscriber" > label:<name:"unit" value:"1" > gauge:<value:1.3234136e+07 > timestamp_ms:1692304080000 } was collected before with the same name and label values

Wanted to post that I am having the same issue. This fully blocks the use of the exporter, as it won't serve any other metrics

I believe this would be fixed by https://github.com/prometheus-community/stackdriver_exporter/pull/319


About WebSocketServerCompressionHandler.class problem

I use WebSocket function of netty(4.1.5) in my project. When  I add that handler to ChannelPipeline in
server , the client(chrome/firefox) sends a message will fail, and then shut down automatically socket link.
If I didn't do that, client can work normally. I  find server response building link has one field As shown
in the figure below ,when server have that handler in  ChannelPipeline .

then , client(chrome/firefox) client does not work. if server haven't that handler , That field in response will  not exist and client is ok. the netty4 example about websocket server has the same problem.
I hope someone tell me why,thanks!

@zhangweixin can you show me the code ?

I will close this for now... Please re-open with more infos if the problem still exists and you think its a netty bug


fix not fallback correctly when do forward

Proposed changes
Issue Number: close #xxx
Problem summary
Describe your changes.
Checklist(Required)

[ ] Does it affect the original behavior
[ ] Has unit tests been added
[ ] Has document been added or modified
[ ] Does it need to update dependencies
[ ] Is this PR support rollback (If NO, please explain WHY)

Further comments
If this is a relatively large or complex change, kick off the discussion at<EMAIL_ADDRESS>by explaining why you chose the solution you did and what alternatives you considered, etc...

run buildall

TeamCity pipeline, clickbench performance test result:
the sum of best hot time: 33.61 seconds
stream load tsv:          420 seconds loaded<PHONE_NUMBER>9 Bytes, about 169 MB/s
stream load json:         24 seconds loaded<PHONE_NUMBER> Bytes, about 93 MB/s
stream load orc:          60 seconds loaded<PHONE_NUMBER> Bytes, about 17 MB/s
stream load parquet:          30 seconds loaded 861443392 Bytes, about 27 MB/s
https://doris-community-test-1308700295.cos.ap-hongkong.myqcloud.com/tmp/20230516034121_clickbench_pr_144197.html

run buildall

run buildall


Feature/erste regex

the title of the pull request is relatively good. in my opinion it would be more useful if the English and german terms would translate to the same thing.
unfortunately there is no description, which is rather bad, since no-one can sense what exactly happened here

if you look at the code, its fine:)


Sort tools and workflows by starring

Feature Request
Desired behaviour
From the biweekly call, the idea is to sort in the two GUIs using a scaled popularity metric.
Scale a number of stars into a value between 1 and 5 and expose this in tools and workflows.

Simple sorting implemented in staging.dockstore.org and ui2


Dummy PR

Summary
Details and comments

Whoops, this was meant to be against my own fork to test a GitHub Action.

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

0 of 0   changed or added relevant lines in 0 files are covered.
18 unchanged lines in 3 files lost coverage.
Overall coverage decreased (-0.02%) to 87.26%

Files with Coverage Reduction
New Missed Lines
%

crates/qasm2/src/expr.rs
1
93.76%

crates/qasm2/src/lex.rs
5
90.66%

crates/qasm2/src/parse.rs
12
97.13%

Totals

Change from base Build<PHONE_NUMBER>:
-0.02%

Covered Lines:
74189

Relevant Lines:
85021

💛  - Coveralls


Issue with terminal width

Resizing a split down and up shows this on mac/Linux which may be caused by width being wrong in the pty:

This was happening in 1.25 and something similar happens in other terminals:

The reason i noticed this now is because I changed my prompt from multi-line recently.


Support for reading compressed files.

Since this library has a custom inputformat, XmlInputFormat, compression should manually be supported to read compressed files.
For writing, it is supported to write compressed files.

Fixed in https://github.com/databricks/spark-xml/pull/53


[FEATURE] Create a guidelines page

Description
The guideline page will include how to contribute to the project. Its somewhat like the README but if we add this as a new page to the website with a nice UI it will look more good.
Screenshots
No response
Additional information
No response

Description
The guideline page will include how to contribute to the project. Its somewhat like the README but if we add this as a new page to the website with a nice UI it will look more good.
Screenshots
No response
Additional information
No response

will need to discuss more on this. This requires a lot of hard work so need to understand if this is actually needed.

I think we should have it but not like README, instead it should be like real guidelines page which will include user conduct, safety and security, how they should behave otherwise they would be banned. etc.
What do you think?

I think we should have it but not like README, instead it should be like real guidelines page which will include user conduct, safety and security, how they should behave otherwise they would be banned. etc. What do you think?

Yes, that'd be great. You can work on this! :)


Is changing GPL to MIT legal?

@probonopd, check and correct me, but look like this commit is illegal...

https://github.com/ribtoks/linuxdeploy/commit/f33dd0b3b203b899e7d8d7d3be90edc4475e20f2

@Symbian9 this tool has been written from scratch, not just copy-pasting linuxdeploy-qt source code and changing C++ line to Go line. It has completely different architecture than linuxdeploy-qt.

this tool has been written from scratch, not just copy-pasting linuxdeploy-qt source code

Commit information says that this is not "from scratch".

@Symbian9 It was written from scratch. Commit information says that I released it under GNU GPL, but later I decided to switch it to MIT after somebody advised me so.


Fix heredoc detection in trailing comma

Fixes the regression (false negatives) introduced in https://github.com/rubocop-hq/rubocop/commit/27341536e6cbea0105a6e3ee887a2f292517538c.
When # appeared inside a heredoc, we assume it's not a heredoc.
Example failing code:
test(
  <<-CODE.squiggly
    ,
    # and a "comment"
  CODE
)

(See failed run https://travis-ci.org/rubocop-hq/rubocop-md/jobs/474056101#L469)
This PR changes the way we detect heredocs: from regexeps to AST "analysis".
NOTE: I'm not very happy with the implementation (it's not easy to cover all the cases), but, IMO, it is much better than regexp-based checks.

Thanks!


Request: Is it possible/useful to put placeholder text of "Description optional" in the body?

Will need to create a UITextView subclass to add placeholder support.


Allow more than 1 timepoint for nuclei images?

Either the 1-timepoint-per-FOV rule should be strictly enforced, ideally at the typelevel, or we should permit this.

Closing in favor of #250


Align text top?

I'm running into a problem where I have plenty of room on my spine labels, but the text won't align to the top, so it runs out of room on the label.  This is page 1 of 2, the rest of the call number is on the 2nd page.

Is there a way to force it to align to the top so I can keep the same font and be able to display the whole call number?    Here's my source code:
{{field:item_data.call_no}}{{field:item_data.description}}
Thanks,
Liz

@lizbodian, I think the layout might be the issue. Here's my test result. Labels start printing at the top.

Maybe the details of your layout might help. Could you provide those details? Thanks!

Sorry, I meant to include that.  I'm using
{{field:item_data.call_no}}{{field:item_data.description}}
Thanks,
Liz

Hmmm....having trouble replicating the problem. Here're my sample labels:

Of course, I don't have the particular label stock, so I have the "Print gridlines" turned on to see the edges of the labels.
Do you have a manufacturer and/or stock number? I may be able to find a Microsoft Word template that might help track down the problem.

@lizbodian, which of the 4 labels on the page you linked to are the ones you are using? None of the measurements seem to match the settings in your layout.
They don't give many details about their labels, and certainly no template to be found. Looking at the 4 labels at that link, it appears that in your layout, you should have values for left margin, page width, label width, label height, and vertical gap. I'm guessing the measurements they provide for the labels are the actual label dimension (label width and label height). So, you would have to take manual measurements for the left margin (the space from the edge of the backing to the start of the physical label), the page width (left-to-right of the full label backing), and vertical gap (space between the bottom of one label and the top of the next). You may have to experiment with the top margin as well, assuming it is the same amount of space (or perhaps 1/2 the same amount of space) as the vertical gap.
I'm going to reach out to the vendor to see if they have more information that they don't provide on their website.

Hi Mark,
I think we have the labels on the far right (I'm pretty sure it's 1″ x
1-1/2″ polypropylene labels); I was using cm because it was easier to
measure the gaps.  I'm not in my office this week, but when I go back I'll
try adding all the measurements.  When I did it in the past, it didn't seem
to make any difference, but I'm happy to try again.  I'll tell you how it
goes.  I do have a label on my desk that looks correct, so I need to figure
out how I printed that one.  :)
Thanks,
Liz
http://www.brandeis.edu/library
Liz Bodian
Metadata Systems Librarian
(781) 736-4645
415 South Street, MS 045 Waltham, MA 02453
Pronouns: she/her/hers
On Tue, Jun 13, 2023 at 2:23 PM mgobat @.***> wrote:

@lizbodian https://github.com/lizbodian, which of the 4 labels on the
page you linked to are the ones you are using? None of the measurements
seem to match the settings in your layout.
They don't give many details about their labels, and certainly no template
to be found. Looking at the 4 labels at that link, it appears that in your
layout, you should have values for left margin, page width, label width,
label height, and vertical gap. I'm guessing the measurements they provide
for the labels are the actual label dimension (label width and label
height). So, you would have to take manual measurements for the left margin
(the space from the edge of the backing to the start of the physical
label), the page width (left-to-right of the full label backing), and
vertical gap (space between the bottom of one label and the top of the
next). You may have to experiment with the top margin as well, assuming it
is the same amount of space (or perhaps 1/2 the same amount of space) as
the vertical gap.
I'm going to reach out to the vendor to see if they have more information
that they don't provide on their website.
—
Reply to this email directly, view it on GitHub
https://github.com/ExLibrisGroup/spineomatic-cloudapp/issues/112#issuecomment-1589817105,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ASMLOZ626PEGTEODFYNO2CDXLCV2PANCNFSM6AAAAAAY7M4SAI
.
You are receiving this because you were mentioned.Message ID:
@.***>

Okay, let me know how things go next week. I have contacted the vendor, so let's see if I get any additional information, too.
Thanks, Liz.

OK, I'm now at my desk, and I've changed to inches.  My settings are this:

My preview in configuration shows

but when I try to print, I get

Any thoughts?
-Liz

@lizbodian, so an improvement over the original image, but still not flush with the top. Let me see what I can figure out. Sorry for the delay in response; was dealing with some other things.

@lizbodian, also what printer are you using? If I can find a publicly available Windows printer driver for it, I can at least install the driver and see what the preview looks like.
Unfortunately, everything still looks good in the previews with the printers I have available to me. Thanks.

It's a Zebra ZD621.
Thanks!
http://www.brandeis.edu/library
Liz Bodian
Metadata Systems Librarian
(781) 736-4645
415 South Street, MS 045 Waltham, MA 02453
Pronouns: she/her/hers
On Thu, Jun 22, 2023 at 4:09 PM mgobat @.***> wrote:

@lizbodian https://github.com/lizbodian, also what printer are you
using? If I can find a publicly available Windows printer driver for it, I
can at least install the driver and see what the preview looks like.
Unfortunately, everything still looks good in the previews with the
printers I have available to me. Thanks.
—
Reply to this email directly, view it on GitHub
https://github.com/ExLibrisGroup/spineomatic-cloudapp/issues/112#issuecomment-1603252191,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ASMLOZ6Y2L42TA63X2BGAQ3XMSRBLANCNFSM6AAAAAAY7M4SAI
.
You are receiving this because you were mentioned.Message ID:
@.***>

Have you had a chance to test this?  We're running out of the old labels and would like to switch printers.
Thanks,
-Liz

@lizbodian, unfortunately I have not. Sorry. I've had my attention on Voyager lately. I'm hoping to get back to Cloud App issues later this week.

@lizbodian, their driver software is too smart; it won't install the driver without the actual printer attached. I'll try a different direction.

The printer may be too smart as well.  It won't let me change any settings.
http://www.brandeis.edu/library
Liz Bodian
Metadata Systems Librarian
(781) 736-4645
415 South Street, MS 045 Waltham, MA 02453
Pronouns: she/her/hers
On Tue, Jul 18, 2023 at 2:58 PM mgobat @.***> wrote:

@lizbodian https://github.com/lizbodian, their driver software is too
smart; it won't install the driver without the actual printer attached.
I'll try a different direction.
—
Reply to this email directly, view it on GitHub
https://github.com/ExLibrisGroup/spineomatic-cloudapp/issues/112#issuecomment-1640800156,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ASMLOZY6IEAR56WC2KDLKWTXQ3MG3ANCNFSM6AAAAAAY7M4SAI
.
You are receiving this because you were mentioned.Message ID:
@.***>

Hi @lizbodian...
I still am having no luck reproducing the problem. Really makes me think there's something about the printer driver. Could you possibly change to another printer, even the "Microsoft Print to PDF" printer, to see if the labels don't have the empty space at the top with a different printer?
Thanks...

I changed to marginless printing in the printer settings and that seems to have solved the problem.
Thanks,
Liz

Wow, that's great @lizbodian. Thanks for the update. That setting was added by the Consortium of Icelandic Libraries. Glad it is helping other Alma sites!


docs css: add border to module functions/types in nav

We have these borders on the left of types/functions:

I'd like to add a very similar border on the left of the indented types/functions in the navbar as well:

The indentation alone does not make it stand out enough.

@Anton-4 are you thinking about something looking like the proposal attached to this post?

Yes, looks good @jakub-c!

@Anton-4 PR opened: #6091


fix: Prevented memory leak generated by not correctly cleaned HTTP resources

After profiling KEDA operator looking for this memory leak, I found a weird behavior.
When I deploy the OP given SO, during the first minutes, prometheus trigger returns 404 and the memory grows, but at some point, the memory usage becomes stable and then prometheus trigger start to produce timeouts.
This impacts in 2 way, significativelly increasing the allocation of HTTP resources

And also increasing the size of the in use memory due to stored rootCAs of the clients (we are cloning the current cached certs but we aren't modifying the cloned item, so doesn't make sense, at least atm)

In order to solve these issues, this PR does:

enforcing the Idle Connection closing during (scaler).Close(context.Context) to close them deterministically and not delegating this action to the garbage collector. This helps to reduce the allocated resources for stablishing connections
returning the rootCAs item directly instead of cloning it, as we don't need to modify it (at least for the moment) so doesn't make sense creating a copy every time when it's requested. This helps to reduce in use memory for storing the copies (one per HTTP Client can generate several instances until de GC collects them if the scaler fails all the time and KEDA regenerates the scaler cache all the time). If we need to modify it in the future, we should think about how to improve this

Checklist

[x] Commits are signed with Developer Certificate of Origin (DCO - learn more)

Fixes #5248

/run-e2e

"scaler": "prometheusScaler", "error": "prometheus query api returned error. status: 403 response: {"message":"Credential should be scoped to a valid region. "}"}  any suggestions on this error


Fix missing exit code on build script failure

Currently the build command always exits with a 0 code when
a compilation error is encountered which prevents compilation
failures failing builds in CI environments.

The err object will not include compilation errors and those
must be handled separately using stats.hasErrors() [...]. The
err object will only contain webpack-related issues, such as
misconfiguration, etc.
webpack node API documentation

This PR sets the exit code to 1 when an error is encountered
but lets the process exit naturally rather than a force exit, which
can be problematic when async process are in play.
This has benefits over for exiting the process i.e. not exiting when
watching. It also doesn't require adding additional or cli flags.
Additionally this preserves non-zero exit codes if they've already
been set to preserve BC.
The specific implementation is inspired by Webpack's Node API
error handling documentation with considerations made for
maintaining BC.

Zing, great catch @xzyfer!

Done :)

Hi @xzyfer this PR is still showing a lot of the changes that were already added to next. I think it might be easier for you to create a new branch off of next and then create a new PR with your change here:
https://github.com/ctrlplusb/react-universally/pull/523/files#diff-5dbb54beea22fab8ea3a4af3ec9b96a6
Otherwise I am happy to apply the code change directly to next for you.
Let me know :)

Rebased on next

Perfect thanks 🤘

Should we call process.exit with the exit code explicitly?

The intent was to not override a non-zero exit code igniter was already set
by something else.
On 20 Oct. 2017 7:52 pm, "Sean Matheson"<EMAIL_ADDRESS>wrote:
@ctrlplusb commented on this pull request.
In internal/scripts/build.js
https://github.com/ctrlplusb/react-universally/pull/523#discussion_r145909580
:

@@ -26,9 +26,18 @@ Object.keys(config('bundles'))
const compiler = webpack(webpackConfigFactory({ target:
bundleName, optimize }));
compiler.run((err, stats) => {
if (err) {

   console.error(err);

   console.error(err.stack || err);

   if (err.details) {

     console.error(err.details);

   }

   process.exitCode = process.exitCode || 1;

Sorry for my ignorance but could you please explain the reasoning for
setting the process exit code?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/ctrlplusb/react-universally/pull/523#pullrequestreview-70779372,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAjZWCROZS-0BJdXiWIY6L3oRQBWtOQ6ks5suF9igaJpZM4PzMT9
.

Yeah, sorry I realised this after I wrote the comment, but should we not just call process.exit with the error code immediately rather than set the process.exitCode?

This docs suggested force exiting may not always be safe. Given that the guard here prevents extra work happening after the exitcode is set it seemed fine to just let the process terminate naturally.

TIL! 👍


Test folder is exposed on NPM

Hey there,
The test folder is downloaded on every NPM installation. Can you exclude it and push a new release?

Looks like my comment on NH reached here.
https://news.ycombinator.com/item?id=12209300

So there are a couple of open Pull Requests surrounding this (which I didn't realise sorry), @substack can you comment on this? Because this dependency is all over the place in people's projects it could save some collective bandwidth to add this simple change.

It looks like somewhere around 80% of the package size is from tests and examples.

Is this closed because it's fixed?

No the author decided it was not an issue they wanted to address :)


Add More Like This Service

https://github.com/apache/lucene-solr/blob/master/lucene/queries/src/java/org/apache/lucene/queries/mlt/MoreLikeThis.java

Added analysis request to lumongo


JavaScript

JavaScript
User Story
As a boot camp student
I want the prework notes to be structured on a webpage
So that I can easily find and read the information
Acceptance Criteria
GIVEN a Prework Study Guide website
WHEN I view the study guide
THEN I can see the four topics I learned listed along with a suggestion on what I should study first

Issue complete - added "feature/add-js" to main


build/module path contains usage of object spread operator

In the v4.4.0 there is the usage of object spread operator in build/module/Draggable.js:
      return {
        x: position.x,
        y: position.y,
        prevPropsPosition: { ...position
        }
      };

It breaks webpack compilation if node_modules aren't preprocessed with babel. If that's intentional, please post a comment and close the issue

This is intentional in build/module, it is not present in build/cjs. build/module is intended for modern targets such as Node 12+. Is webpack selecting this automatically and causing problems?

I see what the issue is now: because "browser" was removed in package.json, Webpack is now selecting "module", which is not ES5.
It wasn't clear to me at the time of writing that "module" needs to be ES5-compliant code, with import/export. That's pretty shocking and unexpected, but I can verify that this happens in real code by setting https://github.com/NeroVanbiervliet/electron-react-webpack-boilerplate/commit/864ed1f0ea9f4436e2a839c314680f205ef4331e to resolve 4.4.0, which causes a syntax error on build due to usage of an old version of Babili, which claims to understand ES6 syntax but doesn't really.
I don't really want to inflict this kind of pain (enjoy diagnosing errors like: ERROR in unknown: Unexpected token (2000:4)!) on users of this module just to save a few kB, so I've ripped it out in 4.4.1.


GPU Support for Ollama on Microsoft Windows

Hi,
To make run Ollama from source code with Nvidia GPU on Microsoft Windows, actually there is no setup description and the Ollama sourcecode has some ToDo's as well, is that right ?
Here some thoughts.
Setup

NVidia drivers
1A. Software drivers: https://www.nvidia.com/download/index.aspx
1B. Nvidia CUDA Toolkit https://developer.nvidia.com/cuda-downloads
Check the GPU support in nvidia-smi.exe and nvcc.exe for cuda compilation tools ../11/12.
~1C. NVidia Omniverse >PhysX>Blast seems to become necessary for NVidia gpu support, as well.~
~git clone https://github.com/NVIDIA-Omniverse/PhysX~
~call .\PhysX\blast\build.bat~

Git https://git-scm.com/download/win

Python https://www.python.org/downloads/windows/

Go https://go.dev/doc/install

Gcc https://sourceforge.net/projects/mingw-w64/files/mingw-w64/mingw-w64-release/

Cmake https://cmake.org/download/

Winlibs https://winlibs.com/

Bazel https://github.com/bazelbuild/bazel/releases

edited:
With respect to the content in .\examples, there are a few additional tools necessary, to make run requirements.txt on Microsoft Windows. Some of the dependencies have to be installed (steps 6-8) and most can be added simply by pip install.
The following code snippet still produces warnings, but it helps to make start the .\examples\langchain-document\main.py.
pip install unstructured
pip install pdf2image
pip install pdfminer
pip install pdfminer.six
pip install pyproject.toml
pip install pysqlite3
pip install gpt4all
pip install chromadb
pip install tensorflow
pip install opencv-python
pip install bazel-runfiles
pip install -r .\examples\langchain-document\requirements.txt
pip install langchain

After that, install Ollama.
git clone https://github.com/jmorganca/ollama
cd .\ollama
mkdir ..\.ollama
go generate .\...
go build -ldflags '-linkmode external -extldflags "-static"' .
Check if the executable ollama.exe has been created.
Foreseen sourcecode modifications
llm\llama.go, function chooseRunner, function NumGPU
docs\development.md
generate_darwin_amd64.go (compare with generate_linux.go for cuda)
...

I have no idea why this error happens, would you please help me?
llm\llama.go:29:12: pattern llama.cpp/*/build/*/bin/*: no matching files found

Hi @yc1ggsddu , for my question about what to do, I think I found a solving direction by studying the source https://github.com/ggerganov/llama.cpp/blob/master/.github/workflows/build.yml.
For your question about line 29 in llama.go - in the actual source, the line is a comment. Hence it won't be processed.

I'm not sure if I've understood your question.
The directory structure changed from version v.0.14 to latest, so in my lab, I simply recreated from the github source. Have you tried it?

Hi @dcasota , I reclone the code and that as you said solve my problem(but I haven't finished the process). Thanks for your patient answer!!!
Another question for you: Do I have to write a " CMakeLists.txt" file in ollama folder before I run go generate ./...?
Because I encounter CMake Error: CMAKE_C_COMPILER not set, after EnableLanguage CMake Error: CMAKE_CXX_COMPILER not set, after EnableLanguage -- Configuring incomplete, errors occurred! llm\llama.cpp\generate.go:12: running "cmake": exit status 1 problem here.
As I don't know how "CMake" works, so I searched on the internet for the error, the most common answer is this. Is this answer correct? If it is, what should I do to solve my problem?
Sincerely looking forward to your response!

PS @dcasota  Actually, the line 12 in llm\llama.cpp\generate.go is actually a comment again. But I don't know why I have to run the line.

@yc1ggsddu I'm assuming that cmake is not correctly configured.

When installing e.g. cmake-3.27.5-windows-x86_64.msi (from cmake.org), it asks at the end about modifying the PATH variable. No modification, for 'all users' or for 'current user only' are the options. Select for all users. It adds the cmake directory to the path variable. You can check the existence in control panel>system and security>system>advanced system settings>environment variables.

To run go generate, you must be in the ollama directory.
Yes, the similar generate_darwin_amd64.go content has a command switch for specifying a cpu build, and not for a gpu build.

@dcasota Thanks for your answer! However, I've already configured cmake correctly as shown.

Anyway, thank you very much for your answer! I'll try to figure it out.

@dcasota I can get the result after running your command-lines!!!
I finally solved my problems by re-comment the "comment lines" shown in the error messages. Really ridiculous......

@yc1ggsddu your issue should be resolved once #637 gets in

Ollama is also for some reason running on CPU when it should be running on GPU in WSL2

@NeoPrint3D do you have the logs available (journalctl -u ollama)? GPU should definitely be enabled on WSL2 with nvidia GPUs.
For this issue, merging it with #403

sure thing
https://drive.google.com/file/d/13eWwgRA07L6-bHGhX82Bnl14IMb1cm6L/view?usp=drive_link

BUILD ERROR - YOUR DEVELOPMENT ENVIRONMENT IS NOT SET UP CORRECTLY，have no idea where is wrong
and there is no  .\examples\langchain-document\requirements.txt


Introduce solve[_from_local]! and deprecate non-!

close #17

I'd appreciate a lot for this PR!

Thanks a lot for the super quick review+merge!


[Bug] Webring links crash in browser

What happened?
All the links (previous / next / random) crash in browser.

Operating systems
Windows 10
Browsers
Firefox, Chrome
Anything else?
No response
Code of conduct

[X] I agree to follow this project's code of conduct

I think https://github.com/ericwbailey/a11y-webring.club/issues/156 fixed it! I'm able to get to to go next, previous, and random entries again.
Closing, but please comment if your experience is different.


View post height or height 100%

Hey this is a really nice plugin but i'm having an issue when the container height is 100% or 100vh any way to make this work with 100vh ?
Thanks

hi,works fine now. Thanks :)


chore: added structure folder for case scenario in osservability space

case scenario for extended-metrics and hpa

The first version of the acme app with hpa managed by keda works, so the case should be merged.
In following some considerations.
Results

NAMESPACE       NAME                         REFERENCE                   TARGETS            MINPODS   MAXPODS   REPLICAS   AGE
complains-app   keda-hpa-total-request-hpa   Deployment/acme-complains   246760m/75 (avg)   1         3         3          7h17

Summary:
  Total:	50.2519 secs
  Slowest:	0.3922 secs
  Fastest:	0.0004 secs
  Average:	0.0100 secs
  Requests/sec:	994.9871

  Total data:	30750000 bytes
  Size/request:	615 bytes

Response time histogram:
  0.000 [1]	|
  0.040 [45204]	|■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
  0.079 [1925]	|■■
  0.118 [2708]	|■■
  0.157 [0]	|
  0.196 [141]	|
  0.235 [9]	|
  0.275 [2]	|
  0.314 [8]	|
  0.353 [0]	|
  0.392 [2]	|

Latency distribution:
  10% in 0.0009 secs
  25% in 0.0012 secs
  50% in 0.0018 secs
  75% in 0.0033 secs
  90% in 0.0118 secs
  95% in 0.0820 secs
  99% in 0.0955 secs

Details (average, fastest, slowest):
  DNS+dialup:	0.0000 secs, 0.0004 secs, 0.3922 secs
  DNS-lookup:	0.0000 secs, 0.0000 secs, 0.0025 secs
  req write:	0.0000 secs, 0.0000 secs, 0.0012 secs
  resp wait:	0.0091 secs, 0.0004 secs, 0.3011 secs
  resp read:	0.0008 secs, 0.0000 secs, 0.1893 secs

Status code distribution:
  [200]	50000 responses

Pain Points
The metrics used for the trigger sum(rate(nginx_ingress_controller_requests{exported_service="complains-app-service"}[1m])) may is not totally cool with the threshold value I've set. Because Prometheus gave understandable values when the hey dump is going up but kctl give 246760m/75 (avg).
Maybe the "246760m" representation may be specific to how the metric is exposed or displayed by Prometheus or the Prometheus adapter used by KEDA. It could be a specific representation of the metric itself or a way to indicate specific units of measure.


[Send Notifications] Send Push Notification

As any User I want to receive push notifications on my phone so that I could be informed that a new Message or Notification was sent to me.
Description
User shall have the possibility to receive push-notifications to the screen saver or when the application works in background mode.
Acceptance Criteria

User shall receive push-notification about the new Message or Notification when the application works in background mode.
The push-notification shall consist of:  App icon, sender N&S, the text of the message/notification.
User shall be transferred to the current Chat or Notification page by pressing the notification.
System shall differentiate Chat messages and Notification messages to transfer to the appropriate App screen.

Epic link
Epic #78
Labels to be added
"User story" ("story"), Priority ("pri: ")
Tasks

[ ] sample task.

test comment


Need ability to inject stdout and stderr writers to prompt

Is your feature request related to a problem? Please describe.
I want to test the output of a multiselect prompt in unit tests.
Describe the solution you'd like
I want to be able to pass impl std::io::Write for both stdout and stderr into the multiselect prompt.
Describe alternatives you've considered
The alternative is to test the multiselect prompt output in integration tests only.
Additional context
I am building a CLI app and I want to inject writers for stdout and stderr into the components as dependencies to make them more testable.

+1 for this. Another alternative might be a programmatic API to answer inquire's prompt?
Designing such API might be challenging and fun.

+100, I certainly want to do something in this direction, specially because inquire itself has an awful test coverage.

I'm currently taking a look at what's pending in order to prioritize them, this is likely going to be at the top so keep watching :)


Add benchmark/test for drawing images across frames

Would have caught the CanvasKit regression introduced in #66688

Does this need to be run in the devicelab and report the metrics?


Crash when playing URL with whitespaces

Describe the bug
When adding a track with url property containing a value with whitespaces, the component (and subsequently the entire app) crashes.
To Reproduce
Steps to reproduce the behavior:
Simply add a track with whitespaces such as:
https://sevn.dev/static/sample audio.mp3
And see the app crash.
Environment (please complete the following information):
Run react-native info in your project and share the content.
System:
    OS: macOS 10.15.5
    CPU: (12) x64 Intel(R) Core(TM) i7-8850H CPU @ 2.60GHz
    Memory: 1.60 GB / 16.00 GB
    Shell: 3.2.57 - /bin/bash
  Binaries:
    Node: 10.16.0 - /usr/local/bin/node
    Yarn: 1.17.3 - /usr/local/bin/yarn
    npm: 6.14.2 - ~/.npm-global/bin/npm
    Watchman: 4.9.0 - /usr/local/bin/watchman
  SDKs:
    iOS SDK:
      Platforms: iOS 13.6, DriverKit 19.0, macOS 10.15, tvOS 13.4, watchOS 6.2
    Android SDK:
      API Levels: 28
      Build Tools: 28.0.3
      System Images: android-25 | Google Play Intel x86 Atom, android-28 | Intel x86 Atom_64, android-28 | Google APIs Intel x86 Atom, android-28 | Google APIs Intel x86 Atom_64
  IDEs:
    Android Studio: 3.5 AI-191.8<IP_ADDRESS>00203
    Xcode: 11.6/11E708 - /usr/bin/xcodebuild
  npmPackages:
    react: 16.9.0 => 16.9.0
    react-native: ^0.61.1 => 0.61.5
  npmGlobalPackages:
    react-native-cli: 2.0.1
    react-native: 0.60.3

What react-native-track-player version are you using?
1.2.3

Are you testing on a real device or in the simulator? Which OS version are you running?
Both simulator and real device (in production) can reproduce the error.
Code
// where track.url is an URL with spaces
TrackPlayer.add([track]).then(async () => {
  TrackPlayer.play();
  emitter.emit('TRACK_STARTED', track);
});

Can you try the latest (unreleased) on dev?
https://github.com/react-native-kit/react-native-track-player/pull/950

@curiousdustin it worked! When do you guys think there will be a new release on npm?


Add support for Authorizations resource

Adds support for Authorizations resource from the Unit API. For now, we're only concerned with the list endpoint, and just pulling in the bare minimum fields for now to fix an issue where the dashboard doesn't show recent transactions. We can circle back later if we want to start pulling in rich merchant data or any other fields on the authorization resource.

@Eitansbd @ianyamey Yep! The readme made it seem like the convention was to get it reviewed first and then bump the version. I can update the readme to just have it all in one PR review though- I think that's a bit less hassle anyway.


[MNOE-149] Use redirect_uri when impersonating uri

Admin will be redirected to the original page when exiting
impersonation

@BrunoChauvet Last one for this feature


Create nginx.conf

Add nginx configuration for rewrite rules as per #11

Sorry about that. Sharp eye :wink: I updated the file.

Thanks!


pax-spine pull request for the pull request

figured this was simplest to keep this in chain.

Resulting file -> https://github.com/SciCrunch/NIF-Ontology/compare/master...tmsincomb:pax-spinal?expand=1

Resulting file -> https://github.com/SciCrunch/NIF-Ontology/compare/master...tmsincomb:pax-spinal?expand=1


Added a crude registry system for environments.

PR added with reference to issue #10.
Had to restructure the package. All the environments have been moved to src/Envs/classic_control/ directory. The utility for rendering has been relocated to src/vis/utils.jl
The global registry itself is defined in src/Envs/registration.jl. It can be accessed using two functions, make and register. register is used to register a new environment the call to which can be called from src/Envs/registry.jl. Each register calls requires a string to be used when calling via make, a symbol of the Environment type and the path to the file where the environment is defined.
make calls require just the name of the environment and any additional keyword arguments, but that needs to be tested/implemented.
@tejank10 Please review and provide feedback :)

Great work, @kraftpunk97 ! Regarding the returned environment, my idea was something as following:
mutable struct EnvWrapper
    done::Bool
    total_reward
    frames::Int
    trainable::Bool
   # any other metadata can be put here
    env::AbstractEnv
end

function step!(env_wrap::EnvWrapper, a)
    s', r, done, _ = step!(env_wrap.env, a)
    env_wrap.total_reward += r
    env_wrap.done = done
    env_wrap.frames += 1
    return s', r, done, _
end

function reset!(env_wrap::EnvWrapper)
    env_wrap.done = false
    env_wrap.total_reward = 0
    env_wrap.frames = 0
    reset!(env_wrap.env)
end

state(env_wrap::EnvWrapper) = env_wrap.env.state

How does returned environment of make compare with this?


App Features and bugs

Hi,
I do have some suggestions, but my skills in programming with Android Studio are none to zero. Is there someone who can help me?
This is what I want to change/add:

When I run the app for the first time, I got a pop-up window asking me to fill in the local IPaddress. When I enter the IPaddress, I can't use the home button. So I have to leave the app and start again. This only happens when click "OK" on the popup. If I choose "CANCEL" and go the the settings screen myself, after entering the Ip-address, I can go back to the main screen. Can this be fixed?

When you're not connected, the buttons "Patterns" and "Playlists" should be disabled and enabled once connected..
(the same with pause and stop, when there is no pattern running)

The files show in the pattern list should be limited to the following extensions: *.gcode, *.thr and *.seq (see also my point 8, if we want to add a file Config.INF that isn't executable for the sandtable

In the main screen, when you use the buttons on top, the status should be changed. like this:
PLAY button -> RUNNING
PAUSE button -> PAUSED
STOP button -> STOPPED
HOMING button -> HOMING (while homing) -> IDLE

I also want to see the name of the current pattern in the main screen

In the "Settings-screen", I would like to add an item ADVANCED and note the two links /cncUI.html and /sandUI.html that opens in a browser. An item INFO shows the current app-version:

and maybe your SSID (network name) and MAC address too?

When you create a playlist and save this, you should return automatically to all the playlist to show the user, the list you just created is actually saved

When you set up the SandBot, you have to configure the Wifi with the command w/SSID/PASSWORD/HOSTNAME

Is it possible to create an option so you “scan” with the App for the sand table (search for the hostname) as alternative to enter the IP manually? I know you have to be at least on the same network. I don’t think it is possible the SandBot create his own network and be used as an access point to enter the right information (another network and password) or am I wrong?
For this last suggestion, I also have an alternative in my mind: Right now, the netword SSID and Pasword are hard coded in the feather board. Maybe it's possible to add an file "CONFIG.INF" to the SD card with the following information:
CONFIG.INF
WIFI-SETTINGS:
SSID: my_networkname
Password: xxxx

For this option, a modification to the firmware is necessary.

Hi,
I do have some suggestions, but my skills in programming with Android Studio are none to zero. Is there someone who can help me? This is what I want to change/add:

When I run the app for the first time, I got a pop-up window asking me to fill in the local IPaddress. When I enter the IPaddress, I can't use the home button. So I have to leave the app and start again. This only happens when click "OK" on the popup. If I choose "CANCEL" and go the the settings screen myself, after entering the Ip-address, I can go back to the main screen. Can this be fixed?
When you're not connected, the buttons "Patterns" and "Playlists" should be disabled and enabled once connected..
(the same with pause and stop, when there is no pattern running)
The files show in the pattern list should be limited to the following extensions: *.gcode, *.thr and *.seq (see also my point 8, if we want to add a file Config.INF that isn't executable for the sandtable
In the main screen, when you use the buttons on top, the status should be changed. like this:
PLAY button -> RUNNING
PAUSE button -> PAUSED
STOP button -> STOPPED
HOMING button -> HOMING (while homing) -> IDLE

I also want to see the name of the current pattern in the main screen

In the "Settings-screen", I would like to add an item ADVANCED and note the two links /cncUI.html and /sandUI.html that opens in a browser. An item INFO shows the current app-version:

and maybe your SSID (network name) and MAC address too?
7. When you create a playlist and save this, you should return automatically to all the playlist to show the user, the list you just created is actually saved
8. When you set up the SandBot, you have to configure the Wifi with the command w/SSID/PASSWORD/HOSTNAME

Is it possible to create an option so you “scan” with the App for the sand table (search for the hostname) as alternative to enter the IP manually? I know you have to be at least on the same network. I don’t think it is possible the SandBot create his own network and be used as an access point to enter the right information (another network and password) or am I wrong?
For this last suggestion, I also have an alternative in my mind: Right now, the netword SSID and Pasword are hard coded in the feather board. Maybe it's possible to add an file "CONFIG.INF" to the SD card with the following information:
CONFIG.INF
WIFI-SETTINGS:
SSID: my_networkname
Password: xxxx

For this option, a modification to the firmware is necessary.

Hey could you provide me with the apk file?
Thanks.

Hi Matt,
any chance you are working on a approved 5. version? and maybe you have some thoughts about my suggestions i mentioned earlier?


Revert 70 patch 1

Just one note this should merge into Master. Otherwise when Master is pushed to Live there will be conflict. I will be pushing to live shortly.

:x: Validation status: errors

File
Status
Preview URL
Details

:x:Error

Details

[Error] Cannot sync git repo to specified state. Please make sure the pull request is mergeable. Details: Git merge results in conflict, repository remote url: https://github.com/MicrosoftDocs/office-docs-powershell, working directory: W:\fhnz-s, target branch: master, target branch commit: 18f762e414d4db096054870faf444e0de968b6db, source branch: revert-70-patch-1, source branch commit: .

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.


[BUG] Segfault or unknown Error with MPE depacketisation

Bug description:
I am attempting to process a stream being received from a TBS5930 as MPE :
tsp --verbose --debug=3 -I dvb --device-name /dev/dvb/adapter0 --lnb Extended --delivery-system "DVB-S2" --frequency<PHONE_NUMBER>0 --polarity vertical --modulation 8-PSK --symbol-rate 33000000 --local-address <IP_ADDRESS> -P mpe --udp-forward -O drop --log
However, it will only result in the follow logs, or a straight up Segfault when not providing --local-address.
tsp: Debug[3]: debug level set to 3
tsp: Debug: ====> tsp --verbose --debug=3
* Debug[3]: debug level set to 3
* Debug: trying to load "/usr/bin/tsplugin_dvb.so"
* Debug: /usr/bin/tsplugin_dvb.so: cannot open shared object file: No such file or directory
* Debug: trying to load "/usr/bin/dvb.so"
* Debug: /usr/bin/dvb.so: cannot open shared object file: No such file or directory
* Debug: trying to load "/usr/lib64/tsduck/tsplugin_dvb.so"
* Debug: /usr/lib64/tsduck/tsplugin_dvb.so: cannot open shared object file: No such file or directory
* Debug: trying to load "/usr/lib64/tsduck/dvb.so"
* Debug: /usr/lib64/tsduck/dvb.so: cannot open shared object file: No such file or directory
* Debug: trying to load "/usr/lib64/tsplugin_dvb.so"
* Debug: /usr/lib64/tsplugin_dvb.so: cannot open shared object file: No such file or directory
* Debug: trying to load "/usr/lib64/dvb.so"
* Debug: /usr/lib64/dvb.so: cannot open shared object file: No such file or directory
* Debug: trying to load "/usr/lib/tsduck/tsplugin_dvb.so"
* Debug: registering input plugin "dvb", status: ok
* Debug[3]: dvb: debug level set to 3
* Error: dvb: unknown option --local-address
* Error: dvb: no parameter allowed, use options only
* Debug: dvb: ====> tsp -I dvb --device-name /dev/dvb/adapter0 --lnb Extended --delivery-system DVB-S2 --frequency<PHONE_NUMBER>0 --polarity vertical --modulation 8-PSK --symbol-rate 33000000 --local-address <IP_ADDRESS>
* Debug[3]: drop: debug level set to 3
* Error: drop: unknown option --log
* Debug: drop: ====> tsp -O drop --log
* Debug: trying to load "/usr/bin/tsplugin_mpe.so"
* Debug: /usr/bin/tsplugin_mpe.so: cannot open shared object file: No such file or directory
* Debug: trying to load "/usr/bin/mpe.so"
* Debug: /usr/bin/mpe.so: cannot open shared object file: No such file or directory
* Debug: trying to load "/usr/lib64/tsduck/tsplugin_mpe.so"
* Debug: /usr/lib64/tsduck/tsplugin_mpe.so: cannot open shared object file: No such file or directory
* Debug: trying to load "/usr/lib64/tsduck/mpe.so"
* Debug: /usr/lib64/tsduck/mpe.so: cannot open shared object file: No such file or directory
* Debug: trying to load "/usr/lib64/tsplugin_mpe.so"
* Debug: /usr/lib64/tsplugin_mpe.so: cannot open shared object file: No such file or directory
* Debug: trying to load "/usr/lib64/mpe.so"
* Debug: /usr/lib64/mpe.so: cannot open shared object file: No such file or directory
* Debug: trying to load "/usr/lib/tsduck/tsplugin_mpe.so"
* Debug: registering processor plugin "mpe", status: ok
* Debug[3]: mpe: debug level set to 3
* Debug: mpe: ====> tsp -P mpe --udp-forward
* Debug: error when initializing the plugins
* Debug: Report logging thread terminated

Environment:

OS: Linux 6.5.6
OS version: Debian Sid
TSDuck full version: 3.36-3528 & Latest commit at the time of writing
Installation type: Both

Additional information:
This was not an issue in the past, but I'm not sure of the version I was using at the time.

Hi @Aang23
It is of course impossible to do anything with so little information.
First, we need to know if this is a segfault (a crash) or an "unknown error" message.
Second, we need to know which plugin generates an error. So, try with dvb but without mpe. If it works, then this must be an issue with mpe. In that case, first save a few seconds or one minute of content using tsp -I dvb ... -P until --seconds 30 -O file ... and then use that file as input with the mpe plugin. If you can reproduce the error, then please upload the input TS file somewhere so that I can reproduce the problem.

Sorry if I wasn't clear :

Everything works fine without MPE, and I get a TS on stdout. The issue is only with mpe
Without --local-adress it will segfault
With --local-adress it will error out without any useful log

From the TS file :
tsp -I file ./outpufile.ts -P mpe --udp-forward -O drop will segfault.
tsp -I file ./outpufile.ts -P mpe --local-address <IP_ADDRESS> --udp-forward -O drop also segfaults.
The TS :
https://we.tl/t-JeQMdUXozt

Thanks for the details. This is a regression (for which there was no non-regression test). The plugin mpe is broken in version 3.36 in the analysis of its arguments and cannot be used at all.
The fix is quite simple. I just fixed it in the repo. So, you have to rebuild from the repo.
This is a severe issue which may need an anticipated release for version 3.37.

Thanks, I will test later today.


[ADD] Static pages from the website

@OCA/board I think I am done editing and formatting. You can review now.

can we merge this? @OCA/board


Remove management-server from the build-apk script

Purpose
$subject

Codecov Report
Patch coverage has no change and project coverage change: -5.77 :warning:

Comparison is base (ca7e452) 30.51% compared to head (b9d4c65) 24.75%.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #1328      +/-   ##
==========================================
- Coverage   30.51%   24.75%   -5.77%
==========================================
  Files         338       53     -285
  Lines       39196     9621   -29575
  Branches    11620        0   -11620
==========================================
- Hits        11962     2382    -9580
+ Misses      26976     7110   -19866
+ Partials      258      129     -129

Flag
Coverage Δ

adapter
24.75% <ø> (+0.10%)
:arrow_up:

admin-domain-service
?

backoffice-domain-service
?

config-deployer-service
?

devportal-domain-service
?

idp-domain-service
?

runtime-domain-service
?

Flags with carried forward coverage won't be shown. Click here to find out more.
see 262 files with indirect coverage changes

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


Ed25519 support

Added support for ed25519 cryptography as outlined in https://www.binance.com/en/support/faq/how-to-generate-an-ed25519-key-pair-to-send-api-requests-on-binance-6b9a63f1e3384cf48a2eedb82767a69a

@latheiere Hello,
It was added here without the need for an extra library: https://github.com/sammchardy/python-binance/pull/1431
But we can probably keep the tests, will take a look.
Thanks for your contribution!


[upb] Build error

Copy issue body from C:/source/vcpkg/installed/vcpkg/issue_body.md
issue_body.md

I have tried solutions from previous bug reports, but nothing is working.

@davidyancich, Thanks for posting this issue, This issue is duplicate of https://github.com/microsoft/vcpkg/issues/31620, Please track this issue in another issue.


OCPBUGS-17103: update x/net dependency to 0.7.0

this change updates the transitive dependency for the x/net module to address issues from CVE-2022-41723.

i updated the commit title, but github appears to be slow on changing the commit here.

/test verify-git-history

Can you correct the commit message format please?

@JoelSpeed i've updated the title on my branch but it doesn't seem to be updating here. perhaps i need to open a new PR?

i'm gonna re-make this PR to kick github


python311Packages.graphene-django: 3.1.1 -> 3.1.2

Automatic update generated by nixpkgs-update tools. This update was made based on information from passthru.updateScript.
meta.description for python311Packages.graphene-django is: Integrate GraphQL into your Django project
meta.homepage for python311Packages.graphene-django is: https://github.com/graphql-python/graphene-django
meta.changelog for python311Packages.graphene-django is: https://github.com/graphql-python/graphene-django/releases/tag/v3.1.2
Updates performed

Ran passthru.UpdateScript

To inspect upstream changes
Impact

Checks done (click to expand)

built on NixOS
The tests defined in passthru.tests, if any, passed
found 3.1.2 with grep in /nix/store/cna4c3ka1x7args5haw91mq7dmdc0wkq-python3.11-graphene-django-3.1.2
found 3.1.2 in filename of file in /nix/store/cna4c3ka1x7args5haw91mq7dmdc0wkq-python3.11-graphene-django-3.1.2

Rebuild report (if merged into master) (click to expand)

8 total rebuild path(s)

8 package rebuild(s)

First fifty rebuilds by attrpath
netbox
netbox_3_3
python310Packages.django-countries
python310Packages.django-graphiql-debug-toolbar
python310Packages.graphene-django
python311Packages.django-countries
python311Packages.django-graphiql-debug-toolbar
python311Packages.graphene-django

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/cna4c3ka1x7args5haw91mq7dmdc0wkq-python3.11-graphene-django-3.1.2 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.
Or, build yourself:
nix-build -A python311Packages.graphene-django https://github.com/r-ryantm/nixpkgs/archive/9e67a02a52abb43abf3830f9e76172bae2630a1d.tar.gz

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/cna4c3ka1x7args5haw91mq7dmdc0wkq-python3.11-graphene-django-3.1.2
ls -la /nix/store/cna4c3ka1x7args5haw91mq7dmdc0wkq-python3.11-graphene-django-3.1.2/bin

Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.
Result of nixpkgs-review run on x86_64-linux 1

7 packages built:

netbox
python310Packages.django-countries
python310Packages.django-graphiql-debug-toolbar
python310Packages.graphene-django
python311Packages.django-countries
python311Packages.django-graphiql-debug-toolbar
python311Packages.graphene-django

Maintainer pings
cc @mweinelt for testing.

https://github.com/NixOS/nixpkgs/pull/239066


Fixed in my branch.


Fluent schema builders

Hello ! if I understand well the title of this issue, it would enable the same thing as whta is described at https://stackoverflow.com/a/38478478/189723, correct ? Then I would be particularly interested by this feature !

Hello @tfrancart this effort is in progress, you can take an early look at the upcoming API in the fluent-builder branch, in this test: https://github.com/erosb/json-sKema/blob/fluent-builders/src/test/kotlin/com/github/erosb/jsonsKema_fluent/SchemaBuilderTest.kt
Any feedback / question / request for changes is welcome.

Hello, this was completed in release 0.16.0, usage example is here.


Sticky plugin makes div larger

Hi,
I am having a strange issue when using the sticky plugin.
I simply create two divs large-9 and large-3. The large-3 is a sticky div for large-9.

Without the sticky part, the #rightbar is 369 pixels wide. When adding the sticky class, it gets 12 pixels larger.

Please provide full html+css code to reproduce the bug.
You tell rightbar is 369px wide, but the width will depend of your browser windows width, do you mean you fixed the column width ???

If you can, please reproduce this in a CodePen.

Yep, sure. Here is a link to a Codepen illustrating the problem.
I can now go a little further in my explanation, when adding the .sticky behaviour, the right gutter is no longer displayed.

@iammichiel, thanks for clarifying.
I actually just noticed this bug in the docs today. The sticky space images spill into the right gutter. This isn't visually evident because there's some bad markup. There are columns nested in a column without a row:

...

...

The problem is very evident if you remove that superfluous
.

@gehasia, you're good with .js and familiar with Sticky, right? Would you like to take a stab at fixing this? I'd love to see a PR.

Sure, i'll try to have a look on it next week probably (as i'll be busy for few days) !

@gehasia Hey! I was wondering if you had time to take a look at this issue. I would love to collaborate and get this issue resolved for the community.

@Jflem1290
Hi ! Unfortunately i don't have any time right now, if you want to look at it, feel free to do it !

@gehasia Sound great!

@gehasia @andycochran @iammichiel
I think I may have pinpointed the issue in the foundation.sticky.js.
 var _this = this,
   newElemWidth = this.$container[0].getBoundingClientRect().width,
   comp = window.getComputedStyle(this.$container[0]),
   pdng = parseInt(comp['padding-right'], 10);

 this.$element.css({
   'max-width': `${newElemWidth - pdng}px`
 });

The calculation between newElemWidth and pdng seems to be insufficient.
To break it down (in this case):
newElemWidth = 300px
pdng = 15px
newElemWidth - pdng = 285px
The max width of the container should be 270px not 285.
So, if we take the pdng and multiply it by 2, we will get 30. Therefore, 300-30=270.
For example:
pdng = parseInt(comp['padding-right'], 10) * 2; = 30
I've also received the same output when using a regex of 25 instead of the default 10.
``pdng = parseInt(comp['padding-right'], 25) = 30`
I am not sure if this is just for this case but it would be great to get it tested in other cases. Feel free to download the foundation.sticky.js test file to your project and test.
foundation.sticky.js.zip

I believe this will be addressed by https://github.com/zurb/foundation-sites/pull/9298

#9298 was just merged - this should be fixed in 6.3


Address sanitizer support, and resulting bug fixes

Add build option SANITIZE=... to trigger builds with various sanitizers.
Work through address sanitizer first -- fixes for four different latent bugs that it found. (See the individual commit message for explanations if interested, most are simple buffer overruns.)

Updated this PR with a few more fixes found by asan/lsan. (When run on Linux, address sanitizer also includes leak checks.) After fixing all of these little buglets, I get a clean enough testsuite to add a sanitizer run to the Travis test matrix. (Trick: I had to disable the Python tests when sanitizer is used, because the Python interpreter is not linked against libasan, so that generates errors when loading the PyOpenImageIO module that's compiled in sanitized mode.)


[crosswalk-16][webapi] Improve steps for tct-geodeny-w3c-tests automation tests

MEMO8 PAD:
Impacted TCs num(approved): New 0, Update 3, Delete 0
Unit test Platform: Crosswalk Project for Android 16.45.421.19
Unit test result summary: Pass 0, Fail 3, Blocked 0
Issue tracked by https://crosswalk-project.org/jira/browse/XWALK-5595

What's the fail reason?

LGTM


Fixed fugitive settings

Fugitive plugin is called 'vim-fugitive', 'fugitive' isn't recognised.

@jtsymon Thank you!


Refactored Chromecast module usage

@vidible/mobile-sdk-team: Ready for review.
JIRA

Same regarding description, please, don't hesitate to write it from scratch


fix(JsonClient): throw exception if services is not set

to prevent "Undefined index: services"

move to main branch (or drop)


Separate GitHub App for Private Repo Access

Polar to operate two GitHub Apps:

Polar: Core app offered to everyone with our general permissions to offer the core service. From issue funding to future ideas, e.g working with discussions, pulling in repo stats etc.
Polar Repo Sales (Name TBD): Isolated app required for upsell Private GitHub Repo access. Since it requires administration rights.

Ideally, GitHub would support incremental scopes offering a much cleaner, easier and more intuitive UX. We've filed the following community feedback:
https://github.com/orgs/community/discussions/106748
However, we have so many opportunities to help developers engage with their audience and leverage GitHub in association with Polar that would greatly benefit from GitHub App installations. Requiring the administration right is unnecessary for many, bad security practice & uncomfortable to opt-in to. So let's bite the bullet early and operate a separate app for it. Hopefully merging them into 1 once GitHub introduces incremental scopes.

Great work on this @zegl !


AppStackLocationFilter: cope with relative co_filename paths, make _findCaller() more robust

This is me being dumb and yet more proof that relative imports should be obliterated.
I should also expand the tests to cover the relative case, but want to get this out quick-ish.

(though urgency is now over: not having this simply blocks our pipeline temporarily)


Peek definition for import {} in TypeScript

Imagine this code
def.ts:
export interface Message {
  name: string
}

code.ts:
import {Message} from './def'
import * as def from './def'

let test1:Message
let test2:def.Message

When I peek definition of Message in let test1:Message i only get import {Message} from './def' - it would be awesome if it was smart enough to determine that i'm importing interface Message and give me definition of that interface. Works fine for let test2:def.Message case

Moving to TS since the feature is provided there.

This issue was moved to Microsoft/TypeScript#9177


functions and call on native backend

In the bytecode of a function we dont keep track of how many arguments it is supposed to receive. And in the vm we just add them to the locals. This is an issue when we have to convert that bytecode to assembly.

Save the param count in the bytecode itself. That;s the easiest fix.

Or in the disassemble function also extract info from CALL ops to se how many args being to which function.

https://github.com/abooishaaq/sahl/commit/a3eddcb3770970472a7e27bff13a40eaa9f1dcea fixes this issue


Deploy Main and Singleton in BreakAway process when Deployment API is called from MediumILHigherIL  Non-Microsoft publisher package

/azp run

/azp run

/azp run

/azp run

/azp run

/azp run


iOS refresh button top right of Favorites tab

3.3.0 Blue RC1 Does not update the files. Longpress> refresh favorite does. iOS only

not true for 3.3.0 RC2 BPC

We have a report from a user on our 3.3.0 iOS release of continuing problems with refresh showing the old version of the file contents - reported in ZD issue 607993.
This issue also seems to overlap with #719, though that issue doesn't indicate which platform.


Code cleanup for UI Changes

@prakriti-solankey still a draft and has merge conflicts?

@jexp we have kept this branch for just code cleanup , not intending to merge it soon. We can even discard it off as we have already handled code cleanup but some functions we are still thinking to move out and create separate files for them.

I think we can close this one.


Commit

Reverting-a-commit.md

Why:
Closes:

What's being changed (if available, include any code snippets, screenshots, or gifs):

Check off the following:

[x] I have reviewed my changes in staging (look for the "Automatically generated comment" and click the links in the "Preview" column to view your latest changes).
[x] For content changes, I have completed the self-review checklist.

Approve

Merge


Preprocessing for Nalu-Wind

VOF looping over a gradient
Working on pressure implementation

Wyatt is reworking the pressure to fit the Nalu-Wind discretization. Wyatt will continue down this line, assuming it is still needed.

Wyatt is working on implementing this right now. It is using the document Wyatt sent out, starting with values from AMR-Wind and modifying it. In the end it will decouple it, so there is a concern there.

Wyatt finished putting in the pre-processing idea and modifying the pressure all at once. Seemed promising at short time scales, but at longer time scales, he found a lot of discrepancies. The interface doesn't settle at the same level on both meshes. There's a weird diff in the overset mesh. The single grid is relatively ok. Overall, it made results worse.
As a way forward, Wyatt suggests not reinitializing an entire VOF field. Solve same VOF equation and apply it to the overset nodes specifically so that it behaves the same as the interior.


nf-test hang on very simple workflow tests

nf-test can hang when running a test on a very simple workflow. Here's the code to replicate the issue:
$ cat example/meaningless_workflow.nf
workflow PipeWf {
    take:
        inputCh

    main:
        inputCh
            | set { outputCh }

    emit:
        outputCh
}

$ cat example/meaningless_workflow.nf.test

nextflow_workflow {

    name "Test workflow"
    script "example/meaningless_workflow.nf"
    workflow "PipeWf"

    test("PipeWf will hang") {

        when {
            workflow {
                """
                input[0] = Channel.from([
                  [
                    ["patientID": "patientA"],
                    'test_file_1.txt'
                  ]
                ])
                """
            }
        }

        then {
              assert workflow.success
            }

    }

}

$ nf-test test example/meaningless_workflow.nf.test
# This will hang

Seconded; new File("${params.nf_test_output}/function.json").text = jsonOutput.toJson(result) in the mock script blocks when only parsing a small CSV.