Ignore fields with Realm

I'm trying to ignore some fields, as there is no need for them to go to Json or get from Json, however, Realm uses constructors for its classes and I can't run the build runner command to generate the Mappable classes because of this. Is there any other way to be able to ignore the fields? or just this one?
In this example I'm trying to ignore the "id", as I only use it for internal control:
@RealmModel()
@MappableClass()
class $CondicaoDePagamento with $CondicaoDePagamentoMappable {
  @PrimaryKey()
  late ObjectId id;
  @MappableField(key: "id")
  late int codigo;
  late String? descricao;
  late $EmpresaFilial? empresaFilial;

  CondicaoDePagamento toRealmObject() {
    return CondicaoDePagamento(
      ObjectId(),
      codigo,
      descricao: descricao,
      empresaFilial: empresaFilial?.toRealmObject(),
    );
  }
}

I'm not familiar with how realm works, but does it help to define a separate constructor you can annotate with @MappableConstructor()?
So you can have one default unnamed constructor for realm, and e.g. one @MappableConstructor() MyClass.mappable() that is then used by dart_mappable.

Sorry, I expressed myself wrongly, in fact the dart_mappable lib uses the constructor, my problem is not in the generation of the dart_mappable, it is in the generation of the realm, when trying to generate using the command dart run realm generate (dart run build_runner build) , because the realm uses the constructor of the class in which it contains annotation, therefore, because the dart_mappable lib uses the constructor, I think it is not possible to use the two libraries together in a single file, I believe that in my case I would have to separate them into two files. In fact, when using the constructor we can ignore some fields, but as Realm uses the constructor, I cannot ignore the fields.
No constructors allowed on realm model classes

in: package:praticsipapp/repository/pratic_schema.dart:778:3
    ╷
767 │ @RealmModel()
768 │ @JsonSerializable()
769 │ class $CondicaoDePagamento {
    │       ━━━━━━━━━━━━━━━━━━━━ in realm model for 'CondicaoDePagamento'
... │
778 │   $CondicaoDePagamento({
    │   ^^^^^^^^^^^^^^^^^^^^ has constructor
    ╵
Remove constructor

Sorry, I expressed myself wrongly, in fact the dart_mappable lib uses the constructor, my problem is not in the generation of the dart_mappable, it is in the generation of the realm, when trying to generate using the command dart run realm generate (dart run build_runner build) , because the realm uses the constructor of the class in which it contains annotation, therefore, because the dart_mappable lib uses the constructor, I think it is not possible to use the two libraries together in a single file, I believe that in my case I would have to separate them into two files. In fact, when using the constructor we can ignore some fields, but as Realm uses the constructor, I cannot ignore the fields.
No constructors allowed on realm model classes

in: package:praticsipapp/repository/pratic_schema.dart:778:3
    ╷
767 │ @RealmModel()
768 │ @MappableClass()
769 │ class $CondicaoDePagamento with $CondicaoDePagamentoMappable {
    │       ━━━━━━━━━━━━━━━━━━━━ in realm model for 'CondicaoDePagamento'
... │
778 │   $CondicaoDePagamento({
    │   ^^^^^^^^^^^^^^^^^^^^ has constructor
    ╵
Remove constructor


Investigate and document connection pooling options for SQL Server

Tedious does not support connection pooling natively docs reference It suggests using tedious-connection-pool for pooling, however this package is dead and has not been maintained in over 6 years 😢
We should investigate potential solutions so that we can document how to use connection pooling for SQL Server as it is a best practice for production workloads.
Potential leads:

node-mssql is built on top of tedious, so now that we support tedious we might also get support for mssql which has native connection pooling.
could attempt to use a generic pooler such as node-pool however this also seems to be not actively maintained

After a few discussions with the team, the consensus is to focus on mssql as the recommended pooling library alternative for SQL Server, with that in mind I already started a conversation on updating mssql to update its version of tedious to a recent one with support to the Cloud SQL Node.js Connector (ref: https://github.com/tediousjs/node-mssql/pull/1500).
Let's follow up the conversation on properly documenting that in https://github.com/GoogleCloudPlatform/cloud-sql-nodejs-connector/issues/154


Explore companion apps

It would be cool to have companion apps which TS can link to and open:

Ocean (or Nautical) Sense - basically an ocean version of Trail Sense which can tell tides and depth of phone (if in a waterproof case) - very WIP / not really started yet (except for the depth mode)
Offline maps - may be able to start navigation to a beacon from TS and open in maps, or view TS beacons
TS DEM - an elevation addon to TS, may take up a lot of space hence not going to be included in TS directly

https://developer.android.com/training/secure-file-sharing/setup-sharing

I'm very interested in tide information. How practical is that to calculate offline?

@khimaros hi, please see #203 for the reasoning why tides won't be included - long story short, tides are really complicated and almost certainly require internet to be remotely accurate

Markor actually makes a pretty good companion app to Trail Sense for note taking, inventory, todo and stuff. Especially, as for note taking at some point one would probably want to get them out. Similarly, for an inventory / packing list one might want to get it in using your favourite flavour of vi. This makes an approach to store plain files on some (private cloud) storage quite charming. Given Markor uses Markdown one also has some formatting available and a pretty decent handling for online links. (Weather forecasts might never be available offline.) isRelatedTo: #351
Tiny Weather Forecast Germany might be worth consideration if it comes to fetch an actual weather forecast. Despite it's name, it draws data from ICON which is the global model of the official German meteorological institution. (People outside of Europe might have to cross check it in their area, I do not know how dense the stations are there.) It might make a good companion as it is especially conservative with online data (calculations update only every 6h, so no need to update quicker...), does not require you to be online to display anything, draws in a pretty detailed report for a week in one go and can draw in several forecast spots if you want to. ICON is usually pretty reliable for at least 3 days.
Tide Predictor could do some offline tide prediction. Comparing it to the official tables for some time now, it gives a pretty good idea and was at least the best free tool I could find. Times are usually off a bit (up to 30min or so, usually +/-10min), but tidal prediction in my area is known to be notoriously difficult. As for height predictions I did not find a note about the reference point used. In my area it reports almost consistently off by -0.5m compared to the official tables. So I think it is based on mean spring water low (the chart datum used before ~2005), which in my area is just +0.5m above LAT (the chart datum used in current tables in Europe). So, depending on requirements it can well be good enough. It uses the harmonics of XTide, and as the harmonics for the US are published it should be almost spot on there. (To be checked by locals.) isRelatedTo: #103, #185, #203

Markor actually makes a pretty good companion app to Trail Sense for note taking, inventory, todo and stuff. Especially, as for note taking at some point one would probably want to get them out. Similarly, for an inventory / packing list one might want to get it in using your favourite flavour of vi. This makes an approach to store plain files on some (private cloud) storage quite charming. Given Markor uses Markdown one also has some formatting available and a pretty decent handling for online links. (Weather forecasts might never be available offline.) isRelatedTo: #351
Tiny Weather Forecast Germany might be worth consideration if it comes to fetch an actual weather forecast. Despite it's name, it draws data from ICON which is the global model of the official German meteorological institution. (People outside of Europe might have to cross check it in their area, I do not know how dense the stations are there.) It might make a good companion as it is especially conservative with online data (calculations update only every 6h, so no need to update quicker...), does not require you to be online to display anything, draws in a pretty detailed report for a week in one go and can draw in several forecast spots if you want to. ICON is usually pretty reliable for at least 3 days.
Tide Predictor could do some offline tide prediction. Comparing it to the official tables for some time now, it gives a pretty good idea and was at least the best free tool I could find. Times are usually off a bit (up to 30min or so, usually +/-10min), but tidal prediction in my area is known to be notoriously difficult. As for height predictions I did not find a note about the reference point used. In my area it reports almost consistently off by -0.5m compared to the official tables. So I think it is based on mean spring water low (the chart datum used before ~2005), which in my area is just +0.5m above LAT (the chart datum used in current tables in Europe). So, depending on requirements it can well be good enough. It uses the harmonics of XTide, and as the harmonics for the US are published it should be almost spot on there. (To be checked by locals.) isRelatedTo: #103, #185, #203

See also #353 (comment) in which I mentioned many (mostly related to surveying).

See also #353 (comment) in which I mentioned many (mostly related to surveying).


maxCombo

i'm using the js-wrapper for rosu-pp and i'm trying to get the maxCombo value from the beatmap calculation.
is that somehow possible to recieve the maxCombo out of the .osu file with the calculate method?
because there is a documentation inside that showes maxCombo as value but when i look on the response i don't have that.
it would really help me a lot having that!
Docs
Response

Max combo is available for all modes except for mania. Just checked and it works for me.
If you have a non-mania map for which it doesn't show max combo let me know the map id so I can test and fix.

i'm an idiot just having misstyped the "maxCombo" to maxcombo. I'm sorry about this, but thank you for your answer :)


[UBS_Prod. Tariffs] Translation issue in the fields when Editing tariff with EN Localization

Environment: Windows 10, Chrome Version 108.0.5359.99
Reproducible: always
Build found: 01.06.23
Preconditions

Go to the https://www.pick-up.city/
Tariffs page is opened
There is a tariff card with at least one service is added
EN language is chosen

Steps to reproduce

Click on the tariff card with service added
Click on 'pencil' to edit tariff
Pay attention to the Edit tariff pop-up window

Actual result
With EN localization information in the fields Name of the tariff and Найменування послуги, Tariff description and Опис послуги
is confused: Ukrainian in the English language field and vice versa

Expected result
Name of the tariff and Найменування послуги, Tariff description and Опис послуги fields information should be displayed correctly
User story and test case links
E.g.: "User story #4430"
Labels to be added
"Bug", Priority ("pri: "), Severity ("severity:"), Type ("UI, "Functional"), "API" (for back-end bugs).

We have no access to the Pick-up.


Autocomplete not and errors highlighting not showing

Hi, I have just upgraded node to 6.9.5, but the autocomplete and highlightings are not showing.I tried uninstalling and reinstalling, and there is no difference.
I am on windows 8.1, using sublime build 3126.
Installed the plugin from package control.
Do I have to include typings in sublime?

I guess the plugin failed to find the node executable from your environmental paths.
Can you share your sublime console output when starting it?
Also, you can set node_path to be the path of your node executable file in the sublime user settings.

@hanchiang If you're on a Mac it looks something like this:
"typescript_tsdk": "/usr/local/lib/node_modules/typescript/lib",

I have the same issue.
OS X
Sublime Build 3141
Node version v8.1.3
Here is the console output on Sublime Launch:
reloading plugin TypeScript.main
2017-07-07 10:14:24,505:<PHONE_NUMBER>: WARNING: TypeScript plugin initialized.
plugins loaded
SublimeLinter: debug mode: off
lang_service_enabled: True
Path of tsserver.js: /Users/benfrain/Library/Application Support/Sublime Text 3/Packages/TypeScript/tsserver/tsserver.js
Path of tsc.js: /Users/benfrain/Library/Application Support/Sublime Text 3/Packages/TypeScript/tsserver/tsc.js
Trying to spawn node executable from: /usr/local/bin/node
ref view not found
no shell found to fetch environment from

Not sure if that helps dedug?
Also tried adding:
"enable_inline_error_tips": true

Into my Preferences file but makes no difference.


Basic conversions

Great, thanks!  I merged most of this into #5, and then tried adding a test suite for the HSL stuff--there were a bunch of test failures after adding that, so I put that onto a separate branch #8 which will include the rest of your commits once that's finished and merged.

Marking this as closed, since all the commits in the PR are not included either in #5 or #8.


icon-naming-utils fail to install

Please follow the general troubleshooting steps first:

[x] Ran brew update and retried your prior step?
[x] Ran brew doctor, fixed as many issues as possible and retried your prior step?

Bug reports:
$ brew install gnumeric
Warning: You are using OS X 10.8.
We (and Apple) do not provide support for this old version.
You may encounter build failures or other breakages.
==> Installing dependencies for gnumeric: icon-naming-utils, gnome-icon-theme
==> Installing gnumeric dependency: icon-naming-utils
==> Downloading http://tango.freedesktop.org/releases/icon-naming-utils-0.8.90.tar.gz
==> Downloading from https://tango.freedesktop.org/releases/icon-naming-utils-0.8.90.tar.gz

curl: (60) SSL certificate problem: Invalid certificate chain
More details here: https://curl.haxx.se/docs/sslcerts.html

curl performs SSL certificate verification by default, using a "bundle"
 of Certificate Authority (CA) public keys (CA certs). If the default
 bundle file isn't adequate, you can specify an alternate file
 using the --cacert option.
If this HTTPS server uses a certificate signed by a CA represented in
 the bundle, the certificate verification probably failed due to a
 problem with the certificate (it might be expired, or the name might
 not match the domain name in the URL).
If you'd like to turn off curl's verification of the certificate, use
 the -k (or --insecure) option.
Error: Failed to download resource "icon-naming-utils"
Download failed: https://tango.freedesktop.org/releases/icon-naming-utils-0.8.90.tar.gz

tango.freedesktop.org has an invalid certificate (wrong domain). Not sure about an alternative download URL.

Worse:
$ wget --no-check-certificate https://tango.freedesktop.org/releases/icon-naming-utils-0.8.90.tar.gz
--2016-05-06 22:10:21--  https://tango.freedesktop.org/releases/icon-naming-utils-0.8.90.tar.gz
Resolving tango.freedesktop.org... <IP_ADDRESS>, 2610:10:20:722:a800:ff:feda:470f
Connecting to tango.freedesktop.org|<IP_ADDRESS>|:443... connected.
WARNING: no certificate subject alternative name matches
	requested host name 'tango.freedesktop.org'.
HTTP request sent, awaiting response... 404 Not Found
2016-05-06 22:10:21 ERROR 404: Not Found.

Found the tar.bz2 in a src RPM from Fedora, and edited the formula.

Debian has the verbatim tarball. using that. See PR.

Closing in favour of https://github.com/Homebrew/homebrew-core/pull/939.

Also I mistakenly filed it here instead of -core, I apologize.


Release process is broken

While attempting to get new releases for Gitify going, I've encountered a few hurdles in the release process. I've already made some changes to attempt to fix the issues that I've encountered. But I haven't been able to fix all of them, and, as such, I've rolled back the release of version v4.4.0.
There were releases not triggering any job, missing GitHub tokens, and now we're left to two main issues.
Windows/Linux build not uploading to the existing release:

MacOS build missing the CSC_KEY_PASSWORD:

Additionally, we want to automate the release to Homebrew if possible, as defined in #596.

@afonsojramos could you link to the builds that failed there? I have a couple hypotheses to check about what could have happened, based on several fights with Github secrets management

They're linked in the second paragraph @bmulholland. My suspicion is that the step itself was trying to create a release, which is weird, because otherwise there would always be 2 out of the 3 builds that would fail, since one would create it first always.
Probably needs investigation on electron-builder.

The release was pulled from Github, so I can't check the details... did you follow the steps here? https://www.electron.build/configuration/publish.html#recommended-github-releases-workflow

I guess that's also documented here: https://github.com/gitify-app/gitify#releases ...

oh wow @bmulholland 😮💨 🤦 I'm going to lay down on the grass for a bit now ☠
MacOS one is still failing though. I'll close this one as it is no longer relevant and focus on the real issue which is the missing secret.

FYI Linux and Windows ⬆


[11.x] fix: pluck generics

Hello!
This updates the pluck method types to be consistent
Thanks!

Hi @calebdw, can you rebase this PR to latest upstream

@crynobone, sure thing!

Thank you sir!


Where are embeddings generated during processing stored?

Hi, how would I go about viewing (and potentially modifying) the actual embedding vectors that are generated by dm.data.process ? I'm having a hard time figuring out where they are located.

~/.vector_cache by default: https://github.com/anhaidgroup/deepmatcher/blob/master/deepmatcher/data/process.py#L98


Initial Stab at Privacy Considerations + Sentence to Abstract about did:earth as Cosmos focused IIDs

Probably should have split these commits into two - apologies
I don't have the best flow for making changes to the current README in EarthProgram. Open to suggestions if people have other ideas.
At least the diff should be easy to parse.

@wip-abramson is this ready to merge?

This looks good to go. We're going to merge.


Use wrong exitCode in gradle task

https://github.com/flutter/flutter/blob/master/packages/flutter_tools/lib/src/android/gradle.dart#L680
 if (result.exitCode != 0) {
    globals.printStatus(result.stdout, wrap: false);
    globals.printError(result.stderr, wrap: false);
    throwToolExit(
      'Gradle task $aarTask failed with exit code $exitCode.',
      exitCode: exitCode,
    );
  }

The exitCode here should use result.exitCode otherwise will occur Gradle task assembleAarDebug failed with exit code 0.（The script will judge it as successful）

@voiddog
Do you have a use case wherein the above will result in Gradle task assembleAarDebug failed with exit code 0 ?
Can you provide steps to replicate that will throw this error ?

@voiddog
Do you have a use case wherein the above will result in Gradle task assembleAarDebug failed with exit code 0 ?
Can you provide steps to replicate that will throw this error ?

Yes, I can create a reproducible demo
Wait a while... I will @ you after I'm done

Yes, I can create a reproducible demo
Wait a while... I will @ you after I'm done

@pedromassango Duplicate of #71484

@pedromassango Duplicate of #71484

They are similar,seems that someone found it in this PR https://github.com/flutter/flutter/pull/71582#issuecomment-737393869. This will be fixed by https://github.com/flutter/flutter/pull/71582 as well.

They are similar,seems that someone found it in this PR https://github.com/flutter/flutter/pull/71582#issuecomment-737393869. This will be fixed by https://github.com/flutter/flutter/pull/71582 as well.


Add React 16.0 beta as correct peer dependency

Hello. I'm testing how React 16.0 beta will work with my project where I use react-chartjs-2.
I noticed that there is warning about wrong peer depencency of React 16.0 beta.

Let's talk about adding React 16.0 beta as correct peer dependency.

I'll do you one better and just add it in as a peer dependency. :) https://github.com/jerairrest/react-chartjs-2/releases/tag/2.5.6


ingest/ledgerbackend: Place history section at the end of the captive core config file

PR Checklist
PR Structure

[ ] This PR has reasonably narrow scope (if not, break it down into smaller PRs).
[ ] This PR avoids mixing refactoring changes with feature changes (split into two PRs
otherwise).
[ ] This PR's title starts with name of package that is most changed in the PR, ex.
services/friendbot, or all or doc if the changes are broad or impact many
packages.

Thoroughness

[ ] This PR adds tests for the most critical parts of the new functionality or fixes.
[ ] I've updated any docs (developer docs, .md
files, etc... affected by this change). Take a look in the docs folder for a given service,
like this one.

Release planning

[ ] I've updated the relevant CHANGELOG (here for Horizon) if
needed with deprecations, added features, breaking changes, and DB schema changes.
[ ] I've decided if this PR requires a new major/minor version according to
semver, or if it's mainly a patch change. The PR is targeted at the next
release branch if it's not a patch change.

What
When using a captive core append file consisting of:
PEER_PORT=11725

UNSAFE_QUORUM=true
FAILURE_SAFETY=0

[[VALIDATORS]]
NAME="local_core"
HOME_DOMAIN="core.local"
# From "SACJC372QBSSKJYTV5A7LWT4NXWHTQO6GHG4QDAVC2XDPX6CNNXFZ4JK"
PUBLIC_KEY="GD5KD2KEZJIGTC63IGW6UMUSMVUVG5IHG64HUTFWCHVZH2N2IBOQN7PS"
ADDRESS="localhost"
QUALITY="MEDIUM"

Captive core crashes with the following error:
ERRO[2020-12-08T10:13:56.544+01:00] default: Got an exception: Failed to parse '/var/folders/kp/q0h17t117h98gz5lf4cqtylm0000gp/T/captive-stellar-core-4b1cf0c8a1267703/stellar-core.conf' :Unknown HISTORY-table entry: 'FAILURE_SAFETY', within [HISTORY.h0] [CommandLine.cpp:1064]  pid=55182 service=ingest subservice=stellar-core

To fix this, I moved the history section at the end of the generated captive core configuration file.
Known limitations
[N/A]

With this change, append is not append anymore :S

With this change, append is not append anymore :S

this is true but I'm reluctant to change the name from ConfigAppendPath after we spent so much time discussing the name in the previous PR 😅


Lossy object

Hello again! I'm the newbie from #37 so some of the considerations repeat.
Summary
I find the LossyCollections really useful, but something similar I needed to have was a lossy object, so that in case there is a decoding error, instead of the whole model throwing an error, I just get that property in null as if it wasn't even send in the first place.
It may not be so obvious a case, but for example I needed the lossy object in the same cases as when I needed the lossy collections: this is not so relevant to fail everything for, I can ignore just that part and still show things that make sense to the user.
Questions

I'm not sure I'm placing them in the correct file (EmptyDefaults.swift). I think it's a Lossy thing, but the other file was called LossyCollections and this is not a collection, so it didn't make sense to me. And when I went to do the code, I ended up thinking of it as an "EmptyObject" which may not be completely the same idea as the empty defaults that are already there. So please let me know if you think another file is best.
[SAME QUESTION ABOUT THE PROJECT IN GENERAL] Also, could you tell me how to run this project? I wanted to contribute but I didn't see any Xcode Project or Workspace and it was a huge barrier to start. I decided to go for it none the less because I tested this code in my own project, but things like your tests, are a mystery I couldn't run. If you tell me I could add a Contributing section in the README with this useful information.

Hi @danielaRiesgo, with Swift Packages you can open the Package.swift and it opens Xcode with the Package as the project/workspace.

I think generally this case is intended to be solved by the properties being Optional.
E.g. in the example in the Tests:
private struct AnotherModel: Codable {
    let required: Int?
}


How to report a bug for adblock LuCi frontend - New documentation

I am using adblock as an example.
How do i report a bug or suggest a feature for this package?
I know the the underlying package is here https://github.com/openwrt/packages/blob/master/net/adblock/files/README.md but this does not seem to have the LuCi interface code.
An example would be that i want to add the fact that you can use tcpdump the full package and not just the mini.

If someone could point me in the right direction (or documentation I have missed) that would be great.
I did look through the wiki but it seems to focus on LuCi's core rather than addons.

For other people that find this thread.
LuCi Apps are handled in this repo.
See https://github.com/openwrt/luci/tree/master/applications and the commit above.


Versions.props hasn't been updated in the 5.0.9 SDK 206 release

Please update the file next time, we're relying on it to automatically update the Arch Linux package version.

Does that mean that the ASP.NET version is wrong? Since https://github.com/dotnet/source-build/pull/2005, it's generated from Version.props.

Triage: It looks like this file was missed in the last update.  #2157 is a start will help to automate testing for this scenario.

Sorry I missed that, https://github.com/dotnet/source-build/pull/2386 will fix the issue.  We don't believe this will have any material effect on the built SDK - this is used for conflict detection in ASP.NET but nothing else yet.

Thanks a lot!

[Triage] This is obsolete.  The version number is no longer manual tracked.


[image cleanup #1] Initial image cleanup

I am in the process of converting our images to the more readable and easier to maintain markdown tagging.
This is an initial cleanup PR for this. I will follow-up with 1 or more PRs after this.
Here is what I did in this PR:

Converted complex images to content images
There were only a handful of type=complex images in the repo.
I converted these to type=content because they didn't make any special use of the long description anyway. It was just a repeat of the alt-text.

Removed the only image type=icon
Out of the 900 (or so) :::image::: tags in the repo, only one used the type=icon.
For all other icons, we use markdown tagging instead. So, for consistency reasons, I'm changing this one to markdown too.

Converted non-lightbox images to simpler markdown tags
72 of the :::image::: tags in the repository were not using lightboxes.
For consistency with how we've been doing other images in the repo recently, I converted all of them to markdown image tags instead.
This was done by using a script locally to avoid having to do it manually.
I checked most instances and the change seems correct.

Docs Build status updates of commit 2a591a4:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

microsoft-edge/devtools-guide-chromium/css/reference.md
:white_check_mark:Succeeded
View

microsoft-edge/devtools-guide-chromium/device-mode/index.md
:white_check_mark:Succeeded
View

microsoft-edge/devtools-guide-chromium/device-mode/override-user-agent.md
:white_check_mark:Succeeded
View

microsoft-edge/devtools-guide-chromium/inspect-styles/edit-fonts.md
:white_check_mark:Succeeded
View

microsoft-edge/devtools-guide-chromium/performance-monitor/performance-monitor-tool.md
:white_check_mark:Succeeded
View

microsoft-edge/devtools-guide-chromium/search/search-tool.md
:white_check_mark:Succeeded
View

microsoft-edge/extensions-chromium/getting-started/extension-sideloading.md
:white_check_mark:Succeeded
View

microsoft-edge/extensions-chromium/getting-started/part1-simple-extension.md
:white_check_mark:Succeeded
View

microsoft-edge/extensions-chromium/getting-started/part2-content-scripts.md
:white_check_mark:Succeeded
View

microsoft-edge/extensions-chromium/index.md
:white_check_mark:Succeeded
View

microsoft-edge/privacy-whitepaper/index.md
:white_check_mark:Succeeded
View

microsoft-edge/progressive-web-apps-chromium/demo-pwas.md
:white_check_mark:Succeeded
View

microsoft-edge/progressive-web-apps-chromium/how-to/background-syncs.md
:white_check_mark:Succeeded
View

microsoft-edge/progressive-web-apps-chromium/how-to/handle-files.md
:white_check_mark:Succeeded
View

microsoft-edge/progressive-web-apps-chromium/how-to/index.md
:white_check_mark:Succeeded
View

microsoft-edge/progressive-web-apps-chromium/how-to/microsoft-store.md
:white_check_mark:Succeeded
View

microsoft-edge/progressive-web-apps-chromium/how-to/notifications-badges.md
:white_check_mark:Succeeded
View

microsoft-edge/progressive-web-apps-chromium/how-to/origin-trials.md
:white_check_mark:Succeeded
View

microsoft-edge/progressive-web-apps-chromium/how-to/share.md
:white_check_mark:Succeeded
View

microsoft-edge/progressive-web-apps-chromium/how-to/window-controls-overlay.md
:white_check_mark:Succeeded
View

microsoft-edge/progressive-web-apps-chromium/ux.md
:white_check_mark:Succeeded
View

microsoft-edge/web-platform/ie-to-microsoft-edge-redirection.md
:white_check_mark:Succeeded
View

microsoft-edge/webview2/how-to/set-preview-channel.md
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel

Docs Build status updates of commit c91a3a4:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

microsoft-edge/devtools-guide-chromium/css/reference.md
:white_check_mark:Succeeded
View

microsoft-edge/devtools-guide-chromium/device-mode/index.md
:white_check_mark:Succeeded
View

microsoft-edge/devtools-guide-chromium/device-mode/override-user-agent.md
:white_check_mark:Succeeded
View

microsoft-edge/devtools-guide-chromium/inspect-styles/edit-fonts.md
:white_check_mark:Succeeded
View

microsoft-edge/devtools-guide-chromium/performance-monitor/performance-monitor-tool.md
:white_check_mark:Succeeded
View

microsoft-edge/devtools-guide-chromium/search/search-tool.md
:white_check_mark:Succeeded
View

microsoft-edge/extensions-chromium/getting-started/extension-sideloading.md
:white_check_mark:Succeeded
View

microsoft-edge/extensions-chromium/getting-started/part1-simple-extension.md
:white_check_mark:Succeeded
View

microsoft-edge/extensions-chromium/getting-started/part2-content-scripts.md
:white_check_mark:Succeeded
View

microsoft-edge/extensions-chromium/index.md
:white_check_mark:Succeeded
View

microsoft-edge/privacy-whitepaper/index.md
:white_check_mark:Succeeded
View

microsoft-edge/progressive-web-apps-chromium/demo-pwas.md
:white_check_mark:Succeeded
View

microsoft-edge/progressive-web-apps-chromium/how-to/background-syncs.md
:white_check_mark:Succeeded
View

microsoft-edge/progressive-web-apps-chromium/how-to/handle-files.md
:white_check_mark:Succeeded
View

microsoft-edge/progressive-web-apps-chromium/how-to/index.md
:white_check_mark:Succeeded
View

microsoft-edge/progressive-web-apps-chromium/how-to/microsoft-store.md
:white_check_mark:Succeeded
View

microsoft-edge/progressive-web-apps-chromium/how-to/notifications-badges.md
:white_check_mark:Succeeded
View

microsoft-edge/progressive-web-apps-chromium/how-to/origin-trials.md
:white_check_mark:Succeeded
View

microsoft-edge/progressive-web-apps-chromium/how-to/share.md
:white_check_mark:Succeeded
View

microsoft-edge/progressive-web-apps-chromium/how-to/window-controls-overlay.md
:white_check_mark:Succeeded
View

microsoft-edge/progressive-web-apps-chromium/ux.md
:white_check_mark:Succeeded
View

microsoft-edge/web-platform/ie-to-microsoft-edge-redirection.md
:white_check_mark:Succeeded
View

microsoft-edge/webview2/how-to/set-preview-channel.md
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel


[sival/cryptotest] Cherry-pick cryptotest commits to earlgrey_es_sival

Cherry-picks the set of cryptotest commits currently in master to earlgrey_es_sival, including the commit from #21112, which originally received a merge conflict on earlgrey_es_sival. Future cryptotest PRs will be automatically flagged to be cherry-picked to earlgrey_es_sival using the GitHub tag.

@moidx Just confirming that we want to be cherry-picking the cryptotest work onto the sival branch.

@moidx Just confirming that we want to be cherry-picking the cryptotest work onto the sival branch.

Yes, please!

Hopefully fixed the CI build, which required cherry-picking a few missing commits from cryptolib and adding a new commit to add a couple of the cryptotest binaries to the pen-test cryptotest firmware, which is local to this branch.


Usage of move semantics

Several out-of-place and in-place function pairs as fft() and fft_inplace() can be replaced using move semantics as an overloaded function which can be written in a more elegant manner

vector<T> fft(vector<T>&& a_), non void fft_inplace(vector<T>& a)


Add determinant check for minimized windows

When the Window is minimized, the transform-determinant can be 0. Add a check to prevent this case.
resolve #79759

Thank you for fixing!

Thanks!


fix issue_106: added a design diagram for this project

fix https://github.com/mattn/goreman/issues/106

LGTM.

Thank you.


self' is not per system?

When I try to remove the rec, I get infinite recursion. Is self' not supposed to be a reference of the config per system?
diff --git a/flake.nix b/flake.nix
index 6bb90e1..1375701 100644
--- a/flake.nix
+++ b/flake.nix
@@ -14,13 +14,13 @@
   outputs = { self, flake-parts, ... }:
     flake-parts.lib.mkFlake { inherit self; } {
       systems = [ "x86_64-linux" ];
-      perSystem = { system, ... }: rec {
+      perSystem = { self', system, ... }: {
         legacyPackages = import ./. { inherit system; };

         # For garnix
-        checks = legacyPackages._flatten { };
+        checks = self'.legacyPackages._flatten { };

-        devShells.default = legacyPackages.devshell;
+        devShells.default = self'.legacyPackages.devshell;
       };
     };
 }

self' goes through Nix's flake wiring whereas you could use config, which contains essentially the same information, unless you're doing something to the outputs outside of mkFlake (which you're not).
Maybe the module system induces a dependency that we don't expect. --show-trace may reveal that.

@roberth I just got infinite recursion encountered when using a flake-parts module. It happens when evaluating self.callCabal2nix (note: this is a different 'self') from inside haskell overrides: https://github.com/srid/emanote/pull/290#issuecomment-1141187436
(Full trace is in that link)
I'm trying to debug this. Let me know if you have any hints!

@srid Another cause could be the use of attrsOf. lazyAttrsOf is a safer default in flake modules, as they tend to be a bit more cyclical than your average NixOS configuration setting. My bad because I mentioned attrsOf in a review.

Aha, laziness! lazyAttrsOf did the trick, thanks!
(It is as if type = is hacky way to declare types in Nix, and these types do change the behaviour of the expressions.).

That's how it seems, but types are also functions (from value to value) and monoid instances. Funky stuff ensues.

The original issue seems to have been resolved by removing uses of filterAttrs and attrsOf (as opposed to lazyAttrsOf) and/or defining more options.
If some infinite recursion still occurs, I'm going to need an example to debug it. That'd best be done in a new issue.


Fixed a bug in rotation angle for surface ocean stress.

Apparently, MOM6 uses a different definition of rotation angle on tripolar grid than CICE or MOM5 (clockwise positive vs counter clockwise positive). If sign is incorrect, this causes a buildup of sea ice along the tripolar zipper line. This PR fixes this issue. This PR affects only the coupled model with MOM6.

Looks good. Thanks,

@mathomp4 Please note: this is non-zero diff for MOM6 coupled model.


Change Video Quality in HLS

Hello,
How can I change video quality for Hls video in exoplayer. How can I get TrackArrayGroup from hls video.

Please refer this demo code just change your hls url in this code and check it
https://github.com/vishal105/ExoplayerDemo-code


paasio: Improve error-handling behavior

As part of #275, we'd like to more closely follow idiomatic Go behavior in the face of errors.
If the paasio exercise does not have error handling, then this ticket can be closed immediately.
If it does, then follow the below steps:
Ensure err return value is of type error
It's idiomatic for the error return value to be of type error.
Most tests simply check whether err == nil or not. If we don't verify the type of err, it could be any type that has nils.
To lean on the type system, add the following line after assigning err:
var _ error = err

See the hamming tests for an example.
Ignore the normal return value when an error expected
The contract in Go is "if there's an error, assume nothing about the normal return value". Thus, we should only check the non-error return value when there is no error.
In some exercises we found that we were checking the normal return value, even when there was an error.
See the binary tests for an example of the behavior that we want.
Increment the test version
These changes break backwards compatibility. Bump the test version to let reviewers know that the exercise has changed.
This requires changing two constants:

targetTestVersion in the test file (*_test.go)

testVersion in the reference solution (example.go)

If the exercise does not have a test version, then add one, setting the value to 1.
See the version test in leap for an example.

I'll exercise judgment and say that this one is already covered. Why?
"Ensure err return value is of type error": In interface.go we embed io.Reader and io.Writer in the ReadCounter and WriteCounter. Reader has Read(p []byte) (n int, err error) and Writer has Write(p []byte) (n int, err error). Furthermore, the tests take in io.Reader and io.Writer, ensuring that the types reall are err.
"Ignore the normal return value when an error expected"
In fact, an error is never expected, so this is trivially true.


Unbreak build on FreeBSD

Tested on FreeBSD 11.3 (Clang/libc++ 8.0), 12.0 (Clang/libc++ 6.0), 13.0 (Clang/libc++ 9.0) and explicitly with GCC 8.1/9.1/7.4/6.5/5.5.

FreeBSD and OpenBSD use libc++ by default on x86-based and arm-based architectures
FreeBSD 11.4/12.2/13.0 no longer has libc++fs due to https://github.com/llvm/llvm-project/commit/cc37af7a3631
libstdc++fs is only required on GCC 8 due to https://github.com/gcc-mirror/gcc/commit/c6e37a9f5734 and https://github.com/gcc-mirror/gcc/commit/3935f409704b
Explicitly linking against libc++/libstdc++ is not required if the target uses C++ files or has LINKER_LANGUAGE CXX property set
Since auto-detection is error-prone let downstream override FILE_SYSTEM_LIB
Fall back to <experimental/filesystem> on non-Linux or Clang/libc++ as well

This breaks on linux (x86_64), gcc 9.2.0.
CUDA: GeForce GTX 1080
Processing file [1/1] "/home/katt/build/waifu2x-converter-cpp/out/11153579.png":
cv::imread("/home/katt/build/waifu2x-converter-cpp/out/11153579.png") failed
Done, took: 0s total, file: 0.005s avg: 0.660s
Finished processing 1 files
Took: 0.660secs total, filter: 0.000secs; 0 files skipped, 1 files errored. [GFLOPS:    0.00, GFLOPS-Filter:    -nan]```

This breaks on linux (gcc 9.2.0)
waifu2x-converter-cpp/out [freebsd] » ./waifu2x-converter-cpp -i 11153579.png
CUDA: GeForce GTX 1080
Processing file [1/1] "/home/katt/build/waifu2x-converter-cpp/out/11153579.png":
Scaling image from 460x460 to 920x920

Step 01/02: Denoising
Proccessing [1/1] slices
Processing block, column (01/01), row (01/01) ...
[1]    331617 segmentation fault (core dumped)  ./waifu2x-converter-cpp -i 11153579.png

@Kattus, I can't reproduce with GCC 9.1.0 on FreeBSD. Can you check if CLI and the library are linked against libstdc++?
 CUDA runtime doesn't use libstdc++, and CUDA toolkit is not relevant after build. I'd expect a crash if libstdc++fs symbols satisfied references from old libstdc++, not the other way around.
diff --git a/CMakeLists.txt b/CMakeLists.txt
index bc7cd67..18005a2 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -79,7 +79,7 @@ if(APPLE AND CMAKE_CXX_COMPILER_ID MATCHES "^(Apple)?Clang$")
 	endif()
 elseif(UNIX OR MINGW)
 # https://gitlab.kitware.com/cmake/cmake/issues/17834
-	if (NOT FILE_SYSTEM_LIB AND CMAKE_CXX_COMPILER_VERSION VERSION_LESS 9)
+	if (NOT FILE_SYSTEM_LIB)
 		set(FILE_SYSTEM_LIB "stdc++fs")
 	endif()
 elseif(MSVC)

It still crashes but with a different stacktrace and debug output:
stacktrace:
                Stack trace of thread 344678:
                #0  0x00007f05a14a68a8 n/a (/home/katt/build/waifu2x-converter-cpp/out/libw2xc.so + 0x768a8)
                #1  0x00007f05a1493002 n/a (/home/katt/build/waifu2x-converter-cpp/out/libw2xc.so + 0x63002)
                #2  0x00007f05a147108f n/a (/home/katt/build/waifu2x-converter-cpp/out/libw2xc.so + 0x4108f)
                #3  0x00007f05a1471428 n/a (/home/katt/build/waifu2x-converter-cpp/out/libw2xc.so + 0x41428)
                #4  0x00007f05a148fb2e n/a (/home/katt/build/waifu2x-converter-cpp/out/libw2xc.so + 0x5fb2e)
                #5  0x00007f05a1490ee0 n/a (/home/katt/build/waifu2x-converter-cpp/out/libw2xc.so + 0x60ee0)
                #6  0x00007f05a148f824 n/a (/home/katt/build/waifu2x-converter-cpp/out/libw2xc.so + 0x5f824)
                #7  0x00007f05a149531c n/a (/home/katt/build/waifu2x-converter-cpp/out/libw2xc.so + 0x6531c)
                #8  0x00007f05a1497d5e n/a (/home/katt/build/waifu2x-converter-cpp/out/libw2xc.so + 0x67d5e)
                #9  0x00007f05a149942e n/a (/home/katt/build/waifu2x-converter-cpp/out/libw2xc.so + 0x6942e)
                #10 0x0000557dcf9e7155 n/a (/home/katt/build/waifu2x-converter-cpp/out/waifu2x-converter-cpp + 0x13155)
                #11 0x0000557dcf9eaabd n/a (/home/katt/build/waifu2x-converter-cpp/out/waifu2x-converter-cpp + 0x16abd)
                #12 0x00007f059e15f153 __libc_start_main (libc.so.6 + 0x27153)
                #13 0x0000557dcf9e59de n/a (/home/katt/build/waifu2x-converter-cpp/out/waifu2x-converter-cpp + 0x119de)

gdb:
Reading symbols from /home/katt/build/waifu2x-converter-cpp/out/waifu2x-converter-cpp...

warning: core file may not match specified executable file.
[New LWP 344678]
[New LWP 344687]
[New LWP 344691]
[New LWP 344684]
[New LWP 344685]
[New LWP 344683]
[New LWP 344689]
[New LWP 344682]
[New LWP 344688]
[New LWP 344686]
[New LWP 344690]
[New LWP 344681]
[New LWP 344693]
[New LWP 344692]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
Core was generated by `./waifu2x-converter-cpp -i 11153579'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  0x00007f05a14a68a8 in Buffer::get_write_ptr_cuda (this=0x557dd13ed6c0, env=0x557dd13d3520, devid=0) at /home/katt/build/waifu2x-converter-cpp/src/Buffer.cpp:218
218         cuCtxPushCurrent(dev->context);
[Current thread is 1 (Thread 0x7f059ccd1400 (LWP 344678))]

Ignore everything I previously said, it turned I had CUDA uninstalled without me noticing, and even when compiled without CUDA support, it will try to use it. It has nothing to do with your PR. Very sorry for this.


fixes static and error check

Signed-off-by: ashiscs<EMAIL_ADDRESS>

Weird... the workflow didn't execute...

Yes Sir @leecalcote , i was thinking the same..

LGTM


feat: change operator config schema to support skipping dependencies

Description
This PR adds the SkipDependencies key when processing operators.
Fixes #221
Type of change
Please delete options that are not relevant.

[ ] Bug fix (non-breaking change which fixes an issue)
[X] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[ ] This change requires a documentation update

How Has This Been Tested?
Checklist:

[X] My code follows the style guidelines of this project
[X] I have performed a self-review of my own code
[ ] I have commented my code, particularly in hard-to-understand areas
[ ] I have made corresponding changes to the documentation
[X] My changes generate no new warnings
[ ] I have added tests that prove my fix is effective or that my feature works
[X] New and existing unit tests pass locally with my changes
[ ] Any dependent changes have been merged and published in downstream modules

/lgtm


Define device-agnostic fill

Followup to #80.

Where is this needed? Maybe it can be fixed downstream by using ClimaComms.array_type and Base.fill!. This is in the spirit of avoiding to reimplement all the functions in ClimaComms

Where is this needed? Maybe it can be fixed downstream by using ClimaComms.array_type and Base.fill!. This is in the spirit of avoiding to reimplement all the functions in ClimaComms

I do think that this is the last one that we're actually using. It's used in the ClimaCore test suite, I'm fine with skipping and using array_type/fill!. I don't want to extend a device-agnostic version of every method in CUDA.


Removed string allocation for booleans

Title and code says it all :)

Wait... When did GitHub change such that deleting the repo closes the PR...

:)


iPerf: client pod failure on ipv6 traffic required for dual-stack cluster

Describe the bug
In the case of a dual-stack cluster, when ipv6 traffic is required, and even the '-6' option is provided, the 'iperf3 -c ' command will always use an ipv4 address.
The openshift preference in the case of dual-stack is always ipv4. And this is a reason the server pod will always have ipv4 as a main pod address (podIP value).
As a result, when '-6' option is used in this case and 'iperf3 -c ' will run to the ipv4 address, the pod execution fails.
To Reproduce
Steps to reproduce the behavior:

Deploy dual-stack cluster
apply this benchmark:
`

apiVersion: ripsaw.cloudbulldozer.io/v1alpha1
kind: Benchmark
metadata:
name: iperf3-benchmark-iperf3
namespace: benchmark-operator
spec:
uuid: "3ac4f6c1-69f3-469d-aa9f-a81382a77007"
elasticsearch:
url: 'localhost'
clustername: kni-qe-3
metadata:
collection: true
privileged: true
serviceaccount: 'benchmark-operator'
targeted: false
workload:
name: iperf3
args:
image: "registry.kni-qe-3.lab.eng.rdu2.redhat.com:5000/cloud-bulldozer/iperf3:latest"
run_id: "100056"
pair: 1
port: 60001
transmit_type: time
transmit_value: 100
length_buffer: 500
streams: 1
extra_options_client: '-u -b 0 -6 -J -V'
pin: true
pin_server: "openshift-worker-3.kni-qe-3.lab.eng.rdu2.redhat.com"
pin_client: "openshift-worker-2.kni-qe-3.lab.eng.rdu2.redhat.com"
`
4. wait until client pod failure
5. oc describe client pod to see 'iperf3 -c addr' was used
Expected behavior
option to run iPerf ipv6 traffic on dual-stack cluster
Screenshots
If applicable, add screenshots to help explain your problem.
Desktop (please complete the following information):

OS: [e.g. iOS]
Browser [e.g. chrome, safari]
Version [e.g. 22]

Smartphone (please complete the following information):

Device: [e.g. iPhone6]
OS: [e.g. iOS8.1]
Browser [e.g. stock browser, safari]
Version [e.g. 22]

Additional context
Add any other context about the problem here.

maybe possible solution: https://github.com/cloud-bulldozer/benchmark-operator/pull/815

Thanks a lot!


cargo build downloads unrelated dependencies even when target has been specified and no build.rs

Problem
In our CI, we do cargo fetch before doing cargo build to separate concerns and while monitoring we have seen cargo build --target x86_64-pc-windows-msvc download targets specified under target_os = "linux"
Steps
cd /tmp
cargo new --lib spurious_downloads
cd spurious_downloads

echo <<EOF > Cargo.toml
[package]
name = "spurious-download"
version = "0.1.0"
edition = "2021"

[target.'cfg(target_os = "macos")'.dependencies]
os-release = "0.1.0"

[target.'cfg(target_os = "windows")'.dependencies]
windows = "0.43.0"
EOF

rm -rf ${CARGO_HOME:~/.cargo}/registry/cache/github.com-*/windows-*
rm -rf ${CARGO_HOME:~/.cargo}/registry/cache/github.com-*/os-release-*

cargo fetch --target x86_64-pc-windows-msvc  # (1)
cargo build --target x86_64-pc-windows-msvc  # (2)

Output in (1):
  Downloaded windows v0.43.0
  Downloaded 1 crate (11.5 MB) in 0.49s

Output in (2):
  Downloaded os-release v0.1.0                    <----- Why is this being downloaded ?
  Downloaded 1 crate (3.8 KB) in 0.17s
   Compiling windows_x86_64_msvc v0.42.0
   Compiling windows v0.43.0
   Compiling spurious-download v0.1.0 (/private/tmp/spurious-download)
    Finished dev [unoptimized + debuginfo] target(s) in 0.94s

Possible Solution(s)
No response
Notes
Seen on macOS & Linux, 1.64 & 1.65, I haven't tested with older ones yet
Version
cargo 1.65.0 (4bc8f24d3 2022-10-20)
release: 1.65.0
commit-hash: 4bc8f24d3e899462e43621aab981f6383a370365
commit-date: 2022-10-20
host: aarch64-apple-darwin
libgit2: 1.5.0 (sys:0.15.0 vendored)
libcurl: 7.79.1 (sys:0.4.55+curl-7.83.1 system ssl:(SecureTransport) LibreSSL/3.3.6)
os: Mac OS 12.6.0 [64-bit]

@weihanglo This is an issue with download_accessible.
The issue is that to do feature resolution, cargo needs the packages downloaded. It tries to do some level of filtering, but to do a perfect set of filtering would require doing resolution, which it can't do. We could try to add more heuristics to download_accessible to download a more minimal set, but I'm concerned that the complexity of that function would start to get quite large.

#11393 is another example of download_accessible downloading things that aren't enabled.

another example: #12543


PropType issue

Dev setup:

react-native-create-bridge version:
react-native version:

I am using create-bridge in a:

[ ] standalone library
[ ] existing React Native project

What you did:
What happened:

Also View.propTypes has been deprecated
View.propTypes -> ViewPropTypes
import { ViewPropTypes, requireNativeComponent } from 'react-native'


Make it possible to set a base href for admin

To be able to use the base href it needs to be above all the assets / css declarations in the base html.
This always need to be above the css declarations.
https://webdesign.tutsplus.com/articles/quick-tip-set-relative-urls-with-the-base-tag--cms-21399

It's difficult to quickly say if that's certain not to cause backwards-incompatibility issues. Did you think about this much?

I think the biggest problem with backward-incompatibility will be that an overwrite of e css wil not work any more.
An other option is to add a pre-extra-header block instead of moving the old one. This way the old way still works and you get the possibility to do this also

A new block seems safer. A Trac ticket, documentaton, and tests are also required.

Oke will do that tommorow. Where and how do i make a trac ticket, docs and tests?

Reading the contributing documentation should help.

Please send a new PR when you have a completed patch. Thanks.


New textual form

This pull request implements new textual form as proposed by @asb.
Here's some backgrounds (see #47):

Alex Bradbury (@asb) proposed this new textual form and toolchain coordination was ongoing.
Both GNU and LLVM developers seem happy with @asb's new textual form.
Tsukasa OI (@a4lg) ― I ― made two patchsets to implement CBO instructions to GNU Binutils (both textual forms; the original one and proposed one) and Nelson Chu merged new proposed textual form into the main branch. If not reverted, proposed textual form will be a part of the next release of GNU Binutils (would be released later in this year).

If document authors are okay with it, please:

Change reference assembler mnemonics as in this pull request
Publish updated document as v1.0.x (possibly v1.0.1)

@dkruckemyer-ventana ping

There was some discussion on #47 that I'll add in. Next week. (And this time I mean it.... :) )

As better PR as published as #51, I'll close this.


For multi-class seg, num_class=3 for example

Hi Junde Wu,
I have some questions for you.
The hyper-parameter in_ch=2 is fixed no matter of binary or multi-class task, where the two dimension includes the image and the mask.
For multi-calss task, what we are supposed to change is only the calibration output, i.e. sigmoid to softmax, then we can get a [1 3 H W] calibration and a [1 2 H W] model_output. Is that correct?
If we change the in_ch = 3 + 1(one-hot with the image condition), we can have the [1 3 H W] calibration, however, i do not know what is the model_output? is it something like [1 3 2 H W]? or it is also the [1 2 H W], if so, using mask rather then one-hot as the input of diffusion model seems to be meaningful?
I grouped a 5-class task into binary case to check the results. Here are one visualization, is it correct? From top to bottom, img, recovery from diffusion model, calibration, linear combination of the recovery and calibration.

Thanks!
Ping

@WangPing521 Hi. Do you know how and where to add code to find metrics[ hd95,jaccard,dice]? Also is there any validation code? how to find these scores?

@WangPing521 Hi. Do you know how and where to add code to find metrics[ hd95,jaccard,dice]? Also is there any validation code? how to find these scores?

你好，请问unet的初始化参数out_channels设置为2是不是针对二值分割任务？这样设置似乎有一个问题，
def _predict_xstart_from_eps(self, x_t, t, eps):
assert x_t.shape == eps.shape
在以上函数中eps是unet输出，如果out_channel设置为2，那么eps的shape与x_t的通道数不同？请问out_channels是否需要修改


new ncdump failure to print NCZarr variable

Hi, After building today's netcdf-c snapshot that includes PR #2492, I noticed that ncdump and ncks now fail to print some NCZarr variables that they previously worked well with. Here is the symptom:
zender@spectral:~/nco/data$ ncgen -k netCDF-4 -b -o in_zarr4.nc in_zarr4.cdl
zender@spectral:~/nco/data$ ncgen -k netCDF-4 -lb -o "file://in_zarr4#mode=nczarr,file" in_zarr4.cdl
zender@spectral:~/nco/data$ ncdump "file://in_zarr4#mode=nczarr,file"
....
normal output
....
	float ppc_bgr(time) ;
		ppc_bgr:long_name = "Precision-Preserving Compression, bigger numbers" ;
		ppc_bgr:purpose = "test --ppc switches" ;
		ppc_bgr:original_values = "1234567890e20,1234567890e19,1234567890e18,1234567890e17,1234567890e16,1234567890e15,1234567890e14,1234567890e13,1234567890e12,1234567890e11" ;
NetCDF: Invalid argument
Location: file ncdump.c; line 1762
zender@spectral:~/nco/data$

Note that ncdump and ncks continue to print the in_zarr4.nc file correctly.
The problem can be demonstrated by trying to dump the NCZarr version of the attached in_zarr4.cdl.txt
FYI, ncks fails to dump the Zarr file with this error:
zender@spectral:~/nco/data$ ncks "file://in_zarr4#mode=nczarr,file"
ERROR: nco_inq_var() fails for variable "ppc_bgr"
ERROR NC_EINVAL Invalid argument
HINT: NC_EINVAL errors can occur for many reasons. Three common ones are described here. 1. When invalid chunking directives are given, e.g., to unchunk a record variable or to chunk a variable with an invalid size (such as zero or larger than a fixed dimension). This is the most frequent/likely cause in our experience. 2. When HDF4-enabled NCO attempts to directly write to an HDF4 (not HDF5) file. Not all HDF5 calls are available with HDF4, and the operators ncrename and ncatted are liklier to trigger this problem. We are working to solve this (fxm TODO nco1104). Please let us know if it affects you. For now the workaround is to convert the HDF4 file to netCDF4 first (e.g., with ncks -4 in.hdf out.nc), then use ncrename or ncatted. 3. When NCO operators attempt to open netCDF4 files using the diskless option, usually invoked with --diskless_all, --ram_all, or --open_ram. Is your input file netCDF4 format?  (http://nco.sf.net/nco.html#fmt_inq shows how to tell.) If so then omitting the diskless option may solve this problem. 4. When floating-point quantization algorithms (e.g., BitGroom) are applied to integer-containing variables.
nco_err_exit(): ERROR Short NCO-generated message (usually name of function that triggered error): nco_inq_var()
nco_err_exit(): ERROR Error code is -36. Translation into English with nc_strerror(-36) is "NetCDF: Invalid argument"
nco_err_exit(): ERROR NCO will now exit with system call abort()
Abort trap: 6
zender@spectral:~/nco/data$

Thanks @czender, I'll take a look.  @DennisHeimbigner, does anything leap out at you immediately?

@czender I'm having problems finding a version of netCDF-C that worked with the process outlined above.  Using v4.9.0 gives me errors when trying to generate the zarr data, or when trying to read the zarr data created by the latest snapshot.  Can you point me to the version that works from you, and I can start from there?  I'll also keep poking through to try to figure out what's going on.

@WardF thanks for taking a look. Everything reported above was done with the latest (today's) snapshot of netcdf-c 4.9.1-development. I just repeated the procedure, and obtain the same results as above. 4.9.0 will fail to generate the Zarr file because strings were not supported until PR #2492 was merged a few days ago. Please retry with the latest main trunk.

@czender Thanks! I'm digging through this and am narrowing down the 'where', and then can start to figure out the why.
I've run ncdump using a build with logging turned on, and passing -L10.  I'm seeing the following:
		ppc_bgr:original_values = "1234567890e20,1234567890e19,1234567890e18,1234567890e17,1234567890e16,1234567890e15,1234567890e14,1234567890e13,1234567890e12,1234567890e11" ;
		NCZ_inq_var_all: ncid 0x10000 varid 94
				ncz_find_grp_var_att: ncid 65536 varid 94 attnum 0 use_name 0
		nc_inq_atomic_type: typeid 2
				nc4_get_typelen_mem xtype: 2
		nc_inq_atomic_type: typeid 2
			nc4_att_list_add: name long_name
		nc_inq_atomic_type: typeid 2
				nc4_get_typelen_mem xtype: 2
		nc_inq_atomic_type: typeid 2
			nc4_att_list_add: name purpose
		nc_inq_atomic_type: typeid 2
NetCDF: Invalid argument
Location: file /home/wfisher/Desktop/gitprojects/netcdf-c/ncdump/ncdump.c; line 1762
					NC4_clear_provenance
					NCZ_clear_provenance

Still working on this; we are hoping to have a 4.9.1 maintenance release out ASAP, and this is the sort of Zarr-related issue we want to get fixed for it. Thanks!

I need to remember to indicate that I am working on an Issue.
In any case, I am testing a fix for this now.

Thanks @DennisHeimbigner I'll pivot back towards other issues/esupport.

Hopefully fixed by https://github.com/Unidata/netcdf-c/pull/2497

@DennisHeimbigner I tested this morning's snapshot of main which includes #2497. It does fix the original problem in this post. However, a new issue has crept in that may be netCDF library related. The symptom is that ncks correctly prints the contents of a Zarr file to stdout, but now also fills-up stderr with this undesired message, once per variable:
*** Unmatched untrace: fcn=ncz_get_var_meta expected=NCZ_inq_var_filter_info
ncdump does not trigger the same message, and NCO does not directly call either of the functions mentioned above, so I'm wondering if NCO is using a newly deprecated API somewhere or what has changed to cause this new behavior?
zender@spectral:~$ ncks --log=0 -v one "file://${HOME}/in_zarr4#mode=nczarr,file"
netcdf in_zarr4 {
  dimensions:
    scalar = 1 ;

  variables:
*** Unmatched untrace: fcn=ncz_get_var_meta expected=NCZ_inq_var_filter_info
    float one(scalar) ;
      one:long_name = "one" ;

  data:
    one = 1 ;

} // group /
zender@spectral:~$

As you know, the code that prints this is in nclog.c, and I did build netcdf-c with logging enabled, though the log level is set to zero in the above ncks call. Any insight into whether this is an NCO issue or a netcdf-c issue would be appreciated. My goal is to quiet the new and unexpected output to stderr.

Darn, I forgot to turn off a debugging flag.
You can fix in libnczarr/zdebug.h
At about line 11 change
#define ZCATCH /* Warning: significant performance impact */
#define ZTRACING /* Warning: significant performance impact */
to
#undef ZCATCH /* Warning: significant performance impact */
#undef ZTRACING /* Warning: significant performance impact */

I will put up a fix.

Thanks, yes, that eliminates the stderr output. ncks and ncdump now dump the Zarr version of in_zarr4.cdl correctly. So I will close this issue. However, heads-up that ncks and nccopy do encounter a fatal issue when trying to copy the Zarr version of an updated in_zarr4.cdl. I bet you could find it on your own by trying to nccopy the Zarr version of this slightly updated version of in_zarr4.cdl.txt to another Zarr file. Otherwise I will post this as a new issue when I get a chance.

Darn, I forgot to turn off a debugging flag. You can fix in libnczarr/zdebug.h At about line 11 change
#define ZCATCH /* Warning: significant performance impact */
#define ZTRACING /* Warning: significant performance impact */
to
#undef ZCATCH /* Warning: significant performance impact */
#undef ZTRACING /* Warning: significant performance impact */

I will put up a fix.

Is the fix in a current PR or is there a new one pending?

It will be a new one.


Add better error messages when Outfit construction fails.

This PR adds outfit.equipVerbose which either succeeds in equipping a thing or returns a string error message. This allows for forceEquip which throws the message as an error.
Internally, all the private subfunctions to modify the outfit have been changed to also return a string error message on failure.

I recognize I'm commenting on a PR that's been open for a year but it would be nice to be able to toggle verbosity globally rather than based on which methods you call, ideally using libram's log levels or something similar.


Fix SocketLeak when CreateImageAsync throws Exception

Seeing a leak of sockets in CLOSE_WAIT state (ubuntu 16.04), .NET Core version, when a CreateImageAsync is issued to a non-existent image. Upon reviewing the code, there are multiple places where the HttpResponseMessage object is not disposed (when using stream).
Verified fix in the environment where socket leak was observed.

@JennyLawrance - Can you rebase these to exclude the merge commits?

Took #406 instead.


feat: screen reader support

At least add the alt text for the images. Best to also test out a screenreader...

#39
#38


GearHost exceeding database size

That was quick. I also wanted to add this to GearHost cloud:
Application becomes unavailable until the limit gets reset
How is it?

For the exceeding free tier part ? What do you mean by "reset"?

60 minutes CPU time is reset every 24 hours. 256 MB of RAM usage is reset every our. bandwidth is reset every 24 hour.
And by the way, I now see that there is a limit of 250 concurrent connections:https://www.gearhost.com/documentation/difference-free-standard-reserved-plans

ok, interesting, maybe you could precise the reset timeframe also, this service seems to have quite an unusual way of working :)


Use create_all for index creation

This PR uses the already existing create_all call to create indexes, so no additional create call is needed.
Also added missing index to async example.

@nachoalonsoportillo I think you mentioned the missing index in async, this fixes that.


ONNX 1.2.1 protobuf error with nGraph

After following the documentation at http://ngraph.nervanasys.com/docs/latest/howto/import.html to install nGraph and nGraph-ONNX, I get the following errors:
$ python -c "import ngraph; import onnx"
[libprotobuf FATAL google/protobuf/stubs/common.cc:79] This program was compiled against version 2.6.1 of the Protocol Buffer runtime library, which is not compatible with the installed version (3.5.1).  Contact the program author for an update.  If you compiled the program yourself, make sure that your headers are from the same version of Protocol Buffers as your link-time library.  (Version verification failed in "google/protobuf/descriptor.pb.cc".)
terminate called after throwing an instance of 'google::protobuf::FatalException'
  what():  This program was compiled against version 2.6.1 of the Protocol Buffer runtime library, which is not compatible with the installed version (3.5.1).  Contact the program author for an update.  If you compiled the program yourself, make sure that your headers are from the same version of Protocol Buffers as your link-time library.  (Version verification failed in "google/protobuf/descriptor.pb.cc".)
Aborted (core dumped)

I'm using Ubuntu 16.04 with Python 3.6.5 and protoc version 3.5.1.

Have you installed ONNX 1.2.1 from pip?
Pip version of ONNX 1.2.1 have a bug and it's better to install ONNX 1.1.1 or from github via pip:
pip install git+https://github.com/onnx/onnx#egg=onnx

The current recommended way to install ONNX is:
pip install onnx==1.2.2  --no-binary=onnx
This will pull the sources package from PyPI and build it on your system.
The binary version of ONNX on PyPI is causing segmentation fault errors on some systems.


Templates for issue/bug-report added

Description:
Added templates for creating issues, for feature requests and bug reports
Related Issues:
Fixes #8

@KeenWarrior @GangaChatrvedi @Abhishek-kumar09 please review this.

Rename Folder
ISSUE_TEMPLATES to ISSUE_TEMPLATE

Rename Folder
ISSUE_TEMPLATES to ISSUE_TEMPLATE

@Abhishek-kumar09 done


Convert application from Spring WebFlux to Spring MVC.

This converts the application from a Spring WebFlux application to a Spring MVC application.
The advantages to doing so are explained in Spring's documentation. For me, the most persuasive points are:

Imperative programming is the easiest way to write, understand, and debug code. You have maximum choice of libraries, since, historically, most are blocking.
If you have a large team, keep in mind the steep learning curve in the shift to non-blocking, functional, and declarative programming. A practical way to start without a full switch is to use the reactive WebClient.

One great thing about this is the code hardly changes. We change some dependencies, but the structure is the same. The RestControllers don't need to be modified at all.

Thanks for pointing that out Adam. That exception is irritating, and I did look into fixing it this morning, but no luck. Notably it's printed as a WARN message, so it is "handled", and the docs still generate. I'd like to find a fix one day, but in the meantime I suggest we live with it (or remove the docs entirely):
Start of the log:
2020-11-20 09:49:18.568  WARN 17472 --- [o-auto-1-exec-1] i.swagger.v3.core.jackson.ModelResolver  : jackson BeanDescription.findJsonValueAccessor not found, this could lead to inaccurate result, please update jackson to 2.9+
2020-11-20 09:49:18.576  WARN 17472 --- [o-auto-1-exec-1] o.s.core.SpringDocAnnotationsUtils       : Graceful exception occurred

java.lang.IllegalArgumentException: Strange Map type java.util.Map: cannot determine type parameters

As noted in the chat, the /docs exception should be resolved by upgrading Spring Boot to 2.4.0 as per https://github.com/spring-projects/spring-boot/issues/22865


D401 RealSense module disconnects as soon as firmware is uploaded in RealSense viewer

librealsense
2.51.1 RELEASE

OS
Windows

Name
Intel RealSense D4XX USB2 Recovery

Product Line
D400

Firmware Update Id
029323023871

I open Intel RealSense Viewer v2.51.1 and connect new D401 module which shows as D4xx via USB2 on Windows 11. I download new firmware. Once the firmware download completes, instantly an error message shows Device disconnected, camera will not work? Thank you<EMAIL_ADDRESS>

Hi @ChrisMute   Are you using the V4 version of the Vision Processor D4 Board with your D401 camera module, please?  The V4 version is required because of its **Image Signal Processor (ISP) that enhances RGB data obtained from the depth sensor.  The D401 module cannot be used with Vision Processor D4 versions other than V4.

Hi Marty,
Thank you for your quick reply. Here is the version D4 board I recently got
from Digi Key:

Is this the correct version?

If not can you give me Intel store or DigiKey part number to order , I
need quickly as we are prototyping in lab now 🙂 ?

I never saw the D4 *V4 requirement * in D400 Datasheets , can you give me
a page or other documentation I can put in the project file?

Thank you, Chris Mutti
On Tue, Nov 15, 2022 at 2:53 PM MartyG-RealSense @.***>
wrote:

Hi @ChrisMute https://github.com/ChrisMute Are you using the V4
version of the Vision Processor D4 Board with your D401 camera module,
please? The V4 version is required because of its **Image Signal Processor
(ISP) that enhances RGB data obtained from the depth sensor. The D401
module cannot be used with Vision Processor D4 versions other than V4.
—
Reply to this email directly, view it on GitHub
https://github.com/IntelRealSense/librealsense/issues/11112#issuecomment-1315793520,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AJAG7P5WJBDVP6CEDGEOSVLWIPS3TANCNFSM6AAAAAASBICEYI
.
You are receiving this because you were mentioned.Message ID:
@.***>

--
Christopher M. Mutti CEO Mngr.
www.foodphone.biz
@.***
(978) 857-6397
https://www.newenglandinnovation.org/innovation-stories
https://www.newenglandinnovation.org/innovation-stories

Table 2-1 on page 19 of the current April 2022 edition of the data sheet document lists that the V4 version of D4 should be matched with the D401 module.
https://dev.intelrealsense.com/docs/intel-realsense-d400-series-product-family-datasheet
The V4 board's 'Product Identifier Code' is M31706-100 and its 'Product Material Code' is 99AGAR.  The Digikry link for it is here:
https://www.digikey.de/en/products/detail/intel-realsense/82635DSASICBDV4/16265564

Hi Marty,
Thanks for this. I should have known better than to have checked the latest
version of the datasheet; I see it now!
One other question, on the D4 vision board, pictured here that I use for
the D430 module, can the interposer cable or board be connected to either
50 pin connector circled in this picture?
Thanks again for your help,
Chris Mutti Founder
On Tue, Nov 15, 2022 at 3:47 PM MartyG-RealSense @.***>
wrote:

Table 2-1 on page 19 of the current April 2022 edition of the data sheet
document lists that the V4 version of D4 should be matched with the D401
module.
https://dev.intelrealsense.com/docs/intel-realsense-d400-series-product-family-datasheet
The V4 board's 'Product Identifier Code' is M31706-100 and its 'Product
Material Code' is 99AGAR. The Digikry link for it is here:
https://www.digikey.de/en/products/detail/intel-realsense/82635DSASICBDV4/16265564
—
Reply to this email directly, view it on GitHub
https://github.com/IntelRealSense/librealsense/issues/11112#issuecomment-1315843751,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AJAG7P25A5Z4P6CEBJIGZEDWIPZHVANCNFSM6AAAAAASBICEYI
.
You are receiving this because you were mentioned.Message ID:
@.***>

The interposer bridging the D4 to the depth module is attached to the upper of the two 50 pin connectors on the D4 board that is used with D430.  The lower connector was designed to have a tracking module attached to it.

Hi @ChrisMute  Do you require further assistance with this case, please?  Thanks!

Hi MartyG,
I appreciate your support. Is the picture here the correct upper 50-pin
connector to the D430 module?
-Also, please provide the tracking module part number and link you are
referring to.

is the tracking module connected to the lower 50-pin connector done with
the same interposer board as the D430 module?

Kind regards,
Christopher M. Mutti CEO Mngr.
www.foodphone.biz
@.***
(978) 857-6397
https://www.newenglandinnovation.org/innovation-stories
https://www.newenglandinnovation.org/innovation-stories
On Wed, Nov 16, 2022 at 2:44 PM MartyG-RealSense @.***>
wrote:

The interposer bridging the D4 to the depth module is attached to the
upper of the two 50 pin connectors on the D4 board that is used with D430.
The lower connector was designed to have a tracking module attached to it.
—
Reply to this email directly, view it on GitHub
https://github.com/IntelRealSense/librealsense/issues/11112#issuecomment-1317577376,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AJAG7PY65IF6QQK5VZYW2HDWIU2QZANCNFSM6AAAAAASBICEYI
.
You are receiving this because you were mentioned.Message ID:
@.***>

Images in comments that are sent by email do not appear in discussions.    Please come to the web page and insert the image into the comment writing box.  Thanks!
https://github.com/IntelRealSense/librealsense/issues/11112#issuecomment-1322806311

The data sheet document for the 400 Series cameras shows that when the V1 version of the D4 board is positioned horizontally, the depth module connector is the one at the top of the board and not the side one.

Hi @ChrisMute  Do you require further assistance with this case, please?  Thanksl

Hi Martyg,
All set, thank-you for the excellent support.
.Chris Mutti
On Sun, Nov 27, 2022 at 3:19 AM MartyG-RealSense @.***>
wrote:

Hi @ChrisMute https://github.com/ChrisMute Do you require further
assistance with this case, please? Thanksl
—
Reply to this email directly, view it on GitHub
https://github.com/IntelRealSense/librealsense/issues/11112#issuecomment-1328194171,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AJAG7P7NJ6MAIOGKLGLKFT3WKMKQNANCNFSM6AAAAAASBICEYI
.
You are receiving this because you were mentioned.Message ID:
@.***>

--
Christopher M. Mutti CEO Mngr.
www.foodphone.biz
@.***
(978) 857-6397
https://www.newenglandinnovation.org/innovation-stories
https://www.newenglandinnovation.org/innovation-stories

You are very welcome.  :)
As you do not require further support, I will close this case.  Thanks again!


Option to pick light or dark theme for tooltip

It would be nice to have options.theme that can be light (default) or dark

I believe you have implemented this. Reopen if not.


Add support for opening component definition

Adds a new case for the openFile action that will instead trigger
the openComponentDef when a node has no defined filenameRef
(ie node's without a related file).
Handles the edge case when a filenameRef exists but the the
referenced property is not set the "Open File" option exists but
is disabled (as it was previously).
Elyra PR: https://github.com/elyra-ai/elyra/pull/2564
Developer's Certificate of Origin 1.1
   By making a contribution to this project, I certify that:

   (a) The contribution was created in whole or in part by me and I
       have the right to submit it under the Apache License 2.0; or

   (b) The contribution is based upon previous work that, to the best
       of my knowledge, is covered under an appropriate open source
       license and I have the right under that license to submit that
       work with modifications, whether created in whole or in part
       by me, under the same open source license (unless I am
       permitted to submit under a different license), as indicated
       in the file; or

   (c) The contribution was provided directly to me by some other
       person who certified (a), (b) or (c) and I have not modified
       it.

   (d) I understand and agree that this project and the contribution
       are public and that a record of the contribution (including all
       personal information I submit with it, including my sign-off) is
       maintained indefinitely and may be redistributed consistent with
       this project or the open source license(s) involved.

Codecov Report

Merging #188 (a239441) into master (5f585f1) will decrease coverage by 0.14%.
The diff coverage is 11.11%.

@@            Coverage Diff             @@
##           master     #188      +/-   ##
==========================================
- Coverage   72.63%   72.48%   -0.15%
==========================================
  Files          51       51
  Lines        1765     1770       +5
  Branches      427      429       +2
==========================================
+ Hits         1282     1283       +1
- Misses        377      381       +4
  Partials      106      106

Impacted Files
Coverage Δ

...kages/pipeline-editor/src/PipelineEditor/index.tsx
42.66% <11.11%> (-0.52%)
:arrow_down:

Continue to review full report at Codecov.

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

pushed a small update to address review in https://github.com/elyra-ai/elyra/pull/2564


Fix CSS Bug in Blazor Template that Breaks Other Components

Summary of the changes (Less than 80 chars)

Added .sidebar selectors to .nav-item styles in CSS files

Addresses #11267

 Thank you for your submission, we really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.:x: xJonathanLEI sign nowYou have signed the CLA already but the status is still pending? Let us recheck it.

Thanks for your effort.
Please resolve the merge conflicts so that we can move forward with this change.

Hi. We're closing this issue as we have heard no response from you for some time now. If you have more details and are encountering this issue please add a new reply and re-open the issue.


vendor.conf: Update containerd to 14bbad68f4a02800ee2b7e0963c7cae34f81dccf

This change updates containerd to commit 14bbad68f4a02800ee2b7e0963c7cae34f81dccf
from fork/release/1.4 to bring in the work to skip unpacking layers if there's
an already an ongoing unpack for the same layer.

Oop.. never tagged anyone. @kevpar @katiewasnothere @anmaxvl @ambarve @helsaawy @kiashok


Fixed code sample

Fixed the code sample in section:

Example: Updating the retention window for a multi-stage pipeline based on stage success

In the "release" part of the sample:

$newLeaseId is undefined (and thus empty)
Changed to $(newLeaseId) to make it work

#assign: @moswald, @steved0x
@moswald @steved0x

Can you review this PR?
IMPORTANT: When this content is ready to merge, you must add #sign-off in a comment or the approval may get overlooked.

#label:"aq-pr-triaged"
@MicrosoftDocs/public-repo-pr-review-team

@steved0x Steve, is this something you could review?

@NenoLoje Thank you!
#sign-off


DynamicFont occasionally broken with oversampling enabled

Godot Version: 3 RC1
Windows Version: Windows 10 64-bit
Windowed:

Fullscreen:

Error Message:
0:00:10:0897 - Condition ' !id_map.has(p_rid.get_data()) ' is true. returned: 0
----------
Type:Error
Description:
Time: 0:00:10:0897
C Error: Condition ' !id_map.has(p_rid.get_data()) ' is true. returned: 0
C Source: c:\projects\godot-builds\godot\core\rid.h:165
C Function: RID_Owner<struct RasterizerStorageGLES3::Texture>::getornull

Am also getting the same visual glitches with dynamic font + oversampling. Will try to see if I can pinpoint the cause and make a minimal project later this week when I'm not on any deadlines.


Handling IS NULL or IS NOT NULL expressions

Please suggest how to add IS NULL expressions
Thanks.

What's the full query you are trying?


Mac OS Partition is not detected after implementing UEFI Secureboot

I've followed your instructions carefully, and then replace all the EFI folder to my OpenCore EFI partition. I've also already append the DB and KEK and replacing the PK from my BIOS. It booted up to OpenCore.efi, but no Mac partition is present.
Strangely, when I do a local booting via Ventoy to my OpenCore's BOOTx64.efi (with secure boot activated), the Mac partition appears. But I don't know what causing this problem.
As an additional information, Ventoy uses shim in order to enroll their MOK cert, but I don't know if this has any correlation with the implementation of OpenCore UEFI secure boot.

@OnePeach47
Do you have Apple Secure Boot disabled? I mean, SecureBootModel=Disabled, DmgLoading=Any and no ApECID.

@OnePeach47
Although it's not so obvious from reading these instructions, it appears that OpenCore does not allow access to APFS systems running macOS if UEFI Secure Boot is enabled but Apple Secure Boot is disabled. At least as of macOS 10.13, when Apple Secure Boot was released: chapter 12.2 UEFI Secure Boot of the OpenCore setup PDF.
It is also not possible to activate Apple Secure Boot on HFS+ systems.
In short, with Apple Secure Boot disabled, if you enable UEFI Secure Boot you cannot access APFS disks from OpenCore.

You can try to enable DisableSecurityPolicy and ProtectUefiServices quirks.
I fixed a similar issue with these.

Yes, @OnePeach47 , you can do it enabling those 2 quirks as @3arthur6 says but it's an unsafe mode of operation.


Vscode coloring is broken for large files

This issue was moved. Not sure how to reopen:
https://github.com/Microsoft/vscode/issues/10901
This should be a vscode issue, not an extension issue. The extension doesn't control colorization.

@rchiodo Can you attach the code example where you see the problem?

Here is an example test.json:
{
	"a": {
		"b": {
			"c": {
				"d": {
					"e": {
						"f": {
							"g": {
								"h": {
									"i": {
										"j": {
											"k": {
												"l": {
													"m": {
														"n": {
															"o": {
																"p": "test"
                                                            }
                                                        }
                                                    }
                                                }
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}

Line "p" and anything below is not colored.

A related issue is that searching for a token doesn't highlight more than 500 entries at a time.
For example I have a latex style file which has about 600 lines and almost all of the lines contain the text faicon. Searching for it only highlights the first 500 matches. And also there is not configurable way to increase that number.

@angrah Your example is fixed in vscode 1.7+:

@rchiodo Extensions provide the grammars that control language colorization. Can you please try out your example in VSCode 1.7+ to see if you still see these errors. If you do, please upload an example file that demonstrates this problem so that we can investigate further.
Thanks.

@mjbvz My issue got fixed in v1.7. I don't know if it was an extension update or VSCode update. Thanks.


fix:usr:apply Badi's solution to fix github issue

The readme is still not quite correct, but I'll make the necessary changes in #36


more base camp per guild world option is missing

"BaseCampMaxNumInGuild=" gets deleted while saving server settings because there's no option for it in the world settings using the current release
opening the world ini to paste it back every time is kinda annoying
pls fix?

fixed: v1.2.0


Slide-local CSS

Quite a lot of the time I have CSS that is only used on one slide. It would be nice if I could put it with the slide it is used on, rather than at the top of the entire file.

Hi @Timmmm -- please have a look at the code I provide and tell me what you think.
---
# Slide 1

<style>p {color: blue;}</style>

All paragraphs on all slides will have blue text.

This is a cool feature from CSS: all rules are created equal, declared late or not.
But they depend on their "preciseness" in the selector, the most specific being the boss.

---
# Slide 2

<style>div.red p {color: red;}</style>

.red[

Slide two has all its content in a div class red

and my CSS is clean so my slide is all red.

]

---
# Slide 3

Color is still blue.

I still advise to put all of your CSS at the top, in case you need some other red slides.

Looks perfect to me, thanks!


#93 - mkn working on windows with MSVC

For https://github.com/X-DataInitiative/tick/issues/93

Yeah I removed it - if you set "DEBUG=1" on command line it will add it anyhow


Improve Parser documentation

While reviewing https://github.com/apache/datafusion-sqlparser-rs/pull/1587 and preparing to improve documentation more it occurs to me the Parser struct could be documented better (especially given the large number of parse_* type methods that make it a bit confusing to navigate

I thought it would help to add some more overview information as well as internals

Thanks @iffyio


[DO_NOT_MERGE] #2922 - Modal for global error handling should be moved to "ketcher-react"

How the feature works? / How did you fix the issue?
(Screenshots, videos, or GIFs, if applicable)

made draft solution ,need refactoring

Check list

[ ] unit-tests written
[ ] e2e-tests written
[ ] documentation updated
[ ] PR name follows the pattern #1234 – issue name
[ ] branch name doesn't contain '#'
[ ] PR is linked with the issue
[ ] base branch (master or release/xx) is correct
[ ] task status changed to "Code review"
[ ] reviewers are notified about the pull request

the issue is fixed in this pr: https://github.com/epam/ketcher/pull/3723


drivers: watchdog: Fix STM32 IWDG timeout and remove unused CONFIG_WDT_MULTISTAGE

CONFIG_IWDG_STM32_TIMEOUT allowed values of 100 microseconds for initial watchdog timeout, which was actually rounded to zero in the driver (which works with millisecond resolution):
https://github.com/zephyrproject-rtos/zephyr/blob/c3eef7744aa9f43452ad2f88427406db9bf0fe70/drivers/watchdog/wdt_iwdg_stm32.c#L158
This resulted in the counter reload value being set to maximum possible (calculation: 0U - 1) here:
https://github.com/zephyrproject-rtos/zephyr/blob/c3eef7744aa9f43452ad2f88427406db9bf0fe70/drivers/watchdog/wdt_iwdg_stm32.c#L62
This PR updates the calculation of timeout minimum and maximum values considering the actual LSI frequency of the used MCU. I don't know where the hardcoded 100 us came from.
As the now correct timeout calculation would lead to a failure of the watchdog sample because CONFIG_WDT_DISABLE_AT_BOOT is false by default, the feature to enable the watchdog at boot was removed to keep the default startup behavior of STM32 MCUs (conforming to issue #23282).
In addition to that, the CONFIG_IWDG_STM32_TIMEOUT was removed because of the following reasons:

It suggested smaller timeout values than supported by the driver.
The allowed range can not be determined in Kconfig (as it depends on the MCU type) and no other driver allows to set this feature via Kconfig.
It was only used if the watchdog was started at boot, which is not handled by the driver anymore.

Ping at ST guys: Can anyone of you please have a look at this? Thanks :)

Thanks @gmarull for your review. I have updated the commit, addressing all your remarks.

@erwango @ABOSTM @FRASTM would one of you be available to have a second look? Or do you know someone with STM32 IWDG experience who I can ask?

@katsuster Would you mind having a look as your applying for maintainership for this driver ? Thanks !


[Component] - FormField updates

https://spark-ui-uhip-ookpn8avq-sparkteams-projects.vercel.app/?path=/docs/components-formfield--docs#state

required indicator asterisk went from dim-3 to dim-1
warning and success message are no longer green and yellow
status indicator (icon) has been removed from: input, textArea, select, dropdown
status indicator has been added to FormField messages instead

@Powerplex :

required indicator asterisk went from dim-3 to dim-1 ✅
warning and success message are no longer green and yellow ✅
status indicator (icon) has been removed from:

input ✅
textArea ❓  I still can see a check icon on text area, is it normal ? (I think text area's specs are not up-to-date yet so I'm not sure)

select ✅
dropdown ✅

status indicator has been added to FormField messages instead ✅

Design team : it's ready to check ! (@Bibisirius @chuxui)


How can I increase the publishing hertz?

Setup
Board - NUCLEO STM32-F429ZI
RTOS - FreeRTOS
Communication - through UART - 921600bps (115.2KB/s)
Target Topic publishing speed = 250Hz
Present = 125Hz
HZ information
average rate: 124.997
	min: 0.005s max: 0.011s std dev: 0.00013s window: 10000

Bandwidth (bw imu_topic)
39.68 KB/s from 100 messages
	Message size mean: 0.32 KB min: 0.32 KB max: 0.32 KB

Code
code
rclc_publisher_init_best_effort(
        &imu_publisher,
        &node,
        ROSIDL_GET_MSG_TYPE_SUPPORT(sensor_msgs, msg, Imu),
        "imu_pub");

TickType_t xLastWakeTime = xTaskGetTickCount();
for (;;) {
  LL_GPIO_TogglePin(LD3_GPIO_Port, LD3_Pin); // Hz Test for oscilloscope
  rcl_ret_t rc = rcl_publish(&imu_pub, &imu_msg, NULL);
  vTaskDelayUntil(&xLastWakeTime, pdMS_TO_TICKS(2));
}

Question
When I checked LD3Pin with oscilloscope, I confirmed that it's publishg frequency is exactly 125Hz.
To increase pubilshing Hz, I think I need to modify Micro-ROS's QoS setting.
But I cannot find app-colcon.meta in micro_ros_stm32cubemx_utils
https://micro.ros.org/docs/tutorials/advanced/create_dds_entities_by_ref/
Is it right to speed up publishing Hz by changing the QoS settings?
If correct, which file is in charge of it?

Try to publish a basic type such as std_msgs/Int32 with the same code. If this one reaches the desired rate, that means that your message is too big for the desired rate and the actual throughput of your transport.

Some approx calculations:
sensor_msgs/Imu has header + 27 + 4  + 3 + 3 float64 -> aprox 37 float64 -> 296 B each msg

if you send a 500 Hz you will need to send 296 B/msg * 500 msg/s = 148000 B/s = 148 kB/s

your transport only provides 115.2 kB/s

Thank you for your reply. :)
Sorry. there is a little mistake in my code
  vTaskDelayUntil(&xLastWakeTime, pdMS_TO_TICKS(2)); ->   vTaskDelayUntil(&xLastWakeTime, pdMS_TO_TICKS(4));
So, I need 250Hz.
Before you mentioned it, I've already calculated.
In my case, the requirement Byte/s is approximately under 100kB and data publishing frequency is 125Hz.
As you said, I think the official imu message size is so big that it's hard to send quickly.
I'll change the message to a lighter custom message.


Changed Tensor precision to support Apple's MPS

Hi @kanishkamisra the minicons library is awesome.
I moved from a NVIDIA machine to a M4 Apple Mac computer. Apple's Metal Performance Shaders (MPS) backend does not support float64 Tensors.
Is there any specific reason why you chose Tensors of this type (DoubleTensor)? Could this be changed to float32 as in this Pull Request? Current LLMs use, at most, float32 precision, I tried with google-bert/bert-base-multilingual-cased model and it worked well.

Ah sorry this was an oversight from me! Thanks for the PR - I will update it on pypi shortly

It's on pypi now!


Change Connection Owner

When we look at the list of connections on the Connections page in https://web.powerapps.com we see an Owner name that is for a person who is no longer with the company. How can we change this name? it is not discussed in the documentation above.

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

ID: 5df5f2bb-1e4d-ce52-0478-19fc7a16f9b3
Version Independent ID: fc072fdb-3e49-5e12-e8ce-ddfebca0963f
Content: Add and manage connections from canvas apps - PowerApps
Content Source: powerapps-docs/maker/canvas-apps/add-manage-connections.md
Service: powerapps
GitHub Login: @lancedMicrosoft
Microsoft Alias: lanced

Thanks, @DeanGross, for your question. "...we don’t have support for renaming or reparenting custom connectors today if the customer leaves the company.  The only option would be to delete and re-create the resource – which is available today via our PowerApps PowerShell cmdlets.  NOTE: this approach will impact existing apps and flows that use the resource." Closing the issue.


Textinput bug on Samsung device

Tested with flutter gallery app on Samsung Galaxy Tab S4

Begin to type a word
Leave keyboard mode
Refocus and continue typing
Instead of adding the new characters, the previous word gets repeated again
Happens even on the gallery app so it's not related to my code.

Edit: I was trying to type "words" here

Can you post the output of flutter doctor -v?

Related: https://github.com/flutter/flutter/issues/31512

Can you post the output of flutter doctor -v? Thank you for filing an issue!

[✓] Flutter (Channel master, v1.10.6-pre.75, on Linux, locale de_DE.UTF-8)
• Flutter version 1.10.6-pre.75 at /opt/flutter
• Framework revision bcbe822d02 (vor 16 Minuten), 2019-09-25 17:12:41 -0400
• Engine revision efb7bf434f
• Dart version 2.6.0 (build 2.6.0-dev.2.0 69b5681546)
[✓] Android toolchain - develop for Android devices (Android SDK version 28.0.3)
• Android SDK at /home/jofu/Android/Sdk
• Android NDK location not configured (optional; useful for native profiling support)
• Platform android-28, build-tools 28.0.3
• Java binary at: /opt/android-studio/jre/bin/java
• Java version OpenJDK Runtime Environment (build 1.8.0_202-release-1483-b49-5587405)
• All Android licenses accepted.
[✓] Android Studio (version 3.5)
• Android Studio at /opt/android-studio
• Flutter plugin version 39.0.3
• Dart plugin version 191.8423
• Java version OpenJDK Runtime Environment (build 1.8.0_202-release-1483-b49-5587405)
[!] IntelliJ IDEA Community Edition (version 2019.2)
• IntelliJ at /usr/share/idea
✗ Flutter plugin not installed; this adds Flutter specific functionality.
✗ Dart plugin not installed; this adds Dart specific functionality.
• For information about installing plugins, see
https://flutter.dev/intellij-setup/#installing-the-plugins
[✓] Connected device (1 available)
• SM T835 • ce03182369165611017e • android-arm64 • Android 9 (API 28)
! Doctor found issues in 1 category.

@seritaApp thanks. It could be related to flutter/engine#12432 since you are using a version of Flutter that includes it. I do think it's unlikely though because that code shouldn't behave any differently when using a non-Korean input method like in the reproduction GIF. This looks like a duplicate of #31512 to me.
If you see the problem consistently now, do you mind testing out an earlier version of Flutter and seeing if you still see it? That would help narrow it down some. flutter channel dev would switch to a week old version at this point that doesn't have that new commit.

I have tested it in dev, beta and stable and can reproduce the issue. I have also downloaded apps from the Playstore which were made with flutter according to itsallwidgets.com and they all had the issue.

Also related: #30656

Yep you are right, it's probably a duplicate of #31512

Maybe that engine fix needs to happen for English input as well as Korean?

Okay, thank you for the detailed reproduction info @seritaApp . I'm going to close this as a duplicate of #31512.
@justinmc I'm not totally convinced that the restart IMM engine fix actually covers this issue, or is the least invasive fix for it. It may, just not sure. If we get repro though we could test it out and enable it for all Samsung keyboards if that makes sense.


Blender 4.0.1 - Attrubute Vertex Color

Hello.
Attributes - vertex colors - are not saved correctly, when export file.
In Blender 2.83.10 everything works correctly.
Sorry for google translate.

As requested in template, please provide a .blend file, and explain what is broken

I import glb file in Blender 4.0.1. You can see that the import is happening correctly, the colors of the vertices are correct:

I export glb file (with include attributes).
Importing this file again and I see that the colors of the vertexes are lost:

I attach both files in archive.
both_glb.zip

@emackey
We may forgot one case about the new way of exporting Vertex Color: When the mesh don't have any material.
In that case, there is no use of VertexColor in node tree (because no node tree, because no material). We don't export VC.
Proposed solution: If a primitive don't have any material, but some VC, export the rendered VC as COLOR_0

@julienduroure Yes, good idea.
@Mikez2015 Thanks for letting us know!

Sorry a related question: Vertex Color is not exported when there is some materials with texture even when Data > Mesh > Attributes is checked.
Is it possible to export both VC and texture?

The behavior will change (again) for 4.2, but Yes, this will be possible
See #2233 and #2240


Init error, [object Object]

when I use the shader-f16,I find my computer dose support the shader-f16.

so I note the code ,as follows:

but another question happens:

when I use the shader-f16,I find my computer dose support the shader-f16.

Hmm I am a bit confused, are you saying that your computer does not support shader-f16? Since it is not in the screenshot?
By simply commenting out the "requred_features", it wouldn't really help -- it just wouldn't check whether the feature exists and would still run into issues later. Any models that are q4f16_1 cannot be run without shader-f16 -- only q4f32_1 models would work.
The Init error is a bit vague, could you show the console log? Typically you can open it up with Control+Shift+J (Windows) or Command+Option+J (Mac).
By inspecting https://huggingface.co/llSourcell/doctorGPT_mini/blob/main/mlc-chat-config.json, it seems that the model, though is MLC-compiled, is outdated, and probably would not work on the current web-llm.
The best way is to recompile the doctor gpt weights following our four-step tutorial, with q4f32_1 quantization (so that it can be run without shader-f16): https://llm.mlc.ai/docs/deploy/javascript.html#bring-your-own-model-variant.
Then you can reuse the up-to-date redpajama model library: https://github.com/mlc-ai/binary-mlc-llm-libs/blob/main/RedPajama-INCITE-Chat-3B-v1/RedPajama-INCITE-Chat-3B-v1-q4f32_1-ctx2k-webgpu.wasm
Let me know if you have further questions

ok,Thank you so much. i will try it firstly.