GPR curation for Pentose phosphate pathway, Pyruvate metabolism and Tricarboxylic acid cycle and glyoxylate/dicarboxylate metabolism

Current behavior:

20 genes are discovered to be uncorrelated with their corresponding reactions in Pentose phosphate pathway, Pyruvate metabolism and Tricarboxylic acid cycle and glyoxylate/dicarboxylate metabolism

Gene
UniProtID
Reaction
GPR
Correlation
Manually check

ENSG00000152556
P08237
MAR04567: ATP + sedoheptulose-7-phosphate --> ADP + H+ + sedoheptulose-1,7-bisphosphate
ENSG00000067057 or ENSG00000141959 or ENSG00000152556
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation: The gene ENSG00000152556 encodes a protein that catalyzes the phosphorylation of D-fructose 6-phosphate to fructose 1,6-bisphosphate using ATP, a key step in glycolysis. The reaction provided involves ATP and sedoheptulose-7-phosphate, leading to the formation of ADP, H+, and sedoheptulose-1,7-bisphosphate, which is unrelated to the function and catalytic activity described for this gene.
No

ENSG00000165140
P09467
MAR20070: H2O + sedoheptulose-1,7-bisphosphate --> Pi + sedoheptulose-7-phosphate
ENSG00000130957 or ENSG00000165140
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation: The gene ENSG00000165140 catalyzes the hydrolysis of fructose 1,6-bisphosphate to fructose 6-phosphate, which is a reaction specific to fructose metabolism. However, the reaction in question involves the hydrolysis of sedoheptulose-1,7-bisphosphate to sedoheptulose-7-phosphate, a distinct substrate and product not associated with the function of the gene described. Therefore, the gene does not have relevance to the reaction provided.
No

ENSG00000130957
O00757
MAR20070: H2O + sedoheptulose-1,7-bisphosphate --> Pi + sedoheptulose-7-phosphate
ENSG00000130957 or ENSG00000165140
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation: The gene ENSG00000130957 is annotated to catalyze the hydrolysis of fructose 1,6-bisphosphate to fructose 6-phosphate, which is involved in glycogen synthesis from carbohydrate precursors. However, the reaction provided involves the conversion of sedoheptulose-1,7-bisphosphate to sedoheptulose-7-phosphate and inorganic phosphate (Pi), a reaction that is different from the one this gene catalyzes. Therefore, the gene ENSG00000130957 is not related to the provided reaction.
No

ENSG00000138030
P50053
MAR09800: ATP + sedoheptulose <=> ADP + H+ + sedoheptulose-1-phosphate
ENSG00000138030
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation: The gene ENSG00000138030 encodes for an enzyme that catalyzes the phosphorylation of fructose to fructose-1-phosphate using ATP. However, the provided reaction involves ATP and sedoheptulose, resulting in the formation of ADP, H+, and sedoheptulose-1-phosphate, indicating a different substrate and product. Thus, the gene's function does not correspond to the reaction involving sedoheptulose.
No

ENSG00000130313
O95336
MAR08653: glucono-1,5-lactone-6-phosphate + H+ + NADH <=> glucose-6-phosphate + NAD+
ENSG00000049239 or ENSG00000130313
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation: The gene ENSG00000130313 codes for an enzyme that catalyzes the hydrolysis of 6-phosphogluconolactone to 6-phosphogluconate, with the specific reaction being 6-phospho-D-glucono-1,5-lactone + H2O = 6-phospho-D-gluconate + H(+). The given reaction involving glucono-1,5-lactone-6-phosphate, H+, NADH, glucose-6-phosphate, and NAD+ does not match the enzymatic activity or catalytic function described for this gene. The provided gene annotations do not indicate involvement in the given reaction.
No

ENSG00000182224
Q6P9G0
MAR03859: D-lactate + 2.0 ferricytochrome C --> 2.0 ferrocytochrome C + 2.0 H+ + pyruvate
ENSG00000166816 or ENSG00000182224
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation. The gene ENSG00000182224 is described as a radial spoke stalk protein involved in cilia function and redox signaling pathways. It does not exhibit any catalytic activity related to the reaction, which involves the conversion of D-lactate and ferricytochrome C to ferrocytochrome C, H+, and pyruvate. Therefore, the gene and the reaction are not related.
No

ENSG00000196616
P00325
MAR08502: (R)-S-lactoylglutathione + H+ + NADH <=> D-lactaldehyde + GSH + NAD+
ENSG00000147576 or ENSG00000172955 or ENSG00000187758 or ENSG00000196344 or ENSG00000196616 or ENSG00000197894 or ENSG00000198099 or ENSG00000248144
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation: The gene ENSG00000196616 encodes an enzyme that catalyzes the NAD-dependent oxidation of all-trans-retinol and its derivatives, participating in retinoid metabolism. The associated catalytic activities are specific to reactions involving all-trans-retinol, all-trans-4-hydroxyretinol, and all-trans-4-oxoretinol as substrates. Conversely, the provided reaction involves (R)-S-lactoylglutathione and NADH converting to D-lactaldehyde, GSH, and NAD+, which is not related to the enzymatic functions described for ENSG00000196616. Hence, the gene and the reaction are not related.
No

ENSG00000184254
P47895
MAR08503: H2O + lactaldehyde + NAD+ --> 2.0 H+ + L-lactate + NADH
ENSG00000006534 or ENSG00000072210 or ENSG00000108602 or ENSG00000132746 or ENSG00000143149 or ENSG00000164904 or ENSG00000184254
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation. The gene ENSG00000184254 encodes an enzyme that catalyzes the oxidation of aldehyde substrates such as all-trans-retinal and all-trans-13,14-dihydroretinal to their corresponding carboxylic acids with high specificity. This gene's enzyme activity is related to the biosynthesis of retinoate, which is critical for embryonic development of the eye and nasal region. However, the provided reaction (H2O + lactaldehyde + NAD+ --> 2.0 H+ + L-lactate + NADH) involves the conversion of lactaldehyde to L-lactate, which is not described as a substrate or product of the enzyme encoded by this gene. Therefore, the gene is not relevant to the provided reaction.
No

ENSG00000198099
P08319
MAR08507: NAD+ + propane-1,2-diol --> D-lactaldehyde + H+ + NADH
ENSG00000147576 or ENSG00000172955 or ENSG00000180011 or ENSG00000187758 or ENSG00000196344 or ENSG00000196616 or ENSG00000197894 or ENSG00000198099 or ENSG00000248144
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation: The gene ENSG00000198099 encodes a protein that catalyzes the NAD-dependent oxidation of all-trans-retinol, 9-cis-retinol, long chain omega-hydroxy fatty acids, and the reduction of benzoquinones. The reactions include the conversion of all-trans-retinol to all-trans-retinal, 9-cis-retinol to 9-cis-retinal, 20-hydroxy-eicosatetraenoate to 20-oxo-eicosatetraenoate, and benzoquinone to hydroquinone. However, the provided reaction involves the conversion of NAD+ and propane-1,2-diol to D-lactaldehyde, which is not among the reactions catalyzed by the protein encoded by this gene as per the provided annotations.
No Yes

ENSG00000180011
Q8N4Q0
MAR08507: NAD+ + propane-1,2-diol --> D-lactaldehyde + H+ + NADH
ENSG00000147576 or ENSG00000172955 or ENSG00000180011 or ENSG00000187758 or ENSG00000196344 or ENSG00000196616 or ENSG00000197894 or ENSG00000198099 or ENSG00000248144
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation: The gene ENSG00000180011 encodes a protein that functions as a 15-oxo-prostaglandin 13-reductase, acting specifically on various 15-keto prostaglandins using NADP(+) as a cofactor, resulting in the production of NADPH. The reactions listed in the gene's annotation are related to prostaglandin metabolism, involving substrates like 15-oxo-PGE1, 15-oxo-PGE2, and similar compounds. However, the reaction provided involves NAD+ and propane-1,2-diol yielding D-lactaldehyde and NADH, which are unrelated to prostaglandin metabolism or the activities described for the gene ENSG00000180011. Therefore, the gene is not relevant to the given reaction.
No Yes

ENSG00000196616
P00325
MAR08508: NAD+ + propane-1,2-diol --> H+ + lactaldehyde + NADH
ENSG00000147576 or ENSG00000172955 or ENSG00000180011 or ENSG00000187758 or ENSG00000196344 or ENSG00000196616 or ENSG00000197894 or ENSG00000198099 or ENSG00000248144
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation: The gene ENSG00000196616 encodes an enzyme that catalyzes the NAD-dependent oxidation of all-trans-retinol and its derivatives, participating in retinoid metabolism. The catalytic activities described involve reactions with retinol derivatives, not propane-1,2-diol. The provided reaction, which converts NAD+ and propane-1,2-diol to H+, lactaldehyde, and NADH, does not involve the retinoid metabolism pathway and substrates specific to the gene. Hence, the gene and the reaction are not related.
No

ENSG00000166816
Q86WU2
MAR08514: 2.0 ferricytochrome C + L-lactate --> 2.0 ferrocytochrome C + 2.0 H+ + pyruvate
ENSG00000166816 or ENSG00000182224
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation. The gene ENSG00000166816 is involved in the catabolic process of D-lactate, whereas the reaction provided involves the conversion of L-lactate with ferricytochrome C, producing ferrocytochrome C, hydrogen ions, and pyruvate. Therefore, the gene's function does not align with the reaction specified.
No

ENSG00000148090
Q13825
MAR08516: DHAP --> methylglyoxal + Pi
ENSG00000148090
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation: The gene ENSG00000148090 encodes an enzyme involved in the leucine degradation pathway and catalyzes reactions such as the conversion of 3-methylglutaconyl-CoA to 3-hydroxy-3-methylglutaryl-CoA, amongst others. However, the provided reaction "DHAP --> methylglyoxal + Pi" is not related to any of the enzymatic activities described for this gene. The gene's annotated function does not include catalyzing the conversion of DHAP (dihydroxyacetone phosphate) to methylglyoxal and phosphate, indicating the gene and the reaction are not related.
No, it's a spontaneous reaction

ENSG00000059573
P54886
MAR01474: D-lactaldehyde + H2O + NAD+ --> D-lactate + 2.0 H+ + NADH
ENSG00000059573 or ENSG00000111275 or ENSG00000112294 or ENSG00000119711 or ENSG00000137124 or ENSG00000159423
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation: The gene ENSG00000059573 encodes a bifunctional enzyme involved in converting glutamate to glutamate 5-semialdehyde, playing a role in the biosynthesis of proline, ornithine, and arginine. The gene's catalytic activities are specific to reactions involving glutamate, glutamyl 5-phosphate, and associated intermediates. In contrast, the provided reaction involves D-lactaldehyde, NAD+, and the production of D-lactate, which does not intersect with the pathways or substrates associated with ENSG00000059573. Therefore, there is no relevance between the gene and the provided reaction.
No Yes

ENSG00000164904
P49419
MAR08503: H2O + lactaldehyde + NAD+ --> 2.0 H+ + L-lactate + NADH
ENSG00000006534 or ENSG00000072210 or ENSG00000108602 or ENSG00000132746 or ENSG00000143149 or ENSG00000164904 or ENSG00000184254
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation. The gene ENSG00000164904 encodes an enzyme that metabolizes various aldehydes into their corresponding carboxylates using NAD+ as a cofactor. The specific reactions listed in the annotation involve the oxidation of betaine aldehyde to glycine betaine, nonanal to nonanoate, (S)-2-amino-6-oxohexanoate to L-2-aminoadipate, and others, none of which include the conversion of lactaldehyde to L-lactate. Therefore, the provided reaction involving lactaldehyde does not match any of the activities of the gene product.
No Yes

ENSG00000116882
Q9NYQ3
MAR07704: FAD + glyoxalate + H2O --> FADH2 + H+ + oxalate
ENSG00000101323 or ENSG00000116882
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation: The functions and catalytic activities of the gene ENSG00000116882 involve catalyzing the oxidation of medium and long chain hydroxyacids such as 2-hydroxyhexadecanoate and 2-hydroxyoctanoate to 2-oxoacids, with the production of H2O2. However, this gene is not active on glyoxylate and does not catalyze the reaction FAD + glyoxalate + H2O ¡ú FADH2 + H+ + oxalate. Therefore, the gene is not relevant to the reaction provided.
No

ENSG00000116882
Q9NYQ3
MAR07706: FAD + glycolate --> FADH2 + glyoxalate
ENSG00000101323 or ENSG00000116882
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation. The gene ENSG00000116882 encodes an oxidase that catalyzes the oxidation of medium and long chain hydroxyacids, specifically 2-hydroxyhexadecanoate and 2-hydroxyoctanoate, to their corresponding 2-oxoacids. It is not active on substrates such as glycolate, as mentioned in the information. The provided reaction, which involves the conversion of glycolate to glyoxalate, does not match the specificity or activity described for the gene product. Hence, the reaction is unrelated to the gene's function.
No

ENSG00000184254
P47895
MAR08775: glycolaldehyde + H2O + NAD+ --> glycolate + 2.0 H+ + NADH
ENSG00000006534 or ENSG00000072210 or ENSG00000108602 or ENSG00000132746 or ENSG00000143149 or ENSG00000164904 or ENSG00000184254
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation: The gene ENSG00000184254 encodes an enzyme that catalyzes the NAD-dependent oxidation of aldehyde substrates such as all-trans-retinal and all-trans-13,14-dihydroretinal to their corresponding carboxylic acids. The reactions this enzyme is involved in are specifically related to the metabolism of retinal and retinoate compounds. However, the provided reaction ("glycolaldehyde + H2O + NAD+ --> glycolate + 2.0 H+ + NADH") involves the oxidation of glycolaldehyde to glycolate. There is no indication from the provided information that the gene product has activity on glycolaldehyde or any similar substrate, thus it is not relevant to the specified reaction.
No

ENSG00000149925
P04075
MAR08773: D-xylulose-1-phosphate <=> DHAP + glycolaldehyde
ENSG00000109107 or ENSG00000136872 or ENSG00000149925
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation. Based on the annotation of the gene ENSG00000149925, its function is to catalyze the reversible conversion of beta-D-fructose 1,6-bisphosphate into D-glyceraldehyde 3-phosphate and dihydroxyacetone phosphate, which is a key reaction in glycolysis and gluconeogenesis. However, the reaction provided involves D-xylulose-1-phosphate converting to DHAP and glycolaldehyde, which is not related to the substrate or products of the gene's annotated catalytic activity. Therefore, the gene is not relevant to this reaction.
No Yes

ENSG00000072210
P51648
MAR08778: glycolaldehyde + H2O + NAD+ --> glycolate + 2.0 H+ + NADH
ENSG00000072210 or ENSG00000111275 or ENSG00000137124 or ENSG00000143149 or ENSG00000164904
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation. The gene ENSG00000072210 encodes for an enzyme that catalyzes the oxidation of medium and long chain aliphatic aldehydes to fatty acids. The enzyme is active on a variety of saturated and unsaturated aliphatic aldehydes between 6 and 24 carbons in length and is responsible for the conversion of the sphingosine 1-phosphate degradation product hexadecenal to hexadecenoic acid. The specific reaction provided involves the oxidation of glycolaldehyde, a small two-carbon molecule, which falls outside the range of the aliphatic aldehydes targeted by the gene's enzyme. Therefore, the gene and the reaction are not related.
No

For these subsytems, I continued to add 4 unrelated gene-reaction pairs discoverd by GPT.

Gene
UniProtID
Reaction
GPR
Correlation
Check

ENSG00000141959
P17858
MAR04567: ATP + sedoheptulose-7-phosphate --> ADP + H+ + sedoheptulose-1,7-bisphosphate
ENSG00000067057 or ENSG00000141959 or ENSG00000152556
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation. The gene ENSG00000141959 catalyzes the phosphorylation of D-fructose 6-phosphate to fructose 1,6-bisphosphate using ATP. However, the reaction provided is the phosphorylation of sedoheptulose-7-phosphate to sedoheptulose-1,7-bisphosphate using ATP. These are different substrates and reactions, and hence the gene is not relevant to the reaction provided.
No

ENSG00000196616
P00325
MAR08507: NAD+ + propane-1,2-diol --> D-lactaldehyde + H+ + NADH
ENSG00000147576 or ENSG00000172955 or ENSG00000180011 or ENSG00000187758 or ENSG00000196344 or ENSG00000196616 or ENSG00000197894 or ENSG00000198099 or ENSG00000248144
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation: The gene ENSG00000196616 is annotated to catalyze reactions involving all-trans-retinol and its derivatives in the presence of NAD+, leading to all-trans-retinal and its derivatives. However, the provided reaction involves the conversion of propane-1,2-diol to D-lactaldehyde, which does not involve retinoids or similar substrates. Therefore, the substrates and products in the provided reaction do not match those associated with the gene's annotated catalytic activities, indicating no relevance.
No

ENSG00000180011
Q8N4Q0
MAR08508: NAD+ + propane-1,2-diol --> H+ + lactaldehyde + NADH
ENSG00000147576 or ENSG00000172955 or ENSG00000180011 or ENSG00000187758 or ENSG00000196344 or ENSG00000196616 or ENSG00000197894 or ENSG00000198099 or ENSG00000248144
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation. The gene ENSG00000180011 is associated with the catalytic activity involving 15-oxo-prostaglandins and utilizes NADP+ as a cofactor. It specifically acts on various forms of 15-keto-prostaglandins, resulting in their reduction. The provided reaction, however, involves NAD+ and converts propane-1,2-diol into lactaldehyde. This reaction is unrelated to the enzymatic functions of the gene, which does not act on propane-1,2-diol or involve NAD+ as a cofactor.
No

ENSG00000072210
P51648
MAR08506: H2O + lactaldehyde + NAD+ --> 2.0 H+ + L-lactate + NADH
ENSG00000072210 or ENSG00000111275 or ENSG00000137124 or ENSG00000143149 or ENSG00000164904
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation: The gene ENSG00000072210 encodes an enzyme that catalyzes the oxidation of various medium and long-chain aliphatic aldehydes to fatty acids, using NAD+ as a cofactor. However, the provided reaction converts lactaldehyde to L-lactate, which does not correspond to the aliphatic aldehydes mentioned in the gene's function. Therefore, the specific aldehyde and product in the reaction do not align with the substrate specificity or catalytic activity described for the gene.
No

Suggestions:
Keep ENSG00000180011 for MAR08507, ENSG00000198099 for MAR08507, ENSG00000059573 for MAR01474, ENSG00000164904 for MAR08503, ENSG00000149925 for MAR08773, ENSG00000141959 for MAR04567, and ENSG00000180011 for MAR08508 for their enzyme promiscuity.
While removing the gene ENSG00000148090 for MAR08516, keep the reaction, as it can occur as a spontaneous reaction in humans (PMID: 25709564).

Good example for Human2 manuscript: ENSG00000182224 for MAR03859, since ENSG00000182224 is not known to catalyze the conversion of D-lactate to pyruvate. CYB5D1 is primarily involved in electron transfer processes and is related to cytochrome b5, which generally plays roles in redox reactions within the electron transport chain, lipid metabolism, and drug metabolism. ENSG00000116882 for MAR07704, since ENSG00000116882 is not active on glycolate, glyoxylate, L-lactate, and 2-hydroxybutanoate (PubMed: 10777549).

Fixed by #915


How to use this software (QTQt.exe)

有一个非常严重的问题发生在我的软件上
There is a very serious problem occurring with my software.

我甚至不知大该怎么将文件输入到summary中
I don't even know how to input the “.txt" files into the summary.xlsm
你能帮帮我么
Can you help me?
<EMAIL_ADDRESS>Looking foward to your reply

Hello,
I added a short video to this README to help the understanding of how to enter the .txt file(s). (no sound video)
I didn't precised it in on the help, but the file to select/enter is the one created by QTQt after a run and name only by the run name (if no run name, it's QTQt.txt). This file is automatically created in the same folder as the samples files you use for the run and it work for forward and inverse modelling.
Note that I just update the QTQt - Process Summary.xlsm file to remove few mistakes and bugs.
Please let me know if it's now clearer for you :)

Thanks for your reply.
It's my pleasure to recieve your reply.
It's my problem that i don not explain my problem clearly.
The problem in my software is about "QTQt - Helium files.xlsm"
It doesn't generate the excel named QTQt.txt
Besides, I cannot put it into "summary.xlsm".
So. The result cannot present into "QTQt displayer"
PS: the result only is computed in summary.xlsm and present in QTQt displayer.exe. am i right?
Looking foward to your reply.

It's my pleasure to receive your reply
Exactly,  Your reply make is clearer for me
I do know what my problem is.
:)
Thank you very much
My best wishes

Hope to get your help
My AFT database is like this
There is a big problem about my database
How to calculate the index Dpar which is must for QTQt

The first colum is num
The second is latituede
The third is strata
The fourth is grain number
looking forward to your reply

Ok, as those questions are no more related to the GitHub, let's close the Topic and reply you by mail.

Ok, as those questions are no more related to the GitHub, let's close the Topic and reply you by mail.


Syntax error in object params

Issue in /src/pages/uxp/reference-js/Modules/uxp/Persistent File Storage/FileSystemProvider.md
It happens in a few instances on the page that object parameters use = instead of :, e.g.
const folder = await fs.getFolder({initialDomain = domains.userDocuments}); // ❌
const folder = await fs.getFolder({initialDomain: domains.userDocuments});  // ✅

Moving this issue to the appropriate repo


Problem with timezones in Cal.com

Hello Guys,
as you can see below we have a lot of countries in GMT+2 timezone. Unfortunately they're not available on timezones list in Cal.com. It may be weird for customers..

List of countries in Cal.com:

Would this be best to open over on calcom/cal.com?

Okay, i'll do that. :)


WIP: Version skew tests for operator

Added both upgrade and downgrade operator tests. These are similar to driver version skew tests. We test that the running driver deployments using one version keep runs even after upgrading/downgrading the operator.
Currently, these tests are limited to running the operator deployed via YAML files not using the OLM. Because there is no way to keep the CRD while deleting the operator using olm.
FIXES #779
This PR combines the #883 and #923

    + docker push <IP_ADDRESS>:5000/pmem-csi-bundle:v0.9.0
    The push refers to repository [<IP_ADDRESS>:5000/pmem-csi-bundle]
    Get https://<IP_ADDRESS>:5000/v2/: http: server gave HTTP response to HTTPS client
    + rm -rf /tmp/tmp.NSpHVGosnU

Docker push on our Jenkins host fails as above. The start-operator.sh script pushes the generated operator bundle image to the local registry configured via `TEST_LOCAL_REGISTRY'.
@pohly Do you have any idea where to set the local registry as insecure in our Jenkins host?

Don't push to TEST_LOCAL_REGISTRY. That's the registry from which the QEMU nodes pull images.
Use TEST_BUILD_PMEM_REGISTRY instead. It's "the same registry reachable from the build host".
But I might be misunderstanding what you are pushing and why. I haven't looked at your changes.

Don't push to TEST_LOCAL_REGISTRY. That's the registry from which the QEMU nodes pull images.
Use TEST_BUILD_PMEM_REGISTRY instead. It's "the same registry reachable from the build host".

That was my initial try which also failed. On CI TEST_BUILD_PMEM_REGISTRY set to localhost and failed to push the bundle image with SSL same error:
    + /mnt/workspace/pmem-csi_operator-versionskew/_work/bin/operator-sdk run bundle --namespace default --timeout 5m localhost:5000/pmem-csi-bundle:v0.9.0 --skip-tls
    time="2021-04-23T19:03:02Z" level=fatal msg="Failed to run bundle: pull bundle image: error pulling image localhost:5000/pmem-csi-bundle:v0.9.0: error resolving name : failed to do request: Head \"http://localhost:5000/v2/pmem-csi-bundle/manifests/v0.9.0\": dial tcp <IP_ADDRESS>:5000: connect: connection refused\n"
    + rm -rf /tmp/tmp.pRyOFNiS3X

But I might be misunderstanding what you are pushing and why. I haven't looked at your changes.

The OLM starts the operator by pulling the bundle image. For that, we prepare the bundle image and push it to the local test registry and as the OLM to pull the bundle from that registry.


specifying charset for body content?

What charset do methods such as RequestSpecification.body(String body) use? Because you have to be using some charset to convert a string to bytes.
Surely you aren't using the default system charset --- this would be a defect, as tests would not be reliable nor repeatable because you have no idea what charset the system is using.
From the API it seems that there is a big problem here --- you should be allowing the user to indicate the charset to use.

Unfortunately I'm getting the idea that this is indeed a defect, after reading e.g. #567 .
Look at all the Java APIs from String.getBytes(Charset) to InputStreamReader. They all require a Charset to be indicated. Only old APIs rely on the system default charset, because this is not reliable across platforms.
Ideally you should have a RequestSpecification.charset(Charset) method, but you should also pick up whether the charset parameter was used in RequestSpecification.contentType(ContentType contentType). Either of these would be used as the charset for RequestSpecification.body(String body); otherwise, it should throw an exception if the charset hasn't been set first.
Having a RequestSpecification.body(String body, Charset charset) would allow the body and charset to be set in one go.

To better explain the problem, I wonder what charset this would use to encode the bytes?
when()
  .contentType("text/plain; charset=ISO-2022-JP")
  .body("もしもし")
  …

Would the body be encoded in ISO-2022-JP? Or UTF-8? (How would I know? The documentation doesn't seem clear on this point.) My fear is that neither would happen, and that REST Assured might in fact just use the system default charset---which might be Cp1251 for all we know (as @mkotsur might be using in https://github.com/mkotsur/restito/issues/66 ).

If you specify a charset explicitly in the contentType that charset should be used.
If charset is not explicitly specified REST Assured will query the config to check which charset to use. You can specify either the default charset (which defaults to ISO_8859_1 all content-types (except JSON which using UTF-8) as defined by Apache Http Client in HTTP#DEF_CONTENT_CHARSET) or the charset on a per contet-type basis using the EncoderConfig.


Valgrind does not install when run.sh is run on OSX Mojave

This is the error thrown when I'm trying to run the given script.

Err http://archive.ubuntu.com/ubuntu/ trusty-updates/main valgrind amd64 1:3.10.1-1ubuntu3~14.04
404  Not Found [IP: <IP_ADDRESS> 80]
E: Failed to fetch http://archive.ubuntu.com/ubuntu/pool/main/v/valgrind/valgrind_3.10.1-1ubuntu3~14.04_amd64.deb  404  Not Found [IP: <IP_ADDRESS> 80]
E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?

I fixed it by running the container and doing a apt-get update followed by sudo apt-get install -y gdb valgrind
Hope it helps people in future .

Not really an issue. Wanted to comment on an issue I faced and solved.


Debugger cannot display '$exception' for a .NET Core 2.0 app

Environment data
dotnet --info output:
.NET Command Line Tools (2.0.0-preview1-005977)

Product Information:
 Version:            2.0.0-preview1-005977
 Commit SHA-1 hash:  414cab8a0b

Runtime Environment:
 OS Name:     Windows
 OS Version:  10.0.15063
 OS Platform: Windows
 RID:         win10-x64
 Base Path:   C:\Program Files\dotnet\sdk\2.0.0-preview1-005977\

Microsoft .NET Core Shared Framework Host

  Version  : 2.0.0-preview1-002111-00
  Build    : 1ff021936263d492539399688f46fd3827169983

C# Extension version: 1.10.0
Steps to reproduce:

dotnet new console
Open folder
When prompted add assets
Add throw new Exception("Hello World"); to main

Actual behavior
Variables Window is empty, and evaluating anything results in 'internal error in expression evaluator' error message.

I believe this is due to Visual Studio bug 455753


Use setup-ruby action builtin cache

How does this pull request make you feel (in animated GIF format)?

What are the relevant GitHub issues?
What does this pull request do?
It removes some step of the github action workflow to use the setup-ruby action builtin cache
How should this be manually tested?
Check that the pipelines are still working and that the cache is working
Is there any background context you want to provide for reviewers?
I was working on another rails project CI and find this possibility while comparing with the Crimethinc. CI setup.
Questions for the pull request author (delete any that don't apply):

[ ] Are any needed README/wiki/documentation updates needed for this pull request?
[ ] Does the code you updated have tests? If not, could you add some please?
[ ] Does this pull request require any new server dependencies which need to be added to the build process? If so, please explain what.

Acceptance Criteria
These should be checked by the reviewers

[ ] This pull request does not cause the database export script to become out of sync with the db schema

In my next PR, I'll enable erblinter since there's some fix to do to make it pass.


Cells not showing up after reloadData

New issue checklist

[x] I have reviewed the README and documentation
[x] I have searched existing issues and this is not a duplicate

General information

IGListKit version: commit: https://github.com/Instagram/IGListKit/commit/8bfe2fefdd97ecc3cf8ecc96eaba5a91758a1b11
iOS version(s): 10.1
CocoaPods/Carthage version: 1.1.1
Xcode version: 8.2 beta 2
Devices/Simulators affected: iPhone 7
Reproducible in the demo project? (Yes/No):
Related issues:

Hey guys,
Firstly, I adore this library. Amazing job!
So I am probably doing something wrong, but here goes.
I have a toggle button that filters objects based on a Bool. Within the DataSource I have:
public func objects(for listAdapter: IGListAdapter) -> [IGListDiffable] {
        guard let delegate = delegate else { return [] }

        var objects = !isFeatured ? delegate.model.posts as [IGListDiffable] : delegate.model.featuredPosts as [IGListDiffable]

model.featuredPosts is a simple filter:
var featuredPosts: [Post] {
        get {
            return posts.filter { $0.isFeatured }
        }
}

Within my delegate I am reloading that data with:
adapter.reloadData { (completed) in
    print(completed)
}

When I toggle to only show isFeatured posts, the collection view updates as expected and I see 3 items. When I toggle it again to show all posts (8 in total), I can see it requesting the sections and cells, however the collection view isn't updated.
When I update the completion block as:
adapter.reloadData(completion: { (completed) in
            self.adapter.performUpdates(animated: false, completion: nil)
            print(completed)
            print(self.adapter.collectionView?.numberOfSections)
 })

I can see the correct number of sections being printed (8), but not displayed.
Any suggestions on what I may be doing wrong?
For what it's worth the collection view frame is being set:
override func viewDidLayoutSubviews() {
        super.viewDidLayoutSubviews()
        collectionView.frame = view.bounds
}

Thanks in advance,
Steve

@stevejcox Hmm interesting, what do your models look like when conforming to IGListDiffable?
Also, what does your listAdapter(_ listAdapter:, sectionControllerFor object:) look like?
If you find a way to reproduce this behavior I'd love to take a look at a sample project!

@rnystrom The Post object is pretty basic, has the below IGListDIffable extension:
extension Post: IGListDiffable {
    public func diffIdentifier() -> NSObjectProtocol {
        return key as! NSObjectProtocol
    }

    public func isEqual(toDiffableObject object: IGListDiffable?) -> Bool {
        if object === self {
            return true
        }
        if let object = object as? Post {
            return key == object.key
        }
        return false
    }
}

I have 3 different Section types. The filter I mentioned with isFeatured is only applied to the PostSectionController items.
public func listAdapter(_ listAdapter: IGListAdapter, sectionControllerFor object: Any) -> IGListSectionController {
        if let obj = object as? String, obj == spinToken {
            return SpinnerSectionController()
        }

        if let obj = object as? String, obj == recentToken {
            let sectionController = RecentFeatureTabSectionController()
            sectionController.delegate = self
            return sectionController
        }

        if let obj = object as? Post, obj == heroPost {
            let sectionController = HeroPostSectionController()
            sectionController.delegate = self
            sectionController.displayDelegate = self
            sectionController.post = obj
            return sectionController
        }

        let sectionController = PostSectionController()
        if let obj = object as? Post {
            sectionController.post = obj
            sectionController.delegate = self
            sectionController.displayDelegate = self
        }
        return sectionController
    }

The filter is only being applied to the objects that populate the PostSectionConttoller.

Weirdly, if I call reload twice, it displays the cells.
adapter.reloadData(completion: { (completed) in
      self.adapter.reloadData(completion: nil)
})

Hmph, this is really hard to debug w/out a project to investigate. Think you could take one of our examples and modify it to mimic your models and setup to get it into the same state? Doesn't seem like a complicated setup, and its something we do in the examples as well as in Instagram. 🤔

Yeah, I created the same system in the Examples and it worked fine! Going to keep trying to figure out what's different between the app and examples. Totally understand it's near impossible for you without an example!

Some tips with debugging the collection view:
(lldb) p (int)[collectionView numberOfSections]
(lldb) p (int)[collectionView numberOfItemsInSection:0] // do for each section
(lldb) po [collectionView recursiveDescription] // see if the cells are in the hierarchy

Also to get info on the backing store of the IGListAdapter:
(lldb) [adapter objects]
(lldb) [[adapter sectionMap] sectionControllerToObjectMap]
(lldb) [[adapter sectionMap] sectionControllerToSectionMap]

Makes me want to work on some debugging tools for IGListKit....

I run into a similar issue when I first started using IGListKit.  I'm filtering a list based on text typed into a search bar.  Sometimes the number of items shown in the collection view would not be correct when the item count increased based on the new filter text. Reloading twice fixed the issue as @stevejcox said.  Also rotating the device caused the correct number of items to display.  However, I realized I really wanted to be calling performUpdates instead of reloadData to get a nice animation:
       adapter.performUpdates(animated: true, completion: nil)
I never did get to the bottom of the reloadData issue.

Thanks for the debugging tips @rnystrom and for your comment @jeffbailey !
I've switched to performUpdates and this does indeed work as intended. I'll look into reloadObjects when I get a chance.

Hmm, unfortunately now adapter.performUpdates sometimes causes a crash:

Terminating app due to uncaught exception 'NSRangeException', reason: '*** -[__NSArrayM objectAtIndex:]: index 3 beyond bounds [0 .. 2]

@rnystrom  - I'm going to add you as a collaborator to a stripped down version of what I am working on so you can see the issue. The issue is within the UserFeed, performUpdate being called in UserFeedViewModel.
You can reproduce by clicking one of the home tiles to take you to the 'UserFeed'. then toggle the RECENT / FEATURED options. Sometimes it works, sometimes it crashes with the above error.

Here's a workaround to try for until you can resolve the crashes: First call adapter.performUpdates with an empty data list.  Then in the completion block you can call adapter.performUpdates with the updated object list.  I bet that will get rid of your index out of bounds exceptions.  Not an ideal solution, but maybe it will be a decent workaround for now.

Thanks @jeffbailey - worked a treat.

Thanks for sharing the sample @stevejcox! I was able to track this down. Looks like we found a good UICollectionView + UICollectionViewFlowLayout bug! Might be worth opening a radar.
When you use -[IGListAdapter reloadDataWithCompletion:], the infra eventually does:
[collectionView reloadData];
[collectionView layoutIfNeeded];

Problem is that during reloadData UICollectionViewFlowLayout will query and cache all of the layout attributes (sizes). Its only when layoutIfNeeded is called does numberOfSections/etc get called, after the layout attributes have been created.
However since the data source is updated, there are no section controllers, thus nil and CGSizeZero are cached for the layout attributes. That explains the empty space even though the counts are all right.
I'll toss up a PR and unit tests for this soon! I think I'll package this and another internal bug fix in for 2.0.1.
Again, great stuff!

Also FWIW, if you're just going for an unanimated effect, I recommend using performUpdatesAnimated:NO instead of reloadData because reloading will rebuild all of your section controllers vs performing updates figuring out what needs to be updated/destroyed/inserted.

Thanks @rnystrom  - glad to be able to help. Awesome news that it'll be fixed for 2.0.1, for now I will use @jeffbailey 's workaround.

@stevejcox another update! I figured out what the "bug" is:
Your project is using estimatedSize on UICollectionViewFlowLayout. This makes flow layout query/store layout attributes (sizes) during reloadData, but then doesn't query them again until the layout is invalidated.
Absolutely no clue why it works this way.
It doesn't look like your cells use AL to size themselves, so if you remove that line things work just fine calling reloadData when the toggle changes (tried this myself).
Working on a repro unit test b/c fixing this is still ideal, even if we're just patching another bug in UICollectionView 😂

Thanks @rnystrom - unfortunately there are a few cells that do use AL (PostCaptionCell) for one, so unfortunately removing it causes some layout issues. That being said Jeff's work-around is working just great for me, so there's no rush on the bug fix on my account.
Thanks again for your response and looking into this, IGListKit is just awesome.


added ui-sref-resolve directive; added uiSrefResolve tests

Pull request for #1863

Unfortunately I can't accept this, as it tightly couples the state directives to totally unrelated concerns. Please see my comments on #1863. Thanks.


fix(Node): Add support for Node 9

https://nodejs.org/en/download/releases/
https://github.com/nodejs/Release

Woo the automatic release worked 🎉


Update translations for Russian language

Problem
A couple of messages have not been translated in version 3.3.8 for Russian language
Solution
Add missing translations for several messages
Acceptance Criteria
Tested manually

coverage: 100.0%. remained the same
when pulling 6b1a2cefda3ba0767fa161d80391c8dd64fc00a6 on radiophysicist:update-translations
into 5c3c8dcc9a86e51f35dab9baaff9b521d8fc0d0f on django-import-export:main.


Installable package

It would be fantastic if there were an installable package (my interest would be a .deb package) with init.d scripts set up so that I can install, configure, and run bosun on vanilla Ubuntu (e.g.) without needing to set up something like supervisor to ensure that bosun is running.

At this time we plan on leaving packaging up to the end users, but if you find or create packages we would be happy to provide links to them from the http://bosun.org/resources page or download pages.

Just in case you are interested - I build a quick and dirty debian source package, which can be used to build binary packages - https://github.com/syndicut/bosun-deb. In fact, I tried to build it from go source, but failed, so I decided just to use prebuilded binaries, which are downloaded at build time from github.

https://github.com/syndicut/bosun-deb/releases/tag/0.4.0%2B42187e2 - setup a travis CI build for packages


Disable OpenCL in pyFAI to silent warnings

With pyopencl installed (but no platform available) I get this warning when starting larch_xrf:
WARNING [2023-10-13 15:04:23]: The module pyOpenCL has been imported but can't be used here
This PR proposes to replace the requirements of pyopencl by pyFAI.use_opencl = False to silent pyopencl-related warnings.
Indeed, following the issue https://github.com/silx-kit/pyFAI/issues/788:  "use pyFAI without opencl and avoid annoying warnings", PR https://github.com/silx-kit/pyFAI/pull/795 added a pyFAI.use_config to toggle pyFAI usage of pyopencl.

@t20100 thanks for this. I agree to remove pyopencl dependency (@newville is it used in Larch?) and simply silent pyFAI warnings.

@t20100 Thanks.  I agree, and I'll merge, although I may eventually move that setting until after we would normally import pyFAI.....

I may eventually move that setting until after we would normally import pyFAI

Sure, I hesitated to do so... but I'm not familiar with the code, so I took the simplest approach.


Slow in ocrrences and fast in cycle

I read the issue https://github.com/mentalstack/yolov5-net/issues/35
If i disable drawing results and saved images, I get excelent results if I do a cycle through all the images. (like the example in issue above)
If I run the images at a low rate the time to process the image is high in some interations.
It's a gpu problem? (I'm using an rtx2060)

I had this same issue running thru visual studio in debug mode. Building the solution and running the exe solved it for me.

The longer the interval, the longer the processing time and I don't know how to fix this.


Client version 0.3 with loop mode

Hello,
I have found weird behaviour using loop mode. I have measured my LTE in my kitchen  two days in a row.
Now I have found some blank lines (not filled in database), where the app didnt record any measurments.
Measurement was every 15 minutes. From 207 measuements ( druing 2 days) there are 9 empty ( or missing) rows. There is no patern, one missing is at 02:56 (in the morning) other 13:52, previous day at 14:36 and 22:54 and so on.
But they all have in common different client version. For good measurements client version is 1.2.1 and for these "wrong" measurements is client version 0.3. How can there be different client version?
Also in column status is written "STARTED", the rows contain some more information like time, and some couple informations, but geolocation is missing, IP osf server is missing, no spead or ping measurement. I can provide output in CSV from database if wanted.

Hello,
sorry for responding late.
On the client version: My suspicion is that the client on registration sends the lowest version its compatible with (0.3) while updating the actual server version used (1.2.1) on finished tests. The actual used version is only available after the connection to the test server was successful, so that could be the cause.

Also in column status is written "STARTED", the rows contain some more information like time, and some couple informations, but geolocation is missing, IP osf server is missing, no spead or ping measurement. I can provide output in CSV from database if wanted.

This is actually by design. On the test request (=the client registering with the ControlServer to conduct a new test) some basic information is transmitted and stored, to allow for easier trouble-shooting. As it seems that for these tests, the measurement itself was not completed, the other information is missing.

Yes I manage to find that 0.3 reference. I suspect it has something to do with my notebook connection. Since I installed all dependencies, ran servers, I noticed a small random disconnections in web browser. It is barely noticable but it is random and may cause all this. Anyway I close this issue since it looks like local problem, not problem with app.


Support for Motif Finder

Is there any support in the web-app for the motif finder or plans to add support?

Not currently.   I will transfer this request to igv.js, which is where that would be implemented.


Release latest changes

Hey @Schottkyc137,
could you  release the latest changes? Would be highly appreciated :)

https://github.com/Schottkyc137/ginko/releases/tag/v0.0.8


Export mapping.txt too

Please add functionality to export mapping.txt file too along with apk.

For the moment I am using this script to get the path of mapping.txt file in an environment variable $BITRISE_MAPPING_PATH
 mapping_file_path=`find . -name "mapping.txt"`

if [[ "${mapping_file_path}" != "" ]] ; then
    echo 'Exporting output: $BITRISE_MAPPING_PATH =>' "${mapping_file_path}"
    envman add --key "BITRISE_MAPPING_PATH" --value "${mapping_file_path}"
else
    echo " (!) No mapping files matched the filters."
fi  ```

Solved in version 1.3.0, see: https://github.com/bitrise-io/steps-gradle-runner/releases/tag/1.3.0

Still under automatic tests - should be in the Step Lib in about 10 minutes

@viktorbenei Can we also let the users to specify the filters to select the correct mapping.txt on his own as is done for apks.

Filters are now available in v1.3.1 @gaurav-fueled

Once again, thanks for all the feedback & input @gaurav-fueled !


Clean issues on Windows Prereqs article

The Windows Prereqs article has 5 open issues. This issue is to track cleaning them up.

Closing this as there is a single issue still open that is in progress.


[Bug]: issue with missing characters in the right

Attach (recommended) or Link to PDF file
the pdf with Arial regular font  espacilly which have more than 20 pages are have a issue where the test on right side of the page is missing
If the same pdf is opened  in Adobe Reader or Chrome (again using Adobe Reader) All the text shows up correctly.
Web browser and its version
latest Firefox 127.0. 2
Operating system and its version
windows 10
PDF.js version

Is the bug present in the latest PDF.js version?
Yes
Is a browser extension
No
Steps to reproduce the problem
just open a pdf with the font provided above with 20 or  more pages
What is the expected behavior?
the right bunch of text would be missing
What went wrong?
the right bunch of text would be missing
Link to a viewer
http://skincarerx.com/p_include/rebates/sc13-9842-003-skincarerx-dec-rebate-offer.pdf
Additional context
No response

Attach (recommended) or Link to PDF file

You haven't actually attached the PDF document here, making this issue non-actionable.

PDF.js version

Please note that this information is required.

What is the expected behavior?
the right bunch of text would be missing

What went wrong?
the right bunch of text would be missing

This is missing the requested screen-shots.

Link to a viewer
http://skincarerx.com/p_include/rebates/sc13-9842-003-skincarerx-dec-rebate-offer.pdf

This link doesn't work.

Closing since based on the above the issue is not actionable at this point in time. We can reopen this if all requested information from the template is provided.


correcting the alignment of the shop page

I have corrected the alignment of the shop page
Fixes #501
from
https://github.com/Anushkabh/krishiconnect/assets/147748752/5530728c-ba3f-4b10-989e-63a2e0825dc9
to
https://github.com/Anushkabh/krishiconnect/assets/147748752/fd1ff223-7054-4992-975f-c41aff87fc41

Hello @Bhavishya2601 !
I am seeing the website through my end and I cannot notice any flaws in the website. Do let me know what you see on our hosted site presently!

@himanshu-03  you were the one, who assigned this issue to me as mentioned above
At that time, it's alignment was not correct


heads up: duo may have changed their API

We had to do some emergency PRs to unbreak all the users at Segment still using it.
On 2020/07/21 about 16:00 PT, users reported getting 403s trying to do duo auth. We found that the undocumented duo API we were using had changed suddenly. We basically reverse engineered the browser flow to figure out what needed doing in https://github.com/segmentio/aws-okta/pull/293.
Around 14:00 PT the next day, users (including me personally) started getting 403s with the fix in place. We noticed that builds having reverted the fix worked, so we came up with this detection fix: https://github.com/segmentio/aws-okta/pull/294

Thanks, @nickatsegment. We'll get the upstream changes pulled in. Unfortunately we both cut a v1.0.2 release, so that will have to be resolved so we don't clobber.
Appreciate the heads up.


[C-2249] Add channel filter to the homepage

From SyncLinear.com | C-2249

@joanagmaiagmaia @jonathimer 2 options, I prefer A but let me know what you think
https://www.figma.com/file/OCnEUoOe5lrwQyQUGNJ38i/1.-Home?type=design&node-id=1728-21058&mode=design

I also prefer option A. It matches our approach for Channel filters in other app pages.
In terms of flow, did you design it so Channels depend on the selected platform? If no platform is selected, we don't show the Channel filter?

exactly, if default Platform: All …channel filter is not visible. Same if the selected platform does not include channels

Sounds good to me


Multi-dimensional labeled arrays

Dear all,
while xtensor mimics numpy and xframe mimics pandas, is there a plan to introduce labels for multi-dimensonal arrays? something like xarray
Best,
-Filippo

Hi,
Actually xframe mimics xarray, it can be seen as pandas when you have 2D xvariable objects, or xdataset of 1D xvariable objects (in the future, xdataset does not exist yet).

Ah brilliant! I have now found the documentation of xframe. You should add the link on the github repo becaause I couldn't find it there.

xframe has been added to the related projects in #1635


Question : in --standalone mode compile just the src/ library and deliver the external dependecnies like a venv or preferably zipped.

Hi,
is there a way to compile only my library through its entry point and then distribute the dependencies ( like creating a venv for them and place them there and activate the venv before execution) something close to what pyinstaller does.
The library has many dependencies very hard one ( scipy,plotly, pandas..) compiling them all is an overkill.

I wonder if we could get a hybrid of Nuitka + venvstacks, which sort of would fix these two problems:
http://venvstacks.lmstudio.ai

I wonder if we could get a hybrid of Nuitka + venvstacks, which sort of would fix these two problems: http://venvstacks.lmstudio.ai
@KRRT7  sounds promising, and yes the idea is close to something like that.

Yes, it's called multidist and once our setuptools integration supports it, you can use that. For now it works only by producing a package out of yours that then can be installed into a distribution.
Once we learn to include Python modules as source code and have that work as well as it does when it's compiled, we could consider it, but that's a hard issue receiving no help ever since it was first created, and as such it's a duplicate to ask for it. I understand that the demand is there, but without the help, I don't see it on the roadmap. And help is not to make it work, help there would mean to also support it. For me personally compiled standalone of everything is hard enough already.

I think it's clear what you think should be done. I don't know anybody who will do it though.


websockets: Add protocol negotiations

This works by including a supportedProtocolVersions field in the join message from the client and then the server either returns a selectedProtocolVersion in it's peer message or returns a new error message.
Fixes #127

One open question here is what to do with the error message in the BrowserWebSocketClientAdapter. The intended semantics of the error type is that the connection should now be closed (the server forcibly closes it) but I'm not sure what that should mean for the whole adapter. I can see two options:

Add some kind of onError event to the adapter to communicate to the NetworkSubsystem that this adapter is dead and should be removed
Store the "errored" state on the adapter and just ignore all further attempts to communicate via this adapter.

We probably don't want to nuke the adapter -- you might be running an upgrade and the server is temporarily on the wrong version. That shouldn't poison every client everywhere. But we do want that problem to be visible. Hm.

Just doing some testing with a websocket implementation here, and we do need to put some handling in place for when an error is returned. At the moment the client adapter tries to emit the error as a message back to the subsystem, which causes a number of errors.
It currently also reattempts joining repeatedly. Looking into it.

@alexjg  and I also discussed the possibility of adding a console.error call here to at least give the user some feedback on the error, even if it's not thrown

I think I'm going to need to change this so that it doesn't require a supportedProtocolVersions field in the initial hello message but infers it to be just the current version, otherwise we're going to be backwards incompatible with current clients and that's a problem because we're also changing the storage format and so we need to be able to first upgrade the sync server, then sync with it using old clients so that it has all the old data, then upgrade the clients.

I've updated this to default to protocol v1 and also to log an error. We'll need to do a bunch more work around retrying and eventually killing the adapter, but I think for release this PR is probably good enough.


Number of hidden and output neurons for different dataset

I have got a dataset of shape (2820520, 15), which has 14 independent features and 1 binary target feature. I'm performing SMOTE instead of undersampling on this QNN model using that particular dataset. What should be the number of neurons in this case? Is there anything that I need to modify for that particular dataset?
[Note: The features are not PCAs like credit card data]

Hi @Abrar2652, 14 neurons should do the job. Just to be sure you can test with a smaller subset of your dataset since you have over 2 million datapoints.
We can probably continue this conversation on our discussion forum.


Update creates invalid query EntityFramework-Plus with EF6 on Postgresql

1. Description
Im trying to increment value in postgresql database by Update() method, but i always getting invalid SQL query. I tried both codeFirst and both DB first approach but without difference.
My database table looks like this
    public partial class downloader_assembly_test_statistics
    {
        [Key]
        [DatabaseGenerated(DatabaseGeneratedOption.None)]
        public int assembly_id { get; set; }

        public int tests_ran { get; set; }

        public int tests_passed { get; set; }
    }

Then im trying this piece of code (based on online example)
repository.DbSet.Update(x => new downloader_assembly_test_statistics
{
    tests_passed = x.tests_passed + 5,
    tests_ran = x.tests_ran + 8
});

I also tried it in dotnetfiddle and there it works, but in my case, when im using postresql database my query looks like
UPDATE "schema"."downloader_assembly_test_statistics"
SET "tests_passed" = "tests_passed" + 5 AS "C1" ,
"tests_ran" =  "tests_ran" + 8 AS "C1"
WHERE EXISTS ( SELECT 1 FROM (SELECT "Extent1"."assembly_id"
    , "Extent1"."tests_ran"
    , "Extent1"."tests_passed" FROM "schema"."downloader_assembly_test_statistics" AS "Extent1") B
    WHERE "schema"."downloader_assembly_test_statistics"."assembly_id" = B."assembly_id"
    )

where you can see that AS "C1" on line 2 and 3 makes this query invalid
When i try this, without increment to just setup value
repository.DbSet.Update(x => new downloader_assembly_test_statistics()
{
    tests_passed = 5,
    tests_ran = 8,

});

query is okay
UPDATE "schema"."downloader_assembly_test_statistics"
SET "tests_passed" = :zzz_BatchUpdate_0,
"tests_ran" = :zzz_BatchUpdate_1
WHERE EXISTS ( SELECT 1 FROM (SELECT "Extent1"."assembly_id", "Extent1"."tests_ran", "Extent1"."tests_passed" FROM "schema"."downloader_assembly_test_statistics" AS "Extent1") B
               WHERE "schema"."downloader_assembly_test_statistics"."assembly_id" = B."assembly_id"
           )

2. Exception
If you are seeing an exception, include the full exception details (message and stack trace).
UPDATE "schema"."downloader_assembly_test_statistics"
SET "tests_passed" =  "tests_passed" + 5 AS "C1" ,
"tests_ran" =  "tests_ran" + 8 AS "C1"
WHERE EXISTS ( SELECT 1 FROM (SELECT "Extent1"."assembly_id", "Extent1"."tests_ran", "Extent1"."tests_passed" FROM "schema"."downloader_assembly_test_statistics" AS "Extent1") B
               WHERE "schema"."downloader_assembly_test_statistics"."assembly_id" = B."assembly_id"
           )

-- Executing at 20.09.2023 13:40:12 +02:00

-- Failed in 247 ms with error: 42601: syntax error at or near "AS"

POSITION: 97

3. Fiddle or Project
I tried this on modified fiddle you provide in documentation but unfortunatelly it works there. So im realy confused.
4. Any further technical details
My project is .Net Framework 4.7.2 with nuget packages
<package id="EntityFramework" version="6.4.4" targetFramework="net472" />
 <package id="EntityFramework6.Npgsql" version="6.4.3" targetFramework="net472" />
 <package id="Microsoft.Bcl.AsyncInterfaces" version="6.0.0" targetFramework="net472" />
 <package id="Microsoft.Bcl.HashCode" version="1.1.1" targetFramework="net472" />
 <package id="Microsoft.Extensions.DependencyInjection" version="3.1.5" targetFramework="net472" />
 <package id="Microsoft.Extensions.DependencyInjection.Abstractions" version="3.1.5" targetFramework="net472" />
 <package id="Microsoft.Extensions.Logging.Abstractions" version="6.0.0" targetFramework="net472" />
 <package id="Npgsql" version="6.0.7" targetFramework="net472" />
 <package id="System.Buffers" version="4.5.1" targetFramework="net472" />
 <package id="System.Collections.Immutable" version="6.0.0" targetFramework="net472" />
 <package id="System.Diagnostics.DiagnosticSource" version="6.0.0" targetFramework="net472" />
 <package id="System.Memory" version="4.5.4" targetFramework="net472" />
 <package id="System.Numerics.Vectors" version="4.5.0" targetFramework="net472" />
 <package id="System.Runtime.CompilerServices.Unsafe" version="6.0.0" targetFramework="net472" />
 <package id="System.Text.Encodings.Web" version="6.0.0" targetFramework="net472" />
 <package id="System.Text.Json" version="6.0.0" targetFramework="net472" />
 <package id="System.Threading.Channels" version="6.0.0" targetFramework="net472" />
 <package id="System.Threading.Tasks.Extensions" version="4.5.4" targetFramework="net472" />
 <package id="System.ValueTuple" version="4.5.0" targetFramework="net472" />

Hello @Muhahe ,
Thank you for reporting, my developer will look at it.
Best Regards,
Jon

Hello @JonathanMagnan,
Thank you for quick reply, if there is anything more i can provide you to help with this, please let me know.
In meantime i tried this with Entity framework Classic -> UpdateFromQuery alternative and result was same for me.
So maybe is this even possible with Npgsql provider?
Regards
Muhahe

Hello @Muhahe ,
A new version of EF Plus has been released today.
This issue should have been fixed. The fix for EF Classic will be deployed next month.
Let me know if everything works as expected.
Best Regards,
Jon


updates github star design

I updated the github star icon design. I also tested it on multiple browsers in desktop and mobile.

#31

@xuelink No problem 👍


Make context of all callbacks as popover object

it'd be very convenient and elegant to access methods of popover object in the callback. e.g.
onHighlightStarted: function(element){
    const title = this.getTitleNode();    // this == popover object
}

see commit

I think it will be confusing to bind element's hooks to the popover. Hooks already receive the element object. Just call element.getPopover() to get the popover.


[Feature] letterSpacing for axisLabel

What problem does this feature solve?
Add letterSpacing to axisLabel

Or is it already there but am I doing something wrong?
What does the proposed API look like?
axisLabel: {
  fontSize: 10,
  lineHeight: 12,
  letterSpacing: 2 // or '1rem', '1.5px' etc.
}

Or let the format function return not only the string, but also an HTMLElement (like formatter in tooltip)
axisLabel: {
  formatter: (dayOfWeek) => `<span styles="letter-spacing: 2px">${dayOfWeek}</span>`
}

CanvasRenderingContext2D.letterSpacing is still in experimental period and it seems not to be well supported


[FR] Provide last processed image via HTTP

In addition to #23 it would be great if you could add another HTTP endpoint for grabbing the last processed camera image.
I have some PIR sensors in place and I would like to send a Telegram message with a snapshot attached in case someone is moving in their detection areas.
Decoding the multipart stream is not that easy in NodeRED (which I use for doing the logic).
In the meantime I will try to grab the image sent via MQTT.
Maybe this could be an alternative to my feature request.

Yes this wont be a problem to implement now that a basic web api is implemented, will add in a future release

Yes this wont be a problem to implement now that a basic web api is implemented, will add in a future release


32-bit linux dynamic TLS

This crashes in match_symbol.
./usercorn -prefix samples/linux-i686/ samples/linux-i686/bin/ls

See also: https://github.com/lunixbochs/usercorn/issues/21#issuecomment-162231118

fixed by 9c148d790383b5cd71a8352559160b53bddde689


(2) mdis2isis - cut isis nurse strings and verify values

DoD:
-[ ] Verify that ISIS and Python implementation are getting the same answers.
-[ ] Is yes, reproduce Python in ISIS

@twilson271828, not to work on just yet but GDAL does have its own PVL parser.
https://trac.osgeo.org/gdal/browser/trunk/gdal/frmts/pds/nasakeywordhandler.cpp
See this for how to grab a value:
https://trac.osgeo.org/gdal/browser/trunk/gdal/frmts/pds/isis3dataset.cpp
e.g.
const char *itype = poDS->GetKeyword( "IsisCube.Core.Pixels.Type" );
393	    /***********   Grab samples lines band ************/
394	    const int nCols = atoi(poDS->GetKeyword("IsisCube.Core.Dimensions.Samples",""));
395	    const int nRows = atoi(poDS->GetKeyword("IsisCube.Core.Dimensions.Lines",""));
396	    const int nBands = atoi(poDS->GetKeyword("IsisCube.Core.Dimensions.Bands",""));


error[E0424]: expected value, found module self installing subkey

Tutorial https://substrate.dev/docs/en/tutorials/start-a-private-network/keygen error during subkey compile.
Command:
cargo install --force subkey --git https://github.com/paritytech/substrate --tag v2.0.0-rc2
Error:
Compiling sp-consensus-babe v0.8.0-rc2 (/Users/wlopez/.cargo/git/checkouts/substrate-7e08433d4c370a21/45b9f0a/primitives/consensus/babe)
error[E0424]: expected value, found module self
--> /Users/wlopez/.cargo/git/checkouts/substrate-    7e08433d4c370a21/45b9f0a/frame/support/src/traits.rs:913:11
|
911 | / bitmask! {
912 | |     /// Reasons for moving funds out of an account.
913 | |     #[derive(Encode, Decode)]
| |              ^^^^^^ self value is a keyword only available in methods with a self parameter
914 | |     pub mask WithdrawReasons: i8 where
...   |
929 | |     }
930 | | }
| |_- this function has a self parameter, but a macro invocation can only access identifiers   it receives from parameters
|
= note: this error originate
I'll continue using the ui to generate the keys but thought I should report the issue.

Are you on Windows by any chance? I have seen errors like this when Windows users are using the wrong Rust nightly build.

Thanks for reporting this issue. It started with an update to the nightly compiler, which has since been reverted. See https://github.com/paritytech/substrate/issues/6167 for more details. Updating your rust toolchain should help.

@JoshOrndorff, can you provide the command that should be used (or a link to the command that can be used) to update the Rust toolchain?

These commands should work for updating your rust toolchain. I took them from getsubstrate.io
rustup update
rustup default stable
rustup update nightly
rustup target add wasm32-unknown-unknown --toolchain nightly


Use translate3d

Use translate3d instead of translateX for performance reason.
https://stackoverflow.com/questions/22111256/translate3d-vs-translate-performance

@jxnblk I just ran that jsperf tests using latest Chrome, it seems that there's a difference for sure: https://jsperf.com/translate3d-vs-xy. 😄

Interesting. Barely makes a difference in Safari. Mind updating the snapshots to get the tests passing?


✨ Stabilization of NotEmptyMap.Companion's factory functions

📝 Description
We would like to stabilize the following factory functions of the NotEmptyMap.Companion type:
fun <K, V> NotEmptyMap.Companion.create(map: Map<K, V>): NotEmptyMap<K, V>
fun <K, V> NotEmptyMap.Companion.createOrNull(map: Map<K, V>): NotEmptyMap<K, V>?

fun <K, V> NotEmptyMap.Companion.of(head: Pair<K, V>, vararg tail: Pair<K, V>): NotEmptyMap<K, V>

🔗 Dependencies
This issue is blocked by the following ones:

[x] #525

✅ Checklist

[ ] Remove the experimental annotation of the create(Map) function, update its versioning annotation, update its tests and the unreleased changelog.
[ ] Remove the experimental annotation of the createOrNull(Map) function, update its versioning annotation, update its tests and the unreleased changelog.
[ ] Remove the experimental annotation of the of(Pair, vararg Pair) function, update its versioning annotation, update its tests and the unreleased changelog.
[ ] Close this issue as completed and update tracking ones if present.

We are not ready to implement this change.


i am trying to download . net framework 4.8 . but did not installed in my windows 10

Problem encountered on https://dotnet.microsoft.com/learn/dotnet/hello-world-tutorial/install
Operating System: windows
Provide details about the problem you're experiencing. Include your operating system version, exact error message, code sample, and anything else that is relevant.

Please provide details about what exact steps you're taking, any files you're downloading (along with URLs), and the exact error messages you're seeing. Also please provide the operating system version you're using: you can get this information by running the winver command.


fix : 409 status code when add_bookmark now returns a boorkmark object

I noticed that whether the documentation said that when a 409 status "should also provide a Location header to the resource in question", it was not the case when applying add_bookmark on an already processed url.
add_bookmark was raising an Error whenever the request status was not 200 or 202, instead of returning
the existing bookmark of corresponding to the requested Url; or at least it's location header.
Fixed it by adding the '409' status to the accepted add_bookmark requests status.
Now returns the already existing bookmark.

Looks clear Theo, one request - can you use spaces instead of tabs for your indentation?

Fixed the indentations, I guess my emacs betrayed me ! :-)


Query

Query is not returning all data, there are more then 900 rows in table but some time return 130 or 150 or 670 randomly with the same query

Just to double check, are you using the 0.45_MySQL8 tag. If you are using one of main releases (without the MySQL8 on the end) it would like have issues.
If so, can you let me know which version of MySQL/MariaDB you are using.
Thanks
Chris

Checked and found 0.45_MySQL8 in gradle implementation,
Other info is as below
DATABASE SERVER
Server: <IP_ADDRESS> via TCP/IP
Server type: Percona Server
Server version: 5.5.51-38.1-log - Percona Server (GPL), Release rel30.2, Revision 39.1
Protocol version: 10 Server charset: UTF-8 Unicode (utf8)
Web server is as below
Apache/2.4.18 (Ubuntu)
Database client version: libmysql - mysqlnd 5.0.12-dev - 20150407 - $Id: b5c5906d452ec590732a93b051f3827e02749b83 $
PHP extension: mysqli￼ mbstring￼
PHP version: 7.0.33-0ubuntu<IP_ADDRESS>
Storage Engine is MyISAM

I m hosting my Database at Godaddy hosting site

Percona server doesn't look too be a true MySQL server from what I can tell
on Google.
The library only supports true MySQL servers or MariaDB
Thanks
Chris
On Fri, 9 Oct 2020, 19:24 ani1nonly<EMAIL_ADDRESS>wrote:

Checked and found 0.45_MySQL8 in gradle implementation,
Other info is as below
DATABASE SERVER
Server: <IP_ADDRESS> via TCP/IP
Server type: Percona Server
Server version: 5.5.51-38.1-log - Percona Server (GPL), Release rel30.2,
Revision 39.1
Protocol version: 10 Server charset: UTF-8 Unicode (utf8)
Web server is as below
Apache/2.4.18 (Ubuntu)
Database client version: libmysql - mysqlnd 5.0.12-dev - 20150407 - $Id:
b5c5906d452ec590732a93b051f3827e02749b83 $
PHP extension: mysqli￼ mbstring￼
PHP version: 7.0.33-0ubuntu<IP_ADDRESS>
Storage Engine is MyISAM
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/BoardiesITSolutions/Android-MySQL-Connector/issues/20#issuecomment-706335663,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ABCS2M23TMHNLMORTJYZ2J3SJ5IOTANCNFSM4SKAIWLQ
.

Also for note same query is working fine with jdbc connector. But your work is awesome and very fast in comparison with jdbc. Thanks for your effort :pray:

If it works with a JDBC driver then I guess mi e should work.
I'll see if I can install percona server and see what my library doesn't
like. I'll let you know how I get on and whether I'll be able to support it.
Thanks
Chris
On Fri, 9 Oct 2020, 19:30 ani1nonly<EMAIL_ADDRESS>wrote:

Also for note same query is working fine with jdbc connector. But your
work is awesome and very fast in comparison with jdbc. Thanks for your
effort 🙏
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/BoardiesITSolutions/Android-MySQL-Connector/issues/20#issuecomment-706338331,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ABCS2M35IB3SDM5NJUSMOATSJ5JELANCNFSM4SKAIWLQ
.

I've taken a look at this and found that Percona 5.5 has been end of life since December 2018.
I've installed Percona 5.7 with 1500 rows and all rows were returned as expected so I'd recommend upgrading percona server to the latest release.
Thanks
Chris


C++ JSON generation should use library

Unmaintainable methods for JSON generation within the C++ code, should be using a library.

Started work on this; currently using https://github.com/nlohmann/json. I have everything compiling and have converted a few cases to the library with no apparent issues, now it's just a matter of finding everywhere that JSON is generated.

I think most (all?) of these spots in the code have been replaced.  Will reopen if anything remains.

This should remain open till we merge the json_library_testing branch and ensure all spots have been replaced. Right now, very little of the code has been changed to use a library

We are finished with this.


x/term: ReadKey() interface

Now that there is x/term (#13104) there should be some user stories.
The story here is that in LXC we have console client and server separated by websocket channel. Client uses os.Stdin to read the input from user. Server interprets what is being sent to it (passes it to pty?) Client most likely uses Read function from https://golang.org/pkg/io/#Reader, for which os.Stdin.Read() returns nothing on Windows.
This interface on Linux is flawed in the first place, because I personally don't understand what it should return on read from os.Stdin if I hit arrow key. What cryptic code it returns/expects on Linux part is a separate mystery to me.
So perhaps there should be a better interface - synchronous ReadKey() and that will return keys in a sequence, and combinations of keys are also tracked.
And if we catch keys, it is better to returns values that are serializable in some cross-platform formats to avoid dependency on certain import and receive ability to switch packages who provide ReadKey() interface easily. I'd use strings like Ctrl-Q etc.
Hopefully that's clear. And I want to use Ctrl-Q in golang programs and Ctrl-V for my own purposes. And I also don't want Linux terminal to hang if I kill go process somewhere in the middle after go already switched terminal to some non-friendly state for its own purpose.

Updated.


Language difference

This PR adds a function to compute language difference of two NFAs, and utilizes this function to lazily get an arbitrary word from computed the language difference, as requested by #415.
The lazy computation is performed by lazily determinizing both NFAs, computing a macrostate from the included NFA and the complement of the excluded NFA computed lazily as well.
The language difference is computed lazily, directed by a lazy determinization of the NFA to be included in the language difference. For every determinized state in the included NFA, a corresponding determinized state is computed in the excluded NFA and both states are synchronized only on the symbols from the included NFA. If the determinized state of the included NFA is final (one of the original non-determinized states is final) and the determinized state in the excluded NFA is not final (none of the original states  of the excluded NFA is final), the state (determinized_included_nfa_state, determinized_excluded_nfa_state) is made final in the language difference. If there is no transition in the excluded NFA with the given symbols, the sink state transition is used, meaning that the determinized_excluded_nfa_state is always going to be the sink state further on in this branch. All of these states (determinized_included_nfa_state, sink_state) are going to be final iff the corresponding states in the included NFA are final (since the sink state is final in the complement of the excluded NFA). If a final state is found, the lazy computation of an arbitrary word from a language difference is stopped and the reached word is returned.
I am thinking about refactoring the function into smaller functions, but the code should stay the same for now.
This PR together with #420 fixes #415.

Sounds good. I will therefore merge the PR and think about refactoring the code into smaller subfunctions later.


Add example with different labels

Would be helpful to have an example that sets different labels.

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

ID: 52bb87e3-c3f2-aacb-0c91-fc09f85d5f84
Version Independent ID: b9c6a887-89c1-c725-93d0-2e6da2028253
Content: Create an Azure App Configuration store using Bicep - Azure App Configuration
Content Source: articles/azure-app-configuration/quickstart-bicep.md
Service: azure-app-configuration
GitHub Login: @barbkess
Microsoft Alias: barbkess

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

Hi @mumurug-MSFT
I had a better look at the existing examples and it is already shown how to set a specific label (using the $ delimiter).
It is probably already enough, but considering the special syntax a Callout highlighting it would help.

Tank you for your suggestion. We will take it into consideration for the next update of this article. #please-close


how to style tooltip

Hi,
I understand the default plugin let me style the fill color, opacity, and etc. Is there a way for me to add a border around the tooltip? Like a stroke around the tooltip?
Please help.
Thanks.
KH

This is a question related to using Chart.js in the real world. We recommend you to also post this question to stackoverflow.com and tag with CHARTJS in order to get the most attention to your question.
If you do, please link from here to there and vice versa to get the most eyes on this.
HINT: Please see #111

closing, unresponsive, no SO link


[B8] Experimental Infusion research page does not consume item marked as consumed

The page that requires an item and some phial has an exclamation point over the non-phial item but neither item is consumed.

Yeah this has happened to me as well.


om interpolate.  Error if both stdIn and -c flag are provided

If both std input and -c flag are provided it should error to indicate both inputs are provided for template file.

makes sense to me. happy to accept a PR.

Proposed solution after speaking with @jtarchie : we're going to do this more like how bosh does it. Specifically:

If -c is passed and is not -, it will take precedence and ignore stdin
If -c is passed and is -, it will use stdin
If neither is passed, the existing error will be thrown.

Do we want to preserve the existing use case where stdin is used if present and no -c flag is present? I think so, for backward compatibility

backwards compatibility sounds like the best way to do this. default stdin and optional -c flag


Loop detection required

req/rep (and this is the only one where it is possible at present) needs to detect and prevent loops.  Specifically, the standard requires that if more than 8 hops (by default) are present, then we should discard the request at the REQ end point.
Likewise, the new RFC I'm writing for SURVEYOR will have a similar approach.  And I think STAR and BUS should probably do the same thing -- indeed, I've become convinced that pretty much all of these protocols should use a stack backtrace to provide loop prevention if nothing else.  (Admittedly pub/sub could probably and push/pull could probably get by with nothing more than a hop count in the header.)

I'm just doing REQ/REP with a hop count limit of 8 by default.  There is a new option I'm introducing, OptionTtl, which can be used to set the Time-To-Live.  (Could also have been OptionHopLimit, but I think people understand TTL (Ttl for case correction.)


Still not working

Hi, it's me again.
I just tried your new file but it still throws up an error that the Plugin may be compiled for a different Unreal Engine Version...

The plugin is written in C++ and must be compiled before you can use it, so it's not really an error; it's just saying it hasn't been compiled. I think the problem is that you don't have anything installed that can compile the plugin.
Start with installing Visual Studio and following these steps:
https://docs.unrealengine.com/en-US/ProductionPipelines/DevelopmentSetup/VisualStudioSetup/index.html
After installing VS, try opening up your project like before. You will probably get a similar message, but there should be a button to let you compile it.
I hope this helps, please follow up if you have any problems.

Ok, i tried it a few times now and it just keeps giving me the same error...

Okay, this should solve it.
I have uploaded pre-compiled binaries of the plugin for Unreal Engine 4.26.2 on Win64, so you do not have to compile it yourself.
Here is what you need to do:

Delete the plugin from your computer
Download and extract the release into your project's Plugins directory
Launch the editor and see if it works.

Note: Whenever you update Unreal Engine, you will need to repeat this process with a new release of the plugin that matches your Unreal Engine version. Find the releases here:
https://github.com/nachomonkey/RefreshAllNodes/releases

Ok, it still doesn't work.I don't know why, but i get the same error again...

I'm sure that the Problem lies on my side in a way. I just needed the plugin to try to fix my UE4 Project. I'm sorry for any time you wasted on me, I'm sure that you do great work.

Nevermind, i did something and it worked!
Thanks for your Help!!!!


onnxruntime.capi.onnxruntime_pybind11_state.Fail: [ONNXRuntimeError] : 1 : FAIL : Load model from yolo_models/yolov5s_int8.onnx failed:/onnxruntime_src/onnxruntime/core/graph/model_load_utils.h:46

Describe the bug
I am trying to quantize yolov5s (from ultralytic's repo) model using ONNXRuntime quantization. Quantization runs succesfully. However, when validating the quantized model using Ultralytics val.py, I am getting obove error. (FP32 ONNX model gives correct results).
Traceback (most recent call last):
File "val.py", line 381, in
main(opt)
File "val.py", line 354, in main
run(**vars(opt))
File "/mnt/c/users/u28z48/dsvenv/myvenv/lib/python3.8/site-packages/torch/autograd/grad_mode.py", line 27, in decorate_context
return func(*args, **kwargs)
File "val.py", line 138, in run
model = DetectMultiBackend(weights, device=device, dnn=dnn, data=data)
File "/mnt/c/Users/u28z48/yolov5/yolov5/models/common.py", line 329, in init
session = onnxruntime.InferenceSession(w, providers=providers)
File "/mnt/c/users/u28z48/dsvenv/myvenv/lib/python3.8/site-packages/onnxruntime/capi/onnxruntime_inference_collection.py", line 360, in init
self._create_inference_session(providers, provider_options, disabled_optimizers)
File "/mnt/c/users/u28z48/dsvenv/myvenv/lib/python3.8/site-packages/onnxruntime/capi/onnxruntime_inference_collection.py", line 397, in _create_inference_session
sess = C.InferenceSession(session_options, self._model_path, True, self._read_config_from_model)
onnxruntime.capi.onnxruntime_pybind11_state.Fail: [ONNXRuntimeError] : 1 : FAIL : Load model from yolo_models/yolov5s_int8.onnx failed:/onnxruntime_src/onnxruntime/core/graph/model_load_utils.h:46 void onnxruntime::model_load_utils::ValidateOpsetForDomain(const std::unordered_map<std::basic_string, int>&, const onnxruntime::logging::Logger&, bool, const string&, int) ONNX Runtime only guarantees support for models stamped with official released onnx opset versions. Opset 19 is under development and support for this is limited. The operator schemas and or other functionality may change before next ONNX release and in this case ONNX Runtime will not guarantee backward compatibility. Current official support for domain com.ms.internal.nhwc is till opset 18.
Urgency
Need to know whether this is a limitation of ORT or if I am doing something wrong ASAP
Let me know anything is needed form myside.

why does this issue related to this REPO?
For you issue, you can specify opset_version=18 on exporting onnx model as the error message suggested.


barh() takes at least 3 args

I am running your latest code in python 2.7.16.
I get a run time error
File "/Users/tom/Desktop/Labcyte/data/heatmap.py", line 110, in heatmap
linewidth=0
TypeError: barh() takes at least 3 arguments (4 given)
My call looks like this.
corr_df = df
print corr_df[col_numer].corr()
plt.figure(figsize=(7, 7))
corrplot(corr_df[col_numer].corr().replace(np.nan, 0), size_scale=500)
What's wrong?

Hey, I think that's an issue with matplotlib version.
If you're using Python 2, I believe you're using matplotlib < 3.0, where this was changed: https://matplotlib.org/3.0.3/api/api_changes.html#bar-barh-no-longer-accepts-left-bottom-as-first-named-argument
I actually "fixed" that along the way to make it work with the new matplotlib, and if you checkout to commit d8923f82f7 it should work for you.
Let me know if that works.

Drazen,
Thank you for the advice. I updated my version of matplotlib to 3.1.0 and
your code worked
beautifully!.
Bob
On Mon, Jun 17, 2019 at 10:35 AM Drazen Zaric<EMAIL_ADDRESS>wrote:

Hey, I think that's an issue with matplotlib version.
If you're using Python 2, I believe you're using matplotlib < 3.0, where
this was changed:
https://matplotlib.org/3.0.3/api/api_changes.html#bar-barh-no-longer-accepts-left-bottom-as-first-named-argument
I actually "fixed" that along the way
https://github.com/drazenz/heatmap/commit/cdc5a5188d371ddeee172404ac15aaf0cd19e893
to make it work with the new matplotlib, and if you checkout to commit
d8923f8
https://github.com/drazenz/heatmap/commit/d8923f82f7118841911a061bb69699fb3f410d4b
it should work for you.
Let me know if that works.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/drazenz/heatmap/issues/1?email_source=notifications&email_token=ABGHCNDXVUL4PTAGN5VT7DLP26OJVA5CNFSM4HYTM252YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODX3LX6A#issuecomment-502709240,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ABGHCNA2A3DUCEMOLDMHYDTP26OJVANCNFSM4HYTM25Q
.

--
Bob
LinkedIn http://www.linkedin.com/pub/bob-zigon/6/658/85a


Add support for admin server json editing

As an admin, a view on the admin's panel for a server should allow changing the data-values that are in a server's json. All values that are not "internal" on the server's json should be editable.
The UI should feel similar to our other UI elements. pufferd already exposes the endpoint to make these changes, but the oauth aspect is not there to prevent you from changing certain values. This will require some work to get functional.

Now implemented with a test version, will release with 1.1.4


Un unexpected error while using the bot. (PLEASE HELP)

Hello,
Everytime I attempt to use the bot, it comes up with this and tells me to break. Please help!
An exception of type 'Newtonsoft.Json.JsonReaderException' occurred in Newtonsoft.Json.dll but was not handled in user code
Additional information: Unexpected character encountered while parsing value: <. Path '', line 0, position 0.
Thanks :)

#427 #527
This happens when the client expects to fetch JSON string but Steam servers send HTML, hence the first character is <.

Would there be any fix?

Providing full stack trace would help.

You mean this? If not I know i'm retarded
ERROR: Unhandled exceptions in bot Rick the TF2 keybot! callback thread:
Newtonsoft.Json.JsonReaderException: Unexpected character encountered while parsing value: <. Path '', line 0, position 0.
at Newtonsoft.Json.JsonTextReader.ParseValue()
at Newtonsoft.Json.JsonTextReader.ReadInternal()
at Newtonsoft.Json.JsonTextReader.Read()
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.ReadForType(JsonReader reader, JsonContract contract, Boolean hasConverter)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
at Newtonsoft.Json.JsonSerializer.Deserialize(JsonReader reader, Type objectType)
at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value)
at SteamTrade.Schema.FetchSchema(String apiKey) in c:\Users\khanites\Desktop\SteamBot\SteamTrade\Schema.cs:line 61
at SteamBot.Bot.b__5(LoginKeyCallback callback) in c:\Users\khanites\Desktop\SteamBot\SteamBot\Bot.cs:line 383
at SteamKit2.CallbackMsg.Handle[T](Action`1 handler)
at SteamBot.Bot.HandleSteamMessage(CallbackMsg msg) in c:\Users\khanites\Desktop\SteamBot\SteamBot\Bot.cs:line 357
at SteamBot.Bot.BackgroundWorkerOnDoWork(Object sender, DoWorkEventArgs doWorkEventArgs) in c:\Users\khanites\Desktop\SteamBot\SteamBot\Bot.cs:line 705
at System.ComponentModel.BackgroundWorker.OnDoWork(DoWorkEventArgs e)
at System.ComponentModel.BackgroundWorker.WorkerThreadStart(Object argument)

The only thing I can think of:

You haven't set your API key in the settings.json.
Steam API is down.

Should I revoke it, and redo it?

Does this URL work for you in the browser?
http://api.steampowered.com/IEconItems_440/GetSchema/v0001/?key=YOUR_API_KEY

Nope, Im forbidden? What does it mean
Access is denied. Retrying will not help. Please verify your
key=
parameter.

Invalid API key.

Lmao, how could I fix this, also thanks for your help :)

https://steamcommunity.com/dev/apikey
Get a new one there and try again.

Hmm, I revoked it, what do I put the domain name as?  Path '', line 0, position 0.

Steam account is level 43, with 155 games i think im in the clear there

Have you updated settings.json.
Also, debugger. This can be easily inspected on your end.

I updated settings yes,
How do i check the debugger (sorry if im wasting your time now.)

Put a breakpoint and step through the code while inspecting variable values.

Ugh, I'm kinda new to all of this, could you walk me through it :/

#427


remmina: enable gvnc plugin

The Gtk-VNC plugin has broader VNC protocol support so including it can be useful when connecting to VNC servers that the VNC plugin does not gel with.

Things done

Built on platform(s)

[x] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual)

[ ] sandbox = relaxed
[ ] sandbox = true

[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[x] Tested basic functionality of all binary files (usually in ./result/bin/)
25.05 Release Notes (or backporting 24.11 and 25.05 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[ ] Fits CONTRIBUTING.md.

Add a :+1: reaction to pull requests you find important.

@ryantm @bbigras @melsigl Any opinions on this?


Community demo of exporting GIS data and loading in an external system

Presented at the OpenHIE 2021 Community Meeting.


[ZEPPELIN-4039] Fix restart interpreter process throws Exception

What is this PR for?

Set in zeppelin-env.sh export ZEPPELIN_FORCE_STOP=true
Create an interpreter process container in the remote YARN.
When restart this interpreter, The interpreter process container will have a ConcurrentModificationException and will not exit properly.

The reason for this BUG is: When export ZEPPELIN_FORCE_STOP=true,
Restart the interpreter process, the zeppelin server will execute the session that closes the process.
At the same time, the shutdown() and close() will be remote call.
In the RemoteInterpreterServer, the shutdown() and close() functions do not have concurrency control on the interpreterGroup, Causes an exception.
What type of PR is it?
[Bug Fix]
Todos

[ ] - Task

What is the Jira issue?

https://issues.apache.org/jira/browse/ZEPPELIN-4039

How should this be tested?

Set in zeppelin-env.sh export ZEPPELIN_FORCE_STOP=true
Create an interpreter process container in the remote YARN.
Restart this interpreter.

Screenshots (if appropriate)

CI pass
Questions:

Does the licenses files need update? No
Is there breaking changes for older versions? No
Does this needs documentation? No

@zjffdu , Please help me review the code. Thanks!

LGTM, thanks @liuxunorg