Fix the text in the "insufficientSubnetSize"

the description is a bit confusing, i would suggest the below:
If Custom VNET option is selected for networking during AKS cluster creation, the Azure CNI is used for IP Address Management (IPAM). Depending on the "max-pods" per node configured, AKS will preallocate the IPs per node. on the other hand, the number of nodes in an AKS cluster can be anywhere between 1 and 100. Based upon the above the subnet size should be greater than the "product of the number of nodes and the max pod per node" below is the equation:
Subnet size > number of nodes in the cluster (taking into consideration the future scaling requirements) * max pods per node.

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

ID: 55fe52d9-5526-de32-7e16-3e3207fc8aef
Version Independent ID: 28d7cd54-bc74-5a08-684d-5d64ea589750
Content: Troubleshoot common Azure Kubernetes Service problems
Content Source: articles/aks/troubleshooting.md
Service: container-service
GitHub Login: @sauryadas
Microsoft Alias: saudas

@mohmdnofal Thanks for the feedback !  I have assigned this issue to content author to investigate and update the document as appropriate.


pyresttest command line works for MS Windows as well

This patch fixed the command line 'pyresttest' in the scripts folder for MS Windows OS. I also tested on my MAC OSx  and it should work as before for Linux.

Can one of the admins verify this patch?

Please review this simple patch soon.


Make error locations in bucklescript tool window clickable

Like run windows for other languages in Intellij they often have the error location clickable so that when clicked it goes straight to the error location.
comment in #104 suggests that previously this was clickable, so this may be a bug.

Fixed in 0.72. Thanks to msebire

Nice already very useful


Style Pagination

Hi all
Thanks for this library!
I would like to style the pagination component, but the font that I apply does not show up.
Expected Behavior
I expect to be able to style the pagination (font).
Current Behavior
The applied font to the theme does not apply.
Steps to Reproduce (for bugs)
I have added the following code:
I have added the following code in the theme that is applied without success:
      MUIDataTablePagination: {
        caption: {
          fontFamily: ['ManropeMedium', 'sans-serif'].join(','),
        },
      },
      MUIDataTableJumpToPage: {
        caption: {
          fontFamily: ['ManropeMedium', 'sans-serif'].join(','),
        },
      },

Your Environment

Tech
Version

Material-UI
4.11.3

MUI-datatables
2.15.0

React
16.14.0

browser
Google Chrome

Example: https://codesandbox.io/s/muidatatables-custom-toolbar-forked-9gtf7?file=/index.js
const getMuiTheme = () =>
  createMuiTheme({
    overrides: {
      MuiTablePagination: {
        caption: {
          fontFamily: ["ManropeMedium", "sans-serif"].join(","),
          fontSize: "8px"
        }
      },
      MUIDataTableJumpToPage: {
        caption: {
          fontFamily: ["ManropeMedium", "sans-serif"].join(","),
          fontSize: "8px"
        }
      }
    }
  });

Example: https://codesandbox.io/s/muidatatables-custom-toolbar-forked-9gtf7?file=/index.js
const getMuiTheme = () =>
  createMuiTheme({
    overrides: {
      MuiTablePagination: {
        caption: {
          fontFamily: ["ManropeMedium", "sans-serif"].join(","),
          fontSize: "8px"
        }
      },
      MUIDataTableJumpToPage: {
        caption: {
          fontFamily: ["ManropeMedium", "sans-serif"].join(","),
          fontSize: "8px"
        }
      }
    }
  });

Thanks @patorjk for your swift answer!
I have added it exactly as you have posted, but it seems not to take effect:

Is the version I use too old?

Thanks @patorjk for your swift answer!
I have added it exactly as you have posted, but it seems not to take effect:

Is the version I use too old?

Yeah, it may be a version issue. I'd recommend updating. The move from 2.x to 3.x actually isn't that big. Changes are outlined here:
https://github.com/gregnb/mui-datatables/blob/master/docs/v2_to_v3_guide.md

Yeah, it may be a version issue. I'd recommend updating. The move from 2.x to 3.x actually isn't that big. Changes are outlined here:
https://github.com/gregnb/mui-datatables/blob/master/docs/v2_to_v3_guide.md

I'll update and try it again. If the issue persists, we can reopen it.

I'll update and try it again. If the issue persists, we can reopen it.


Correct typo in oas callback response

remove the hyphen after manufactured-thing in line 3312:

callback: RequestForProvidingAcceptanceDataCausesReadingTheRadioComponentIdentifiers

" removed in two occurrences


Request to add ControlNet

Can you support the use of ControlNet, or release a version of the comfyui plugin?

What's the connection to control net?
For Comfy, check my implementation: https://github.com/liusida/ComfyUI-B-LoRA


CORE-10426: Synch with release

The ticket CORE-10426 is not about merging from main.

Yeah I just added it to keep the PR title check happy. We need to add NOTICK as PR title check.
I believe for now it does not affect much.


Switch license to BSD-3 to be aligned with Altair and the Vega ecosystem

The differences between MIT and BSD-3 license seem to be very small and mainly about the 3rd clause of BSD-3 pertaining to the promotion of derived work. Maybe it's still a bit easier for maintainers and users if the license is the same as for Altair, Vega-Lite, and VegaFusion which all use BSD-3. Sphinx uses BSD-2.
I copied over the Altair license and modified the 3rd clause to include the name sphinxext-altair.

Thanks @binste, totally makes sense


BEV grid resolution

Hi! thanks for the great work.
If I want to train BEVDepth using 256x256 BEV grid resolution, How should I modifiy the setting?
Do I just have to change
1. 'voxel_size=[0.2, 0.2, 8]' to 'voxel_size=[0.1, 0.1, 8]'
2. 'x_bound: [-51.2, 51.2, 0.8]' to 'x_bound: [-51.2, 51.2, 0.4]'
3. 'y_bound: [-51.2, 51.2, 0.8]' to 'y_bound: [-51.2, 51.2, 0.4]'

in base_exp.py,
or is there anything else to consider?
Thanks.

Hi there, you also need to consider out_size_factor.

Oh, I see. It is used in calculating feature_map_size.
Thank you!

Oh, I see. It is used in calculating feature_map_size. Thank you!

Hi there。After following this modification, is your result normal? According to your description, the same modification was made in the original code. specifically is
backbone_conf： 1，x_bound: [-51.2, 51.2, 0.8]-->:[-51.2, 51.2, 0.4]; 2, y_bound: [-51.2, 51.2, 0.8]-->:[-51.2, 51.2, 0.4]; bbox_coder： 1， out_size_factor=4 --> 2, 2, voxel_size=[0.2, 0.2, 8] --> [0.1, 0.1, 8]; train_cfg： 1， out_size_factor=4 --> 2, 2, voxel_size=[0.2, 0.2, 8] --> [0.1, 0.1, 8]; test_cfg： 1， out_size_factor=4 --> 2, 2, voxel_size=[0.2, 0.2, 8] --> [0.1, 0.1, 8];
Other than that there are no changes.
But there is no result at all, that is, mAP=0.

Oh, I see. It is used in calculating feature_map_size. Thank you!

Hi there。After following this modification, is your result normal? According to your description, the same modification was made in the original code. specifically is backbone_conf： 1，x_bound: [-51.2, 51.2, 0.8]-->:[-51.2, 51.2, 0.4]; 2, y_bound: [-51.2, 51.2, 0.8]-->:[-51.2, 51.2, 0.4]; bbox_coder： 1， out_size_factor=4 --> 2, 2, voxel_size=[0.2, 0.2, 8] --> [0.1, 0.1, 8]; train_cfg： 1， out_size_factor=4 --> 2, 2, voxel_size=[0.2, 0.2, 8] --> [0.1, 0.1, 8]; test_cfg： 1， out_size_factor=4 --> 2, 2, voxel_size=[0.2, 0.2, 8] --> [0.1, 0.1, 8]; Other than that there are no changes. But there is no result at all, that is, mAP=0.

Hi, if you change voxel_size=[0.2, 0.2, 8]-->[0.1, 0.1, 8] and grid_size=[512, 512, 1]-->[1024, 1024,1] in train_cfg, test_cfg, bbox_coder, you don't need to change out_size_factor=4 --> 2.


Question

Hello,
I'm contacting you with a question about a problem that I can't solve.
On (almost) all devices, HA displays the layout correctly --> HA1.jpg. Only on one (iPad) the display of the weather forecast is not correct --> HA2.jpg. I've checked/tried everything but nothing has worked so far :-(( Do you perhaps have an idea/tip? Thank you in advance.
Kind regards from Cologne
wolfgang

Core - 2024.10.1
Supervisor - 2024.09.1
Operating - System 13.1
Frontend - 20241002.2
LCARS - 3.0.0

Same version of HASS on both Ipad's?
Also, can you share the code?

Same version of HASS on both Ipad's?
I think so. where can I find the version number?

Here the code:
type: vertical-stack
cards:

type: custom:html-card
card_mod:
class: header-left
content: Allgemein
type: entities
entities:

entity: sensor.mein_datum
entity: sensor.sonnenaufgang
entity: sensor.sonnenuntergang
entity: sensor.sun_solar_elevation
name: Sonnenhöhe
state_color: true
card_mod:
class: middle-left

show_current: true
show_forecast: true
type: weather-forecast
entity: weather.forecast_home_2
forecast_type: daily
name: Wettervorhersage
card_mod:
class: middle-left
type: entities
entities:

entity: sensor.openweathermap_weather
name: Bewölkung
entity: sensor.openweathermap_cloud_coverage
name: Bewölkung
icon: mdi:weather-cloudy
entity: sensor.openweathermap_humidity
name: Luftfeuchtigkeit
entity: sensor.openweathermap_pressure
name: Luftdruck
entity: sensor.openweathermap_rain
name: Regen
entity: sensor.openweathermap_visibility
name: Sichtweite
entity: sensor.openweathermap_wind_speed
name: Wind
entity: sensor.openweathermap_wind_bearing
name: Windrichtung
card_mod:
class: middle-left

type: custom:html-card
card_mod:
class: footer-left
content: " "

I don't know how you can see the version on iPad or iPhone.
Regarding the code i don't see any issue.
Maybe anyone else has any ideas for this problem?

This is an issue with card-mod and the default HA weather card. There is nothing I can do to fix it, BUT there is a better weather card in HACS that works perfectly. :)
https://github.com/bramkragten/weather-card

Thank you very much for the good tip!


Adjust background and foreground colors

It seems that dark colors and light colors were swapped. I also double checked this with iTerm2 colors configuration.
The changes reflect direct copy paste from:
https://camo.githubusercontent.com/cdb2f2e986c564b515c0c698e6c45b4ab5d725a9/687474703a2f2f692e696d6775722e636f6d2f776136363678672e706e67
Maybe I'm missing something?

Made additional commit to fix the 'tabs_shim' part.
before:

after:

Ah yes, my color picks are intentionally different. I find the iterm2 colors a bit to dark. However I find the color picks on the vim colorscheme looks just right. Thus I made it look closer to this:
https://camo.githubusercontent.com/2fcf604967167347f15ca8be125d32b18db9bc28/687474703a2f2f692e696d6775722e636f6d2f476b496c38466e2e706e67
Not sure if I want to merge your change, as current users might like what's already there. Perhaps a different colorsheme can be published hyperterm-gruvbox-dark-alt (kinda a mouthful)?

Understood :) No problem. I think I'll create a separate repo for this and implement the light version of it as well (maybe also the contrast options).

That would be great!
To be honest, hyper hasn't been my terminal of choice lately. Been using iterm2 as it's faster.
Alternatively, you can put up a pull request here making it configurable for users? Kinda like making option to choose light, dark and different shades of contrast?

But then again, the package should be named hyper-gruvbox if that would be the case.

I always wanted to try out some stuff with javascript, npm and so on... So I gave my first shot: https://www.npmjs.com/package/hyperterm-gruvbox
By the way, regarding iTerm2 performance, strangely I find hyperterm to render much faster compared to iTerm2. That's why I've made the switch! (maybe it's due to some recent optimizations). At least scrolling in vim is much faster (unfortunately a bit more CPU intensive).

Awesome @rezonanc.
I mentioned your theme in the README for discoverability.


Improve tracing method

The current tracing method is rather hacky and only works sporadically. It's quite invasive and conflicts with D3D register usage. It's also slow.
There's a couple of other solutions, which should be discussed here (See #8 ).
Furthermore, the current algorithm should be documented / explained.

See #40


arch: arc: fix the bug caused by hardware sp switch in interrupt

if thread switchs in interrupt, the target sp must be in
thread's kernel stack, no need to do hardware sp switch

Signed-off-by: Wayne Ren<EMAIL_ADDRESS>Fixes #17167

Not sure I (fully) understand the explanation for this change. If the ARC was in kernel mode (processing a syscall) when the interrupt occured, why would AUX_IRQ_ACT.U be set?
I guess the scenario is that a user mode thread is interrupted, then the ISR reschedules to another thread so the return should be to the mode of that thread. And, since that thread wasn't active, it needs to be blocked in a system call, or scheduled out in a system call that released another thread. And in both cases it would always be in a system call and hence kernel mode.
Would that indeed always be the case? Also with future userspace futexes or so?
Might be safer to set the AUX_IRQ_ACT.U to the mode of the target thread, instead of always clearing?

Not sure I (fully) understand the explanation for this change. If the ARC was in kernel mode (processing a syscall) when the interrupt occured, why would AUX_IRQ_ACT.U be set?
I guess the scenario is that a user mode thread is interrupted, then the ISR reschedules to another thread so the return should be to the mode of that thread. And, since that thread wasn't active, it needs to be blocked in a system call, or scheduled out in a system call that released another thread. And in both cases it would always be in a system call and hence kernel mode.
Would that indeed always be the case? Also with future userspace futexes or so?
Might be safer to set the AUX_IRQ_ACT.U to the mode of the target thread, instead of always clearing?

I consider that setting U bit accroding to target thread's mode, but it will use more cycles than current solution.
The changes are in the part where thread switchs in interrupt exit.  In zephyr, the target thread's context is saved in kernel stack,  so we can say  the mode of target thread must be kernel,  so U bit must be 0.
When interrupts come out in kernel thread, U bit of  IRQ_ACT is 0,  so clear it again has no side effect, and will keep code simple (no need to check U bit of IRQ_ARC already 0)
I think futeux will not be affected.

@vonhust could you resolve the conflicts here?

@vonhust please rebase

@ioannisg @nashif  rebased


Implement Spaceship GT4500 ALL fire mode for torpedoes

Implement firing both torpedoes simultaneously as described by the TODO in /spaceship/GT4500.java

Finished during the laboratory work.


[Bug] StateView not displayed if StateKey property is matched to "None" value

Description
Given a StateView "A" with StateKey property defined to "Loading"
and another StateView "B" with StateKey property defined to "None"
and the binded value for CurrentState is defined to "Loading"
When CurrentState value becomes "None"
Then StateView "A" disappears
But StateView "B" does not show up
Steps to Reproduce

Run XCT.Sample on iOS
Go to the StateLayout example page (Views > StateLayout)
Tap the button to launch the States cycle
When None state is loaded, the associated StateView is not showing up

Expected Behavior
I was assuming StateView associated to "None" StateKey will appear on screen, is it the normal behavior ?
Actual Behavior
The StateView with StateKey property defined to "None" never show up.
Basic Information

Version with issue: 1.1.0
Last known good version: N/A
IDE: VS for Mac v8.9.3
Platform Target Frameworks:

iOS:  iOS 14.4

Nuget Packages:
-- Xamarin.Forms <IP_ADDRESS>4,
-- Xamarin.Essentials <IP_ADDRESS>
Affected Devices: tested on iPhone Simulator only

Workaround
I have substituted all "None" StateKey into "Success" StateKey
Reproduction imagery

Reproduction Link
XCT_StateView_Not_Appearing.zip

Is it the same with #1112
if yes, it was fixed in https://github.com/xamarin/XamarinCommunityToolkit/pull/1122
can you please validate that PR?

Hi @AndreiMisiukevich , it looks like the same, indeed... but I have created my repro example from the XCT main branch yesterday, and your fix has been merged 2 days ago.
Otherwise, how could I directly validate the fix provided in the PR please ?

I confirm, your fix is already included in the repro sample:
LayoutState previousState = LayoutState.None;

Duplicate of #1122

Sorry @AndreiMisiukevich , what I meant is that your fix was included in my repro sample, and even with that, the bug I have captured in the Gif is still valid.
Am I possibly wrongly using the None state ?

@Kapusch ah, sorry for the misunderstanding.
is your issue the same with https://github.com/xamarin/XamarinCommunityToolkit/issues/1032 ?

No problem !
I had a look at the issue you are mentioning but no, mine is more about "none stateview never shows up"
But maybe I am not using it right.

Same thing is for me.

Just wanted to note that this used to work fine with version 1.1.0-pre1

Feel free to grab this issue, debug and submit a PR :)
I'll be happy to review it

Well... it does sound tempting... I'll have a look if I can this weekend and see what happens

Good news everyone! Running the code on develop branch with PR #1122 it works for me: LayoutState.None displays again after a state of LayoutState.Loading.
I also undid the PR locally (the 1 line change in Views\StateLayout\StateLayoutController.shared.cs) and as expected it broke again. Brilliant!
I hope this will make it to be to be a nuget soon!
Grin grin, wink wink, nudge nudge :) Miklos

Hi @mkanyo , except if I'm misunderstanding, the fix you're talking about is already part of my repro sample.
And even with that, the bug I have captured in the Gif is still valid.
Could you try applying your fix in my repro sample please ?
Or am I possibly using the None state incorrectly ?
Thanks for your investigation 👍

Hello @Kapusch
Right, I've downloaded your sample zip file and ran it. Yes, I think you need to use it differently:

You should not define "None" separately as stateview, rather it should be next to the StateViews collections:

To be honest I also ran into this issue about 2 months ago when I adopted StateLayout in my project but if you use it like that then the "None" will also show.

I think this may need some more emphasis in the documentation as evidently it's not obvious 👍
I just searched github for an example - here is one other case where "None" is implicitly used:
https://github.com/weeklyxamarin/WeeklyXamarin.mobile/blob/c723022628e1e448acfc251b326745c5e497f220/src/WeeklyXamarin.Mobile/WeeklyXamarin.Mobile/Views/BookmarksPage.xaml
I hope this helps,
Miklos

Thanks @mkanyo for your help !
I'll give a try soon in my app to verify if this does not break my VisualStates management.
@AndreiMisiukevich , can you please confirm if this is the way you wanted "None" state to be used ?
If so, I'll close current issue and propose that we update the documentation.

@Kapusch The behavior outlined above is indeed the intended usage. The None StateView is ignored and this default content should just be declared as children of your StateLayout aware element (Grid, StackLayout etc). Main reasoning is that it simplifies incorporating StateLayout into existing code without having to rewrite all your views into a None StateView. That way you only have to add the StateViews you need on top of your existing layout.

Thanks for these explanations @sthewissen
I wonder if allowing both implementations could not save time to somebody else who may encounter this:

StateView with "None" value assigned to StateKey
And current implementation with "None" content declared as children of the StateLayout

Meanwhile, I close the issue, thanks again.

So, just to confirm, this is a known issue and a fix is on the way. The issue is, views outside of StateViews collection will not show up. The workaround is to define a success custom state and add the normal state as a state view with that key


2.5-head - ember UI - gkev2 - Configure cluster remains greyed out even after providing project ID

On 2.5-head, add GKE cloud credential
Create GKE v2 cluster
Select CC
Give project ID
Configure cluster remains greyed out

Did not see this on 2.6.

On 2.5-head defd81cd I dont see this issue. I am able to provision a GKE cluster

I am still seeing this issue. Checked it on latest: v2.5-07131035f51f3e264c114e9d9dde65aae37bdf4f-head

It looks like this issue occured if the user already had an existing cloud credential. If creating a new cloud credential this appeared to work. I'm seeing this issue in 2.5, 2.6 and master. I'll port to each.

I just tripped over this by accident. Sorry for the duplication:
https://github.com/rancher/rancher/issues/35033


Add some loading & change tests

Reason for change
Adds button for saving details to a resource.
Also adds some tests which increase coverage & improve React updates.

Codecov Report

Merging #106 into master will decrease coverage by 2.71%.
The diff coverage is 60.86%.

@@            Coverage Diff            @@
##           master    #106      +/-   ##
=========================================
- Coverage   58.82%   56.1%   -2.72%
=========================================
  Files          23      27       +4
  Lines         476     606     +130
  Branches      126     145      +19
=========================================
+ Hits          280     340      +60
- Misses        194     264      +70
  Partials        2       2

Impacted Files
Coverage Δ

.../manifold-plan-details/components/FeatureValue.tsx
30.76% <ø> (ø)
:arrow_up:

...manifold-plan-details/components/NumberFeature.tsx
20.68% <ø> (ø)
:arrow_up:

...ts/manifold-plan-details/manifold-plan-details.tsx
54.65% <100%> (ø)
:arrow_up:

...rovision-button/manifold-data-provision-button.tsx
35.41% <100%> (ø)

.../manifold-plan-selector/manifold-plan-selector.tsx
38.88% <100%> (+5.55%)
:arrow_up:

...mponents/manifold-plan-cost/manifold-plan-cost.tsx
51.61% <100%> (ø)
:arrow_up:

...c/components/manifold-product/manifold-product.tsx
63.15% <100%> (ø)

src/utils/plan.ts
90.32% <100%> (ø)
:arrow_up:

...data-manage-button/manifold-data-manage-button.tsx
46.87% <46.87%> (ø)

...ifold-resource-status/manifold-resource-status.tsx
45.16% <75%> (ø)

... and 4 more

Continue to review full report at Codecov.

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


jQuery 3

HC-Sticky doesn't work on jQuery 3.
TypeError: a.indexOf is not a function

I have the same problem. It's because it uses .load(), which is deprecated since 1.8 and removed in 3. Replace $window.load(function(){ by $window.on('load', function(){. (I'll file a pull request)

Obsolete. New major version available.


Automated daily commits running twice per day

It looks like icedbarista is loading each day's data twice, so each day it overwrites the files from earlier in each day. I don't know whether the two versions of each day's file are identical. Anyway, we need to put a stop to it.

For some reason, the scraper stopped running after June 29, and no one is trying to restart it. Anyway, this issue no longer exists.


Fix cloudflare IP detection

RE: https://github.com/nginx-proxy/nginx-proxy/issues/947
RE: https://github.com/ergin/nginx-cloudflare-real-ip

Seems that I need to add an env to Chevereto to allow to trust in proxy headers.


Auth middleware not running for closure route

Using latest version of Laravel (5.2.7)
I have a controller that calls $this->middleware('auth');	in it's constructor.
If I use this route, the middleware runs OK and redirects non authenticated users
Route::get('home', '\Crown\Http\Controllers\dashboard@showHome');
If I use a closure in the route instead, the authentication doesn't happen, can view even when logged out
Route::get('home', function () {
return (new \Crown\Http\Controllers\dashboard)->showHome();
});

That is because you're never meant to call new Controller() on your controler yourself, You MUST let the framework do that.

Or, more seriously, call that method. That's bypassing the internals that make this work.


Fix PBR sub surface Dirty mecanism on textures

Please make sure to label your PR with "bug", "new feature" or "breaking change" label(s).
To prevent this PR from going to the changelog marked it with the "skip changelog" label.

Snapshot stored with reference name:
refs/pull/14917/merge
Test environment:
https://babylonsnapshots.z22.web.core.windows.net/refs/pull/14917/merge/index.html
To test a playground add it to the URL, for example:
https://babylonsnapshots.z22.web.core.windows.net/refs/pull/14917/merge/index.html#WGZLGJ#4600
Links to test babylon tools with this snapshot:
https://playground.babylonjs.com/?snapshot=refs/pull/14917/merge
https://sandbox.babylonjs.com/?snapshot=refs/pull/14917/merge
https://gui.babylonjs.com/?snapshot=refs/pull/14917/merge
https://nme.babylonjs.com/?snapshot=refs/pull/14917/merge
To test the snapshot in the playground with a playground ID add it after the snapshot query string:
https://playground.babylonjs.com/?snapshot=refs/pull/14917/merge#BCU1XR#0

WebGL2 visualization test reporter:
https://babylonsnapshots.z22.web.core.windows.net/refs/pull/14917/merge/testResults/webgl2playwright/index.html

Visualization tests for WebGPU (Experimental)
Important - these might fail sporadically. This is an optional test.
https://babylonsnapshots.z22.web.core.windows.net/refs/pull/14917/merge/testResults/webgpuplaywright/index.html


Ray runner should offload all data processing to Ray

The Ray runner still has many local operations, only offload some steps that are trivial to parallelize. Ideally all data and metadata processing (include commit) of Ray runner should run in the Ray cluster instead of the client.

It can be solved by using @ray.remote. We may want to auto wrap runner methods by @ray.remote to make it easier for users. But in some cases, users may want to run several runner methods in the same @ray.remote session. Therefore we simply suggest users to use @ray.remote for now.


Add the ability to provide the SSH private key and dictate which EC2 key name to use without generating ephemeral SSH keys

With the way the current code works, I don't see a way to provide a private key to pass into Molecule for the EC2 instance while at the same time have the EC2 instance use an EC2 SSH key name and NOT generate an ephemeral key and NOT override or append cloud-init config.
The use case is that during testing time, we have an SSH key on local disk that we want to reuse. AWS has this key aliased as an EC2 key. We want to fire up the EC2 instance and provide the key name. We want to NOT generate ephemeral EC2 keys by the driver.
The other caveat being that we don't want to override or append cloud-init because the AMIs we're testing already have cloud-init set up and have scripting that will pick up the public SSH key as provided by AWS and set it for the user we're trying to log in with.

Could you deploy your existing public key in the 'prepare.yml' playbook? This would let you continue to use ephemeral keys while also allowing you to use your existing key(s).
FWIW my local playbook includes this
- name: add_local_user | Add authorized keys for dev/qa users
  ansible.posix.authorized_key:
    user: '{{ item.user }}'
    key: 'https://github.com/{{ item.github_user }}.keys'
  loop: '{{ dev_accounts + qa_accounts }}'

Where it's looping over a dict that contains (username, github username) pairs.
It would be trivial to add a single public key that's kept in the scenario's directory/subdirectory.


Update README.md

From the Doc of valibot, the optional message is just apply when the type is not string, instead of using as 'required'. So the original is misleading. https://valibot.dev/api/string/

*P.S. the old format works on boolean & number, just not string. Probably version updated


Minor fixes (proposals)

Thank you for your pull request, but we prefer the formatting the way it currently is. We like showing the links directly in these sort of lists so people know where they're going without needing to hover (mismatched links notwithstanding).
(See earlier PR where this was also discussed: https://github.com/Microsoft/bond/pull/654)


Inner loop networking article

Summary
Inner loop networking article
Fixes #232
Hey, @davidfowl and @mitchdenny - here's a draft PR for the inner loop networking content. Please let me know what you think.

Internal previews

📄 File
🔗 Preview link

docs/fundamentals/networking-overview.md
.NET Aspire inner-loop networking overview

We're missing the piece about WithReference and how it uses the proxy address

We're missing the piece about WithReference and how it uses the proxy address

Is that not covered in the opening paragraph of the Ports and proxies section?

👍🏾


Also update the text :)

You are very fast in merging btw ;) thx!

Oops, I guess I was too early!

Oops, I guess I was too early!

Nah, I blame myself. Again, thank you for merging!


How can I display curved labels in a pie/doughnut chart?

What problem does this feature solve?
Hi,
I want to use the curved labels for pie charts, I found an existing issue with the exact requirements the link for the problem is https://github.com/apache/echarts/issues/13616
Please help me with this and tell me if it is possible not to add curved labels to pie charts.
What does the proposed API look like?
label: {
position: "inner",
fontSize: 14,
rotate: 'auto'
},
labelLine: {
show: false,
},
data: [{ value: 1,name:"Richard" }],
color: {
image: "https://picsum.photos/200/300",
},

Just letting you know that amCharts has this feature: https://www.amcharts.com/docs/v4/tutorials/curved-pie-chart-labels/
Hoping to see it on echarts.

James Alford has a nice write up on how to draw text along a circular path in a canvas:
https://html5graphics.blogspot.com
Also this stack overflow answer shows drawing text along a bezier curve:
https://stackoverflow.com/a/26368169


Can this model be deployed on edge GPUS?

I think your model is based on llava, and llava can be quant to run on edge gpus, have you already try your model running on edge device?

We haven't run the model on edge devices yet, but we may explore it in the future. we primarily focus on the model's performance at this stage.


Can NOT clone ..

Hey guys ..
I just wanted to clone erlzmq2, but it gives me 404 page !!
git clone git://github.com/zeromq/erlzmq2.git
Cloning into erlzmq2...
github.com[0: <IP_ADDRESS>]: errno=Connection timed out
fatal: unable to connect a socket (Connection timed out)

Would you please check this out ??

Works fine here.  Could be a firewall issue.
Try
git clone https://github.com/zeromq/erlzmq2.git

On Wed, Nov 23, 2011 at 8:16 AM, Vahid Rafiei
<EMAIL_ADDRESS>wrote:

Hey guys ..
I just wanted to clone erlzmq2, but it gives me 404 page !!
git clone git://github.com/zeromq/erlzmq2.git
Cloning into erlzmq2...
github.com[0: <IP_ADDRESS>]: errno=Connection timed out
fatal: unable to connect a socket (Connection timed out)

Would you please check this out ??

Reply to this email directly or view it on GitHub:
https://github.com/zeromq/erlzmq2/issues/26

Yeah ... you were right .
Thanks for the fast reply :)


Item counts are incorrect in source control view

https://github.com/microsoft/vscode/assets/7654793/21f4be9f-73b5-491e-9f04-c5e377d71ee0
I did a bisect. I think the regression was introduced in https://github.com/microsoft/vscode/pull/186804

What version are you using there?

That was recorded on 1.84.2, but the bug seems to be present on all versions after 1.80.2. After doing a git bisect, 77dc507 seemed to introduce the bug

@joshuaobrien, could you please check and see if you are able to reproduce this with the latest Insiders release? Thank you very much!

Thanks for creating this issue! We figured it's missing some basic information or in some other way doesn't follow our issue reporting guidelines. Please take the time to review these and update the issue.
Happy Coding!

@joshuaobrien, could you please check and see if you are able to reproduce this with the latest Insiders release? Thank you very much!

I can't. It's working there

Hey @lszomoru, this issue might need further attention.
@joshuaobrien, you can help us out by closing this issue if the problem no longer exists, or adding more information.


When trying to change display mode for product to list view when locale is "arabic" , it changes to default locale.

Framework Version:0.1.5

Framework Version: 0.1.5
Fixed


Cityscape (night?) ambiance in the middle of the sea

Its actually global, theres a city scape ambiance everywhere

Turns out we just need to disable the map's default ambiance like the JASS version does:
https://cdn.discordapp.com/attachments/755524123375173677/1041813499233443900/image.png
I also suggest re-confirming whether or not AmbianceSetup.cs works before closing this.


[Go Live][Apr 08]

Docs Build status updates of commit 1f5d1b2:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

msteams-platform/apps-in-teams-meetings/teams-together-mode.md
:white_check_mark:Succeeded
View

msteams-platform/assets/images/teams-toolkit-v2/blazor-vs-preview2/add-app-azure.PNG
:white_check_mark:Succeeded
View

msteams-platform/assets/images/teams-toolkit-v2/blazor-vs-preview2/app-dev-rg-azure.PNG
:white_check_mark:Succeeded
View

msteams-platform/assets/images/teams-toolkit-v2/blazor-vs-preview2/apppackage1-azure.PNG
:white_check_mark:Succeeded
View

msteams-platform/assets/images/teams-toolkit-v2/blazor-vs-preview2/azure-app.png
:white_check_mark:Succeeded
View

msteams-platform/assets/images/teams-toolkit-v2/blazor-vs-preview2/azure.PNG
:white_check_mark:Succeeded
View

msteams-platform/assets/images/teams-toolkit-v2/blazor-vs-preview2/blazor-app-running-azure.PNG
:white_check_mark:Succeeded
View

msteams-platform/assets/images/teams-toolkit-v2/blazor-vs-preview2/blazorapprunning.PNG
:white_check_mark:Succeeded
View

msteams-platform/assets/images/teams-toolkit-v2/blazor-vs-preview2/bot-running-azure.PNG
:white_check_mark:Succeeded
View

msteams-platform/assets/images/teams-toolkit-v2/blazor-vs-preview2/configure-msteamsapp.png
:white_check_mark:Succeeded
View

msteams-platform/assets/images/teams-toolkit-v2/blazor-vs-preview2/deploy-to-cloud-azure.png
:white_check_mark:Succeeded
View

msteams-platform/assets/images/teams-toolkit-v2/blazor-vs-preview2/learn.PNG
:white_check_mark:Succeeded
View

msteams-platform/assets/images/teams-toolkit-v2/blazor-vs-preview2/permission-azure.PNG
:white_check_mark:Succeeded
View

msteams-platform/assets/images/teams-toolkit-v2/blazor-vs-preview2/preview-azure.png
:white_check_mark:Succeeded
View

msteams-platform/assets/images/teams-toolkit-v2/blazor-vs-preview2/provision-azure.PNG
:white_check_mark:Succeeded
View

msteams-platform/assets/images/teams-toolkit-v2/blazor-vs-preview2/view-resource-azure.PNG
:white_check_mark:Succeeded
View

msteams-platform/assets/images/teams-toolkit-v2/blazor-vs-preview2/vs-build-deploytocloud.png
:white_check_mark:Succeeded
View

msteams-platform/assets/images/teams-toolkit-v2/blazor-vs-preview2/vs-build-preview.png
:white_check_mark:Succeeded
View

msteams-platform/assets/images/teams-toolkit-v2/blazor-vs-preview2/vs-build-provision.png
:white_check_mark:Succeeded
View

msteams-platform/assets/images/teams-toolkit-v2/blazor-vs-preview2/welcome.PNG
:white_check_mark:Succeeded
View

msteams-platform/concepts/build-and-test/apps-localization.md
:white_check_mark:Succeeded
View

msteams-platform/concepts/deploy-and-publish/appsource/prepare/in-app-purchase-flow.md
:white_check_mark:Succeeded
View

msteams-platform/feed.atom
:white_check_mark:Succeeded
View

msteams-platform/get-started/deploy-nodejs-app-studio.md
:white_check_mark:Succeeded
View

msteams-platform/includes/get-started/get-started-use-app-studio.md
:white_check_mark:Succeeded

msteams-platform/includes/tabs/dotnet-personal-use-appstudio.md
:white_check_mark:Succeeded

msteams-platform/includes/tabs/dotnet-update-chan-grp-app.md
:white_check_mark:Succeeded

msteams-platform/includes/tabs/dotnet-upload-to-teams.md
:white_check_mark:Succeeded

msteams-platform/includes/tabs/node-js-yeoman-gulp-tasks.md
:white_check_mark:Succeeded

msteams-platform/includes/tabs/node-js-yeoman-prereq.md
:white_check_mark:Succeeded

msteams-platform/resources/team-chat-member-api-changes.md
:white_check_mark:Succeeded
View

msteams-platform/sbs-botbuilder-taskmodule.yml
:white_check_mark:Succeeded
View

msteams-platform/sbs-bots-with-sso.yml
:white_check_mark:Succeeded
View

msteams-platform/sbs-calling-and-meeting.yml
:white_check_mark:Succeeded
View

msteams-platform/sbs-gs-blazorupdate.yml
:white_check_mark:Succeeded
View

msteams-platform/sbs-gs-csharp.yml
:white_check_mark:Succeeded
View

msteams-platform/sbs-gs-nodejs.yml
:white_check_mark:Succeeded
View

msteams-platform/sbs-meeting-content-bubble.yml
:white_check_mark:Succeeded
View

msteams-platform/sbs-meeting-token-generator.yml
:white_check_mark:Succeeded
View

msteams-platform/sbs-meetingextension-action.yml
:white_check_mark:Succeeded
View

msteams-platform/sbs-meetings-sidepanel.yml
:white_check_mark:Succeeded
View

msteams-platform/sbs-meetings-stage-view.yml
:white_check_mark:Succeeded
View

msteams-platform/sbs-messagingextension-searchcommand.yml
:white_check_mark:Succeeded
View

msteams-platform/sbs-send-proactive.yml
:white_check_mark:Succeeded
View

msteams-platform/sbs-tab-device-permissions.yml
:white_check_mark:Succeeded
View

msteams-platform/sbs-tab-with-adaptive-cards.yml
:white_check_mark:Succeeded
View

msteams-platform/sbs-tabs-and-messaging-extensions-with-sso.yml
:white_check_mark:Succeeded
View

msteams-platform/tabs/how-to/create-channel-group-tab.md
:white_check_mark:Succeeded
View

msteams-platform/tabs/how-to/create-personal-tab.md
:white_check_mark:Succeeded
View

msteams-platform/tabs/how-to/create-tab-pages/removal-page.md
:white_check_mark:Succeeded
View

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


minor telegram setup issue

Proposed changes:

Minor telegram setup issue in docs

Status (please check what you already did):

[x] made PR ready for code review
[ ] added some tests for the functionality
[x] updated the documentation
[ ] updated the changelog

 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.

Thanks!


Add ModelOpt support

Change in builder utility to enable an option to use NVIDIA's TensorRT Model Optimizer https://github.com/NVIDIA/TensorRT-Model-Optimizer

@microsoft-github-policy-service agree company="NVIDIA"

Thank you for your contribution!
How long does the int4_awq_clip quantization take with modelopt? The goal of the model builder is to quickly produce and save the final ONNX model to disk within a few minutes max. If int4_awq_clip takes a while, a note will need to be added somewhere so users are aware in advance that the model builder will take time to run with int4_awq_clip quantization enabled.

ModelOpt quantization with int4_awq_clip can take significant amount of time, but results in smaller and better quantization. Added a disclaimer in the README to this end


[Bug]: Changing default branch from remote doesnt work on DP

Is there an existing issue for this?

[X] I have searched the existing issues

Description
Changing default branch doesnt work for protected branch feature here :https://ee-2816.dp.appsmith.com/
Steps To Reproduce

Connect app to git, change default branch from remote
Try syncing branches observe default branch is not updated

Public Sample App
No response
Environment
Production
Issue video log
No response
Version
https://ee-2816.dp.appsmith.com/

This is fixed, @Parthvi12  - please reopen if not.


Network manager on KDE: can't configure network

Issue description
After installing Network manager on KDE, I cannot configure the network/add vpn/...: nothing happens when I click on the button "Configure network".
Steps to reproduce
Install KDE plasma and network manager:
services.xserver.desktopManager.plasma5.enable = true;
networking.hostName = "myhostname"; # Define your hostname.
networking.hostId = "abcdef01";
# Enable network manager
networking.networkmanager.enable = true;
users.extraUsers.myuser.extraGroups = ["wheel" "networkmanager"];

and install it:
sudo nix-channel --update && sudo nixos-rebuild switch

Finally, reboot, check that your user belongs to the networkmanager group:
$ groups
users wheel networkmanager

and click on the network manager icon in the trailbar > button "configure the network" (translated). Nothing happens:

Technical details
Please run nix-shell -p nix-info --run "nix-info -m" and paste the
results.
$ nix-shell -p nix-info --run "nix-info -m"
 - system: `"x86_64-linux"`
 - host os: `Linux 4.14.102, NixOS, 19.03pre170287.19eedaf867d (Koi)`
 - multi-user?: `yes`
 - sandbox: `yes`
 - version: `nix-env (Nix) 2.2`
 - channels(myuser): `""`
 - channels(root): `"nixos-19.03pre170287.19eedaf867d"`
 - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos`

Is there anything in the journal?

So basically, both NetworkManager-wait-online.service and NetworkManager-dispatcher.service are dead:
[leo@colnixos:~]$ sudo systemctl status NetworkManager-dispatcher.service
● NetworkManager-dispatcher.service - Network Manager Script Dispatcher Service
   Loaded: loaded (/nix/store/b9siz8grm9x8y9p0rbvrrwfaa80hvadb-network-manager-1.14.4/etc/systemd/system/NetworkManager-dispatcher.service; enabled; vendor preset: enabled)
  Drop-In: /nix/store/65c2srz4dn2f40ac07dmcg86pqqabmwf-system-units/NetworkManager-dispatcher.service.d
           └─overrides.conf
   Active: inactive (dead) since Tue 2019-02-26 14:32:48 CET; 8min ago
  Process: 31842 ExecStart=/nix/store/b9siz8grm9x8y9p0rbvrrwfaa80hvadb-network-manager-1.14.4/libexec/nm-dispatcher (code=exited, status=0/SUCCESS)
 Main PID: 31842 (code=exited, status=0/SUCCESS)

févr. 26 14:32:38 colnixos systemd[1]: Starting Network Manager Script Dispatcher Service...
févr. 26 14:32:38 colnixos systemd[1]: Started Network Manager Script Dispatcher Service.
févr. 26 14:32:38 colnixos nm-dispatcher[31842]: req:1 'dhcp4-change' [enp0s31f6]: new request (1 scripts)
févr. 26 14:32:38 colnixos nm-dispatcher[31842]: req:1 'dhcp4-change' [enp0s31f6]: start running ordered scripts...

[leo@colnixos:~]$ sudo systemctl status NetworkManager-wait-online.service
● NetworkManager-wait-online.service - Network Manager Wait Online
   Loaded: loaded (/nix/store/b9siz8grm9x8y9p0rbvrrwfaa80hvadb-network-manager-1.14.4/etc/systemd/system/NetworkManager-wait-online.service; linked; vendor preset: enabled)
   Active: inactive (dead)
     Docs: man:nm-online(1)

and network-manager.service is not really helpful:
-- Reboot --
févr. 26 13:10:36 colnixos systemd[1]: Starting Network Manager...
févr. 26 13:10:44 colnixos systemd[1]: Started Network Manager.
févr. 26 13:10:50 colnixos dhclient[1500]: DHCPREQUEST for <IP_ADDRESS> on enp0s31f6 to <IP_ADDRESS> port 67
févr. 26 13:10:53 colnixos dhclient[1500]: DHCPREQUEST for <IP_ADDRESS> on enp0s31f6 to <IP_ADDRESS> port 67
févr. 26 13:10:53 colnixos dhclient[1500]: DHCPACK of <IP_ADDRESS> from <IP_ADDRESS>
févr. 26 13:10:54 colnixos dhclient[1500]: bound to <IP_ADDRESS> -- renewal in 1744 seconds.
févr. 26 13:39:57 colnixos dhclient[1500]: DHCPREQUEST for <IP_ADDRESS> on enp0s31f6 to <IP_ADDRESS> port 67
févr. 26 13:39:57 colnixos dhclient[1500]: DHCPACK of <IP_ADDRESS> from <IP_ADDRESS>
févr. 26 13:39:58 colnixos dhclient[1500]: bound to <IP_ADDRESS> -- renewal in 1421 seconds.
févr. 26 14:03:39 colnixos dhclient[1500]: DHCPREQUEST for <IP_ADDRESS> on enp0s31f6 to <IP_ADDRESS> port 67
févr. 26 14:03:39 colnixos dhclient[1500]: DHCPACK of <IP_ADDRESS> from <IP_ADDRESS>
févr. 26 14:03:39 colnixos dhclient[1500]: bound to <IP_ADDRESS> -- renewal in 1739 seconds.
févr. 26 14:32:38 colnixos dhclient[1500]: DHCPREQUEST for <IP_ADDRESS> on enp0s31f6 to <IP_ADDRESS> port 67
févr. 26 14:32:38 colnixos dhclient[1500]: DHCPACK of <IP_ADDRESS> from <IP_ADDRESS>
févr. 26 14:32:38 colnixos dhclient[1500]: bound to <IP_ADDRESS> -- renewal in 1747 seconds.

If it is of interest, here is my full configuration:
{ config, pkgs, ... }:
  let python2-with-my-packages = pkgs.python2;
  python3-with-my-packages = pkgs.python3.withPackages my-python-packages;
in
{
  imports = [
    ./hardware-configuration.nix
  ];

  boot.supportedFilesystems = [ "zfs" ];
  boot.zfs.enableUnstable = true;

  # Use the systemd-boot EFI boot loader.
  # boot.loader.systemd-boot.enable = true;
  boot.loader = {
    efi = {
      canTouchEfiVariables = true;
      efiSysMountPoint = "/boot/EFI"; # ← use the same mount point here.
    };
    grub = {
      efiSupport = true;
      device = "nodev";
      useOSProber = true;
    };
  };

  networking.hostName = "myhostname"; # Define your hostname.
  networking.hostId = "abcdef01";
  # networking.wireless.enable = true;  # Enables wireless support via wpa_supplicant.
  # Enable network manager
  networking.networkmanager.enable = true;

  # Select internationalisation properties.
  i18n = {
    consoleFont = "Lat2-Terminus16";
    consoleKeyMap = "fr";
    defaultLocale = "fr_FR.UTF-8";
  };

  # Set your time zone.
  time.timeZone = "Europe/Paris";
  # journalctl -eu systemd-timesyncd.service
  networking.timeServers = [
    "ntp.myplace.fr"
  ];

  environment.systemPackages = with pkgs; [
    wget nox vim gitAndTools.gitFull firefox numlockx psmisc socat texlive.combined.scheme-full
    libreoffice-fresh
    auctex ntp okular
    qemu OVMF-CSM.fd # https://www.linux-kvm.org/page/Migration
    nix-index tree pastebinit signal-desktop libnotify ark
    python2-with-my-packages
    python3-with-my-packages
    owncloud-client source-code-pro emacs blender spectacle youtube-dl
    sage
    jupyter
    thunderbird unzip gparted zip ispell
    imagemagick
    gwenview
    chromium
    gnumake
    vlc
    htop
    jre8
    gdb
  ];
  nixpkgs.config.allowUnfree = true;
  fonts.fonts = [ pkgs.corefonts ];
  # Emacs
  services.emacs.defaultEditor = true;
  services.emacs.enable = true;

  # Some programs need SUID wrappers, can be configured further or are
  # started in user sessions.
  programs.bash.enableCompletion = true;
  # programs.mtr.enable = true;
  programs.gnupg.agent = { enable = true; enableSSHSupport = true; };

  # List services that you want to enable:

  # Enable the OpenSSH daemon.
  services.openssh.enable = true;

  # Open ports in the firewall.
  networking.firewall.allowedTCPPorts = [ 22 7777 ];
  networking.firewall.allowedUDPPorts = [ 22 7777 ];
  # Or disable the firewall altogether.
  # networking.firewall.enable = false;

  # Enable CUPS to print documents.
  services.printing.enable = true;
  services.avahi.enable = true;
  services.avahi.nssmdns = true;

  # Enable sound.
  sound.enable = true;
  hardware.pulseaudio.enable = true;

  # Enable the X11 windowing system.
  services.xserver.enable = true;
  services.xserver.layout = "fr";
  services.xserver.xkbVariant = "oss";
  services.xserver.xkbOptions = "ctrl:swapcaps,terminate:ctrl_alt_bksp";

  # Enable touchpad support.
  # services.xserver.libinput.enable = true;

  # Enable the KDE Desktop Environment.
  services.xserver.displayManager.sddm.enable = true;
  services.xserver.displayManager.sddm.autoNumlock = true;
  services.xserver.desktopManager.plasma5.enable = true;

  # Define a user account. Don't forget to set a password with ‘passwd’.
  users.extraUsers.myuser = {
    isNormalUser = true;
    uid = 1000;
    openssh.authorizedKeys.keys = [ "ssh-rsa mykey..." ];
    extraGroups = ["wheel" "networkmanager"];
  };

  # Bashrc-like
  environment.shellAliases = {
    nbt = "sudo nixos-rebuild test";
    nbb = "sudo nixos-rebuild boot";
    nb  = "sudo nixos-rebuild switch";
    ne  = "sudo emacs /etc/nixos/configuration.nix";
    e   = "emacseditor";
  };

  # Power management
  powerManagement.cpuFreqGovernor = "performance";

  # This value determines the NixOS release with which your system is to be
  # compatible, in order to avoid breaking some software such as database
  # servers. You should change this only after NixOS release notes say you
  # should.
  system.stateVersion = "18.03"; # Did you read the comment?

}

After some search I found an explicit error running sudo journalctl -f:
Impossible de trouver le module « kcm_networkmanagement.desktop » Veuillez saisir « kcmshell5 --list » pour obtenir la liste de tous les modules.

which translates into
Could not find the module « kcm_networkmanagement.desktop » Please type « kcmshell5 --list » to get the full list of modules.

After running kbuildsycoca5  (both in root and user), I can see that this appears in the list when I run kcmshell5 --list:
kcm_networkmanagement      - Modifier vos connexions réseau

However, I still have the error even after logout/login...

It also appears that typing
kcmshell5 kcm_networkmanagement

opens the menu! So no idea what is doing the applet... Maybe they call "
kcm_networkmanagement.desktop" instead of "kcm_networkmanagement"?

One more update: from a fresh new user, it works...

So I don't know what happened. I copied .local and .config to a backup .local_old and .config_old. Then I moved the folders from the old user: it worked. Then I removed .local/.config, and replaced back .local_old and .config_old to their original names... And it was working, even with the old conf ! Mystery... but my problem is solved. Guess we can close the issue?

@tobiasBora Yeah, sounds like you can close. Glad to hear your issue is resolved.


[ASK] Can I save asset files such as audio / video / zip / other html?

I'm planning to make a web program but I want to save it as an exe. Does this feature already exist/will it?

As of currently, the native_assets_cli can only be used for the native backends, not for the web backends.
And as of currently, the native_assets_cli can only be used for bundling dynamic libraries, not data assets.
Tracking issue for data assets:

https://github.com/dart-lang/native/issues/154

Tracking issue for adding wasm/js assets, which will require us supporting this new system for the web backends:

https://github.com/dart-lang/native/issues/988

As far as I'm aware dart compile js and dart compile wasm are not really meant to be used in isolation. Rather they are used by UI frameworks such as Flutter to build an application that has assets bundled. For now you could look at using Flutter and using it's asset system. https://docs.flutter.dev/ui/assets/assets-and-images


Census: Household Composition - Missing First name error on Person 2 or higher broken

Expected behaviour
When leaving the firstname field blank for Person 2 or higher and submitting an error is shown with the person's firstname highlighted and the error link jumping directly to the person
Actual behaviour
First name errors only work for Person 1; if Person 2 or higher has no first name the error appears on submit but does not link to a valid location and the Person's first name does not have an error highlight around it.
Steps to reproduce the behaviour

Add two people
Set person 1's firstname, leave person 2's firstname blank
Save and continue
See that there is an error reported at the top of the page
Click the error link, observe it jumps to Person 1's first name, not Person 2 as expected.
See that Person 1's first name has no error highlight around it (correct)
Scroll to Person 2's first name
See there is no error around the name field for Person 2 (wrong).

Technical information
Browser
Chrome
Operating System
Windows 7
Screenshot

Possibly related to https://github.com/ONSdigital/eq-survey-runner/pull/866

Actually works correctly when Javascript is disabled.

This was fixed by #913


K2 sherpa

Create a PR within this repo for discussions.

Thanks!

thanks, I wasn't sent notification about this, but I will look into it and include the changes, suggestions manually


cli: option to specify program to launch/deploy in workspace

Example usage:
jonch@RASK-Legion:~/Desktop/Programming/blockchain/anchor/examples/tutorial/basic-3$ ../../../target/debug/anchor deploy -p puppet-master
Deploying workspace: http://<IP_ADDRESS>:8899
Upgrade authority: /home/jonch/.config/solana/id.json
Deploying program "puppet-master"...
Program path: /home/jonch/Desktop/Programming/blockchain/anchor/examples/tutorial/basic-3/target/deploy/puppet_master.so...
Program Id: AHa1ZTcXRvFFKwuVDv2yvCXxhj1TWfD6kUgKLJ817Pid

Deploy success
jonch@RASK-Legion:~/Desktop/Programming/blockchain/anchor/examples/tutorial/basic-3$ ../../../target/debug/anchor deploy -p puppet
Deploying workspace: http://<IP_ADDRESS>:8899
Upgrade authority: /home/jonch/.config/solana/id.json
Deploying program "puppet"...
Program path: /home/jonch/Desktop/Programming/blockchain/anchor/examples/tutorial/basic-3/target/deploy/puppet.so...
Program Id: 4GcsYTfRXtGggwp6q4vYmFTfGfkEpCzURdPqa4LJtjd1

Deploy success

After relaunching the solana-test-validator:
jonch@RASK-Legion:~/Desktop/Programming/blockchain/anchor/examples/tutorial/basic-3$ ../../../target/debug/anchor deploy
Deploying workspace: http://<IP_ADDRESS>:8899
Upgrade authority: /home/jonch/.config/solana/id.json
Deploying program "puppet-master"...
Program path: /home/jonch/Desktop/Programming/blockchain/anchor/examples/tutorial/basic-3/target/deploy/puppet_master.so...
Program Id: 3jBh3yWw8bCanai4RoYbd6Vrv5Hvnzi8qvGKoZjNEGRU

Deploying program "puppet"...
Program path: /home/jonch/Desktop/Programming/blockchain/anchor/examples/tutorial/basic-3/target/deploy/puppet.so...
Program Id: 8CEAaQYHpp3GkTnVfqaar6Z1JffAfNSwBPwcBPs4gYyo

Deploy success

closes: https://github.com/project-serum/anchor/issues/280

Also, please run cargo fmt so that the build can pass.

Should be good to merge


Advanced Search Fields

This Pull Request Will Enable GeoFields, TagFields etc.
And Can Be Queried Like

But searchableSchema() method has to be defined on the searchable model like this.

Since This Has Been Merge, How Can I Submit An Update To Docs To Make This Clear

You can update this file and make a PR: https://github.com/ethanhann/redisearch-php/blob/master/docs-src/laravel-support.md
The docs are built with mkdocs. If you want to test your changes locally, see: https://www.mkdocs.org/#installation and https://www.mkdocs.org/#getting-started


IP-Adapter compile error

Describe the bug
Use onediff compile with IP-Adapter had some error.
Your environment
Ubuntu 20.04
torch 2.1.2
diffusers 0.27.0
OneDiff git commit id
dev_support_diffusers_ipa branch
OneFlow version info if you have installed oneflow
version: 0.9.1.dev20240703+cu121
git_commit: ec7b682
cmake_build_type: Release
rdma: True
mlir: True
enterprise: False
How To Reproduce
Steps to reproduce the behavior(code or script):
from diffusers import StableDiffusionXLPipeline

import torch
from PIL import Image
from onediffx import compile_pipe
from onediff.infer_compiler import oneflow_compile

from ip_adapter.ip_adapter import IPAdapterXL

model_path = "stabilityai/stable-diffusion-xl-base-1.0"
ip_adapter_path = "h94/IP-Adapter"
device = "cuda"
image = Image.open("./images/girl.png")

pipe = StableDiffusionXLPipeline.from_pretrained(
    model_path,
    torch_dtype=torch.float16,
    variant='fp16',
    use_safetensors=True,
).to('cuda')
pipe.load_ip_adapter(ip_adapter_path, subfolder="sdxl_models", weight_name="ip-adapter_sdxl.bin")

generator = torch.Generator(device=device).manual_seed(0)
pipe.set_ip_adapter_scale(0.4)
images = pipe(
    prompt="PLUS (high strength)",
    ip_adapter_image=image,
    negative_prompt="deformed, ugly, wrong proportion, low res, bad anatomy, worst quality, low quality",
    num_inference_steps=30,
    generator=generator,
).images
images[0].save(f"./images/ip_adapter_out.png")

pipe.unet = oneflow_compile(pipe.unet)
generator = torch.Generator(device=device).manual_seed(0)

images = pipe(
    prompt="PLUS (high strength)",
    ip_adapter_image=image,
    negative_prompt="deformed, ugly, wrong proportion, low res, bad anatomy, worst quality, low quality",
    num_inference_steps=30,
    generator=generator,
).images
images[0].save(f"./images/ip_adapter_compile_out.png")

The complete error message
Details

Traceback (most recent call last):
File "/home/sh9/workspace/onediff/onediff_diffusers_extensions/examples/image_to_image_ip_adapter.py", line 37, in
images = pipe(
File "/home/sh9/.virtualenvs/oneflow_py310/lib/python3.10/site-packages/torch/utils/_contextlib.py", line 115, in decorate_context
return func(*args, **kwargs)
File "/home/sh9/.virtualenvs/oneflow_py310/lib/python3.10/site-packages/diffusers/pipelines/stable_diffusion_xl/pipeline_stable_diffusion_xl.py", line 1174, in call
noise_pred = self.unet(
File "/home/sh9/.virtualenvs/oneflow_py310/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1518, in _wrapped_call_impl
return self._call_impl(*args, **kwargs)
File "/home/sh9/.virtualenvs/oneflow_py310/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1568, in _call_impl
result = forward_call(*args, **kwargs)
File "/home/sh9/workspace/onediff/src/onediff/infer_compiler/backends/oneflow/online_quantization_utils.py", line 61, in wrapper
output = func(self, *args, **kwargs)
File "/home/sh9/workspace/onediff/src/onediff/infer_compiler/backends/oneflow/args_tree_util.py", line 52, in wrapper
output = func(self, *mapped_args, **mapped_kwargs)
File "/home/sh9/workspace/onediff/src/onediff/infer_compiler/backends/oneflow/deployable_module.py", line 41, in wrapper
return func(self, *args, **kwargs)
File "/home/sh9/workspace/onediff/src/onediff/infer_compiler/backends/oneflow/graph_management_utils.py", line 121, in wrapper
ret = func(self, *args, **kwargs)
File "/home/sh9/workspace/onediff/src/onediff/infer_compiler/backends/oneflow/deployable_module.py", line 137, in forward
output = dpl_graph(*args, **kwargs)
File "/home/sh9/.virtualenvs/oneflow_py310/lib/python3.10/site-packages/oneflow/nn/graph/graph.py", line 295, in call
self._compile(*args, **kwargs)
File "/home/sh9/.virtualenvs/oneflow_py310/lib/python3.10/site-packages/oneflow/nn/graph/graph.py", line 861, in _compile
return self._dynamic_input_graph_cache._compile(*args, **kwargs)
File "/home/sh9/.virtualenvs/oneflow_py310/lib/python3.10/site-packages/oneflow/nn/graph/cache.py", line 121, in _compile
return graph._compile(*args, **kwargs)
File "/home/sh9/.virtualenvs/oneflow_py310/lib/python3.10/site-packages/oneflow/nn/graph/graph.py", line 865, in _compile
return self._compile_new(*args, **kwargs)
File "/home/sh9/.virtualenvs/oneflow_py310/lib/python3.10/site-packages/oneflow/nn/graph/graph.py", line 884, in _compile_new
_, eager_outputs = self.build_graph(*args, **kwargs)
File "/home/sh9/.virtualenvs/oneflow_py310/lib/python3.10/site-packages/oneflow/nn/graph/graph.py", line 1429, in build_graph
outputs = self.__build_graph(*args, **kwargs)
File "/home/sh9/.virtualenvs/oneflow_py310/lib/python3.10/site-packages/oneflow/nn/graph/graph.py", line 1577, in __build_graph
outputs = self.build(*lazy_args, **lazy_kwargs)
File "/home/sh9/workspace/onediff/src/onediff/infer_compiler/backends/oneflow/graph.py", line 19, in build
return self.model(*args, **kwargs)
File "/home/sh9/.virtualenvs/oneflow_py310/lib/python3.10/site-packages/oneflow/nn/graph/proxy.py", line 188, in call
result = self.__block_forward(*args, **kwargs)
File "/home/sh9/.virtualenvs/oneflow_py310/lib/python3.10/site-packages/oneflow/nn/graph/proxy.py", line 238, in __block_forward
result = unbound_forward_of_module_instance(self, *args, **kwargs)
File "/home/sh9/.virtualenvs/oneflow_py310/lib/python3.10/site-packages/diffusers/models/unets/unet_2d_condition.py", line 1219, in forward
sample, res_samples = downsample_block(
File "/home/sh9/.virtualenvs/oneflow_py310/lib/python3.10/site-packages/oneflow/nn/graph/proxy.py", line 188, in call
result = self.__block_forward(*args, **kwargs)
File "/home/sh9/.virtualenvs/oneflow_py310/lib/python3.10/site-packages/oneflow/nn/graph/proxy.py", line 238, in __block_forward
result = unbound_forward_of_module_instance(self, *args, **kwargs)
File "/home/sh9/.virtualenvs/oneflow_py310/lib/python3.10/site-packages/diffusers/models/unets/unet_2d_blocks.py", line 1279, in forward
hidden_states = attn(
File "/home/sh9/.virtualenvs/oneflow_py310/lib/python3.10/site-packages/oneflow/nn/graph/proxy.py", line 188, in call
result = self.__block_forward(*args, **kwargs)
File "/home/sh9/.virtualenvs/oneflow_py310/lib/python3.10/site-packages/oneflow/nn/graph/proxy.py", line 238, in __block_forward
result = unbound_forward_of_module_instance(self, *args, **kwargs)
File "/home/sh9/.virtualenvs/oneflow_py310/lib/python3.10/site-packages/diffusers/models/transformers/transformer_2d.py", line 397, in forward
hidden_states = block(
File "/home/sh9/.virtualenvs/oneflow_py310/lib/python3.10/site-packages/oneflow/nn/graph/proxy.py", line 188, in call
result = self.__block_forward(*args, **kwargs)
File "/home/sh9/.virtualenvs/oneflow_py310/lib/python3.10/site-packages/oneflow/nn/graph/proxy.py", line 238, in __block_forward
result = unbound_forward_of_module_instance(self, *args, **kwargs)
File "/home/sh9/.virtualenvs/oneflow_py310/lib/python3.10/site-packages/diffusers/models/attention.py", line 366, in forward
attn_output = self.attn2(
File "/home/sh9/.virtualenvs/oneflow_py310/lib/python3.10/site-packages/oneflow/nn/graph/proxy.py", line 188, in call
result = self.__block_forward(*args, **kwargs)
File "/home/sh9/.virtualenvs/oneflow_py310/lib/python3.10/site-packages/oneflow/nn/graph/proxy.py", line 238, in __block_forward
result = unbound_forward_of_module_instance(self, *args, **kwargs)
File "/home/sh9/.virtualenvs/oneflow_py310/lib/python3.10/site-packages/diffusers/models/attention_processor.py", line 522, in forward
return self.processor(
File "/home/sh9/.virtualenvs/oneflow_py310/lib/python3.10/site-packages/oneflow/nn/graph/proxy.py", line 188, in call
result = self.__block_forward(*args, **kwargs)
File "/home/sh9/.virtualenvs/oneflow_py310/lib/python3.10/site-packages/oneflow/nn/graph/proxy.py", line 238, in __block_forward
result = unbound_forward_of_module_instance(self, *args, **kwargs)
File "/home/sh9/.virtualenvs/oneflow_py310/lib/python3.10/site-packages/oneflow/nn/modules/module.py", line 200, in forward
raise NotImplementedError()
NotImplementedError

Additional context
Add any other context about the problem here.

Using this demo is still problem: https://github.com/siliconflow/onediff/pull/837

maybe you can reinstall the onediff,i run ipadapter compile using this branch successfully. but still get those problem:
(1) different resolution will trigger recompile
(2) pipe.set_ip_adapter_scale() won't work, the scale never change

maybe you should reinstall all the onediff stuff,i run ipadapter compile using this branch successfully. but still get those problem: (1) different resolution will trigger recompile (2) pipe.set_ip_adapter_scale() won't work, the scale never change

感谢回复，好像是这里的问题，我这边也可以跑了，

感谢回复，好像是这里的问题，我这边也可以跑了，

你的报错里确实体现了使用的是diffusers原本的模块，onediff在infer_compiler_registry中有重新实现绝大部分attention_processor。但是我说的两个问题还是没有解决

maybe you should reinstall all the onediff stuff,i run ipadapter compile using this branch successfully. but still get those problem: (1) different resolution will trigger recompile (2) pipe.set_ip_adapter_scale() won't work, the scale never change

Please raise a new issue for this so we can reproduce it.


Connect-PowerBiServiceAccount unable to connect with Service Principal

I am trying to connect using a service principal using the following code :
 $applicationId = "XXX"
$securePassword = "XXX" | ConvertTo-SecureString -AsPlainText -Force
$credential = New-Object -TypeName System.Management.Automation.PSCredential -ArgumentList $applicationId, $securePassword
Connect-PowerBIServiceAccount -ServicePrincipal -Credential $credential -TenantId "XXX"

I get the following error message when I do
 Connect-PowerBIServiceAccount -ServicePrincipal -Credential $credential -TenantId "0af189f7-f265-4414-bbd5-35402c9d67c1"
Connect-PowerBIServiceAccount : One or more errors occurred.
At line:4 char:1
+ Connect-PowerBIServiceAccount -ServicePrincipal -Credential $credenti ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : WriteError: (Microsoft.Power...IServiceAccount:ConnectPowerBIServiceAccount) [Connect-PowerBIServiceAccount], AggregateException
    + FullyQualifiedErrorId : One or more errors occurred.,Microsoft.PowerBI.Commands.Profile.ConnectPowerBIServiceAccount

WARNING: (False) MSAL <IP_ADDRESS> MSAL.Desktop Microsoft Windows NT 10.0.19042.0 [11/12/2021 17:47:21 - 22641552-7922-4b9a-8bce-f3079c5f8e9d] Request retry failed.
WARNING: (False) MSAL <IP_ADDRESS> MSAL.Desktop Microsoft Windows NT 10.0.19042.0 [11/12/2021 17:47:21 - 22641552-7922-4b9a-8bce-f3079c5f8e9d] Exception type: Microsoft.Identity.Client.MsalServic
eException
, ErrorCode: invalid_client
HTTP StatusCode 401
CorrelationId 22641552-7922-4b9a-8bce-f3079c5f8e9d

WARNING: (False) MSAL <IP_ADDRESS> MSAL.Desktop Microsoft Windows NT 10.0.19042.0 [11/12/2021 17:47:21 - 22641552-7922-4b9a-8bce-f3079c5f8e9d] Fetching a new AT failed. Is AAD down? False. Is the
re an AT in the cache that is usable? False
WARNING: (False) MSAL <IP_ADDRESS> MSAL.Desktop Microsoft Windows NT 10.0.19042.0 [11/12/2021 17:47:21 - 22641552-7922-4b9a-8bce-f3079c5f8e9d] Either the exception does not indicate a problem wit
h AAD or the token cache does not have an AT that is usable.
WARNING: (False) MSAL <IP_ADDRESS> MSAL.Desktop Microsoft Windows NT 10.0.19042.0 [11/12/2021 17:47:21 - 22641552-7922-4b9a-8bce-f3079c5f8e9d] Exception type: Microsoft.Identity.Client.MsalServic
eException
, ErrorCode: invalid_client
HTTP StatusCode 401
CorrelationId 22641552-7922-4b9a-8bce-f3079c5f8e9d

   at Microsoft.Identity.Client.OAuth2.OAuth2Client.ThrowServerException(HttpResponse response, RequestContext requestContext)
   at Microsoft.Identity.Client.OAuth2.OAuth2Client.CreateResponse[T](HttpResponse response, RequestContext requestContext)
   at Microsoft.Identity.Client.OAuth2.OAuth2Client.<ExecuteRequestAsync>d__11`1.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Microsoft.Identity.Client.OAuth2.OAuth2Client.<GetTokenAsync>d__10.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Microsoft.Identity.Client.OAuth2.TokenClient.<SendHttpAndClearTelemetryAsync>d__8.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at Microsoft.Identity.Client.OAuth2.TokenClient.<SendHttpAndClearTelemetryAsync>d__8.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Microsoft.Identity.Client.OAuth2.TokenClient.<SendTokenRequestAsync>d__5.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Microsoft.Identity.Client.Internal.Requests.RequestBase.<SendTokenRequestAsync>d__20.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Microsoft.Identity.Client.Internal.Requests.ClientCredentialRequest.<FetchNewAccessTokenAsync>d__3.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Microsoft.Identity.Client.Internal.Requests.ClientCredentialRequest.<ExecuteAsync>d__2.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Microsoft.Identity.Client.Internal.Requests.RequestBase.<RunAsync>d__13.MoveNext()

was actually an issue coming from wrong secret in our keyvault


Unauthorized error - Not Authorized to access child on type parent

Amplify CLI Version
11.0.0
Question
We have created an entity with hasOne relationship with another table.
And We have written a custom resolver function for authorization.
When we try to query we are getting parent data but for child data, we are getting an Unauthorized error.
Entities -
type Project @model
@auth(
    rules: [
        { allow: owner, ownerField: "id", operations: [read, create, update, delete], provider: userPools }
    ]
)
{
  id: ID!
  name: String
  teamId
  team: Team @hasOne (fields: ["teamId"])
}

type Team @model
@auth(
    rules: [
        { allow: owner, ownerField: "id", operations: [read, create, update, delete], provider: userPools }
    ]
)
{
  id: ID!
  name: String!
}

If we use the generated listProjects query, how will the child entity, in this case, "Team" get loaded? More specifically the pipeline resolvers for listProject do not contain any logic to tell how to load the child entity - Team. Where is this configuration?
Also, how are the authorization rules - the preAuth, Auth, and postAuth pipeline functions applied for the child entity - here Team?

Hi @yashBrahma, thanks for contacting us. I've tried to reproduce the issue with the schema you've provided and don't see any such error when accessing the team attached to project via a list query, as shown below:
{
  "data": {
    "listProjects": {
      "items": [
        {
          "_deleted": true,
          "_lastChangedAt":<PHONE_NUMBER>729,
          "_version": 2,
          "id": "user1",
          "createdAt": "2023-03-20T23:19:23.767Z",
          "name": "project101",
          "team": {
            "_deleted": null,
            "_version": 1,
            "_lastChangedAt":<PHONE_NUMBER>652,
            "createdAt": "2023-03-20T23:15:55.626Z",
            "id": "user1",
            "updatedAt": "2023-03-20T23:15:55.626Z",
            "name": "name101"
          },
          "teamId": "5bbfeb65-997c-4de2-9276-b7401be3ea68::user1",
          "updatedAt": "2023-03-20T23:19:23.767Z"
        }
      ],
      "nextToken": null,
      "startedAt": null
    }
  }
}

I suspect there must be some issue with your custom resolver function used for Authorization. Can you share more information about that?
The below summary will give you more insight on how the connected child elements are retrieved:

We use field level AppSync resolvers to take care of the Authorization and fetching of child element. You can see these named as Project.team.auth.1 and Project.team.

In the field level Auth function, we construct the user's current claim using format cognito_identity_sub::cognito_username. This claim is then matched with the value of ownerField which is teamId in this case. It is considered a match if teamId matches either cognito_identity_sub or cognito_username.
-- If it's a match, user is Authorized.
-- Else, we check if there's any preset authFilter in the context object by the previous slots.
-- If there's no authFilter set as well, the user is un-authorized.

In the field level data retrieval function, we construct a GetRequest against the child DDB table to retrieve the connected team using the value of teamId present on the parent.

There are similar checks also present for the list query operation as a whole which you can check it out inside the Query.listProjects.<pre/post>auth functions. Find more about order of execution of these slots here.

Hi @phani-srikar, thanks for the response.
I above case will for generated resolvers. We have written a custom resolver to list the projects. We have our own Authorization logic written.
I was able to find the issue and fix it, which was in field-level AppSync resolvers Authorization. Currently, I updated the resolver by adding a resolver file in the resolvers  directory. But I want to update it using CDK.
So, can you please give me a solution to how it is updated in CDK?
I tried updating using CDK but it gave me an error saying " Only one resolver is allowed per field."

Hi @yashBrahma. Thanks for reverting back. We do allow adding a custom resource via CDK as seen in this doc. But the main use-case for that is when you have a custom query/mutation and want to attach a pipeline resolver to that. Since your use-case is to override an existing resolver, using the resolvers directory is the recommended way.
I am not sure which pipeline ID are you referring to. Can you please describe it?

Hi @yashBrahma 👋, We are closing this issue as we have not received any response from you. However, if you are still facing the same issue and require our assistance, please don't hesitate to leave a comment and provide us with the information our team had previously asked for. This way, we can reopen the issue and provide you with better assistance.
Thank you!


Mechanism to auto-launch a demo controller on boot of the demo app

Platforms Impacted

[x] iOS
[ ] macOS

Description of changes
It can be repetitive to scroll down the list of demo controllers every time the demo app reboots, especially when working on a specific demo controller.
Let's add a simple mechanism that can be used to setup a demo controller for auto-launch on boot.
By default, no demo controller will launch. To set a demo controller for auto-launch, the list index of this controller must be set for the "autoLaunchDemoIndex" variable.
Verification
Set autoLaunchDemoIndex to 0, make sure that nothing boots.
Test with autoLaunchDemoIndex = 1, make sure the first controller auto-launches.
Test with autoLaunchDemoIndex > 1, make sure that the correct controller auto-launches.
Pull request checklist
This PR has considered:

[ ] Light and Dark appearances
[ ] VoiceOver and Keyboard Accessibility
[ ] Internationalization and Right to Left layouts
[ ] Different resolutions (1x, 2x, 3x)
[ ] Size classes and window sizes (iPhone vs iPad, notched devices, multitasking, different window sizes, etc)

Microsoft Reviewers: Open in CodeFlow

Thoughts on just using NSUserDefaults so the default behavior is to launch to the previously opened view controller on that device? Obviously iOS is a bit more tricky than macOS in case you're testing on different simulators, but someone (I think it was @Saadnajmi) added that behavior for fluentui-macos and I love it.

@anandrajeswaran pretty sure it was @markavitale

Thoughts on just using NSUserDefaults so the default behavior is to launch to the previously opened view controller on that device? Obviously iOS is a bit more tricky than macOS in case you're testing on different simulators, but someone (I think it was @Saadnajmi) added that behavior for fluentui-macos and I love it.

I like the idea. I'll go ahead and implement that.


Change return_complex=True for torch.stft arguments and add torchaudi=0.13.1, 2.0.2, 2.1.0 in CI settings

I changed  the return_complex arguments for torch.stft to True because return_complex is required for torch>=2.0 and return_complex=False is deprecated.
https://pytorch.org/docs/stable/generated/torch.stft.html
I also added torchaudi=0.13.1, 2.0.2, 2.1.0 in CI settings(, but this change seems not to be tested in the current CI).
#475

Just a note: I guess this bug was found due to the incompatibility between higher versions of PyTorch and the Mockingjay/Tera series (which uses deprecated syntax of Torchaudio). However, I further find that Dropbox is now blocking too frequent accesses (which it did not before) hence automatic downloading are not working for Mockingjay/Tera models currently. We plan to migrate the Dropbox checkpoints to HugginFace. Before that, Mockingjay/Tera/Apc models cannot be successfully downloaded and will encounter "too many requests" http error occasionally. The PyPi package will also be updated after this migration.

The PyPi package for 0.4.12 is uploaded including the fix mentioned above.


HTTP Client doesn't honor esp_http_client_config_t.if_name (IDFGH-11219)

Answers checklist.

[X] I have read the documentation ESP-IDF Programming Guide and the issue is not addressed there.
[X] I have updated my IDF branch (master or release) to the latest version and checked that the issue is present there.
[X] I have searched the issue tracker for a similar issue and not found a similar issue.

IDF version.
ESP-IDF 5.1.1
Espressif SoC revision.
ESP32-D0WD-V3 (revision v3.0)
Operating System used.
Windows
How did you build your project?
Other (please specify in More Information)
If you are using Windows, please specify command line type.
None
Development Kit.
LILYGO T-INTERNET-COM
Power Supply used.
USB
What is the expected behavior?
Network interfaces configured:

Ethernet
PPP (over LTE)

When these are set up I expect to be able to create a http request over the PPP connection by providing the interface name
Below is a simplified example of the call to the http client:

    struct ifreq ifr;
    esp_netif_get_netif_impl_name(item.netif, ifr.ifr_name);

    esp_http_client_config_t config = {
        .url = "https://a-temporary-funtion-app.azurewebsites.net/api/my-ip",
        .method = item.verb,
        .disable_auto_redirect = true,
        // event handler code remove for brevity
        //.event_handler =
        .crt_bundle_attach = esp_crt_bundle_attach,
        .if_name = &ifr
    };

    ESP_LOGI(TAG, "Using IF: %s", config.if_name->ifr_name);

    auto response = do_http_request(config);

    ESP_LOGI(TAG, "%s IP: %s", config.if_name->ifr_name, response);

I would expect this code to output the external internet ip addresses of the two interfaces (that's what the endpoint returns)
What is the actual behavior?
However if i call that http code from my main task for my two network devices i get this:
I (62976) MyAPP: Using IF: en1
I (78803) MyAPP: GET,en1 (200) https://a-temporary-funtion-app.azurewebsites.net/api/my-ip
I (78806) MyAPP: en1 IP: <IP_ADDRESS>
I (78866) MyAPP: Using IF: pp2
I (80938) MyAPP: GET,pp2 (200) https://a-temporary-funtion-app.azurewebsites.net/api/my-ip
I (80940) MyAPP: pp2 IP: <IP_ADDRESS>

If i unplug the ethernet cable and call it just for the PPP interface i get:
I (78866) MyAPP: Using IF: pp2
I (80938) MyAPP: GET,pp2 (200) https://a-temporary-funtion-app.azurewebsites.net/api/my-ip
I (80940) MyAPP: pp2 IP: <IP_ADDRESS>

Steps to reproduce.
Make a http request using the non-default adapter when using multiple network devices
Debug Logs.
No response
More Information.
An additional note is that specifying the if_name appears to affect DNS requests, when providing the if_name all dns requests begin failing unless i also configure the interfaces with fallback DNS servers.
Project was built using platformio

has this issue been looked into?
there appears to be no triage on it after 3 weeks

Hi @rbev
There's been a bug related to interface binding, which caused the interface name parameter to be ignored on SSL transports, but worked correctly on TCP. It's been fixed in v5.1.2.
Since that you're on v5.1.1 and using https, you might be experiencing this issue. You can cherry-pick https://github.com/espressif/esp-idf/commit/1363566b73c5b9d69c213eb9f6e7453ed2dd4e5b to quickly check if it's the case

1363566b73 was merged to release branch and included in v5.1.2


fetch from a youtube playlist

I'd like to be able to fetch from a youtube playlist.

with the latest master this is no longer a problem


update viewer/example

it's out of date
also ideally there'd be three kinds of examples:

imageboard type (eventually this'll be staticfuzz.
instant messenger type/chat
trello ripoff

really should just show staticfuzz as "example


"pip3 install neovim“ fails on Windows10 64bit

Hey, please help.

Not related to Neovim. Report to pip.


fix: Add project option to storage module

Tested with my branch -- no changes to affected resources without passing the project id, expected change (bucket destroyed and recreated in other project) with the project id set (please ignore all the non-bucket stuff in there, there's other stuff in this branch that would be applied by this plan).

This PR is included in version 1.12.2 :tada:


how can i run it on Pi 3B+

i am using PI 3B+, i have a USB-Uart cable, and i install the latest "Raspbian Buster Lite" image on SD card, and i can see the Linux boot message on Uart. The Raspbian os is : https://downloads.raspberrypi.org/raspbian_lite_latest, it is build 2020-02.
i put our lesson01 image into SD card, replace kernel8.imge, but i canot see any output on Uart. what is problem?

Did you delete the other kernal*.img's, and change the config.txt?

Do you change config.txt as follow ?
kernel_old=1
disable_commandline_tags=1

I had the same problem.
I found that the output comes up very shortly after the device is powered on. So please try to open an emulator session, then power on the rasp pi.

I meet the same problem. Is there any progress? @figozhang
I will be appreciated for any help.

I meet the same issue with Rpi 3B.
I did all of the above.

I've been able to run lessons 1-6 (not exercises) on my Pi 3B+.
After a fresh install of the Raspberry Pi OS on a SD card, using the Raspberry Pi Imager;
I can run lesson01 with the following changes:

in config.txt (only the below)

disable_commandline_tags=1
arm_64bit=1

and due to the lack of 'kernel_old' I also made the changes mentioned in https://github.com/s-matyukevich/raspberry-pi-os/issues/180
replace kernel8.img (in the SD card) with kernel8.img compiled from the modified lesson01 (modified due to (2))

My reasoning for not using 'kernel_old' was mostly due to preference, however, when testing lesson01 with 'kernel_old' in addition to (1) (minus (2)), I was unable to successfully display 'Hello World', although I'm unable to make any assertions as to why this may be (be it either a local issue or otherwise).


go install tip is failing

Hey,
I am trying to install go tip and it seems like something is going wrong.

ERROR: Unrecognized Go version

I am using Mac 10.10.2.
I have reinstalled gvm after using gvm implode
Gvm & Go information:
Shaked@mac ~ $ gvm list

gvm gos (installed)

=> go1.4
   system

Shaked@mac ~ $ gvm version
Go Version Manager v1.0.22 installed at /Users/Shaked/.gvm
Shaked@mac ~ $

Any idea?
Thanks,

Any solutions for this issue?

:+1:

gvm install master works for me

@corny, is it in listall?
I wanted use go1.5 via gvm, but do not understand how

No, it is not in listall. I installed current development version of Go with the following commands:
gvm install go1.4.2
gvm use go1.4.2 --default
GOROOT_BOOTSTRAP=~/.gvm/gos/go1.4.2 gvm install master
gvm use master --default

I also have the same problem, after apply the suggestions didn't work, I have:
´´´
gvm version
Go Version Manager v1.0.22 installed at /path/.gvm
´´´
´´´
gvm install springboot
Updating Go source...
ERROR: Unrecognized Go version
´´´
please someone can help me?

gvm install go1.4.2
gvm use go1.4.2
it's works for me


Support Graph Optimization

We need to graph optimization to describe and optimize layers better.

[ ] Optimize ini description (#239)

[ ] support skip connections

[ ] DAG ( Directed Acyclic Graph ) (#346)
[ ] DCG ( Directed Acyclic Graph ) Support to support Recurrent Network

:octocat: cibot: Thank you for posting issue #349. The person in charge will reply soon.

@jijoongmoon RNN can be supported with just DAG. DCG is needed just for backward connection at the model level.

Support DAG -

[ ] Create TensorOps class

[ ] Layer extends TensorOps class
[ ] Update SharedTensor to include the number of tensors
[ ] Update signature of forward and backward, split applyGradients to be able to use in graph directly

[ ] Choose backend library for graph
[ ] Create a graph in model, with optimizer
[ ] Pass forward and backward arguments to graph and create entries in graph
[ ] Store all the ops and tensors in a separate list
[ ] Initialize ops in model.compile
[ ] Initialize ops (allocate memory) in the first run
[ ] Use topological sort for starters
[ ] Modify topological sort to allow running multiple nodes in parallel

done with #712

Lets track the TODO here and close this issue later once all graph related things are done (or close after #712 is merged).
TODO

[ ] After make node list of graph, we have to find root. (That means it should be the only one input for now.).
Need to support multiple input and support search.
[ ] unordered_map ( I'm not sure though )
[ ] More Unittest
[ ] Proper Example ( for now mini resnet is tested with one iteration )
[ ] Check Making Graph with API (C and C++) for non-ini initialization
[ ] etc.


[Perf] Move perf.yml to eng/common

The following pipelines have been queued for testing:java - templatejava - template - testsjs - templatenet - templatenet - template - testspython - templatepython - template - tests You can sign off on the approval gate to test the release stage of each pipeline. See eng/common workflow


New instrument: Fiddle

In 2 days we get the fiddles introduced to LOTRO.
Would be nice to have in Maestro.
Student's Fiddle
Sprightly Fiddle
Traveller's Trusty Fiddle
Lonely Mountain Fiddle

From https://www.lotro.com/en/game/articles/meet-fiddle:

The lowest note it can play is G3 (or G2 within our ABC system). That leaves seven notes below it that don't produce any sound. As much as I'd love for the instrument to have a full three octaves, doing so would have required us to either synthetically pitch down notes to fill in the gaps (notes a real fiddle can't play), or cut off the bottom notes (G3-B3) and add on notes to the upper octave (which is less than ideal because the low notes have nice resonance and the higher you get on the instrument the thinner the sound becomes). The unfortunate side effect of this technical limitation is that the fiddle doesn't always plug in nicely to all existing ABC files that you've created, and will require some effort on your part to tailor your ABC files to best utilize the fiddle.

New fiddles are in 2.4.1!


Crash: App crashes if default calendar app is disabled

Actual Behaviour

Expected Behaviour
Display a toast that calendar app is unavailable
Would you like to work on the issue?
Yes

@97balakrishnan Are you still working on this issue?

Yes

@97balakrishnan any updates?

@sriramr98 Take it up please


[SPARK-50256][SQL] Add lightweight validation to check if a logical plan becomes unresolved after every optimizer rule

What changes were proposed in this pull request?

This PR adds a new "lightweight" plan change validation, that will be run after every optimizer rule and enabled by default. Note that this is an extension to existing validation logic, which is currently enabled for tests but disabled by default in production. This new validation will be enabled by default but will be skipped if regular validation is ever enabled (since regular validation is a superset of this).
Right now, the lightweight validation only consists of checking if the plan becomes unresolved (which is a cheap O(1) lookup).
Why are the changes needed?

If a query fails somewhere in optimization or physical planning due to an unresolved reference, it is likely due to a bug somewhere in optimization. Adding this validation helps us know where exactly in optimization that the plan became invalid.
Does this PR introduce any user-facing change?

No, this should only fail queries that would crash somewhere else during query compilation. It effectively brings the query failure closer to the cause.
How was this patch tested?

Added a UT.
Was this patch authored or co-authored using generative AI tooling?

No.

thanks, merging to master!


Kubeflow dashboard returns 403 Forbidden

I have a problem with Kubeflow Dashboard. Until now I could connect to the dashboard without problems, but after a restart of the PC it gives me forbidden when I try to connect from my browser to http://<IP_ADDRESS>.nip.io (this is the url received after kubeflow was enabled).
I'm working on Ubuntu 20.04.2 LTS machine where I installed microk8s 1.20.10 following the steps from this link: https://microk8s.io/docs and then enabled kubeflow(v1.2) addon. When I check kubeflow pods I can see that dex-auth pod sometimes is crashing with the following error:
"failed to list custom resource authcodes.dex.coreos.com, attempting to create: Get "https://[<IP_ADDRESS>]:443/apis/dex.coreos.com/v1/namespaces/kubeflow/authcodes": dial tcp <IP_ADDRESS>:443: connect: connection refused"
After a few restarts of dex-auth deployment the pod is successfully Running, but still the dashborad is not working. It's not the first time I encounter this issue and the only solution I could find was to reinstall microk8s again.
I also installed: Knative v0.24, Istio for Knative v0.24, KFServing v0.5 for model prediction and from what I can see, after the restart the kubeflow dashboard can be accesed from this url: http://<IP_ADDRESS>.nip.io, but it shows me only the main page, when I try to navigate to experiments, runs or pipelines pages this message appears: no healthy upstream.
I am new to kubernetes and kubeflow so any help or any suggestion as to what I might do to solve this problem is welcome. Thanks.
inspection-report.tar.gz

Sorry for the slow response, I didn't notice this until reading #2665.  We are right now in the process of updating our charms to provide Kubeflow v1.4 (released this month) which might help with some of these issues.  We will probably have to see if they persist after that update.  Are you still encountering the issues listed here?  If not, any solutions you found along the way would be helpful

Reading #2665 more I think yes you still see the issue.  I have a few vague guesses but nothing firm yet.  Wondering if maybe after a few days a pod restarts or something and the IP used for the dashboard gets messed up (and would require a new juju config dex-auth ... to set it)?  Does canonical/dex-auth-operator#17 sound like what you're experiencing?
If you have a deployment up with this issue, for the apps involved (maybe dashboard, profile, dex-auth, and oidc-gatekeeper, and any others you think relevant) could you please post their:

juju debug-log -i APPLICATION --replay  (this is also in the inspect tarball, but if we export each app separately we get more history)
juju show-status-log for the same applications

I managed to reproduce the issue, here are the logs from dex-auth and oidc-gatekeeper.
dex-auth.txt
oidc-gatekeeper.txt


non-standard IE Event.reason prototype breaks standard PromiseRejectionEvent.reason usage

the Event prototype has this old IE-only baggage:
/** @type {number} */
Event.prototype.reason;

this doesn't exist at all in non-IE browsers, except for the new PromiseRejectionEvent class:

PromiseRejectionEvent.reason: A value or Object indicating why the promise was rejected, as passed to Promise.reject().

this conflict makes it difficult to work with the new unhandledrejection event via the standard addEventListener interface:
/**
 * @param {!Event} e
 * @return {boolean}
 */
const handler = (e) => {
  if (e.reason instanceof Object)
    return true;
  else
    return false;
};
window.addEventListener('unhandledrejection', handler);

closure has that API marked for taking an Event only, and closure also forces the ancient IE form, so this turns into a failure:
$ closure-compiler test.js --checks-only --language_in=ECMASCRIPT_2019 --jscomp_error='*'
test.js:6: ERROR - [JSC_TYPE_MISMATCH] deterministic instanceof yields false
found   : number
required: NoObject
  if (e.reason instanceof Object)
      ^^^^^^^^

1 error(s), 0 warning(s), 100.0% typed

Changing this to "?" (any) seems reasonable.  Do we know later IE version still support this?

@vapier Can you verify the change we made fully addresses the issues you were seeing?

the latest v20200504 release is working for me now, thanks


CI fixes

Codecov Report

Merging #119 into master will increase coverage by 0.18%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##           master     #119      +/-   ##
==========================================
+ Coverage   90.92%   91.11%   +0.18%
==========================================
  Files          45       45
  Lines        2183     2183
==========================================
+ Hits         1985     1989       +4
+ Misses        198      194       -4

Impacted Files
Coverage Δ

src/CoreApi/BlockApi.cs
97.26% <0%> (+0.68%)
:arrow_up:

src/BlockExchange/Bitswap.cs
94.05% <0%> (+2.97%)
:arrow_up:

Continue to review full report at Codecov.

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


Implement ToPrimitive on enums

Adds ToPrimitive derive macro to enums so that they can be converted to primitives

Hi @laptou can you rebase this PR over master or only cherry pick the necessary commit ?
There is 7 commits to only add ToPrimitive derivation, I believe that should be only a single commit

I don't know why there are several commits, but I already merged mavlink:master into my fork in
8eb914c.

You need to do git rebase origin/master if origin is this repository and not your fork.
or you can git checkout origin/master, git checkout -b my_pr, git cherry-pick 5bf8cf7117386097d0581933c2b3c21dd2e2d44e and create a PR with only the specific commit

Fixed @patrickelectric

Hi @laptou, can you squash 412f1e6 with 1614b13 ? Since the second appears to be a fix for the first one.

Done

Thanks!


Quick pass and cleaning up code cruft

Fixes #118
Removes the old replies and notes models.
Removes some scaffolded views we aren't using (and I don't think we will use)
Cleans up some irrelevant tests
There is more cleanup we can do, but it's progress.

@robacarp Actually, one problem with merging this in is that it may be helpful to keep Ali's old replies & notes models in place while we're trying to get message uploading working. Maybe I'll wait to merge in until after we get image attachments working.


chore(preset-mini): use h replace handler name

What's the benefit of this? To me, an export should always be explicit (h might be confusing with render function etc.), while in the local usage, you can have some shorthand (thus, the use of as h).


Fix memory leaks under vm/test

These must have been introduced fairly recently, in the last two weeks or so.

Yeah but we have an asan presubmit that should be catching such things. How did you detect them?

These failed with my local asan build, but I was also surprised the bot didn't fail.

I'm using the VSCode CMake extension so this might be overly verbose :man_shrugging:
Configure
/usr/local/bin/cmake --no-warn-unused-cli -DIREE_HAL_DRIVERS_TO_BUILD=all -DIREE_TARGET_BACKENDS_TO_BUILD=all -DCMAKE_C_COMPILER:STRING=clang-10 -DCMAKE_CXX_COMPILER:STRING=clang++-10 -DIREE_USE_LINKER:STRING=lld-10 -DIREE_ENABLE_ASAN:STRING=ON -DIREE_ENABLE_EMITC:STRING=OFF -DCMAKE_EXPORT_COMPILE_COMMANDS:BOOL=TRUE -DCMAKE_BUILD_TYPE:STRING=Debug -H/home/user/repos/iree -B/home/user/repos/iree/build/ASAN-NoEmitC -G Ninja
Build
/usr/local/bin/cmake --build /home/user/repos/iree/build/ASAN-NoEmitC --config Debug --target all -j 50 --


Watchdog and segfault fix

USB watchdog was broken in commit 7ca02816b5176f685ff38d96bea07cafc0ece5f3 due to some changes in XLink code on newer openvino 2020.1 repo.
On program termination segfault was raised, due to mishandling of a shared pointer between python and CPP.
This PR fixes both issues. Issue #83  and #78.

deinit_device() takes about 4..6 seconds (measured after q is pressed).
Is there some way we could improve this?

We can improve it, by reducing watchdog polling rate instead of 3000 ->30*100 ms.


Webtoons function mentions reaction roles

Typo in text

:tada: This issue has been resolved in version 0.2.1 :tada: