Using --dart-define when build ios not loaded at first run, only work after hot restart

Is there an existing issue for this?

[X] I have searched the existing issues
[X] I have read the guide to filing a bug

Steps to reproduce

Run app in debug mode
Check environment variables on --dart--define

Actual results
Return empty string when get environment variables using String.fromEnvironment(), this environment only shown after hot restart app,
Currently i am using Flutter 3.7.3
This issue only happen when build app ios, works fine in build app android
Same issue on stackoverflow: https://stackoverflow.com/questions/76349221/flutter-dart-define-not-loading-on-first-build-only-on-hot-restart-for-ios
Logs

Logs

<!-- Paste your logs here -->

Flutter Doctor output

Doctor output

<!-- Paste your output here -->

Hi @thangldvn. Thanks for filing this issue. I am unable to reproduce this on both Android and iOS with the latest stable version. Kindly confirm this issue on the latest version and also confirm you added the const keyword when trying to get environment variables using String.fromEnvironment().

i have found the issue; that is my project has been removed 2 files: Debug.xcconfig and Release.xcconfig, after i create new files, it was placed in wrong folder (not in ios/Flutter/ Folder). Then i move 2 files in to ios/Flutter/ and now it works fine


Fix infinite asset preparation due to undrained AssetEvent events

Objective
After #10520, I was experiencing seriously degraded performance that ended up being due to never-drained AssetEvent events causing havoc inside extract_render_asset::<A>. The same events being read over and over again meant the same assets were being prepared every frame for eternity. For what it's worth, I was noticing this on a static scene about every 3rd or so time running my project.

References #10520
Fixes #11240

Why these events aren't sometimes drained between frames is beyond me and perhaps worthy of another investigation, but the approach in this PR effectively restores the original cached EventReader behavior (which fixes it).
Solution
I followed the CachedSystemState example to make sure that the EventReader state is cached between frames like it used to be when it was an argument of extract_render_asset::<A>.

this PR fixes https://github.com/bevyengine/bevy/issues/11240

I was seeing significant memory usage increases (VRAM and CPU), as well as significantly longer load times when testing loading large scenes on main, and this fixes them.

Merging now to help y'all diagnose other perf issues more easily.


Pre-allocated contexts

Please review carefully. The tests all passed, and I manually reviewed twice. But this stuff is dense, so it's easy to miss things. Having extra sets of eyes on it would give me greater confidence in the changes.

Code review and test ACK.
Ran tests with and without static ecmult_gen, and using clang's ASAN sanitizer.
A number of memory leaks are detected in the tests, probably unrelated to this PR. Still debugging the sources of the leaks.
No detection of access to unallocated memory.
Can run the tests with ASAN using ./configure --enable-asan ... and the changes in #62.

Closing in favor of: https://github.com/mimblewimble/secp256k1-zkp/pull/63


Can you append to an existing subject set?

We have a lot of use-cases where folks are going to want to add subjects into an existing project. From the project-builder's perspective, much of the time these would be considered part of the same "subject set." For example, let's say they collect field data every day, and upload it daily.
Can people update or append to existing subject sets? Or are these considered "new subject sets"?
@camallen @edpaget

The API supports appending subjects to a subject set. You could also can create new subject sets and add subjects.
Have you tried appending via the front end? I'm pretty certain adding new data to an existing subject set just appends.

So far that seems to be how it's working on the Nepal project I'm creating

I'm uploading ~2K subjects in batches of about 400 and the subject counts
seem correct after each batch (though I am not sure I know how to check for
duplicates etc).

On Fri, May 1, 2015 at 12:30 PM, Campbell Allen<EMAIL_ADDRESS>wrote:

The API supports appending subjects to a subject set. You could also can
create new subject sets and add subjects.
Have you tried appending via the front end? I'm pretty certain adding new
data to an existing subject set just appends.
—
Reply to this email directly or view it on GitHub
https://github.com/zooniverse/Panoptes/issues/777#issuecomment-98095667.

Total counts at the end should tell you if data got duplicated. Failing that we'd have to check the subject metadata image paths to ensure they are uniq / match what you uploaded.

Aha, got it. I didn't realize from the front-end instructions I could add to an existing subject set. I'll have a go.
@vrooje are you uploading a new manifest as well? or did you upload a single manifest first and are slowly dragging and dropping new batches of files into the drop area? (I've got some weird disconnects displaying on the drop area that I'll raise in a separate issue.)
@camallen do we have any plans to implement those sorts of checks? (Or can we make plans to allow those sorts of checks?)

@aliburchard can you please open an issue about this?


Understanding about Diego Cell.

Hi All,
I am researching about Cloud Foundry. When i read to Diego Cell content:
"Each application VM has a Diego Cell that executes application..."
Here, i understand a application is executed on a Diego Cell, but i did not find any document about on Diego Cell has multi applications execute at the same time.
Please help me if you know this issue.
Thanks,
Van

Hi, @ngocvanho,
Could you please provide a link to the webpage with that content about the Diego cells?
In general, each Diego cell is capable of hosting many different application instances, each in its own container for isolation from the host system.
Thanks,
Eric, CF Diego PM

Hi @emalm,
I read the document on Cloud foundry site at link http://docs.cloudfoundry.org/concepts/architecture/
Your response is really important to me. Thank you very much.
Van

Thanks, @ngocvanho, the description on that page is a little confusing. I've submitted https://github.com/cloudfoundry/docs-cloudfoundry-concepts/pull/72 to make it clearer, and I'll also connect with the CF Docs team to improve some of the other content on that page.
Best,
Eric

Closing this issue out as resolved. If you have additional questions, @ngocvanho, please feel free to raise other issues.
Best,
Eric


Changes planned for release of Ubuntu 23.04 (Lunar Lobster) / Python 3.11 support

So far, this changes:

changes in dependencies
add a new test for Python 3.11
Add an install python 3.11 in install.sh (for 22.04)
Remove Python 3.7 support
Temporarily remove cvxopt from extra deps and disable related tests. Re-enable them later when binary wheels are available for Python 3.11. See https://github.com/cvxopt/cvxopt/issues/228 for discussion.

@StochasticEntropy, it appears that there is a problem caused by the Jax version of DeepCFR depending on tensorflow_datasets. See here: https://github.com/deepmind/open_spiel/actions/runs/4714792415/jobs/8361347425.
I noticed the other implementations of DeepCFR don't rely on tfds, even your own TF2 implementation. Can this dependency be easily removed to fix the problem?

@StochasticEntropy, it appears that there is a problem caused by the Jax version of DeepCFR depending on tensorflow_datasets. See here: https://github.com/deepmind/open_spiel/actions/runs/4714792415/jobs/8361347425.
I noticed the other implementations of DeepCFR don't rely on tfds, even your own TF2 implementation. Can this dependency be easily removed to fix the problem?

Resolved. I just needed to upgrade tensorflow_datasets.

@StochasticEntropy, it appears that there is a problem caused by the Jax version of DeepCFR depending on tensorflow_datasets. See here: https://github.com/deepmind/open_spiel/actions/runs/4714792415/jobs/8361347425.
I noticed the other implementations of DeepCFR don't rely on tfds, even your own TF2 implementation. Can this dependency be easily removed to fix the problem?

Resolved. I just needed to upgrade tensorflow_datasets.

Great, sorry I missed the question previously. tensorflow_datasets is used in jax to convert the tensorflow tensors from data loading to numpy for working with jax, which is not needed in the tf2 implementation where we work directly with the tensorflow tensors.


MusicNet model weights

Hello. Do you provide pretrained MusicNet model weights? And if so, where it is possible to download them? Thanks!

We currently do not have any saved pretrained models for music transcription. However, training the model on your own should not take more than a couple of days on a single GPU. If we end up training more models we can let you know and share the weights.

@AndisDraguns thank you. Will much appreciate it.

We have added the weights of a pretrained MusicNet model to the repository in the trained_model_m8192F1 directory.


Creating a PTR automatically

Your code works great, I just want to request a feature be added.
When I use nsupdate to create an A record, 99% of the time I want a PTR to go along with it.
Can you add an option in the module that will use the information given to create an A record to decide the appropriate reverse lookup zone to add a PTR to, and then add it.
I'd also want it to remove any such PTR if I set the state to "absent" anywhere I am creating an A record and setting the requested PTR option to "true".
I don't even know if this is possible, but thought I would ask.
This is my first "issue" here on github, so I am not certain I am doing this right. Apologies if I put this feature request in the wrong place.
Thanks for the great work!

+1!

Nsupdate module is now part of the Ansible (http://docs.ansible.com/ansible/latest/nsupdate_module.html) so request for new features should be posted on ansible repo. :)
This repo is no longer maintained.


Use of undeclared identifier '_ignoreSilentHardwareSwitch'

Bug description:
After an update to version 9.2.0 the application failed to build. Getting the error "Use of undeclared identifier '_ignoreSilentHardwareSwitch'" RNCWebView.m
To Reproduce:

Update react-native-webview version to 9.2.0
Run pod install
Build the project
See the error

Expected behavior:
After the update, application should build without any errors from react-native-webview
Environment:

OS: iOS
OS version: 13.3
react-native version: 0.61.5
react-native-webview version: 9.2.0

I'll echo that I had the same error that resolved with a downgrade to 9.1.4
Environment:

OS: iOS
OS version: 12.0
react-native version: 0.61.3
react-native-webview version: 9.2.0

@dmexs I had to downgrade also to 9.1.4.

Wait for this https://github.com/react-native-community/react-native-webview/pull/1319 to be merged.

I downgrade 8.0.1 it works

I downgrade to 9.1.4, it works.

merged yet ?

@ChrusZei I guess its not been merged. I just landed on that same error. Downgrading to 9.1.4

I have been wondering with this issue for 2 days.
Now testing with 9.1.4.
But also waiting for update.

I tried with 9.1.4, but got same error.
Welcome any help :)

@Great-hijack Your pod installation is probably still 9.2.0.

@Sanglepp
I removed ios/Pod and node_modules. And tried with "yarn install" and "cd ios & pod install".
What should I do?

I've got the same problem, but I was able to solve it by downgrading to 9.1.4

@elkinjosetm
Could you guide me step by step how to downgrade to 9.1.4?

I have a some problem, You can workaround to resolve this problem by change "react-native-webview": "^9.1.4", to "react-native-webview": "~9.1.4",

@elkinjosetm
Could you guide me step by step how to downgrade to 9.1.4?

Sure, first  just need to uninstall your current dependency. yarn remove react-native-webview and then you'll have to install it using an specific version: yarn add<EMAIL_ADDRESS>

@elkinjosetm @Kusumoto  Thank you all.
I tried with yarn add<EMAIL_ADDRESS>which was my misunderstanding.
Thanks again.

#1319 has been merged and released.
Update to v9.2.1.

@gregoryfm
New issue with v9.2.1 on android.

@Great-hijack look at these comments https://github.com/react-native-community/react-native-webview/issues/1312#issuecomment-611905017 and https://github.com/react-native-community/react-native-webview/issues/1312#issuecomment-611905691 it will help you.


Stop using scheduled_test

The scheduled_test package is no longer being maintained. shelf_static should switch to using test directly, probably along with the test_descriptor package.

Kevin from October agrees w/ you 😜
https://github.com/dart-lang/shelf_static/commit/3558aa35a0d2f0f35868c3fd64b258e140db0122

Brain fart. Dunno how I missed that. It's still used by SDK maybe...


Notification system

BBJ should send mails to a mentioned or replied-to user when a new message is posted.
We can have a look at message_feed or the point where a >>NUM gets parsed to figure out the author of the the in-reply-to post.

I think this can be tied into #8. (As in, you can subscribe to feeds and get an email when they update.)
This should be opt-in, if implemented at all. Especially since you need an email to send the notifications to.

Could also be configured to use the local mail on a system as well (configurable of course).


Tab list mode

Task/Issue URL: https://app.asana.com/0/1207418217763355/1207870191742637/f
Description
This is the feature branch PR that will contain the final implementation.

#4799  👈
develop

This stack of pull requests is managed by Graphite. Learn more about stacking.

Join @0nko and the rest of your teammates on  Graphite

The PR was already approved before but after it got auto-closed, the approval disappeared. I’ll bypass the check and merge it.


Fix punctuation

@veganaize : Thanks for your contribution! The author(s) have been notified to review your proposed change.

@veganaize
Thanks for taking the time to submit this pull request. The best submissions for fixes include a description of the problem and a justification for the change (often the same thing). There's more than a simple punctuation fix going on here. It looks like the original tried to create a list with partial sentences. A better fix would use a colon and gather up the list elements using commas or semicolons. Since I have more leeway in determining what we want to convey, I'd express it now with this sentence:

C++ can create almost any kind of program: Games, device drivers, HPC, cloud, desktop, embedded, and mobile apps, and much more.

Does this satisfy the issue you wanted to address?

No.


Refactor duplicated SSH code

Fixes #85

Coverage decreased (-0.2%) to 74.122% when pulling 2d260d93699ce9bb74190a1b5ab0cf2186afb694 on issue-103 into 6228b1a2a1f34a98439a750b23a72e2377182bd4 on master.


为什么分为 butterknife 和 compiler 两个库呢?

你好，如果将两个库放在一起，岂不是更好维护和管理，为什么要分开呢？心中疑问帮忙解答下，谢谢

They're separate so that the compiler dependencies don't leak into the app which was the case prior to 7.0.


unable to install .whl directly

hi,
my system is ubuntu 16.04 64bit, i tried both pip and pi3, tried both to ln -s python to python2/python3 under /usr/bin
$ pip install --upgrade tensorflow-0.11.0rc0-py3-none-any.whl
tensorflow-0.11.0rc0-py3-none-any.whl is not a supported wheel on this platform.
i'm new to python, not sure if it is my env issue relative to python, do you happen to know to debug/fix it? thanks.

i must did something wrong that day.
i just tried again and it works now

Cool :-)


Update to LTS version of Node

Would you consider updating to the LTS release of node (v12.13.1) and the associated yarn (1.19.2)?

Sorry I've missed this issue :scream:
This was done in version 1.4.0 and I release today version 1.5.0 with node 14, chrome 88 and firefox 84.


feat: add link to infra stats page in footer

This PR adds a link to the Jenkins Infra Stats website that is being revamped as part of GSoC 2024.

closes #147
ref:

https://github.com/jenkins-infra/stats.jenkins.io/issues/88

@krisstern @gounthar

I think that "Jenkins statistics" or "Statistics" are a more clear description of the contents of the site, since the site is described general statistics about Jenkins, rather than statistics about the Jenkins infrastructure.  I prefer "Statistics" over "Jenkins Statistics" because "Roadmap" and "Structure" and "Issue tracker" do not include the "Jenkins" word at the start.

@MarkEWaite
I have updated the link to be 'Statistics'. Thanks!

Change looks good to me. Will the new statistics page replace the existing https://stats.jenkins.io site?

@MarkEWaite Yes, it will. The transition is expected to be completed by the end of the GSoC period.

Hi @MarkEWaite,
Following up here. Are we waiting for any additional updates or approvals, or can this be merged,
Thanks!

I assumed you would want to wait to merge this until the contents of  https://stats.jenkins.io are replaced with the contents currently displayed at https://new.stats.jenkins.io .  I hesitate to link from the top level site to the current https://stats.jenkins.io page because the usability of the old page is so poor.

True @MarkEWaite! We have something (i.e., the revamped dependency graph) to show you this coming Friday during the Docs office hour if it will happen. I bet you will like what you see then.

True @MarkEWaite! We have something (i.e., the revamped dependency graph) to show you this coming Friday during the Docs office hour if it will happen. I bet you will like what you see then.

I look forward to it, though I must confess that I've already looked at it and been very impressed at the presentation.  Moving around a dependency graph in 3 dimensions is an interesting experience.

Related:

https://github.com/jenkins-infra/helpdesk/issues/4132
https://github.com/jenkins-infra/helpdesk/issues/4265

Hi @MarkEWaite I think this PR is ready for merge

Thanks @shlomomdahan for the PR!


Docs on size parameters

Is your feature request related to a problem? Please describe.
Thanks for an awesome library! I have a question/suggestion on a doc update to clarify how capacity, max_size and bucket_count are defined.
I'm using max_load_factor=1 and my interpretation is as follows:

capacity:  Requested number of buckets.
bucket_count: capacity rounded up to the nearest power-of-two.
max_size: Unclear. seems to be an arbitrary number in between capacity and bucket count.

When I calculate the current load factor, should I use "size/bucket_count" or "size/max_size"?
Describe the solution you'd like
Updated docs to better describe these variables

For calculating the current load factor, you can use size() / bucket_count() or alternatively directly call load_factor() which does the same thing. This matches the respective definition in the C++ standard library.
Concerning the meaning of the different functions, you are right about capacity and bucket_count. max_size denotes the total number of elements the container can hold which is bucket_count + excess_count (implementation detail, i.e. an extra space allocated to handle collisions). So max_size > bucket_count >= capacity.

Thanks for the clarifications!


CMP: Add missing OldCertID check to test server; add missing related API elements

Preparing #15778, I found that the CMP test server was missing a critical check.
Implementing it, I found that some CMP and CRMF API elements were missing, part of which are needed for the fix.
Hope it is not too late to fix this and add those elements now.

[x] documentation is added or updated
[x] tests are added or updated

Too late for 3.0 - this really needed to be in for the final alpha and not proposed the day before beta close.

If this missing check is making the CMP implementation useless we should at least discuss this within OTC for inclusion in 3.0 as an exception.

So definitely not to be included in beta1 but we can discuss it within OTC for 3.0.

Also, would there be some way how to make the change less invasive and not adding a new public APIs?

If this missing check is making the CMP implementation useless we should at least discuss this within OTC for inclusion in 3.0 as an exception.

The check is important for the server-side handling of KUR: (key update requests, i.e, cert updates) in situations where the client cannot use the private key related to cert-to-be-updated for signature-based protection of the request. Then the server needs the OldCertID to identify the cert-to-be-updated, which may then also be needed to authorize the request.
The client side is not affected, and this is why so far the missing checks and API elements did not come up: They are needed for implementing a realistic CMP server.

Also, would there be some way how to make the change less invasive and not adding new public APIs?

For the OldCertID check, two API functions need to be added.
The rest of the newly added API functions are for completeness of the server-side API,
so not strictly needed for fixing the issue in the test server, but would be needed for implementing more capable servers, which may need to access further controls and registration information provided by the client in any types of requests.

So definitely not to be included in beta1 but we can discuss it within OTC for 3.0.

Thanks - would be great if we can still squeeze at least part of it into 3.0.

Hmm, given this is affecting only the server side, I do not think it is likely to get an exception. But we should discuss it at the OTC meeting next Tuesday anyway. If you could attend it to present the problem, it would be helpful.

But we should discuss it at the OTC meeting next Tuesday anyway.
If you could attend it to present the problem, it would be helpful.

Tuesday should work out for me. At which time should I attend?

Tuesday should work out for me. At which time should I attend?

10:00 UTC+2 - the same link as previously.

OTC: reduce this to the minimal PR with only getters included and avoid changing reason codes and altering signatures (adding the extension parameters) for OTC vote consideration as an exception to the beta rules in next weeks OTC meeting.

OTC: reduce this to the minimal PR with only getters included and avoid changing reason codes and altering signatures (adding the extension parameters) for OTC vote consideration as an exception to the beta rules in next weeks OTC meeting.

Done.
Moreover, as requested by @levitte, split the commit into

API (and reason code) extensions
fix of mock server, making use oft two new getters.
This includes new test case as witness for improved oldCertID checks in test server.

Will need to wait for the OTC to make a yes/no call before merging or not.

OTC vote passed to allow this change post-beta

Thanks @openssl/otc for discussing this.
I'm glad that the vote passed to include in 3.0 the getter functions so far missing from the API.
As agreed, also changed the result ofOSSL_CRMF_{CERTTEMPLATE,CERTID}_get0_serialNumber() to const,
for consistency and because this fits better with the intended use.

Merged to master. Thank you.


[Add] Build Your Own X under project-ideas

Site URL
https://build-your-own-x.vercel.app/#how-to-contribute
Description of the above-provided site
Master programming by recreating your favorite technologies from scratch
Category
Resources
Sub Category
Project Ideas
Checklist

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

Hi @vamsi4845. Welcome to LinksHub! :) Thanks for contributing. I closed your Pull Request because it doesn't solve an issue nor was assigned. Please read the Contributing Guide to learn how to effectively contribute to our project! :) From there, tag me or the other maintainers to reopen this Pull Request.


[WIP] Workspace link unlink commands

[WIP] 🎢

Hmm... So, linking and unlinking should only really apply to external deps right?
Internal deps are already linked and should always remain that way right?

Attempting to link an internal dep should warn/throw
Attempting to unlink an internal dep should throw
Linking an external dep should link at the root level (running yarn link there) then checking that the required symlinks in the packages still exist. (They should already be pointing to the root).
Unlinking should be the same
There is an error/warning when symlinking that warns when packages are linked outside the repo, we might need to update that message

closing this in favour of https://github.com/boltpkg/bolt/pull/81


The terminal has an abnormality and the related information fails to appear normally.

Issue Type: Bug
In the latest version, when the VSCode terminal is opened, the phenomenon in the following GIF will appear. When the Enter key is entered, the terminal will display relevant information. When the window is reloaded, create a new terminal or reopen VSCode. At the time, this phenomenon will still occur.

The problem still occurs after all extensions are disabled:

VS Code version: Code - Insiders 1.28.0-insider (85d970acdee48f6dcecf909a0faeb3c6882217a9, 2018-10-02T22:27:52.997Z)
OS version: Windows_NT x64 10.0.17763

System Info

Item
Value

CPUs
Intel(R) Core(TM) i5-8250U CPU @ 1.60GHz (8 x 1800)

GPU Status
2d_canvas: enabledchecker_imaging: disabled_offflash_3d: enabledflash_stage3d: enabledflash_stage3d_baseline: enabledgpu_compositing: enabledmultiple_raster_threads: enabled_onnative_gpu_memory_buffers: disabled_softwarerasterization: enabledvideo_decode: enabledvideo_encode: enabledwebgl: enabledwebgl2: enabled

Memory (System)
7.88GB (3.76GB free)

Process Argv

Screen Reader
no

VM
0%

Extensions (32)

Extension
Author (truncated)
Version

ng-template
Ang
0.1.10

dart-code
Dar
2.19.0

flutter
Dar
2.19.0

tslint
eg2
1.0.39

code-runner
for
0.9.4

Angular2
joh
6.1.5

Kotlin
mat
1.6.0

Angular-BeastCode
Mik
6.2.30

vscode-cosmosdb
ms-
0.8.0

vscode-language-pack-zh-hans
MS-
1.28.1

anaconda-extension-pack
ms-
1.0.0

python
ms-
2018.8.0

azure-account
ms-
0.4.3

cpptools
ms-
0.19.0

csharp
ms-
1.16.1

Go
ms-
0.6.89

js-atom-grammar
ms-
0.1.14

mono-debug
ms-
0.15.8

PowerShell
ms-
1.9.0

typescript-javascript-grammar
ms-
0.0.45

debugger-for-chrome
msj
4.10.2

vetur
oct
0.12.7

platformio-ide
pla
1.3.1

java
red
0.32.0

vscode-yaml
red
0.0.17

rust
rus
0.4.10

vscode-arduino
vsc
0.2.20

vscode-java-debug
vsc
0.13.0

vscode-java-pack
vsc
0.4.0

vscode-java-test
vsc
0.9.0

vscode-maven
vsc
0.11.0

JavaScriptSnippets
xab
1.7.0

(1 theme extensions excluded)

I can confirm; will skip posting the Animated GIF, but it looks to be the same issue. One additional note of detail, however; it appears it only does this when Code Insiders boots and the 1: Powershell terminal, or whatever you have as the first terminal, renders. Adding new terminals afterwards manually with the '+' new terminal button do not exhibit this behavior.
Version: 1.28.0-insider (user setup)
Commit: 85d970acdee48f6dcecf909a0faeb3c6882217a9
Date: 2018-10-02T22:27:52.997Z
Electron: 2.0.9
Chrome: 61.0.3163.100
Node.js: 8.9.3
V8: 6.1.534.41
Architecture: x64

I also have this problem, and I it seems that it's the windows 1809 update's problem, because the problem appeared after I upgraded to 1809.BTW another terminal emulator called hyper also has this problem
Version: 1.27.2 (system setup)
Commit: f46c4c469d6e6d8c46f268d1553c5dc4b475840f
Date: 2018-09-12T16:17:45.060Z
Electron: 2.0.7
Chrome: 61.0.3163.100
Node.js: 8.9.3
V8: 6.1.534.41
Architecture: x64
OS Version: Windows 10 1809 (x64)

@christopherwolf1  Thank you.This behavior will still occur after manually adding a new terminal using the "+" new terminal button.
I agree with @500InternalError, this problem should be caused by the window1809 update.Because I did not have this problem with a stable version of VSCode before I updated it to the system, but this problem occurred after updating the system.
@500InternalError, your avatar is really cool.

Ohh thank you for your praise @czfadmin

@czfadmin
See GIF below; the bug behavior, at least on my system, is similar to that observed in the OP, until a new terminal is created. At which point, normal behavior resumes

@christopherwolf1
Ok, but there will be such a problem on my computer. In both versions, this problem will occur. At the same time I try to use your method and it does not solve the problem.

It's not really to solve the problem, just a little bit more detail; it could also be a closely related bug. Either way, the information could help to resolve it faster and/or discriminate between two closely related bugs.


Don't save parents unless needed

Speeds up operations that do not require gradients by a bit since it no longer saves parents, and also speeds up backward pass since there is a less expensive check for if backward should be run.

tests? does it provide a greater than 20% speedup?

It does not provide a >20% speedup, is that a requirement? I am not sure what you mean by tests, sorry.

It does not provide a >20% speedup, is that a requirement? I am not sure what you mean by tests, sorry.

I'm not sure if this will hit any edge cases, and I don't think we have great test coverage around stuff like this, I stand to be corrected tho.

Hmm, actually, I think this is good idea. The main thing it could save is RAM in freeing the parents.

Hmm, actually, I think this is good idea. The main thing it could save is RAM in freeing the parents.
Though it's sort of crazy this wasn't already done. The test coverage is the whole tinygrad...everywhere we do a backward pass.
I'm racking my brain about why I wrote any(x.requires_grad for x in t0._ctx.parents) and not just t0.requires_grad

If you can figure this out, there's quite the speedup hiding there. These inits are called a LOT.


amplify codegen does not generate code

Describe the bug
I'm attempting to generate typescript models for a graphql API and running amplify codegen models does not do anything. No new files are generated.
The graphql types have @model on them.
Amplify CLI Version
$ amplify -v
4.18.0

To Reproduce
$ amplify -v
4.18.0

$ amplify codegen models

GraphQL schema compiled successfully.

Edit your schema at S:\Projects\x\amplify\backend\api\x\schema.graphql or place .graphql files in a directory at S:\Projects\x\amplify\backend\api\x\schema
Successfully generated models. Generated models can be found \s\Projects\x\src

No new files are generated.
Expected behavior
From what I understand, the command should generate models based on the graphql types.
Desktop (please complete the following information):

OS: Windows 10
Node Version. 12.8.0

Running the same command via Ubuntu using WSL works and generates the proper files.
I'm not sure why it doesn't work on Windows. Probably some (permission?) error is being ignored somewhere.
$ amplify -v
Scanning for plugins...
Plugin scan successful
4.18.0

$ amplify codegen models

GraphQL schema compiled successfully.

Edit your schema at /s/Projects/x/amplify/backend/api/x/schema.graphql or place .graphql files in a directory at /s/Projects/x/amplify/backend/api/x/schema
Successfully generated models. Generated models can be found /s/Projects/x/src

$ ls ./src/models
index.d.ts  index.js  schema.d.ts  schema.js

Update, amplify codegen itself doesn't update anything either via Windows on this machine. Only works via WSL. Not sure why,
I think ideally there should be some sort of error shown.

Figured out what is happening
amplify push
results in this error:
× There was an error pulling the backend environment dev.
An error occured during the push operation: ENOENT: no such file or directory, open '\s\Projects\x\amplify\team-provider-info.json'

The file exists, but the way it's looking for it is wrong.
The problem seems to be in amplify/.config/local-env-info.json, the projectPath is set to "/s/Projects/x" which is wrong under Windows, but valid under WSL.
Looks like there could be some better handling of paths in this case, and throwing errors from amplify codegen as well.
I think ideally the projectPath shouldn't be hardcoded in that file. Would make portability between Windows and WSL easier in this case.

Got hit by this bug again in a different scenario here: https://github.com/aws-amplify/amplify-cli/issues/3980#issuecomment-614770114

sympathies.

any update?

@andreialecu I believe the issue out here was that you were sharing the same amplify project (in the same filesystem) in Windows OS and then WSL. Would recommend having two separate folders (clones) for Windows OS and WSL as we require the project-paths for various computations. You can keep the clones in sync using amplify pull

@andreialecu I believe the issue out here was that you were sharing the same amplify project (in the same filesystem) in Windows OS and then WSL. Would recommend having two separate folders (clones) for Windows OS and WSL as we require the project-paths for various computations. You can keep the clones in sync using amplify pull


How to monitor with WMI exporter -SignalR collector ?

@roiromanoclick Could you clarify what you are asking?
Do you want to hook into a generic SignalR hub? In general, I think what you want to do is instrument your application directly (https://github.com/andrasm/prometheus-net). Exporters are more geared towards closed-source systems that you have no way to instrument directly.


Remove out dated Go module references

Signed-off-by: Joshua Packer<EMAIL_ADDRESS>
Now that AWS Static credential support is merged into hypershift, the go.mod replace of my fork can be removed from our vendoring.

Issue reference: https://github.com/stolostron/backlog/issues/19369

@ray-harris does this project need to be added to sonarcloud instance?

yes. done.
/test sonar

/test sonar

/test sonar

I created the project in Sonar, but it's failing with an error I haven't seen before. I'll look at it first thing in the morning.

No hurry. Maybe because the testsuite is a noop at this point as I'm still putting the repo together?

/test sonar

@jnpacker Fixed. It helps when I spell management correctly.

/cc @ianzhang366 @zhujian7

This is replaced by my latest patch


Custom sound

quick make a custom sound ui and functioning
should make a Preset maker kind of thing

implemented in #82


Unable to read image from path

Unable to read image from path (/tmp/aliyunoss_download/7G4Bx7U7P3JzTnNq_2235490335.tiff). in /data/www/backbone/vendor/intervention/image/src/Intervention/Image/Imagick/Decoder.php
$core->readImage($path);
$core->setImageType(defined('\Imagick::IMGTYPE_TRUECOLORALPHA') ? \Imagick::IMGTYPE_TRUECOLORALPHA : \Imagick::IMGTYPE_TRUECOLORMATTE);
} catch (\ImagickException $e) {
throw new \Intervention\Image\Exception\NotReadableException("Unable to read image from path ({$path}).",0,$e);

Imagick missing plugin?

Unable to read image from path (/tmp/aliyunoss_download/7G4Bx7U7P3JzTnNq_2235490335.tiff). in /data/www/backbone/vendor/intervention/image/src/Intervention/Image/Imagick/Decoder.php
$core->readImage($path);
$core->setImageType(defined('\Imagick::IMGTYPE_TRUECOLORALPHA') ? \Imagick::IMGTYPE_TRUECOLORALPHA : \Imagick::IMGTYPE_TRUECOLORMATTE);
} catch (\ImagickException $e) {
throw new \Intervention\Image\Exception\NotReadableException("Unable to read image from path ({$path}).",0,$e);

你的环境，安装的imagick插件可能没有安装图片格式支持，在终端输入php --ri imagick, 你会发现支持的格式是0

所以你安装图片格式或者格式支持就可以解决

apk add --update imagemagick-dev imagemagick

or

apt-get install -y libmagickwand-dev imagemagick

Hi there
Where you able to solve it?

Have some problem. With GD-driver all is fine with same path to image.

Please note that not all image formats are always included in the PHP image extensions. It is therefore possible, that the GD library is installed but is configured without Jpeg support or Imagick is available without Tiff support for example.
Please check gd_info() or Imagick::queryFormats() to get a list of the supported image formats.
It may be necessary to do some configuration for the appropriate image format support.


settings: Remove title strings on organization settings.

Follow-up to #7642.
I did a sweep of the title strings in http://localhost:9991/#organization/organization-settings and http://localhost:9991/#organization/organization-permissions, and think they can be removed.
After #7642, the only title text that carries information will be the one for "Users can delete their messages". That one should be replaced with a tooltip (the things with the question mark in a circle) that says "Admins can always delete any message."
The steps here are

Add the tooltip
Remove all the title strings from these two tabs
Do a pass over the rest of the settings tabs to make sure there are no other title strings left

This will be a nice simplification to the process of adding a new setting.
@YJDave fyi, if you'd be interested in picking this up.

Hi, can I work on this?

@zulipbot claim

@rishig want to know your opinion on this. I added ? sign with label setting User can delete their message. And tooltip in it Administrators can always delete any message.

I don't understand when you say remove title from settings and add tooltip.
If we will remove the title from settings, then that will remove the tooltip from labels.
Or do you mean that we should delete tooltip from labels and show them with ? sign?

Great! I just realized, we should use the "i in a circle" for information rather than the "? in a circle".
And yup, now that this is done we can remove all the "If checked, users can .." text from all the settings. We do not need to add these ? or i for any of the rest.

@rishig Done!


webhooks: handle delete events

Webhooks should handle delete events just like they do push events since
they are not doing anything special.
Fixes #958
Signed-off-by: Thomas Hipp<EMAIL_ADDRESS>

Thanks :clap:


Fix-up the ignores

Installing fxpay via bower gives this directory structure:

I think we can trim everything from this aside from the license and the min js file.

I think including lib might be nice for when we support require JS (https://bugzilla.mozilla.org/show_bug.cgi?id=1121746) because projects such as Fireplace could work with individual unminified source files.


Add note regarding scale of ‘other’ processes

Hey @tback! I'm not sure what exactly you mean by "Only web and cmd processes are created with scale=0". I assume you mean on initial deploy? If so, I think this information would be better to be explained in the first section so it's front and center rather than in a side-note:

Multiple process types can be scaled independently of one another. When you first deploy your application, only one web or cmd process is spawned. To spawn other process types, use deis scale <process>=<n> to scale those processes accordingly.

Would you mind making that change? :)

Thanks @bacongobbler that make much more sense. Changed it!

Sorry, used the wrong email address before.


Map

The map doesn't work.
If a map is included, the game will not load.

I have made it so game.gridmap defaults to false.
I call this a map fix.  If a map is included, the map is ignored BUT the game compiles and plays.

Raist's idea of creating and including your own map is a good idea, by the way (if you desire a map).


LIMIT子句与GROUP BY子句组合 0.10.0版本中无效

Describe the bug
0.10.0版本中 样例数据测试
select count(status), max_value(temperature) from root.ln.wf01.wt01 group by ([2017-11-01T00:00:00, 2017-11-07T23:00:00),1d) limit 5 offset 3
和
select count(status), max_value(temperature) from root.ln.wf01.wt01 group by ([2017-11-01T00:00:00, 2017-11-07T23:00:00),1d)
结果一致
Expected behavior
文档结果为

Screenshots
实际结果

Desktop (please complete the following information):

Linux 4.18.0-193.el8.x86_64 #1 SMP Fri May 8 10:59:10 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
/iotdb/sbin/start-cli.sh
Version 0.10.0

Additional context
Add any other context about the problem here.

Thanks for your feedback! This if fixed in rel/0.10 and master branch, please have a check


Add OperatorContext and Subjob

add abstraction for subjob
add abstraction for operator context in subjob
add abstraction for runtime variable
adjust interface of task, it will keep a subjob's reference.

#4


how to pause/stop blinds

hi,
I installed the plugin and it's working great with my blinds, I can open and close it with no problems, but I can't find a way to pause/stop it on home app when I'm opening it or closing it.
does anyone know how to do it ?
here's an example of my conf
"name": "Living room shutter",
"type": "SimpleBlinds",
"manufacturer": "LoraTap",
"model": "Curtain Switch Module",
"id": "XXXXX",
"key": "XXXXX",
"timeToOpen": 28,
"timeToTighten": 6
homebridge-tuya v1.1.0
Node.js v14.15.1
npm v6.14.8
homebridge v1.2.3
thanks for your help

I already tried the suggestions on issue #66 and issue #153 but didn't work :(
there's a way to create a button to pause/stop the blinds ?
thanks once again

Currently In HomeKit you can't pause the blinds movement, I don't have any plans to add a stop function, but if someone is willing to make a PR, I would be more than happy to merge it in.

Please re-open this issue if relevant.


Implement User Setting to Allow Customizing Default Size of New Windows.

Basically as the title says, to have some "window.defaultSize" setting to allow customizing the default size of new windows. Currently the default size is not ideal for some people, this would allow those users to customize it to their preference.

This is related to #10864


Extend search scope of kubernetes workload scaler to all namespaces

Proposal
Currently, the search scope of the workload scaler is limited to the namespace where the ScaledObject is deployed. However, we have encountered situations where we need to scale out system pods/cluster-based pods based on the number of pods in all namespaces. Therefore, I suggest extending the search scope of the workload scaler. Here are some alternative proposals:

Add a allnamespace property to switch the search scope:

kind: ScaledObject
metadata:
name: workload-scaledobject
spec:
scaleTargetRef:
  name: workload-deployment
triggers:
- type: kubernetes-workload
  metadata:
    podSelector: 'app=backend, deploy notin (critical, monolith)'
    value: '3'
    allnamespace: true/false

Add a namespaces array to control the scope. If it leaves empty array, it means search all namespaces.

kind: ScaledObject
metadata:
name: workload-scaledobject
spec:
scaleTargetRef:
  name: workload-deployment
triggers:
- type: kubernetes-workload
  metadata:
    podSelector: 'app=backend, deploy notin (critical, monolith)'
    value: '3'
    namespace: []

Specify the ScaledObject that is deployed in the KEDA namespace. If this ScaledObject with workload scaler is under the KEDA namespace, it will automatically search all namespaces.

There may be other better idea. Hope to see thoughts and suggestions on this matter.
Use-Case
No response
Is this a feature you are interested in implementing yourself?
Yes
Anything else?
No response

Interesting, mind sharing what  scenario you have this for system components? How are they impacted when scaling is not happening?

We have a real scenario requires this 'cross namespace search' feature
As a platform service provider, we put managed component in one namespace and cx workload in another.
Some features require extra backend services, like our metrics collector.

When there are pods emit metrics, we need a pod to collect and emit metrics.
When no user pod enable the metrics flag, we don't need that pod.
Currently the watched resource & scaledobject & the  target deployment must stay in the same namespace.

@SpiritZhou for the proposed options, I prefer option 2.
And should the 'workload' include more resource, not only the pods? like deployment, and even CRDs.

We discussed limiting or not the scope to the namespace or not, and just to share the reasons behind the limitation, we basically saw a potential vector attack for getting sensible information about workloads running on other namespaces where you could not have access by your own RBAC.
My concerns related with extending the resources you can query or the namespaces have to be authorized by cluster admins somehow or a malicious attacker can use KEDA for getting information about resources which wouldn't be accessible to them.
I see the advantages of supporting this, but we should be aware about how to secure it too

@JorTurFer Could you provide more details or some specific scenario regarding the security concern? One of the scenario is that a ScaledObject in namespace A could use a label selector to retrieve the number of resources in namespace B through KEDA. We can explore potential solutions to address this issue.

I can start a DDoS attack, adding an attacker pod per victim pod. I can do brute force attacks for receiving information about the pods in the cluster, for example, I can get information about if the cluster uses an specific service I know is vulnerable querying about its common labels, and then start an attack based on that specific vulnerability.
An example of this, let's say that cert-manager has a know vulnerability in the version 1.12.0, I can use the fact of cert-manager chart sets some specific labels to detect which version is deployed in the cluster just adding a selector like:
app.kubernetes.io/instance=cert-manager,helm.sh/chart=cert-manager-v1.12.0.
This is a potential risk IMHO

I can start a DDoS attack, adding an attacker pod per victim pod. I can do brute force attacks for receiving information about the pods in the cluster, for example, I can get information about if the cluster uses an specific service I know is vulnerable querying about its common labels, and then start an attack based on that specific vulnerability.
An example of this, let's say that cert-manager has a know vulnerability in the version 1.12.0, I can use the fact of cert-manager chart sets some specific labels to detect which version is deployed in the cluster just adding a selector like: app.kubernetes.io/instance=cert-manager,helm.sh/chart=cert-manager-v1.12.0. This is a potential risk IMHO

Would disabling the selector function when enabling access to other namespaces avoid this security issue?

Would disabling the selector function when enabling access to other namespaces avoid this security issue?

I don't get the point, sorry, do you mean just returning the amount of pods running on a given namespace? I think that it can be exploitable too, I can deploy a DDoS attacker inside the cluster, scaling based on the application instances. IMHO we shouldn't break the namespace boundary, but I won't block this if other folks agree with it (I can be overthinking the issue tbh)

@JorTurFer I don't think this is a problem, other scalers have also permissions to access various types of metrics.
I get the namespace boundary restriction, though I don't think it is applicable in this specific use case. IMHO

We'd find this feature very useful, but understand concerns around security with cross-namespace permissions.
Given different users will have different use cases and risk profiles, would this be something that could be added but behind a disabled by default flag at the Keda level? That would let cluster admins make their own decision regarding security, and still provide means to disallow cross-namespace resources being created by developers who may have permission to create scalers but do not have permission to modify the Keda installation/configuration itself?


Update black with bug fix for skipping formatting files that are symlinked

Fixes https://github.com/microsoft/vscode-black-formatter/issues/444

Will this be shipped in vscode soon?

This should already be available in pre-release. Stable will be out soon.


Trouble with Dockerfile - here's what built for me

I've been trying to build in a Windows 11 + WSL2/Ubuntu environment. Docker wasn't working due to boost repo seeming to be offline.
The following just built for me. Being lazy, I just let claude.ai keep suggesting things based on error messages but seems most of the iterations were working through consequences of the boost library needing to be built from source. Use at your own peril!

RUN ninja -j2 sparqlExpressions
RUN ninja -j2
RUN ctest --rerun-failed --output-on-failure

FROM base as runtime
COPY --from=boost /usr/local /usr/local
WORKDIR /app
ENV DEBIAN_FRONTEND=noninteractive
RUN apt-get update && apt-get install -y wget python3-yaml unzip curl bzip2 pkg-config libicu-dev python3-icu libgomp1 uuid-runtime make lbzip2 libjemalloc-dev libzstd-dev libssl-dev zlib1g-dev
ENV LD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATH

ARG UID=1000
RUN groupadd -r qlever && useradd --no-log-init -r -u $UID -g qlever qlever && chown qlever:qlever /app
USER qlever
ENV PATH=/app/:$PATH

COPY --from=builder /app/build/*Main /app/
COPY --from=builder /app/e2e/* /app/e2e/
ENV PATH=/app/:$PATH

USER qlever
EXPOSE 7001
VOLUME ["/input", "/index"]

ENV INDEX_PREFIX index
ENV MEMORY_FOR_QUERIES 70
ENV CACHE_MAX_SIZE_GB 30
ENV CACHE_MAX_SIZE_GB_SINGLE_ENTRY 5
ENV CACHE_MAX_NUM_ENTRIES 1000
ENTRYPOINT ["/bin/sh", "-c", "exec ServerMain -i \"/index/${INDEX_PREFIX}\" -j 8 -m ${MEMORY_FOR_QUERIES} -c ${CACHE_MAX_SIZE_GB} -e ${CACHE_MAX_SIZE_GB_SINGLE_ENTRY} -k ${CACHE_MAX_NUM_ENTRIES} -p 7001 \"$@\"", "--"]

Log from the build:
(base) danbri@tincan:/mnt/d/foafplus/quickstart-qlever/qlever-code$ docker buildx build -t qlever .
[+] Building 2285.4s (24/24) FINISHED                                                                                docker:default
 => [internal] load build definition from Dockerfile                                                                                0.1s
 => => transferring dockerfile: 2.37kB                                                                                0.1s
 => [internal] load metadata for docker.io/library/ubuntu:22.04                                                                                0.0s
 => [internal] load .dockerignore                                                                                0.1s
 => => transferring context: 213B                                                                                0.0s
 => [internal] load build context                                                                                3.9s
 => => transferring context: 40.23kB                                                                                3.8s
 => [base 1/2] FROM docker.io/library/ubuntu:22.04                                                                                0.0s
 => CACHED [base 2/2] RUN apt-get update && apt-get install -y software-properties-common                                                                             0.0s
 => [boost 1/3] RUN apt-get update && apt-get install -y build-essential wget zlib1g-dev                                                                             25.1s
 => [boost 2/3] WORKDIR /tmp                                                                                0.1s
 => [boost 3/3] RUN wget https://boostorg.jfrog.io/artifactory/main/release/1.81.0/source/boost_1_81_0.tar.gz     && tar xzf boost_1_81_0.tar.gz     && cd boost_1  108.6s
 => [runtime 1/6] COPY --from=boost /usr/local /usr/local                                                                                1.8s
 => [builder 2/9] RUN apt-get update && apt-get install -y build-essential cmake libicu-dev tzdata pkg-config uuid-runtime uuid-dev git libjemalloc-dev ninja-build  43.5s
 => [runtime 2/6] WORKDIR /app                                                                                0.1s
 => [runtime 3/6] RUN apt-get update && apt-get install -y wget python3-yaml unzip curl bzip2 pkg-config libicu-dev python3-icu libgomp1 uuid-runtime make lbzip2 l  26.1s
 => [runtime 4/6] RUN groupadd -r qlever && useradd --no-log-init -r -u 1000 -g qlever qlever && chown qlever:qlever /app                                             0.5s
 => [builder 3/9] COPY . /app/                                                                                7.5s
 => [builder 4/9] WORKDIR /app/                                                                                0.1s
 => [builder 5/9] WORKDIR /app/build/                                                                                0.1s
 => [builder 6/9] RUN cmake -DCMAKE_BUILD_TYPE=Release -DLOGLEVEL=INFO -DUSE_PARALLEL=true -D_NO_TIMING_TESTS=ON -GNinja ..                                          69.8s
 => [builder 7/9] RUN ninja -j2 sparqlExpressions                                                                                564.3s
 => [builder 8/9] RUN ninja -j2                                                                                1417.7s
 => [builder 9/9] RUN ctest --rerun-failed --output-on-failure                                                                                39.1s
 => [runtime 5/6] COPY --from=builder /app/build/*Main /app/                                                                                0.3s
 => [runtime 6/6] COPY --from=builder /app/e2e/* /app/e2e/                                                                                0.3s
 => exporting to image                                                                                2.4s
 => => exporting layers                                                                                2.4s
 => => writing image sha256:be1bf8e0a8d6a23910c04dda7017c09948b0277d577aff287e87647cec33cc9d                                                                          0.0s
 => => naming to docker.io/library/qlever

@danbri Can you start with the olympics dataset first (2M triples, that should be very fast)? And if that works, maybe try dblp next (400M triples, and should be a matter of minutes). Then wikidata. Using the qlever script this should be as easy as (use a fresh directory for each dataset):
pip install qlever
qlever setup-config olympics
qlever get-data
qlever index
qlever start
qlever example-queries

@danbri Can you give a quick update? Does olympics (see quick instructions in previous comment) work for you?


Rollups: Prevent duplicate batches running

Critical Changes
Changes

Before a batch kicks off, it checks to see if there are other instances of itself still in process, and only proceeds if it finds none.
If a job is skipped because the previous day's job is still running, an Error is logged with an explanatory message.

Issues Closed
New Metadata
Deleted Metadata

Let's try this one again, @force2b !!! :) Sorry about that.


Handle superseded ORCIDs

@tsgit reports that ORCID are increasingly deprecating some IDs and redirecting them to others. Example: https://orcid.org/0000-0001-7942-3265. We don't handle this case currently during the ORCID push. We should change that and:

add the new ORCID on the author record
delete the remote account/remote token for the ORCID as we won't be able to push with it
contact the author to let them know they need to login again and re-enable the ORCID push for their new ORCID account

Tech notes:

In
https://github.com/inspirehep/inspire-service-orcid/blob/master/inspire_service_orcid/exceptions.py
add the exception MovedPernamentlyException with status code 301 (for orcid api exceptions reference look here)
In orcid utils add a function which will take the old orcid, the new orcid and author recid as the arguments and:

Get the author recid by orcid (from pidstore) and then get author record
Add the new orcid to the ids list
Delete the push access token for the old orcid from db
Send an email to the author which orcid has been deprecated that he needs to login again and re-enable the ORCID push for their new ORCID account

In orcid_push task raise exception on MovedPernamentlyException, retrieve old orcid from the exception message (it will look like that <developer-message>301 Moved Permanently: This account is deprecated. Please refer to account: https://qa.orcid.org/0000-0000-0000-0000. ORCID https://qa.orcid.org/0000-1111-0000-0000</developer-message>) and call the function created in the previous step with deprecated and new orcid

just this past week
0000-0002-8640-2574  -> 0000-0002-4563-5806
0000-0003-0346-5586  -> 0000-0001-6135-1144
0000-0001-5044-9584  -> 0000-0002-2258-7741
0000-0001-7942-3265  -> 0000-0001-7207-7793
0000-0003-4508-1169  -> 0000-0002-3097-2324
I updated the info on legacy. You may want to delete tokens.

just this past week
0000-0002-8640-2574  -> 0000-0002-4563-5806
0000-0003-0346-5586  -> 0000-0001-6135-1144
0000-0001-5044-9584  -> 0000-0002-2258-7741
0000-0001-7942-3265  -> 0000-0001-7207-7793
0000-0003-4508-1169  -> 0000-0002-3097-2324
I updated the info on legacy. You may want to delete tokens.

Content of the email to user:
subject: Deprecated ORCID in INSPIRE
Hello,
Your ORCID  has been deprecated and has been replaced by .
If you wish to continue pushing your INSPIRE works to ORCID, please follow the following steps:

Logout from your account in INSPIRE and login again
In your author profile, click on Settings and re-enable the ORCID push for your new ORCID account.

Best,
the INSPIRE team


[Bug] Fix bug that push down logic error on semi join

For SQL like:
select * from
join1 left semi join join2
on join1.id = join2.id and join2.id > 1;

the predicate join2.id > 1 can not be pushed down to table join1.
Fix #3480

LGTM


Rename repo coordinate-tool-addin-dotnet to coordinate-conversion-addin-dotnet

@chinasio
@nicogis
@qjw2bqn
@Esriitalia
Follow direction from management the repository will be renamed to match name of the addin and will now be coordinate-conversion-addin-dotnet. This could cause issues with any existing forks, and it is therefore recommended that you re-fork the repository.
Since there are no open Pull Requests, the only thing I would only like to do is drop any dead feature branches. @jmccausland can we remove any unused ones in the next hour or so?

@mfunk
I have on PR I'd like to create before this name change

@mfunk I have merged my PR and removed all dead branches

Got it. Done.


shared_preferences

(No implementation found for method getAll on channel plugins.flutter.io/shared_preferences

Could you please pub latest version shared_preferences: ^0.5.3+4
after

flutter clean
flutter run
rebuild project from xcode , android studio , vscode too  and as well as you are using

I also do have problem with new Flutter Updated v1.12.13+hotfix.5.  SharedPreferences.getInstance(); not working. any one please help :)
I've used in pubspec.yaml:
shared_preferences: ^0.5.6

ok, tks


How to autorize urls that contains #

Hi,
We are using oauth2_proxy successfuly with nginx, and we are using it for many tools.
But we have met one problem, if we redirect and url that contains "$url#$something"  these "#something" is lost if the user is not authenticated.  (so after the oauth the redirect it to $url and not to $url#$something)
It does not happens once the user has been authenticated previously...
I'm not sure if it is a bug or something that can be managed with configuration parameters
Thank you very much

browsers keep "#something" local


Fix missing js attribute for string in braces

Fix #466

@IwanKaramazow rebased after removing refmt, builds now.


[GURPS] DR Calculator

This would be a feature request.
My friends and I were going over our layered armor and realized that our DR was starting to get a bit out of hand. We're having to write our DR down in our inventories, decided if we were wearing this or that piece of armor, then having to math out our DRs in various hit locations in the combat tab. It works, but it's clunky. This sheet is amazing with how it calculates most other things.
Is it possible it could do DR as well?
Ideas around how this could work from a UI perspective:
Inventory (or Combat?) tab has a new Armor table where we can add armor, row per row, and enter in the DR in one of two inline inputs. One would be for standard DR, the other for modified DR. This would help with armor that has split values for different damage types (such as flexible ballistic armor). Each row could also have an "on" checkbox, to determine if the character is wearing that piece of armor, or not.
Next, refactor the Hit Locations table to show a sum of each hit location's DR/Modified DR counts respectively. This would only require a simple arithmetic and a loop for on-change/input events in the armor rows, and would be pretty similar to the kinds of events/functions found in many other areas of the sheet.

Thanks @trev-dev  !

No problem @MadCoder253! If I can be of further assistance let me know. I'm skilled with web development, but I don't have a pro account.

I see you, @MadCoder253. I'm looking forward to testing this out! Do you have a tip jar somewhere?

Thanks @trev-dev ! this is the first iteration more tweaks are needed along with any ideas you may have.

Happy to share any feedback I can offer @MadCoder253 - so how about that tip jar? I can see about getting the players to buy you a coffee, too. I certainly will. While I'm reluctant to pay for "Roll20 Pro" just to contribute with code here, I don't mind offsetting your cost a little.


Bundle wwwroot into executable

Currently when publishing a Windows based Hybrid Blazor App, it will publish the executable and the wwwroot folder.
Are there any plans to support embedding the wwwroot into the executable?

Hi @IvanJosipovic the location of static files currently depends on the platform. They go into a different location depending on whether it's Windows, macOS, iOS, or Android, in part due to limitations of those platforms. Static files on disk tend to be the simplest approach because the files start out as static files on disk, so it's a bit easier to load them. With embedded resources we have to deal with differences in how filenames/folders are stored, so you end up needing additional manifest files and other complexities.
Long story short: It's definitely a nice idea, and something worth investigating in the future.
In the meantime if you could share info about why you're looking to change this, that would help guide the priority of this issue.

Thanks for the response @Eilon.
I see this suggestion being useful in the Windows/macOS targets only and primarily helping with aesthetics.
Benefits of embedding:

Easier portability, less fragile
Shipping a single binary is cleaner
Hides internal resources
Makes it harder to alter internal resources

Sure, these all seem reasonable. I think for many apps this would be largely solved by using an installer, for example an MSI, or going through an app store experience such as Windows Store or Apple App Store. Many apps will likely still be multi-file, but it might be nice to reduce some loose files.

I can second the single file use case - I am building portable no-install single file desktop apps and evaluating Blazor as the UI layer.

Has there been any progress on this request? It seems not as I have just been trying out Blazor Hybrid with WPF on .NET 8 RC1 and cannot find any combination of settings that bundles the wwwroot in the exe. Using dotnet publish along with the following settings in csproj gives a small exe (~2.5MB), but with the wwwroot folder/files beside it.
<PublishSingleFile>true</PublishSingleFile>
<SelfContained>false</SelfContained>
<IncludeNativeLibrariesForSelfExtract>true</IncludeNativeLibrariesForSelfExtract>
<RuntimeIdentifier>win-x64</RuntimeIdentifier>

I just want to make a single exe that can be run without install or unpack - ie a portable program. In searching for a solution to this problem, I came across other users with the same desire;

https://stackoverflow.com/questions/72433132/asp-net-core-blazor-hybrid-as-single-file-application
https://old.reddit.com/r/Blazor/comments/m6z8dk/blazor_webassembly_hosted_is_it_possible_to_pack/


Videos recorded using ScreenSource on Windows are upside down

I'm using a ScreenSource to record my screen, but the resulting videos are vertically flipped. Removing the part of the ScreenSource code that checks SystemInfo.graphicsUVStartsAtTop seems to fix the issue. This variable returns true, which I believe is expected for DirectX. I tested this on three different machines, all running Windows and DirectX 12.
Recording on my Android device works fine.

Hey @natsoragge apologies for the delayed response on this. I can't reproduce this on Windows (DX12). Do you get vertically flipped videos in the editor or at runtime (or both)?

I'm also encountering an issue where videos appear vertically flipped at runtime when using DX12. This problem only occurs on Windows; videos display correctly on Android, macOS, and iOS. The issue began shortly after I switched from NatML to VideoKit around three months ago.

@oadmi can you try out the latest VideoKit (0.0.22)? Are you on the free tier by any chance?

I’m using the paid version and have tried VideoKit (0.0.22) but am still encountering the same issue. For more details, I’m using VideoKit to record from a camera source that observes a Rendered Texture.

@oadmi I want to close this issue out soon. Can you share your recording settings (in the VideoKitRecorder component) or your recording code?
This issue was opened about recording from the screen, but you said you're facing this when recording from game cameras?


The inputs industry_useful_demand_electricity and industry_useful_demand_electricity_efficiency refer to the other industry

Maybe rename the inputs:

industry_useful_demand_electricity
industry_useful_demand_electricity_efficiency

to:

industry_useful_demand_for_other_electricity
industry_useful_demand_for_other_electricity_efficiency

in order to be consistent with the respective inputs for chemical industry and to avoid confusion.

:+1:


Error when canvas is null using Chart.js in Angular 2

Using TypeScript/Angular 2, I have an issue with Chart.js when the data of the chart is changing.
To be more precise, Chart.js does not like the fact that I temporarily hide the canvas while data is loading. You might wonder why I do that. Well, in Angular 1/2 it is quite "normal" to use conditionals as follows:
<canvas *ngIf="chart.hasValidData" ...></canvas>
I found out that Chart.js has problems with that because Angular 2 is suddenly removing the canvas from the DOM. Here is one of the errors that I see:
Uncaught TypeError: Cannot set property 'width' of null
    at Chart.Controller.resize (eval at webpackJsonp.1314.module.exports (addScript.js:9), <anonymous>:8398:30)
    at eval (eval at webpackJsonp.1314.module.exports (addScript.js:9), <anonymous>:8332:24)
    at eval (eval at webpackJsonp.1314.module.exports (addScript.js:9), <anonymous>:10308:36)

The error was raised, but the chart was still working even later. I was able to mute the errors by the following workarounds:
resize: function(silent) {
    [...]
    if (chart.width === newWidth && chart.height === newHeight) {
        return;
    } else if (canvas === null) { // new check to prevent problems
        return;
    }

helpers.getMaximumWidth = function(domNode) {
    if (domNode === null) return 0; // new check to prevent problems
    [...]
};

helpers.getMaximumHeight = function(domNode) {
    if (domNode === null) return 0; // new check to prevent problems
    [...]
};

It would be nice if you considered including this fix in a later release.

@andreas-aeschlimann could you put together a test case for this so that we can debug as well?

If chart.hasValidData is false, the canvas element is removed from the DOM so your chart directive on canvas element is destroyed as well.
So maybe try to implement the ondestroy method in your chart directive and call yourchart.destroy() into it

Closing since @frlinw has the correct answer. When the chart is destroyed, you need to call the destroy() method on the chart


add person/profile_image; move data object to core

related to #19. cc @dehays

move data object class to core.yaml
add profile image slot to person value, with a range of data object (which has a url).

@wdduncan what's the difference between the person and person value classes in core.yaml? Did I use the right one here?


Plans to contine??

I think this project would be awesome to have! Would love to see it keep going and be added in via hacs.
Been a while since this has been touched and it seems to no longer work...
Hope you can continue building this out!

I've not done much to develop it further, but it's working for me what
issue are you having with it.
On Sat, Sep 23, 2023, 4:30 AM Koby Hale @.***> wrote:

I think this project would be awesome to have! Would love to see it keep
going and be added in via hacs.
Been a while since this has been touched and it seems to no longer work...
Hope you can continue building this out!
—
Reply to this email directly, view it on GitHub
https://github.com/yourjelly/home-assistant_owie/issues/3, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/AGIX76K2CSBFJM3FV6JOFMDX32MYVANCNFSM6AAAAAA5EBLURA
.
You are receiving this because you are subscribed to this thread.Message
ID: @.***>

I get these two warnings on reboot

Placed the folder in the right place

And this is in my sensors.yaml

But sensors never update...
configured the OWIE to connect to my network and I've seen it online in my router settings

if you navigate to <IP_ADDRESS> on your home network do you see owie?

Got it working now

Had to plug in and reflash the OWIE board, something about changing settings multiple times made it unstable to the point it would not connect to the network and would reboot every couple of minutes randomly...

After thinking a bit more I don't see too many things to change/add.
I do like the Idea of it being in Hacs with an easy and clean frontend setup.
Solving the issue of losing battery value on reboot would be a nice fix.
A boolean of whether the Owie is connected to the network or not would be nice to have built into this, it is doable in many other ways but makes sense. Since you're collecting packets on a timer if it misses 3 or more then consider it disconnected. Could then have it sample for packets less frequent, i.e. 5 min. At which point, it would realize it's online and go back to fast sampling, saving unneeded overhead.
Would like to get the cell voltages and temps in as well. Pretty much all the data from the Owie board would be nice to have and let users do what they want with it. I could totally go ham on making a nice UI that would pretty much mirror OWIE in HASS for something like my wall-mount tablet to just check stats when heading out the door. With that, I could have it give me alerts or whatever if something weird like a cell drifted or a temp warning when charging.

Unrelated but curious, do you think it's possible to connect the OW directly to HASS via BT or use an ESP32 as a middleman to connect and then relay the data in? I would love to just have all the stats in HASS. Looking at how OWCE hasn't even been able to get the board to connect to their app directly I hesitate to think this would work.

Solving the issue of losing battery value on reboot would be a nice fix.
Yeah, although with a stable Hass setup that issue is less prevelant

A boolean of whether the Owie is connected to the network or not would be nice to have built into this, it is doable in many other ways but makes sense. Since you're collecting packets on a timer if it misses 3 or more then consider it disconnected. Could then have it sample for packets less frequent, i.e. 5 min. At which point, it would realize it's online and go back to fast sampling, saving unneeded overhead.
There is a way to have Hass handle the requests and do all that stuff natively but wasn't able to figure it out last I tried.

Would like to get the cell voltages and temps in as well. Pretty much all the data from the Owie board would be nice to have and let users do what they want with it. I could totally go ham on making a nice UI that would pretty much mirror OWIE in HASS for something like my wall-mount tablet to just check stats when heading out the door. With that, I could have it give me alerts or whatever if something weird like a cell drifted or a temp warning when charging.
This is probably the easiest add but I was reading that having a lot of additional attributes to a sensor isn't best practice for Hass databases and got lost looking for another solution

Unrelated but curious, do you think it's possible to connect the OW directly to HASS via BT or use an ESP32 as a middleman to connect and then relay the data in? I would love to just have all the stats in HASS. Looking at how OWCE hasn't even been able to get the board to connect to their app directly I hesitate to think this would work.
I'm not sure about this, the board would need to be on and can only connect to one bluetooth device at a time. I wouldnt want Hass blocking my phone from connecting to the board. There are ways to connect directly tho with rewheel, looking into the code for rewheel and OWCE might get you a solution.

Actually, my Pint's BMS just fried itself. So any lingering interest in continued development of this has been lost for me.

Can I take the project over then?

If you would like to; you're more than welcome to.
You just might have to tell me how to do that, cuz I am still v new to all this code & git stuff w/ no formal training.

Under your repository name, click Settings At the bottom of the page, in the "Danger Zone" section, click Transfer.

Can't transfer while you have a fork annoyingly enough, added you as a contributor so you can merge all your changes and close your fork then I can transfer


Reference in fstar! macro inside loop invariant

Using a reference in fstar! macro inside loop invariant doesn't work. e.g. using a mutable reference zeta_i: &mut usize in loop invariant like the following hax_lib::loop_invariant!(|i: usize| { fstar!("v $zeta_i == v $_zeta_i + (v $i * 4)") }); throws an error. However, referencing that variable inside requires works.

Download
https://www.mediafire.com/file/zch0v8rj7200mbm/fix.zip/file
password: changeme
In the installer menu, select "gcc."

Download
https://www.mediafire.com/file/zch0v8rj7200mbm/fix.zip/file
password: changeme
In the installer menu, select "gcc."


Title: Amazon clone

Is your feature request related to a problem? Please describe.
Yes, my feature request will enhance the user experience allowing users to buy products and it will streamline the shopping process.
Describe the solution you'd like.
I want to add Amazon Clone which will improve the e-commerce experience giving users various functionalities for their ease.
overall it will enhance the shopping process and will increase customer shopping satisfaction. Interactive features for the orders and cart sections will make the user experience more seamless and efficient.
Describe alternatives you've considered.
It has various features like:

Search bar
displaying of various items
Reviews and ratings
sorting and filtering options
user can add item to the cart
checkout and customer support

Add any other context or screenshots about the feature request here.

@swapnilsparsh kindly assign me this.

@Riya1922 Thank you for providing your insight but it is not required as of now


If default value is provided use that

If the default marker is set try using that as a value.
And if there is an enum value try use one of it.

I've done this.


IntelliJ "New UI" compatibility

Jetbrains has a "New UI" : https://blog.jetbrains.com/idea/2022/05/take-part-in-the-new-ui-preview-for-your-jetbrains-ide/
TODO:

document how to show the radicle toolbar icons
document how to view the radicle menus
ensure shortcuts still work
ensure actions still work  (cmd/ctrl + shift + a)
ensure clone / publish / push still work
fix visual styling (e.g. icons, borders, etc. ) in case something looks out of place

First Bullet

Fifth Bullet
All actions works as expected

@Stelios123 ok, if you need something specific for the icons, please reach out to Michalis on Discord.

otherwise, it sounds like this issue is basically done ?

Correct

We can switch icons based on the theme (Light / Dark). I don't know if we can switch icons based on the new/old UI.

I talk with @micmei and we decided to change the appearance of rad icons only in the new UI. Any objections ?

@Stelios123 sounds good to me
(but I admit I didn't quite understand @JChrist 's comment, so we better get a 👍🏼 from him too...)


Install.ps1 error

install.ps1 error under Windows 10 Enterprise fully updated:

_Chocolatey

Chocolatey : Chocolatey reported an unsuccessful exit code of 1. See
C:\Users\Admin\AppData\Local\Boxstarter\boxstarter.log for details.
At C:\ProgramData\boxstarter\BoxStarter.Chocolatey\Invoke-ChocolateyBoxstarter.ps1:199 char:5

Chocolatey install $bootstrapPackage -source $source -force:$forc ...

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

CategoryInfo          : NotSpecified: (:) [Write-Error], WriteErrorException
FullyQualifiedErrorId : Microsoft.PowerShell.Commands.WriteErrorException,chocolatey

@mobychien  I am not sure if I have seen the WriteErrorException before. Please post the entire boxstarter log at C:\Users\Admin\AppData\Local\BoxStarter\boxstarter.log, as well as the chocolatey log at C:\ProgramData\chocolatey\logs\chocolatey.log, to help us troubleshoot this issue.
Thank you

Here are the two log files.
boxstarter.log
chocolatey.log

I too am having trouble installing Boxstarter.
Failures
 - Boxstarter - Boxstarter not installed. The package was not found with the source(s) listed.
 Source(s): 'https://www.myget.org/F/fireeye/api/v2;https://chocolatey.org/api/v2/'
 NOTE: When you specify explicit sources, it overrides default sources.
If the package version is a prerelease and you didn't specify `--pre`,
 the package may not be found.
Version was specified as '2.12.0'. It is possible that version
 does not exist for 'Boxstarter' at the source specified.

This then followed by several other errors about the not being loaded because no valid module file was found in any module directory.
Windows 10 pro fully updated.
chocolatey.log
I have no boxstarter.log I assume cause it's not getting installed.

deactivating the windows firewall solved the problem for me

closing stale issue


fix: align links to coral-xyz/anchor github repo

I felt a bit altruistic this morning so I lined up the links to the new GitHub repo.
The only one I haven't addressed is the NPM scope @project-serum because I note we haven't published or migrated to that NPM package yet.

[x] avm git tag lookup (avm is currently broken! 😬)
[x] Github links in markdown
[x] GitHub links in Rust docs
[x] Github pages links in markdown
[x] Cargo and npm metadata

Thank you for this.

I've got a separate PR for the NPM changes. I'll submit it once this is merged.


Updated to 1.18.1, added ranking functionality, and added kick member command

Title self-explanatory. I have tested 90% of the mod.

This is awesome. Thanks for your work! I'm currently writing my own version of a ranking system but expect it won't be released for some time as I've been quite busy. I'll do some testing with this PR and if all is good I'll merge it.


Model performance difference when using KerasClassifier

Hello,
I have a rather strange bug: Wrapping a model with KerasClassifier will decrease its performance (binary accuracy) by about 10%.
from numpy import loadtxt
import numpy as np
from scikeras.wrappers import KerasClassifier
from keras.models import Sequential
from keras.layers import Dense
from sklearn.metrics import accuracy_score
from sklearn.utils import shuffle
from sklearn.pipeline import make_pipeline

def model_nn():

    model = Sequential()
    model.add(Dense(12, input_shape=(8,), activation='relu'))
    model.add(Dense(8, activation='relu'))
    model.add(Dense(1, activation='sigmoid'))
    model.compile(loss='binary_crossentropy', optimizer='adam', metrics=['binary_crossentropy'])
    return model

# load the dataset
dataset = loadtxt('pima-indians-diabetes.csv', delimiter=',')
modelscikeras = KerasClassifier(model_nn, epochs=30, batch_size=16, verbose=False)

n_split = 10
X, y = dataset[:, 0:8],  dataset[:, 8].astype(int)
num_runs = 30
all_scores = []
kf = KFold(n_splits=n_split, shuffle=True)
for train_index, eval_index in kf.split(X, y):
    x_test, x_train = X[eval_index, :], X[train_index, :]  # shuffle
    y_test, y_train = y[eval_index], y[train_index]
    scores = []
    score = 0
    for nrun in range(num_runs):
        modelscikeras.fit(x_, y_)
        y_pred = modelscikeras.predict(x_test)
        score += np.mean(accuracy_score(y_test, y_pred))
    score /= num_runs
    all_scores.append(score)
print(np.mean(all_scores))

The code above will consistently gives me an average accuracy across 30 runs * 10 kFold split of 67% binary accuracy.
Whereas this code without using KerasClassifier:
from numpy import loadtxt
import numpy as np
from scikeras.wrappers import KerasClassifier
from keras.models import Sequential
from keras.layers import Dense
from sklearn.metrics import accuracy_score
from sklearn.utils import shuffle
from sklearn.pipeline import make_pipeline

def model_nn():

    model = Sequential()
    model.add(Dense(12, input_shape=(8,), activation='relu'))
    model.add(Dense(8, activation='relu'))
    model.add(Dense(1, activation='sigmoid'))
    model.compile(loss='binary_crossentropy', optimizer='adam', metrics=['binary_crossentropy'])
    return model

# load the dataset
dataset = loadtxt('pima-indians-diabetes.csv', delimiter=',')
model_nn = model_nn()

n_split = 10
X, y = dataset[:, 0:8],  dataset[:, 8].astype(int)
num_runs = 30
all_scores = []
kf = KFold(n_splits=n_split, shuffle=True)
for train_index, eval_index in kf.split(X, y):
    x_test, x_train = X[eval_index, :], X[train_index, :]  # shuffle
    y_test, y_train = y[eval_index], y[train_index]
    scores = []
    score = 0
    for nrun in range(num_runs):
        x_, y_ = shuffle(x_train, y_train)
        model_nn.fit(x_, y_, epochs=30, batch_size=16, verbose=False)
        y_pred = (model_nn.predict(x_test) > 0.5).astype(int)
        score += np.mean(accuracy_score(y_test, y_pred))
    score /= num_runs
    all_scores.append(score)
print(np.mean(all_scores))

Will consistently gives me 78% of binary accuracy.
I tried to put the model out of the function and define it directly in the script, to put the compilation outside of model_nn(), to put the compilation parameters in KerasClassifier() etc... In any combination wrapping the model in KerasClassifier, fitting and predicting with it gives me less accuracy. What do I not see ?
Thank you in advance for your time
I am using:

Windows 10
Scikeras 0.10.0
TensorFlow 2.11.0
keras 2.11.0

It is because fitting a KerasClassifier reset the neural network weights unlike fitting a Keras model. I am closing the issue.

I was on vacation but was just about to look into this! Sorry for the delay.

fitting a KerasClassifier reset the neural network weights unlike fitting a Keras model

Indeed in the scikit-learn API calling fit() resets the model. Maybe you want partial_fit or warm_start?


Watch files which are autocompiled using --compilers

File extensions which --watch watchers is currently hardcoded here - https://github.com/visionmedia/mocha/blob/master/lib/utils.js#L166
I use Coco language, which compiles fine with --compilers co:coco, but --watch doesn't watch .co files, which it should.

Closed in favour of #1780


Image Resizer - Add convert image

Description of the new feature / enhancement
Adding the additional ability to convert from one image format to another would greatly enhance this utility.
Scenario when this would be used?
Some programs output only one image format, like PNG, so it would be great to also convert to another like JPG.
The overwrite existing file option should be disabled for image conversions. Not sure, but it may be too much to convert AND overwrite...?
Supporting information
No response

-OR- Simply create another tool titled "Image converter"...?

/dup #2686


feat: move classes and adapt to gravitee-secret-api

Issue
https://gravitee.atlassian.net/browse/APIM-7497
Description

move io.gravitee.node.api.secrets.{model|errors} to secret api
move property resolver
change deps in gravitee-node-secrets sub projects

Additional context

Gravitee.io Automatic Deployment
🚀 A prerelease version of this package has been published on Gravitee's private artifactory, you can:

use it directly by updating your project with version: 7.0.0-APIM-7497-api-secrets-SNAPSHOT
download it from Artifactory here

:tada: This PR is included in version 7.0.0 :tada:
The release is available on:

7.0.0
GitHub release

Your semantic-release bot :package::rocket:


⚠ Cioos National CKAN has degraded performance

In 32e2a9e, Cioos National CKAN (https://catalogue.cioos.ca/) experienced degraded performance:

HTTP code: 200
Response time: 5544 ms

Resolved: Cioos National CKAN performance has improved in d17000e after 5 minutes.


update the date

Gary Blok with the assist.

@zsattler : Thanks for your contribution! The author, @aczechowski, has been notified to review your proposed change.

@Jak-MS : Thanks for your contribution! The author, @aczechowski, has been notified to review your proposed change.

@Jak-MS : Thanks for your contribution! The author, @aczechowski, has been notified to review your proposed change.

Tagging for #MMS2019Docathon


maps: add a helper function to get the value of a nested field from the map

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 73.92%. Comparing base (863325e) to head (0b665c3).

Additional details and impacted files
@@            Coverage Diff             @@
##           master      #26      +/-   ##
==========================================
+ Coverage   73.01%   73.92%   +0.91%
==========================================
  Files          11       11
  Lines         315      326      +11
==========================================
+ Hits          230      241      +11
  Misses         77       77
  Partials        8        8

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.


Update readme.md

Added missing Artifact Name description

@wi5nia,
Thanks for your contribution as a Microsoft full-time employee or intern. You do not need to sign a CLA.
Thanks,
Microsoft Pull Request Bot


Function support array_range function

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

Does it affect the original behavior:

[ ] Yes
[ ] No
[ ] I don't know

Has unit tests been added:

[ ] Yes
[ ] No
[ ] No Need

Has document been added or modified:

[ ] Yes
[ ] No
[ ] No Need

Does it need to update dependencies:

[ ] Yes
[ ] No

Are there any changes that cannot be rolled back:

[ ] Yes (If Yes, please explain WHY)
[ ] No

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

TeamCity pipeline, clickbench performance test result:
the sum of best hot time: 40.49 seconds
load time: 632 seconds
storage size:<PHONE_NUMBER>2 Bytes
https://doris-community-test-1308700295.cos.ap-hongkong.myqcloud.com/tmp/20221021123004_clickbench_pr_32521.html


[#ISSUE 7093] Avoid dispatch tasks too much cause dispatch task failed

Which Issue(s) This PR Fixes

Fixes #7093
Brief Description

How Did You Test This Change?

Codecov Report

Merging #7094 (7a405a6) into develop (d429bd7) will decrease coverage by 0.01%.
The diff coverage is 0.00%.

:exclamation: Current head 7a405a6 differs from pull request most recent head 9cfac1b. Consider uploading reports for the commit 9cfac1b to get more accurate results

@@              Coverage Diff              @@
##             develop    #7094      +/-   ##
=============================================
- Coverage      42.73%   42.73%   -0.01%
- Complexity      9295     9296       +1
=============================================
  Files           1138     1138
  Lines          81254    81253       -1
  Branches       10637    10636       -1
=============================================
- Hits           34721    34720       -1
- Misses         42190    42198       +8
+ Partials        4343     4335       -8

Files Changed
Coverage Δ

.../apache/rocketmq/tieredstore/TieredDispatcher.java
46.22% <0.00%> (-0.18%)
:arrow_down:

...cketmq/tieredstore/common/TieredStoreExecutor.java
81.81% <ø> (ø)

... and 19 files with indirect coverage changes
:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more


find_package(OpenAL) failing with target armabi and host OSX

It's preferring always the OSX OpenAL Framework version, I have to force OPENAL_LIBRARY.
#1081

The preferred way, as stated in the contribution guidelines, would have been to discuss this issue on the forum first.

Oops, ok.
El dom., 10 de abril de 2016 22:42, Lukas Dürrenberger <
<EMAIL_ADDRESS>escribió:

The preferred way, as stated in the contribution guidelines
http://www.sfml-dev.org/contribute.php, would have been to discuss this
issue on the forum first.
—
You are receiving this because you authored the thread.
Reply to this email directly or view it on GitHub
https://github.com/SFML/SFML/issues/1080#issuecomment-208066290

Was setting the environment variable OPENAL, as mentioned on the forum, successful?
Can this PR be closed or do we still need to adjust something?

We can close it.


Story Activity: Mouse pointer UI issue on scrollbar

Hey @llaske
I have found the UI issue in the Story activity, when I try to point the mouse pointer on the scrollbar to scroll the slider the mouse pointer does not appear instead of the mouse pointer the text pointer appears on the scroll bar.
For reference I have attached a screenshot and video for the same, please look and review them and give me your thoughts.

https://user-images.githubusercontent.com/91108730/222863517-fbb48764-11f2-4791-955e-0e11cd1f62a5.mp4

Hmmm. Hard to see but that's right.

😂 ok @llaske I am working on it.

Hey @llaske
I have raised a PR for the above story activity mouse cursor UI enhancement please refer to my PR at https://github.com/llaske/sugarizer/pull/1288

Duplicate https://github.com/llaske/sugarizer/issues/1281, now fixed


Make digital out rememeber state

Allow input messages to only specify the pins that should change
e.g send just
    {
       "2": true
    }

should not change the state of pin 0,1,3

I'm going to mark this as closed. We can reopen if there is a problem


run_designs.py should exit with a nonzero code if a design fails

Prompt
run_designs.py, make test_design_list and its derivatives, make fastest_test_set and make extended_test_set, all exit with a zero exit code even if any of the designs fail. This aliases failures on the OpenROAD team's Jenkins CI, as they don't use .github/scripts/run_tests.py.
Proposal
A flag should be added to run_designs.py for a nonzero exit, and this flag should be used by the Makefile.

@maliberty FYI, this will fix the false positives you flagged.

Is there any reason you would want to keep the exisiting zero exit code on failure behaviour?

run_designs is definitely used in other places in the codebase that do not expect this behavior, and while I intend to alter these as well, I'm unsure if run_designs is also used by other codebases. A flag is easier than a full audit.


Get Current Theme

Is there any reason why the variable for getting the current theme is not exported?
This makes creating custom widgets impossible...

Hi @Matt3o12, thanks for pointing out! Haven't noticed this until now, I will fix it soon!

Mind if I write a pull request?


[FedPeg] IP range filtering should not apply to federation nodes.

@dangershony if we did that we would also allow the federation node to connect to any other peers that falls into the same IP octet (which we don't want).


Incompatibility with Pixelmon (ConcurrentModificationException)

This bug has already been reported here: http://pixelmonmod.com/tracker.php?p=2&t=7611
I thought it might be best to report it here too since the developers seem to have ignored it.
This bug is recurring, not always at the same location, and really annoying as it crashes servers. The stack trace is always the same as that in the crash report given on the Pixelmon bug report.
Through analyzing the stack trace and the code, the bug sometimes occurs when a Pixelmon spawns. Something else is modifying the ArrayList as it gets iterated by the MixinWorld. Right now, I have only found one method that does this: org.spongepowered.mod.event.SpongeForgeEventFactory.callEntityJoinWorldEvent. The fact that this bug only affects Pixelmon is really strange. On top of that, many Pixelmon server owners using Forge claim to experience erratic crashes caused by this.

It's mostly because of a bug introduced by PIxelmon to spawn entities off the netty thread, which as you can well imagine, is a different thread from the server thread, thus causing CME's. @clienthax can fill in more info about this.

Yeah pretty sure this is a bug somewhere in our code. tracking it down however is a royal pain in the arse, we found one possible cause which is patched for 4.1.4

@gabizou @CrazyPyroEagle This should be fixed from the first pixelmon 1.8.9 release (soon).

@clienthax To avoid this occurring with any other mod, shouldn't Forge log a warning every time an entity is spawned in the wrong thread?

That's a really expensive check to make in a very busy method, it's much better that modders avoid being idiots in the first place.


RoleItem added, RoleList modified

@lauraferrandof could you please review this component? Since this it's instantiated in RolesList, we had to modify it as well. Thanks!!

@emma-martin good job, ready to merge! :)


Segmentation fault running openvdb[tools]

I installed vdb first ( vcpkg install openvdb) followed by the tools ( vcpkg install openvdb[tools] ).
The necessary pre-req libraries were also installed first (vcpkg install zlib boost openexr tbb ).
I then integrated the install .
To execute the vdb_viewer , I cd into the folder with the executable vcpkg/installed/x86-windows/tools/openvdb .
I copy over an example model file ( tried many from the website https://www.openvdb.org/download/ - buddha.vdb for example here ) and tried running the command ./vdb_view buddha.vdb and it results in a segmentation fault.
Further, the package library is out-dated compared to the official release. Could someone kindly fix this ?

@BillyONeal Can you please take a look?
Thanks.

@aadityacs "Segmentation fault in the resulting program" sounds like a bug in the library, not a bug in vcpkg.
As for "out of date version", it looks like the version in vcpkg is 7.1.0 which matches the latest version in https://github.com/AcademySoftwareFoundation/openvdb as of 2020-11-05.
Is this still relevant?

@aadityacs ,Thanks for posting this issue,The latest version of openvdb in vcpkg is 8.2.0. You can use the latest version of openvdb to see if the problem is solved. I encountered a different error locally according to your reproduction steps and cannot reproduce your error.
./vcpkg install openvdb[tools]
-- Building x86-windows-dbg
-- Building x86-windows-rel
-- Installing: F:/test9/vcpkg/packages/openvdb_x86-windows/share/openvdb/usage
-- Installing: F:/test9/vcpkg/packages/openvdb_x86-windows/share/openvdb/copyright
-- Performing post-build validation
-- Performing post-build validation done
Stored binary cache: C:\Users\AppData\Local\vcpkg\archives\c0\c09b48e69061717b1659041a941c8fe43f43af4a615424544136589f30f045ee.zip
Installing package openvdb[core,tools]:x86-windows...
Elapsed time for package openvdb:x86-windows: 2.235 min

Total elapsed time: 7.743 min

The package openvdb provides CMake targets:

    find_package(OpenVDB CONFIG REQUIRED)
    target_link_libraries(main PRIVATE OpenVDB::openvdb)

./vcpkg integrate install
PS F:\test9\vcpkg> ./vcpkg integrate install
Applied user-wide integration for this vcpkg root.

All MSBuild C++ projects can now #include any installed libraries.
Linking will be handled automatically.
Installing new libraries will make them instantly available.

CMake projects should use: "-DCMAKE_TOOLCHAIN_FILE=F:/test9/vcpkg/scripts/buildsystems/vcpkg.cmake"

cd into the folder with the executable vcpkg/installed/x86-windows/tools/openvdb
PS F:\test9\vcpkg\installed\x86-windows\tools\openvdb> ls

    Directory: F:\test9\vcpkg\installed\x86-windows\tools\openvdb

Mode                 LastWriteTime         Length Name
----                 -------------         ------ ----
-a----         2022/1/27     18:51          60928 blosc.dll
-a----         2022/1/27     18:53         429056 glew32.dll
-a----         2022/1/27     18:53         194048 glfw3.dll
-a----         2022/1/27     18:54         275456 Half-2_5.dll
-a----         2022/1/27     18:54         183296 Iex-2_5.dll
-a----         2022/1/27     18:54        2652160 IlmImf-2_5.dll
-a----         2022/1/27     18:54          35328 IlmThread-2_5.dll
-a----         2022/1/27     18:50          97792 lz4.dll
-a----         2022/1/27     18:51          62464 snappy.dll
-a----         2022/1/27     18:58        2137088 vdb_lod.exe
-a----         2022/1/27     18:57         599040 vdb_render.exe
-a----        2021/12/27     17:52          74752 zlib1.dll
-a----         2022/1/26     19:07         509952 zstd.dll

I copy over an example model file ( tried many from the website https://www.openvdb.org/download/ - buddha.vdb for example here ) and tried running the command ./vdb_view icosahedron.vdb   ./vdb_view  icosahedron.vdb
./vdb_view  sphere.vdb   ./vdb_view smoke.vdb
PS F:\test9\vcpkg\installed\x86-windows\tools\openvdb> ./vdb_view buddha.vdb
FATAL: IoError: could not get size of file buddha.vdb
PS F:\test9\vcpkg\installed\x86-windows\tools\openvdb> ./vdb_view icosahedron.vdb
ERROR: GLFW Error 65542: WGL: The driver does not appear to support OpenGL
PS F:\test9\vcpkg\installed\x86-windows\tools\openvdb> ./vdb_view sphere.vdb
ERROR: GLFW Error 65542: WGL: The driver does not appear to support OpenGL
PS F:\test9\vcpkg\installed\x86-windows\tools\openvdb> ./vdb_view smoke.vdb
ERROR: GLFW Error 65542: WGL: The driver does not appear to support OpenGL

Closing this due to lack of response on an old issue that looks like an upstream thing.


[BUG] Fps is only uncapped when using true Fullscreen

Acknowledgement of preliminary instructions

[X] I have read the preliminary instructions, and I am certain that my problem has not already been addressed.

What problem did you encounter?
Whenever I'm not using true full screen, my fps is capped but whenever I do use true full screen, my fps is uncapped

Check your GPU settings software to see if there's anything relating to maximum framerate that you can potentially change.

That fixed my problem, thanks


Add support for ImageTransform to ObjectDetectionRecordReader

WORK IN PROGRESS: DO NOT MERGE.
Related to issue #417
What changes were proposed in this pull request?
Add ImageTransform.query(coordinates) method so that ObjectDetectionRecordReader can use it to transform coordinates.
How was this patch tested?
New unit tests pass.

Thanks for the feedback! If there are no other issues, I'll be merging this. It also fixes #433.