Creating a boolean constant prints a deprecation warning

System information

Have I written custom code: Yes
OS Platform and Distribution: Ubuntu 16.04
TensorFlow installed from: binary
TensorFlow version: 2.0.0rc0
Python version: 3.6

Describe the current behavior
Creating a boolean constant prints a deprecation warning:

W0828 15:45:36.142576<PHONE_NUMBER>95168 deprecation.py:323] From /lib/python3.6/site-packages/tensorflow_core/python/framework/constant_op.py:253: _EagerTensorBase.cpu (from tensorflow.python.framework.ops) is deprecated and will be removed in a future version.
Instructions for updating:
Use tf.identity instead.

Describe the expected behavior
No deprecation warning.
Code to reproduce the issue
import tensorflow as tf
tf.zeros([10], dtype=tf.bool)

Please find the Gist of Colab for TF 2.0rc0.Thanks!

I am still getting this warning on the current version of Tensorflow (I just installed it yesterday). When will this be fixed for mainstream users?

Although far from satisfactory, I managed to avoid the warning through
tf.cast(tf.zeros((10, )), tf.bool)


Consent to Microsoft Graph API

The Global Administrator role is required in order to provide admin consent for the Microsoft Graph API.

Can you please explain why this is?
We want to assign the Directory.Read.All permission to a Function App's MSI but this limitation causes us to pause the deployment in order to have a global administrator manually assign it. Is there any way to automatically assign this permission without a global administrator?

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

ID: 9b3d6880-0602-c9c1-4174-b8e3965c6422
Version Independent ID: 4f610a1f-a201-cba3-4069-24dda743f77c
Content: Grant tenant-wide admin consent to an application - Azure AD
Content Source: articles/active-directory/manage-apps/grant-admin-consent.md
Service: active-directory
Sub-service: app-mgmt
GitHub Login: @kenwith
Microsoft Alias: kenwith

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

@swettstein Hi, if I'm understanding your question correctly I believe you can do this by creating an AD group and assigning permissions to the group in Key Vault. This document may be able to help you with this. Please let me know if I can look into this further for you.

@swettstein Hi, when you grant a tenant-wide admin consent your application can access your entire tenant's data. so, global admin review is required before providing a broader level of data access. This is to prevent your app from having more permissions than a user can have.


New UI doesn't allow to select Amazon Linux 2023

Before opening, please confirm:

[X] I have checked to see if my question is addressed in the FAQ.
[X] I have searched for duplicate or closed issues.
[X] I have removed any sensitive information from my code snippets and submission.

Amplify Hosting feature
Build settings
Is your feature request related to a problem? Please describe:
New Amplify UI doesn't allow to select Amazon Linux 2023 in build settings, it just does nothing. Old UI allowed to do that, while new one allows to select only any other image. Clearly a bug.
https://github.com/aws-amplify/amplify-hosting/assets/11420272/f683dbc7-c8ff-4b5c-933b-95571a928b19
Describe how you'd like this feature to work
I would like to select Amazon Linux 2023 image, save that setting and use the default image for all builds.

@svekl @ankhuve thanks for your continued cooperation. We have deployed a fix for the following issues:

Unable to change build image to Amazon Linux 2023
Environment variables were being removed after updating build settings

Can you retry now? Please let us know how it goes. Thanks!

Hey @Jay2113, I just tried to switch build images to different versions and back to default, also tried to set it to non-default one and then go and delete _CUSTOM_IMAGE variable - all works like a charm, all other variables are preserved. Thanks for fast response and all the work on new ui, looks pretty!


Pick a date where we'll fix the schema

Should we set a date for when the first version of the schema will be fixed? I'm worried that we'll never get the examples done if we keep churning things...
Should we wait until we try a few more examples to find all the pain points?

(PS I think the recent changes/churn have all been very good for the schema; no complaints about the process, just wanting to make sure we're thinking ahead.)

Is March 31 realistic? I want to leave us enough time to define several examples and figure out those workflows, plus write enough Python wrapper code. I'll focus more on the examples.

Yes, end of March is about what I was thinking. Thanks for focusing on the examples; I'm happy to help with wrapper code and I've been doing a lot of GCP work to make sure we're ready.


Could you please share a source code files of this course

Hello,
I am not able to find source code files, please help me.

Hi
There are no source code files.


Easy way to insert Customized Tables

Hello,
I've been using external CSS file to style table currently. Is there any easy way to dynamically insert a table with customized design?

You can either use Markdown tables and style those in your theme.js file:
export default {
  preset: base,

  table: {
    bg: "primary",

    td: {
        borderWidth: 1,
    }
  }
}

or create a block and add the styles on the block like this: https://codesandbox.io/s/jolly-surf-rdses?file=/content/pages/index.mdx

Thank you. It was helpful.


Add the concept to stylesheets.

Yo,
I decided to open an issue, since I'm too lazy to clone, and send a pull request.
BUT ! I had an idea, that could extend the concept.
SCREAM.CSS is cool, obviously, but how to make it cooler ? Well, my solution is to use it directly into codes ! Like in css !
Regular CSS :
.selector{
    property: value;
}

SCREAM CSS :
.SELECTOR{
    PROPERTY: VALUE;
}

What is the reason ? There is none. You still could say :

YEAH I WAS PISSED OF SO I CODED MY WHOLE PROJECT WITH THE SCREAM CSS METHODOLOGY BRO

+1

@LukyVj I already did that in MASTER/SCREAM.CSS. Or what do you mean?

Yes you did, but my point was more to "explain" to the users, that it's also a methodology.
It's not just a "client front" effect, if you are perfectionnist, along using SCREAM.CSS for the visual rendering, you can also write the code with the SCREAM METHODOLOGY.
Which is : CAPS LOCK EVERYWHERE !

Anyone can do it be default, but I like the idea to call it a "methodology", you know, since BEM, SUIT, ect are mainstream, we could tweet something like : THERE IS A NEW CSS METHODO, ITS THE SCREAM METHOD ! FORGET ABOUT BEM, SCREAM EVERYWHERE !

Now I get it. NOICE!
+1
Should be a new paragraph in the README.MD

Yep, I say this in gitter, just a new readme entry !


Update NetworkAnalytics SDK version to stable

Update NetworkAnalytics SDK version to stable
The beta version SDK was released in October last year for the Microsoft.NetworkAnalytics service. Raising this PR to update the same SDK to a stable version.

API change check
API changes are not detected in this pull request.


[WIP] Open in CodeEdit

Description
This adds the option for "Open in CodeEdit" in finder.
Status:

The extension kinda "works", except that the arguments are being ignored, I need to find out why.

If the calling process is sandboxed, the system ignores the value of this property.
https://developer.apple.com/documentation/appkit/nsworkspace/openconfiguration/3172708-arguments

Related Issue

#559
Checklist

[x] I read and understood the contributing guide as well as the code of conduct
[x] My changes generate no new warnings
[x] My code builds and runs on my machine
[x] I documented my code
[x] Review requested

Screenshots

Will open a new one, this one is unrecoverable.


(request org repo) highlightjs-mirth

I would like to request the creation of a highlightjs-mirth repository for my 3rd party grammar.

[X] I have an existing personal repository ready to go

Mirth is a new strongly-typed concatenative programming language.
It is inspired by Forth, Joy, Haskell, Lisp, and monoidal category theory.
Mirth's compiler can be found here: https://github.com/mirth-lang/mirth
Metadata

Grammar Name: Mirth
Link to repo: https://github.com/casuallyblue/highlightjs-mirth

Requirements

[X] I've read the language Contributor Checklist
[X] I've read the Language Contribution Guide
[X] I'm currently willing to support and maintain this grammar over time
[X] That repo includes a dist folder with CDN-ready CJS and ESM builds
[X] That README.md includes examples of simple web usage
[X] That README.md includes examples of Node.js usage

Afterwards
Submit a PR that:

[x] adds mention of your new language to CHANGES.md
[x] updates SUPPORTED_LANGUAGES.md in the main library

Invite pending.
https://github.com/highlightjs/highlightjs-mirth


fix(use-query-search): allow not included item in unstrict mode

To Reviewers

[ ] Skipping review is not a problem (style, chore ONLY)
[ ] Not that difficult

Type of Change

[ ] New feature
[x] Bug fixes
[ ] Feature improvement

[ ] These changes require a usage change

[x] Others (performance improvement, refactoring, CI/CD, etc.)

Checklist

[ ] Updated Storybook documents for component
[ ] Wrote test codes for composable, utils and etc.
[ ] Tested with console(if usages are changed)

Description
SSIA
Things to Talk About

:tada: This PR is included in version 2.0.0-beta.6 :tada:
The release is available on:

npm package (@beta dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Add GdataXMLNode source to the repo

Can you please add the two GDataXMLNode files to your repo?
It would make building a little simpler, especially if any patches to it are needed.

Fixed in commit 09ec27d0df47dc10edaa32005ec4aafe34c1e537


Add AntV/G2Plot?

G2Plot is an interactive and responsive charting library based on the grammar of graphics.
http://g2plot.antv.vision
https://github.com/antvis/G2Plot
Inactive?
last commit was in 2021: https://github.com/antvis/G2Plot/commits/develop
last release was in 2021: https://github.com/antvis/G2Plot/releases

Added in #69. Thank you, @visiky!


Curve Overlap Mess

We're using validation that checks to make sure that input curves are reasonably overlapping to avoid a flat distribution. Flat distributions cause unhandled exceptions in Histogram. As I recall, the flat distribution caused variance to go to something infinitely close to zero and then we tried to do math with that number and the computer said nope? In any case, we had bad data being passed from the impact area scenario simulation to histogram. I will try to find the issue where we tracked this work.
In the meantime, it's worth thinking about whether this is the correct solution. Here are my thoughts:

The problem is caused by bad data. Our current posture is to quit the compute if we detect bad data rather than attempting to carry through the math on a flat distribution. Whether we're effectively assessing the validity of the data is a very open question for me.
The problem occurs in the Histogram class, which lends appeal to handling the issue in the histogram class. The math was not written to handle the bad data, so maybe we should re-write the math to allow the compute to continue and set any bad data aside.

@Brennan1994 what do you think?

If this is an issue of bad input data I'm partial to sanitizing that data, or rejecting it, rather than rewriting the compute to handle bad stuff.
What I think we need to move forward is identifying what entails bad data. I'm still uncertain. It seems like it might change per curve combination. I tried to split up the validation fine enough that we could be as custom or generic as we want, but we need to write up or code up clear requirements.
It's super easy to make sure the X values of one curve have the exact same range as another. If that's the case, we can do that. I'm just not sure which curves require that, and which don't.
Seems like maybe some need TOTAL overlap, and some have to match in the middle, but can be short on either the low or high  ends without being unreasonable (for example, a fragility curve that stops at top of levee, rather than going all the way to the top of the stage freq.

This commit referenced in this may be useful for implementing curve overlap validation in the future.


not enough content

help having a big issue loading the mod. it won't show any content any help pls?
#firstissue

So much for the repo being fresh and clean :P

muahahahahha

shh this was never here


Incorrect module resolution

TypeScript Version: Version 2.1.0-dev.20160826
Code
https://github.com/mhevery/ts-resolution-bug
Expected behavior:
Actual behavior:
The project tries to compile a index.ts which imports @types/node. Internally @types/node has http module. TS then assumes that http module is http.ts in the current project and compiles it. I think that is incorrect behavior.
It is strange that a file in node_modules can control which files get compiled in my project. I think that once trace resolution enters node_module it should not be allowed to escape out of it.

the issue is the baseUrl set to the current folder. this makes the compiler defaults to searching there. regardless i agree that resolving an import from "node_modules" should not result in a local file. we need to think of a way to avoid this.


Introduce MATERIAL_VERSION and panic.

Material archives already contain two version chunks (post process and
normal) but the renderer was ignoring these. The change makes it so that
matc writes a new MaterialEnums value into these chunks, and the engine
panics when receiving a material version that it does not expect.
This also adds a --version option to matc. No changes were necessary
to matinfo because it already prints out these values.
Fixes #796.

Note that this does not actually bump the material version (it was 1 and it is still 1).
I think I should go ahead and change it to 2 to help terminate the fallout that was caused by our most recent mat-breaking change.

@romainguy, see last sentence in the PR description :)


Questions

It would be lovely if there were moar examples on the readme, I can't seem to trigger another animation using the complete callback, like in https://github.com/juliangarnier/anime/blob/master/examples/callbacks.html
TIA

Hey @polmoneys you are definitely right! We have some examples that aren't linked in the docs just been busy since we're working on stuff for our research company. Here are the links to the other examples:

http://codepen.io/alaingalvan/pen/rrZXYB
http://codepen.io/alaingalvan/pen/RGWbmp

Are these helpful?

Fantastic, gracias !

I'm also having trouble triggering the complete callback. Looking at the documentation, I've tried passing a second previously declared   function in as a parameter, and declaring a new one inside the function. Neither seems to have any effect. Thanks for the help, I know I'm missing something obvious here...

@abattenburg I made a quick pen that uses the complete callback, and it seems to be working, have you tried updating your version of React Anime?


Full stack information not properly capturing for ios.

Describe the bug
Issue 1.
When I compare both Android and iOS crash stacktraces, in Android it's captured the exact file and function name, but in iOS it's not captured.For iOS, bugsee does not show the exact script point, which causes the crash. Please check the screenshot.
I implemented code for the app crash check. I added dysm files for iOS and symbol files for Android for full-stack trace.
Attaching screenshots reported in Bugssang for Android and iOS for the same crash
Issue 2:
Even after uploading the symbols and dysm file, the line number is still not showing, which caused the crash. In Android, file name and function name showed in the full stack trace but not line number. In iOS, it is not even showing the file name and function name as mentioned in Issue 1.
Android crash stack trace:

IOS crash stack trace:

Even in Xcode, the stack trace is updated properly. Screenshot from xcode

Steps to reproduce

Go to Unity and create one MonoBehaviour class(CrashData.cs) and add code

public void CrashAPP()
    {
        while (true) ;
    }

Attach the created class to the button in the Unity scene and call CrashAPP() on the button-click event. and observe the app crash, and please verify that crash report in the dashboard.

Environment

Bugsnag version:  Tested in 7.6.2 & 7.6.5
Unity version:   2022.5.5f1
iOS/Android/macOS/Windows/browser version:   ios version :16.51
simulator/emulator or physical device: - physical device
Initializing bugsnag via a Unity GameObject or in code?: Start Automatically from bugsang configuration window
Player Settings:

Scripting backend (Mono or IL2CPP): IL2CPP
API compatibility level for .NET: 2.1
Stack Trace level for all error types (None/ScriptOnly/Full):Full

Example Repo

[ ] Create a minimal repository that can reproduce the issue
[ ] Link to it here:

Example code snippet
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class CrashData : MonoBehaviour
{
public void ReekkkpeateWhile()
{
while (true) ;
}
}
# (Insert code sample to reproduce the problem)

Error messages:
EXC_BREAKPOINT • UnityEngine.CoreModule__3.cpp

Hi @rakshithshettyhcl
Apologies about the delay in response time. We are currently investigating this and will let you know once we have more information.

Hi @rakshithshettyhcl
Apologies about the delay in response time.
As we do not yet have the mechanisms in place to symbolicate IL2CPP framework code this does look like expected behaviour for the iOS exception. However, we are still unsure why your dashboard seems to be missing the top most stack frame.
I have created a reproduction example application and unfortunately I have been unable to reproduce the missing first stack trace between the information sent to BugSnag and the XCode debugger terminal. Both my dashboard and XCode terminal result in the same number of stack trace frames.
Additionally, creating an infinite while loop has not reacted in a crash to the application using the code that you have provided. Is this the same code you are using to test on your end or is this a cut down example for the purposes of reproduction? If not then could you please provide us with the example code.
It's possible that this way of crashing the application has resulted in this issue. Any additional context in this would help us to investigate further. I should also ask, are you perhaps performing any manual stacktrace manipulation for events a callback method that may be the cause?


chore(C): add convert decimal to binary

PR Checklist:

[x] My submission is formatted according to the guidelines in the contributing guide
[x] My addition is on refer on the language README.md file
[x] My addition does not have a spelling problem
[x] My submission has a proper and user-friendly description of the algorithm
[x] My submission has the time complexity of the algorithm
[x] My submission has sample input-output of the program (NOT FOR PYTHON)

What kind of change does this PR introduce? (check at least one)

[ ] Bugfix
[x] New algorithm
[ ] Optimization in previous algorithms
[ ] Code style update
[ ] Refactor
[ ] Documentation
[ ] Other, please describe:

Briefly describe the changes in this PR

Other information:

all the requirements have been fulfilled. The code now returns a string.


[Feature] Add option for names entrypoint to TOML

Problem
Currently, names entrypoints are only possible via CLI, which may be cumbersome.

@adamreichold Any opinion on whether the name should be used for all files? Probably the most consistent way.
For files in the list of files, or included by links, this seems reasonable.
For transclusions, this would mean that the block "EP Name" would be renamed to "file:foo.bar".

Currently, the entrypoint option is not applied to transcluded files. Maybe I leave it like this, for first.

I am also not sure in which section of the toml to put it. There are sections for the parser, and the paths section. It doesn't fit in either. A new one?

Implemented in d16fb0e


Canvas drawn with black background

On Fedora 27 on Raspberry Pi 3, the canvas is drawn with a black background.
There are no unusual warnings.

Running from Sugar or the cmdline?
Does the clear block render a blue background?

Running from Sugar or the cmdline?

Sugar.

Does the clear block render a blue background?

Not able to test for some time, sorry.  Doesn't happen in Ubuntu 18.04.

Tested on Rasbpian Stretch 2018-06-27, no problem happens.  Given that this was seen only with Fedora 27, I'll assume it was a Fedora 27 problem.


Only one node in cluster seems to work

We have a 3 Node cluster ,but when checking the Statistics of those nodes in the EC2 portal, I happen to notice that only one of those 3 has a CPU that goes up and down (see: https://cl.ly/0f95f66a397d). Like sometimes it hits 60%, but none of the other nodes do anything it seems.
In the console you can see that the cluster comprises of these 3 nodes. I am wondering how this works and what can be done to more load-balance this.

Flynn is unmaintained and our infrastructure will shut down on June 1, 2021. See the README for details.


Add ability to use another local storage instead of AsyncStorage

is it possible to use another local storage like RN MMKV-storage instead of AsyncStorage ?
I've tried something like this:
import Parse from 'parse/react-native';
import {MMKV} from './mmkv';

Parse.setAsyncStorage(MMKV); //here's i used MMKV instead of AsyncStorage
Parse.initialize('APP ID', 'JS ID');
Parse.serverURL = 'Server URL';

export const register = async (email, password) => {
  try {
    return await Parse.User.signUp(email, password);
  } catch (error) {
    alert(error);
  }
};

and an error appear

error XMLHttpRequest failed: "this.getAsyncStorage is not a function. (In 'this.getAsyncStorage()', 'this.getAsyncStorage' is undefined)"

dependencies:
"parse": "^3.5.0-beta.1",
"react-native-mmkv-storage": "^0.8.0",

but when i used
"parse": "^3.4.4",
there's no error and i think Parse class get stuck in
export const register = async (email, password) => {
  try {
    console.log('start') //appear
    return await Parse.User.signUp(email, password); //stuck here
    console.log('end') //never called
  } catch (error) {
    alert(error);
  }
};

MMKV isn't async, I've set a new StorageContainer using MMKV this way:
const storage = new MMKV();
Parse.CoreManager.setStorageController({
    async: 0,

    getItem(path: string): string | null {
        return storage.getString(path) || null;
    },

    setItem(path: string, value: string) {
        storage.set(path, value);
    },

    removeItem(path: string) {
        storage.delete(path);
    },

    getAllKeys() {
        return storage.getAllKeys();
    },

    clear() {
        storage.clearAll();
    },
});

It would be great if that's an option within the library however, not just ASyncStorage


Database error

There is no database in the files and the manage.py is not included, so the project can be cloned properly

Hi there, this is a Django application and not a standalone project. It is meant to be installed as an addition into an existing Django project.


[AVM Module Issue]: Immutable container in storage account - broken params

Check for previous/existing GitHub issues

[X] I have checked for previous/existing GitHub issues

Issue Type?
Bug
Module Name
avm/res/storage/storage-account
(Optional) Module Version
0.13.0
Description
The example: "Using large parameter set" has invalid parameters related to WORM/immutable storage
The follwing is broken:
        {
          **allowProtectedAppendWrites: false
          enableWORM: true**
          metadata: {
            testKey: 'testValue'
          }
          name: 'archivecontainer'
          publicAccess: 'None'
          **WORMRetention: 666**
        }

This is a workaround:
          containers: [
            {
//              allowProtectedAppendWrites: true
//              enableWORM: true
//              WORMRetention: 2
              name: 'worm2'
              publicAccess: 'None'
              immutableStorageWithVersioningEnabled: true
              immutabilityPolicyName: 'default'
              immutabilityPolicyProperties: {
                immutabilityPeriodSinceCreationInDays: 2
                allowProtectedAppendWrites: true
                allowProtectedAppendWritesAll: false
              }

I assume "name:" hardcoded to 'default' below is also a bug.
Ref: avm/res/storage/storage-account/blob-service/container/immutability-policy/main.bicep
resource immutabilityPolicy 'Microsoft.Storage/storageAccounts/blobServices/containers/immutabilityPolicies@2022-09-01' = {
  **name: 'default'**

(Optional) Correlation Id
No response

I'll take a look at this shortly and update.  If you wish to submit a PR with your suggested fixes, i'd be happy to review this.

Partially fixed by #3612
We still need full coverage of immutability policies in at least the max test

Hey @ktremain, please triage this issue when you have a minute.


Updated WordPressShared and WordPressComAnalytics imports

See https://github.com/wordpress-mobile/WordPress-iOS/issues/4434
Depends on merging and releasing new pods:

https://github.com/wordpress-mobile/WordPressCom-Analytics-iOS/pull/39
https://github.com/wordpress-mobile/WordPress-Shared-iOS/pull/81

Looks good @koke - :shipit:

I reverted this PR for now - enabling frameworks breaks a lot until we get those dependencies updated. I'll reopen a new PR.


Print version and revision before each command

Fixes #740
Checklist

[x] release_notes.md updated

Codecov Report

Merging #757 into master will decrease coverage by 0.02%.
The diff coverage is 85.71%.

@@             Coverage Diff              @@
##             master     #757      +/-   ##
============================================
- Coverage     78.22%   78.20%   -0.03%
  Complexity      665      665
============================================
  Files           125      125
  Lines          2774     2776       +2
  Branches        399      399
============================================
+ Hits           2170     2171       +1
- Misses          350      351       +1
  Partials        254      254


[Misc] Need help debug a "No hosted zone found with ID" error message.

What's on your mind?
When I tried to start a workspace RStudio-Server, I got an error message:

This must be related to a hosted zone that we originally used to install SWB, but later replaced by a new hosted zone. Everything works all right until somehow this workspace, which creates an ALB, and tries to use this invalid hosted zone. I suppose this stops the process of adding a proper record in the right hosted zone.
I have checked

cloud formation does not show any error. Two stacks "Service-Workbench-on-AWS EC2-RStudio-RL" and "Service-Workbench-on-AWS ALB for RStudio IDE" show "CREATE_COMPLETE".
The load balancer, target group are there
The RStudio EC2 instance is running but I cannot connect to it with its public IPv4 address. The instance has an Elastic network interface.
The load balancer is created with no instance ID
The target group is not configured to receive traffic from the load balancer

So it looks like the link between target group and load balancer is not set up due to the use of a wrong hosted ID. Can anyone help me debug this problem further? I have checked dynamoDB but could not find any table containing any field with the hosted zone ID.
Versions (please complete the following information):

Release Version installed : latest master

Relevant code appears to be here after tracing MetaConnection1Type etc.
https://github.com/awslabs/service-workbench-on-aws/blob/f1486097a82ef3cb542fa49c5ea18d3c8d1bc8a7/addons/addon-base-raas/packages/base-raas-services/lib/plugins/env-provisioning-plugin.js#L233-L260

Ok, I seem to find this particular ID, which is in the template of  stack prod-oh-sw-backend
"APP_HOSTED_ZONE_ID":"Z00153732CHBQLQWR1JAQ"

which looks like
  environment:
    APP_HOSTED_ZONE_ID: ${self:custom.settings.hostedZoneId}

or
# Hosted zone ID for the custom domain
hostedZoneId: ${cf:${self:custom.settings.infrastructureStackName}.HostedZoneId}

but I clearly had not specified any HostedZoneId directly (I specified domain name).

Only one hosted zone is required, that contains the appropriate custom domain records. The forwarding record for the respective workspaces are then listed in this hosted zone, as and when those workspaces get created.
It sounds like you're unblocked, or otherwise have a workaround to this issue. Is this correct?

Yes, I eventually figured out what was the problem but I had to do a fresh re-installation.
The problem was that SWB creates hosted zone workbench.example.com and recorded its ID for later use. I however merged and removed this hosted zone with example.com so SWB fails to update the hosted zone when needed.


clarify two immuno inputs

Pass through iedb_retries variable to pvacseq and improve documentation of hla_source_mode.
The input variable iedb_retries could be used in tools/pvacseq.wdl and tools/pvacfuse.wdl.  However, in immuno.wdl, it was only getting passed through to pvacfuse. Fixing that.
The input variable hla_source_mode was being described as an input to pvacseq, which it is not.  Clarifying that.

Testing this PR using pici-5 data as an example

This testing was successful.


[VL] Enable window.sql in GlutenSQLQueryTestSuite

What changes were proposed in this pull request?
Enable window.sql test in GlutenSQLQueryTestSuite.
How was this patch tested?
new unit tests.

Do we have you list of window functions/features which still fallback?

Do we have you list of window functions/features which still fallback?

@FelixYBW

Window Function fallback: Support for all window functions is available. However, additional testing may be required for specific data types and core case scenarios.
Feature fallback: RangeFrame Fallback Considerations: 1) Literal Fallback: For instance, 'RANGE BETWEEN 5 PRECEDING AND 5 FOLLOWING'; 2) Unsupported DESC in ORDER BY. 3) ORDER BY Data Type Limitation: Only integral data types are supported for ordering (byte, short, integer, long). 4) Negative upper bounds and positive lower bounds are not supported.


Cannot run MATLAB code in Visual Studio Code

Hello everyone, this is the first time I write issue in Github
Here is my settings in file settings.json

Today I got this error:

Although I install MATLAB extension, matlab-formatter and MATLAB Code RUN but it doesn't run MATLAB code and it error: Code language not supported or defined.
Can someone else help me to fix this error?
Thank you so much

Please seek assistance at the extension's repository https://github.com/Gimly/vscode-matlab


Set background color for ressource in resourceTimeGridWeek

Hello,
Is it possible to set a background color for each resource like this in resourceTimeGridWeek view:

Thank you for your amazing work!

Unfortunately there is no such setting. You can use the background events for the whole week to change the background color.


Unrecognized field snapshot

I got this error when i'm running backup mongo-4.0.12
[2019-09-04 09:13:22,505] [INFO] [MongodumpThread-6] [MongodumpThread:wait:130] s0/mongodb-staging-secondary-0.mongodb-staging-headless.mongodb-staging.svc.cluster.local:27017:	Failed: error dumping users and roles: error writing data for collection `admin.system.users` to disk: error reading collection: Failed to parse: { find: "system.users", skip: 0, snapshot: true, $readPreference: { mode: "secondaryPreferred" }, $db: "admin" }. Unrecognized field 'snapshot'.
[2019-09-04 09:13:26,325] [ERROR] [MainProcess] [Stage:run:87] State mongodb_consistent_backup.Backup returned error: Not all mongodump threads completed successfully!
[2019-09-04 09:13:26,326] [ERROR] [MainProcess] [Stage:run:100] Stage mongodb_consistent_backup.Backup did not complete!
[2019-09-04 09:13:26,326] [CRITICAL] [MainProcess] [Main:exception:207] Problem performing replset mongodump! Error: Stage mongodb_consistent_backup.Backup did not complete!```

I got this error when i'm running backup mongo-4.0.12

Same issue here on mongo-4.0.5. Did you mange to solve the issue?

I got same error on v4.2.3

@timvaillancourt please turn your attention to this problem

@bekenovalibek this tool is not supported anymore; please use https://github.com/percona/percona-backup-mongodb
please escalate the issue via regular channels if you have a contract with Percona


useLightTheme() for forcing light theme on individual dialogs

I implemented useLightTheme() builder method in an identical way as useDarkTheme is, and reused darkTheme variable for the purpose. Setting it to false explicitly is for clarity.
Also updated the project to newest SDK/appcompat.

Your code is good.
But Travis build failed, you also need to udpate travis.yml file.

Sorry, had no experience with Travis, so overlooked that. Seems fine now.


Add command to open Pear from CLI similar to VSCode on Windows

Similar to how with VSCode you can open the current folder in CLI with the command code ., we should be able to open Pear in the current directory with the command pear .. Or simply open Pear with command pear.
Edit: this works on mac already, but needed for Windows.

is this issue still open?

Yes this is still open, current convention on windows was for base VS to add it in the installer. Since this is likely to be included in some walktroughs, this would require a native implementation long term.

Hello @Fryingpannn is the issue solved ?? if not I would like to contribute to it, can you please assign it to me and help me in setup process??


Updated Isomorphic and Monad.

Monad was missing of and didn't need ap. Example also didn't include a use of chain.
Updated example of Isomorphism

Actually I noticed an error, so hold on.

Okay, there.

@jethrolarson Awesome stuff!


Batching Question

Does the batching mechanism apply to prediction requests that are themselves made for a batch?
Say I send three requests x, y and z which contain 1, 1, and 2 entries respectively.
If the mechanism tried to batch this requests entries would it form a 4 entry batch or would it only form a 2 entry batch from the entries of x and y while the batch sent through z would be ignored and predicted separately?
My thanks in advance.

If you set '-1' as batch size when calling a deployer function like 'python_deployer.deploy_python_closure()',
the adaptive batching policy of Clipper will select a proper batch size automatically. The policy has three batch size determination methods as like,
https://github.com/ucbrise/clipper/blob/3c5a1cc6ce59e0ccd778f526a50808d0e7b2576f/src/libclipper/include/clipper/containers.hpp#L25-L29
But this part is not clear because I have always used predefined batch size. Current policy has a bug (https://github.com/ucbrise/clipper/issues/518)) also.
If you set '3' as batch size when calling a deployer function like 'python_deployer.deploy_python_closure()',
this value means 'maximum batch size' actually. A working thread which has the responsibility to send 'one batched-request' to the related model container will get it by these codes. (in other words, all the requests in ModelQueue, but less than the maximum batch size)
https://github.com/ucbrise/clipper/blob/3c5a1cc6ce59e0ccd778f526a50808d0e7b2576f/src/libclipper/include/clipper/task_executor.hpp#L156-L158
So if your three requests are stored in ModelQueue when determining the batch size, all three requests will be handled as 'one batched-request' and be sent to a model container together. And then the model container will receive it as a list of input(ex. [x, y, z]).

Thank you for your detailed response!
Regarding that bug in the currentpolicy, can it be avoided by indicating the  batch_size manually in the deployer function?
As stated in the documentation:
batch_size (int, optional) – The user-defined query batch size for the model. Replicas of the model will attempt to process at most batch_size queries simultaneously. They may process smaller batches if batch_size queries are not immediately available. If the default value of -1 is used, Clipper will adaptively calculate the batch size for individual replicas of this model.

No. If you would like to avoid the bug, you must apply my workaround patch included in #518 to turn off the adaptive batch policy. With my patch, batch size(-1) will be handled as the same with 1.

Ok, once again thank you for the help!


Updates references to finders.dart in controller.dart to use a namespace.

Updates references to finders.dart in controller.dart to use a namespace. This enables us to make use of finders.dart#find in SemanticsController without anything being shadowed.
Fixes #136421
Pre-launch Checklist

[x] I read the [Contributor Guide] and followed the process outlined there for submitting PRs.
[x] I read the [Tree Hygiene] wiki page, which explains my responsibilities.
[x] I read and followed the [Flutter Style Guide], including [Features we expect every widget to implement].
[x] I signed the [CLA].
[x] I listed at least one issue that this PR fixes in the description above.
[x] I updated/added relevant documentation (doc comments with ///).
[x] I added new tests to check the change I am making, or this PR is [test-exempt].
[ ] All existing and new tests are passing.

test-exempt: refactor


Dropdown close with trigger type hover

I am using mega menu in my project with trigger type is hover. When I click on my submenu technically my cursor is inside the menu box dropdown so when I tried with this:
const dropdown = FlowbiteInstances.getInstance('Dropdown', id)
dropdown.toggle()
I am not getting close my megamenu

Hey @bhavik712,
Dropdowns can be closed or opened via hover already:
https://flowbite.com/docs/components/dropdowns/#dropdown-hover
Cheers,
Zoltan


Added support for migrating R and X 'local.fedora.server' urls.

https://jira.duraspace.org/browse/FCREPO-1492

The commit message should be "R and E" (redirect and external).

This PR looks good. I have some general informational comments, but nothing that requires another commit in this PR.
@mikedurbin, Let me know if you are happy with the PR, then I will ship it.

I rebased and added a commit.  If you could, when you squash, could you use the commit message from the second commit.

Resolved with: https://github.com/fcrepo4-labs/migration-utils/commit/3deb4d63fc66fd648cd33ea3bd68361cbdb5a05f

@mikedurbin, I missed your "squash" comment until after I already pushed the squash. Apologies.

No worries.


aptly:  Unable to find expected entry 'main/binary-i386/Packages'

Hello,
aptly version: 0.9.5
step by step:

create mirror
aptly mirror create -architectures=amd64 trusty-ceph-hammer http://ceph.com/debian-hammer trusty main
update
aptly mirror update trusty-ceph-hammer
snapshot
aptly snapshot create trusty-ceph-hammer-20150721 from mirror trusty-ceph-hammer
publish
aptly publish snapshot -distribution=trusty-ceph-hammer trusty-ceph-hammer-20150721 trusty
add source to client system
deb http://server.fqdn/trusty/ trusty-ceph-hammer main
apt-get update

Get:1 http://server.fqdn trusty-ceph-hammer InRelease [1,788 B]
Hit http://server.fqdn trusty InRelease
Get:2 http://server.fqdn trusty-ceph-hammer/main amd64 Packages [7,335 B]
Hit http://server.fqdn trusty/main amd64 Packages
Hit http://server.fqdn trusty/main i386 Packages
Ign http://server.fqdn trusty/main Translation-en_US
Ign http://server.fqdn trusty/main Translation-en
Fetched 9,123 B in 2s (4,274 B/s)
W: Failed to fetch http://server.fqdn/trusty/dists/trusty-ceph-hammer/InRelease  Unable to find expected entry 'main/binary-i386/Packages' in Release file (Wrong sources.list entry or malformed file)
E: Some index files failed to download. They have been ignored, or old ones used instead.
There are non entries into the InRelease file with i386. So, I don't know, where the binary-i386 path come from
client: Linux Ubuntu Trusty 3.13.0-29-generic x86_64 GNU/Linux
with apt-cache show ceph, I get the additionally packets displayed.
(root@clientname:/etc/apt/sources.list.d $) apt-cache show ceph
Package: ceph
Priority: optional
Section: admin
Installed-Size: 61541
Maintainer: Laszlo Boszormenyi (GCS<EMAIL_ADDRESS>Architecture: amd64
Version: 0.94.2-1trusty

Can anyone give a hint?
Best regards
Frank

Frank, to make apt happy, drop published repo:
aptly publish drop trusty-ceph-hammer trusty

And publish it forcing i386 architecture:
aptly publish snapshot -architecures=am64,i386 -distribution=trusty-ceph-hammer trusty-ceph-hammer-20150721 trusty

This would generate empty indexes for i386 (as there are no i386 packages).

Hello smira,
great! This works pretty good. Thank you for this quick answer!
Best regards
Frank


Refs #10941 -- Renamed query_string to querystring.

Based off this discussion: https://forum.djangoproject.com/t/adding-a-template-tag-to-generate-query-strings/24521/31

TBH, I'm confused, Why we want to change this :thinking: ?

TBH, I'm confused, Why we want to change this 🤔 ?

This is based off this discussion which had feedback after using query_string in Django 5.1a1.
Within this, there is a discussion on whether to change the name (starting from here).
I wanted to raise a draft in case this concludes that we should update as would then want this sooner rather than later. The discussion is still open 👍

TBH, I'm confused, Why we want to change this 🤔 ?

This is based off this discussion which had feedback after using query_string in Django 5.1a1. Within this, there is a discussion on whether to change the name (starting from here). I wanted to raise a draft in case this concludes that we should update as would then want this sooner rather than later. The discussion is still open 👍

I'm not going to die on this hill :see_no_evil: , just asking :melting_face:

I'm not going to die on this hill 🙈 , just asking 🫠

Please don't die 🙏


EsriGridReader returns wrong data if a grid file has NODATA_VALUE

Describe the bug
The structured grid received from EsriGridReader is correct if all pixels have normal values. But if there are some NODATA_VALUE in a data grid file, EsriGridReader will returns wrong a structured grid.
To Reproduce
Here is a simple code to reproduce the error:

Data file:
Download data files and soure code: Error_NODATA.zip
vd0.asc ; data for the top layer
vd1.asc : data for the bottom layer without NODATA_VALUE
vd2.asc : data for the bottom layer with three pixel of NODATA_VALUE
Screenshots
If a data file does not have NODATA_VALUE, the bottom layer is correct.
Correct bottom layer:

But if there are some NODATA_VALUE in a data file, the first point in a structure grid of the bottom layer becomes 'nan' although this pixel has a value actually.
Error bottom layer:

Where is the bug ???
After checking the source of EsriGridReader, I found that the command data[nans] = np.nan at line 496 of the function  get_raw_data assigns 'nan' for points[0] automatically.
Actually, we have only three 'nan' values at points[12], points[17] and points[22]. But why points[0] also changes to 'nan' ?

Desktop (please complete the following information):

OS: Windows 7 64bit
PVGeo: 2.10
NumPy Version: 1.19.1

Thanks for providing a detailed example, @leminhson! I'll try to tackle this as soon as I can

This turned out to be a rather simple fix. The argwhere was evaluating on a 2D array that had been flattened to one column so it included that column's zero index. Simply flattening the array fixed it.

@banesullivan : Thank you for your prompt fixing

It may be a little while before I push out a release to PyPI (have to fix a bit of broken CI), but the changes (see #69) will be on master soon


Cannot run on Alpine on WSL2

OS/Web Information

Web Browser: Edge
Local OS: Windows 10 build 21382.1
Remote OS: Windows 10 build 21382.1
Remote Architecture: x64
code-server --version: 3.10.1

Steps to Reproduce

Install Alpine from windows store (Alpine v3.13)
install curl on that Alpine : apk add curl
run this command : curl -fsSL https://code-server.dev/install.sh | sh
cd ~/.local/bin
./code-server

Expected

Actual

then this error appears :
DESKTOP-87K2O5K:~/.local/bin# ./code-server
./code-server: exec: line 36: /root/.local/lib/code-server-3.10.1/lib/node: not found

Any ideas ?
Logs

Screenshot

Notes

This issue can be reproduced in VS Code: Yes/No

Our releases don't work on Alpine, I think for now you'll have to use yarn or npm to install.

But we should modify the installation script to detect this.

Yeah, this is mentioned in the install docs here.

But we should modify the installation script to detect this.

Agreed!

Closing in favor of https://github.com/cdr/code-server/issues/3421


delay parameter

if the delay parameter in the gibbs_sampler function is set to 1 the function will never take draws (x-y mod 1 always = 0).
this is a legacy from the original sourcetracker code. we need to establish if there is any reason that a delay of 1 is unacceptable and rewrite the checker if not.

got bitten by this bug this morning - need to get this figured out.

It sounds reasonable that someone would want to collect every draw after a certain burn in period, so we should allow it

On Apr 17, 2016, at 5:56 PM, Will Van Treuren<EMAIL_ADDRESS>wrote:
if the delay parameter in the gibbs_sampler function is set to 1 the function will never take draws (x-y mod 1 always = 0).
this is a legacy from the original sourcetracker code. we need to establish if there is any reason that a delay of 1 is unacceptable and rewrite the checker if not.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub https://github.com/biota/sourcetracker2/issues/33


background location is canceled

Describe the bug
When I start the watch code on iOS everything works correctly but on Android When it runs to start in the background the location icon appears and then disappears
    this.plt.pause.subscribe( () => {// background
      // dont work on android
      this.bgGeoS.enable_bg_track()
    });

    this.plt.resume.subscribe(() => {// foreground
      this.bgGeoS.disable_bg_track()
    });

But if before sending the app to the background it already has the watch code initialized. works correctly
Maybe the way I want to abort this functionality is not correct. I tried to find out if there was a way to detect more before the platform goes into the background
To Reproduce
Just create a project and initialize the watch code just when it goes to the background
Expected behavior
initializing the watch code just when the platform goes to the background should work on android
Smartphone (please complete the following information):

Device: iphone 15, lenovo z6 , zuk z6
OS: IOS:latest , andorid 10 and 13

Additional context
  async enable_bg_track() {
    const callback = (position?: Location, error?: CallbackError) =>{
      this.last_location = position || undefined
      console.log(this.last_location);
      if(error) {
        console.error(error);
        if(this.idWatch) BackgroundGeolocation.removeWatcher({id:this.idWatch});
      }
    }
    const options: WatcherOptions = {
      requestPermissions: false,
      stale: false,
      backgroundTitle: "Obteniendo tu ubicación",
      backgroundMessage: "Cancelar"
    }
    BackgroundGeolocation.addWatcher(options, callback).then((id)=> { this.idWatch = id }).catch(err =>{ console.error(err) });
  }

At the moment my solution is to activate tracking when I start the application. If anyone has any suggestions I would like to hear them.

I think believe this is a limitation of foreground services on Android. A foreground service can not usually be started from the background. https://developer.android.com/develop/background-work/services/foreground-services#background-start-restrictions
Please let me know if you find a solution.

Try inspecting the error log for this message: https://github.com/capacitor-community/background-geolocation/blob/fe780a4c8672f7b526792c2815d6e99652a55cd7/android/src/main/java/com/equimaps/capacitor_background_geolocation/BackgroundGeolocationService.java#L174

Somewhat related to https://github.com/capacitor-community/background-geolocation/issues/86.


Missing post fields

The Post class object returned by FeedOperations methods (like getFeed() ) doesn't contain such fields as:

privacy
place
story
comments
likes
shares
status_type

Please see here https://developers.facebook.com/docs/reference/api/post/
But if I make a Facebook API call using this URL
https://developers.facebook.com/tools/explorer?method=GET&path=habuma%2Ffeed
I will get JSON (Posts) with all fields listed above without any additional API calls.
Please do not ignore fields mentioned above, parse them from JSON and add to Post (org.springframework.social.facebook.api.Post)
There is no way to get such Facebook post fields, even using additional Spring Social Facebook method calls:  privacy, place, story, shares, status_type
Also I have noticed that Post.getLikeCount() always returns 0
However, comments and likes can be retrieved using additional invocation of LikeOperations and CommentOperations methods, but it is still not acceptable because we should do 2 additional requests on each Post that hit rate limit very hard. Facebook Rate limit is unofficial but exists, please see here
http://stackoverflow.com/questions/8805316/facebook-graph-api-rate-limit-and-batch-requests

Also "attachments" is missing as I know.
Needed to change to RestFB to actually have full JSON objects


DeliveryEndpointUrlBuilder(DeliveryOptions deliveryOptions) marked obsolete + potential null fix

Motivation
Fixes #327
DeliveryEndpointUrlBuilder(DeliveryOptions deliveryOptions) marked as obsolete and fixed potential null situation when this constructor would be used and property CurrentDeliveryOptions would be use read.

It was wrong direction of merge ...


Is there a version of windows?

Is there a version of windows? Thanks.

Not that I'm aware of 😕

Could you make one?

Unfortunately not


Reset Release before adding changelog entry

The changelog entry contains the release number, therefore we need to reset the Release before adding a new entry to the changelog to avoid inconsistencies.
@pcahyna sorry once again, this should fix your problem
TODO:

[x] Write new tests or update the old ones to cover new functionality.
[x] Update doc-strings where appropriate.
[x] Update or write new documentation in packit/packit.dev.

Related to #1801
RELEASE NOTES BEGIN
Packit now puts the correct release number into the changelog when the Release tag is reset during propose-downstream.
RELEASE NOTES END

fixes #1815

This is now in production as of Tue morning EU.

@TomasTomecek did not work properly though:
https://src.fedoraproject.org/rpms/linux-system-roles/pull-request/130#_3__142
Not sure if staging would have worked, because staging job has not been run for this release, only production: https://github.com/pcahyna/auto-maintenance/commit/61edc25f585b68627ab5876999979f220a638f6d

Staging used to work on this repo before Christmas.

Staging used to work on this repo before Christmas.

"work" in the sense that its jobs got executed when configured, not in the sense of having issue https://github.com/packit/packit/issues/1815 fixed.

@TomasTomecek did not work properly though: https://src.fedoraproject.org/rpms/linux-system-roles/pull-request/130#_3__142

Your PR is two week old - older than this PR so it couldn't work.
Please retry again: both production and staging should work. We have also turned the staging instance off during the break to save costs. Both are up again as of this week.

@TomasTomecek oops, that was a wrong PR. The correct one was https://src.fedoraproject.org/rpms/linux-system-roles/pull-request/133#_4__142 .

I can 100% confirm now this fix is live and resolved.


Allow users to set a custom editor env variable

Many programs allow a custom editor variable to override EDITOR. Now users can
set that on osenv with the following code:
var osenv = require('osenv')
osenv.setCustomEditorVariable('MY_EDITOR')

var editor = osenv.editor()

If the MY_EDITOR environment variable is set, it will be used. Otherwise we
follow the same rules that osenv has used before.
One confusing point is that if you set the custom editor variable after calling
.editor() the previous result will be cached and this will have no effect.

Do you have a particular need or use-case for this?
In general, osenv is meant to be a very small abstraction layer over cross-platform environment stuff, and features like these don't seem like they would belong with that stated purpose.


Simplify check for config in command bootstrap

The $config variable is not used beyond this check in the function, with everything after this point using $this->getConfig().

The reason was the phpstan check here, using inline annotation. I remember now.

Yeah, I guess the more proper thing would be to properly document that $this->getConfig() could return null, but that would then require type-checking everywhere else. Messy either way you slice it.


Instance types exposed through different objects

Similar to https://github.com/acorn-io/acorn/issues/1355, there are other GVKs that are not reported correctly when listing with kubectl. The others I have found are Images and Builders.
Regardless of the number, the fix should/will be universal.

Tested with v0.6.0-81-g5856fe34+5856fe34 .
Images and builder are fixed.
We still have issues with other acorn types:
When i do kubectl get  for some acorn object types , I see apiVersion and kind being reported as native k8s type. For credentials -> Secret , containerreplicas -> Pod, Project -> Namespace .

Tested with acorn version v0.6.0-93-gd9de8c30+d9de8c30
kind and apiversion are reported as expected in kubectl
            "apiVersion": "api.acorn.io/v1",
            "kind": "Project",

            "apiVersion": "api.acorn.io/v1",
            "kind": "Credential",

            "apiVersion": "api.acorn.io/v1",
            "kind": "ContainerReplica",


Add insecure() support to FineractClient SDK API (FINERACT-1219)

see FINERACT-1219

This will fail to build - it needs (depends on code which is in) https://github.com/apache/fineract/pull/1436

@ptuomola @vidakovic review and (if OK) merge this one for me? Thanks!


PR for #41, Added a functional clock with Absolute Layout with Angular

Hey, I've added the clock sample with Angular.

Thanks!


Fails if Execution Policy for PowerShell is set to Restricted

I also had to change the default execution policy for PowerShell from Restricted to RemoteSigned otherwise it blocked the running of scripts from the profile and showed an error:
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned

Then it worked

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

ID: d3cbeb9a-9e7c-f8f4-5c03-5d6262d2b440
Version Independent ID: eb575c79-5b2a-45f6-646f-9d41d5d223e8
Content: Windows Terminal Powerline Setup
Content Source: TerminalDocs/tutorials/powerline-setup.md
Product: dev-environment
Technology: windows-terminal
GitHub Login: @cinnamon-msft
Microsoft Alias: cinnamon

Looks like this was fixed in #240.


Make sure there is a resource representation

There are some situations where a resource has no visible properties but still needs a RDF representation.

Thanks!


Record with multiple scripts/css/xml does not download with search/download

I have a custom record that has 3 scripts.  I can setup the config file to handle each and they work separately however when using --search and --download, they are not all created.   Only one will be created.
Touching the appropriate files that were not created will cause the sync to happen correctly, there is just no way for the --search --download to do it for the user.

I have this fixed and will send the proposed changes


Get wrong result

Thanks for your code. I compiled your code on ubuntu 14.04 with eigen 3.22 and CUDA7.5, and I use fr1_desk dataset to test. But I the ate of result is 0.8m which is much larger than your result reported in your readme page. Is there any mistake could I made?

Are you using Eigen and Sophus from Steven Lovegrove's branch?


Expore schema directives in schema introspection API

Add schema directives in schema introspection API

Feature Request Type

[ ] Core functionality
[x] Alteration (enhancement/optimization) of existing feature(s)
[ ] New behavior

Description
Right now strawberry doesn`t expose schema directives usage to schema, only declaration. So you can look whatever such schema directive defined on server, but you can`t look where it is used.

@Voldemat can you show an example of what you mean? 😊
Just to make we are talking about schema directives and not operation directives :)


"Maximum call stack size exceeded" due to faulty package-lock.json (jQuery-free NPM)

Similar issues that were supposed to have been fixed in the 1.4 version from https://github.com/DevExpress/DevExtreme.AspNet.Data/issues/186 are still occuring. The console output is:
core.js:1448 ERROR RangeError: Maximum call stack size exceeded
    at new exports.Deferred (deferred.js:158)
    at inheritor._loadImpl (custom_store.js:221)
    at inheritor.eval [as _loadImpl] (class.js:16)
    at inheritor.load [as _loadFunc] (abstract_store.js:55)
    at invokeUserLoad (custom_store.js:71)
    at inheritor._loadImpl (custom_store.js:225)
    at inheritor.eval [as _loadImpl] (class.js:16)
    at inheritor.load [as _loadFunc] (abstract_store.js:55)
    at invokeUserLoad (custom_store.js:71)
    at inheritor._loadImpl (custom_store.js:225)

Packages:
    "devextreme": "17.2.6",
    "devextreme-angular": "^17.2.6",
    "devextreme-aspnet-data-nojquery": "1.4.0",

Simple setup to reproduce are included in issue 186 above. Seems to be an infinite recursion happening between:
        var that = this;
        options = options || {};
        this.fireEvent("loading", [options]);
        return this._withLock(this._loadImpl(options)).done(function(result) {
            that.fireEvent("loaded", [result, options])
        })
    }

and
_loadImpl: function(options) {
        var d = new Deferred;
        if ("raw" === this._loadMode) {
            runRawLoadWithQuery(d, this, options, false)
        } else {
            invokeUserLoad(this, options).done(function(data, extra) {
                d.resolve(data, extra)
            }).fail(createUserFuncFailureHandler(d));
            d = this._addFailHandlers(d)
        }
        return d.promise()
    }

We cannot reproduce this issue and have not received similar reports from other users.
Please provide us with an example app which we can launch and debug on our side (e.g. attach as ZIP).

plan-portal.zip
I have a .NET Core backend that supplies the data, but that code never gets called - it enters the loop before making the call.

I launched the attached project on Windows using the following commands:
npm i
node_modules\.bin\ng serve --preserve-symlinks

No "Maximum call stack size exceeded" error.
In the browser, I can see that the web request is issued:

Versions:
npm -v
5.7.1

node -v
v8.9.3

Have you tried to clear npm cache and delete node_modules?

@jtsom
We have recently received a report about the same issue and finally we've been able to reproduce it.
It appears that a certain sequence of npm install commands can produce a package-lock.json file in which DevExtreme is included twice (at the top level and in node_modules\devextreme-aspnet-data-nojquery\node_modules\devextreme). This duplication breaks runtime logic and causes infinite recursion.
The plan-portal.zip archive attached in https://github.com/DevExpress/DevExtreme.AspNet.Data/issues/214#issuecomment-371175888 doesn't include package-lock.json. That's why I was unable to see this behavior on my side.
The following steps should fix your lock-file:

Delete node_modules
Delete package-lock.json
Run npm install

This could be an NPM bug (https://github.com/npm/npm/issues/18351).
However, we have some ideas on how to mitigate it on our side.
I'm reopening the ticket and will update it when we have more info.

Starting with 1.4.1, devextreme is listed as a peer dependency. This will prevent nested installs.

I'm experiencing a similar issue but I don't think it's to do with nested installs.  It seems that when using AMD, with or without jQuery, the datasource falls into a loop when fetching the data.
Samples attached
web.zip
Once downloaded:

npm install
npm run copy
live-sever

Neither the AMD options work.  jQuery without AMD seems to work okay.

@davidsk
In your AMD samples, DevExtreme is loaded twice. I can see entries for DevExtreme bundle (dx.all.js) and for DevExtreme modules (abstract_store.js):

Multiple instances of DevExtreme code don't recognize each other and, as a special case, Class inheritance, breaks.
With AMD, don't load DevExtreme bundle, instead require individual widgets, as shown here.  Without AMD, devextreme-aspnet-data-nojquery doesn't work due to the lack of exported internals.
cc @kvet @ovchinnikov


Update System.Runtime.CompilerServices.Unsafe to version 5.0.0

Update System.Runtime.CompilerServices.Unsafe to version 5.0.0

 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.You have signed the CLA already but the status is still pending? Let us recheck it.


add link on how to obtain GIL to guide

Closes #2164
Most of that issue is already addressed with the new #[pyo3(signature = (...))] option and its guide page. The final suggestion to make it easier to find recommendations on how to acquire the GIL seems reasonable to me.
(EDIT: original issue link was wrong)

bors r=birkenfeld


docker push always fails with "push my-repo/my-app is already in progress"

After doing a push and then pressing ctrl-c before it had completed I got into this state:
docker push "my-repo/my-app"
2014/04/09 09:19:26 Error: push my-repo/my-app is already in progress
It was still in the same state a day later.
The workaround was to restart the docker server.

@Vad1mo +1

1.4.1, still there.

+1

:+1:

+1

@orcaman Same fix for me on Mac: boot2docker restart.

+1

+1. I have jenkins build that are pushing in a private repo for a test team, and that's a major issue.

:+1: Restarting the daemon for a stalled push (and killing all running containers) is an unacceptable workaround in many situations. For my setup of Jenkins on Mesos building containers, it's a big issue as well. I have no idea what other containers are running on the slave.
A bit off topic, but perhaps this highlights the larger issue of when the daemon itself gets into a pathological state. Checkpointing would be nice http://criu.org/

+1. We've got Bamboo builds pushing to a registry and can't have more than 1 push happening at any given time.

+1

derp, just ^C'd one by accident and now I get this haha

+1

+1. Docker 1.6.0. Error stills there at least if you cancel the push process. Waiting a couple minutes it seems to free the lock.
If pushes were fast I do not care about the 1 push-at-a-time limit, but it takes soooooo long to push.

I am seeing this error when pushing to DockerHub itself.  My upload speed is a rock solid 20 Mbps.  The issue is not my network, the issue is DockerHub.  Why is DockerHub so slow?  We're paying for private repos ...
docker restart failed on OS X but docker stop then docker start allowed the push to finally succeed.

boot2docker restart on my dev environment worked for me.

@bonzofenix  worked for me too, thanks.

@orcaman :+1:

boot2docker restart

@orcaman :+1:
boot2docker restart save me

+1

shell docker-machine restart default  worked for me in Max OS X

boot2docker restart worked for me.

:+1: this is a big issue

So this is most likely fixed on master.
There have been lots of fixes under the hood to how pulls are handled. In addition if you do ctrl-c out of a pull you can now run docker pull again to see the actual status of the pull that is in progress.
I will keep this open for now because there can be many things causing this issue that are difficult to pin-point.
ping @aaronlehmann who has been doing a lot of this work on the pull code.

I've not anymore this bug since a few months (version 1.6 debian packages).

I had this problem with docker 1.8.3 on linux. docker restart {containerId} helped.

service docker restart +1

docker-machine restart default worked for me in Max OS X+1
@juandiegoh thank you very much.

is there a way to clear the lock without rebooting. Taking all the containers down to handle this is a major pain.

systemctl restart docker worked for me in CentOS7

@neildeng that has the unfortunate side effect of restarting docker and all running containers.........

This should be fixed in 1.9

To all following this; If you're still able to reproduce this on docker 1.9, please comment here, otherwise I think this can be closed \o/

I have this issue right now. It is a problem too, because I'm not sure what to restart in order to fix it.

% docker --version
Docker version 1.9.1, build a34a1d5
Not sure what version the server is running

@hollinwilkins on what version did you have the issue? 1.9?

I am having this issue as well with docker 1.9. I was in the middle of pushing an image to my private docker registry when my internet connection dropped. Now it gives me this error when I try again. Unfortunately I can't verify that restarting the docker daemon fixes the problem since I am now having other issues. My guess is that it did fix the problem just like everyone else.

@thaJeztah It is docker 1.9

Thanks @kcraft @hollinwilkins!

ping @aaronlehmann I think you were working on rewriting this part, so perhaps you can have a look? thanks!

@kcraft @hollinwilkins How long does the problem persist if you wait before trying to pull again? I would expect the stalled push to time out after a few minutes.
I'm going to open a PR soon that makes transfers cancellable and removes this lock completely.

It was stalled for well over 45 minutes. We restarted the registry and got rid of a web hook, then the pushes stopped stalling.

Looks like the PR is up; see https://github.com/docker/docker/pull/18353 (nice!)

docker-machine restart default worked for me in Mac OS X
thx @juandiegoh

@aaronlehmann should this be resolved now that #18353 is merged?
For people that want to test that; builds from master are available at https://master.dockerproject.org for testing

Yes, this can be closed.

I also got this problem, I just downloaded the latest docker...
Trying to push an image, and Ctrl + C.
Since I'm using Mac, solved this problem by:

Open VirtualBox
Restart the "default" VM

Than got back to normal.

@Bosn this fix will be in docker 1.10, which is not yet released

Same problem here, fixed by restarting docker VM...
$ docker-machine restart default

@homerjam Which docker version do you use?

Same problem for me. I was uploading a large layer (270MB) and my connection dropped. When my connection came back up tried to re-push but it just got stock thinking it had already uploaded half of that layer.
OSX 10.10.5
$ docker --version
Docker version 1.10.0, build 590d5108

As per others, restarting using $ docker-machine restart default solved the issue.

docker-machine restart default  worked on mac, and now i can able to push new images to my repo

:+1: docker-machine restart default helped me get past this on mac

@sub2u @mrhwick do we know the reason behind why the restart works? I can venture a guess just wondering if you guys knew anything more concrete.

Just stop your docker-machine and restart it, it will automatically stop down all your processes.

Seems like a shame to have to spend ages waiting for a docker-machine stop & start; surely a better fix would  be for the push / pull process to cleanly abort when it gets the Ctrl-C signal?

@lizrice This is long fixed.
Disconnecting the client will trigger a pull cancellation.
You can also attach multiple clients to the same pull.

I'm actually still seeing this in docker 1.11.2 on the mac OS X.
I started a push using this command:
$> gcloud docker push gcr.io/$PROJECT_ID/hello-node:v1
The push refers to a repository [gcr.io/kubernetes-hello-world-1336/hello-node]
1a6c40e0a657: Waiting
5f70bf18a086: Waiting
f407bcb66017: Pushing [====================================>              ]  27.1 MB/37.26 MB
42d0ce0ecf27: Waiting
6ec10d9b4afb: Pushing [======>                                            ] 40.93 MB/317.9 MB
a80b5871b282: Pushing [========>                                          ] 21.99 MB/122.6 MB
d2c5e3a8d3d3: Pushing [======================>                            ] 19.76 MB/44.3 MB
4dcab49015d4: Pushing [===========>                                       ] 27.85 MB/125.1 MB
^C

Command killed by keyboard interrupt

When I got back to my laptop in the morning, it wasn't working, so I Ctrl-C'd the process, and ran the command again. But, it just gets to the same place and stops uploading. No bytes are sent.
I'm trying the docker-machine restart default workaround, but wanted to let you know that there may have been a regression.

Just saw this on Mac OS X with 1.10.3

Same here, docker-machine restart default doesn't work for me.
Darwin merlinnot-3.local 16.0.0 Darwin Kernel Version 16.0.0: Sat Jul  9 23:23:38 PDT 2016; root:xnu-37<IP_ADDRESS>.1~27/RELEASE_X86_64 x86_64 Docker version 1.11.2, build b9f10c9 docker-machine version 0.7.0, build a650a40

@cpuguy83 If this is fixed is there another issue causing the push command to fail. I continue to get this (about every two or three days) on docker 1.12. Restarting the docker machine causes it to lose all local caches of the images which means that I have to pull/build/push everything from scratch again.

There is absolutely no way anyone that is on >= docker 1.10 is hitting this issue.
You may have something where your push/pull is getting stuck, but that does not mean it is this issue.
This issue is about the error push or pull <foo> is already in progress. The issues causing this are fixed and the error doesn't even exist in the codebase any more (since 1.10.0).
Please, if you are seeing an issue in your environment, let's open a separate issue with the error you are seeing (if there is a message, please post it).


Translate DEFAULT-keyword to nothing in nested object notation

When using nestet object notation, DEFAULT doesn't seems to be acknowledged the same way as with Tailwind.
Tailwind generate the colors in this example as: testblue-light, testblue and testblue-darker.
It would be nice if this plugin did the same.
// tailwind.config.js
const colors = {
	testblue: {
		lighter: '#5883BB',
		DEFAULT: '#265796',
		darker: '#184176',
	},
};

module.exports = {
  theme: {
    colors,
    variables: {
      DEFAULT: {
        colors,
      },
    },
  },
  plugins: [
    require('@mertasan/tailwindcss-variables'),
  ],
};

Current output:
:root {
    --colors-testblue-lighter:#5883bb;
    --colors-testblue--d-e-f-a-u-l-t:#265796;
    --colors-testblue-darker:#184176;
}

Desired output:
:root {
    --colors-testblue-lighter:#5883bb;
    --colors-testblue:#265796;
    --colors-testblue-darker:#184176;
}

I use this setup because my primary development is using TailwindCSS as is, with Vue. I want the colors to be declared so Tailwind CSS IntelliSense works with showing colors in VS-Code. (Which mean I can't use variables as Tailwind-colors)
The exported variables are for some external components where I want to use the same colors. (Using PrimeVue).
This is working, so this feature is really just to make the variable-name prettier.
(And thank you very much for this nice plugin!)

Great work and again really quick!
Now it works with DEFAULT as expected!
Thank you!
A quess the built in feature is made for camelCase, which doen't look to good on UPPERCASE.


label smoothing inf err

when running label smoothing section, I found the code 'crit(x=predict, target=torch.LongTensor([2, 1, 0, 3, 3]))' return inf.
I think the var predict shouldn't add log, for log(0) is -inf.  and the loss section draws nothing.

Same problem here, but i don't think we should use softmax_log instead of log because the predict is already defined as probabilities.
Rather, I changed the predict tensor to:
predict = torch.FloatTensor([[1e-9, x/d - 1e-9, 1/d, 1/d, 1/d]])

to avoid the inf.
The result I get is the same to the example provided:

On the same: #109, #115, #117, https://github.com/harvardnlp/annotated-transformer/pull/115#issuecomment-1729723671.


UniqueElement C++ code added

File name doesnot fit the code !!

i will edit 2 mins

File name doesnot fit the code !!

i have editted the code please check

Good job @KrishayNair 💯


Adapt Test_config.t to provide all info for test network configuration

Problem
Test_config.t contains almost all info required by the network runner to generate a test network, but it is missing some things.
Assessment Criteria
Implement a way to transform the test config to contain all required info for the network runner.
Tasks

[ ] Get a handle on what all is required by the network runner
[ ] Assess what's missing from the test config
[ ] Implement the transformation functions

The intention is to provide separate genesis ledger and topology files to the network runner which are derived from the Test_config.t created in the specific test


Make the FlowReference wrapper unnecessary

This drops support for Flows as fields in objects passed
through Zipline services. But flows can be fields in any
parameter or return type. This is the same limitation of
ZiplineService instances.
All flows passed to or returned from a ZiplineService is
exactly one-shot - not consuming or double-consuming are
both unsupported.

Nice. I got like 2/3rds of the way doing this a few months ago. Glad you took it across the line.
Will review tomorrow.


Option to Specify Zarr v3

I'm wondering if it's possible to tell Zarrita that I know the zarr is v3, instead of letting it figure this out itself?
I imagine that mostly it's a pretty insignificant cost to test for .zattrs or .zarray and then if they are 404 then try zarr.json,
but in my case I'm trying to load a lot of zarr images as thumbnails on a page, as fast as possible:
Work in progress at https://ome.github.io/ome2024-ngff-challenge/
As you can see, there are a ton of 404s and I feel that the thumbnails might be a bit quicker if I could specify to try Zarr v3 directly?
Cheers!

It's already possible! see https://zarrita.dev/cookbook.html#open-array-or-group-with-strict-version

Great - Thanks (sorry I didn't get that far in the docs)


Game changing framework for Godot 4 Visual Studio: VS2022 compatible test adaptor framework

https://github.com/Quantoxis/Godot-csharp-.NET-Setup-Guide/issues/1

I think this project is discontinued

Gdunit4mono

Gdunit4mono

what?

Imagine running xunit tests within vs2022 but driving external Godot tests

Imagine running xunit tests within vs2022 but driving external Godot tests

wdym

https://github.com/MikeSchulze/gdUnit4Mono/issues/35#issuecomment-1953213134
using the latest gdUnit4API TestAdaptor on VS2022

C# (Scene) Test-Driven-Development (TDD) using Godot4 in VS2022
https://youtu.be/JLI0cIYMgr0
using the latest gdUnit4API TestAdaptor from @MikeSchulze
https://github.com/godotengine/godot-proposals/assets/49812372/72bb91a1-dd1c-4467-8d07-3b0d3beadd4b

https://github.com/MikeSchulze/gdUnit4Mono/blob/master/testadapter/README.md

This enable users to debug the C# code? and this plugin (the csharp for vs one) is for coding, syntax highlighting right?

There is discord..many Users ask many questions.. Rider hast joined too to privide alternativ to VS2022

There is discord..many Users ask many questions.. Rider hast joined too to privide alternativ to VS2022

You know Rider is paid right? I mean like, I have rider since I am a student, but it's bout to expire soon so I need to pay a revisit to VS

I cited Rider to indicate this testAdapter is recogonised by a commercial company. People at Discord will Help u. We need more people and Projects to Test and suggest new Features.


Mapper 7 support

This should add support for one-screen mirroring as well as mapper 7 support (AxROM). However, something is quite wrong--the mapper is pretty simple so I think this exposes some other weaknesses (particularly with the PPU). Not sure though, I've been wrong before.
Partially addresses #8

What do you mean "quite wrong"? Do you have some screenshots?

Here's some pictures. Note that MMC3 has some issues as well. Not quite sure what's up with Mapper 7
http://imgur.com/a/0gX6G


Watch Drawio-export release and propose a PR with the updated version

Instead of doing this manually, we can use a GitHub Action workflow to periodically watch for newly released versions.

I like this idea. I guess that one option could be to use Dependabot to watch the Docker image version. I could work on this enhancement in that way if you want.


Added command text

Description
Added instructions to run on error
Type of change

New feature (non-breaking change which adds functionality)
This change is a documentation update


Revert to /var/log/pods if kube-api is unavailable

Resolves https://github.com/rancherlabs/support-tools/issues/312
Tested on RKE2 and k3s, simulated the kube-apiserver being unavailable with iptables -I INPUT -p tcp --dport 6443 -j REJECT

I have tested on both a K3S Agent and K3s Server node. Also tested both on an RKE2 Agent and RKE2 Server node. LGTM.


Modifier -> SwiftUI -> Layout adjustments: position(x:y:)

Doc: https://developer.apple.com/documentation/swiftui/view/position(x:y:)

[ ] Swift implementation
[ ] Elixir implementation

#495 for all position modifiers. Rejecting


Generate LLVM module of runtime for use in the LLVM backend

...hackily by replicating the standard compilation in an add_custom_command

@DanielFabian If the build works for you as well and the generated file (stage1/runtime/libleanruntime.bc) looks good to you, I think we can merge this one!

I'll look at it tonight. Apart from that, let's please run a !bench just to be safe.

!bench

The executable is unaffected (until you include the bitcode file into it), it's a separate target. There's a bit of compilation overhead until ccache is full because we compile the runtime twice now, but we don't have benchmarks for the whole, uncached build because it takes too long. Oh, and we do not bench with LLVM=ON yet.

where will the file sit in the nix build?

It should become a part of leancpp, like shell/lean.cpp.o. I've left turning on LLVM integration for Nix to #531, will update it accordingly then.

It looks almost like this is not a good merge. Here's what I'm getting and I double-checked and I'm fairly confident that I cherry-picked your stuff correctly. At least the only change between our respective CMakeList.txt files is a single file that I added.
❯ make -j16
[  6%] Performing build step for 'stage0'
[  0%] Built target initialize
[  0%] Built target shell
[ 12%] Built target Std
[ 14%] Built target runtime
[ 15%] Built target leanruntime
[ 15%] Built target util
[ 30%] Built target Init
[ 31%] Built target constructions
[ 34%] Built target kernel
[ 38%] Built target library
[ 43%] Built target compiler
[ 46%] Built target leancpp
[ 99%] Built target Lean
[100%] Built target lean
[ 12%] No install step for 'stage0'
[ 18%] Completed 'stage0'
[ 50%] Built target stage0
[ 56%] Performing configure step for 'stage1'
-- No build type selected, default to Release
-- 64-bit machine detected
-- Using compressed object headers and only 32-bits for reference counter, this feature assume the OS only uses memory addresses < 2^48
-- Found CLANG
-- Using ClangConfig.cmake in:
-- Found LLVM 11.0.0
-- Using LLVMConfig.cmake in: /usr/lib/llvm-11/cmake
-- git commit sha1: 9516da61f0518d2e6a0ba075ba6db6e5c0f6611e
-- Configuring done
-- Generating done
-- Build files have been written to: /home/dany/src/lean4/build/stage1
[ 62%] Performing build step for 'stage1'
make[5]: *** No rule to make target '/home/dany/src/lean4/src/runtime/lean_inlines.c', needed by 'runtime/libleanruntime.bc'.  Stop.
make[4]: *** [CMakeFiles/Makefile2:1262: runtime/CMakeFiles/runtime_bc.dir/all] Error 2
make[4]: *** Waiting for unfinished jobs....
[  1%] Built target initialize
[ 18%] Built target leanruntime
[ 19%] Built target shell
[ 28%] Built target constructions
[ 40%] Built target runtime
[ 58%] Built target util
[ 65%] Built target kernel
[ 80%] Built target library
[ 99%] Built target compiler
make[3]: *** [Makefile:163: all] Error 2
make[2]: *** [CMakeFiles/stage1.dir/build.make:113: stage1-prefix/src/stage1-stamp/stage1-build] Error 2
make[1]: *** [CMakeFiles/Makefile2:218: CMakeFiles/stage1.dir/all] Error 2
make: *** [Makefile:130: all] Error 2

Added the missing file. That's what I get for not building with Nix for once!

sorry, but this doesn't work either. The files like alloc.cpp.ll don't look like LLVM at all, but more like assembly:
        .file   "alloc.cpp"
        .text
        .section        .rodata
        .type   _ZStL19piecewise_construct, @object
        .size   _ZStL19piecewise_construct, 1
_ZStL19piecewise_construct:
        .zero   1
        .section        .text._ZnwmPv,"axG",@progbits,_ZnwmPv,comdat
        .weak   _ZnwmPv
        .type   _ZnwmPv, @function
_ZnwmPv:
.LFB364:
        .cfi_startproc
        endbr64
        pushq   %rbp
        .cfi_def_cfa_offset 16
        .cfi_offset 6, -16
        movq    %rsp, %rbp
        .cfi_def_cfa_register 6
        movq    %rdi, -8(%rbp)
        movq    %rsi, -16(%rbp)
        movq    -16(%rbp), %rax
        popq    %rbp
        .cfi_def_cfa 7, 8
        ret
        .cfi_endproc
.LFE364:
        .size   _ZnwmPv, .-_ZnwmPv
        .section        .text._ZdlPvS_,"axG",@progbits,_ZdlPvS_,comdat
        .weak   _ZdlPvS_
        .type   _ZdlPvS_, @function
_ZdlPvS_:
.LFB366:
        .cfi_startproc
        endbr64
        pushq   %rbp
        .cfi_def_cfa_offset 16
        .cfi_offset 6, -16
        movq    %rsp, %rbp
        .cfi_def_cfa_register 6
        movq    %rdi, -8(%rbp)

I'm afraid I can't reproduce that, using LLVM 10
$ head runtime/runtmp/alloc.cpp.ll
; ModuleID = '/home/sebastian/lean/lean/src/runtime/alloc.cpp'
source_filename = "/home/sebastian/lean/lean/src/runtime/alloc.cpp"
target datalayout = "e-m:e-p270:32:32-p271:32:32-p272:64:64-i64:64-f80:128-n8:16:32:64-S128"
target triple = "x86_64-unknown-linux-gnu"

%"class.std::ios_base::Init" = type { i8 }
%"struct.lean::allocator::page" = type { %"struct.lean::allocator::page_header", [8136 x i8] }
%"struct.lean::allocator::page_header" = type <{ %"class.lean::atomic", %"struct.lean::allocator::page"*, %"struct.lean::allocator::page"*, i8*, i32, i32, i32, i32, i8, [7 x i8] }>
%"class.lean::atomic" = type { %"struct.lean::allocator::heap"* }
%"struct.lean::allocator::heap" = type { %"struct.lean::allocator::segment"*, %"struct.lean::allocator::heap"*, [512 x %"struct.lean::allocator::page"*], [512 x %"struct.lean::allocator::page"*], i8*, i32, %"class.lean::mutex", i8*, i64 }
file runtime/libleanruntime.bc
runtime/libleanruntime.bc: LLVM IR bitcode

sorry, it was me being dumb, I didn't notice, that CMake used GCC instead of clang... it's compiling now.

No I wonder what GCC made of -emit-llvm :smile:

yep ;-). I think it just ignored it, and used -S, i.e. compile to assembly instead. FYI, it's fine, I got a libleanruntime.bc and all is well ;-)

and llvm-dis works just fine now ;-)


Support null compensation/ 支持空补偿处理

What would you like to be added:
Why is this needed:
Support null compensation/空补偿方案调研/设计/开发

assign to me


Add some risky changes

@ravyoli Please sign the Contributor License Agreement!
Click here to manually synchronize the status of this Pull Request.
See the FAQ for frequently asked questions.


Improve IPC to allow sending responses

Allows sending responses back to incoming requests.
Allows sending an IPC request with a response.
Extracts the port out from a const.

The goal here is to be able to accept IPC messages from osu!stable (e.g. to calculate difficulty) and send a response back.

The deeper you look at this class, the more jank it looks. Pretty bad..

Agree, definitely in need of a refactor.


Support step & workflow level timeouts

User should be able to specify a timeout of a step (or entire workflow), at which point the executor/controller should terminate the pods.

Duping this to issue #498


Save level2

Save and update level data

@piotrgajcy  I tried, but don't nearly understand.

I click save, and nothing happens.
There is no view with a list of all saved levels. (So, I don't know how to load.)

In general, I expect it to be saving board (NOT associated with say, "level 5"). And even it if is from, say, level 5 - then to be it as if it were created from a sandbox, or anything else.

Closes, as I already merged a fresher one, #88.


Windows GUI: Improve window size for high DPI

Take DPI scaling into account when setting window size. This should prevent cases where one ends up with a very small window filled with large icons and text when using a very high DPI display with very high DPI scaling.
Before and after this patch on a QHD display with 150% scaling for example

The difference will be more with higher scaling.

Tested on QHD display at 100%, 125%, 150%, 175%, and 200%.


AdditionalScopesForConsent are missing from the consent prompt in Blazor WASM w/ MSAL

Are the samples on this page, particularly the GraphClientExtensions.cs still valid?
The following lines configure the MsalProviderOptions by adding AdditionalScopesToConsent, however this doesn't appear to work in a fresh Blazor WASM application based on .NET 7. I am using Blazor WASM and an AAD app registration configured for both personal MSA and Org accounts, but both account types have the same consent issue.
This is the code from GraphClientExtensions in the article that adds the Graph scopes to AdditionalScopesToConsent
services. Configure<RemoteAuthenticationOptions<MsalProviderOptions>>(             options =>             {                 scopes?.ForEach((scope) =>                 {                     options.ProviderOptions.AdditionalScopesToConsent.Add(scope);                 });             });
The rest is the default MSAL code you get when authenticating against the Microsoft Identity Platform, and as this is for both MSA and Org accounts the Authority is https://login.microsoftonline.com/common
The issue seems to be that the consent prompt doesn't include any of the "AdditionalScopesToConsent" - So when you try to use the Graph Client and "AuthenticateAsync" is called there are errors indicating that the user has not consented to the graph scopes.
The consent issue can be worked around during dev; if I grant admin consent for the org in Azure then the consent isn't required - Likewise with a personal MSA I can "trick it" into working by separately requesting the Graph consent in a separate app first, but this won't work in production.
The app is designed to be used by both personal MSA and Org accounts, so the consent flow needs to be smooth and the above workarounds aren't viable in production.
Am I wrong to expect the "AdditonalScopesToConsent" to be appearing when the user first authenticates? As the default MSAL implementation is mostly taken care of for us I can't override the URL used in the auth pop-up to force in the Graph Scopes.

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

ID: 896be20d-1321-0e2f-3efb-d0ce8f1e631a
Version Independent ID: f5e2b80f-9478-7500-2bc5-930237274f4b
Content: Use Graph API with ASP.NET Core Blazor WebAssembly
Content Source: aspnetcore/blazor/security/webassembly/graph-api.md
Product: aspnet-core
Technology: aspnetcore-security
GitHub Login: @guardrex
Microsoft Alias: riande

Hello @danieltharris ... I just worked this topic over to include Graph v5 on https://github.com/dotnet/AspNetCore.Docs/pull/28706, but the paint might still be wet ... that round of updates was only tested/applied two weeks ago and may not have addressed a use case scenario that we would like to cover, specifically the organizational account registration without admin consent, as I only tested with admin consent when working up the coverage.
As we look at this, keep in mind that the guidance here isn't meant to replace the MS Identity Platform docs or Azure docs. We only seek to provide an introductory scenario for further configuration and additional use cases ... but ... Yes! ... We do need to find out what's going wrong with the scope/admin consent scenario to see if the article has bad guidance or even just if the article can receive some new guidance for a common scenario that isn't currently addressed.
I have time today to take a look at this. I'll get back to you in a bit ... no later than tomorrow morning.

CORRECTION ... I just checked my app registration for my test app, and admin consent was NOT granted. I'll test with a new user account and see if when they seek first access if the prompt is asking them for permission to access graph.

@guardrex thanks for taking a look so quickly.
If I add the graph scopes using DefaultAccessTokenScopes then I'm correctly prompted to grant permissions to Graph API - In my case I am requesting access to User.Read and Tasks.Read.
However, in most cases developers will want to request consent for Graph but also other APIs from the same Blazor application - In theory I believe we should be able to do this using the sample code; But that is based off the assumption that AdditionalScopesToConsent should lead to those being requested on the consent screen.
It's possibly an issue with MSAL ignoring the AdditionalScopesToConsent but that would probably need somebody from that team to confirm the intended behaviour/use of AdditonalScopesToConsent - Do you know who can confirm that?

Yes, I agree with you and planned to ask even if it at least unblocked the scenario. Let's ask if @javiercn can help.
Javier ... TL;DR ... I think the basic question is if there's any reason why AdditionalScopesToConsent would fail to add scopes to the initial sign-in request because we can't seem to get Graph API scopes passed with it. It only seem to work if we add them via DefaultAccessTokenScopes. The scenario is explained here ...
https://learn.microsoft.com/en-us/aspnet/core/blazor/security/webassembly/graph-api?view=aspnetcore-7.0&pivots=graph-sdk-5

Just to add another link from the Blazor docs that suggest the approach in the sample is valid:
The linked article below very closely matches the approach used in the sample code - Using AdditionalScopesToConsent and TryGetToken:
https://learn.microsoft.com/en-us/aspnet/core/blazor/security/webassembly/additional-scenarios?view=aspnetcore-7.0#request-additional-access-tokens

While we wait for Javier to get free and take a look, I'm going to go ahead with a quick patch for what we know works, DefaultAccessTokenScopes. The PR won't close this issue, and there will probably be a follow-up PR later after we find out what's going on with this.

@danieltharris  ... I haven't forgotten about this. I reached out to Javier to get some help on this.
My hunch is still that DefaultAccessTokenScopes is the best choice because users in most of these scenarios need to approve access on initial signin to the app. Thereafter on subsequent signins, it looks like DefaultAccessTokenScopes continues to pass the scopes, the user isn't asked again because they already granted permission, and they can go on with Graph API calls succeeding on their behalf.
Our docs kind'a mirror the API docs and aren't completely helpful at this time. Here are the API definitions:

DefaultAccessTokenScopes: Gets or set the list of default access tokens scopes to provision during the sign-in flow.
AdditionalScopesToConsent: Gets or sets a list of additional scopes to consent during the initial sign-in flow.

My plan is to flesh that out with more detail.

I don't have an answer on this yet. I'll see if Artak thinks this should wait until later this year. For now, the topic covers the problem by recommending DefaultAccessTokenScopes. I'll mark the issue back to triage for visibility in the tracking project.

I haven't forgotten about this, @danieltharris. The team is busy with the .NET 8 work, so this will need to wait until after .NET 8 releases later this year. For now, this is covered in the topic by recommending the use of DefaultAccessTokenScopes, but I would like to see the difference between these API props clearly explained and confirm that the topic is doing the right thing. I'll also suggest to Javier that the API itself (the reference source that generates the API docs) be updated.

Thanks for the update @guardrex - I can develop my application using some workarounds for now and hopefully this will be resolved in an MSAL update after .NET 8 drops, as the workarounds won't really be viable in production.
My hunch right now is that the MSAL library used with Blazor needs a change to include any additional scopes in the redirect to Azure AD - So far I can't find a way to override this behaviour - I'll keep digging but also keep an eye on this issue.

I'm planning on asking Javier to look at this, but it won't be for quite some time ... closer to EOY around when .NET 8 releases. If you can't apply a decent workaround and this is holding you up, open an issue on the product unit's repo. He'll take a look if it's that serious ...
https://github.com/dotnet/aspnetcore/issues
Add the following to your opening comment ...
cc: @guardrex https://github.com/dotnet/AspNetCore.Docs/issues/28859

... to tie the issues together.
You'll need to re-explain the full scenario and problem there because they don't look at doc issues for background info.
If you want to mention it in passing, you can show how the API comments and our docs don't really distinguish passing scopes with these. They kind'a say the same thing ...

DefaultAccessTokenScopes: Gets or set the list of default access tokens scopes to provision during the sign-in flow.
AdditionalScopesToConsent: Gets or sets a list of additional scopes to consent during the initial sign-in flow.

The difference in my test apps was that DefaultAccessTokenScopes was capable of spawning the Azure consent UI for permissions AND able to apply scopes (so that's what the topic recommends now), whereas AdditionalScopesToConsent was only able to apply the scopes ... the user would already need permissions to access the resource. That's why my test app at first wasn't having a problem granting access. My test users already had access. When I created a new user and logged in with their account, AdditionalScopesToConsent failed ... switching to DefaultAccessTokenScopes the account received the Azure consent UI and thereafter the account could access Graph. Your situation might be different. Whatever the case, explain in your product issue exactly what the behavior is and why you need AdditionalScopesToConsent to work, not DefaultAccessTokenScopes.

@danieltharris ... I've finally made it back here after an outrageously long delay. .NET 8's release for Blazor was the largest set of Blazor doc updates we've ever had. I'm wrapping up the last few items for the release now tracked by https://github.com/dotnet/AspNetCore.Docs/issues/28161. This is the first chance that I've been free to get back to a number of languishing (non-.NET 8) issues.
I reviewed Javier's comments on AdditionalScopesToConsent not working prior to .NET 7 at ...
https://github.com/dotnet/aspnetcore/issues/29384#issuecomment-1139018626
... and there was a PR to address it in some way. However, that predates this issue ... this issue being for .NET 7 (or later).
It doesn't look like whatever was addressed for that problem that it deals with what I discovered earlier here ...

If a user had already consented to Graph, then setting up the Graph scopes with AdditionalScopesToConsent worked.
If a user had not already consented to Graph, then setting up the Graph scopes with AdditionalScopesToConsent FAILED 💥, but users were able to consent (and get the scopes for Graph access) with DefaultAccessTokenScopes.

Based on comments from devs in PU issues and SO, I think that if the dev takes the approach of using a separate named client for Graph per our guidance (and separate named clients for any other server APIs) that the problem is avoided. However, I think that if a user hasn't granted access to Graph that the app will throw them to ME-ID to get consent the first time that a Graph call is made with the named client in a component ... I think 🤔. It's been several years since this guidance was worked out here, so I don't remember what happens.
Because so much time as gone by and because I do have a little time to work on this now, I think the best thing for me to do is work back through the scenarios here from scratch. I'll work on this now ... well ... starting tomorrow (Friday).

I've just re-evaluated this, and the behavior is SUPER clear and as I described earlier ...

Any user who hasn't consented to accessing the app and user data who tries to access Graph will 💥 with an error stating that there is no access token for the service WHEN AdditionalScopesToConsent is used.

Any user under those conditions WHEN DefaultAccessTokenScopes is used will get the consent UI ...

... and after consent get an access token for Graph 👍 ... AND on subsequent sign-ins to the app, DefaultAccessTokenScopes still works ... the access token is good ... Graph access is permitted 👍.

The only time AdditionalScopesToConsent works is AFTER a user has consented via the consent UI. The app is able to get an access token with AdditionalScopesToConsent after initial consent.

The overall main problem here is that AdditionalScopesToConsent won't spawn the consent UI. I don't think we can post the guidance with AdditionalScopesToConsent; however, I can call out the behavior of its use in not spawning the consent UI.
I don't understand the reasoning for the behavior on this ... YET ... I'll research a bit more.


VS Code React App Deploy

Does this occur consistently?
Repro steps:

Action: appService.Deploy
Error type: 409
Error Message: There is a deployment currently in progress. Please try again when it completes.
Version: 0.20.0
OS: darwin
OS Release: 20.3.0
Product: Visual Studio Code
Product Version: 1.52.1
Language: en

Call Stack
new RestError extension.bundle.js:46:66146
extension.bundle.js:46:496611
processTicksAndRejections task_queues.js:94:5

Dupe of https://github.com/microsoft/vscode-azureappservice/issues/1589