React App blank page IE11

I have create a new react app using npx command "npx create-react-app test". Then moved to the created directory to ran yarn start.
Describe the bug
Default react start page is showing without any errors or warning in Google Chorme. Then I have tested app using IE 11 browser I'm getting a blank page with two errors.

Did you try recovering your dependencies?
I have tried deleting
* node_modules
* yarn.lock
and running yarn install again. It gives same error.
Previous answers?
I am using react 16.7.0 in another app and for IE support  I have just used  in index.html
I have tried that in new app nothing works.
Then I have tried all the previous answers installing 'react-app-polyfill' or / and 'core-js'  and importing them from src/index.js. I have tried it with and without previously mentioned polyfill loading in index.html. Nothing seems to work.
Environment
System:
OS: Linux 4.15 Ubuntu 18.04.3 LTS (Bionic Beaver)
CPU: (8) x64 Intel(R) Core(TM) i7-8550U CPU @ 1.80GHz
Binaries:
Node: 12.8.1 - ~/.nvm/versions/node/v12.8.1/bin/node
Yarn: 1.19.0 - /usr/bin/yarn
npm: 6.10.2 - ~/.nvm/versions/node/v12.8.1/bin/npm
Browsers:
Chrome: 77.0.3865.90
Firefox: 69.0.1
npmPackages:
react: ^16.10.1 => 16.10.1
react-dom: ^16.10.1 => 16.10.1
react-scripts: 3.1.2 => 3.1.2
npmGlobalPackages:
create-react-app: Not Found
(paste the output of the command here.)
Steps to reproduce

npx create-react-app test
cd test
yarn start

Although there are previous answers for react support for IE older browser versions, I guess this is a new break for new react version. Since It's still working on react 16.7.0 for me by just using ''.

Please read this page in full: https://create-react-app.dev/docs/supported-browsers-features#configuring-supported-browsers. You need to add the appropriate polyfills and configure browserslist to get it working in ie 11.


Triangle/Square/Half-Triangle Drawing issue

All different shapes except for circle don't completely render they always miss a line

I have created a pull request that should fix that. But just add {x: this.strokes.from.x, y: this.strokes.from.y} to the shapes to fix it immediately.

published v1.0.5.
closing this now, thanks


Update garray_sorted_str.go

bugfix: avoid overflow

Codecov Report

Merging #980 into master will increase coverage by 0.01%.
The diff coverage is 100.00%.

@@            Coverage Diff             @@
##           master     #980      +/-   ##
==========================================
+ Coverage   69.36%   69.37%   +0.01%
==========================================
  Files         350      350
  Lines       24691    24691
==========================================
+ Hits        17126    17129       +3
+ Misses       6152     6150       -2
+ Partials     1413     1412       -1

Impacted Files
Coverage Δ

container/garray/garray_sorted_str.go
93.10% <100.00%> (ø)

os/gcache/gcache_adapter_memory_lru.go
96.55% <0.00%> (+10.34%)
:arrow_up:

Continue to review full report at Codecov.

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


[Misc] Add jinja2 as an explicit build requirement

Adding jinja2 was missed in the final 'review comments' commit of the Machete kernel (https://github.com/vllm-project/vllm/pull/7691, https://github.com/vllm-project/vllm/pull/7174#discussion_r1722351387). jinja2 is used by csrc/quantization/machete/generate.py during the build.
It is not really an issue since torch is a build requirement and depends on jinja2 but still good to explicit here

/ready


ImportError: cannot import name 'cached_property' with python 3.6.12

Traceback (most recent call last):
File "/home/xxxx/.vscode-server-insiders/extensions/ms-python.python-2021.2.582707922/pythonFiles/lib/python/jedi_language_server/initialize_params_parser.py", line 17, in
from functools import cached_property  # type: ignore
ImportError: cannot import name 'cached_property'
...
Looks like cached_property appeared in python 3.8, while I am using venv with python 3.6.
It is interesting that the Python Language Server it self is running in the dev target environment (using the same interpreter), instead of running in the (remote) host or other (could be configurable) environment. On the remote host where the dev is happening the installed python version is 3.8 (which has the 'cached_property' supported).

I ran into the same issue as you. I fixed it temporarily by switching the python language server to Pylance. All you have to do is search for Pylance in the extension marketplace, install it, and then add "python.languageServer": "Pylance" to your settings.json file. That should work.

Looking at the code, here:
https://github.com/pappasam/jedi-language-server/blob/v0.21.0/jedi_language_server/initialize_params_parser.py
I am not sure why this occurred. Are you by chance running this under the debugger? or using exception hook in any way?
/cc @pappasam

@karthiknadig the 3rd party cached-property package is required for Python versions 3.6 and 3.7. So, what appears to be happening is that, for some reason, the cached-property package is not being installed correctly for Python 3.6 and 3.7 in vscode's environment.
https://github.com/pappasam/jedi-language-server/blob/master/pyproject.toml#L47

@pappasam I see thanks. I need to ensure that we bundle this correctly.


opChecked: use "overflow" consistently in code & dox

Yah, I was experimenting with the on-site editor. Any bad consequences?

Yah, I was experimenting with the on-site editor. Any bad consequences?

CI systems may not be able to distinguish between main/feature branches (like master/stable/newCTFE) and temporary PR branches. If possible, it would be better to avoid creating branches for small PRs in the dlang namespace, though I'm not seeing any issues for this PR.


Add detection for SSR / responses in result HTML

Hmm, I am not sure I can quite follow :) For now, I've just added the false positive check into the same listener. See a17a6dc


Figure out testing

We need end-to-end tests and possibly unit tests
Talk to Chris Harris and ???

Tristan
On Saturday, May 28, 2016, Shawn Waldon<EMAIL_ADDRESS>wrote:

We need end-to-end tests and possibly unit tests
Talk to Chris Harris and ???
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/Kitware/light-viz/issues/39, or mute the thread
https://github.com/notifications/unsubscribe/ADBhsScWLhmT9feY2WjCNvIfT1XgP2LZks5qGGnSgaJpZM4IpG1X
.


Installation instructions

Thanks for the package but the instructions in the readme are a bit hard to follow.
I created a new repo and tried to follow the instructions. I dont know what to do after this:
https://github.com/connecteev/test_tizis_laravel_comments
If you could point us to a sample repo that is using this package, that would be useful. Once again, thank you for creating this.

Hi.
https://github.com/tizis/laravel-comments-example

the instructions in the readme are a bit hard to follow.

Sorry. English is my secondary language.

@tizis thank you Roman. I will try this out today and let you know what I find. I appreciate the example repo!


AVM: Spike: do we need coinbase opcode?

Overview
Although originally included in the environment_getters pr, coinbase has been deferred into its own ticket as it requires a bit more work.
### Tasks
- [ ] coinbase(node): Add coinbase to the global variables structure
- [ ] coinbase(nr): Add coinbase to be checked and passed along the protocol circuits
- [ ] coinbase(sol): include coinbase within the global variable checks performed within the state transition smart contract
- [ ] coinbase(node): Add a way for a sequencer to set a coinbase recipient within its node configuration
- [ ] coinbase(avm): Add coinbase getter instruction

As seen here it will take a bit more work to add coinbase, and as we do not have fee payments directly implemented, it is not required before the q1 offsite.
Links

https://www.evm.codes/#41?fork=shanghai
A branch where I started with this ( for idea of coverage ): https://github.com/AztecProtocol/aztec-packages/tree/md/01-25-feat_add_coinbase_to_sequencer

Not implementing coinbase opcode


added new Go project - REST API masterclass

Description

Added a new Go project.
Motivation and Context

The Go category doesn't have a similar tutorial.
How Has This Been Tested?

I completed it.
Types of changes

[ ] Content Update (change which fixes an issue or updates an already existing submission)
[x] New Article (change which adds functionality)
[ ] Documentation change

Checklist:

[x] My code follows the code style of this project.
[x] I have updated the documentation accordingly.
[x] I have read the CONTRIBUTING document.
[x] I have made checks to ensure URLs and other resources are valid

Maybe add a video tag?


Datepicker label is missing the "for" attribute

Browsers cannot link the label to the input to provide an accessible experience

We may want to understand how other design systems deal with a11y on DatePicker, not only the "for" attribute but the actual complemented implementation of an "accessible date picker"

I believe that was fixed with #86


Call Dispatch in Subscribed function didn't work as expected

That will cause deadlock. But we want to warning the user do that.
So have to change the design let it can go to the part check environment.

One probably way is using WaitGroup. I will try it.

Waitgroup will never work, and seems major problem is solved, I will handle this issue first.

I still have no solution for it, so I will create an issue to tell user should check Subscribe have Dispatch or not if they meet deadlock


FEATURE: Dockerfile added, app can now run with docker

Related Issue

Information about the related issue

Closes: #
Describe the changes you've made

Type of change
What sort of change have you made:

[ ] Bug fix (non-breaking change which fixes an issue)
[x] New feature (non-breaking change which adds functionality)
[ ] Code style update (formatting, local variables)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[ ] Documentation update.
[x] This change requires a documentation update

How Has This Been Tested?

Checklist

[x] My code follows the guidelines of this project.
[x] I have performed a self-review of my own code.
[x] I have commented on my code, particularly wherever it was hard to understand.
[ ] I have made corresponding changes to the documentation.
[x] My changes generate no new warnings.
[ ] I have added tests that prove my fix is effective or that my feature works.
[ ] Any dependent changes have been merged and published in downstream modules.

Screenshots (if applicable)

Original
Updated

original screenshot
updated screenshot

Code of Conduct

[x] I agree to follow this project's Code of Conduct

Hey,
Codacy Static Code Analysis  is not approving my pr.
its showing error because i have written WORKDIR in the Dockerfile.
but we have to write WORKDIR in Dockerfile, as it is considered a good practice

Anyone remember this issue? I think this happened before and I remember @mkubdev @Panquesito7

there is something wrong with github actions file

it is failing checks


Improve filter UX in Data Node/Scenario Selector

Description
The UX of creating filters could be better in the Data Node/Scenario selector. It would be better to propose something like this:

when the filter is on a boolean to have a switch: this simplifies the process of creating a boolean filter immensely,
when the filter is on a date to have date/time picker.

Providing a default "action" for each filter would enhance the filter UX. For example, the tags filter could have as a default action: "contains". Right now, you need a lot of clicks to get the filter in place.
Code of Conduct

[X] I have checked the existing issues.
[ ] I am willing to work on this issue (optional)

Hi, can I work on this?

Sure! @ovindu-a
Thank you for your contribution.

Hi @jrobinAV, quick question. Could you tell me if there is a way I can test the changes once I make them?

Hi @ovindu-a ,
I believe @namnguyen20999 @FredLL-Avaiga @FabienLelaquais @dinhlongviolin1 would be the right persons to help you on the UX side.

Hi, @namnguyen20999 , @FredLL-Avaiga , @FabienLelaquais , @dinhlongviolin1  if possible could someone let me know how to test the changes I make in the ui? I think I can close this issue if I figure it out.

we have tests in backend (python: pytest), frontend (typescript: jest) and end-to-end (python: playwright)
You can look at the existing tests related to the files you impact.

@quest-bot embark

@FredLL-Avaiga is there a way that I can run the frontend so I can see the changes that I make. I'm having an issue figuring out how to do that by following the docs.

Of course, yes
so the process is:

in taipy-gui: npm run build:dev
in taipy: npm i (one time is enough)
in taipy npm run build:dev

Then create a simple python script that shows your new feature or bug fix (something like doc\gui\examples\controls\button_action.py or others)
run the script
you can debug in the browser

@ovindu-a  I don't see any PR linked to this issue.
Are you still working on this ?
Do you plan to propose a PR soon ?

Hello @Vaibhav91one,
Thank you for your help. I believe it is still available for a contribution. @FabienLelaquais Can you confirm?
Thank you,

And in any table

And in any table

Absolutely! TableFilter and TableSort (taipy/frontend/taipy-gui/src/components/Taipy) are the real target here.

Got it. Will see to it.


Question: Passing props to slot components

Say I have a multi-part component where the markup looks something like this, and I need to test some interaction between the components.
<parent :foo="bar">
  <child :bar="foo"></child>
  <child :bar="foo2"></child>
</parent>

I can mount the parent component with props, and I can add the children to the default slot
const wrapper = mount(Parent, {
  propsData: {
    foo: bar
  },
  slots: {
    default: [Child, Child]
  }
}

But what's the best way of making sure the child components get created with the prop values?

There isn't currently a way. I can look into this in the future, but I won't be able to for at least 3 weeks (I'm going on holiday). If you want to have a look at a way to solve I would happily accept a PR 🙂


fix(client): don't close stream until EOF

Coverage decreased (-0.28%) to 85.36% when pulling a5e6174efd57afb1df7113c64f4e7718a3a94187 on issue-543 into 5747792cf46b9ff7a0d58a51a0827885c5765345 on master.


chore(e2e): Improve E2E tests

Following E2E test improvements in this PR:

Use new test namespace for each E2E test (improves separation of tests and simplifies cleanup after test as well as the test dump)
Create commonly used IntegrationKits once before the tests with the global operator and reuse them during the tests
Copy IntegrationKits to test namespaces with operator instance as external image integration kit
Fix flaky update install tests
Skip cluster setup (e.g. CRD creation) when installing custom operator instances
Run tests in parallel

The E2E tests are now run in parallel which gains lots of execution speed in the GitHub CI workflow.
common-advanced test execution took 90 mins before. now the job execution is 35 mins.
To make the parallel test execution work I had to refactor the usage of gomega assertions a bit. Each test needs to use its own fresh gomega instance. Also the test utilities stop using a shared testing T instance for error reporting. As a result each utility func in test_support.go gets the testing T instance as a first parameter.
Also I had to synchronize the access to the cobra commands and its viper flags in the kamel CLI because we have been using a shared instance of viper. Now each command works with its own viper instance.
Some tests are still flaky (as they have been before) but I have the feeling that this situation also has improved.
The E2E tests now follow this design principles:

Each test uses a new temporary test namespace
Most of the tests install a Camel K operator instance in this test namespace and uses a unique operatorID.
All resources created by the test (Integration, Pipe, ...) must use this operatorID
The operator instance per test namespace makes the tests run very efficiently in parallel execution mode
Test packages can use TestMain func in main_test.go in order to setup some global settings and a shared operator instance
TestMain func also creates commonly used Integrations in order to reuse their IntegrationKit in several tests (reduces the amount of builds running)
Each test copies the CamelCatalog from the default namespace where the initial Camel K operator has been installed once per test suite. This gains some execution speed as the catalog is already present and doe not need to be built freshly for each test namespace
Some commonly used IntegrationKits are copied (image type external) from the default namespace so the tests can reuse them even with a new operator in the test namespace. Saves us some time in building the kit over and over again.

I've enabled Quarkus Native tests. However it's very likely they fail due to some infrastructure problem that we have not yet tackled. In such circumstances, please, run the Quarkus Native test manually in your local environment and report result here.

@squakez I tried to run the native tests locally which ends up in timeouts while building the integrations. I tested this also on the main branch with the same result. So I guess my local setup is not ready to run these native E2E tests. Do you have any working setup or information how to properly run the tests locally?

@squakez I tried to run the native tests locally which ends up in timeouts while building the integrations. I tested this also on the main branch with the same result. So I guess my local setup is not ready to run these native E2E tests. Do you have any working setup or information how to properly run the tests locally?

Minikube with 16 GB or RAM and 4 CPUs should be good. At least, it works for me.

Documentation to reflect the changes in https://camel.apache.org/camel-k/2.2.x/contributing/e2e.html would be more than welcome.

Minikube with 16 GB or RAM and 4 CPUs should be good. At least, it works for me.

Hm, quite heavy setup for me as I am running on MacOS and need to run this in Docker desktop that also requires quite some memory

@squakez I tried to setup native e2e tests locally but did not manage to get it working on my machine. I don't think that my changes changed the way we build and run native images. Do you approve to merge?
Or if you have a running env for native e2e tests could you please checkout my branch and run the tests? 🙏

@squakez I tried to setup native e2e tests locally but did not manage to get it working on my machine. I don't think that my changes changed the way we build and run native images. Do you approve to merge?
Or if you have a running env for native e2e tests could you please checkout my branch and run the tests? 🙏

I think it would be convenient you manage to find the proper setup, also because you may need to run this in future while working on any other project feature. Running these tests unfortunately takes a long amount of time and tends to lock the resource. So, it can be a bottleneck to the normal working stream if one run them in parallel. I will try to checkout this PR and run the test at the end of my working day for this occasion.
As I said in a separate stream, we should work to find a solution and have the GH actions back working. It's something we know since enough time now and we all need to put particular attention to the normal maintenance of the project, not exclusively to new developments or workstream required to enable some marginal feature.

@christophd please, rebase to main, and once ready let me know so I can run the test locally

@squakez rebase done

@squakez many thanks. I managed to get a setup working on my arm64 machine with the native E2E tests. Run them all manually and all have been green! Will continue to merge now

@squakez many thanks. I managed to get a setup working on my arm64 machine with the native E2E tests. Run them all manually and all have been green! Will continue to merge now

Good. Do you mind also updating the documentation [1] with all the latest changes? thanks.
[1] https://camel.apache.org/camel-k/2.2.x/contributing/e2e.html

Forget my last comment, I see the main branch is up to date. Thanks.


Removing unnecessary  tags

The <code> tags are not necessary to get code formatting - the spaces in front of the line are good enough.

The build fails, but it doesn't appear related to the changes made, since they are only documentation changes.

Thank you!


Mapping Spreadsheet for X00's

Create mapping spreadsheet for X00’s based on HeadingsFieldsPersonalNames and Personal names portion of Transforming Subject Data

This spreadsheet will consolidate and replace the following existing spreadsheets:

100
600
700
800

@pennylenger will be responsible for creating the initial pass at this documentation, and will ask questions as needed. @CECSpecialistI will keep an eye out for issues that need attention from @GordonDunsire or Deborah, unless they get to them first :) @cspayne will use the spreadsheet to write transformation code for the relevant fields, using Personal names portion of Transforming Subject Data for additional context as needed.

@ tmqdeborah  Hi Deborah, I have some questions about HeadingsFieldsPersonalNames and Family name in terms of the format. How can I make them clear by mapping individually or combination of subfields in the google sheet. If you get time, could you please look at following questions? @GordonDunsire hi Gordon, I have added you subject part to the family name tab of Deborah's original google sheet. I didn't separate them into different rows for one heading, because I think they should be put together. Could you please take a look at it to see whether it works or how I should separate them to fit into Deborah's format?
For x00
$c-Titles and words associated with a name  is used for occupation and other distinguishing characteristics, not just affiliation, so needs different mapping – it is a catch-all
For personal names, it has been mapped to authorized access point for person. Should we try to use some more specific element based on different conditions? If yes, how can we write the conditions?
For family names, it has been mapped to hereditary term of honour and profession or occupation. How should we write conditions to make the mapping right or are there any other appropriate elements?
For the personal names tab:
Should we list a subfield or combination of different subfields and their mapped RDA elements clearly in each row to avoid confusion and redundancy?
For example: for $q, $c, $d, the note says include values for other elements or designations in an access point, if required]. Since these subfields need to be mapped together with other subfields as authorized access point for person, not individually, just like $a,$b,$c,$d,$g,$j,$q,$u -> Authorized access point for person, I think that they should not be listed individually. It may be confusing.
List them individually in a row unless it can be mapped individually to a more specific element, for example: $q - Fuller form of name (NR)->Fuller form of name;
or list them in a row with the the combination of different subfields if they can be mapped to other elements, for example: $a$b->Name of person
$a$b is also mapped together to Authorized access point for person; and $a individually mapped to Authorized access point for person. Is it redundant as  $a,$b,$c,$d,$g,$j,$q,$u has been mapped to Authorized access point for person.
For $q, the note also says to include values for other elements or designations in an access point, which I think is mapped as an AAP together with other subfields. The RDA element in this field is Fuller form of name.
$t and $k are put together, no RDA element in this row,  in the notes it says Map as part of title, so is the element for $t$k title of work? And how to map as part of ?
$n is mapped to several elements according to different conditions
What does it mean by “map as part a AP” ? Is the element used access point for person? Then what subfields are other parts of the AP? If subfields are listed, it will be clear.
For $p, is the element for $t$n or $t$p$n  title of work? and they should be mapped together, no individual mapping for $p ?
For Gordon's documentation. We had a discussion on 5.15 meeting and below it some points.
For x00 first indicator = 3-Family name
Family name AAP will be $a$c$d$g
In a MARC access point, there would never be $u or $j
LCSH and Name Authority File have different approaches to family name
And other people think that $y$z aren’t topical subdivisions, but they are subject subdivisions. And there are still some controversy over $v.
Concept (exists(600, 610, 611. 648, 651 $x, $y, $z))
rdawo:P10256 <tConcept(field)> . // has subject; topical subdivisions
<tConcept(field)> skos:prefLabel “stripEndStop(concatenateOA($x, $y, $z))” .
<tConcept(field)> skos:inScheme <tScheme(field)> .

Hi @pennylenger, Will you be at the "Optional MARC2RDA Meeting" tomorrow? (https://washington.zoom.us/j/95925664112)
We will be discussing creating a separate Access Points table, which will (hopefully) clarify most of your questions about which subfields are used for access points.
The purpose of the "HeadingsFieldsPersonalNames" table was to get the discussion about the fields and subfields started. So, it combines the access points and the attributes that we can map from those fields and subfields, along with links to format guidance, explanations and questions.
I think we can make things much more understandable for coding if we deal with mapping access points and attributes separately.
Hope to see you in the meeting.

Deborah has created a new form Access Point Mapping Table.20240528

@AdamSchiff Is it possible for subfields of title portions to appear in the 100/110/111 although it is valid in MARC21? do we need to map the title portion subfields in 100/110/111?
Title portion
$f - Date of a work (NR)
$k - Form subheading (R)
$l - Language of a work (NR)
$n - Number of part/section of a work (R)
$p - Name of part/section of a work (R)
$t - Title of a work (NR)

Is it possible for subfields of title portions to appear in the 100/110/111 although it is valid in MARC21? do we need to map the title portion subfields in 100/110/111?

Title portion subfields should NOT appear in 100/110/111 fields, but they do, very occasionally, in error. I found 209 records in the LC file of 5.6million records) with $t (far fewer also with other title portion subfields). I would consider these to be errors and would map the Name portion from the 100/110/111 fields and ignore those Title portion subfields in mapping (see my Access Points table).
Examples are attached.
110t.txt
Otherwise, you could treat those Title portion subfields as though they are 240 subfields.

Some of those $t's are typos and should be $b  (Great Britain. Parliament. House of Lords).  They've been corrected in OCLC.   If LC had an authority vendor, they'd probably have been fixed in their database too.
Maybe we need to report these errors to them.
Adam
Adam L. Schiff
Principal Cataloger
University of Washington Libraries
(206) 543-8409
@.***

From: Deborah Fritz @.>
Sent: Wednesday, September 11, 2024 12:49 AM
To: uwlib-cams/MARC2RDA @.>
Cc: Adam L Schiff @.>; Mention @.>
Subject: Re: [uwlib-cams/MARC2RDA] Mapping Spreadsheet for X00's (Issue #448)
Is it possible for subfields of title portions to appear in the 100/110/111 although it is valid in MARC21? do we need to map the title portion subfields in 100/110/111?
Title portion subfields should NOT appear in 100/110/111 fields, but they do, very occasionally, in error. I found 209 records in the LC file of 5.6million records) with $t (far fewer also with other title portion subfields). I would consider these to be errors and would map the Name portion from the 100/110/111 fields and ignore those Title portion subfields in mapping (see my Access Points tablehttps://urldefense.com/v3/__https://docs.google.com/spreadsheets/d/1CXBDgFvXzFiRytEz8G-9dkax8oyEA3q_/edit?gid=610540737*gid=610540737*5D__;IyU!!K-Hz7m0Vt54!kjJDhrfDpiGr1XMKasmrAfLi40qYNrdFBhICzhZ1unj55uHhDlOL0wMaZYCeIIPO2ssgQK0wczsb8FyoFFzOit4$).
Examples are attached.
110t.txthttps://urldefense.com/v3/__https://github.com/user-attachments/files/16959872/110t.txt__;!!K-Hz7m0Vt54!kjJDhrfDpiGr1XMKasmrAfLi40qYNrdFBhICzhZ1unj55uHhDlOL0wMaZYCeIIPO2ssgQK0wczsb8FyoFiLbDRY$
Otherwise, you could treat those Title portion subfields as though they are 240 subfields.
—
Reply to this email directly, view it on GitHubhttps://urldefense.com/v3/__https://github.com/uwlib-cams/MARC2RDA/issues/448*issuecomment-2342908414__;Iw!!K-Hz7m0Vt54!kjJDhrfDpiGr1XMKasmrAfLi40qYNrdFBhICzhZ1unj55uHhDlOL0wMaZYCeIIPO2ssgQK0wczsb8FyoZM96eRI$, or unsubscribehttps://urldefense.com/v3/__https://github.com/notifications/unsubscribe-auth/ADFBVB3OVS4JXSCPYHSTDBTZV7YXFAVCNFSM6AAAAABGVD7T56VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGNBSHEYDQNBRGQ__;!!K-Hz7m0Vt54!kjJDhrfDpiGr1XMKasmrAfLi40qYNrdFBhICzhZ1unj55uHhDlOL0wMaZYCeIIPO2ssgQK0wczsb8Fyoz981TMk$.
You are receiving this because you were mentioned.Message ID: @.***>

Hi @pennylenger
Would it be best for me to work from the individual mapping sheets for 100, 600, and 700, or should I work from the HeadingsFieldsPersonalNames sheet? I know that there is a separate sheet now for access points, but I'm not sure where to look for attributes. If they are the same across the X00s, it may be easiest to combine them into one sheet, but just let me know! Thanks!

@cspayne Hi Cypress, I can put the attributes in one table, which will be more clear. I'll first post the attributes mapping the team discussed earlier here for @tmqdeborah @AdamSchiff @GordonDunsire @CECSpecialistI to review and see if these mapping are correct now.
X00 - Personal Names-General Information (Attribute Mapping)
Name portion
$a - Personal name (NR)
$b - Numeration (NR)

$a + $b has name of person

$c - Titles and words associated with a name ®

(Was mapped to 'term of rank or honour or office' but $c is used for too many different types of qualifiers; so, do not map as a person attribute)
Indicator 1 = 3 family: has hereditary term of honour ?

$d - Dates associated with a name (NR)

has related timespan of person
Before a hyphen; if no hypen, then after "b." or "born": has date of birth
After a hyphen; if no hyphen, then after "d."  or "died": has date of death
If no hyphen, after "active" or "fl." or before "century" or "cent.": has period of activity of person
Indicator 1 = 3 family: has related timespan of family

$e - Relator term (R)
$j - Attribution qualifier Not mapped
$q - Fuller form of name (NR)

has fuller form of name

$u - Affiliation (NR)

Not mapped (cannot determine affiliation or address, so cannot be mapped as a distinct element)

$4 - Relationship (R)
Title portion
$f - Date of a work (NR)

not(040$e rda): has date of work
040$e rda: has date of expression

$h - Medium (NR)   [600/700/800]

Not mapped (Media qualifier used with a title of a work in a name/title field.)

$i - Relationship information [700] (R)
$k - Form subheading ®

$t + $k: has title of work

$l - Language of a work (NR)

has language of expression

$m - Medium of performance for music (R)   [600/700/800]

has medium of performance of musical content of representative expression

$n - Number of part/section of a work ®

IF 'op.' or 'opp.': opus number
If '[A-Z]': thematic index number
serial number of musical work (condition?)
IF '[1-2][0-9][0-9][0-9]': date of work ?

$o - Arranged statement for music (NR)   [600/700/800]
$p - Name of part/section of a work ®

$t + $n + $p: has title of work

$r - Key for music (NR)   [600/700/800]

has key of representative expression

$s - Version (R)   [600/700/800]

has designation of version

$t - Title of a work (NR)

has title of work

$v - Volume/sequential designation (NR)   [800]

numbering of part

$x - International Standard Serial Number (NR)   [700/800]

ISSN

Hi Cypress @cspayne, I make this sheet Heading Fields Attribute Mapping. I hope it is helpful. Some mappings may need revision. Please let me know if you have questions.

This is great! Thank you Penny!

Hi @CECSpecialistI @JianPLee @dchen077
I would like to update the Google Sheets for 1XX, 6XX, 7XX, and 8XX Agent fields based on the discussions we've had and the decisions we've made.
Considering that we have the attributes table which combines all of the attribute properties we are deriving from the fields, I think the sheets for each individual field can be greatly simplified to rows just for determining when we mint an IRI and when we mint a nomen.
I believe you all are working on these sheets so I wanted to check with you first before I go in and make updates. Am I okay to go ahead and do this work?

Hi Cypress, I reviewed some of 8XX fields but what you said made sense to me. Let me know if there is anything I need to change on my end. Thanks!

Hi @JianPLee, checking in again. Am I good to make updates to the 1XX and 7XX fields you are working on reviewing? I need to make some changes to the mappings based on decisions we have made in the past few weeks.


Crafting 16 pickaxes without all the items breaks altoclef

Steps to Reproduce (as best as you can)
@get diamond_pickaxe 16, crafting speed 0.2
Expected Behavior
Get all the items and craft 16 pickaxes
Actual Behavior (What lead to the bot getting permanently stuck)
Got some items but broke trying to craft them before it got all of the items
Crashlogs and Screenshots (if applicable)
(you may drag + drop text logs and images here, thanks GitHub)
croppedlog.log
)
Other mods (if applicable
Discord username (if you want updates)
Dabaski fro the discord server
Developer Notes (leave this blank)
Difficulty: __
Estimated Time Required: __
Once development starts.

This is a duplicate of issue 24, which is quite difficult to solve.
Some suggest putting items in chests, but altoclef has to be able to remember all this information. The way it is currently designed, it is not able to do this.
Because we are considering re-designing certain aspects of AC, this issue may not be addressed for some time.


Remove block from blockSizes only when block is removed from disk

What changes were proposed in this pull request?

Why are the changes needed?

Does this PR introduce any user-facing change?

How was this patch tested?

Can one of the admins verify this patch?

Can one of the admins verify this patch?


[Enhancement] The remaining chunks will be sent in sequence in close(), and the performance is poor

Enhancement
If number of rows is very small, then chunk will only be sent when Close. When the disk pressure on the target side is relatively high，the remaining chunks will be sent in sequence in close(), and the performance is poor。
Can be modified to send the last Chunk in parallel
{10096:(4107)(0)(1)} {10098:(232)(0)(1)} {10008:(6552)(0)(1)} {10099:(6998)(0)(1)} {10097:(10307)(0)(1)}

the total time = 4107 + 232 + 6552 + 6998 + 10307
I0620 17:30:38.747215 14117 tablet_sink.cpp:935] Olap table sink statistics. load_id: 3639c8fb-8e87-48fd-b3d0-dccfe5b32641, txn_id: 197660, add chunk time(ms)/wait lock time(ms)/num: {10096:(4107)(0)(1)} {10098:(232)(0)(1)} {10008:(6552)(0)(1)} {10099:(6998)(0)(1)} {10097:(10307)(0)(1)}
I0620 17:30:38.754485 14117 plan_fragment_executor.cpp:447] Fragment 3639c8fb-8e87-48fd-b3d0-dccfe5b32642:(Active: 32s417ms, non-child: 0.00%)
   - AverageThreadTokens: 1.00
   - MemoryLimit: 2.00 GB
   - PeakMemoryUsage: 86.34 MB
   - RowsProduced: 415
  OlapTableSink:(Active: 29s469ms, non-child: 90.91%)
     - AppendAttachmentTime: 0.000ns
     - CloseWaitTime: 29s389ms
     - CompressTime: 0.000ns
     - ConvertChunkTime: 23.943us
     - MarkTabletTime: 0.000ns
     - OpenTime: 51.652ms
     - PackChunkTime: 28.082ms
     - RowsFiltered: 0
     - RowsRead: 415
     - RowsReturned: 415
     - SendDataTime: 27.140ms
     - SerializeChunkTime: 20.722ms
     - ValidateDataTime: 201.350us
     - WaitResponseTime: 29s344ms

https://github.com/StarRocks/starrocks/pull/7857/files


Accuracy of vit-b-16 training

Hi, May I ask the top-1 accuracy of vit-b-16 training on imagenet-1k based on the config file "vit_1ik.py". I find the related paper report the accuracy is about 74.6.
Thank you very much!
Best
Lucas

vit_i1k config with the default settings of training the B/16 model is expected to achieve around 79% top-1 accuracy. This setting, as well as other slightly better settings, are described in this paper: https://arxiv.org/abs/2106.10270.


Add joke service and controller

In this PR, we add in service and controller along with their tests.
I think this is the dev deployment: http://team01-ylin250-dev.dokku-09.cs.ucsb.edu/

68 files are just git being weird and had an issue with cloning that is now resolved, only 4 files are changed contents.


Rdm 9115

JIRA link (if applicable)
https://tools.hmcts.net/jira/browse/RDM-9115
Change description
Migrate UserProfile to use HMCTS Gradle Java Plugin
Does this PR introduce a breaking change? (check one with "x")
[ ] Yes
[x] No

Green build on PR https://build.platform.hmcts.net/job/HMCTS_CDM/job/ccd-user-profile-api/view/change-requests/job/PR-307/8/


Adding CC57: Mapping Earthquake Data

🚂 Deploy Preview: https://deploy-preview-791--codingtrain.netlify.app/challenges/lang/all/topic/mapping

Moved one showcase to cc 58
Removed one showcase (deleted GH repo)

Fantastic!


Pulse 2 Curtains not showing battery

I have two curtains and two hubs. System is working much better with second hub. I am curious, there is supposed to be a battery sensor. I only have the disabled signal sensor. Be great to see battery levels in HA. Debug log sent via PM.
HACS Integration version v0.9.8
I have one curtain on each hub.
2 x Pulse 2 Hubs
2 x Drapery Versa Motors

Can you please check with the latest version. There was an issues with some earlier firmware on the devices that I thought was causing issues, so there were workarounds in the code. They have since been removed, so you should get the batter value (assuming the sensor is shown and enabled).

I also don't have any battery percentages (on version 0.9.9) for my pulse 2. They seem to have disappeared (this occurred a few months ago)

I'm running 0.9.9 of the integration and my hub is on 1.9.0. Blinds show battery in Home Assistant just fine, but curtains don't show it at all. The only other thing I notice is that for all devices the signal strength entity is unavailable.
I also tried removing and re-adding it just in case but still no battery for curtains.

To clarify, the signal strength entity is not just disabled (it is by default)?
If we had some traffic dumps we can probably look to add it. It'll be the New Year before there's a chance I'm likely to have time, but happy to accept a PR.

To clarify, the signal strength entity is not just disabled (it is by default)?

Oh, I did not realise this! Enabling that now to see if I can find a reason why one of my blinds likes to have a nap at certain times.

If we had some traffic dumps we can probably look to add it.

If you can let me know how to do this I would be more than happy to get a dump for you.

I've had the same issue. I noted if I go into the entity settings (for the battery level itself), it showed a message saying the entity was disabled in the config (whatever that means).
I was able to get it working again by going HA Settings > Devices > Automate > clicking on the three dots to the right of the hub, then clicking "Disable", then clicking "Enable" again.
Hope this helps someone...


Collect more info from namespaces

Collect more informations from ibm-common-services namespace rather than csv, InstallPlans and subscriptions

@subindani Sorry for the late reply. I've tested the postmortem script in K8s, OVA, CP4i and OCP platforms. You could find the logs here.

@subyssurendran666 I will reach out to you in slack


[Subscription RP] Update index.json

This checklist is used to make sure that common guidelines for a pull request are followed.

For new extensions:

[ ] My extension description/summary conforms to the Extension Summary Guidelines.

If this PR is for a new extension or change to an existing extension, use the following to try out the changes in this PR:
docker run -it microsoft/azure-cli:latest
export EXT=<NAME>
pip install --upgrade --target ~/.azure/cliextensions/$EXT "git+https://github.com/wilcobmsft/azure-cli-extensions.git@wilcob/createSubscriptionIndex#subdirectory=src/$EXT&egg=$EXT"


Add a global acorn config option

Add a global --config-file option to the acorn cli that allows users to
set the acorn config file to use during command execution.
e.g. Set the current project to foo in ./special-config.yaml
$ acorn --config-file special-config.yaml project use foo

If both --config-file and ACORN_CONFIG_FILE are provided, --config-file
takes precedence.

I'm a little confused as to why we want this. I can't come up with a reason why I would want to specify a different acorn config file.

@g-linville

I'm a little confused as to why we want this. I can't come up with a reason why I would want to specify a different acorn config file.

It's useful when you're working in separate contexts concurrently -- e.g. more than one acorn, where each gets pushed to repos in the same registry that require different authz -- and you don't want to change the shared config.
We also already consume an ACORN_CONFIG_FILE environment variable to this end, so adding this option provides parity (like we have with ACORN_PROJECT and -j).


Replace Summary tables with definition lists

What is the context of this PR?
Replace Summary tables with definition lists for accessibility reasons from DAC report
How to review
Summary tables look and behave as expected

 HIGH: Summary tables - hard to understand without table headers (GDS use ) (pg.14 & 16) >> change summaries to definition lists

 Issue #1128: Reduce top padding on the link container that follows a summary

Issue has been covered in #1157


Create the Golang SDK under cdevents/sdk-go

Based on the updated binding document and schema, we shall create the go SDK under cdevents/sdk-go.
The new SDK is required to start building a proof of concept.
This includes investigating if/how the SDK can be generated from the json schema.

Mostly implemented, missing item:

[ ] https://github.com/cdevents/sdk-go/issues/25


When building with Emscripten: Undeclared Identifiers

Hi, I'm taking a stab at building SDL_gpu with Emscripten, but am running into a series of undeclared identifiers.
In the common inlined header, I'm getting a bunch of:
In file included from sdl-gpu\src\renderer_GLES_1.c:24:
sdl-gpu/src/renderer_GL_common.inl:524:33: error: use of undeclared identifier 'glBindFramebufferOES'; did you mean 'glBindFramebufferNOOP'?
glBindFramebufferPROC = glBindFramebufferOES;
I tried including <GLES2/gl2.h>, just to see what would happen, and while it would build SDL_gpu, during wasm-ld linking there would be a list of undefined symbols.
Any insight into this problem would be greatly appreciated.

You should disable GLES1 and OpenGL when using emscripten. Try adding the following build-time define flags -DSDL_GPU_DISABLE_OPENGL -DSDL_GPU_DISABLE_GLES_1.
That should solve it, but I would recommend you actually disable GLES2 as well and just go with GLES3, by setting these additional flags: -DSDL_GPU_DISABLE_GLES_2 -s MIN_WEBGL_VERSION=2 -s MAX_WEBGL_VERSION=2

Thanks a lot for your answer.
In my CMake, I had targeted those definitions only to the executable, so they weren't being accessed by the SDL_gpu library.
Adding the following line before the call to "add_subdirectory(lib/SDL_gpu)" has solved the problem:
add_compile_definitions(SDL_GPU_DISABLE_OPENGL SDL_GPU_DISABLE_GLES_2 SDL_GPU_DISABLE_GLES_1 MIN_WEBGL_VERSION=2 MAX_WEBGL_VERSION=2)


Remove dependency on BAC0 and bacpypes

@lellky please take a look at this one. I still need to do the complete testing of the new implementation and add async support, but it's getting where I want it to be (i.e. without any dependencies).

I will try to run it on my Ubuntu machine as soon as I can. Probably tomorrow.

Tried running and got the same result as @lellky
Exception: expected openning tag

This is with Flexit Nordic S3 unit.

I tried debugging the code and commenting out
 # @property
    # def room_1_humidity(self) -> float:
   ...

 # @property
    # def room_2_humidity(self) -> float:
    ...

@property
    def room_3_humidity(self) -> float:
    ...

and
# print(f"Room 1 humidity: {device.room_1_humidity}%")
# print(f"Room 2 humidity: {device.room_2_humidity}%")
# print(f"Room 3 humidity: {device.room_3_humidity}%")

and
# Humidity sensorts
# ROOM_1_HUMIDITY = DeviceProperty(ObjectType.ANALOG_VALUE, 2093)
# ROOM_2_HUMIDITY = DeviceProperty(ObjectType.ANALOG_VALUE, 2094)
# ROOM_3_HUMIDITY = DeviceProperty(ObjectType.ANALOG_VALUE, 2095)

makes it work:
(venv) lellky@Jonass-MacBook-Air flexit_bacnet % PYTHONPATH=. python3 examples/device_info.py "<IP_ADDRESS>"
Device Name: HvacFnct21y_A
Serial Number:<PHONE_NUMBER>67
Outside air temp.: 4.3 °C
Supply air temp.: 15.5 °C
Extract air temp.: 18.9 °C
Exhaust air temp.: 7.8 °C
Room air temp.: 16.0 °C
Comfort button state: 0
Operation mode: Away
Ventilation mode: Away
Air temp. setpoint Away: 16.0 °C
Air temp. setpoint Home: 21.0 °C
Fireplace duration remaining: 10.0 minutes
Rapid ventilation duration remaining: 10.0 minutes
Supply air fan control signal: 42%
Supply air fan RPM: 1570
Exhaust air fan control signal: 40%
Exhaust air fan RPM: 1480
Electric heater enabled: False
Electric heater nominal power: 0.800000011920929 kW
Electric heater power consumption: 0.0 kW
Fan setpoint - supply air Home: 74%
Fan setpoint - supply air Away: 42%
Fan setpoint - supply air High: 100%
Fan setpoint - supply air Cooker: 50%
Fan setpoint - supply air Fireplace: 90%
Fan setpoint - extract air Home: 70%
Fan setpoint - extract air Away: 40%
Fan setpoint - extract air High: 100%
Fan setpoint - extract air Cooker: 50%
Fan setpoint - extract air Fireplace: 50%
Air filter operating time: 396.0 hours
Air filter exchange interval: 8784.0 days
Air filter polluted: False
Heat-exchanger efficiency: 76%
Heat-exchanger speed: 53%

@lellky @ainarspastars can you please try again? I've found an issue with parsing of tags inside BACnet response which should be now resolved. I also added logging of the response on exceptions, so when it fails, I can look at the response and figure out exactly why it failed.

Great work. It still does not work with the room humidity sensors. Maybe try with an if statement somewhere (like if model xyz then read humidity sensors).
(venv) lellky@Jonass-MacBook-Air flexit_bacnet % PYTHONPATH=. python3 examples/device_info.py "<IP_ADDRESS>"
Traceback (most recent call last):
  File "/Users/lellky/Projects/flexit_bacnet/flexit_bacnet/bacnet.py", line 471, in read_multiple
    return _parse_read_property_multiple_response(response)
  File "/Users/lellky/Projects/flexit_bacnet/flexit_bacnet/bacnet.py", line 221, in _parse_read_property_multiple_response
    device_state[object_id] = decoder.parse_list_of_results()
  File "/Users/lellky/Projects/flexit_bacnet/flexit_bacnet/bacnet.py", line 317, in parse_list_of_results
    value = self.read_value()
  File "/Users/lellky/Projects/flexit_bacnet/flexit_bacnet/bacnet.py", line 339, in read_value
    tag_number, tag_type = self.read_context_tag()
  File "/Users/lellky/Projects/flexit_bacnet/flexit_bacnet/bacnet.py", line 273, in read_context_tag
    raise DecodingError(f"expected context specific tag, got {tag_class}")
flexit_bacnet.bacnet.DecodingError: expected context specific tag, got 0

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/Users/lellky/Projects/flexit_bacnet/examples/device_info.py", line 77, in <module>
    asyncio.run(main())
  File<EMAIL_ADDRESS>line 44, in run
    return loop.run_until_complete(main)
  File<EMAIL_ADDRESS>line 649, in run_until_complete
    return future.result()
  File "/Users/lellky/Projects/flexit_bacnet/examples/device_info.py", line 18, in main
    await device.update()
  File "/Users/lellky/Projects/flexit_bacnet/flexit_bacnet/device.py", line 37, in update
    self._state = await self.bacnet.read_multiple(device_properties)
  File "/Users/lellky/Projects/flexit_bacnet/flexit_bacnet/bacnet.py", line 473, in read_multiple
    raise Exception(f"response decoding failed: {exc}\n{response.hex()}") from exc
Exception: response decoding failed: expected context specific tag, got 0
810a02d1010030010e0c014000321e29554e91014f1f0c0c00013e1e29554e21004f1f0c04c001691e29554e21034f1f0c04c0002a1e29554e21034f1f0c008007c11e29554e44418000004f1f0c008007ca1e29554e4441a800004f1f0c04c001681e29554e21014f1f0c0c00010e1e29554e210a4f1f0c008007f61e29554e44412000004f1f0c04c001651e29554e21014f1f0c0c0001251e29554e211e4f1f0c008007ef1e29554e4441f000004f1f0c000000011e29554e444080f5c34f1f0c000000041e29554e444186cccd4f1f0c000000051e29554e44453360004f1f0c0000000b1e29554e4440f851ec4f1f0c0000000c1e29554e44452800004f1f0c0000003b1e29554e44419aa3d74f1f0c0000004b1e29554e44417fae144f1f0c004000031e29554e44429400004f1f0c004000041e29554e44428be6674f1f0c004000001e29554e4442c800004f1f0c008007e71e29554e4442973de94f1f0c014001bd1e29554e91004f1f0c008000be1e29554e443f4ccccd4f1f0c008000c21e29554e44000000004f1f0c014001921e29554e91004f1f0c0080072b1e29554e4442c800004f1f0c0080072c1e29554e44429400004f1f0c0080072d1e29554e44422800004f1f0c0080072e1e29554e4442b400004f1f0c0080072f1e29554e44424800004f1f0c008007301e29554e4442c800004f1f0c008007311e29554e44428c00004f1f0c008007321e29554e44422000004f1f0c008007331e29554e44424800004f1f0c008007341e29554e44424800004f1f0c0080011d1e29554e4443ca00004f1f0c0080011e1e29554e44460940004f1f0c0140020a1e29554e91004f1f0c04c002651e29554e21014f1f0c0080082d1e29555e9101911f5f1f0c0080082e1e29555e9101911f5f1f0c0080082f1e29555e9101911f5f1f0c020000021e294d4e750e0048766163466e63743231795f414f291c4e750e003830303133302d3030323936374f1f

@lellky I added support for property access errors, so this should work for you now.

It works! 🎉
(venv) lellky@Jonass-MacBook-Air flexit_bacnet % PYTHONPATH=. python3 examples/current_mode.py "<IP_ADDRESS>"
ventilation mode: Home
(venv) lellky@Jonass-MacBook-Air flexit_bacnet % PYTHONPATH=. python3 examples/device_info.py "<IP_ADDRESS>"
Device Name: HvacFnct21y_A
Serial Number:<PHONE_NUMBER>67
Outside air temp.: 3.3 °C
Supply air temp.: 16.6 °C
Extract air temp.: 19.3 °C
Exhaust air temp.: 7.0 °C
Room air temp.: 16.1 °C
Room 1 humidity: 0%
Room 2 humidity: 0%
Room 3 humidity: 0%
Comfort button state: 1
Operation mode: Home
Ventilation mode: Home
Air temp. setpoint Away: 16.0 °C
Air temp. setpoint Home: 21.0 °C
Fireplace duration remaining: 10.0 minutes
Rapid ventilation duration remaining: 10.0 minutes
Supply air fan control signal: 74%
Supply air fan RPM: 2816
Exhaust air fan control signal: 69%
Exhaust air fan RPM: 2632
Electric heater enabled: False
Electric heater nominal power: 0.800000011920929 kW
Electric heater power consumption: 0.0 kW
Fan setpoint - supply air Home: 74%
Fan setpoint - supply air Away: 42%
Fan setpoint - supply air High: 100%
Fan setpoint - supply air Cooker: 50%
Fan setpoint - supply air Fireplace: 90%
Fan setpoint - extract air Home: 70%
Fan setpoint - extract air Away: 40%
Fan setpoint - extract air High: 100%
Fan setpoint - extract air Cooker: 50%
Fan setpoint - extract air Fireplace: 50%
Air filter operating time: 408.0 hours
Air filter exchange interval: 8784.0 days
Air filter polluted: False
Heat-exchanger efficiency: 77%
Heat-exchanger speed: 100%


DraggableSliderControl different descriptions

Describe the bug of the extension
DraggableSliderControl
I was using it and noticed opposite results, I think the descriptions are mixed

[x] Please double check that the bug is not already reported in the issues list.

To Reproduce
Steps to reproduce the behavior:

Install DraggableSliderControl Extension
Click extension
Click Open in editor
Check descriptions

Please include a link to a game if possible!
If applicable, add screenshots to help explain your problem.

Other details

Include any OS/browser version/smartphone that you're using
Windows 10, Chrome
Which version of GDevelop are you using? The desktop app or the web-app?
Desktop
Add any other context about the problem here.

I open this PR to reduce the risk of these kind of mistake:

https://github.com/4ian/GDevelop/pull/4083

This is fixed here: https://github.com/GDevelopApp/GDevelop-extensions/pull/541


[AutoPR sdk/resourcemanager/avs/armavs] AVS API 2023-03-01

Create to sync https://github.com/Azure/azure-rest-api-specs/pull/24490

I need approval for these breaking changes at https://github.com/Azure/azure-rest-api-specs/pull/24490 .


e2e,network: Unify masquerade binding with custom CIDR tests

What this PR does
Before this PR:
There are two tests that tests VMI with masquerade binning and custom CIDR [1]:

Regular CIDR (line 663).
CIDR who has octants with leading zeros (line 664).

[1] https://github.com/kubevirt/kubevirt/blob/1e946038f7f8ceef68209df8e5ffaddd7ab97645/tests/network/vmi_networking.go#L663-L664
After this PR:
Remove (2), because (1) covers custom CIDR usage in general and when using CIDR with leading zeros.

Fixes #
Why we need it and why it was done in this way
The following tradeoffs were made:
The following alternatives were considered:
Links to places where the discussion took place:
Special notes for your reviewer

Checklist
This checklist is not enforcing, but it's a reminder of items that could be relevant to every PR.
Approvers are expected to review this list.

[ ] Design: A design document was considered and is present (link) or not required
[ ] PR: The PR description is expressive enough and will help future contributors
[ ] Code: Write code that humans can understand and Keep it simple
[ ] Refactor: You have left the code cleaner than you found it (Boy Scout Rule)
[ ] Upgrade: Impact of this change on upgrade flows was considered and addressed if required
[ ] Testing: New code requires new unit tests. New features and bug fixes require at least on e2e test
[ ] Documentation: A user-guide update was considered and is present (link) or not required. You want a user-guide update if it's a user facing feature / API change.
[ ] Community: Announcement to kubevirt-dev was considered

Release note

NONE

/uncc @RamLavi
/cc @nirdothan


Helpful PR

Description:
Was just having a look at your neural networks and they're good, but I think I spotted something that you could improve on! Hope this helps
Testing Plan:
worked for me

Breaking Changes:

[x] Any breaking changes have been disclosed to the relevant party/parties

Might render all your existing code obsolete
Notes:
N/A
Deployment:
N/A

[x] All deployment notes have been disclosed by this point and the relevant parties have been made aware

Resources:
N/A
Checklist:

[x] Accompanying documentation
[x] Manual testing was successful
[ ] Automated tests cover the content of this PR
[x] PR appropriately labelled
[x] Reviewers and assignees appropriately set
[ ] Tickets raised for any out-of-scope work identified

Hi Jeroen,
Thank you for issuing your first PR to this repository and welcome the to the community!
I appreciate you flagging this issue, and it is something we are already aware of and trying to resolve; however, it seems to me that this PR doesn't fix the issue you have raised. Unfortunately, it also isn't clear to me how you can resolve this issue so I'll close this PR tomorrow evening unless you can suggest a way to move forward with this PR.
Kind regards,
Ryan

Closing due to no current clear plan to progress PR


Server error when pinning report with unicode string

I tried to pin a report using the report name:
가 각 갂 갃 간 갅 갆 갇 갈 갉 갊 갋 갌 갍 갎 갏 감 갑 값 갓 갔 강 갖 갗 갘 같 갚 갛 개 객 갞 갟 갠 갡 갢 갣 갤 갥 갦 갧 갨 갩 갪 갫 갬 갭 갮 갯 갰 갱 갲 갳 갴 갵 갶 갷 갸 갹 갺 갻 갼 갽 갾 갿 걀 걁 걂 걃 걄 걅 걆 걇 걈 걉 걊 걋 걌 걍 걎 걏 걐 걑 걒 걓 걔 걕 걖 걗 걘 걙 걚 걛 걜 걝 걞 걟 걠 걡 걢 걣 걤 걥 걦 걧 걨 걩 걪 걫 걬 걭 걮 걯 거 걱 걲 걳 건 걵 걶 걷 걸 걹 걺 걻 걼 걽 걾 걿 ...
Doing so caused a 500 server error (exception)
OperationalError at /indicators/pinned_report/
(1366, "Incorrect string value: '\\xEA\\xB0\\x80 \\xEA\\xB0...' for column 'name' at row 1")

Traceback:

File "/usr/local/lib/python2.7/site-packages/django/core/handlers/exception.py" in inner
  41.             response = get_response(request)

File "/usr/local/lib/python2.7/site-packages/django/core/handlers/base.py" in _get_response
  187.                 response = self.process_exception_by_middleware(e, request)

File "/usr/local/lib/python2.7/site-packages/django/core/handlers/base.py" in _get_response
  185.                 response = wrapped_callback(request, *callback_args, **callback_kwargs)

File "/usr/local/lib/python2.7/site-packages/django/views/decorators/http.py" in inner
  40.             return func(request, *args, **kwargs)

File "/var/www/TolaActivity/indicators/views/views_reports.py" in create_pinned_report
  1136.         pr.save()

File "/usr/local/lib/python2.7/site-packages/django/db/models/base.py" in save
  806.                        force_update=force_update, update_fields=update_fields)

File "/usr/local/lib/python2.7/site-packages/django/db/models/base.py" in save_base
  836.             updated = self._save_table(raw, cls, force_insert, force_update, using, update_fields)

File "/usr/local/lib/python2.7/site-packages/django/db/models/base.py" in _save_table
  922.             result = self._do_insert(cls._base_manager, using, fields, update_pk, raw)

File "/usr/local/lib/python2.7/site-packages/django/db/models/base.py" in _do_insert
  961.                                using=using, raw=raw)

File "/usr/local/lib/python2.7/site-packages/django/db/models/manager.py" in manager_method
  85.                 return getattr(self.get_queryset(), name)(*args, **kwargs)

File "/usr/local/lib/python2.7/site-packages/django/db/models/query.py" in _insert
  1063.         return query.get_compiler(using=using).execute_sql(return_id)

File "/usr/local/lib/python2.7/site-packages/django/db/models/sql/compiler.py" in execute_sql
  1099.                 cursor.execute(sql, params)

File "/usr/local/lib/python2.7/site-packages/django/db/backends/utils.py" in execute
  80.             return super(CursorDebugWrapper, self).execute(sql, params)

File "/usr/local/lib/python2.7/site-packages/django/db/backends/utils.py" in execute
  65.                 return self.cursor.execute(sql, params)

File "/usr/local/lib/python2.7/site-packages/django/db/utils.py" in __exit__
  94.                 six.reraise(dj_exc_type, dj_exc_value, traceback)

File "/usr/local/lib/python2.7/site-packages/django/db/backends/utils.py" in execute
  65.                 return self.cursor.execute(sql, params)

File "/usr/local/lib/python2.7/site-packages/django/db/backends/mysql/base.py" in execute
  101.             return self.cursor.execute(query, args)

File "/usr/local/lib/python2.7/site-packages/MySQLdb/cursors.py" in execute
  205.             self.errorhandler(self, exc, value)

File "/usr/local/lib/python2.7/site-packages/MySQLdb/connections.py" in defaulterrorhandler
  36.     raise errorclass, errorvalue

Exception Type: OperationalError at /indicators/pinned_report/
Exception Value: (1366, "Incorrect string value: '\\xEA\\xB0\\x80 \\xEA\\xB0...' for column 'name' at row 1")
Request information:
USER: kjohnson

GET: No GET data

POST:
query_string = u'timeperiods=7&numrecentperiods=2&timeframe=2'
program = u'542'
name = u'\uac00 \uac01 \uac02 \uac03 \uac04 \uac05 \uac06 \uac07 \uac08 \uac09 \uac0a \uac0b \uac0c \uac0d \uac0e \uac0f \uac10 \uac11 \uac12 \uac13 \uac14 \uac15 \uac16 \uac17 \uac18 '
report_type = u'timeperiods'

FILES: No FILES data

My guess is proper validation in the view is needed.

This is being caused by DEFAULT CHARSET=latin1. The FormGuidance model table also has latin1 set, but all other tables appear to be UTF-8.
Will write a migration to manually fix these. I'm worried though as I don't understand how these tables got into that state while other tables are fine.

QA Verified:
Issue no longer persists as written:


The admin UI shows an error

possibly due to the gradio upgrade? I didn't investigate

The error:
Task exception was never retrieved
future: <Task finished name='2f4ftzk099c_7' coro=<Queue.process_events() done, defined at /home/user/.local/lib/python3.9/site-packages/gradio/queueing.py:343> exception=1 validation error for PredictBody
event_id
  Field required [type=missing, input_value={'fn_index': 7, 'data': [...on_hash': '2f4ftzk099c'}, input_type=dict]
    For further information visit https://errors.pydantic.dev/2.5/v/missing>
Traceback (most recent call last):
  File "/home/user/.local/lib/python3.9/site-packages/gradio/queueing.py", line 347, in process_events
    client_awake = await self.gather_event_data(event)
  File "/home/user/.local/lib/python3.9/site-packages/gradio/queueing.py", line 220, in gather_event_data
    data, client_awake = await self.get_message(event, timeout=receive_timeout)
  File "/home/user/.local/lib/python3.9/site-packages/gradio/queueing.py", line 456, in get_message
    return PredictBody(**data), True
  File "/home/user/.local/lib/python3.9/site-packages/pydantic/main.py", line 164, in __init__
    __pydantic_self__.__pydantic_validator__.validate_python(data, self_instance=__pydantic_self__)
pydantic_core._pydantic_core.ValidationError: 1 validation error for PredictBody
event_id
  Field required [type=missing, input_value={'fn_index': 7, 'data': [...on_hash': '2f4ftzk099c'}, input_type=dict]
    For further information visit https://errors.pydantic.dev/2.5/v/missing

I temporarily reverted the gradio upgrade in the admin UI deployed in https://huggingface.co/spaces/datasets-maintainers/datasets-server-admin-ui. Related to #2225 and #2226. cc @albertvillanova .
Note that the "Error" badge still appears, but the app now works (I could create jobs to refresh cache entries).

Setting P0 because we need the admin UI to be able to refresh datasets while doing support.

Note that the "Error" badge still appears, but the app now works (I could create jobs to refresh cache entries).

the "Error" badge does not appear anymore.

I downgraded gradio in https://github.com/huggingface/datasets-server/pull/2305.
I opened a new issue that replaces this one: https://github.com/huggingface/datasets-server/issues/2306


README suggestions

During deployment, I found the README file really confusing. I prepare some suggestions for you which you may find useful:

remove yaml files from readme and put links to examples - with that you will get rid of outdated code
in sections that describe components it can be stated clearly what is and what is not deployed directly by the operator
be consistent with names - if, for example, the section is about PowerConfig use Power Config as a title and not Config Controller and stick to it in the whole text - this will help us, users, understand faster what's going on there
in the shared PowerProfile we can read: giving more room for different configurations, but these configurations are not explained clearly - I would say that Shared` config should have a separate section so it won't mix with the default one
use Power Manager instead of Power Operator and not both. Sometimes Power Controller is used as well and the pod's name is controller-manager - consistency is the key here I think

ReadME updated


Toggle in MISO frame

When using this trace software I got a lot of log lines because a toggle of DB14 in the MISO frame.
Maybe you can skip this toggle like you did with the room temperature in the MOSI frame.
With this I removed the toggle:
      if (MISO_frame[byte_cnt] != MISO_byte) {
        MISO_frame[byte_cnt] = MISO_byte;
        // Ignore toggle of MISO DB14
        if ((byte_cnt != 17)& (byte_cnt != CBH) & (byte_cnt != CBL) )
           MISO_diff = true;
      }

added to 1.52


Add workload-placement.md

Documentation for the CPU manager feature in 1.8:
https://github.com/kubernetes/community/blob/master/contributors/design-proposals/cpu-manager.md
Feature issue:
https://github.com/kubernetes/features/issues/375
Code PR:
https://github.com/kubernetes/kubernetes/pull/49186
@derekwaynecarr @ConnorDoyle

This change is

@ConnorDoyle also renamed to doc to "cpu management policies" per our previous discussion on the release notes

Quick-link: rendered page

looks good to me, but wondering how we can add dependency from this PR to #49186 in another repo (https://github.com/kubernetes/kubernetes/pull/49186)?

@ConnorDoyle Will you please comment here when https://github.com/kubernetes/kubernetes/pull/49186 merges? 🙇

@zacharysarah thanks for the thorough review :+1: I think I addressed everything you mentioned plus some.
Question about the soft wrap.  Hard wrapping makes reviewing easier.  I notice that many other docs do have hard wrapping.  Is this a new guideline?
If you want it that way, I'll do it.  Just double checking.  Not double spacing though.

Hard wrapping makes reviewing easier.

It does; but for text, it can also cause odd breaks in page rendering.

I notice that many other docs do have hard wrapping.

They do, and sometimes it causes odd breaks in page rendering. 😉

Is this a new guideline?

Right now it's just a strong personal preference. I'd like for the docs community to discuss it more before we make it policy. So:

If you want it that way, I'll do it. Just double checking.

Thanks. I think we're golden as is. 👍  Like you say, it's a widespread practice and would represent a large change for docs PRs. If we decide to introduce new guidelines, we'll make sure they're widely publicized.

Just double checking. Not double spacing though.

😆 :100:

Approved with edits. 👍

@zacharysarah this feature is merged and will be included in v1.8


Release Google.Cloud.Batch.V1Alpha version 1.0.0-alpha07

Changes in this release:
New features

Enable REST transport in C# (commit 0f8560c)

Created release for Google.Cloud.Batch.V1Alpha-1.0.0-alpha07


XCframework not generated

Describe the bug
XCframework not generated.
To Reproduce
Steps to reproduce the behavior:

clone repo
Then run surmagic xcf --verbose

Expected behavior
I expect XCframework to be generated after the two archives have been created.
Faulty behavior
I see the archives, created then an empty folder.
Extra Strange
when I run the command copied from the verbose log output from the surmagic failed command I do get the XCframework
i.e when I run the following
xcodebuild archive -workspace WalletTest.xcworkspace -sdk iphonesimulator -scheme walletintel -archivePath ./build/iOSSimulator.xcarchive SKIP_INSTALL=NO

xcodebuild archive -workspace WalletTest.xcworkspace -sdk iphoneos -scheme walletarm -archivePath ./build/iOS.xcarchive SKIP_INSTALL=NO

xcodebuild -create-xcframework -framework ./build/iOS.xcarchive/Products/Library/Frameworks/walletarm.framework -framework ./build/iOSSimulator.xcarchive/Products/Library/Frameworks/walletintel.framework -output ./build/xcf.xcframework

Youtube Video
If applicable, add screenshots to help explain your problem.
https://youtu.be/cFympcNRWIw
Details
 ❯ surmagic env                                                             [10:51:58]

 ℹ  Printing the information:

 ---------------------------

1.2.5

 ---------------------------

Xcode 13.3.1
Build version 13E500a

 ---------------------------

ProductName:	macOS
ProductVersion:	12.3.1
BuildVersion:	21E258

 ---------------------------

Checklist

[x] If possible, I've reproduced the issue using the master branch of this package
[x] I've searched for existing GitHub issues

Additional context
Add any other context about the problem here.

Hi @byaruhaf, thank you for sharing your error in an elegant way.
I think you need to solve your code build warning first:
--- xcodebuild: WARNING: Using the first of multiple matching destinations:
{ platform:iOS, id:dvtdevice-DVTiPhonePlaceholder-iphoneos:placeholder, name:Any iOS Device }
{ platform:iOS, id:00008030-001024212E91802E, name:Asterix, error:Asterix’s iOS 15.0 doesn’t match walletarm.framework’s iOS 15.4 deployment target. Upgrade Asterix’s iOS version or lower walletarm.framework’s deployment target. }
{ platform:iOS, id:00008030-001A1D941A40802E, name:Buba, error:Buba’s iOS 15.2 doesn’t match walletarm.framework’s iOS 15.4 deployment target. Upgrade Buba’s iOS version or lower walletarm.framework’s deployment target. }
{ platform:iOS, id:8c9fa8cacd7df82db9f08d3cce5af8c35166cf54, name:Getafix, error:Getafix’s iOS 14.2 doesn’t match walletarm.framework’s iOS 15.4 deployment target. Upgrade Getafix’s iOS version or lower walletarm.framework’s deployment target. }
{ platform:macOS, arch:x86_64, variant:Mac Catalyst, id:A6DE1FFD-24E8-58B1-8D40-38C3BC06DAEE }
{ platform:iOS Simulator, id:dvtdevice-DVTiOSDeviceSimulatorPlaceholder-iphonesimulator:placeholder, name:Any iOS Simulator Device }

You need to search for this issue on StackOverflow and solve it somehow.
This issue is not related to the surmagic itself. That's why I'm closing the issue.
Best

Maybe one of the answers under this page might help to fix the issue: https://developer.apple.com/forums/thread/127212

Thanks, @gurhub  will take a look.


Consolidate on pathlib module

Closes #271.
This PR aims to remove os.path dependency from the main package, replacing it with pathlib.Path.
An e2e test should be done on this branch before merging to confirm the build system is unaffected.
os.path is still used in versioneer.py, but I think that's code that's been generated externally and committed to our repo, so I haven't touched that.

Running e2e tests needs to wait until #304 is merged in.


Fix flaky tests

Our tests are very flaky at the moment, which is super annoying while developing, and require re-running CI frequently.

Is there a list anywhere of which tests are flaky?

I think there are a bunch, although there might be a single underlying cause. A good way to find them is to run:
while cargo test; do echo running; done

Which will run the tests repeatedly until one fails. I just ran this, and after a few runs, etch::send_amount_does_not_select_runic_utxos failed.

However, I ran etch::send_amount_does_not_select_runic_utxos a bunch on its own, and it never failed, so I think it might be the interaction of some tests, or running a bunch of tests at the same time which is the issue.

They ain't flaky anymore. KNOCK, KNOCK, KNOCK


Remove strict pinnings from rai-core-flask requirements.txt.

Hi!
We're working on making the responsible-ai-toolbox available on conda-forge. We've noticed that the rai-core-flask package has very strict pinnings in its install_requires, making it difficult to install it with other packages in the same environment. This is because the contents of the requirements.txt file are used to set the install_requires section in the setup.py.
In this PR, we propose removing the strict pinnings (replacing == with <= or >=). We adjusted the pinnings to the best of our knowledge. Still, some changes might be incorrect, so please review this carefully.
If you agree with the proposed changes, it would be much appreciated if you could release of new version of rai-core-flask, so we can also loosen the strict pinnings in the conda-forge feedstock.
Thanks a lot for your help! 🙏

Codecov Report

Merging #1578 (c13849c) into main (e3d0f24) will decrease coverage by 12.46%.
The diff coverage is n/a.

@@             Coverage Diff             @@
##             main    #1578       +/-   ##
===========================================
- Coverage   88.04%   75.58%   -12.47%
===========================================
  Files         109       10       -99
  Lines        5295      258     -5037
===========================================
- Hits         4662      195     -4467
+ Misses        633       63      -570

Flag
Coverage Δ

unittests
75.58% <ø> (-12.47%)
:arrow_down:

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files
Coverage Δ

...i/responsibleai/managers/error_analysis_manager.py

...ranalysis/erroranalysis/_internal/cohort_filter.py

raiwidgets/raiwidgets/explanation_dashboard.py

responsibleai/responsibleai/_internal/__init__.py

responsibleai/responsibleai/_data_validations.py

raiwidgets/raiwidgets/model_analysis_dashboard.py

raiutils/raiutils/common/retries.py

raiutils/raiutils/models/model_utils.py

erroranalysis/erroranalysis/_internal/utils.py

raiwidgets/raiwidgets/responsibleai_dashboard.py

... and 89 more

Continue to review full report at Codecov.

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

I'm pretty sure the CI failure is unrelated to my changes and mostly likely due to a missing secret in my fork:
There are no credentials provided in your command and environment, we will query for the account key inside your storage account.

merging this PR on behalf of submitter since I don't see any objections to this PR

"If you agree with the proposed changes, it would be much appreciated if you could release of new version of rai-core-flask, so we can also loosen the strict pinnings in the conda-forge feedstock."
Sounds like I need to create a PR to do a version bump of rai-core-flask and then do a release to pypi.


Support Bitcoin RBF

RBF stands for replace by fee: https://bitcoincore.org/en/faq/optin_rbf/
we need to allow user to set nLockTime somehow

In opt-in RBF, opt-in is signaled by the sequence field (equal to UINT32_MAX, or lower).
In my understanding, not of the relevant issues fall in the responsibility of wallet-core:

Whether node replaces or keeps first tx, in case a potential replacement pair occurs -- concern of miners
Chosing UTXOs, including pending TX or not -- concern of the SW using wallet-core (app)
Setting RBF opt-in signal -- concern of the SW using wallet-core (app)
showing UX options to end user -- app

@catenocrypt Wallet Core just need to have an option to set RBF easily. The rest is not a concern of the Wallet Core responsibility

Thanks @yutianwu's testing, it seems we don't do anything to enable RBF, this https://blockchair.com/bitcoin/transaction/da2a9ce5d71ff7490bc9025e2888ca109b68ec0bd0e7d26195e1783305c00117 replaced https://blockchair.com/bitcoin/transaction/e3ed21e6e7707f46a23fd2fbaf3b52fd09dbc1ae27db467f4fcc12efb3d3e72e successfully (byte fee 80 vs byte fee 1)

The seq on the replacment tx is UINT_MAX, it's not seen what was on the replaced TX, I assume the same.  My guess:

some miners implement not opt-in, but more relaxed RBF flavor
the original TX had seq=0, so it was opt-in-RBF -- I doubt this, as TrustWallet does not do this.
I will do some testing on my own too, this info is not conclusive for me.

the replaced tx sequence was 0, I didn't set sequence
let utxos = [
    BitcoinUnspentTransaction.with {
        $0.outPoint.hash = Data(Data(hexString: "8b5f4861c6d4a4ea361aa4066d720067f73854d9a1b1d01e2b0e3c9e150bc5a3")!.reversed())
        $0.outPoint.index = 0
        $0.script = lockScript.data
        $0.amount = 54700
    }
]