Install  Oh My Posh error:  Oh My Posh is unable to download and store the latest version and The term 'Set-PoshPrompt' is not recognized as a name of a cmdlet, function, script      | file, or executable program

I have install git-posh and oh-my-posh:
Install-Module git-posh -Scope CurrentUser -Force
Install-Module oh-my-posh -Scope CurrentUser -Force
This is $PROFILE:

This is error:

Which version of oh-my-posh are you using? This is kinda the inverse of #9237. You may want to try Set-Theme instead of Set-PoshPrompt.
There's also a TON of discussion over on our docs repo: https://github.com/MicrosoftDocs/terminal/issues?q=is%3Aissue+label%3Apowerline+

I want to fix the first error:  Oh My Posh is unable to download and store the latest version

I install oh-my-posh version 2.0.412 and i fix the second error.
The first error is very suck

Is your current account an admin account? Did you try running Import-Module oh-my-posh as an admin?

Got the same error.
In my case the problem is, I have the PSCX module (https://github.com/Pscx/Pscx) installed, which exports its own 'Expand-Archive' command and occludes the built-in one from the Microsoft.PowerShell.Archive module.
PS D:> Get-Command 'Expand-Archive'

CommandType     Name                Version    Source
-----------     ----                -------    ------
Cmdlet          Expand-Archive      3.3.2      Pscx

Apparently the name clash will be resolved int the next release (https://github.com/Pscx/Pscx/blob/master/ReleaseNotes.txt).
In the meantime, importing the Microsoft.PowerShell.Archive module right before invoking/importing oh-my-posh should work around this issue.


Critrange Notation only works for individual dice and not the sum of all dice in an XdYcZ notation. It also does not allow for operations on the dice roll results prior to measuring a crit.

The critrange notation works great for single die rolls, or for systems where the values of individual die in a multi-die roll are important, but there are limitations that prevent ease of use with some systems.
Issue #1: Multi-die Rolls, Sum of Results. Critrange Notation doesn't work where you make a multi-die roll and need to see if the sum of those die is greater than some number.
For example, 2d6c10 will never identify a critical hit as the the crit range of 10 is checked against the individual d6 values, and not against the sum of those values.
Issue #2: Math Operations Prior to Crit Processing. Critrange Notation does not allow for dice roll values to be modified prior to making the check.  This comes up for systems like Traveler and Pathfinder 2E, where crits can be measured by the amount that you exceed a target number or DC.
Flawed Workaround: Comparison Count Operator.  You could use the ">>" notation currently to know if you exceed that crit threshold, but the ">>" operator doesn't return a total, which is often needed to understand the effect of the roll whether you crit or not.  Therefore this workaround is not ideal.
Recommendation #1: Parenthetical or Expression Encapsulation.  Allow parenthesis (or some other operator like "[ ]") to encapsulate expressions that should be fully evaluated prior to being processed by subsequent functions.
For example: "(2d6+2)c10" would do the following:

Roll 2d6, add them together
Add 2 to the result
Return the that sum of the operations in 1 and 2 above to the "c" function to compare against a crit.  If it meets or exceed the "c" value, use bolded text for the result, if not, return the result non-bold.
Output would look like this:  "12 <-- [5, 5] (2d6+2)c10"

Recommendation #2: Extend 'cZ' Operator.  You could add a new extension of 'c'Z.  Maybe 'crZ'. That would process the result of everything that 'crZ' is attached to.

Sorry for the delay! I kept opening this on my phone while going to bed and then forgetting in the morning. RIP
For # 1, Do you mean that something like (5#10d20)c18 doesn't work? Adding 5# as a first-class syntax feature is planned for syntax v2.
For # 2, This is related to critrange notation being attached as one of the "options" for a given roll, at the same level as keep/drop notation.
Your recommended solution # 1 is part of the plan for dice syntax v2, in which I plan to add "partially processed dice" as a first-class type.
Right now there are only two "types" that the syntax supports:

Number (value)
Arrays of Numbers (values)

All value outputs are both at the same time (eg: 5 [5], 10 [4, 6])
For v2, I plan to add these, at least:

Die (min + max + value + low-crit + high-crit)
Array of Dice
Variables (values/expressions sourced from a character sheet)

There's some uncertainty around the representation of Chained Dice Rolls (such as with Explosions or over-under reroll system requested in another ticket) or with Fate Dice, lists of random values, etc.
Currently I am working on a new website that will allow opting into dice v2, configuration of variables, and per-user configuration of prefixes. The beginnings of dice syntax v2 are in the works but I don't have an ETA.


Queues UI bug

:bug:
this is what happens when i scroll up & down queues listview having most number videos for download

sometime i get this

Any idea how I can reproduce this?

Refer to this issue #18

I'll look more into this when I start merging the UI change from #18, but you can try enabling double buffering.

Double buffering is already set to true

I'm gonna close this since I'm working on replacing the ListView with ObjectListView, which should not have this problem.


React-slick Not Working

When I use the Slider Component To run the slick,,, I got this error in the console
Uncaught Error: Element type is invalid: expected a string (for built-in components) or a class/function (for composite components) but got: undefined. You likely forgot to export your component from the file it's defined in, or you might have mixed up default and named imports.
at createFiberFromTypeAndProps

Bump

I've got the same issue here too 😢

This could be an issue with your code.  It is work fine for others.
Please provide code to replicate the issue if you think it is a library issue.


Change label of 'specimen identifier'

This follows up on this discussion in the OBIB issue tracker:
https://github.com/biobanking/biobanking/issues/88
The discussion established that OBIB's 'specimen ID' and OBI's 'specimen identifier' are representing different entities. Hence, OBIB in their meeting today proposed to change the label of OBI 'specimen identifier' to prevent misunderstanding. Since the OBI class is a subclass to centrally registered identifier, maybe 'centrally registered specimen identifier" would be an option?

@mbrochhausen - any updates from the OBIB crew?

@mbrochhausen - ping on this?

@mbrochhausen ping!


Layer Selection Index

Layer selection indexes are stored as both string and number in the cryptomatte_utlities module when reading the metadata. Convert all to string to avoid table/array index lookup issues.

What would your opinion be of adding a Cryptomatte modifier fuse that would let someone keyframe animate through an integer based list of Crypto based keyable surfaces?
This could be used as a diagnostic tool for debugging matte issues, and for helping with behind the scenes making-of info graphic illustrations.

What would your opinion be of adding a Cryptomatte modifier fuse that would let someone keyframe animate through an integer based list of Crypto based keyable surfaces?

So building matte names on keyframes and driving the matte selection string, correct? If so, we could do something as such. You might want to talk to Kristof about this, he has a hell of a lot of procedural (text) nodes that could help out with this.

This could be used as a diagnostic tool for debugging matte issues, and for helping with behind the scenes making-of info graphic illustrations.

Yeah indeed, sounds neat!


🐛 Unable to get response value when using writeWithResponse

Prerequisites

[X] I checked the documentation and FAQ without finding a solution
[X] I checked to make sure that this issue has not already been filed

Expected Behavior
The ble device I am connecting to has a command to get the mac address. When I issue the command via writeWithResponse, the returned value is null. Also when I monitor the same characteristic I get an error [BleError: Characteristic 1d00cccc-e3ce-43b5-bae2-b768c09bd088 notify change failed for device 5B5813AC-9800-CB74-9C6E-266FF06F34BE and service 0000fd0e-0000-1000-8000-00805f9b34fb]
Current Behavior
I get null back in the reponse. I also get an error when monitoring the characteristic
Library version
3.1.2
Device
iPhone 15 pro max
Environment info
react: 18.2.0 => 18.2.0
react-native: ^0.71.14 => 0.71.14

Steps to reproduce

Connect to device and find the characteristic
Monitor the characteristic
Issue the command via writeWithResponse

…

Formatted code sample or link to a repository
const readwriteCharacteristic = characteristics.find((c) =>
      c.uuid.includes(DEVICE_CHAR),
    );
    if (readwriteCharacteristic) {
      readwriteCharacteristic.monitor((error, characteristicInstance) => {
        console.log(
          "characteristicInstance: ",
          error,
          characteristicInstance,
          base64ToHex(characteristicInstance?.value),
        );
      });
    }

    if (readwriteCharacteristic) {
      const commandBase64 = hexToBase64(GET_MAC_ADDRESS_COMMAND);
        const a = await readwriteCharacteristic.writeWithoutResponse(commandBase64);
        console.log("a: ", JSON.stringify(a));
      }

Relevant log output
LOG  a:  {"serviceUUID":"0000fd0e-0000-1000-8000-00805f9b34fb","isReadable":true,"deviceID":"5B5813AC-9800-CB74-9C6E-266FF06F34BE","serviceID":10775056768,"isNotifiable":false,"isWritableWithoutResponse":false,"isWritableWithResponse":true,"isNotifying":false,"value":null,"isIndicatable":false,"id":11035913376,"uuid":"1d00cccc-e3ce-43b5-bae2-b768c09bd088","_manager":{"_eventEmitter":{"_nativeModule":{"DisconnectionEvent":"DisconnectionEvent","ScanEvent":"ScanEvent","StateChangeEvent":"StateChangeEvent","ConnectedEvent":"ConnectedEvent","ConnectingEvent":"ConnectingEvent","RestoreStateEvent":"RestoreStateEvent","ReadEvent":"ReadEvent"}},"_uniqueId":13,"_activePromises":{},"_activeSubscriptions":{"1":{},"10":{}},"_errorCodesToMessagesMapping":{"0":"Unknown error occurred. This is probably a bug! Check reason property.","1":"BleManager was destroyed","2":"Operation was cancelled","3":"Operation timed out","4":"Operation was rejected","5":"Invalid UUIDs or IDs were passed: {internalMessage}","100":"BluetoothLE is unsupported on this device","101":"Device is not authorized to use BluetoothLE","102":"BluetoothLE is powered off","103":"BluetoothLE is in unknown state","104":"BluetoothLE is resetting","105":"Bluetooth state change failed","200":"Device {deviceID} connection failed","201":"Device {deviceID} was disconnected","202":"RSSI read failed for device {deviceID}","203":"Device {deviceID} is already connected","204":"Device {deviceID} not found","205":"Device {deviceID} is not connected","206":"Device {deviceID} could not change MTU size","300":"Services discovery failed for device {deviceID}","301":"Included services discovery failed for device {deviceID} and service: {serviceUUID}","302":"Service {serviceUUID} for device {deviceID} not found","303":"Services not discovered for device {deviceID}","400":"Characteristic discovery failed for device {deviceID} and service {serviceUUID}","401":"Characteristic {characteristicUUID} write failed for device {deviceID} and service {serviceUUID}","402":"Characteristic {characteristicUUID} read failed for device {deviceID} and service {serviceUUID}","403":"Characteristic {characteristicUUID} notify change failed for device {deviceID} and service {serviceUUID}","404":"Characteristic {characteristicUUID} not found","405":"Characteristics not discovered for device {deviceID} and service {serviceUUID}","406":"Cannot write to characteristic {characteristicUUID} with invalid data format: {internalMessage}","500":"Descriptor {descriptorUUID} discovery failed for device {deviceID}, service {serviceUUID} and characteristic {characteristicUUID}","501":"Descriptor {descriptorUUID} write failed for device {deviceID}, service {serviceUUID} and characteristic {characteristicUUID}","502":"Descriptor {descriptorUUID} read failed for device {deviceID}, service {serviceUUID} and characteristic {characteristicUUID}","503":"Descriptor {descriptorUUID} not found","504":"Descriptors not discovered for device {deviceID}, service {serviceUUID} and characteristic {characteristicUUID}","505":"Cannot write to descriptor {descriptorUUID} with invalid data format: {internalMessage}","506":"Cannot write to descriptor {descriptorUUID}. It's not allowed by iOS and therefore forbidden on Android as well.","600":"Cannot start scanning operation","601":"Location services are disabled"},"_scanEventSubscription":{}}}
 LOG  characteristicInstance:  [BleError: Characteristic 1d00cccc-e3ce-43b5-bae2-b768c09bd088 notify change failed for device 5B5813AC-9800-CB74-9C6E-266FF06F34BE and service 0000fd0e-0000-1000-8000-00805f9b34fb] null null
 LOG  characteristicInstance:  [BleError: Operation was cancelled] null null

Additional information
When I use the LightBlue App I am able to issue the command and see the correct response.
Info about the characteristic:
  "isReadable": true,
  "deviceID": "5B5813AC-9800-CB74-9C6E-266FF06F34BE",
  "serviceID":<PHONE_NUMBER>8,
  "isNotifiable": false,
  "isWritableWithoutResponse": false,
  "isWritableWithResponse": true,
  "isNotifying": false,
  "value": null,
  "isIndicatable": false,
  "id":<PHONE_NUMBER>6,
  "uuid": "1d00cccc-e3ce-43b5-bae2-b768c09bd088",```

@liam-breedr I'm having a similar issue. Did you ever get a solution to this?


Require spacing for @-mentions

For zooniverse/panoptes-front-end#3260.
Instead of attempting to use boundary characters in the match (which never made sense here), it just requires a leading space or a line-start.
It will break mention parsing in non-spaced usages.  e.g. "Hi @user" works, but "Hi (@user)" will not

Staged version can be found here: https://fix-mention-parsing.pfe-preview.zooniverse.org

Derp.. Just broke it.  One sec....

Okay, staged version is fixed now

Just saw that this was an issue on zooniverse/Panoptes-Front-End#3241 too, so I updated the other mentions to be consistent as well.


Fix edge case in ContentsPropertiesModal

The item can be undefined if it's in this.state.selected but not this.state.items. This can happen after navigating to a different folder.

@davisagli of course you found a bug after backporting to 16 and 17 :)). Talking about bad karma alert :). Maybe a cypress test wouldn't hurt for this functionality

@ichim-david Yes, I found the bug once I was testing it integrated with a project. I'm not sure a cypress test would have helped in this case, because it's a bit of an obscure one that I probably wouldn't have thought to test.
Are there any existing Cypress tests for the contents view? I looked but didn't find any. We should absolutely have some, but that's a bigger project than I anticipated when I started working on this change to the properties modal.


Bug: CI cant display error with API Response Trait

If we uses https://codeigniter4.github.io/userguide/outgoing/api_responses.html and we get error, in example from db, CI cant display this error and die with this:
Fatal error</b>:  Uncaught CodeIgniter\Format\Exceptions\FormatException: Failed to parse json string, error: "Type is not supported". in /var/www/system/Format/Exceptions/FormatException.php:9
It because error contains error bug trace with a lot of elements, and json_encode cant handle it.
https://prnt.sc/r62612
https://prnt.sc/r626jq
https://prnt.sc/r626qf
https://prnt.sc/r627gl

Probably related to #2434


improve documentation for pickable

From 9/22/16 developer meeting notes:

CM: What is the expected behavior for the 3 values (null,true,false) of Node.pickable? Values true and false are not documented in Node.js (see line 69).
JO: More documentation on line 130:
// pickable: true - Node (and subtree) is pickable, just like if there is an input listener
// pickable: false  - Node is unpickable (only has an effect when underneath a node with an input listener / pickable: true set)
CM: This doc is self-referential (pickable defined using pickable). And how am I supposed to know to look on line 130? setPickable doc says “see the constructor for more detailed documentation”
CM: I’ll create an issue to update doc for pickable

Where is the best place for the documentation? Ideally I'd like to have one location.
Does having documentation in front of setPickable (or equivalent for all node options) sound good, with all other sources (options documentation for constructor/mutate, implementation in constructor, etc.) pointing to that?
Note to self: use some of scenery/doc/#node-pickable's documentation for setPickable.

Does having documentation in front of setPickable (or equivalent for all node options) sound good

Yep.

Combined documentation to Node.setPickable (commit above). Can you review to see if there are any recommended changes?

Looks great. Closing.


Timeout on flush in testing

At the end of each test the queues are flushed. At present there is no limit on the
length of time a flush can take which can lead to long flushes.
However, if the CI task is cancelled we lose the log information as to where the long
flush was taking place.
This PR simply adds a default time limit of 2 minutes - at which point an error will
be produced. This should allow us to more easily find the culprit.
Signed-off-by: Andrew Thornton<EMAIL_ADDRESS>

Codecov Report

:exclamation: No coverage uploaded for pull request base (main@f5b0e2c). Click here to learn what that means.
The diff coverage is 0.00%.

@@           Coverage Diff           @@
##             main   #16864   +/-   ##
=======================================
  Coverage        ?   45.47%
=======================================
  Files           ?      762
  Lines           ?    86111
  Branches        ?        0
=======================================
  Hits            ?    39155
  Misses          ?    40643
  Partials        ?     6313

Impacted Files
Coverage Δ

modules/queue/manager.go
65.57% <0.00%> (ø)

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 f5b0e2c...2cd0070. Read the comment docs.


prefix imports

Addresses changes in rhino related imports in compas v0.16.3/4.
What type of change is this?

[ ] Bug fix in a backwards-compatible manner.
[ ] New feature in a backwards-compatible manner.
[ ] Breaking change: bug fix or new feature that involve incompatible API changes.
[ ] Other (e.g. doc update, configuration, etc)

Checklist
Put an x in the boxes that apply. You can also fill these out after creating the PR. If you're unsure about any of them, don't hesitate to ask. We're here to help! This is simply a reminder of what we are going to look for before merging your code.

[ ] I added a line to the CHANGELOG.rst file in the Unreleased section under the most fitting heading (e.g. Added, Changed, Removed).
[ ] I ran all tests on my computer and it's all green (i.e. invoke test).
[ ] I ran lint on my computer and there are no errors (i.e. invoke lint).
[ ] I added new functions/classes and made them available on a second-level import, e.g. compas_fab.robots.Configuration.
[ ] I have added tests that prove my fix is effective or that my feature works.
[ ] I have added necessary documentation (if appropriate)

Is there a better way to do this?

I think it looks good, and I agree with the fix being temporary but necessary.


🐞 Bug: Empty input cant be searched

Is there an existing issue for this?

[X] I have searched the existing issues

Describe the bug
input in search-bar should have atleast 1 character to be searched

Steps To Reproduce

Go to https://circuitverse.org/
try search empty input
you get issue

Expected Behavior
it should display an error such as Empty input can't be search or we can disabled the search button
Screenshots
No response
Device Information [optional]
- OS:
- Browser:
- version:

Additional context
No response
Are you working on this issue?
Yes

pls assign me this issue

WDYT @tachyons @VaibhavUpreti , should we disable it or keep it as it is

@tanmoysrt can please assign me this if anyone is not working


Problems in RS-DSGE model settings

Hello Prof. Maih,
I encountered a problem while trying to endogenize the state transition probabilities. In the paper, the state transition probabilities are represented in the following form, but it seems that the RISE does not support integral operations. I would like to know how to define this form of state transition probabilities in RISE

Hi Ekko_cool,
You should write a function that solves the integral yourself and pass it
to RISE as an alien function.
The function should compute the integral and its derivatives. The function
should be written so that it is possible to call it in two different ways:
x=f(a1,a2,...,an)
x=f(a1,a2,...,an,'diff',der)
where :
• x is the output of the function
• a1, a2, . . . , an: are the main inputs of the function
• ‘diff’ is an input that signals that triggers the computation of
derivatives
• der is a scalar of or a 1 x k vector specifying the derivatives
requested. The number of elements, k, in der is the
order of differentiation. The numbers in the vector are the locations of
the elements to differentiate. E.g:
– x=f(a1,a2,. . . ,an,’diff’,1) : first-order derivative wrt first argument
– x=f(a1,a2,. . . ,an,’diff’,[1,2]) : second-order derivative wrt arguments
1 and then 2
–etc.
On Sat, Dec 7, 2024 at 2:29 PM EKKO_COOL @.***> wrote:

Hello Prof. Maih,
I encountered a problem while trying to endogenize the state transition
probabilities. In the paper, the state transition probabilities are
represented in the following form, but it seems that the RISE does not
support integral operations. I would like to know how to define this form
of state transition probabilities in RISE
1733577612681.jpg (view on web)
https://github.com/user-attachments/assets/d722fbdd-fa41-4a7f-b00f-b48810c6afcb
—
Reply to this email directly, view it on GitHub
https://github.com/jmaih/RISE_toolbox/issues/192, or unsubscribe
https://github.com/notifications/unsubscribe-auth/AATKBTZTWD4E6WDC2464ZA32ELZ4ZAVCNFSM6AAAAABTGHA2TCVHI2DSMVQWIX3LMV43ASLTON2WKOZSG4ZDINJZGQ4DSMA
.
You are receiving this because you are subscribed to this thread.Message
ID: @.***>


Support STS session Token

Type: Feature
Is your feature request related to a problem? Please describe.
spring cloud aws does not support session token for the credentials manager. This will be useful to add for aws integrations using STS.
Describe the solution you'd like

Add support under org.springframework.cloud.aws.autoconfigure.context.properties.AwsCredentialsProperties for cloud.aws.credentials.sessionToken
Add support under org.springframework.cloud.aws.autoconfigure.context.ContextCredentialsAutoConfiguration for sessionToken to be provided to the credentials manager.
Support STS token rotation with spring cloud vault. (See issue linked below) Necessary bean's holding creds will need to be rebound/refreshed to pick up new accesskey, secretKey and sessionToken.

Describe alternatives you've considered
NA
Additional context
Related issue for vault: https://github.com/spring-cloud/spring-cloud-vault/issues/572

I can't seem to get spring-cloud-aws to pick up my session token still - does the vault fix only apply if you are using Vault? If I am using spring-cloud-aws will I need to implement spring-cloud/spring-cloud-vault#575 on this repo as well?

That is expected and hence this issue. The referenced vault PR adds the capability to set the session token when using STS with vault. spring cloud aws already supported creds but not session token. Will have to implement something similar to what i have in the description to not only pick up session tokens but also support rotation.

Are you using vault to solve this problem, or do you still have this problem with spring-cloud-aws? If I can use vault, so that when using spring-cloud-aws I can use an assumed role/session token that would be a good workaround, or I could look to implement what you originally described in the issue above

Vault aws backend was enhanced to support STS session tokens. As far as picking up these tokens and rotation is concerned, i am just using a custom refresh scope bean that is refreshed upon lease rotation.  I have described the solution here - https://hmh.engineering/aws-sts-with-spring-cloud-vault-2d7fb0b82aaf Will be nice to implement the same within spring cloud aws.

I didn't realise this was still open/I had re-poened it, Just raised #149  to track making this change with proposed changes.

Fixed in https://github.com/awspring/spring-cloud-aws/commit/d8b2fcdae59ef927eff61de088120b24e6e74f54


Support nullable context options

I noticed that the NullableContextOptions where not set while creating the CSharpCompilationOptions. With this PR, that should be fixed.

@daveaglick
You're loaded with work, that is pretty clear. How can I (we) help you?


Double write to output stream in apiserver/proxy.go

https://github.com/GoogleCloudPlatform/kubernetes/blob/master/pkg/apiserver/proxy.go#L149 writes an error response and not found.  Should only write one.

This is a good easy one.

fixed by #5240


Adding whisk deploy manifests

Closes #267

Thanks @pritidesai can you pin the 'kinds' of the actions particular for node?

Can this PR now use wsk directly instead of wskdeploy?
Where do the host and key get picked up from?
The actions should pin the "kind" for the runtime.

Can this PR now use wsk directly instead of wskdeploy?

Sure, sounds good, I can update this PR to use wsk directly instead of wskdeploy.

Where do the host and key get picked up from?

from the host and key file in core openwhisk repo: $WHISKDIR/ansible/files/auth.whisk.system

The actions should pin the "kind" for the runtime.
??  should we explicitly specify the kind while creating actions?

We have to pin some of the nodejs actions to node 6 because they require some npm libraries not available in later runtimes. I don't know which without going through all of them.

Here is a list of NPM modules used throughout the entire catalog:

ws (websocket/sendWebSocketMessageAction) (ONLY IN NODE 6)
watson-developer-cloud (watson-textToSpeech/textToSpeech.js, watson-speechToText/speechToText.js) (ONLY IN NODE 6)
request (github/webhook.js, slack/post.js, weather/forecast.js) (ONLY IN NODE 6)
url (github/webhook.js) (SUPPORTED IN ALL)
fs (watson-speechToText/speechToText) (SUPPORTED IN ALL)
stream (watson-speechToText/speechToText) (SUPPORTED IN ALL)

@rabbah this PR is ready for review, let me know your comments/feedback, thanks!

Running the new installer, I'm encountering errors - still trying to determine why. However one thing I noticed is this error message:
Error: Deployment did not complete sucessfully. Run `wskdeploy undeploy` to remove partially deployed assets.

This should be wsk ... not wskdeploy .... @pritidesai do you agree? If so, can you help me open an issue where it is best appropriate to fix?

There might be another bug related to wskdeploy: until I deleted my .wskprops file, I could not install the catalog using the new mechanism. The installation was going into the wrong namespace and of course the key doesn't match and isn't authorized for the other space.
Sample error:
Error: Deployment did not complete sucessfully. Run `wskdeploy undeploy` to remove partially deployed assets.
servicedeployer.go [1660]: [ERROR_WHISK_CLIENT_ERROR]: Error code: 147: The supplied authentication is not authorized to access 'guest/slack'. (code 38a382c3ce8e9d879d637671c0c97402): HTTP Response Status: 403 Forbidden HTTP Response Body: {"code":"38a382c3ce8e9d879d637671c0c97402","error":"The supplied authentication is not authorized to access 'guest/slack'."}

I opened the following issue:
https://github.com/apache/incubator-openwhisk-cli/issues/414
https://github.com/apache/incubator-openwhisk-cli/issues/413
https://github.com/apache/incubator-openwhisk-wskdeploy/issues/1031


gradle version would be helpful

It would be great if you could build both w/ ABI and w/o on mvn as installing gives a INSTALL_FAILED_NO_MATCHING_ABIS error.

The error is caused by the .so files in the lib directory. It should not care about if scrypt is built using gradle or maven.


[feat] Inputs for Shadow styles

An input for shadows below Borders in the Styles section of the properties panel.

Framer has a separate pop-out for this.

The simple version is to use standard tailwind styles and just make this a dropdown. The more complex version would be customized shadows like what framer uses.

Hi @drfarrell ! I would like to work on this. Can you please assign me this issue?

Nice! I'll add you to it. Let me know if you have questions, or feel free to jump in to our Discord if you want to chat. https://discord.gg/ZZzadNQtns

Nice! I'll add you to it. Let me know if you have questions, or feel free to jump in to our Discord if you want to chat. https://discord.gg/ZZzadNQtns

Sure! Thanks

Hey @oops-shlok how's it going? Need any help with anything?

Hi @drfarrell ! I have implemented the simple version of shadow as of now but now I am changing it to customised shadows just like framer. Will surely ask if I face any issue. Thanks!


fix condition timing

Pull Request Test Coverage Report for Build<PHONE_NUMBER>
Details

7 of 7 (100.0%)  changed or added relevant lines in 1 file are covered.
No unchanged relevant lines lost coverage.
Overall coverage decreased (-0.002%) to 96.105%

Totals

Change from base Build<PHONE_NUMBER>:
-0.002%

Covered Lines:
7477

Relevant Lines:
7780

💛  - Coveralls


Fix 1083

Pull Request Checklist:

[x] This PR addresses an already opened issue (for bug fixes / features)

This PR fixes #1083

[ ] Tests for the changes have been added (for bug fixes / features)

[ ] (If applicable) Documentation has been added / updated (for bug fixes / features)

[x] HISTORY.rst has been updated (with summary of main changes)

[x] Link to issue (:issue:number) and pull request (:pull:number) has been added

[x] bumpversion patch has been called on this branch
[x] The relevant author information has been added to .zenodo.json

What kind of change does this PR introduce?

Fixes #1083
When an argument of xclim.sdba.adjust is a xr.DataArray, only print the name instead of the whole array.

Does this PR introduce a breaking change?
no
Other information:

Coverage remained the same at 91.661% when pulling 2c7873d83f20330f348256793acc52da4b1a90cb on fix-1083 into b08fa84d3dd3659a1923b7c64f6ca9976ff7dbd3 on master.


Can't use TrustRegion with nalgebra types due to Default trait bound

Hello, I'm currently trying to use the TrustRegion optimizer with the Steihaug subproblem solver and nalgebra's DVector<f64> as underlying ArgminOp::Param type. Unfortunately, this doesn't seem to be possible, as both the Solver impl for TrustRegion and the Steihaug impl require the Default trait to be implemented on the ArgminOp::Param type, which is not the case for the dynamically sized nalgebra types. This is very inconvenient. Interestingly, the only place Default is actually used is to initialize the Steihaug struct which then, as far as I can tell, never uses the initialized default value. A potential fix would be to replace the affected struct fields by Option<ArgminOp::Param> and remove the Default trait bound. What are your thoughts on this?

Apologies for the inconvenience and thanks for digging into this. I'm not a huge fan of unwrapping Options but in this case I think it is the only sensible option. I'm always happy to remove unnecessary trait bounds. Would you be willing to provide a PR to fix this? If not I will fix this in the next couple of days.


JsonSchemaOptions

JsonSchemaOptions annotation does not work for me. I added it on method:
@JsonSchemaOptions.Item(name ="myname", value = "myvalue")

No attribute was generated for me. Could do it over @JsonSchemaInject though. Am I doing it wrong?

Have you looked at how it is used in this test?
Annotated code:
https://github.com/mbknor/mbknor-jackson-jsonSchema/blob/master/src/test/scala/com/kjetland/jackson/jsonSchema/testDataScala/UsingJsonSchemaOptions.scala
And the test asserting that it works is here:
https://github.com/mbknor/mbknor-jackson-jsonSchema/blob/master/src/test/scala/com/kjetland/jackson/jsonSchema/JsonSchemaGeneratorTest.scala#L1252

Closing due to lack of feedback from @andrzejwiech who submitted the issue


sessionStorage permissions on the frontend

Description

Sometimes for various reasons, window.sessionStorage is inaccessible. This can lead to Failed to read the 'sessionStorage' property from 'Window': Access is denied for this document. errors relating to our feature flags.
Sentry issue: https://openverse.sentry.io/share/issue/2f0cd99b8bca4bebb1a4034f49687bc6/
We should address this, perhaps by checking for sessionStorage access in our useStorage composable, or by ignoring the error. There isn't really anything we can do when sessionStorage is inaccessible.

We use @vueuse/core's useStorage composable. This should theoretically be fixed: https://github.com/vueuse/vueuse/issues/1105
Except on the PR it looks like someone else is also encountering the issue: https://github.com/vueuse/vueuse/issues/2534#issuecomment-1537851808
We're on 9.3.0 though, which is 10 months old and predates that PR that fixed the issue. It might be enough to fix this issue by just upgrading our vueuse dependency. We should try that at least before making code-changes on our end to handle the error.

This is a duplicate of #2563.


Fix dropdown menu resize when label changes

Checklist
(Check off all the items before submitting)

[x] Build process is done without errors and all tests pass in /lib directory.
[x] Self-reviewed the code prior to submitting.
[x] Meets accessibility standards.
[x] Added/updated documentation to /website as needed.
[x] Added/updated tests as needed.

Description
label prop is included in the useEffect that executes the resize of the dropdown menu.
Screenshots
Screenshots from this code:
const [label, setLabel] = useState("1");

  useEffect(() => {
    new Promise((resolve, reject) => {
      setTimeout(() => {
        resolve("foo");
      }, 1000);
    }).then(() => {
      setLabel("vicrodriguezgu");
    });
  }, []);

  return (
    <>
      <ExampleContainer>
        <Title title="Default" theme="light" level={4} />
        <DxcDropdown label={label} options={options} onSelectOption={(value) => {}} />
      </ExampleContainer>
    </>
  );

Before:

After:

Closes #1374

Closing this PR in order to merge the solution purposed by @GomezIvann .


Fix issue with VRG protection causing Noobaa failures

After investigating BZ, we found that repetitive protection of VRG within a second caused Noobaa to start failing. To address this issue, this PR introduces throttling of VRG protection. Specifically, the function now allows for one protection per VRG in no less than 5 minutes, preventing over-protection that could lead to Noobaa failures.
We were able to reproduce the issue by instrumenting Ramen to repeatedly protect the same VRG twice a second. After a few iterations, we started encountering the following error:
"err": "failed to upload data of odrbucket-81fc7663892a:busybox-workloads-3/busybox-drpc/*v1alpha1.VolumeReplicationGroup/b, InternalError: We encountered an internal error. Please try again.\n\tstatus code: 500, request id: lhhybhqo-g76y89-193, host id: lhhybhqo-g76y89-193"}

There are multiple reasons the VRG is updated in S3:
* To update `ProtectedVolumeReplicationsGroup` list with changes to VRG, e.g., `spec` or `annotations`

* To update `VRG.status.kubeObjectProtection.captureToRecoverFrom` identifier.  There are two backup slots numbered 0 and 1, this field points to the latest complete backup.  By delaying VRG upload it would result in increasing Kube objects recovery point, which is 5 minutes by default, but a lower value may be specified in `VRG.spec.kubeObjectProtection.captureInterval`.  But more importantly, the caller needs to know if the pointer is not uploaded, so it doesn't think the pointer has advanced and proceed to the next backup.  Otherwise, recovery could fail by recovering from the wrong backup which is either missing or partial.  This is a known issue [Kube objects pointer advance failure results in failed recovery #844](https://github.com/RamenDR/ramen/issues/844) which this patch does not introduce but does expose.

For the former, we can leverage a cached generation of the VRG to see if we need to upload it again or not. For the latter we would be in the same trouble as lastSyncTime is updated quite frequently in this case (read below)

The first reason is likely the one causing to the noobaa issues. I suggest it be optimized first, by uploading VRG only if its resourceVersion is different from the last one uploaded.
I also wonder if this noobaa issue could be addressed in other ways, e.g.,
* Understand why the excessive VRG reconciles and possibly reduce them by waiting for events instead timed backoff requeues

The excessive reconciles was due to 3 VRGs each protecting ~20 PVCs and their VR lastSyncTime updates, so basically the s3 load was ~750 PUTs in 30 minutes (not something that should break things, but it does)

* Understand why noobaa does not tolerate the workload.  I imagine it designed for much more than Ramen gives it.  Perhaps it could be configured to tolerate more.

The manner to enable it to tolerate more was to scale the nooba service, which itself has issues of resource consumption etc.

For the former, we can leverage a cached generation of the VRG to see if we need to upload it again or not. For the latter we would be in the same trouble if we depend on resource version (maybe a little less than what it is now) as lastSyncTime is updated quite frequently in this case (read below)

The reason I suggested resourceVersion instead of generation was to include metadata as I understand generation is only updated when spec changes and the requirement is to replicate spec and metadata for case one and status for case two.  Currently it does not upload based on reason so that would need to be added.

basically the s3 load was ~750 PUTs in 30 minutes (not something that should break things, but it does)

Any indication of which resource was a bottleneck?

The manner to enable it to tolerate more was to scale the nooba service, which itself has issues of resource consumption etc.

I wonder if an instance could be scaled up instead of out.  Maybe more memory, CPU, or storage capacity?

To update ProtectedVolumeReplicationsGroup list with changes to VRG, e.g., spec or annotations
To update VRG.status.kubeObjectProtection.captureToRecoverFrom identifier. There are two backup slots numbered
I thought the KubeObjects protection is set at 5 minutes (defaulted), that's why I aimed for the 5 minutes.  What good does it do if the VRG is uploaded every second, but the KubeObjects are uploaded every 5 minutes?  They should be aligned, don't they? With this change, the recovery point for the VRG is always going to be 5min max. I don't see an issue here unless the KubeObjects backup schedule is less than 5 minutes. And in production, I don't think that's a good idea to have a KubeObjects backup that frequently.

@ShyamsundarR suggested using a cache that can be populated every time Ramen restarts, but this doesn't completely solve the problem. In a heavily-loaded system with many PVCs per workload, changes are likely to occur frequently, unless we only check the diff against the Metadata section and the Spec section but not the status section. In that case, using the cache would defeat its purpose with added complexity.

I wonder if an instance could be scaled up instead of out. Maybe more memory, CPU, or storage capacity?
I don't believe that scaling up an instance would be a solution to the current issue we are facing. Currently, we are causing excessive load on Noobaa by spamming it with unneeded frequent uploads, which is causing it to fail. While scaling up an instance might solve this temporarily, it would not address the root cause of the problem. If we need to upload data every second due to frequent changes to the object, then that might be a fair ask. For now, it's crucial to avoid overloading Noobaa with unnecessary uploads.

@BenamarMk I agree, unnecessary uploads should be removed.  One way to do so is remove unnecessary reconciles.  For example, https://github.com/RamenDR/ramen/pull/883 proposes not reconciling VRG for VRG status and finalizer updates.  Another way to reduce uploads is to make them conditional.  1 PUT/5 minutes throttling is one way.  Detecting when something changes is another.
I think noobaa's capacity needs to be understood.  What is its write bandwidth?  What is its read bandwidth?  When does it break?  What other workloads could break it?  E.g., failover of several VRGs and PVCs due to disaster does at least one GET per PVC in a short amount of time.  For comparison, the real API server, limited as it is, does not seem to be breaking with a similar quantity of VRG PUTs and GETs as the VRG PUTs to noobaa.

Ramen's S3 store requirements should also be defined, e.g., PUT and GET rate per VRG and per PVC.

@hatfieldbrian as far as this one is concerned:
A VRG's VRGLastUploadTime entry should be deleted on VRG delete to avoid a memory leak

I am not worried about it.  How many VRGs are we creating before Ramen Operator restarts? It is a tolerable leak.


Should ['%d_size' % image_id] be equal to the real image size?

For 418x449 image I have [600,644] written to the features, and for 1042x480 I have [1000x461]. Those are not the values for some other images from my dataset, as I don't have images with such dimensions. Is it Ok, are those values somewhat different or they must correspond to the real dimensions?

UPD: I found that the change of image size happens in this place of dataset_mapper.py:
    def __call__(self, dataset_dict):
        dataset_dict = copy.deepcopy(dataset_dict)
        image = utils.read_image(dataset_dict["file_name"], format=self.img_format)
        utils.check_image_size(dataset_dict, image)

        sh1 =  image.shape

        if "annotations" not in dataset_dict:
            image, transforms = T.apply_transform_gens(
                ([self.crop_gen] if self.crop_gen else []) + self.tfm_gens, image
            )
        else:
            if self.crop_gen:
                crop_tfm = utils.gen_crop_transform_with_instance(
                    self.crop_gen.get_crop_size(image.shape[:2]),
                    image.shape[:2],
                    np.random.choice(dataset_dict["annotations"]),
                )
                image = crop_tfm.apply_image(image)
            image, transforms = T.apply_transform_gens(self.tfm_gens, image)
            if self.crop_gen:
                transforms = crop_tfm + transforms

        image_shape = image.shape[:2]
        print("ttttttttt", sh1, image_shape)

Output:
ttttttttt (480, 640, 3) (600, 800)
ttttttttt (418, 449, 3) (600, 644)
ttttttttt (1042, 480, 3) (1000, 461)
ttttttttt (667, 500, 3) (800, 600)
ttttttttt (700, 1050, 3) (600, 900)
ttttttttt (696, 1280, 3) (544, 1000)
ttttttttt (491, 704, 3) (600, 860)
ttttttttt (1848, 2040, 3) (600, 662)

What is this and can this be avoided?


lock the ansible version to 1.9.4

I was seeing this issue in <IP_ADDRESS>:
https://github.com/ansible/ansible/issues/13876
I do not see that in 1.9.4 though, so we'll pin the ansible version to
that for now.
Signed-off-by: Andrew Schoen<EMAIL_ADDRESS>

LGTM

actually, want to modify setup.py as well? We might as well add Ansible to install_requires.

we could probably remove this pip install command entirely, if it's in setup.py

@ktdreyer ceph-installer won't look inside a virtualenv for ansible though and these deployment scripts put everything in a virtualenv. That's why I'm using the pip install here.

I see, ok!


Pull messages on demand

Hi, I can't find a simple way to just pull one (or a fixed batch amount )message at a time.
Could you include that in the documentation?
Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: 443c9051-c55e-1202-7b75-ce86f6977017
Version Independent ID: 677b6375-196f-fed8-7300-b9823c1031d5
Content: Send messages to Azure Service Bus topics using azure-messaging-servicebus - Azure Service Bus
Content Source: articles/service-bus-messaging/service-bus-dotnet-how-to-use-topics-subscriptions.md
Service: service-bus-messaging
GitHub Login: @axisc
Microsoft Alias: aschhab

Hello @luislinietsky, Thank you for reaching out. I think you can find the required details here Message Browsing section. Please let me know if there are any additional concerns. Thank you!

Hello @luislinietsky,
Since we have not heard back from you we will now proceed to close this thread. If there are further questions regarding this matter, please tag me in your reply. We will gladly continue with our discussion.


inputTokenWeights empty fields and inconsistent format across protocols

I've noticed a slight discrepancy or potential error in the "inputTokenWeights" field.  For example, there are some weight fields that are empty for balancer pools even though there are input token balances. Furthermore in balancer and in saddle, weights are reported in percentage form, as oppose to rates as seen in Sushi. Weights appears to be calculated from inputTokenBalances in Saddle, while Balancer is reporting the theoretical weights of the pool.
I've provided some examples bellow:
Sushi weights (mainnet): ["0.5","0.5"]
Balancer weights(mainnet):[ "80","20"]
Saddle weights(mainnet):["27.29955106079420443298166771565174",
"30.15282136805188858779794342035846",
"42.54762757115390697922038886398979"]

@steegecs @this-username-is-taken have you had a chance to look at this issue?

@steegecs @this-username-is-taken have you had a chance to look at this issue?

Yes! This should be fixed now on all Uniswap V2 and Sushiswap forks. I just put in a PR for this fix on Uniswap V3. PR: #778


Fixes Camera.project_position to not return get_global_transform().origin if projection mode is orthogonal

Fix #33837

Could you squash commits together, and give the resulting commit a more explicit commit message? See https://github.com/godotengine/godot/blob/master/CONTRIBUTING.md#format-your-commit-logs-with-readability-in-mind and PR workflow.

is wired that I squash commits together,but it make mistake

You still have 2 commits, with Merge pull request #1 from godotengine/master which should not be included in this PR.
And the commit message for the second commit is:
Update camera.cpp

Update camera.cpp

which is not explicit at all.

Sorry I am totally new to the GitHub, I focus change the  commit message, but I am confused why after I did the squash commits, it still shows Merge pull request #1 from godotengine/master …

I don't know why I in that commit, is not done by me, and it seams that is the master of my commit, did any one have a good idea to solve that?

Sorry for the delay.
The first commit is there because one of your team member used a Pull Request to update your fork (https://github.com/Team-Bad/godot/pull/1) instead of doing a manual pull. GitHub sadly lacks an option in its interface to update a branch without custom modifications to the latest upstream master branch.
I fixed it myself by rebasing on the upstream master branch, and fixed the style issues that were remaining (missing space before !=, and trailing tabs after }). I could not force-update the PR as modifications from maintainers have been disabled, so I pushed the fixed commit directly: d80e979a48.
Thanks for the contribution!


Visual Studio template only creates a Android project, Xamarin Studio creates PCL+Android+iOS

Visual Studio templates should behave the same as Xamarin Studio templates, creating a PCL+iOS+Android project. Otherwise users who want to develop for iOS must do a bit of setup.

Furthermore, the default Android game for Visual Studio has a blue background with a "Hello CocosSharp" label. The VS template should be consistent with the XS template.

Yes, i can confirm there is no option to create windows app right now.

@YPakhomau This issue is a duplicate of #388 , which has been added to our release schedule


GameRules automatic mapping is broken due to #1381

Issue
Fields of net/minecraft/world/GameRules was mapped automatically (from strings), but in #1381 documentation was added without names and mappings are not longer applied automatically.
Expected behaviour
Mapping names should automatically be named (if possible) from strings without FIELD nor COMMENT notation at all.
Yarn version:
1.16-rc1+build.4 (latest atm)
Screenshots
How it looks in .mapping file

The names are not detected automatically

In the library and generated sources there is no names too:

humm, thats annoying.

I think the best thing to do for now is to copy the names over and then look to find where the real issue is.

looks like comments are popping the autonaming away


Scoop Package

Once there is a working DistroLauncher implementation merged (see #94), we should create a scoop manifest and either try to get it added to the extras bucket or create one ourselves

Since #320 is already merged, we could start thinking about this?


dwl: 0.3.1 -> 0.4

Description of changes
https://github.com/NixOS/nixpkgs/pull/212462 triggered me

Things done

Built on platform(s)

[ ] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[ ] Tested basic functionality of all binary files (usually in ./result/bin/)
23.05 Release Notes (or backporting 22.11 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module
[ ] (Release notes changes) Ran nixos/doc/manual/md-to-db.sh to update generated release notes

[x] Fits CONTRIBUTING.md.

Result of nixpkgs-review pr 212600 run on x86_64-linux 1

1 package built:

dwl

I remember a similar error in labwc. I reported upstream and it was indeed a bug.


Blog: Bringing Software Development practices to Node-RED

Closes #1497
Description
Blog post about bringing common software dev practices to Node-RED. Talks about linting, debugging and testing.
This is an initial draft for early review and feedback.
Still to add:

images
links to referenced things

Updated with links and images. Will check the deploy preview, but I think this is good for final review and scheduling to be published.


Static CRT support

Tested, works fine.
It builds static CRT only when required: https://doc.rust-lang.org/reference/linkage.html#static-and-dynamic-c-runtimes.
Fixes #69.

Thank you for implementing this!


[WIP] [SPARK-17421] Don't use -XX:MaxPermSize option when Java version >= 8

What changes were proposed in this pull request?
Modifies the build/mvn and build/sbt-launch-lib.bash scripts so that they check the Java version and omit the -XX:MaxPermSize=512M option for Java versions >= 8.
How was this patch tested?
Ran the build on Linux and Mac with Java 7 and 8, from build/mvn and dev/run-tests. Also tested Java 8 with JAVA_7_HOME pointing to a Java 7 installation.
Currently, dev/run-tests has a few remaining instances of the MaxPermSize warning, apparently due to another code path to spawning a JVM. Keeping this PR as a WIP until the output of dev/run-tests is completely clean.

Can one of the admins verify this patch?

If you're just solving the warning, I don't think this extra complexity is worthwhile. Java 7 support will go away soon anyway.

Make sense. I will close this PR and just add a clarification to the documentation.


Don't shutdown batch system after it failed to init (fixes #941)

Resolves #941 and some smaller cosmetic issues.

Test failure tracked in #845


Require upgrade Newtonsoft.Json for high severity security issue

According to the https://github.com/advisories/GHSA-5crp-9r3c-p9vr, the current version (9.0.1) of Newtonsoft.Json used in NJsonSchema has a high-risk vulnerability
Can we upgrade the Newtonsoft.Json in NJsonSchema to resolve the issue?

hi, I think you should completely abandon Newtonsoft.Json, now it is considered old and has low performance. Instead use System.Text.Json

Before abandon Newtonsoft.Json it would help to consolidate all references to the newest version used by all packages, which also includes NSwag.
There are environments (VSIX extension for VS2017) where you can't reference both 9.0.1 and newer versions of Newtonsoft.Json at the same time by different libraries which also do reference each other, like NSwag and NJsonSchema does.
Microsoft recommends to not use [ProvideBindingRedirection] for Newtonsoft.Json, because older versions are used by core components of Visual Studio itself. See this blog post.
If all packages would reference the same new version of Newtonsoft.Json there would be no problem in loading them from the extension folder.
There are already 2 pull requests for this purpose:
#1531
RicoSuter/NSwag#4054


ARROW-18251: [CI][Python] Fix AMD64 macOS 11 Python 3 job

Hmm, that doesn't seem to have helped. Looking back at the two logs I linked in the JIRA, also the setuptools version changed between those two (65.4.1 -> 65.5.0).

It looks like there is an issue with the naming schema of the libarrow_dataset.<version>.dylib :  [411/465] Linking CXX shared library debug/libarrow_dataset.1100.0.0.dylib vs Library not loaded<EMAIL_ADDRESS>

@jorisvandenbossche @AlenkaF this is now failing on the cython test as it was before. Any idea around that? https://github.com/apache/arrow/actions/runs/3429883915/jobs/5716110145
It also fails the cython test if we use Python 3.10 as seen on this run with the same issue: https://github.com/apache/arrow/actions/runs/3428990620/jobs/5714012255
Should I set PYARROW_TEST_CYTHON=OFF temporarily and tackle this on a different PR?

Yes, that's the expected failure again. Let's deal with that for a separate JIRA/PR.

Should I set PYARROW_TEST_CYTHON=OFF temporarily and tackle this on a different PR?

I am not sure if that env variable is actually still doing something. Maybe the easiest is to pass a flag to pytest to explicitly skip that one test (something like -k "not test_cython_api")

Although it is curious why PYARROW_BUNDLE_ARROW_CPP=ON is needed only for Python 3.11 ...

Although it is curious why PYARROW_BUNDLE_ARROW_CPP=ON is needed only for Python 3.11 ...

Agree, not sure why is necessary only for Python 3.11

@jorisvandenbossche the job is successful now (skipping the cython test). The other job failure feels unrelated and seems to be a temporary connection issue as it worked on the previous commit.


Update copy to approved

Task/Issue URL: https://app.asana.com/0/0/1204977026793263/f
Description
See task description
Steps to test this PR
QA-optional

Current dependencies on/for this PR:

develop

PR #3330

PR #3334   👈

This comment was auto-generated by Graphite.


kpng-local-up: add missing env vars

refactory of test_e2e added more env vars
to the template file which kpng-local-up was not aware.
This patch fix this issue.
Signed-off-by: Douglas Schilling Landgraf<EMAIL_ADDRESS>

/lgtm


Inline non-template function definitions to appease ODR when including multiple times

Using the library in multiple files within the same project will cause an ODR exception due to redefinition of  operator== and operator!=
In-lining the definitions allows the library to be used more flexibly

Thank you!


micsthepick: Watch enzo\W*casino

micsthepick requests the watch of the watch_keyword enzo\W*casino. See the Metasmoke search here and the Stack Exchange search here.

enzo\W*casino has been seen in 0 true positives, 0 false positives, and 0 NAAs.

Typo, superseded by https://github.com/Charcoal-SE/SmokeDetector/pull/1762

Coverage remained the same at 64.657% when pulling 5fb9635c112f23c8a8528fc8630ba901e0fda9b8 on auto-blacklist-1521266832.5339835 into d1c523fdff8823a48d21069cb573b16fb2a2963d on master.


Integrate new stylable

Multi-file dependencies not working currently.
Waiting for @barak007 to help integrate new stylable and use its resolver.

this is very helpful for the E2E, thanks.

Works AFAICT. Any further issues will get their own issue.


0087 - Scramble String

Description of the Problem
We can scramble a string s to get a string t using the following algorithm:

If the length of the string is 1, stop.
If the length of the string is > 1, do the following:

Split the string into 2 non-empty substrings at a random index, i.e. if the string is s, divide it to x and y where s = x + y.
Randomly, decide to swap the two substrings or to keep them in the same order. i.e. after this step, s may become s = x + y or s = y + x.
Apply step 1 recursively on each of the two substrings x and y.

Given two strings s1 and s2 of the same length, return true if s2 is a scrambled string of s1, otherwise, return false.
Example 1:
Input: s1 = "great", s2 = "rgeat"
Output: true
Explanation: One possible scenario applied on s1 is:
"great" --> "gr/eat" // divide at random index.
"gr/eat" --> "gr/eat" // random decision is not to swap the two substrings and keep them in order.
"gr/eat" --> "g/r / e/at" // apply the same algorith recursively on both substrings. divide at ranom index each of them.
"g/r / e/at" --> "r/g / e/at" // random decision was to swap the first substing and to keep the second substring in the same order.
"r/g / e/at" --> "r/g / e/ a/t" // again apply the algorithm recursively, divide "at" to "a/t".
"r/g / e/ a/t" --> "r/g / e/ a/t" // random decision is to keep both substings in the same order.
The algorithm stops now and the result string is "rgeat" which is s2.
As there is one possible scenario that led s1 to be scrambled to s2, we return true.

Example 2:
Input: s1 = "abcde", s2 = "caebd"
Output: false

Example 3:
Input: s1 = "a", s2 = "a"
Output: true

Constraints:

s1.length == s2.length
1 <= s1.length <= 30
s1 and s2 consist of lower-case English letters.

Link To The LeetCode Problem
LeetCode
Code
class Solution:
    def isScramble(self, s1: str, s2: str) -> bool:

@vJechsmayr I would like to work on this issue!!

@vJechsmayr
PR #50
Added Solution for 0087- Scramble String 🤘🏻
Approach : Recursion + Memoization
Runtime: 32 ms
Memory Usage: 14.1 MB


Make edit command and flatbuffer geometry apis beta

LGTM, but some description in NextVersion.md would be nice.

Wasn't sure a beta api was something we note in nextversion.md...

Wasn't sure a beta api was something we note in nextversion.md...

It is.

@bbastings, @karolis-zukauskas is working on some changes that we would like to propose next week when Keith returns. Can this wait until then? Is there urgency to promote these?

@bbastings, @karolis-zukauskas is working on some changes that we would like to propose next week when Keith returns. Can this wait until then? Is there urgency to promote these?

I thought we covered this last meeting...can I get some idea of what type of changes?

@bbastings, @karolis-zukauskas is working on some changes that we would like to propose next week when Keith returns. Can this wait until then? Is there urgency to promote these?

I thought we covered this last meeting...can I get some idea of what type of changes?

Going to setup a mtg for @karolis-zukauskas to review next week


Codebase documentation

We need to add codebase documentation. Readme is good, but to document at least some core concepts or/and API would significantly simplify extending/maintaining quill as well as removing blackbox behind macros expanding.
Any thoughts?
@getquill/maintainers

@mentegy definitely a good improvement!

Duplicate of #235


Fusion HCI integration changes for OCS operator [cheery picked for main]

This PR contains backports of multiple fixes and enhancements to allow integration of the OCS Operator with Fusion HCI deployment and management model

@nb-ohad Can you also fix commit lint issues?

We made the commit lint CI a bit strict in the main recently which was not the case earlier. I am merging it manually to have consistency b/w the commits of this PR.


Validate that moves in ArrayList are all unique (Phase 1)

This is a proper clone of:

#58

Refer to the description and comment history in that PR for more information.

@leesjensen
From a comment in the cloned PR:

It looks like you are trying to sync up the winter2024 branch for softwareconstruction to the lastest code through a pull request and then add some more changes to the instruction.

I'm actually not trying to update the instruction, I'm adjusting the Phase 1 test cases. This is the topic of softwareconstruction240/chess#5. The test cases and other related starter code for Phase 1 and later are actually contained in the softwareconstruction repo, which is why I am forced to PR against this repo. Ideally, all of the starter code for phase 0 and phases 1+ would all be in the same repository, but that isn't currently the case.


The screenshot of the CSV in section Import retention labels into your file plan is incorrect

The screenshot of the File Plan import CSV in section Import retention labels into your file plan is incorrect
The column IsRecordLabel shows values of Yes and No. This is incorrect. The correct values are TRUE and FALSE. This is detailed in the table in the section Information about the label properties for import

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

ID: d4465ca1-9ee2-e551-aff2-9fc8e4a5eae3
Version Independent ID: 2cbc9375-d055-edf8-0f89-b5794f7aa7a7
Content: Use file plan to manage retention labels - Microsoft Purview (compliance)
Content Source: microsoft-365/compliance/file-plan-manager.md
Service: o365-seccomp
GitHub Login: @cabailey
Microsoft Alias: cabailey

@nikki-c  Thanks for flagging this minor discrepancy in the screenshot we missed!  Noted for a future revision.


MRG: Add OSX build

Let's see if this works
Closes #3736.

Current coverage is 86.41% (diff: 100%)

Merging #3759 into master will decrease coverage by 1.02%

@@             master      #3759   diff @@
==========================================
  Files           343        343
  Lines         60976      60976
  Methods           0          0
  Messages          0          0
  Branches       9320       9320
==========================================
- Hits          53315      52693   -622
- Misses         4917       5585   +668
+ Partials       2744       2698    -46

Powered by Codecov. Last update 599ae12...8d8d14a

This one should be good to go. The OSX builds have some error related to pyface that prevents Mayavi, Traits, etc. from working but hopefully Anaconda will work that out eventually.

thx @Eric89GXL


update openai embeddings to calculate based on token size

I modified the logic of the batch calculation for embedding according to this cookbook
https://github.com/openai/openai-cookbook/blob/main/examples/Embedding_long_inputs.ipynb

The original method did not know the specific size of the tokens, so depending on how the text is divided, an error could occur at run time.
So I changed it to calculate based on token size.
However, since the tiktoken package is required, it is not used by default so as not to affect existing projects.

Fixed an issue where the token size was too large and this kind of error sometimes occurred
This model's maximum context length is 8191 tokens, however you requested 10001 tokens (10001 in your prompt; 0 for the completion). Please reduce your prompt; or completion length.

Weighted averaging is always performed when the token size exceeds the specified upper limit.
This is to protect the specification that the indices of texts and metadatas Lists passed to langchain's VectorStore etc. correspond. This ensures that the return value from the embedding class corresponds to each embedding in the given texts.

By default, this function is deactivated so as not to change the previous behavior. If you specify something like 8191 here, it will work as desired.
https://github.com/hwchase17/langchain/blob/d85f57ef9cbbbd5e512e064fb81c531b28c6591c/langchain/embeddings/openai.py#L99

This works perfectly! Thank you
#2330 I suggest set it as default, what do you think?


⚠ Spryr has degraded performance

In 7e0b276, Spryr (https://spryr.com) experienced degraded performance:

HTTP code: 200
Response time: 3373 ms

Resolved: Spryr performance has improved in e986079 after 13 minutes.


Plan Metrics Workshop :  aligning on impact story telling and analytics set up

In the context of discussion with Growth, product and research, we need to tackle 2 workshops before July to help set base into our understanding and tracking of product metrics.
To that effect we need to plan and run potentially 2 workshops :
1 led by Jen on the storytelling and impact alignement. What are the metrics we're looking to surface, what rationale does it help us to construct
1 more "practical" on how refine current metrics with analytics. Setting up baseline measurement and whatever board help us surface/track it consistently with the workshop 1 on the storytelling

Related to:

#922
#962

Shared with the team


Update tutorial-spark-pool-filesystem-spec.md

dfs.windows.cor.net changed to dfs.windows.core.net.

@JasonWHowell

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

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

#sign-off  Looks good!
An example is<EMAIL_ADDRESS>https://learn.microsoft.com/en-us/azure/storage/blobs/data-lake-storage-abfs-driver


p.resize jpg save

output files are not saved as jpg, I tested with one jpg and one png, they are the same in the outputs folder

Hi @ak925, thanks for making the issue - could you post some code that reproduces that? I think it really should save in the format that you pass, so I'd be curious how this happened to you. Thanks.

@mdbloice Hi, want i mean to say is wouldnt it be better to save all resized images as jpegs to save space and will have consistency in the dataset. I thought p.resize does this by default, maybe a flag to use one format for all resized images?

@ak9250, you can set the save format when initialising a pipeline object:
import Augmentor
p = Augmentor.Pipeline("/path/to/images", save_format="JPEG")

See the docs at https://augmentor.readthedocs.io/en/master/code.html#Augmentor.Pipeline.Pipeline

thanks!


'unused' terminated by signal SIGSEGV (Address boundary error)

Hello! When running unused, unused --help, and unused doctor, I get the following error:
With fish:
fish: 'unused' terminated by signal SIGSEGV (Address boundary error)

With zsh:
zsh: segmentation fault  unused

I have unused version 0.2.0 installed via Homebrew (unused-code/formulae) on macOS Big Sur 11.2.3 with an M1 Macbook. ctags were successfully generated with Universal Ctags. Maybe it's something weird with the M1 architecture?
If there's anything I can do to help debug, let me know!

@sergiopantoja thanks for reporting this!
Any chance you'd be able to confirm you see this outside of fish? I can't imagine that'd be a culprit, but I've only run it in zsh so it might be a good place to start.
If I had to guess, it's more likely bound to issues with ARM than anything else. I've got an ARM Mac available that I can try this out on as well to see if I run into the same issues.
Out of curiosity, how large is the codebase? Reporting cat .git/tags | wc -l would probably be enough here.
Thanks!

@joshuaclayton My pleasure! In zsh it shows:
zsh: segmentation fault  unused

I just tried it on an Intel Macbook with the same version of macOS and fish shell and it worked perfectly. So looks like it's an M1/ARM issue like you said.

Out of curiosity, how large is the codebase? Reporting cat .git/tags | wc -l would probably be enough here.

$ ctags -R -f .git/tags --languages=ruby --exclude=.git --exclude=log .
$ cat .git/tags | wc -l
    5950

@sergiopantoja I've got another wrinkle; I was able to install this on an M1 and ran it on the discourse codebase without issue (I'm using the latest homebrew-installed zsh on that machine).
unused doctor works as well.
Maybe it's a combination fish + M1 issue? I think the only other thing worth calling out is that I'm running it through tmux.
🤷♂

Huh interesting! Thank you for taking the time to try it with that setup.
I'll tinker with it a bit more and let you know if I find any other leads. In the meantime, I have a hold of that other laptop where it's working, so that'll work for me for now! My delete key is gonna get a lot of use over the next few days. 😛

@jcamblan @marckohlbrugge I'm sorry to hear this is still cropping up.
Out of curiosity, are you using fish, zsh, bash, or another shell entirely?
Second, did you happen to install Homebrew in /opt (which I believe was the recommendation back when Homebrew initially started supporting ARM), or have you been using /usr/local?
I – along with a bunch of other folks – am also hoping that GH Actions will eventually support ARM on Mac so we could include that with the release script (tracked here: https://github.com/actions/virtual-environments/issues/2187)

@joshuaclayton I'm running on default as much as possible. So homebrew is installed in /opt (default for Apple Silicon) and zsh as my shell.

Same here, zsh as shell and homebrew installed in /opt.

@marckohlbrugge @jcamblan hmm – out of curiosity, when did you get Homebrew set up?
I ask because I recently set up a new MBP back in March – at which point the recommendation was to install in /usr/local with support for most things.
Do either of you have a Brewfile that'd make it easy to tear everything down and rebuild from Homebrew's most recent instructions? I realize this isn't a small task, but depending on when you tried to get Homebrew installed (based on /opt, maybe when things were still shaky?), that might be the cause.

I got my M1 Mac about 3 weeks ago so it’s pretty recent. /opt/homebrew is still the current approach according to https://docs.brew.sh/Installation
On Fri, May 14, 2021, at 02:08, Josh Clayton wrote:

@marckohlbrugge https://github.com/marckohlbrugge @jcamblan https://github.com/jcamblan hmm – out of curiosity, when did you get Homebrew set up?

I ask because I recently set up a new MBP back in March – at which point the recommendation was to install in /usr/local with support for most things.

Do either of you have a Brewfile https://github.com/joshuaclayton/dotfiles/blob/main/Brewfile that'd make it easy to tear everything down and rebuild from Homebrew's most recent instructions? I realize this isn't a small task, but depending on when you tried to get Homebrew installed (based on /opt, maybe when things were still shaky?), that might be the cause.

—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub https://github.com/unused-code/unused/issues/34#issuecomment-840906109, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAAWYXEVKQA3Q2GWZ2TFR63TNRSZDANCNFSM4ZV2MCUA.

@marckohlbrugge oh, fascinating! I've been running it under /usr/local since I picked up my M1.
It's still not super clear what the problem would be; a few ideas, if you're interested (it may require some setup!):

Installing with Rust directly and seeing if that works
Wiping/rebuilding your Homebrew setup (that's where the Brewfile comes in handy!)
Trying another shell, like bash, to see if there's something with your current shell that's somehow mucking with things (I'm not sure why this would cause it, but it's worth trying maybe?)

@joshuaclayton The first two steps are bit too scary for me right now as I don't wanna risk messing with my setup. I did try running unused through bash (instead of zsh) and got a similar error:
$ /opt/homebrew/bin/unused
Segmentation fault: 11

@marckohlbrugge yeah, that's totally understandable.
One thought I had was that it might have something to do with mimalloc. This issue is closed but leads me to believe it's a path worth exploring. What's odd to me is that I'm running on an M1 and am not having problems.
I've just opened a PR here, and will refamiliarize myself with Homebrew's feature flagging to see if I can have it point to this branch for you to test out 😬.

@marckohlbrugge Alright! Want to give this a try?
brew untap unused-code/formulae
brew tap unused-code/formulae
brew install unused  --without-mimalloc --HEAD

Once you're set with this, could you give unused another try?

@joshuaclayton That worked!

@jcamblan @sergiopantoja would you both be up for giving these instructions a try?
If this works, I'll update the installation docs and cut a new patch-level release with the mimalloc flag option to close this out.

@joshuaclayton Worked for me too! Small edit to the instructions, I had to brew uninstall unused before brew let me do brew untap unused-code/formulae
Thank you!

@joshuaclayton It works for me aswell, thank you very much. 🙌

@sergiopantoja @jcamblan @marckohlbrugge thanks for your patience while I got this sorted!
I've released version 0.2.2 of unused, which includes a feature flag to enable mimalloc. I've also updated the Homebrew formula to opt out of mimalloc use. Finally, I've gone ahead and updated the README to account for the additional configuration, including the suggestion to uninstall/untap and then try again.
I'm hoping that as mimalloc gets wider adoption, the ARM issues will iron themselves on the Apple M1s and folks can use it (especially considering it's significantly faster than the default).

Thanks for all your hard work on this @joshuaclayton 🎉 ❤


<EMAIL_ADDRESS>is not compatible

When running npm install<EMAIL_ADDRESS>you will be forwarded to the latest beta<EMAIL_ADDRESS>which is not compatible with the 4 alpha.

npm: ^version "Compatible with version"

This broke quite some projects for me and I had to lock it to 4.0.0-alpha.5 by removing the ^

Breaking changes tend to happen with alpha software. I would recommend upgrading your projects to the new version as that will be the API going forward. For the most part, that will just be changing <Match exactly pattern='/about' /> to <Route exact path='/about' /> and grouping routes in a <Switch> instead of using <Miss>.

The new router also threw some errors regarding createElement.
Thats when I returned to alpha 5.


Transact pro

New gateway for Transact Pro, www.transactpro.lv.

Corrected test host and SSL cert.

If the host + SSL cert is corrected, can you remove the OpenSSL::SSL::VERIFY_NONE?

Removed.

Removed redundant code in full.

@varyonic can you get me remote credentials so I can run those tests?

Mailed you the credentials and test card details, I will need your test IP address to add to the gateway firewall.

@varyonic I got your email, and will drop you a line once I'm both at my house and have some time to work on it, to get the IP address whitelisted. Thanks!

@varyonic and finally I'm getting a chance to work on this. Just emailed you back privately. Any chance Transact Pro has changed their stance on public test credentials? That would make it a lot easier to get changes merged!


Add instance_term_protection resource

Description
Allows an instance (with DescribeInstanceAttribute &
ModifyInstanceAttribute permissions) to update its termination
protection.
Check List

[x] All tests pass. See https://github.com/chef-cookbooks/community_cookbook_documentation/blob/master/TESTING.MD
[x] New functionality includes testing.
[x] New functionality has been documented in the README if applicable
[x] All commits have been signed for the Developer Certificate of Origin. See https://github.com/chef-cookbooks/community_cookbook_documentation/blob/master/CONTRIBUTING.MD

@tas50 sounds good -- updated per feedback

Super cool stuff. Thanks for adding this


Fix exception on creating a bidirectional link to a new resource

When creating a bidirectional relation the missing properties on the relation to be created caused an exception when creating the backlink.
Also fixes display name and description serialization on resource types in the controller

FYI: @dacky179


Configure the SAP HANA R integration with SAP HANA, express edition

Tutorial URL: https://developers.sap.com/tutorials/mlb-hxe-setup-r.html
Could you pls help regarding step 3?
How to get the SAPJVM on suse in VirtualBox?
I tried to use curl, but no succes.... :(
Or is this on the localhost?
Hoping to hear from you soon.
Kind regards
Xander

Hi @xanderrijken
In order to download the SAP JVM, you will need to accept the term and condition which is not straight forward using cURL.
It also implies that your VM has access to the internet which is not always the case.
When trying to do it from wget/cURL you will need to skip the certificate check and then add the cookie in the header.
Your link should/would look like this:
wget --no-check-certificate -c --header "Cookie: eula_3_1_agreed=tools.hana.ondemand.com/developer-license-3_1.txt" <<paste the link here>>

An alternative way would be to download it and transfer it from the host to the VM.
Regards


Move CleanupPasscode to initializer #4863

Closes #4863

And looks like should have a "[Refactor]" prefix in the commit message.


Don't preconfig, clean or distclean when it's not necessary

Summary
This PR has 2 main commits.  The first one related to #340.  It prevents the preconfig target from executing in application directories that don't actually need any pre-configuration.
The second one limits the execution scope of clean and distclean to the folder that we know we have built, instead of recursively going through every sub-directory.
Impact
The preconfig commit reduces configuration time.
The clean and distclean commit reduces cleaning time.

The whole ./tools/configure.sh make make distclean procedure shall be faster.
Testing
A bunch of configurations with different examples, hello, helloxx, ostest, etc.

The second one limits the execution scope of clean and distclean to the folder that we know we have built, instead of recursively going through every sub-directory.

This behavior was intentional.  If you do not clean ALL directories, then when you reconfigure and disable an app, the object files and other products will be stranded in the directory with no way to clean them.  You should not make this change; we must continue to clean in all directories.
If this is merged there will be much breakage (it used to work this way years ago, but the behavior was wrong on a reconfiguration).

This behavior was intentional. If you do not clean ALL directories, then when you reconfigure and disable an app, the object files and other products will be stranded in the directory with no way to clean them

Yes, I was careful regarding this part.
The directories that are cleaned or distcleaned are the directories that contain those object files.  So even if an app is disabled, its directory will still be cleaned during the next clean/distclean.

The original bad version just cleaned in CONFIGURED_APPS. That was the version that did not work because it stranded objects when apps were removed from CONFIGURED_APPS. Your logic is smarter; it looks at some landmarks to see if the directory was built.

I believe that the nuttx/ repository still has this problems.  Objects will get left in directories if you configure and CLEANDIRS changes.

I believe that the nuttx/ repository still has this problem. Objects will get left in directories if you reconfigure and CLEANDIRS changes.

I gave it a quick try by enabling a driver, building, disabling the driver then clean.  It seems that its object files are removed.  But that wasn't a thorough investigation.
Regarding the config that's failing, it's not related to this change.  It seems that stm32f4discovery:hciuart defconfig has changed.  It builds fine but refresh.sh fails.

I believe that the nuttx/ repository still has this problem. Objects will get left in directories if you reconfigure and CLEANDIRS changes.

I gave it a quick try by enabling a driver, building, disabling the driver then clean. It seems that its object files are removed. But that wasn't a thorough investigation.

I think that the CLEANDIRS only addresses top-level directories.  So you would only see the issue, for example, if you built with networking, then disabled networking and rebuilt.
I have often seen leftover objects under nuttx/ and I am think that I often saw them under boards and arch, but I can't remember.  Anyway, that is a different subject than this PR.

I often saw them under boards and arch

This rings a bell.  I've seen some myself too, I'll take a look after I'm done with this.
@patacongo @btashton I'm seeing some Kconfig leftovers with this PR, let me sleep on it and check tomorrow with a fresher mind.

@patacongo @btashton @xiaoxiang781216 could you please give it another look?  All the checks have passed.
I added a bunch of changes to fix some corner cases.

LGTM. @patacongo @btashton could you merge the patch if no more concern.


Fix controller container

[x] create group for legend component
[x] when controller.destroy, destroy all component container

ci 报错原因：https://github.com/antvis/component/issues/95


Error WebviewPlatform.instance != null

Steps to Reproduce

Follow the steps in https://codelabs.developers.google.com/codelabs/flutter-codelab-first#2
Add WebViewWidget
flutter run

Code:
import 'package:flutter/material.dart';
import 'package:webview_flutter/webview_flutter.dart';

class SampleItemDetailsView extends StatefulWidget {
  const SampleItemDetailsView({super.key});
  static const routeName = '/sample';

  @override
  State<SampleItemDetailsView> createState() => _SampleItemDetailsViewState();
}

class _SampleItemDetailsViewState extends State<SampleItemDetailsView> {
  late final WebViewController controller;

  @override
  void initState() {
    super.initState();
    controller = WebViewController()
      ..loadRequest(
        Uri.parse('https://flutter.dev'),
      );
  }

  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(
        title: const Text('Item Details'),
      ),
      body: WebViewWidget(
        controller: controller,
      ),
    );
  }
}

Logs
# pubspec.yaml
dependencies:
  flutter:
    sdk: flutter
  flutter_localizations:
    sdk: flutter
  webview_flutter: ^4.0.2

❯ flutter doctor -v
[✓] Flutter (Channel stable, 3.3.10, on macOS 13.1 22C65 darwin-arm, locale en-GB)
    • Flutter version 3.3.10 on channel stable at /Users/viet/flutter
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision 135454af32 (7 weeks ago), 2022-12-15 07:36:55 -0800
    • Engine revision 3316dd8728
    • Dart version 2.18.6
    • DevTools version 2.15.0

[✓] Android toolchain - develop for Android devices (Android SDK version 33.0.1)
    • Android SDK at /Users/viet/Library/Android/sdk
    • Platform android-33-ext4, build-tools 33.0.1
    • Java binary at: /Applications/Android Studio.app/Contents/jre/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 11.0.15+0-b2043.56-8887301)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 14.2)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Build 14C18
    • CocoaPods version 1.11.3

[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[✓] Android Studio (version 2022.1)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build 11.0.15+0-b2043.56-8887301)

[✓] IntelliJ IDEA Community Edition (version 2021.3.1)
    • IntelliJ at /Applications/IntelliJ IDEA CE.app
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart

[✓] VS Code (version 1.75.0)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.58.0

[✓] Connected device (2 available)
    • macOS (desktop) • macos  • darwin-arm64   • macOS 13.1 22C65 darwin-arm
    • Chrome (web)    • chrome • web-javascript • Google Chrome 109.0.5414.119

[✓] HTTP Host Availability
    • All required HTTP hosts are available

• No issues found!

As indicated on https://pub.dev/packages/webview_flutter, webview_flutter currently only supports Android and iOS. Based on your doctor output you are trying to run on either macOS or web, so this is the expected behavior; the error message is correctly indicating that there is no platform implementation.


[ja] Translate tasks/administer-cluster/securing-a-cluster into Japanese

This is a Feature Request
What would you like to be added
Translate tasks/administer-cluster/securing-a-cluster into Japanese  into Japanese.
Why is this needed
This page has not been translated.
Comments
/language ja
/assign

/triage accepted

/remove-lifecycle rotten

/remove-lifecycle stale

doubled #30810
and fixed already
/close


Still crashes to desktop on "loading world" even with latest git.froggi.es version

Replaced physics dll file, disabled then UNSUBSCRIBED from all addons, even got latest development version and replaced physics dll with that, but it still crashes instantly when trying to start singleplayer session.
Will I just have to wait for 0.11? Considering latest didn't work I can't even be sure that will either. I'm on windows x64.

Same problem,I guess we need to wait for version 0.11

Are you in the x86_64 branch in Garry's mod? This only works with 64-bit Garry's Mod.

Yes

I put the dll files, renamed the files to vphysics, started gmod in 86x64 version, entered the game, and the game did not open, it gave an error:
"App Framework: U-nable to load module vphysics.dll!"

Version 0.11 is released,use it

Can you try installing the Visual Studio 2022 C++ runtime?

Can you try installing the Visual Studio 2022 C++ runtime?

no, I hadn't installed it, I installed it and it works perfectly now. thanks and sorry for having to bother you.


archive/zip: Writer should only use extended timestamps for non-zero times

4c79ed5f4483f1de065ba2b409de58ae2b6907d2 caused a regression where a round-trip zip file does not preserve the same ModTime. The reason is because the logic for using extra timestamp is always applied in the Writer no matter what.
This is an issue for when the user doesn't set the ModifiedDate and ModifiedTime fields at all. Causing the Writer to convert a zero MS-DOS timestamp (gibberish) to a Unix timestamp (now gibberish) and back again. The fix is to only apply Extra timestamp only if the MS-DOS timestamp is non-zero.
See: https://github.com/golang/go/blob/4c79ed5f4483f1de065ba2b409de58ae2b6907d2/src/archive/zip/writer.go#L102-L109
/cc @mattn

What do you mean same? Timestamp in the zip file is always preserved without timezone. It was really problem.

This fails on tip, but passes on Go 1.7
https://play.golang.org/p/-ckATAnaEn

Are you trying to fix to avoid preserve ModifiedTime=0 ModifiedDate=0 if the file already having timestamp?


DEV-37486; feat: sign-in using device grant

Implements KeyCloak authentication using OAuth2 Device Authorization Grant
Provides following functions to the user:
deviceAuthSignIn -> Get's unique device code with verification URL
pollDeviceSignInCompletion-> Polls keycloak for user sign in completion.
deviceAuthSignInInteractive-> This function is combination of the deviceAuthSignIn and pollDeviceSignInCompletion it invokes callback function passed by user and starts polling keycloak
Following new error types are introduced
  AuthorizationPending
  InvalidClient
  RealmNotExist
  InvalidGrant
  UnsuppotedGrantType
  InavlidRequest

Testing
Unit Tests with mocked keyCloak response data
Integration test with KeyCloak server running in cloud
Note
No changes in existing methods

Great work. I see some comments from prettier. Other than this, it looks good!


Bluetooth: controller: split: Fix flash driver co-operation

When flash driver requests abort of radio event in unreserved
time space, resume radio events in the pipeline where not
flushed. These resumed events caused flash driver to assert
on the check whether radio was in use.
Fixed by flushing the pipeline of all radio events, resume
and also those events in pipeline with pre-empt timeout
being setup.
Signed-off-by: Vinayak Kariappa Chettimada<EMAIL_ADDRESS>

@tsvehagen could you please test this PR to see if it resolves your issue?

cc @ppryga

@tsvehagen could you please test this PR to see if it resolves your issue?

Yes I will have look and get back

@tsvehagen could you please test this PR to see if it resolves your issue?

I have experienced the same assert even with this fix. The same assert is also present in zephyr-v2.0.0 (although I didn't apply the patch when I used that tag). The message looked like this for zephyr-v2.0.0.
ASSERTION FAIL [ll_radio_state_is_idle()] @ ZEPHYR_BASE/drivers/flash/soc_flash_nrf.c:291
        Radio is on during flash operation.

FATAL: r0/a1:  0x00000004  r1/a2:  0x00000123  r2/a3:  0x00000001
FATAL: r3/a4:  0x0003da49 r12/ip:  0x00027351 r14/lr:  0x00027aef
FATAL:  xpsr:  0x6100001b
FATAL: Faulting instruction address (r15/pc): 0x0002c43e
FATAL: >>> ZEPHYR FATAL ERROR 4: Kernel panic
FATAL: Current thread: 0x20001f44 (idle)
FATAL: Halting system

This fix seems to solve the problem. I haven't gotten any assert with the patch applied.

@carlescufi this can me merged.


SelectedImage for tabbar doesn't work well on iPhoneX

https://github.com/SwifterSwift/SwifterSwift/blob/2d48141ac50bb38e7f6d0d82747f63e1e4414237/Sources/Extensions/UIKit/UITabBarExtensions.swift#L22
Please can you provide a fix for this method to work well on iPhoneX. Thanks

Hey @tobitech :))
Can you explain the error and what is happening on the iPhone X?
Also, if you want to, feel free to submit a PR with a fix 👍

the selected background rect is pushed downwards.

another issue i just noticed is when the device orientation changes to landscape, and one selects a new tabbar item, the selectedbackground image maintains the modified size that shows in landscape and isn't back to appropriate size until another tab is selected

Closing this since you found a solution :))


Womanium Final Assignment - Maksym Husarov

PR Description

Some notes

[ ] Please make sure that you placed the files in an appropriate folder

[ ] And that the files have indicative names.

[ ] Please note that Classiq runs automatic code linting, which may minorly alter some files.

[ ] If you're familiar with pre-commit, you may run pre-commit install, and then at each commit, your files will be altered in a similar way

Hello @ketayon !
Your solution does not meet the assignment instructions for 4 qubits and 16 nodes for quantum walking a line. Please try again and open a new PR if you wish. Also, make sure that I understand the instructions correctly.
Score: 3/10


[ko] Fifth Korean l10n work for release-1.20

Fifth Korean l10n work for release-1.20 (is:pr base:dev-1.20-ko.5 is:merged)

ko: update outdated files in dev-1.20-ko.5 (1) #26691
Translate setup/production-environment/tools/kubeadm/install-kubeadm.… #26667
Fix mistranslation in labels.md #26657
Update outdated files in dev-1.20-ko.5 (2) #26647
Update to Outdated files in dev-1.20-ko.5 branch (3) #26643

Co-authored-by: seokho-son<EMAIL_ADDRESS>Co-authored-by: spy1233<EMAIL_ADDRESS>Co-authored-by: Jerry Park<EMAIL_ADDRESS>Co-authored-by: Yuk, Yongsu<EMAIL_ADDRESS>

이번에 실험적(?)으로 작업 브랜치의 커밋을 스쿼싱(정리)하지 않고 그대로 올려보았습니다.
커밋 로그를 따로 정리하지 않으니 관리 부담이 조금 줄어들긴 하네요.. ^^
혹시 문제가 있을지도 모르니 꼼꼼히 봐주시면 좋겠습니다.)

diff_l10n_branches.py 를 사용하여 upstream/dev-1.20-ko.5 와 upstream/master 를 비교해보니,
변경 사항 추적은 잘 되는 것 같습니다. 참고하시기 바랍니다. (향후 upstream/master 를 base로 dev-1.20-ko.6 가 생성됨)
@gochist 혹시 문제가 될지 한번 봐주시면 좋을 것 같습니다.. ^^;
son@son:~/dev/website$ scripts/diff_l10n_branches.py ko upstream/dev-1.20-ko.5 upstream/master
# This is a Bug Report
## Problem
Outdated files in the upstream/master branch.

### 24 files to be modified
1. [ ] M1.  `content/en/docs/concepts/cluster-administration/_index.md`  | 1(+XS) 1(-)
1. [ ] M2.  `content/en/docs/concepts/cluster-administration/certificates.md`  | 1(+XS) 244(-)
1. [ ] M3.  `content/en/docs/concepts/configuration/secret.md`  | 1(+XS) 1(-)
1. [ ] M4.  `content/en/docs/concepts/containers/container-environment.md`  | 1(+XS) 0(-)
1. [ ] M5.  `content/en/docs/concepts/extend-kubernetes/operator.md`  | 1(+XS) 1(-)
1. [ ] M6.  `content/en/docs/concepts/overview/components.md`  | 3(+XS) 3(-)
1. [ ] M7.  `content/en/docs/concepts/overview/working-with-objects/labels.md`  | 4(+XS) 1(-)
1. [ ] M8.  `content/en/docs/concepts/policy/resource-quotas.md`  | 1(+XS) 1(-)
1. [ ] M9.  `content/en/docs/concepts/services-networking/dns-pod-service.md`  | 40(+M) 12(-)
1. [ ] M10.  `content/en/docs/concepts/services-networking/service.md`  | 2(+XS) 2(-)
1. [ ] M11.  `content/en/docs/concepts/workloads/pods/disruptions.md`  | 2(+XS) 2(-)
1. [ ] M12.  `content/en/docs/concepts/workloads/pods/pod-lifecycle.md`  | 1(+XS) 2(-)
1. [ ] M13.  `content/en/docs/reference/command-line-tools-reference/feature-gates.md`  | 1(+XS) 1(-)
1. [ ] M14.  `content/en/docs/reference/using-api/client-libraries.md`  | 2(+XS) 1(-)
1. [ ] M15.  `content/en/docs/setup/production-environment/container-runtimes.md`  | 16(+S) 7(-)
1. [ ] M16.  `content/en/docs/setup/production-environment/windows/intro-windows-in-kubernetes.md`  | 1(+XS) 0(-)
1. [ ] M17.  `content/en/docs/tasks/administer-cluster/access-cluster-api.md`  | 2(+XS) 98(-)
1. [ ] M18.  `content/en/docs/tasks/inject-data-application/define-environment-variable-container.md`  | 3(+XS) 2(-)
1. [ ] M19.  `content/en/docs/tasks/tls/certificate-rotation.md`  | 3(+XS) 2(-)
1. [ ] M20.  `content/en/docs/tutorials/kubernetes-basics/create-cluster/cluster-intro.html`  | 6(+XS) 6(-)
1. [ ] M21.  `content/en/docs/tutorials/kubernetes-basics/deploy-app/deploy-intro.html`  | 1(+XS) 1(-)
1. [ ] M22.  `content/en/docs/tutorials/services/source-ip.md`  | 1(+XS) 1(-)
1. [ ] M23.  `content/en/docs/tutorials/stateless-application/guestbook.md`  | 2(+XS) 2(-)
1. [ ] M24.  `content/en/examples/application/job/cronjob.yaml`  | 1(+XS) 1(-)

### 0 files to be renamed

### 0 files to be deleted

/milestone dev-1.20-ko.5

/assign

If we exclude merge commits by using the squash merge method for day to day work in the localization branch, I think we can take the history a bit simpler.

제가 보았을때는 큰 문제는 없을것으로 예상됩니다.
/lgtm
/approve

For this time,
/lgtm

@gochist Thank you ! I will assume this approach is a tentative way just for checking possibilities :)
Let discuss what is the most efficient and effective way in coming Korean l10n team meeting !

@yoonian 앗! 승인된 이후의 리뷰 의견이라, 다른 PR에서 처리하면 좋을 것 같습니다. 감사합니다.. ^^


Update/configure linter

          One last comment... I promise, linting seems to be broken so there are several lines that need linting (that's another easy QA classic from audits).

Originally posted by @tmigone in https://github.com/semiotic-ai/timeline-aggregation-protocol-contracts/issues/4#issuecomment-1590237715

@tmigone could you suggest a linter/configuration that would be recommended?

We use solhint with prettier usually, with this config: https://github.com/graphprotocol/contracts/blob/99d7c974f2be4b40aad4598c917f52f7e7efc4f5/.solhint.json

Does graph protocol contracts use named mappings at all? It seems solhint does not yet support it:
src/AllocationIDTracker.sol
  17:20  error  Parse error: extraneous input 'sender' expecting '=>'
  17:46  error  Parse error: extraneous input 'allocationId' expecting '=>'
  17:67  error  Parse error: extraneous input 'isUsed' expecting ')'

✖ 3 problems (3 errors, 0 warnings)


Update README.md errors

This widget repo is awesome! Here is a couple recommendations to make the getting started code smoother.

Merged, thanks for contributing!


Add missing Finagle import to example

Very minor thing, but would help Finch beginners (like me) get started: Httpx isn't imported in the README.md example. I needed to find this class on my own before the example would work. This PR adds an import for it.

Nice! Thanks @haakonn!

Coverage remained the same at 91.95% when pulling d90a0a7aad6288a217ec87eb196560369d73b958 on haakonn:missing-import-in-readme into e6a2600f7910998a1d2823e05273d01f8fe8113b on finagle:master.


608 - FTS and Fuzzy Search

IMPORTANT: All PRs must be linked to an issue (except for extremely trivial and straightforward changes).
Fixes #[https://github.com/google/android-fhir/issues/608]
Description
Clear and concise code change description.
Alternative(s) considered
Have you considered any alternatives? And if so, why have you chosen the approach in this PR?
Type
Choose one: (Bug fix | Feature | Documentation | Testing | Code health | Builds | Releases | Other)
Screenshots (if applicable)
Checklist

[ ] I have read and acknowledged the Code of conduct.
[ ] I have read the Contributing page.
[ ] I have signed the Google Individual CLA, or I am covered by my company's Corporate CLA.
[ ] I have discussed my proposed solution with code owners in the linked issue(s) and we have agreed upon the general approach.
[ ] I have run ./gradlew spotlessApply and ./gradlew spotlessCheck to check my code follows the style guide of this project.
[ ] I have run ./gradlew check and ./gradlew connectedCheck to test my changes locally.
[ ] I have built and run the demo app(s) to verify my change fixes the issue and/or does not break the demo app(s).

Please don't use the issue number in the PR title

Closing due to this not being worked on for too long. This is not to say we don't think we should do this - but just to make sure we only keep on-going work as open PRs. If this is to be restarted, please feel free to reopen this PR or perhaps better, open a new PR. Thanks!