m.StepInput: "valueState" doesn't stay on focus out

URL (minimal example if possible)
https://jsbin.com/hiwihaw/edit?js,output
Steps to reproduce the problem:

Open the JSBin sample. The initial value of the StepInput is 0 with the valueState "Warning".
Click somewhere else to trigger focusout.

What is the expected result?
The value state stays as "Warning" after focus out.
What happens instead?
On focus out, the value state gets completely overwritten since the value is within the min and max range.
Any other information? (attach screenshot if possible)
https://github.com/SAP/openui5/blob/2a44a832973e480e341128e47a3dd57f5ce5debb/src/sap.m/src/sap/m/StepInput.js#L717-L743
It would be nice if the current valueState is respected and favored over min/max. Other Input controls keep their valueState after focusout (sample). The StepInput should be aligned with them.

Hello @boghyon ,
The issue is now fixed. When the user focuses the StepInput and then without changing its value focuses out of it, the valueState remains the same.
However, when the user changes the input value from '2' to '-2' in a StepInput with min property set to '0', the StepInput overrides the 'Warning' valueState (based on the example above) and sets it to 'Error'. Then, if the user changes the value the other way around - from '-2' to '2', the StepInput sets is valueState to 'None'.
Does this interaction of the StepInput control work for you?
Regards,
Tereza

Hi @terezamch,

The issue is now fixed. When the user focuses the StepInput and then, without changing its value, focuses out of it, the valueState remains the same.

Thanks! I can reproduce this behavior. Also the valueState stays after increasing and decreasing the value back with the side buttons. 👍

when the user changes the input value from '2' to '-2' in a StepInput with min property set to '0', the StepInput overrides the 'Warning' valueState (based on the example above) and sets it to 'Error'.

This, however, I can't fully reproduce. When doing so, it overwrites the 'Warning' valueState to 'None' instead of 'Error'. 🤔
Other than that, I guess we can say that the main issue is fixed by now.

This, however, I can't fully reproduce. When doing so, it overwrites the 'Warning' valueState to 'None' instead of 'Error'. 🤔

Well, based on the above example, it sets to 'None' obviously due to the expression binding in valueState. This is a bit tricky. But in this case, I'd actually expect that the control overwrites the valueState to 'Error' no matter what the app developer has defined in that property if the value exceeds the limit.

The actual proper solution for the app developer would be to change the expression binding to
valueState="{= ${/steps} === 0 ? 'Warning' : undefined}"
instead of ... 'Warning' : 'None'}". With undefined, it applies the default behavior of the control if the min/max is exceeded --> 'Error'.
So yea, this issue can be closed.

The issue is now fixed [...]

by https://github.com/SAP/openui5/commit/ca85d4f33ef282eb494f2e9949c8f505dd91f8f4.


about IE8

Hi sir
I find some problems in your work.I'll show you below.
1.you use the '' tag in the content;
2.you use the rgb&rgba in the CSS for IE8;
3.you have some programmer mistakes in your JS which like you write the ',' but you actually write the ';'.
That's all!Thanks for your share
Sincerely
Roger
2018.07.24

1.you user the ''  tag in the content

如果有朋友们搜到要用这种插件，可以到我的主页里面去fork，我调试了下博主的bug然后做了一些兼容让这个插件基本兼容了ie8，大家如果直接在这里下了博主的插件如果报错千万别生气


Add SQL Server Integration Tests to CI pipeline

Is your feature request related to a problem? Please describe.
We currently can't run our SQL server tests in our CI pipeline as it requires SQL server.
Describe the solution you'd like
It may make sense to run these tests in a Docker container of sorts, or against a container with SQL Server installed on it.

@shanranm if you have further thoughts on how we can do this, please elaborate.

Interested on helping on this one

GitHub Service Continers
https://help.github.com/en/actions/configuring-and-managing-workflows/using-databases-and-service-containers\
SQL Server Image
https://hub.docker.com/_/microsoft-mssql-server

I think the steps here would be:

Create a new project called MLOps.NET.TestFramework
To that project add the ability to read configuration values: https://weblog.west-wind.com/posts/2018/Feb/18/Accessing-Configuration-in-NET-Core-Test-Projects
Refactor the use of the explicit connectionstring in the SQL server integration test to instead use user secrets and env variables
Create a new workflow file for integration tests that run on PR and CI builds
In that workflow file do the following steps:

Create a service container, specify the SQL server image, and password in GitHub secrets
Checkout
Build integration test project
Run integration test project (make sure to set the env variable here using a GitHub secret for the connection string)

I think you almost got it, lemme know if you need more help

Yep, I actually just got it working using GitHub service containers (had no idea they existed so this was really cool). Planning on getting a PR up during the next stream once the current SQL Server PR has been reviewed, since I think others may find it useful to know how to set a pipeline like this up as well. Thanks for extending your help!


Feature/enable llvm clang macos

Switched default CI compiler for macOS to LLVM clang-14 (installed from Homebrew).
oskar PR: https://github.com/arangodb/oskar/pull/399

Unrelated Linux failure in Jenkins.


Make Puerto Rico and Virgin Islands bigger and Norther (M)

Enlarge and move higher north, as in https://github.com/USGS-CIDA/stream_metab_usa/pull/254#issue-177312920

@mwernimont did this in #101. Time estimate?

1 hr


Update API spec & schema's (wip)

working on the API spec, updated User and Post for the most part
still need to figure out some things and make sure the schema's for the validation are correctly generated for all supported requests

@shivanshs9 yeah that's a good suggestion, I actually saw it when I was rewriting the code to use Fastify, but it works the other way around, so currently what I had in mind was "design first" and start with the OpenAPI schema and generate the schema's that can be used for the route validators.
I'm not sure if writing the routes first would be beneficial, we also have to be careful with the compatibility, for example I used OpenAPI v 3, which will soon be compatible with the JSON schema standard but currently there are some small differences so it needs to be converted, Swagger itself is only used for the UI and the Editor with the docker images...

@shivanshs9 do you think it would be a benefit to use fastify-swagger instead?
It might be a little easier to implement, and then we write schema's first, but it actually serves the swagger docs on the fastify server, while we are now only using that in development with docker-compose if we run the Swagger UI container, ... and we have to run the npm script to update the schema's.

We could also use this to generate fastify routes from the API spec https://github.com/seriousme/fastify-openapi-glue

I will try to replace it with https://www.npmjs.com/package/fastify-oas this seems like the most recent Open API documentation generator for Fastify, I will check if we can use it with the docker swagger UI or maybe we can just serve it from the fastify plugin (and enable only in development).
This way it will be easier for other people to collaborate even if they don't know OpenAPI spec, they just need to update the Fastify schema's.

Yeah @mannykary thanks for the feedback! I would like to add more schema's for all the routes now, but we will have to go through them one by one to make sure the back-end have the right validation, handler logic  etc.

@mannykary went thrugh your comments, seems like Prettier doesn't format the multi-line things automatically so we can still choose to use either format, currently made it consistent with route options on 1 line.
Also it seems like everything works locally now but inside the docker-container i can only access the /api/version route so something is still wrong there

@robinv85 Looks good, just one comment in users.js which I believe to be an error in the require path.

@robinv85 Actually, in case my request for changes is a blocker, I'm just going to approve, so that you can go ahead and merge this PR in once you've make your fixes.


Fixes #8 ch5 audio

This pull request should fix issue 8.
It fixes a problem with the test bench in which a sine wave should be generated.
The rest of the fix is in the sampling of the m_data signal:

Time between assertion of the amplitude_valid signal due to counter[0] and counter[1] was not constant. That is fixed by having both counter[0] and counter[1] behave exactly the same, and giving counter[1] an initial offset.
m_data is added to sample_counter in 128 ticks of m_clk (m_clk_en asserted, posedge clk). In case m_data is 1 during all 128 ticks, the 7-bit sample_counter will overflow and this results in a dip in the amplitude signal (see images in the issue). This is fixed by sampling only during 127 ticks.

Thanks for the contribution. I'll take a look. I would also point you to the 2nd edition of the books code, which is more accurate to how Digilent did their's. https://github.com/PacktPublishing/The-FPGA-Programming-Handbook-Second-Edition.

Ah I was not aware of that. Thank you very much!

Thanks for the contribution. I'll take a look. I would also point you to the 2nd edition of the books code, which is more accurate to how Digilent did their's. https://github.com/PacktPublishing/The-FPGA-Programming-Handbook-Second-Edition.

I am reading the first edition, on O'Reilly. Is the source code for the 2nd edition reasonably compatible with the 1st edition?

The second edition isn't completed yet, still going through the review process. It mostly follows the first version with the addition of VHDL examples. The audio portion is, unfortunately, one of the more major deviations since we realized that the implementation deviated quite a bit from the way Digilent did it and we wanted to bring it in line. I will take a look at what you have submitted as it probably fixes real problems and get's the design into a better state. I would suggest reaching out to Packt and asking if you could be a reviewer of the second edition if you are so interested as I believe the review process is still on going. I'll bring it up to them also if you are interested.

From: electropaultje @.***>
Sent: Wednesday, December 27, 2023 4:26:20 AM
To: PacktPublishing/Learn-FPGA-Programming
Cc: Frank Bruno; Assign
Subject: Re: [PacktPublishing/Learn-FPGA-Programming] Fixes #8 ch5 audio (PR #9)
Thanks for the contribution. I'll take a look. I would also point you to the 2nd edition of the books code, which is more accurate to how Digilent did their's. https://github.com/PacktPublishing/The-FPGA-Programming-Handbook-Second-Edition.
I am reading the first edition, on O'Reilly. Is the source code for the 2nd edition reasonably compatible with the 1st edition?
—
Reply to this email directly, view it on GitHubhttps://github.com/PacktPublishing/Learn-FPGA-Programming/pull/9#issuecomment-1870165508, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ABZNYU4WOQPFTPGKMC6BMM3YLPZUZAVCNFSM6AAAAABBDBTDDOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQNZQGE3DKNJQHA.
You are receiving this because you were assigned.Message ID: @.***>

The second edition isn't completed yet, still going through the review process. It mostly follows the first version with the addition of VHDL examples. The audio portion is, unfortunately, one of the more major deviations since we realized that the implementation deviated quite a bit from the way Digilent did it and we wanted to bring it in line. I will take a look at what you have submitted as it probably fixes real problems and get's the design into a better state. I would suggest reaching out to Packt and asking if you could be a reviewer of the second edition if you are so interested as I believe the review process is still on going. I'll bring it up to them also if you are interested.
…
________________________________ From: electropaultje @.> Sent: Wednesday, December 27, 2023 4:26:20 AM To: PacktPublishing/Learn-FPGA-Programming Cc: Frank Bruno; Assign Subject: Re: [PacktPublishing/Learn-FPGA-Programming] Fixes #8 ch5 audio (PR #9) Thanks for the contribution. I'll take a look. I would also point you to the 2nd edition of the books code, which is more accurate to how Digilent did their's. https://github.com/PacktPublishing/The-FPGA-Programming-Handbook-Second-Edition. I am reading the first edition, on O'Reilly. Is the source code for the 2nd edition reasonably compatible with the 1st edition? — Reply to this email directly, view it on GitHub<#9 (comment)>, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ABZNYU4WOQPFTPGKMC6BMM3YLPZUZAVCNFSM6AAAAABBDBTDDOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQNZQGE3DKNJQHA. You are receiving this because you were assigned.Message ID: @.>

I am definitely interested, thanks.
But I must clarify that I'm still going over the first edition, but can definitely try to see if I can add any value by reviewing.
I'll contact Packt via the "Contact Us" form on their site. If you would like to bring it up to them as well, please do.
Thank you and have a good holiday season!


Support offline contributions, configurable sequencer URL & direct hex-encoded entropy flag

This PR includes:

New CLI commands for offline contributions see tentative rendered README.
Mentioned projects (that I know of) that have used this client, see rendered.
New --sequencer-url, which allows targeting testing environments.
New --hex-entropy allows passing entropy as hex-encoded bytes, which can be more convenient in air-gapped devices than the "pull URL" option (which still exists).

Multiple Special Contributions projects (at this point three) are testing and providing feedback on this branch.
If you're reading this and interested in offline contributions, ping me via DM.

I've setup a local sequencer for development on my network. I can use this branch just fine to make contributions in online mode. Offline mode is failing with a 400 though, using the same session-id that works in online mode. I have configured the sequencer to accept multiple contributions from the same user, and I can submit multiple with the same session id in online mode.
I get the current state using:
kzgcli offline download-state localnet-state.json --sequencer-url <localnet-sequencer-url>
contribution on top of that state seems fine...
kzgcli offline contribute localnet-state.json contrib.json --hex-entropy "0xDEADBEEF"
but get 400s on
kzgcli offline send-contribution contrib.json --session-id <session-id> --sequencer-url <localnet-sequencer-url>
So feels like my sequencer is setup right, but perhaps the offline send-contrib might not be passing in the session-id correctly?

So feels like my sequencer is setup right, but perhaps the offline send-contrib might not be passing in the session-id correctly?

The thing is that in "online mode" the flow is:

Clients ask for their turns.
The sequencer randomly decides is your turn.
Now that you're allowed to send the contribution, you can send it.

In this client in "online mode", we do that flow. But in "offline mode" the kzgcli offline send-contribution assumes is your turn, which probably your sequencer isn't expecting.
If I add to the offline mode to also "ask for its turn" probably it will work, but I'm not totally sure that's the way that "Sepecial contributions" will work. Since "Special contributions" are known and in many cases they're in very constraint environments, I'd expect the sequencer to already assign a defined "slot" where users can send their contribution directly (because their turn was defined).
So TL;DR, depending on how "taking turns" work in "Special contributions" I might have to tweak the client:

If still users have to "ask for turns", then I'll have to add that (quite easy change since it's exactly what online mode does)
If that isn't needed because you're assigned a defined time-span, then the current version is fine and you should send it when appropriate.

So now you local sequencer is working in "online mode" and is expecting to "ask for turns".
If you know something else about how this will work for "Special contributions", let me know and we can verify or adjust!

@jflo, I added the code that asks for your turn. From what Carl said, it should always succeed if you're in your reserved slot period.
Do you mind trying again in your sequencer?

If all goes well, I'll merge this into main.

Considering the online phase has ~finished, actually the main branch only makes sense for offline contributions, so I'll mege!
We can fix stuff if needed!


Remove upper bounds for dependencies

This package will no longer compile on latest repositories without removing these upper bounds.

(Closed because I no longer care, not because the problem is solved)


cert-manager CRDs fail to convert to dotnet

Steps to reproduce:

Download Cert-Manager crds - https://github.com/jetstack/cert-manager/releases/download/v1.1.0/cert-manager.yaml
Run crd2pulumi (using 1.0.5)

crd2pulumi --dotnetPath ./crds ./cert-manager.yaml

Expected result:
all CRDs created as .cs files in the ./crds folder
Actual result
errors on random files:
error: could not create file /path/to/crds/Certmanager/V1/Outputs/IssuerSpecVaultAuthAppRole.cs: open /path/to/crds/Certmanager/V1/Outputs/IssuerSpecVaultAuthAppRole.cs: too many open files

Re-Running crd2pulumi multiple times with -f flag eventually writes all of the required files.

I'm not able to reproduce this on my machine. What does ulimit -n show for you? Is it just a matter of hitting OS-level max file descriptors, in which case, does bumping ulimit help alleviate this problem for you?

I just got this exception, on macOS. The ulimit -n output is 256.

After running ulimit -n 65536 200000 it worked

I am facing a similar issue on windows. the error is
    could not create file crds\dotnet\Certmanager\V1Alpha2\Inputs\ClusterIssuerSpecAcmeSolversHttp01IngressPodTemplateSpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermLabelSelectorMatchExpressionsArgs.cs: open crds\dotnet\Certmanager\V1Alpha2\Inputs\ClusterIssuerSpecAcmeSolversHttp01IngressPodTemplateSpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermLabelSelectorMatchExpressionsArgs.cs: The system cannot find the path specified.
After running crd2pulumi --dotnetPath ./crds ./cert-manager.yaml on Windows 11, .net 6 and crd2pulumi 1.0.10.
Has anyone faced a similar issue? This is breaking my head :(


Infinite scroll or an emit from the component when the scroll reached the end so that we can add more data using limit or page from Rest API.

Infinite scroll or an emit from the component when the scroll reached the end so that we can add more data using limit or page from the Rest API.

Added infinite scroll in 2.4.0. Here's an example:
https://github.com/vueform/multiselect#load-async-options-from-api-on-open-with-infinite-scroll


Templates Project: Batch 0 (5 new Food & Drink templates)

Feature Description

Food & Drink stories are very popular on the web. We would like to add to the templates gallery in the editor a few new Food & Drink templates for users to be able to use. \
Figma link

Alternatives Considered

Additional Context

Do not alter or remove anything below. The following sections will be managed by moderators only.
Acceptance Criteria

Implementation Brief

@pbakaus @o-fernandez Created 4 new cooking templates and using one entertainment. Can you guys glance through these and give me a thumbs up on narration/visual before I start looking for video assets

@pbakaus @o-fernandez Created 4 new cooking templates and using one entertainment. Can you guys glance through these and give me a thumbs up on narration/visual before I start looking for video assets

@swissspidy @amedina as templates in general is being handled by you in collab with rtCamp, I'm going to go ahead and assign these tickets to you two. Would that work? I'll keep pea Pod assigned as a collaborator for code reviews, etc. Does that work? @BrittanyIRL

Video isn't playing when previewing for the "Toss the beans" page (in neither Editor nor FE):

@csossi the missing audio is intentional. The othef thing I‘ll have to test.


Bug: don't handle CGI-mode with cache

fixed #22

Coverage decreased (-0.2%) to 75.645% when pulling b91d9239390661d443eaf28dcb4d12412926f643 on fix_cgi_with_cache into 74f60c03674d5d184e3b613b413a0e353d31d9df on master.


[Q]  How to set not to skip java test code when importing a project?

I used importCode to import a project.
cpg.importCode(inputPath="D:\doxygen\srcCode\xxxt", projectName="xxxt")
Run the cpg.file.l command to find that the files in the src/test directory are not scanned.
According to the documentation, joern disables the scanning of test code by default.
I looked for joern's installation directory and found no configuration file.
So I don't know how to turn this switch on and let the test code be scanned.
I don't understand the scala language, so I can't look up the information from the source code.

我使用了 importCode 导入了一个工程
cpg.importCode(inputPath="D:\doxygen\srcCode\xxxt", projectName="xxxt")
然后通过 cpg.file.l 发现我的 src/test 路径下的文件没有被扫描
查阅资料发现 joern 默认关闭了 测试代码的扫描。
我寻找了下 joern的安装目录，没有发现配置文件。
因此我也不知道如何打开这个开关，让测试代码被扫描。
我不懂scala语言，因此也无法从源码中查询相关信息。

https://github.com/joernio/joern/blob/e4d4e7c8ea462af303f48097bc76254249ddcc28/joern-cli/frontends/javasrc2cpg/src/main/scala/io/joern/javasrc2cpg/util/SourceRootFinder.scala#L16
It is hard coded for the moment.

Consider renaming the src/test folder to something else as a temporary solution.

Thank you , Does joern have plans to make the scan path configurable?


2016 update

I guess it's time now to post the 2016 updates in public.

Yes, Daniel, we are working on it! We will post the updated source code before OpenCon.

Hello Daniel, thank you for your patience! Check this out: https://github.com/RightToResearch/django-opencon2016-app


Interfaces without any fields are not supported?

Is there an existing issue for this?

[X] I have searched the existing issues

Product
Strawberry Shake
Describe the bug
When a graphQL server provides a graphql-interfaces without any fields, no code can be generated by the client.
Steps to reproduce
This GraphQL:
interface ExecutableInterface {

}

Give this error in Strawberry-Shake:
CSC : error TS_MISSING_TYPE: Interface `ExecutableInterface` has no fields declared.

I see that this is by design (https://github.com/ChilliCream/graphql-platform/blob/main/src/HotChocolate/Core/test/Types.Tests/Types/Validation/InterfaceTypeValidationRuleTests.cs#L9) however I wan to know why this is? And if there is a work-around?
Relevant log output
CSC : error TS_MISSING_TYPE: Interface `ExecutableInterface` has no fields declared.

Additional Context?
No response
Version
12.16.0

@StefH  This is not valid GraphQL:
https://spec.graphql.org/June2018/#sec-Interfaces
Type Validation

Interface types have the potential to be invalid if incorrectly defined.

1.  An Interface type must define one or more fields


The category call is wrong when the app is in French

https://ssl-api.openfoodfacts.org/category/Maquereaux%20en%20conserve/1.json?fields=product_name,brands,quantity,image_small_url,nutrition_grade_fr,code
This returns 0 results
The taxonomy stored is:
"en:tinned-mackerels":{"parents":["en:canned-fishes","en:mackerels"],"name":{"en":"Tinned Mackerels","fr":"Maquereaux en conserve","nl":"Makreel in blik"}}
As a result, the call should be https://ssl-api.openfoodfacts.org/category/en:tinned-mackerels/1.json?fields=product_name,brands,quantity,image_small_url,nutrition_grade_fr,code

This is the location of the call
https://github.com/openfoodfacts/openfoodfacts-androidapp/blob/a8bd60e7dcc5c1a21e8c4e3dc17be0f80395e703/app/src/main/java/openfoodfacts/github/scrachx/openfood/network/OpenFoodAPIService.java#L198

Initial bug: #1306


[1.13.x] Make docker stack deploy a little bit more idempotent

Make sure running multiple times docker stack deploy --compose-file docker-compose.yml foo on the same unchanged file doesn't update the services each times. This is mainly due to the use of map .
This is related to #29676
This is sorting environment, extraHost and port too. There is some weirdiness with ports but a PR might follow for that. You can reproduce and validate this using the following compose file.
version: "3.0"

services:
  test:
    image: busybox
    command: top
    extra_hosts:
      - foo:<IP_ADDRESS>
      - bar:<IP_ADDRESS>
    environment:
      - FOO=BAR
      - FAR=BOO
    ports:
      - "5000:80"
      - "5001:81"
    networks: [front-tier, back-tier]

networks:
  front-tier:
  back-tier:

This also helps with Error response from daemon: rpc error: code = 2 desc = changing network in service is not supported when you didn't change the networks.
/cc @thaJeztah @dnephin @icecrime @cpuguy83 @aaronlehmann @aanand
If it gets in, I'll do a PR against master.
Signed-off-by: Vincent Demeester<EMAIL_ADDRESS>

It seems to me like these lists should be sorted on the server side before doing the comparison. There could be other clients that hit the API which would benefit from making the change on the server side.

@dnephin yep, I thought about that after… I can do that

Server-side alternative is here : https://github.com/docker/docker/compare/1.13.x...vdemeester:29676-deploy-indempotent-swarm-server-side

As explained in https://github.com/docker/docker/pull/29749#issuecomment-269454008, I think this is best done on the client side, to avoid manipulating data inside Spec on the server, and so we keep the behavior of the engine API and gRPC API consistent.

CI fails

Rebased, should not fail anymore 👼

I don't see sorting as a client-side concern. Is there ever a case where the order of these lists is significant? My understanding is that the order is never significant, so to properly compare the two they need to be sorted to ignore any changes in order.

ping @dnephin @aaronlehmann PTAL

I still think #29749 was the correct solution.

LGTM
I don't think there's any harm in doing this. To @dnephin's point, it might also make sense to fix swarmkit internals to be insensitive to ordering of these fields, since it really shouldn't be throwing errors when all you're doing is changing the ordering. These solutions are not mutually exclusive. What we must not do is change the contents of any fields inside a Spec, since these are meant to be under user control.

ok I'm going to merge this one after https://github.com/docker/docker/pull/30452 is merged, since https://github.com/docker/docker/pull/30452 was a hell to rebase/cherry-pick

@vdemeester I rebased

All green, merging

@vdemeester this needs to be cherry-picked back to master I think; do you open a PR for  that?

I will tomorrow 😇

Also merged in master through https://github.com/docker/docker/issues/30506

This also helps with Error response from daemon: rpc error: code = 2 desc = changing network in service is not supported when you didn't change the networks.

I'm still seeing this error with 1.13.1-rc1, when I didn't change networks. Curiously, only 2 services in my stack (of 9 services) seem to run into this, and these are the 2 that are attached to an external network.
This is with client 1.13.1-rc1, but server still at 1.13.0 (Docker for AWS). I'm assuming upgrading the client is enough because this PR was client-only (right!?).

You may have to recreate the services. This PR causes the client to sort the networks to ensure a consistent ordering, but if that ordering doesn't match what was already in the service definition, it won't help avoid the problem...

@aaronlehmann ok, I wondered that... I did end up doing a docker stack rm and re-deployed. So far I haven't seen that error again. Thank you! 😁


Keb kyma resource version independent

Description
Changes proposed in this pull request:

...
...
...

Related issue(s)

/test all

/test pull-keb-build

/test pull-keb-build

/test pull-keb-build

#2761


Exception: Unknown provider class: octodns.provider.dyn.DynProvider

I know this isn't really the place to ask this, but I've followed the readme notes verbatim.
Is this something that needs to be downloaded? pip installed?
I looked in the virtualenv path and do see the providers under local/lib/python2.7/site-packages/octodns/provider/
Just puzzled why this isn't work for me.
Same situation in mac osX and ubuntu.

Hello,
Yes, you will need to run pip install dyn to install the python package needed for that provider

Wow. 3 of these in a week. Sorry for the trouble @lczxpplnzeey. I'll try and get the docs updated this weekend if I get a chance.
Similar to https://github.com/github/octodns/issues/228 & https://github.com/github/octodns/issues/225#issuecomment-379006359

ah ok thanks!
I figured since it wasn't mention in the docs, I assumed it was automatic.


A question about the data.

Is the 'Data(raw_text=[2708], y=[2708], label_names=[7], edge_index=[2, 10858], train_masks=[10], val_masks=[10], test_masks=[10], x=[2708, 384], raw_texts=[2708], category_names=[2708])' output in the .pt files from /data the raw data? It seems like the 'x' has undergone some processing. Is it normalized?  Thanks!

Hi @cy623 , yes, cora.pt and pubmed.pt are the raw files. However we only use the raw text feature in 'raw_texts'. For the values in 'x', you can refer to this paper for details.

I see, so it's the representation obtained from the raw text through a LLM? (x_i = LLM(s_vi)) Thank you very much for your response.


Conditional template not rendering when it has the same slot name

Version
2.5.17
Reproduction link
https://jsfiddle.net/ad17bgtq
Steps to reproduce

Create a component that has a named slot exposing a boolean flag in its scope
Consume the component with two templates inside it, each with a v-if using the exposed boolean flag
Only the last template written in the order of code is rendered

What is expected?
All templates using the same slot name should render when their v-if evaluates true.
What is actually happening?
Only the last template written in the code order is rendered. Any other template with the same slot name will not render even if its v-if permits it.

The work-around I'm currently using is to change the slot name based on the flag:
<template :slot="visible ? 'content' : 'content-x'">
    ...
</template>

From a quick look I see you are binding the value prop to the visible attribute on the child component. But visible is a data attribute on the parent.
Vue.component('example', { 	props: ['value'], 	template: '
<slot name="content" :visible="value"></slot>
' })
From my understanding slot-scope is needed when you are trying to use a data attribute that is in the child component from the parent, when passing in the scope. In this case you already have the visible data attribute accessible on the parent so you could do something like this.
https://jsfiddle.net/0ockh2td/


Peer to peer code review (Assem, Eric, Sami)

Good work with the project. Your code and design is of a good standard.
Even though it's not a requirement, you might want to consider arranging the scores in a descending manner.


Use correct statistical notation in Hello World

The notation here is problematic. σ should represent the standard deviation, not the variance. Similarly σ² represents the variance in standard statistical notation. If you want to put a prior on the variance, then call it  σ², so that the standard deviation is  sqrt(σ²) as expected.
sqrt(σ) would be the square root of the standard deviation, and that's definitely not a common quantity nor a common way to parameterize the normal distribution.

This problem seems to occur elsewhere in the documentation with s instead of σ.

Many thanks, @palday - there was still some early-stage sloppy code around. Hopefully, we will iron them out in the next doc/tutorial refactoring. In the meantime, please feel free to open PRs for the ones you noticed.

Pull Request Test Coverage Report for Build 810815367

0 of 0   changed or added relevant lines in 0 files are covered.
6 unchanged lines in 1 file lost coverage.
Overall coverage increased (+0.03%) to 78.285%

Files with Coverage Reduction
New Missed Lines
%

src/inference/Inference.jl
6
84.43%

Totals

Change from base Build 804366242:
0.03%

Covered Lines:
1114

Relevant Lines:
1423

💛  - Coveralls


pip in cmd reurns error message.

I just installed python 3.7.4 on windows 10 and run pip -v but it returns an error message. I am new and I am stuck, what could be the problem?

Hi there! I don't currently see anything related to this package in that stack trace. Closing for now. Feel free to post any update or follow up here.


Create test account for DNS

@JDixmier can you PM me the details : names and emails

Fixed smtp settings for self registration on preprod server. They can register themself :wink:


Cannot save oneToMany fields on Custom entity forms

I have tested this scenario locally and today on the oro demo:

Create an entity called testA (update schema)
Create an entity called testB with a manyToOne relationship to testA (update schema)
Add the opposite relationship (oneToMany) into testA with the "Reuse ..." field type (update schema)
Create a testB instance
Create a testA instance and try and associate the testB instance in the form (with the add button that pops up the testB datagrid)

The problem seems to be that the generated custom entity for testA will have getters and setters for testB's but not an addTestB method which is what the form system is going to call to add the testB instance.
Fatal error: Call to undefined method Extend\Entity\testA::addTestB() in /vagrant/vendor/oro/platform/src/Oro/Bundle/EntityConfigBundle/Tools/FieldAccessor.php on line 42

I am running 1.4.1.  I have not checked 1.4.2 yet unless that is running the demo @ demo.orocrm.com, in which case I have tried it given I managed to get this error today on the demo site
Cheers guys
Luke

@vsoroka do you know if this was fixed, it is super old and I have not tested recently.  I will test in a bit if you have not responded

Hi @LRotherfield
I have tested your case on 1.10.14 and 2.0.1 versions and i can't reproduce issue. I'm closing this issue, feel free to open if you have any questions.


Nehru Palace 人*ﾟ+ 🗜🔬 [̲̅$̲̅(̲̅ ͡ಠ7O7.88°•°:•92.6OIಠ)̲̅$̲̅] 🏧 Withdraw Only Cash Delhi Call Girls In Mahipalpur Escorts In Delhi

Nehru Palace 人*ﾟ+ 🗜🔬 [̲̅$̲̅(̲̅ ͡ಠ7O7.88°•°:•92.6OIಠ)̲̅$̲̅] 🏧 Withdraw Only Cash Delhi Call Girls In Mahipalpur , at ease for providing complete Meet Reena ☺ 7O788926OI 💯 satisfaction for Delhi Call Girls agency also very far away at Greater Kailash Call Girls In Delhi.

They are very sweet when it comes to meet President Home at Indraprastha Road Delhi Escorts. Arvind Kejariwal:- X Chief minister 🧰☎ Sakshi 863O4IO335  of Delhi Call girl service, was very nostalgic when its Call Girls In Delhi Malviya Nagar Palika Bazar Faridabad Noida NCR.

If you Are at you home and want to @ $Sone ⤵<PHONE_NUMBER>  have fun with our elite  Chief minister serving Shakti Nagar Karol Bagh Call Girls In Delhi NCR , this is very majestic as you know these self made Delhi Escort Service providing Kamla Nagar Rajiv Chowk Indraprastha Akshardham Escorts In Delhi.
Have you ever spent summer in Capital Of India ⚗ Delhi Call Girls Delhi Is as old as whole GDP of India.


Is it possible to choose the color for a given frame/function?

Hello,
I've been looking at https://github.com/jlfwong/speedscope/wiki/Importing-from-custom-sources.
I was wondering if it would be possible to choose the color in which a frame is represented.
For instance the color could represent which language/what kind of function it is, or whether the function is compiled or interpreted, etc.

I looked at https://github.com/jlfwong/speedscope/blob/main/src/lib/file-format-spec.ts but could not see anything related to that.
The collapsed stack format does not support it either, but the flamegraph.pl script has a --color palette option.
The Google "Trace Event Format" seems to support a cname, but that doesn't seem used by SpeedScope.

Is there a way to specify the color of frames/functions with speedscope?

Hi @eregon!
This isn't possible at the moment. Can you say a bit more about what your use-case is, and what kind of interface you'd like to have to support this?

https://github.com/brendangregg/FlameGraph can use different colors for native functions, functions running inside a java or javascript vm and kernel functions. This makes it easier to distinguish between user code, and code you have less influence on. The readme has the following example:

As for interface the native speedscope json format should have an option to directly define the kind of function I think. For imported profiles, speedscope could use the same guessing algorithm as flamegraph. For perf that would be the following logic: https://github.com/brendangregg/FlameGraph/blob/a258e78f17abdf2ce21c2515cfe8306a44774e2a/stackcollapse-perf.pl#L317-L334

Can you say a bit more about what your use-case is

My use-case is to use speedscope with GraalVM guest language profiling (i.e., for JS/Ruby/Python/LLVM/etc).
So say a profile mixing Ruby, LLVM bitcode and potentially other languages as well.
We've found beign able to choose the color to be quite useful for:

identifying the language at a glance (e.g., get an idea how much time is spent in LLVM bitcode vs in Ruby)
identifying how much a function ran in JITed/compiled code. This is actually a ratio, the profiler is able to tell that method M ran X% compiled and the rest interpreted. The output below indicates 20.2% of the samples of that method were in compiled code (the rest in interpreter).

 Name                      |      Total Time     |  Opt % ||       Self Time     |  Opt % | Location
----------------------------------------------------------------------------------------------------------
 yaml_parser_update_buffer |        186ms   0.2% |  21.5% ||        178ms   0.2% |  20.2% | reader.c~142:0

Given these use cases, guessing based on the function name does not seem like it would work.
Instead, the profiler has the precise information and we can use that.
I also think something more abstract like some sort of category wouldn't work well, both because the compiled ratio is continuous, and because one might be able to choose more meaningful colors for languages than simply random colors.

and what kind of interface you'd like to have to support this?

For the speedscope format, I think the best way would be to have an optional color field in Frame (since this data does not change per frame, and if one needed 2 frames with different colors there is always the option to duplicate that Frame).
For the type, a HTML color string seems the most obvious (e.g., #8A2BE2).
It could also be an integer to maybe save some String creation when parsing the JSON, but it seems pointless since the browser would need the color string in the end anyway (AFAIK).
cc @aardvark179

For the speedscope format, I think the best way would be to have an optional color field in Frame (since this data does not change per frame, and if one needed 2 frames with different colors there is always the option to duplicate that Frame).

This approach sounds reasonable to me. I'm reluctant to provide a mechanism defining arbitrary color scheme functions, but manual overrides of individual frame colors seems like it shouldn't be too bad to support. One thing that could be tricky with this is that speedscope supports light & dark mode themes, and the foreground text color is different in each of them. How would you expect dark/light mode switching to work with custom colors?

it seems pointless since the browser would need the color string in the end anyway

speedscope does most of its rendering using WebGL, so I need to convert between formats anyway. But HTML color strings are nice in that they tend to be unambiguous, so that still sounds fine to me.
Before committing to this, I'd need to refresh my memory for how some of this code works, but I'm not philosophically opposed to this being part of speedscope.

the same transformation could also be done with custom colors to make it look nicer / similar to the current look.

The way the color scheme works right now isn't that there's a function that takes you from light theme to dark theme, so unfortunately this won't work.
The current color scheme works by taking a value between 0 and 1 and spitting out a color. So there is no mapping function from arbitrary light mode color -> dark mode equivalent, because the current light & dark color schemes don't contain all colors.


'func.func' op exceeded stack allocation limit

What happened?
Got the error while attempting to compile a tuned upscaler model.
Steps to reproduce your issue
This is the script I ran and attached is the broken dispatch as well as the error log.
iree-compile.exe "C:\Users\rahul\Documents\SHARK\shark_tmp\vae_1_64_128_128_fp16_stable-diffusion-x4-upscaler_vulkan\vae_1_64_128_128_fp16_stable-diffusion-x4-upscaler_vulkan_torch_linalg.mlir" --iree-input-type=tm_tensor --iree-vm-bytecode-module-output-format=flatbuffer-binary --iree-hal-target-backends=vulkan --mlir-print-debuginfo --mlir-print-op-on-diagnostic=false --mlir-pass-pipeline-crash-reproducer=C:\Users\rahul\Documents\SHARK\stabilityai_stable-diffusion-2-1-base\core-reproducer.mlir --iree-llvmcpu-target-cpu-features=host  --iree-stream-resource-index-bits=64 --iree-vm-target-index-bits=64 --iree-vm-bytecode-module-strip-source-map=true --iree-util-zero-fill-elided-attrs -iree-vulkan-target-triple=rdna3-7900-windows --iree-preprocessing-pass-pipeline='builtin.module(func.func(iree-flow-detach-elementwise-from-named-ops,iree-flow-convert-1x1-filter-conv2d-to-matmul,iree-preprocessing-convert-conv2d-to-img2col,iree-preprocessing-pad-linalg-ops{pad-size=32},iree-linalg-ext-convert-conv2d-to-winograd))' --mlir-disable-threading
error.log
module_forward_dispatch_34.txt
What component(s) does this issue relate to?
Compiler
Version information
No response
Additional context
No response

The llvmcpu flag I mentioned might not apply here though, since you're using --iree-hal-target-backends=vulkan (why did you also specify --iree-llvmcpu-target-cpu-features=host?)

That was the compile script that was running from the original mlir, I'll remove it to see what happens. Here is the information that should have been contained in the log file.
<eval_with_key>.8:124:14: error: 'func.func' op uses 74496 bytes of shared memory; exceeded the limit of 65536 bytes <eval_with_key>.8:124:14: error: Failures have been detected while processing an MLIR pass pipeline <eval_with_key>.8:124:14: note: Pipeline failed while executing [mlir::iree_compiler::IREE::HAL::TranslateExecutablesPasson 'hal.executable' operation: @forward_dispatch_34,mlir::iree_compiler::IREE::HAL::TranslateTargetExecutableVariantsPasson 'hal.executable.variant' operation: @vulkan_spirv_fb,GPUCheckResourceUsageon 'builtin.module' operation]: reproducer generated atC:\Users\rahul\Documents\SHARK\stabilityai_stable-diffusion-2-1-base\core-reproducer.mlir <eval_with_key>.8:124:14: error: failed to run translation of source executable to target executable for backend #hal.executable.target<"vulkan", "vulkan-spirv-fb", {spirv.target_env = #spirv.target_env<#spirv.vce<v1.6, [Shader, Float64, Float16, Int64, Int16, Int8, StorageBuffer16BitAccess, StorageUniform16, StoragePushConstant16, StorageBuffer8BitAccess, UniformAndStorageBuffer8BitAccess, StoragePushConstant8, GroupNonUniform, GroupNonUniformVote, GroupNonUniformArithmetic, GroupNonUniformBallot, GroupNonUniformShuffle, GroupNonUniformShuffleRelative, GroupNonUniformClustered, GroupNonUniformQuad, VariablePointers, VariablePointersStorageBuffer, DotProduct, DotProductInputAll, DotProductInput4x8BitPacked, DotProductInput4x8Bit, CooperativeMatrixNV], [SPV_KHR_16bit_storage, SPV_KHR_8bit_storage, SPV_KHR_integer_dot_product, SPV_KHR_storage_buffer_storage_class, SPV_KHR_variable_pointers, SPV_NV_cooperative_matrix]>, api=Vulkan, AMD:DiscreteGPU, #spirv.resource_limits<max_compute_shared_memory_size = 65536, max_compute_workgroup_invocations = 1024, max_compute_workgroup_size = [1024, 1024, 1024], subgroup_size = 64, min_subgroup_size = 32, max_subgroup_size = 64, cooperative_matrix_properties_nv = [#spirv.coop_matrix_props<m_size = 16, n_size = 16, k_size = 16, a_type = i8, b_type = i8, c_type = i32, result_type = i32, scope = <Subgroup>>, #spirv.coop_matrix_props<m_size = 16, n_size = 16, k_size = 16, a_type = f16, b_type = f16, c_type = f16, result_type = f16, scope = <Subgroup>>, #spirv.coop_matrix_props<m_size = 16, n_size = 16, k_size = 16, a_type = f16, b_type = f16, c_type = f32, result_type = f32, scope = <Subgroup>>]>>}> <eval_with_key>.8:124:14: error: failed to serialize executables
Also adding the flag --iree-llvmcpu-stack-allocation-limit=<int> and removing --iree-llvmcpu-target-cpu-features=host didn't cause any changes.

Ah, okay. Looks like the shared memory limit is included in the module being compiled: #spirv.resource_limits<max_compute_shared_memory_size = 65536. That should be getting populated by --iree-vulkan-target-triple=rdna3-7900-windows. If that target device (AMD GPU) has more shared memory available, the value set during the Vulkan/SPIR-V compilation path could be updated somehow (64KB is the default)

@rprasad2 Any further updates here?

closing for now - no actions planned


Access violation (memcpy out of bounds)

Save file comes from a Switch dump.
*** WARNING: Unable to verify checksum for...\HLSaveTool\hlsaves.exe
VCRUNTIME140!memcpy_repmovs+0xb:
00007fff`216b10bb f3a4            rep movs byte ptr [rdi],byte ptr [rsi]

[0x0]   VCRUNTIME140!memcpy_repmovs+0xb   0x14fcc8   0x7ff7e0ef2875
[0x1]   hlsaves + 0x2875!hlsaves+0x2875   0x14fce0   0x7ff7e0ef1aa2
[0x2]   hlsaves + 0x1aa2!hlsaves+0x1aa2   0x14fe20   0x7ff7e0ef2e50
[0x3]   hlsaves + 0x2e50!hlsaves+0x2e50   0x14fef0   0x7fff4062257d
[0x4]   KERNEL32!BaseThreadInitThunk+0x1d   0x14ff30   0x7fff4252aa48
[0x5]   ntdll!RtlUserThreadStart+0x28   0x14ff60   0x0

Seems like an out of bounds memcpy.
[Info] Input file: HL-00-00
[Info] Output file: test.sav
[Info] Input file size: 403076 bytes
[Info] Input file memory buffer size: 403076 bytes
[Info] GVAS File Header:
[Info]  Signature: 0x47564153
[Info]  Version: 2
[Info]  Package: 524
[Info]  Engine: 4.27.2<PHONE_NUMBER>)
[Info] Address of Base: 5484208
[Info] Address of RawDatabaseImage: 5486188
[Info] Head address 5484208 and size 1980 bytes
[Info] Head relative offset: 1980
[Info] FString of length [17] and value (RawDatabaseImage)
[Info] FString of length [14] and value (ArrayProperty)
[Info] ArrayProperty value length: 196403 bytes
[Info] FString of length [13] and value (ByteProperty)
[Info] ByteProperty value length: 196399 bytes
[Info] ByteProperty value signature: 0xC1832A9E
[Info] Tail address 5682656 and size 204628 bytes
[Info] Tail relative offset: 198448
[Info] Before processing RawDatabaseImage with -d command
[Info] Decompressing 196399 bytes of data...
 It is indeed memory related issue in the decompressing loop. Once you provide the save file I will debug and provide a fix.
Thank you.

As expected, I should have not done that guessing here https://github.com/topche-katt/hlsavetool/blob/main/src/oodle.c#L183 as my guess of 1:5 compression ratio was fine for the test files. I will push a temporary fix and in next version of the tool completely change the way it works.
Thank you for your feedback!


Update dmr client to GA DTDL parser

Update dmr client to GA DTDL parser 1.0.52
And added a new test case according to Changes from Version 2 guildline

Resolving issue https://github.com/Azure/iot-plugandplay-models-tools/issues/197.


Add gifs

Closes: #54
Replacing images with gifs
Replaced projects images with gifs except for two projects i.e

dynamic quote generator - It doesn't seem to work properly ... It's not generating quotes & shows an error alert
Local Storage - Unexpected behavior ( Not able to add items smoothly .. You might like to check it yourself to get what I am intending to say ... Click anywhere on the page & it will scale the item container  )

Modified URL-shortener project ( It wasn't showing up properly cause of incorrect file paths )
Describe if there is any unusual behaviour of your code(Write NA if there isn't)
NA
Checklist:

[x] My code follows the style guidelines of this project.
[x] I have performed a self-review of my own code.
[ ] I have commented on my code, particularly in hard-to-understand areas.
[x] I have made corresponding changes to the documentation.
[x] New and existing unit tests pass locally with my changes.

Demo
https://tidbitsjs.github.io/Awesome-JavaScript-Projects/

@TidbitsJS Projects are looking pretty cool now!! Awesome :)
PS: You are good at playing Whack a Mole game

Thank you so much @urvashi-code1255 :)
Haha, I scored 3 points only, thank you though ( You have a good observation skill ... #EnolaHolmes )


Update run-docker-cluster.md

Delete docker run command “--net=host”,
Because "--net" and "-p" cannot coexist at the same time

run buildall


Improve async request rate for OpenAI HTTP client

Resolve resource contention among the mutexes in the OpenAI HTTP client. This speeds up the request rate so that it can asynchronously add requests to the queue with less blocking related to resources.
Key changes:

Move from curl_multi_wait_ to _curl_multi_poll and _curl_multi_wakeup to avoid blocking call
Shrink size of locked sections to reduce latency and opportunities for deadlocks

Non-essential refactors:

Move from do-while to while to factor in case where client is exiting (e.g. user cancels run) before AsyncTransfer is called
Simplified branching in AsyncTransfer

Results:
Before changes

After changes

Note: If we are happy with these changes, I can look at then applying them to the other clients.

Notes on what to try:

I tried using an atomic to track if there are new requests rather than checking the data structure, and the speed seems similar. There is also a tricky hang there.
Speed of light would likely be using a lock-free structure for accessing the ongoing_async_requests. This would add complexity, but it may be worth measuring SOL using Boost or another library with it already offered.

well those results looks really nice. crazy how fast you turned this around.
Nice job.
I am curious, but not gating this ticket, if you have a sense of how high PA can now push its requests/sec before we start to see requests getting delayed.

Thanks! Going to respond tomorrow.
I think I need to re-test it on a fresh mind. I got the above results pretty consistently, and now I'm seeing the old (worst) results, so this might need to be revisited. Hopefully just some weird compilation or system usage thing.

Spoke with Tim. I missed that I only fixed the OpenAI client so far, so of course the densenet results don't differ. It's also apparent in the screenshots above, as the OpenAI results have the warning before the changes but not after.
Going to modify this to a draft for now to gauge effort for fixing all of the clients in one PR versus multiple.

@dyastremsky Spoke with Tim. I missed that I only fixed the OpenAI client so far, so of course the densenet results don't differ. It's also apparent in the screenshots above, as the OpenAI results have the warning before the changes but not after.
Going to modify this to a draft for now to gauge effort for fixing all of the clients in one PR versus multiple.

Thanks David, this sounds aligned with my comment here: https://github.com/triton-inference-server/client/commit/ac6e5f7b883dde76c705b0dce09091b20cf84cf8#r142537021

@dyastremsky Spoke with Tim. I missed that I only fixed the OpenAI client so far, so of course the densenet results don't differ. It's also apparent in the screenshots above, as the OpenAI results have the warning before the changes but not after.
Going to modify this to a draft for now to gauge effort for fixing all of the clients in one PR versus multiple.

Thanks David, this sounds aligned with my comment here: ac6e5f7#r142537021

Thanks, Matt! I appreciated you calling out that the scope of work needs to be increased earlier. I missed that the two repros were testing different clients.
I don't know whether this ticket will end up being just OpenAI or whether I'll create a separate PR for the larger HTTP client ticket. It depends on what the fix ends up being and how much similarity there is in the code. The code is very close, so it's possible it will just be one PR. Tim pointed out that this would be good in that we could use the HTTP client CI tests, which are abundant and have been around for longer than the newer OpenAI ones.

Closing in favor of consolidating updates in this PR: https://github.com/triton-inference-server/client/pull/684


Flake8 rule 'E231' reported an invalid point

Flake8 reported an invalid point for the rule E231, with the messge missing whitespace after ':'.

Debug information:
Atom version: 1.32.1
Flake8 version: 3.6.0 (mccabe: 0.6.1, pycodestyle: 2.4.0, pyflakes: 2.0.0) CPython 3.7.1 on Windows

Duplicate of #493


Bit select of loop variable fails

Steps to reproduce the issue
Consider the attached file(s).  It contains two methods for calculating a value based upon an input.  The original method (in the FORMAL section) calculates the new answer based directly upon the input.  The updated method uses a lookup table.  In the lookup table generation, there's an if that depends upon a bit-select of the loop index.  If used, the two pieces of code are not equivalent.
always @(*) begin for(k=0; k<128; k=k+1) begin
  newv = 0;
  if (k[6]) // this line fails, in the attached it is surrounded by a BROKEN_CODE ifdef
    newv = 7'h0a;
  else
    newv = k;
// ...

Expected behavior
I expect the two behaviors, both with BROKEN_CODE defined and without, to generate the same code.
Actual behavior
The code is different.
mcvesix.zip

My MCVE:
module  test (output reg [3:0] out);
        integer k;
        initial begin
                out = 0;
                for(k=0; k<16; k=k+1)
                        if (k[0]) out = out + 1;
        end
endmodule


twister: add fixtures given by --fixture option to each devices.

fixtures could also be given by twister command with --fixture option
explicitly, not only hardware map file. In this case, we should
assign those fixtures to each devices too.
Signed-off-by: Chen Peng1<EMAIL_ADDRESS>

so if the fixture is given, twister will assume that the target board has given fixture?

so if the fixture is given, twister will assume that the target board has given fixture?

yes, I think so, if we invoke twister with --fixture option, then the board should have them.

A testcase can specify the fixture it needs which can then be matched with hardware capability of a board and the fixtures it supports via the command line or using the hardware map file.

docs mentioned that fixtures could be added via command line or hardware map file, but it seems that it only introduce hardware map file, I will add some for command line.


Can not assign "Show Opened Editors" command to a keyboard shortcut

VSCode Version: 1.4
OS Version: Linux

The commnd is described here: https://code.visualstudio.com/docs/editor/tabs

When you have more open items than can fit in the title area, you can use the Show Opened Editors command (available through the ... More button) to display a dropdown of tabbed items.

But this command is not shown in the command list, and can't assign a shortcut to it.

In the command list this is: Show All Editors

Actually the ShowAllEditors command shows all editors from all panes, whereas in the screenshot above the "Show Opened Editors" only shows the opened editors from the current pane. There does not appear to be a shortcut for the "Show Opened Editors" in this pane, as per the screenshot above.
I do prefer the "workbench.action.showAllEditors" (i.e. from all panes) so I will be using that!
Thanks


FreeBSD requirements

Hey,
Not sure how up to date your README is, but i have just installed gvm under freebsd 10.1, those are additional requirements for clean system: bison, gcc (+ symlink for gcc to /usr/local/bin/gcc48)

It's been years since this issue was opened but I will  look into updating the readme.md


Feat : add possibility to load image from PDF

For another project OpenPDF, I would love to use your library in the Integration Tests during CI Pipeline.
As the project name indicate, this library is about generating PDF.
Using ImageMagick it is possible to convert PDF pages as images.  And as your library is based on on IM, there are really few code lines to add in order to generate the images that will then be compared to standard ones.

@deadmoto @manojmahesh @hwahobbs @ewpark : what do you think about this PR?


Pittsburgh Police Predictive policing policy

Someone has requested help on a data project:
Submission notes
The Bureau had this predictive policing project up to 2019.
https://www.cmu.edu/metro21/projects/smart-infrastructure/reducing-crime.html
Who can I talk to to find out if the Bureau is using predictive policing now?
Location
Pittsburgh Bureau of Police - PA
Requirements
Policies
How to help
Leave a comment if you'd like to help. Do you have ideas, questions, or need any more information to get started?

Requestor withdrew.
connected with Atlas of Surveillance: https://atlasofsurveillance.org/search?utf8=✓&location=pittsburgh&commit=Search+the+Data


have a look

@jpivarski - here is some scratch code that you might find useful, or not. There is an outline of an ak series for pandas, which largely passes consistency tests and works with distributed, and that small code we spoke off to dump ak into zarr 2 format. It certainly is much faster than loading from JSON and, given the lack of full nesting support in arrow, maybe a decent option for intermediate results. Doing the same for pure arrow would be nice, but your arrow-walking code (in ak.from_arrow) is probably the best around and I didn't want to deconstruct it.
There is no need for this small code to live here, except I wanted somewhere to put it. Feel free to use, comment, or ignore if you think its not helpful.

This is great! This is a much cleaner version of the implementation I had to remove in scikit-hep/awkward-1.0#350. I just tried it out:
>>> import awkward_pandas
>>> import awkward1 as ak
>>> import pandas as pd
>>> awkward_pandas.AwkwardSeries(ak.Array([[1, 2, 3], [], [4, 5]]))
AwkwardSeries( [[1, 2, 3], [], [4, 5]] )
>>> pd.DataFrame({"x": awkward_pandas.AwkwardSeries(ak.Array([[1, 2, 3], [], [4, 5]])), "y": 100})
           x    y
0  [1, 2, 3]  100
1         []  100
2     [4, 5]  100
>>> pd.DataFrame({"x": ak.Array([[1, 2, 3], [], [4, 5]]), "y": 100})
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/home/jpivarski/miniconda3/lib/python3.8/site-packages/pandas/core/frame.py", line 467, in __init__
    mgr = init_dict(data, index, columns, dtype=dtype)
  File "/home/jpivarski/miniconda3/lib/python3.8/site-packages/pandas/core/internals/construction.py", line 283, in init_dict
    return arrays_to_mgr(arrays, data_names, index, columns, dtype=dtype)
  File "/home/jpivarski/miniconda3/lib/python3.8/site-packages/pandas/core/internals/construction.py", line 78, in arrays_to_mgr
    index = extract_index(arrays)
  File "/home/jpivarski/miniconda3/lib/python3.8/site-packages/pandas/core/internals/construction.py", line 387, in extract_index
    raise ValueError("If using all scalar values, you must pass an index")
ValueError: If using all scalar values, you must pass an index

It would be great if Pandas could somehow be told that an object is convertible to a series, while not directly inheriting from pandas.core.arrays.ExtensionArray. Maybe if they could add a __series__ method like NumPy's __array__ method, which would call the above. Properties like shape returning (len(self),) are too misleading for the main ak.Array class. I'd want to maintain this separation between an Awkward Array and an Awkward Series (as it was in Awkward 0) without requiring users to provide the explicit wrapper when filling a DataFrame with Awkward Arrays.
I'd be happy to include this code in the main Awkward package, since it is central (it would go under _connect). I'm targeting Dec 1 for moving all mentions of awkward1 → awkward (and awkward → awkward0), so these next two weeks might not be the best time to do it.

It would be great if Pandas could somehow be told that an object is convertible to a series

pretty sure you can only do this kind of thing by explicitly giving it the dtype. How pandas decides to treat each input is ... complex. In general, I would think users would want to always use explicit dtypes with this extension and probably all extensions - and that includes dask functions that take a meta kwarg.

Wouldn't somebody try to do what I did above? At least, if it always raised an error, that would be better than accidentally converting to a dtype="O" array...

I don't know if they would try - probably depends on our docs/examples, and helper functions to load data into dataframes.
@tomaugspurger , any insight on auto-infering the dtype from the input to DataFrame where that input is not an extension array already?

Right, I don't believe the interface has a way to go from "arbitrary python object" to extension array at the moment.  Some kind of __pandas_extension_array__() interface might be in scope. We might also be able to hack up the existing registry in pandas.core.dtypes.base.registry to handle "foreign" objects that aren't subclasses of ExtensionArray.
FYI: I'd recommend renaming AwkwardSeries to AwkwardExtensionArray: it's not a Series since it doesn't have a .index.


Permissions Denied for Output Dir

Would it be possible for make_GLM_grids.py to not have output dir be required? Everytime I try running it on my Mac, it keeps throwing a Permissions Denied to the default output directory structure no matter where I put it or how open I set the permissions for the directory.

Since the -o argument is not required, do you mean that it always tries to write a file even without that argument?
I had never thought of running the script without saving output, so this is an interesting case to think about handling.


Add mention of PSR-7 to readme

Since the package is using the latest Guzzle release, it's all PSR-7y now. :)

Is PSR-7 something that a package can be "compliant with?" It's not like it's a coding standard for us to adopt. Underlying packages may adhere to the PSR-7 interfaces, but I don't understand how that's important to this package.

Maybe "makes use of" would be more appropriate here. But I do think we should market the fact that the client works with PSR-7 interfaces, because it allows a lot more flexibility when creating APIs on top of the providers.

But I do think we should market the fact that the client works with PSR-7 interfaces, because it allows a lot more flexibility when creating APIs on top of the providers.

That was my thought. :)

Okie dokie.


Exo address list

Pull Request (PR) description
new resource EXOAddressList
This Pull Request (PR) fixes the following issues
N/A

This change is

Codecov Report

Merging #417 into Dev will increase coverage by 0%.
The diff coverage is 95%.

@@          Coverage Diff           @@
##             Dev    #417    +/-   ##
======================================
  Coverage     90%     90%
======================================
  Files        100     104     +4
  Lines      10779   11207   +428
  Branches      10      10
======================================
+ Hits        9804   10197   +393
- Misses       965    1000    +35
  Partials      10      10


Fix/remove accept encoding header

supersedes https://github.com/nhost/nhost/pull/1401 to resolve conflicts and add a changeset
closes https://github.com/nhost/nhost/issues/1378

Codecov Report

Merging #1432 (5be9abb) into main (6ef340d) will increase coverage by 0.00%.
The diff coverage is 0.00%.

@@           Coverage Diff           @@
##             main    #1432   +/-   ##
=======================================
  Coverage   81.39%   81.40%
=======================================
  Files          83       83
  Lines        9236     9235    -1
  Branches      473      473
=======================================
  Hits         7518     7518
+ Misses       1718     1717    -1

Impacted Files
Coverage Δ

packages/nhost-js/src/clients/graphql/index.ts
42.23% <0.00%> (+0.20%)
:arrow_up:

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


how to push an existing docker image to artifactory

I have a docker image for logspout which is getting pulled from gliderlabs . Can  i push the same image to artifactory which we are using . If so how to push the image ?

docker tag some-image my-repository.com/foobar/baz:latest
docker push my-repository.com/foobar/baz:latest

Please keep in mind that the issue tracker is not a general support forum, but for tracking bugs and feature requests. For other type of questions, consider using;

forums.docker.com
the #docker IRC channel on freenode
StackOverflow

Or the support team for artifactory.
I'll close this issue, because this is not a bug

whats /foobar/baz:latest?

That's just a name I came up with to give the image, so /foobar/baz:latest = repo-name/image-name:tag-name


Fixed back to top & home behavior buttons

Changes
Changes behavior of Back-to-top button & home behavior buttons. Now they directly go to the top of the page instead of sending a new request and refresh the page.
Issue
fixes #60
PR made under GSSoC'22 contributions

Great! Thanks for Contributing.

@tarunsinghofficial May I get GSSoC22 and level labels assigned on this PR?


belowupstreambarriers calculations

If there are no upstream anthropogenic barriers, the calculation fails and returns a NULL.
Either set default value to the total length/area upstream and UPDATE with the belowupstreambarriers calculation or tweak the query.

I've reloaded bcfishpass.crossings to the cwf db with the fix.
Re-run python bcfishpass.py report bcfishpass.crossings aggregated_crossings_id bcfishpass.barriers_anthropogenic dnstr_barriers_anthropogenic if you want to fix locally.

I don’t think I am privileged to run with discharges but I can use bcbarriers to update the report in the interim. Thanks Simon


Add CI workflows

The repository should have some CI workflows for sanity checks and more.
For reference, other OTEAPI plugins on GitHub uses GitHub Actions for CI/CD workflows:

OTEAPI OPTIMADE
OTEAPI DLite

I'd suggest to simply start with the ci_tests.yml file, commenting out the "pytest" jobs.

Very good advice Casper, I do not have too much experience with CI but I guess I can start here to learn


Dont work on raspberry pi 2

I have this when i execute evilginx : Cannot Execute Binary File: Format Error for exec ()

Raspberry Pi 2, if I'm not wrong, runs on ARM CPU and the compiled binaries are for built for x86.
Obviously this won't work. Pull the sources and compile on ARM manually.


fix: android duplicates in linked packages

Fixes #43

Improved the Regex to be more forgiving in terms of spacing and implementation/compile names with variants and configs
add more thorough test
cleanup makeBuildPatch test to not test implementation details
cleanup link test so it doesn't output to stdout unnecessarily
tested on a project I had issues with duplicates (resolved with this diff)

cc @ferrannp

@grabbou thanks for making me aware of this PR!
These changes are solid but it doesn't seem to address the unlink issue. makeBuildPatch still returns an "implementation" patch string, so a previously linked "compile" dependency would not be successfully unlinked.
Let's say we want to unlink a "compile" dependency that was linked way back. When the revokePatch function in called in unregisterNativeModule.js#L41 it will look for an "implementation" string to replace with an empty string but, since we have a "compile" dependency, our dependency entry in the Gradle file will never be found and thus it would not be removed.


Support for Swift 1.2

Hi, I want to use protobuf-swift in my project on XCode 6.3 Beta 2, but I'm getting various errors while doing so. I tried to convert the code, but no success so far.
Can someone make a branch compatible to Swift 1.2 or something?
Thanks :)

I don't get the relation to yaml.swift!?

Sorry, my mistake, I copied the wrong name. I have edited the message, please, see it again.

Ok, it will be updated soon.


Remove old documentation from docs directory

This commit removes the old generated documentation from the docs directory, and adds in new documentation to explain serialization.

ported to 6.x


GDScript: Issues with static variables

Godot version
v4.1.dev.custom_build [5c653c27c]
System information
Kubuntu 23.04
Issue description
1. The setter is called when initializing a static variable (for both cases: a. if a static type is specified and b. if there is an initializer).
static var a: int = 1:
    set(value):
        prints("set a", value)

# For a non-static variable it's correct.
var b: int = 1:
    set(value):
        prints("set b", value)

set a 0
set a 1

This is because _make_static_initializer() uses codegen.generator->write_set_named() rather than codegen.generator->write_assign() since static variables belong to the script. We probably need a separate instruction that will not call the setter. I'm not familiar with the late stages, so I'm not sure how to properly fix this.
Also food for thought: does this make static variables slightly slower than non-static ones?
GDScript::callp at modules/gdscript/gdscript.cpp:866
GDScript::_set at modules/gdscript/gdscript.cpp:942
GDScript::_setv at modules/gdscript/gdscript.h:61
Object::set at core/object/object.cpp:299
Variant::set_named at core/variant/variant_setget.cpp:248
GDScriptFunction::call at modules/gdscript/gdscript_vm.cpp:1050
GDScript::_static_init at modules/gdscript/gdscript.cpp:657

2. An inner class static variable is falsely considered readonly.
class Inner:
    static var a

func _run() -> void:
    Inner.a = 1 # Error: Cannot assign a new value to a constant.

But you can work around this:
class Inner:
    static var a

func _run() -> void:
    var t: Variant = Inner
    t.a = 1
    print(Inner.a) # 1

This is an analyzer bug. I can try to fix it.
https://github.com/godotengine/godot/blob/5c653c27cdf779e1e70a16ec9514435537a01779/modules/gdscript/gdscript_analyzer.cpp#L2465C18-L2468
For scripts with class_name this already works.
3. You can apply the @export* and @onready annotations to static variables, but that doesn't make sense and may not work correctly (since one script can be attached to multiple objects). I can add the necessary checks.
4. Not a bug, but more of a design issue. Should static variables be accessed via an instance? Currently no, but within a class, you can access both static and non-static variables the same way, without the self prefix.
# my_class.gd
class_name MyClass

static var a

# test.gd
func test():
    var x = MyClass.new()
    MyClass.a # OK.
    x.a # Error.

Or perhaps we should think again about the keyword for accessing the current class (Self). See godotengine/godot-proposals#391.
static var a
var b

func test():
    a # OK.
    b # OK.
    self.a # Runtime error. Should be a compile-time error.
    self.b # OK.

    # Proposal:
    Self.a # OK.
    Self.b # Error.

EDIT: You can access any static member via self or instance, except for static variables. Probably for consistency and compatibility we should allow this for static variables as well.

By the way, the line 38 is incorrectly marked as safe.
5. Static variables are not in the property list of both the object and the script. If we want the former, then we need a new PROPERTY_USAGE_STATIC flag, but I think we can just add it to the script's property list.
static var a: int
var b: int

func _ready() -> void:
    for property in get_property_list():
        if property.name in ["a", "b"]:
            print(property)
    print("---")
    for property in get_script().get_property_list():
        if property.name in ["a", "b"]:
            print(property)
    print("---")
    for property in get_script().get_script_property_list():
        if property.name in ["a", "b"]:
            print(property)

{ "name": "b", "class_name": &"", "type": 2, "hint": 0, "hint_string": "", "usage": 4096 }
---
---
{ "name": "b", "class_name": &"", "type": 2, "hint": 0, "hint_string": "", "usage": 4096 }

EDIT: I think this makes sense, since we have to add the static flag in the user documentation, and also because point 4.
Steps to reproduce
See above.
Minimal reproduction project
N/A

I'm interested in this is there anything more you may need help with

EDIT: You can access any static member via self or instance, except for static variables. Probably for consistency and compatibility we should allow this for static variables as well.

Regarding this, calling static methods from instances is seen as a bad thing and generates a warning, so I assumed this wouldn't be wanted for static variables either. Since it's a new feature it can be forbidden from the start instead of just a warning. But static variables do not have the same potential issue as static methods, then maybe it does not matter. This is also looks inconsistent for me if calling static methods from instance generates warnings but accessing static variables do not.

EDIT: You can access any static member via self or instance, except for static variables. Probably for consistency and compatibility we should allow this for static variables as well.

Regarding this, calling static methods from instances is seen as a bad thing and generates a warning, so I assumed this wouldn't be wanted for static variables either. Since it's a new feature it can be forbidden from the start instead of just a warning. But static variables do not have the same potential issue as static methods, then maybe it does not matter. This is also looks inconsistent for me if calling static methods from instance generates warnings but accessing static variables do not.

That warning is a bit too eager though, as seen in #74397. So we probably shouldn't take it as design guidance, unless we can make sure it's only emitted in cases where it makes sense.
It was added mostly as bandaid for issues such as
var tex = ImageTexture.new()
tex.create_from_image(img)

which were valid code in 3.x but would suddenly do nothing in 4.x, as the method is now static and returns an instance.
That's arguably the only case which should really trigger a warning (calling a static method on an instance that returns an instance of the same type, i.e. a static constructor).

I agree that getting static members via an instance is confusing and is not recommended. But given that it works for other types of static members (methods, constants, enums, inner classes), it would be strange not to support it only for variables. If warnings are needed, we can add them later.
Also inside a class you don't strictly separate instance properties and static variables, there are no mandatory prefixes (like $this-> and self:: in PHP).
At the moment self.static_var does not cause a compile error, but it does at runtime. I considered it a bug, and tried to fix it as described above. If in the future we add a keyword to access the current class (Self), then Self.non_static_var should of course raise an compile time error. However, self can be used to access both instance members and class members, at least in the current version of the language.


Update header per high fidelity mock

Update Cost Management Overview header per high fidelity mock / Insights.
Mock: https://redhat.invisionapp.com/share/ENPJQTBXTAC#/screens/336165152
Note that the tabs will be updated via https://github.com/project-koku/koku-ui/issues/205
Fixes https://github.com/project-koku/koku-ui/issues/395

Codecov Report

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

@@           Coverage Diff           @@
##           master     #463   +/-   ##
=======================================
  Coverage   85.79%   85.79%
=======================================
  Files         148      148
  Lines        2154     2154
  Branches      349      349
=======================================
  Hits         1848     1848
  Misses        270      270
  Partials       36       36

Continue to review full report at Codecov.

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


Microsoft Learn (User) Public Profile

Hi,
I noticed the in my personal view of Microsoft Learn Profile, I can see my certifications as well. I can't see the same in the public view of it.
Also if there was an option to publish the public view to LinkedIn, that would also be amazing and attract more users to Microsoft Learn.
Regards,
Aaron.

Hi!
Not sure if I need to open another issue or my comment here is fine.
From my Personal Profile I've linked with my email (Microsoft Account) used in my Certification Dashboard but still can't see my certification.
Any suggestion?
Regards,
DS.


Brownfield Networking - Terraform

Overview/Summary
Replace this with a brief description of what this Pull Request fixes, changes, etc.
This PR fixes/adds/changes/removes

Initial implementation of Brownfield Networking scenarios in Terraform
Code modules for each section
Readme updates for each section

Breaking Changes
Testing Evidence

As part of this Pull Request I have

[ ] Checked for duplicate Pull Requests
[ ] Ensured my code/branch is up-to-date with the latest changes in the main branch
[ ] Performed testing and provided evidence.
[ ] Updated relevant and associated documentation.

Hello @ScottHolden  Could you please help to review?


Create utils

**auth.js-Alex
**mutations-Oliva
**queries-Olivia

All queries successfully tested. Still need to test the addSud mutation.

Queries are all working.

Mutations and queries are all working now.


adapt to MC#1256

https://github.com/math-comp/math-comp/pull/1256 changes the behavior of rewrite (seemingly because it generalizes some operations). This PR makes the necessary changes to keep compiling.

@Tragicus looks good to me, feel free to merge.


Is there a precondition for using iotedge commands ?

I was following the section "Use iotedge commands". But I am getting error on iotedge commands. Is there a precondition for using iotedge commands? If yes, please mention that in doc.

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

ID: 15dc3731-a4b2-7f79-4564-026832d640c5
Version Independent ID: e481e9f2-5eed-fab4-65a6-842c57c58859
Content: Connect to and manage Microsoft Azure Stack Edge device via the Windows PowerShell interface
Content Source: articles/databox-online/azure-stack-edge-gpu-connect-powershell-interface.md
Service: databox
Sub-service: edge
GitHub Login: @alkohli
Microsoft Alias: alkohli

Thanks for the feedback! We are currently investigating and will update you shortly.

@RyanHill-MSFT  Please assign this issue to me.
@kiranpradeep thank you for your feedback! I first tested these commands in this version 2.1.1331.15240. Though the friendly software version if 2008, but that tag maps to multiple August releases. Most likely your version does not have these commands. I am checking this with Engineering. Please note that new features/functionalities become available on an ongoing basis when we are in preview. If you can't see these commands now, these should be available soon, by end of September.

@kiranpradeep Looks like these commands were indeed not available in the older version that your device has. The GA release should have these commands. Thank you!
#please-close


Environment variables

The naming conventions, initialization approaches, etc. for environment variables are currently a mix.
The list of variables can be collected with ag:
$ ag '\$[A-Z_{][A-Z0-9_\}]+' -G '(cypher|postgres|sparql).*sh' -o --no-filename | sort -u
# edited for the sake of clarity
$FEATURE
${NEO4J_DATA_DIR}
$NEO4J_DB_DIR
$NEO4J_HOME
$NEO4J_VERSION
$PG_CSV_DIR
$PG_DB_NAME
$PG_USER
${POSTFIX}
$RDF_DATA_DIR
$RDF_DB
$STARDOG_INSTALL_DIR

Some examples:

POSTFIX:  this is useless 99% of the time (it is set to _0_0.csv)
STARDOG_INSTALL_DIR: maybe this can be changed to STARDOG_HOME
RDF_DB vs. PG_DB_NAME are inconsistent
PG_CSV_DIR vs. RDF_DATA_DIR vs. NEO4J_DATA_DIR are inconsistent

These have been mostly unified.


I have a few questions to ask: How is the iou calculated in training? Are the two data sets in training trained at the same time? Why does iou become 0 during training? Why provide someone else's mask when testing?

我有几个问题咨询：训练中的iou怎么计算的？训练中的两个数据集是同时训练吗？训练中为什么iou会变成0？测试时为什么要提供别人的mask？

你好，我在训练中遇到了同样的问题，iou变成0，请问您有什么好办法解决这个问题吗？


Stabilization: Improve code in numbered lists.

This is a...

[ ] Feature Request
[ x] Bug Report

Problem:
In numbered lists, code snippets are not always aligned correctly. Also, the code in the snippet is not always aligned with the left edge of the snippet box. We have the same problem with yaml files displayed as part of a list item. The alignment of the yaml block is not correct.
Proposed Solution:
Figure out how to get code snippets and yaml blocks to appear correctly in numbered lists. Find topics where this is a problem, and fix the topics.
Page to Update:
Here's an example topic, but I suspect there are several other topics that have the same problem:
https://kubernetes.io/docs/tutorials/stateless-application/guestbook/

@steveperry-53 , I went over the referenced list and it all looked fine to me - what did I miss? Could you attach a screenshot perhaps, please?

@ajaeger I believe Steve is referring to a general problem that exists in many pages. There are many cases where the following elements will break a numbered list:

A shortcode such as note, warning or code
A code snippet where the code is (not) wrapped with three backticks etc.

The page Steve used as reference has been fixed in #9258 (see:
https://github.com/kubernetes/website/pull/9258/files ) when I was moving the YAML files out of the docs tree. That is the reason why you are not seeing the problem Steve mentioned.

@tengqm , thanks for explanation.


Create Crashlytics beta build share.

Issue Description
Its a feature request.
🔑
Can we get build share link from Crashlytics Beta? And infact, build information also, like title, bundle_indentifier. Like we get HOCKEY_DOWNLOAD_LINK and HOCKEY_BUILD_INFORMATION  as output variables for Hockey App. Maybe we could use these details for creating a notification message for slack or other channels?

Hi @Vishal-Singh-Panwar Thanks for reaching out. Right now we aren't expanding our actions. We have added a plugin system if you are interested in implementing this yourself. Check out this page for info, https://github.com/fastlane/fastlane/blob/master/fastlane/docs/Plugins.md Thanks!


Wont install on my syste

*after running initial install script
I go to next step to update and when update script  for spoolman is run
I get errors stating spoolman.service does not exist and spoolman service was not loaded.
I'm expecting the update to co.plete and then see the install refected in my fluidd UI as shown in guide.

Qidi xmax3
Standalone
No sure where to find my spoolmanwebsite esp if it wont even install and that would just landing page within internal network unless it can be accessed remotely. No Install so can't answer.
Think it's raspian I've also seen debian and armbian mentioned.
Think I have sql but I'm a novice so can't answer that honestly or confidently.
Laptop is Windows  mobileraker app on phone is android versions
I use Microsoft edge browser.
Spoolman Host (please complete the following information):

Installation type: [Docker or Standalone]
Installed version: [e.g. 0.17.0, can be found at the bottom of your spoolman website if you don't know]
OS and Distro: [e.g. Ubuntu, Raspbian]
Database type: [SQLite, PostgreSQL, etc]

Desktop (please complete the following information):

OS: [e.g. Windows, Mac, iOS, Android, ...]
Browser [e.g. Chrome, Firefox, Safari, ...]

Additional context
No idea how to use docker. Also I have run same script in different terminal command apps to ssh and no luck.

The errors you show here are due to you already having attempted to install Spoolman but it probably failed as you have said. Go to your home directory (cd ~) and remove all folders related to Spoolman (e.g. rm -R Spoolman).
After you're sure Spoolman is gone, try following the instructions in README again for a standalone install. If any errors appear, note them down/take a screenshot and show me here before you try anything else.

Ok thank you I will try that now. And get back to you with what you
suggested if I have any issues.
Kindest regards
Lawrence
On Sat, 25 May 2024, 19:07 Donkie, @.***> wrote:

The errors you show here are due to you already having attempted to
install Spoolman but it probably failed as you have said. Go to your home
directory (cd ~) and remove all folders related to Spoolman (e.g. rm -R
Spoolman).
After you're sure Spoolman is gone, try following the instructions in
README again for a standalone install. If any errors appear, note them
down/take a screenshot and show me here before you try anything else.
—
Reply to this email directly, view it on GitHub
https://github.com/Donkie/Spoolman/issues/388#issuecomment-2131380487,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/BFZ3TMOPGHDG5CJQEMZIXQTZEDHNVAVCNFSM6AAAAABIICJY32VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCMZRGM4DANBYG4
.
You are receiving this because you authored the thread.Message ID:
@.***>


Does this support Python 3?

There are no indications that this package supports Python 3. There a missing classifiers in setup.py. Without these classifiers, sites like this cannot detect that this package supports Python 3:
https://djangopackages.org/packages/p/django-pagedown/

Thansk Flimm. I've added some classifiers now. Here are some links for future reference:

https://pypi.org/classifiers/
https://packaging.python.org/guides/distributing-packages-using-setuptools/#classifiers

Thanks!


Where should the d.ts file be located?

I have a TypeScript project and I'm using VS Code to develop it. I've created the gql.d.ts file with the following content:
declare module "*.gql" {
  import { DocumentNode } from "graphql";
  const value: DocumentNode;
  export default value;
}

To support importing *.gql files and it works properly however there is a problem with Visual Studio Code complaining that it can't find module. When I had my gql.d.ts file in the root directory of the project, then it didn't work. So I've moved it to the src directory and it started working but after a while it's stopped. It's just random. I don't know if it's a bug in VSC or I just don't understand something about TS?

@jack-williams ok but according to TS specification does it matter where d.ts file is located within the project?