Student show view

This pull request adds a view in order to enable only the Admins users to view the current enrollments summary and exchange history of a given user when browsing the students enrolled in a given course list.

Coverage decreased (-3.2%) to 75.101% when pulling ab2eb96fe23708de3e69904e16d39c23f7bd8315 on dc-student_show_view into 190c81835e80e57c42163002ac96ff1ba65c7383 on develop.

Coverage decreased (-3.2%) to 75.101% when pulling ab2eb96fe23708de3e69904e16d39c23f7bd8315 on dc-student_show_view into 190c81835e80e57c42163002ac96ff1ba65c7383 on develop.

Coverage decreased (-2.0%) to 76.316% when pulling eda095d92ff272c735651d338882084ea3e039db on dc-student_show_view into 190c81835e80e57c42163002ac96ff1ba65c7383 on develop.

Coverage increased (+2.3%) to 80.567% when pulling b70b2b8c9af7f289a9fbf76d95552cdc8e28aade on dc-student_show_view into 190c81835e80e57c42163002ac96ff1ba65c7383 on develop.


Support for JSP include directive

Include directive puts contents of another file into this location. Example of JSP file equal to test.jsp:
<%@ include file="test.jsp"%>

Oh. Fully forgot about that. Not easy fix - i will think about it.
Thanks

Can you provide some example of this? (when need not only navigate to file from tag)?

One obscure usage:
foo.jsp:
<% out.print("foo"); %>
bar.jsp:
<%
if (false)
{
%><%@ include file="foo.jsp"%><%
}
out.print("bar");
%>

bar.jsp prints "bar" (not "foobar"!) since printing "foo" is enclosed into if (false) block.

Real-world example is printing header/footer.

Now it's navigatable.

Not just navigatable case (real example simplified): using other JSP file declarations:
foo.jsp:
<%!
public static class Foo
{
    public static final String HTML = "\n" +
    "<title>Hello, World!</title>" +
    "
Hello, World!
\n" +
    "";
}
%>

bar.jsp:
<%@ include file="foo.jsp"%>
<%
    out.print(Foo.HTML);
%>

Please create new issues with that. Thanks


Fix fetchERC721

Remove re-declaration of contract, so that the newly created instance is returned by the function.
This bug manifests itself as the subgraph failing to index transfer events.
Steps to reproduce the bug

Deploy a sample mintable ERC721 contract generated from the OZ wizard, mint a few tokens.
Deploy the subgraph.
Run the following query: https://gist.github.com/freeatnet/99884eb7b698fe4a010bb1744ff5d812#file-erc721-graphql

Expected
erc721Contracts returns the deployed contract, along with its name and symbol; erc721Transfers field returns minting transactions; accounts.ERC721tokens and accounts.ERC721transferToEvent fields are populated appropriately.
Observed
erc721Contracts returns the deployed contract, along with its name and symbol; however, erc721Transfers, accounts.ERC721tokens, and accounts.ERC721transferToEvent are empty.

Thank you for finding this!


[localhost] Can't read buttons on dev 404 page + nightmode

with an instance running locally
go to any user profile url (localhost:8000/anyuser)
it will bring up this page...

can't read the buttons/search

This is a low priority issue to resolve development experience

Hello, I want to help you with this problem

thank you @lizzardarcher. please go ahead with proposing a solution or submitting pull request.

Since the production site seems to issue an error page that resembles the attached image:

this issue may be related to a local setup issue. Check to make sure that your server and client are accessing the proper libraries and extensions. If you are able to do a thorough audit of your setup and files and still find that you are having the issue, try posting some information about what type of server you are using and perhaps some information from your logs that might relate to missing files. Also, be sure that your client side (browser) is loading the provided scripts correctly. Look for errors in the console related to missing or bad libraries.

Hi @chezzwizz check this: https://www.gatsbyjs.org/docs/add-404-page/

Gatsby has a middleware that renders a "pre" 404 page. We need to handle the default styles on this middleware page.

I don't understand the issue completely..
The submit button seems to work fine.
Can someone explain the issue.. And is this the expected page ?

@sfialok98, please visit http://localhost:8000/1243er4 locally to view the 404 page.

Can I work on this issue?

Defiantly, @RisingGeek. Please go ahead with describing the solution you have in mind or submitting a pull request.

Hi all,
#gatsby-focus-wrapper .ais-InstantSearch__root .default-layout button,
#gatsby-focus-wrapper .ais-InstantSearch__root .default-layout input
{
color:var(--blue-dark);
}
Including these lines in client/static/css/bootstrap.min.css seems to fix the problem. However, I'm not entirely certain it doesn't produce side-effects.

Hi @lirikf :
That will affect every button and input under every other page as #gatsby-focus-wrapper .ais-InstantSearch__root .default-layout seems to be shared by every other page. I am not sure if it is a good idea to change all buttons and inputs under all pages.
The source for this page is at https://github.com/gatsbyjs/gatsby/blob/master/packages/gatsby/src/internal-plugins/dev-404-page/raw_dev-404-page.js and I can't seem to find any classes or IDs attached to these elements.
So, with no ID's or classes attached to that component , I am unsure if a clean way to do something like that is possible. Maybe someone who understands this better can comment further on this.
Is changing button color globally under dark mode a viable solution for this?

The following changes in global.css fixes this bug and brings the styling more along the lines of the rest of the website. Since, the colors are based on variables which change based on light/dark theme, this shouldn't break anything on the website (AFAIK, every other button, etc are using the .btn class)
button, input[type="submit"] {
  background-color: var(--quaternary-background);
  color: var(--secondary-color);
}

input[type="text"]{
  background-color: var(--quaternary-background);
  color: var(--primary-color);
  border-color: var(--quaternary-color);
}

input[type="text"]::placeholder {
  color: var(--primary-color);
}

Is this an acceptable fix?

Gatsby has a middleware that renders a "pre" 404 page. We need to handle the default styles on this middleware page.

If it uses the themes API, then I would imagine there might be some good information at https://www.gatsbyjs.org/docs/theme-api/
There are several mentions of the gatsby-config.js file with some path and color references. Perhaps there might be some settings in this file or another file in the components of the theme directory that the 404 page rendering uses.

Do you have to ask for permission to work on these issues or can we just submit a PR

@Dnguye92, you are welcome to work on this issue and submit a pr.
Also, feel free to discuss your solution before submitting your pr.

how do you activate the nightmode?


Cannot import name 'preserve_channel_dim' from 'albucore.utils

Hi,
Thank you for your hard work. I have just upgraded Comfyui today 22-Sep and get this issue:
Cannot import ComfyUI-Inspyrenet-Rembg module for custom nodes: cannot import name 'preserve_channel_dim' from 'albucore.utils
Can you pls help to check. Thanks so much.
Here are logs:
File "E:\1.ext_tools\ComfyUI\custom_nodes\ComfyUI-Inspyrenet-Rembg_init_.py", line 1, in
from .Inspyrenet_Rembg import InspyrenetRembg, InspyrenetRembgAdvanced
File "E:\1.ext_tools\ComfyUI\custom_nodes\ComfyUI-Inspyrenet-Rembg\Inspyrenet_Rembg.py", line 4, in
from transparent_background import Remover
File "E:\1.ext_tools\ComfyUI\venv\lib\site-packages\transparent_background_init_.py", line 1, in
from transparent_background.Remover import Remover, console
File "E:\1.ext_tools\ComfyUI\venv\lib\site-packages\transparent_background\Remover.py", line 15, in
import albumentations as A
File "E:\1.ext_tools\ComfyUI\venv\lib\site-packages\albumentations_init_.py", line 6, in
from .augmentations import *
File "E:\1.ext_tools\ComfyUI\venv\lib\site-packages\albumentations\augmentations_init_.py", line 1, in
from .blur.functional import *
File "E:\1.ext_tools\ComfyUI\venv\lib\site-packages\albumentations\augmentations\blur_init_.py", line 1, in
from .functional import *
File "E:\1.ext_tools\ComfyUI\venv\lib\site-packages\albumentations\augmentations\blur\functional.py", line 9, in
from albucore.utils import clipped, maybe_process_in_chunks, preserve_channel_dim
ImportError: cannot import name 'preserve_channel_dim' from 'albucore.utils' (E:\1.ext_tools\ComfyUI\venv\lib\site-packages\albucore\utils.py)
Cannot import E:\1.ext_tools\ComfyUI\custom_nodes\ComfyUI-Inspyrenet-Rembg module for custom nodes: cannot import name 'preserve_channel_dim' from 'albucore.utils' (E:\1.ext_tools\ComfyUI\venv\lib\site-packages\albucore\utils.py)

You guys can fix by running:
pip install albucore==0.0.16

Author

wow, it's fine at last 😭


Please add examples of usage and reports

I watching https://github.com/microsoft/OSSGadget/wiki/OSS-Defog and I don't really understand what I get as output.
Is it possible to place sample reports in the repository?

Yes, that's a great suggestion. The purpose of the tool is to find obfuscated strings with a package, or folder. Here's a quick example:
root@d6adcf35f75b:/usr/src/app# SECRET=$(echo "Hello, my name is Michael." | base64)
root@d6adcf35f75b:/usr/src/app# echo $SECRET
SGVsbG8sIG15IG5hbWUgaXMgTWljaGFlbC4K
root@d6adcf35f75b:/usr/src/app# mkdir tests
root@d6adcf35f75b:/usr/src/app# echo "SECRET=$SECRET" > tests/foo
root@d6adcf35f75b:/usr/src/app# cat tests/foo
SECRET=SGVsbG8sIG15IG5hbWUgaXMgTWljaGFlbC4K
root@d6adcf35f75b:/usr/src/app# oss-defog tests

   ____   _____ _____    _____           _            _
  / __ \ / ____/ ____|  / ____|         | |          | |
 | |  | | (___| (___   | |  __  __ _  __| | __ _  ___| |_
 | |  | |\___ \\___ \  | | |_ |/ _` |/ _` |/ _` |/ _ \ __|
 | |__| |____) |___) | | |__| | (_| | (_| | (_| |  __/ |_
  \____/|_____/_____/   \_____|\__,_|\__,_|\__, |\___|\__|
                                            __/ |
                                           |___/
OSS Gadget - oss-defog 0.1.317+55078cf84c - github.com/Microsoft/OSSGadget
INFO  - [String] tests/foo: SGVsbG8sIG15IG5hbWUgaXMgTWljaGFlbC4K -> Hello, my name is Michael.

The output shows that the string Hello, my name is Michael. was found in the tests directory.

I updated the wiki page with your example Mike.
I can add a few test cases to the repo as well.

The wiki has been updated. I checked and the tests demonstrate a number of things it detects already and a few methods of use.  I think this is now covered.
https://github.com/microsoft/OSSGadget/blob/main/src/oss-tests/DefoggerTests.cs


Feature: add caching helpers module

Codecov Report
Attention: 34 lines in your changes are missing coverage. Please review.

Comparison is base (b9098a8) 64.34% compared to head (0ed2f65) 60.30%.

Additional details and impacted files

@@            Coverage Diff             @@
##             main     #301      +/-   ##
==========================================
- Coverage   64.34%   60.30%   -4.05%
==========================================
  Files          44       45       +1
  Lines        2527     2562      +35
  Branches      536      542       +6
==========================================
- Hits         1626     1545      -81
- Misses        749      867     +118
+ Partials      152      150       -2

Files
Coverage Δ

qgis_deployment_toolbelt/exceptions.py
90.00% <100.00%> (ø)

qgis_deployment_toolbelt/utils/file_downloader.py
81.08% <ø> (ø)

qgis_deployment_toolbelt/commands/upgrade.py
62.76% <80.00%> (+0.80%)
:arrow_up:

...is_deployment_toolbelt/utils/simple_http_client.py
26.41% <0.00%> (-0.34%)
:arrow_down:

qgis_deployment_toolbelt/utils/caching.py
0.00% <0.00%> (ø)

... and 4 files with indirect coverage changes

Closing here since needs in caching feature are not strong enough anymore.


Create a project website using decharge

That would be a neat show-off. Should be put under examples/ and used as a project website with the help of GitHub Actions.

Added a working version in f07f8c4bcf0091e46e6925e182edac92b48a73a2, see https://trustedtomato.github.io/decharge/.
The lighthouse performance score is 100%, by the way. :partying_face:


Upgrade React, Babel Dependencies

Replace babel-preset-latest with babel-preset-env (latest was deprecated https://babeljs.io/docs/plugins/preset-latest/)
Upgrade React to 15.6.1
Remove react-addons-test-utils (deprecated in React 15.5)

@darthtrevino did you mean to add babel-preset-env as a dependency, rather than a devDependency?

Nope, I'll fix that in a minute

Good catch though


Issue#87 settings online offline

Pull Request Test Coverage Report for Build 416

216 of 249 (86.75%) changed or added relevant lines in 15 files are covered.
5 unchanged lines in 3 files lost coverage.
Overall coverage increased (+2.09%) to 84.934%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

contour/compute_interface.py
1
2
50.0%

contour/models.py
28
31
90.32%

virocon/s3utils.py
0
3
0.0%

contour/views.py
30
34
88.24%

contour/signals.py
27
32
84.38%

virocon/settings.py
20
25
80.0%

contour/plot.py
72
84
85.71%

Files with Coverage Reduction
New Missed Lines
%

contour/plot.py
1
83.17%

contour/models.py
2
87.83%

contour/views.py
2
76.47%

Totals

Change from base Build 394:
2.09%

Covered Lines:
1353

Relevant Lines:
1593

💛  - Coveralls

For some reason travis build #420 failed for the first time. However, after restarting it, it succeeded.


Updated gitignore stub

Updates

Updated gitignore for accidental commits for production/staging environment
Added node based logs to ignore

Also, contributed this template to gitignore.io - https://github.com/dvcs/gitignore/pull/103

I was just about to make a similar PR, but I found this one before getting started.
The gitignore I want to merge looks like this:
/build_local/
/node_modules/
/vendor/
/.idea/
/.vscode/
npm-debug.log
yarn-error.log

# Optional ignores
# /build_staging/
# /build_production/
# /source/assets/build/css/
# /source/assets/build/fonts/
# /source/assets/build/js/

I tried to keep the simplicity of the file by not changing much of how it looks.
I also referenced Laravel's current gitignore and picked out the ones that can also apply to Jigsaw.

What do you think?

Superseded by https://github.com/tightenco/jigsaw/pull/257


Output behaviour from YAML programs are drastically different from other languages

What happened?
I'm attempting to use Pulumi YAML as a drop-in replacement for some simple TypeScript Pulumi projects.
When replicating the resources from a TS project to a YAML project, I noticed that the outputs were drastically different, and YAML seems to have a lot of trouble with outputting objects.
Example
Given the following two programs, I would expect identical output (or at least very similar) from both preview and when deployed:
Pulumi YAML
name: servicename-example
runtime: yaml

resources:
  testbucket:
    type: aws:s3:BucketV2
    properties:
      bucket: connor-other-test

outputs:
  wholebucket: ${testbucket}
  nestedbucket:
    arn: ${testbucket.arn}
    name: ${testbucket.id}

Preview
Outputs:
    nestedbucket: output<string>
    wholebucket : {
        URN: "urn:pulumi:dev::servicename-example::aws:s3/bucketV2:BucketV2::testbucket"
        ID : output<string>
        PackageVersion: ""
    }

Note that nestedbucket is erroneously assumed to be a string, and wholebucket is missing literally all of its properties.
Post-deploy
Outputs:
    nestedbucket: {
        arn : "arn:aws:s3:::connor-other-test"
        name: "connor-other-test"
    }
    wholebucket : {
        URN: "urn:pulumi:dev::servicename-example::aws:s3/bucketV2:BucketV2::testbucket"
        ID : "connor-other-test"
        PackageVersion: ""
    }

Note that nestedbucket has now resolved to an object as it should be, but wholebucket still has no properties.
Pulumi in TypeScript
import * as aws from '@pulumi/aws'

const bucket = new aws.s3.BucketV2('testbucket', {
  bucket: 'connor-other-test'
})

export const wholebucket = bucket
export const nestedbucket = {
  arn: bucket.arn,
  name: bucket.bucket
}

Preview
Outputs:
    nestedbucket: {
        arn : output<string>
        name: "connor-other-test"
    }
    wholebucket : {
        @isPulumiResource                 : true
        accelerationStatus                : output<string>
        acl                               : output<string>
        arn                               : output<string>
        bucket                            : "connor-other-test"
        bucketDomainName                  : output<string>
        bucketPrefix                      : output<string>
        bucketRegionalDomainName          : output<string>
        corsRules                         : output<string>
        forceDestroy                      : false
        grants                            : output<string>
        hostedZoneId                      : output<string>
        id                                : output<string>
        lifecycleRules                    : output<string>
        loggings                          : output<string>
        objectLockConfiguration           : output<string>
        objectLockEnabled                 : output<string>
        policy                            : output<string>
        region                            : output<string>
        replicationConfigurations         : output<string>
        requestPayer                      : output<string>
        serverSideEncryptionConfigurations: output<string>
        tags                              : output<string>
        tagsAll                           : output<string>
        urn                               : "urn:pulumi:dev::servicename-example-ts::aws:s3/bucketV2:BucketV2::testbucket"
        versionings                       : output<string>
        websiteDomain                     : output<string>
        websiteEndpoint                   : output<string>
        websites                          : output<string>
    }

Note that nestedbucket is correctly partially resolved as an object, and wholebucket has all of its properties.
Post-deploy
Outputs:
    nestedbucket: {
        arn : "arn:aws:s3:::connor-other-test"
        name: "connor-other-test"
    }
    wholebucket : {
        accelerationStatus                : ""
        acl                               : <null>
        arn                               : "arn:aws:s3:::connor-other-test"
        bucket                            : "connor-other-test"
        bucketDomainName                  : "connor-other-test.s3.amazonaws.com"
        bucketPrefix                      : ""
        bucketRegionalDomainName          : "connor-other-test.s3.eu-west-1.amazonaws.com"
        corsRules                         : []
        forceDestroy                      : false
        grants                            : [
            [0]: {
                id         : "182bf306d1385fb2588e56ea81ebca5032d400231e1b8a187f57530c128e91b8"
                permissions: [
                    [0]: "FULL_CONTROL"
                ]
                type       : "CanonicalUser"
                uri        : ""
            }
        ]
        hostedZoneId                      : "Z1BKCTXD74EZPE"
        id                                : "connor-other-test"
        lifecycleRules                    : []
        loggings                          : []
        objectLockConfiguration           : <null>
        objectLockEnabled                 : false
        policy                            : ""
        region                            : "eu-west-1"
        replicationConfigurations         : []
        requestPayer                      : "BucketOwner"
        serverSideEncryptionConfigurations: [
            [0]: {
                rules: [
                    [0]: {
                        applyServerSideEncryptionByDefaults: [
                            [0]: {
                                kmsMasterKeyId: ""
                                sseAlgorithm  : "AES256"
                            }
                        ]
                        bucketKeyEnabled                   : false
                    }
                ]
            }
        ]
        urn                               : "urn:pulumi:dev::servicename-example-ts::aws:s3/bucketV2:BucketV2::testbucket"
        versionings                       : [
            [0]: {
                enabled  : false
                mfaDelete: false
            }
        ]
        websiteDomain                     : <null>
        websiteEndpoint                   : <null>
        websites                          : []
    }

Output of pulumi about
Pulumi YAML
CLI
Version      3.143.0
Go Version   go1.23.4
Go Compiler  gc

Plugins
KIND      NAME  VERSION
resource  aws   unknown
language  yaml  unknown

Host
OS       ubuntu
Version  24.04
Arch     x86_64

Dependencies:
NAME  VERSION
aws

(not sure why they're supposedly unknown - according to pulumi plugin ls I have a billion versions of aws and yaml is at 1.10.0, which is bundled into pulumi 3.143.0)
TypeScript
CLI
Version      3.143.0
Go Version   go1.23.4
Go Compiler  gc

Plugins
KIND      NAME    VERSION
language  nodejs  3.143.0

Host
OS       ubuntu
Version  24.04
Arch     x86_64

This project is written in nodejs: executable='/home/connor/.nvm/versions/node/v20.17.0/bin/node' version='v20.17.0'

Additional context
My understanding of the Pulumi ecosystem is that it's meant to allow for consistency across language boundaries, but Pulumi YAML handles outputs very differently from TS. This unfortunately makes Pulumi YAML pretty non-viable for my usecase, because correct previews and outputs for my custom component resources are absolutely critical, and many of them have nested resources that need to be output correctly.
This isn't just a CLI output issue - The outputs are the same on Pulumi Cloud, though I didn't try deploying from/looking at the preview on Cloud.
I also haven't tried with additional languages, as I'm not currently set up to do so.
Contributing
Vote on this issue by adding a 👍 reaction.
To contribute a fix for this issue, leave a comment (and link to your pull request, if you've opened one already).

Re-tested with Pulumi 3.144.1 which comes with version 1.13.0 of the YAML provider, and it still displays the same behaviour.


Faster icon

[x] To render a small storysheet: This pr: avg 80ms, Master avg: 148ms

@adamjspooner wanna sanity check what this looks like on mobile. it should be the same logic as before

(no rush, for after the release)

The icon sizes on this branch are significantly smaller than master. Otherwise, everything looks good to me.

@adamjspooner fixed i think

Looks good to me!


Refactor skybox using infinity matrix

Please check if the PR fulfills these requirements

[ ] The commit message follows our guidelines
[ ] Tests for the changes have been added (for bug fixes / features)
[ ] Docs have been added / updated (for bug fixes / features)

What kind of change does this PR introduce? (Bug fix, feature, docs update, ...)
What is the current behavior? (You can also link to an open issue here)
What is the new behavior (if this is a feature change)?
Does this PR introduce a breaking change? (What changes might users need to make in their application due to this PR?)
Other information:

Codecov Report
Base: 33.45% // Head: 33.45% // Decreases project coverage by -0.00% :warning:

Coverage data is based on head (ad78583) compared to base (3cca4ab).
Patch coverage: 0.00% of modified lines in pull request are covered.

Additional details and impacted files
@@             Coverage Diff             @@
##           dev/0.9    #1048      +/-   ##
===========================================
- Coverage    33.45%   33.45%   -0.01%
===========================================
  Files          333      333
  Lines        14798    14800       +2
  Branches      2271     2271
===========================================
  Hits          4951     4951
- Misses        9297     9299       +2
  Partials       550      550

Impacted Files
Coverage Δ

...ges/core/src/RenderPipeline/BasicRenderPipeline.ts
13.70% <0.00%> (+2.22%)
:arrow_up:

packages/core/src/sky/Sky.ts
3.70% <0.00%> (-96.30%)
:arrow_down:

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

:umbrella: View full report at Codecov.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.


fix #1912 - CLIENT PAUSE

Codecov Report

Merging #2125 (833d25c) into master (2ca1ba4) will decrease coverage by 0.18%.
The diff coverage is 100.00%.

:exclamation: Current head 833d25c differs from pull request most recent head 77facfc. Consider uploading reports for the commit 77facfc to get more accurate results

@@            Coverage Diff             @@
##           master    #2125      +/-   ##
==========================================
- Coverage   95.70%   95.52%   -0.19%
==========================================
  Files         411      412       +1
  Lines        3799     3802       +3
  Branches      431      431
==========================================
- Hits         3636     3632       -4
- Misses        100      105       +5
- Partials       63       65       +2

Impacted Files
Coverage Δ

packages/client/lib/client/commands.ts
100.00% <100.00%> (ø)

packages/client/lib/commands/CLIENT_PAUSE.ts
100.00% <100.00%> (ø)

packages/client/lib/errors.ts
95.65% <0.00%> (-4.35%)
:arrow_down:

packages/client/lib/client/commands-queue.ts
78.94% <0.00%> (-3.95%)
:arrow_down:

Continue to review full report at Codecov.

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


Can we have a custom button located outside to trigger CSV download ?

Right now the toolkit provider is allowing us to download as csv. Ours requirements are like to have a separate button to download the table as csv.
Is there a way we can avoid useing toolkit provider for exporting to csv download ?

@ahmarkhan for custom the export csv button, you only  have to do it by toolkit provider: example.  Thanks


ADC7 routing suggestion

I found routing ADC7 to its potential divider like this helped reduce routing congestion in a busy part of the board.

Looking at the latest PCB, this has been done already. Closing.


Circuit breaker not tripping when GC can't free memory

CrateDB version:
2.1.6
JVM version:
openjdk version "1.8.0_131"
OpenJDK Runtime Environment (build 1.8.0_131-8u131-b11-2ubuntu<IP_ADDRESS>-b11)
OpenJDK 64-Bit Server VM (build 25.131-b11, mixed mode)
OS version / environment description:
Ubuntu 16.04.2 LTS (GNU/Linux 4.4.0-47-generic x86_64)
Problem description:
Node becomes unresponsive do to the heap being filled very fast (from 4gb to 8gb in 15 sec).

Full log: crate.log

Steps to reproduce:

Use case:
Feature description:

As already mentioned in the other issue, this could be caused by a query going
rogue. This should be caught by the circuit breaker, but maybe it's an edge
case that is not handled properly.
Some candidates would be queries with a unusual large limit, GROUP BY or JOIN
queries.
Is there any chance you're able to reproduce this? (preferably not on your
production cluster this time)
Otherwise we'll have a really hard time to track this down.

@mfussenegger
We have a few queries with large LIMITs (set to 100000), maybe those could be the cause. However I could not reproduce this on the dev cluster.
Will keep you updated if it happens again.

hi @rps-v, i'm closing this for now. please reopen it when it appears again.


Add api config mini test

Codecov Report

Merging #3 into master will increase coverage by 1.42%.
The diff coverage is 80.00%.

@@            Coverage Diff             @@
##           master       #3      +/-   ##
==========================================
+ Coverage   54.41%   55.84%   +1.42%
==========================================
  Files          54       55       +1
  Lines        1053     1087      +34
  Branches      193      195       +2
==========================================
+ Hits          573      607      +34
  Misses        480      480

Impacted Files
Coverage Δ

packages/metablock-server/src/api.ts
56.66% <40.00%> (+4.66%)
:arrow_up:

packages/metablock-server/tests/mockers.ts
86.20% <86.20%> (ø)

packages/metablock-server/src/index.ts
100.00% <100.00%> (ø)

packages/metablock-server/src/services.ts
78.26% <0.00%> (+21.73%)
:arrow_up:

Continue to review full report at Codecov.

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


fix(bling,laptop): use tuned instead of tlp

Thats what Bluefin and Bazzite are using and it is straight up a lot better than TLP or PPD

Closing as not planned, since laptop bling submodule is removed now.


Add Podcasts section

Types of Changes
What types of changes does your PR introduce? Put an x in all boxes that apply

[ ] New addition to list
[ ] Fixing bug in existing item in list
[ ] Removing item from list
[x] Changing structure (organization) of list

Proposed Changes
Add Podcasts section
PR Checklist
Put an x in the boxes once you've completed each step. 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.

[x] I have read the CONTRIBUTING guide
[x] I have explained why this PR is important
[x] I have added necessary documentation (if appropriate)

Further Comments
Some lists include sections for books, podcasts and etc ... (like this one includes links to app stores and discussion sites).
Would be nice to have a podcasts section here, especially taking into account that many Apple related podcasts are analytical and mainly discuss rumors.
Mac Power Users is a productivity-oriented one. They discuss applications, MacOS, tips, work and integration with other Apple devices, interview software authors and just well-known in the community people (productivity geeks, artists who use Apple professionally ...).
There is quite a big community built around the podcast (sometimes the authors organize big events). The authors blog, write books and create video tutorials about Apple apps and OSes.

I'm cool with this idea, actually. This sounds good.


refactor: incorrect handling of side effects

I noticed that some components in the project were handling side effects, like event listeners, outside of React’s lifecycle methods. This can cause memory leaks and make the code harder to maintain. To help improve the project, I’ve refactored these parts.
This change not only keeps things clean and efficient but also ensures better performance and maintainability in the long run.

Can you attached some examples of that? Actually what is wrong here and you solve it. It will be better to understand and marge the PR quickly. Because, sometimes GitHub show me every code changed but actually not this, it's for different code formatter.

Handling side effects is a fundamental aspect of React, and you can explore it in more detail in this article: Synchronizing with Effects.
To simplify, I’ll use a direct example from the project and add a log to observe the behavior change:
(src\Components\Home/Navbar.jsx)
Before Refactoring:

You’ll notice that every time you click, the log appears multiple times. This happens because the event listener is being registered directly inside the component. Each time the component re-renders, a new event listener is added without removing the previous ones, causing repeated calls and unnecessary performance overhead.

After Refactoring:

By placing the event listener inside useEffect and providing a cleanup function to remove it when the component unmounts or when dependencies change, we ensure that:

The event listener is registered only once when the component mounts.
Resources are properly released, preventing memory leaks and avoiding repeated calls.

⇒ When handling side effects like event listeners, timers, or subscriptions, using useEffect with a cleanup function is essential to maintain performance and prevent unwanted behavior in React applications.

Thank you @Zysd836


kubectl replace command breaks tests

in pkg/kubectl/cmd/replace.go under RunReplace, there's
if os.Args[1] == "update" {
    ...
}

Running godep go test in this directory panics with index out of range errors. Shippable/CI didn't pick this up because when run through hack/test-go.sh, the first arg is -test.timeout=120s
So this also doesn't account for any flags that could be between kubectl and the command.

FWIW, same problem here: https://github.com/GoogleCloudPlatform/kubernetes/blob/master/pkg%2Fkubectl%2Fcmd%2Frollingupdate.go#L108

Yea that would have caused test panics to... if it were tested. Both should probably be fixed since they don't properly handle the kubectl -flag command case.

cc @bgrant0607


removing dev.cur()==1 test

@lindsaycarr can you try this out?

Works with the split.screen example from #94

@ldecicco-USGS you might want to look back on this when you have time. I pulled out the dev.cur(), but it would be good to discuss alternatives.


[Deprecation] Synchronous XMLHttpRequest on the main thread

I got this message from Chrome:
mxClient.js:11045 [Deprecation] Synchronous XMLHttpRequest on the main thread is deprecated because of its detrimental effects to the end user's experience. For more help, check https://xhr.spec.whatwg.org/.
mxXmlRequest.send @ mxClient.js:11045
load @ mxClient.js:3519
add @ mxClient.js:1505
(anonymous) @ mxClient.js:54238

See grapheditor example (grapheditor/www/index.html lines 83 ff).

But it's not a solution it is just disable loading default bundle.
I mean why default behavior and default functionality should be used that deprecation approach?

What problem are you trying to solve?

What problem are you trying to solve?

warning if I use default bundle. Maybe it's not a big problem but I think you should mark this as a bug and fix in future releases.
At least for avoid duplicates because users who will find this warning and will try to put issue here.

How can this be fixed in
https://github.com/jgraph/mxgraph/blob/master/javascript/examples/editors/diagrameditor.html
too?


security.acme.certs.<name>.dnsProvider = "acme-dns" permissions error

Describe the bug
This feels like it should be a simple fix but I couldn't determine the exact cause. It feels more like a packaging issue than a lego issue as the root cause is filesystem permissions.
Steps To Reproduce

Enable acme with the acme-dns provider.

Doing so requires setting ACME_DNS_STORAGE_PATH_FILE which is a file containing the a path of the storage file to use:
$ echo "https://auth.domain.tld" > /etc/acme/base
$ echo "/etc/acme/storage.json" >  /etc/acme/storagepath

Then setting the relevant options in nix config:
  security.acme.acceptTerms = true;
  security.acme.certs."domain.tld" = {
    email = "user@domain";
    group = "nginx";
    dnsProvider = "acme-dns";
    credentialFiles = {
      ACME_DNS_API_BASE_FILE = "/etc/acme/base";
      ACME_DNS_STORAGE_PATH_FILE = "/etc/acme/storagepath";
    };
  };

When the service starts it gives the error
[domain.tld] acme: error presenting token: Failed to write storage file: open /etc/acme/storage.json: read-only file system

I have verified that the server gives the expected response when calling the /register endpoint as described in the readme: https://github.com/joohoi/acme-dns
The issue is when lego tries to store the response it gets in the specified storage file. I have tried the following:

chmod 777 /etc/acme
chown acme /etc/acme
chown acme /etc/acme && chmod 600 /etc/acme
chown root /etc/acme then setting security.acme.useRoot = true;
Manually running the registration step and placing the json response in /etc/acme/storage.json and trying all the various permissions above on the directory and file. It gives the error acme: error presenting token: Failed to write storage file: open /etc/acme/storage.json: permission denied instead.
Moving the directory and file to /tmp and verifying the permissions are 777.

It doesn't seem to matter what permissions I set, the file is unwritable. 777 would be a very bad idea but should work for testing.
Expected behavior
It should have permissions to create the file after registration on the server.

@aanderse
@arianvp
@emily-is-my-username
@flokli
@m1cr0man
Metadata
Please run nix-shell -p nix-info --run "nix-info -m" and paste the result.
[user@system:~]$ nix-shell -p nix-info --run "nix-info -m"
 - system: `"x86_64-linux"`
 - host os: `Linux 6.6.43, NixOS, 24.05 (Uakari), 24.05.20240801.a918b46`
 - multi-user?: `no`
 - sandbox: `yes`
 - version: `nix-env (Nix) 2.18.5`
 - nixpkgs: `not found`

Add a :+1: reaction to issues you find important.

I believe this is due to systemd protections configured on the service unit (acme-$domain.service). Is it possible for you to place those 2 config files under /var/lib/acme instead and give it a shot?

Aha! Thank you, that works!
It would definitely be worth putting that in the documentation for credentialFiles, would have saved me an hour

Certainly, I have a little list of docs updates that I will flush out to a PR when next I update the module 🙂


aamod_fconnmatrix_seedseed input

Hello all,
Might anyone be able to provide some information on the inputstream “voi” used by aamod_fconnmatrix_seedseed?
I understand it’s a collection of voxel time series, but the code reads it from a mat file as a structure “vois” with fields vois.name, vois.data, vois.data.mean, and vois.data.firsteigenvalue.
I’ve combed through the distribution, but I can’t find anything that creates this as an output stream. (There is a function aamod_vois_extract, but it appears to be something different.)
I’m I overlooking something? Does this come from some 3rd party tool? Any clues?
Thanks much,
Mike

We ended up writing new code to do functional connectivity, so I'm going to close this to clean up the Issues list a bit...


Create telugumarrys

telugumarrys provides a platform to connect with the Telugu community worldwide. Find your perfect partner, get expert advice on marriage, and join activities such as matrimonial events and wedding planning. Create your profile today and start your journey towards

best Telegu matrimony website


Update line-height typography compact

Need to update compact token for typography to 1.0, 1.1 or 1.2 and update all compact component.
Ref #1452

Ref #1452: Tokens for Table compact is now in Figma . All in-light have been adjusted to 16 px.


Elixir 1.2 & Minor global cleanup

Wanna have feedback for this already? :)

Note: I haven't updated the logic and utils commit references yet. I'll do it once you merge the cleanup branch of the logic repo otherwise it breaks.

other than what i commented it looks good to me :)
you seem to not have replaced any expression with 'with .. do ...' anywhere hmm? i thought it might be of use in the token controller, but not sure

I'm not really confident with "with" yet. I understand where it's supposed to be used based on the examples but it doesn't feel cleaner than the alternatives.

The following was written in the phoenix 1.2 rc upgrade doc:
"""JavaScript Client
If using brunch, run npm update phoenix phoenix_html.
If vendoring the phoenix.js JavaScript client, grab a new copy: https://raw.githubusercontent.com/phoenixframework/phoenix/v1.2.0-rc.0/web/static/js/phoenix.js"""
I ran the npm update but it did nothing.
I'm didn't overwrite the phoenix.js file because it had a bunch of Brunch related stuff which don't appear in any of the versions of the given link so I'm unsure what effect overwriting it will have.

Lastly there is a Phoenix.PubSub.suscribe warning and I don't know where it's coming from, surely not our code if we just added the pubsub dependency, right?

We dont have brunch enabled, so all you can do is replace the phoenix.js file in /priv/static/js - we shouldnt even have a web/static/ folder :)
As for the the PubSub thingy i guess that in some channel test code we used subscribe and passed a watcher process or self or something, whereas we shouldn't have - i guess it just requires us to remove that self in that test (but donno where that is, searching...)

:heart:


Solution for issue #311

To solve the issue Issue 311 I loaded the main_def from file using $ref property and absolute application path

Hello @isaacfi! Thanks for opening this PR. We checked the lines you've touched for PEP 8 issues, and found:

In the file flasgger/utils.py:

Line 361:1: W293 blank line contains whitespace

I think that is a mistake while paste the code, let me delete the blank line

Please accept my solution: @rochacbruno

Hi, @isaacfi . I have merged your commit into the master branch in this commit Please let me know if you have any questions. Thank you for your contribution.


Ability to combine with existing Vertx libraries

One of the big advantage to use vertx is the ecosystem around Vertx Core, like vertx postgres client..etc. It would be great to have way to put them together.
Any concern about open the Vertx instance for sharing with other Vertx libraries?

For whom may concern, you can can the vertx instance in donkey and use it everywhere. However, the config is not a public interface, use it with your own risks.
(-> donkey
      (.-config)
      (:vertx))


Add log forwarding to CloudWatch for the dockerized Redis container

This is superseded by https://github.com/sennetconsortium/ingest-api/issues/502


Contact Manager App

Contact Manager App #3840

Close #3840

Checklist:

[X] I have mentioned the issue number in my Pull Request.
[X] I have commented my code, particularly in hard-to-understand areas
[X] I have created a helpful and easy to understand README.md

@MohitGupta121 Now the issue and the file have been resolved


Restarting chain rejects all tx when using lazy_aggregator option (w/ Polaris)

Version of Git SHA
v0.50.1-rollkit-v0.11.9-no-fraud-proofs
System OS
MacOS
Installed tools
No response
Others
No response
Steps to reproduce it

Run a local-celestia-devnet, e.g.:

docker run -t -i --platform linux/amd64 -p 26657:26657 -p 26658:26658 -p 26659:26659 ghcr.io/rollkit/local-celestia-devnet:v0.12.1

clone Polaris
checkout rollkit-main or rollkit-stable
apply changes in this gist
to the polard start command in the last line of entrypoint.sh, add the --rollkit.lazy_aggregator flag
run chain with make start
execute any transaction, .e.g:

cast send 0x45BE33bFD6fC8D4448B7FA603Db753A5f69a29f3 --value 1ether --rpc-url $RPC_URL --private-key $PRIVATE_KEY

halt the chain
restart the chain with make start
answer "n" to overwriting the chain config to restart it (observe chain continues from previous height)
execute any transaction, will result in error:

code: -32000, message: exceeds block gas limit

Expected result
it executes the transaction
Actual result
Error:
(code: -32000, message: exceeds block gas limit, data: None)

Relevant log output
No response
Notes
No response

@mycodecrafting unable to reproduce this on:
https://github.com/rollkit/local-celestia-devnet/releases/tag/v0.12.7
and
https://github.com/rollkit/rollkit/releases/tag/v0.11.19
https://github.com/berachain/polaris/tree/rollkit-main is current using rollkit v0.11.19.
could you please retry with those version and let me know if the problem still exists and exact steps to reproduce using these latest versions? thanks.

ok, i am able to reproduce this on the latest polaris branch w/ rollkit. investigating further.

Compatibility with lazy mode and Polaris requires upstream changes.
Blocked on v2 polaris.

The issue is reproducible when making an eth transaction in lazy mode. Not reproducible in non-lazy mode or cosmos txs. Looking like the check requires latest cosmos header to be available to compare the head’s gas with eth tx gas.  Looking to see what needs to change in polaris to accommodate lazy mode.
@mycodecrafting

After

updating to the to latest version of rollkit/cosmossdk (v0.50.7-rollkit-v0.13.6-no-fraud-proofs)
updating rollkiit/rollkit to the latest version (v0.13.6)
setting --rollkit.block_time 1s (default) and --rollkit.da_block_time 1s and --rollkit.lazy_aggregator
switching DA to local-da by setting --rollkit.da_address=http://localhost:7980

Following reproduction steps except that

on polaris rollkit branch
without applying changes in the provided gist)

I don't see an issue with
code: -32000, message: exceeds block gas limit

Transactions are getting into the block being executed and falls to DA in rollkit lazy aggragation mode.

Closing this issue since Rollkit now has support for Omni Octane and BeaconKit EVMs. Please reopen if Polaris becomes relevant again.


headless tasks

By @martinjaggi from FeAI
we should offer an easy way to make tasks without any UI. (e.g. just a single start button, or join fully automatic).
so the goal is that people can easily integrate our code when not using a UI
for developers, we then clearly need to tell them where to put the data preparation/loading code, and describe the interface/protocol of what is returned in the end (a trained model).
still good to log some meaningful console messages during the training so one can track progress

Comment by @s314cy
I made a small script showcasing how to use the helpers to train a model, without ever using the UI. However, it does not display any information during training. This is linked to the training informant, which I'm working on in #22 to 1. display stats better fitted to FeAI and 2. make it UI independent, while still UI-compatible.

this issue has been fixed as discojs now lives as a separate package


MaxDepth > 1 for CascadeClassifier

Hello,
I noticed that your library does not support trained Cascade Classifiers with Depth > 1. I was trying to add support for it myself, but I was stuck at SimdDetectionLbpDetect16ii. I could not find the Definition of Neon::SimdDetectionLbpDetect16ii or Base::SimdDetectionLbpDetect16ii. Are those functions written in assembly and imported? I would like to still use your simd implementation for extracting the lbp features, but implement my own decision tree

Hi! Look for Neon::DetectionLbpDetect16ii and Base::DetectionLbpDetect16ii. These functins are defined in files SimdNeonDetection.cpp and SimdBaseDetection.cpp.

Thank you so much for your fast reply! I think I have mainly understood the Base::Detect method, but I am still a bit unsure about what exactly the line
sum += leaves[subset[c >> 5] & (1 << (c & 31)) ? leafOffset : leafOffset + 1];
does. I believe there are two different leaf values, depending on wether the feature is active according to some condition stored in subset. Is that correct? But how exactly is this condition evaluated? If so, why node thresholds not part of node, but part stored in subsets instead? Does that allow for better simd optimization? It looks to me as though (regardless of base or neon) Calculate is always called to calculate the Lbp Values. It would have thought, that calculating the Lbp features is the most expensive part of the detect function and thus, it would make sense to cache feature values if features are shared by stages.
As for the Neon::Detect method. I am a bit confused. I believe it does the same thing as is confirmed by your unit tests, but I am still unsure about a few things:

Is it true that for the 32i version, it evalues 4 neighbouring windows at the same time and evaluates all stages unless when more than one windows is positive and continues evaluation with the version when only one windows is positive?
What are the meaning of shuffle and mask in the Neon::Calculate implementation?
What is the meaning of vmvnq_u32(vceqq_u32(value, K32_00000000)); it looks to me that there are two bitwise not operations  which does not make sense.
why are two _subset values loaded in leafMask regardless of u16 or u32 implementation?

It seems to me that the Base::Detect is somewhat easy to manipulate to allow more than depth 1 trees but the neon version is not. It would be enough for me to only use simd instructions for lbp feature calculation which is done in LeafMask it seems.
In general I am wondering: are you interested in adding support for depths > 1 or do you think it is not worth it?

I wrote this code more than 10 years ago and can't remember some details.
sum += leaves[subset[c >> 5] & (1 << (c & 31)) ? leafOffset : leafOffset + 1];

subset is a array of 8 int 32 which store 256 1-bit values.  subset[c >> 5] & (1 << (c & 31)) gets on of these boolian values by c index.

Again, thanks a lot for your help! Now I understand, c >> 5 and c & 32 are equivalent to c / 32 and c % 32. Good to know that the decision boundary or a given lbp feature can be arbitrary and not just some threshold.
So after some thinking I concluded, that it shouldnt be too hard to convert the code to allow higher depth trees. It might be as simple as adding one for loop and saving the decision in leaves (either directly as the new offset index, or as 0 / 1 for left and right, and using the usual tree traversing logic to calculte the new offset index.
Would you be interested to add this?

Unfortunately no. There are following reasons:

The HAAR and LBP cascade classifiers have much less accuracy and performance compare to solution based on neural network. So there is no sense to optimize legacy algorithms. My priorities are optimizations of DL based algorithms.
Current SIMD optimizations uses that fact then data of cascad classifiers in (stump based case Depth = 1) is the same for every point of image. If alorithm has branches it makes very difficult to use SIMD.

Certainly you can try to make optimizations of this case on one's own. If you will do it I  add with pleasure your solution to main SIMD branch.

Regarding DL algorithms: Are there any full pipelines implemented in SIMD yet? Can you recommend an architechture that has fast CPU performance? When I use your cascade with LBP features, I need around 1ms per image (250 x 200) on my laptop and around 15 ms on my raspberry pi.

I develop Synet. This framework allows to infer trained neral models and uses Simd as backend.

Thanks a lot, it looks great! I will definitely install it and test its performance for my use


Cooker Hood Translations

Added translations for cooker hoods

The data is invalid, it has "Cooking.Hood.EnumType.IntensiveStage.IntensiveStage1" listed twice.
Also, can you please pull the latest master branch and add your changes there, and make sure the list is sorted (or just add them in the correct alphabetical place.

I'm not sure how to update an existing pull request so will close this down and open a new one


Thoughts on non-native dependencies

I am using this library inside of an AWS lambda.  This library requires native dependencies to be compiled and this does play well with a system like lambda.
Would it be tough to use https://github.com/dcodeIO/bcrypt.js/blob/master/README.md over crypto to avoid this compilation issue?

crypto is being used here to generate a hash using the md5 algorithm.  bcrypt uses the Blowfish cipher, not md5.
The RETS standard requires the use of md5, it is not simply an internal choice.  So no, bcrypt cannot be used as a drop-in replacement for crypto in this case.
With that said, there is almost certainly a pure-javascript implementation of md5 which could easily be used instead.  I would be happy to accept a PR making such a change.

Since I'm in the same boat, here's what my plan is.
According to AWS's specs here http://docs.aws.amazon.com/lambda/latest/dg/current-supported-versions.html Lambda is running on Amazon Linux. That's good, because I can spin up an EC2 instance based on the current as on 2017/04/27 AMI amzn-ami-hvm-2016.03.3.x86_64-gp2.
So, my plan is to

spin up a T2 EC2 instance from amzn-ami-hvm-2016.03.3.x86_64-gp2
get gcc/python/etc on there for compile.
pull my git repo base down.
npm install rets-client and let it do it's dependency compile thing
commit and push up my compiled-for-Lambda binaries.

Now, I personally don't do local Lambda execution/debugging and use a dev alias for that so that should work for me.
It's a few more steps but it gets me where I need.

So, one thing to note with this precedure that does work.... yum's standard version is 0.10.x so that won't work. Just do a curl --silent --location https://rpm.nodesource.com/setup_6.x | sudo bash - and make sure you have Node 6 in, do the compile, push the node_modules back into your repo or zip it up for Lambda and your set.

I actually just use the Amazon Linux docker image and compile is there.


Fix DISABLE_WEBHOOKS value in the template

For the DISABLE_WEBHOOKS item in the gitea.ini.j2 there is are missing { and }.
This PR fixes this issue.

Good catch, thanks <3


Fix Request: Battle Oracle's Fast Healing isn't working

Showing pictures from rounds 1 to 3

Does the effect have any fast healing on it?


[#82camz] Add n_workers to the image

Task linked: CU-82camz Add n_workers arg to SaturnCluster and Atlas dask_cluster routes


need manual tests for line tracking

Need some manual testing for reflected light service to test line following/tracking:
https://microsoft.github.io/jacdac-docs/services/reflectedlight/

can you record a packet trace?

Added


Add user management service

Is your feature request related to a problem? Please describe.
I found that the open source version of bioos doesn't support multi-user! If it is targeted at a platform that serves a bunch of users, then user subdomain should be add to the system, with functions of user lifecycle, RBAC management etc.
Describe the solution you'd like
Support of multi-user and user management.
Describe alternatives you've considered
None yet.

There're authn(jwt/basci auth) and authz(casbin) to offer simple access control. Then we'll add owner infomation into aggregation to seperate each user. We may prefer linking a user system to evolve, instead invent a new one.

That's fine. Looking forward to it!


[suggestion] synchronize clouds between clients connected to the same server

As said in #16

I tested on C2C, C2S and multi C2S with 1.5.0 version. This function should have been implemented.


Case sensitivity issue on Linux when installing KuduExec via npm

File is created as /usr/lib/node_modules/kuduexec/bin/kuduExec
But npm tries to chmod /usr/lib/node_modules/kuduexec/bin/kuduexec
Resulting in:
npm ERR! Linux 4.5.4-1-ARCH
npm ERR! argv "/usr/bin/node" "/usr/bin/npm" "install" "kuduexec" "-g"
npm ERR! node v6.2.0
npm ERR! npm  v3.9.3
npm ERR! path /usr/lib/node_modules/kuduexec/bin/kuduexec
npm ERR! code ENOENT
npm ERR! errno -2
npm ERR! syscall chmod
npm ERR! enoent ENOENT: no such file or directory, chmod '/usr/lib/node_modules/kuduexec/bin/kuduexec'
npm ERR! enoent ENOENT: no such file or directory, chmod '/usr/lib/node_modules/kuduexec/bin/kuduexec'
npm ERR! enoent This is most likely not a problem with npm itself
npm ERR! enoent and is related to npm not being able to find a file.
npm ERR! enoent

This code is not really maintained anymore, as Kudu Console has a superior shell. That being said, if you have a PR, we'll take it!

Hi @davidebbo I should have looked at the last modified dates.
I don't currently have a PR (used --no-bin-links to get past that issue) but if this project is no longer being maintained would you suggest I use azure-cli instead to do automated deployments via a remote system?

This tool is completely different from azure-cli. It's about running commands remotely in your existing web app.
azure-cli lets you manage the Azure ARM API.


Support args and kwargs for Image.run_function()

Describe your changes
Depends on https://github.com/modal-labs/modal-client/pull/1429 and https://github.com/modal-labs/modal/pull/10746
Backward/forward compatibility checks
Check these boxes or delete any item (or this section) if not relevant for this PR.

[x] Client+Server: this change is compatible with old servers
[x] Client forward compatibility: this change ensures client can accept data intended for later versions of itself

Note on protobuf: protobuf message changes in one place may have impact to
multiple entities (client, server, worker, database). See points above.
Changelog

Image.run_function now allows you to pass args and kwargs to the function. Usage:

def my_build_function(name, size, *, variant=None):
    print(f"Building {name} {size} {variant}")

image = modal.Image.debian_slim().run_function(
    my_build_function, args=("foo", 10), kwargs={"variant": "bar"}
)

@prbot approve


Adds default en out of date translation

What's changed, or what was fixed?

adds include file to note that a translated file may be out of date

[ ] I have run gulp test locally and all tests pass.

[X] I have added the appropriate type-something label.

[ ] I've staged the site and manually verified that my content displays correctly.

R: @petele

:+1:

:+1:


Getting started

Hello
I've just downloaded Visual Studio 2019, and tried the "CalculatorTutorial".  The "Hello World" part worked just fine, but I get a ton of errors (too many to type out, and the list itself appears immune to "copy and paste") when I simply copy and past the code:
// CalculatorTutorial.cpp : This file contains the 'main' function. Program execution begins and ends there.
//
#include
using namespace std;
int main()
{
cout << "Calculator Console Application" << endl << endl;
cout << "Please enter the operation to perform. Format: a+b | a-b | a*b | a/b"
<< endl;
return 0;
}
// Run program: Ctrl + F5 or Debug > Start Without Debugging menu
// Debug program: F5 or Debug > Start Debugging menu
// Tips for Getting Started:
//   1. Use the Solution Explorer window to add/manage files
//   2. Use the Team Explorer window to connect to source control
//   3. Use the Output window to see build output and other messages
//   4. Use the Error List window to view errors
//   5. Go to Project > Add New Item to create new code files, or Project > Add Existing Item to add existing code files to the project
//   6. In the future, to open this project again, go to File > Open > Project and select the .sln file
Something a novice programmer would take for granted must be escaping my perception, since I am beneath even that level of expertise.  Where should I start?  Thank you for any time and consideration.
Jay Muller

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

ID: f51e5807-3f78-ff63-ef41-4629b7ae84d5
Version Independent ID: c1dbef6c-f895-a6d7-9d83-e2ac8f864327
Content: Create a C++ console app project
Content Source: docs/get-started/tutorial-console-cpp.md
Product: visual-cpp
Technology: cpp-language
GitHub Login: @corob-msft
Microsoft Alias: corob

@JayMuller I'm sorry you're having a hard time here. Can you tell me what the first error reported is?

Thank you for the prompt reply!  I get the following:
CS1024 Preprocessor directive expected
CS1041
CS1514
CS1513
CS0116
CS0103 x 4
CS0201 x 2
I’m going to be tutored by an experienced coder over the summer and wanted to get a head start learning the basics to the extent possible.  Any assistance is greatly appreciated!
Thanks again,
Jay
Sent from my iPhone

On Apr 4, 2019, at 2:10 PM, Colin Robertson<EMAIL_ADDRESS>wrote:
@JayMuller I'm sorry you're having a hard time here. Can you tell me what the first error reported is?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or mute the thread.

Okay, that's unexpected. Those errors are from the C# compiler, not the C++ compiler. I wouldn't expect that to even be possible in the same project that compiles a C++ version of "Hello World", even if you changed the file extension to .cs in between.
Two possibilities suggest themselves. The first is, you were in fact trying to build the C# version of the tutorial, but landed on the C++ docs by mistake half-way through. If that's the case, follow the link back to the right tutorial, and you should be okay.
The second possibility is, you meant to do the C++ tutorial, but chose the C# Console App project template by accident when you created your CalculatorTutorial project. Unfortunately, this might be an easy error to make. Basically, you need to make sure the template you choose in the Create your app project section of the tutorial is the Console App that has the C++, Windows, and Console tags. If it says C# or .NET in it anywhere, it's not the right template. If the C++ version of the template isn't in the list, then you need to install the "Desktop Development with C++" workload in the Visual Studio Installer.
Please let me know if either solution applies; the 2019 tutorial is a new document that gets seen by a lot of people, and I want to shake out the bugs early.

It was the second possibility.  Apparently, the default console is C# and I failed to notice the drop down menu above, allowing me to switch to C++, before proceeding.  It reminds me of the time I brought my newly built PC home and couldn’t power it up because I was unaware of a master power switch on the back of the tower (embarrassing).  Thank you for your assistance
Jay

On Apr 4, 2019, at 3:43 PM, Colin Robertson<EMAIL_ADDRESS>wrote:
Okay, that's unexpected. Those errors are from the C# compiler, not the C++ compiler. I wouldn't expect that to even be possible in the same project that compiles a C++ version of "Hello World", even if you changed the file extension to .cs in between.
Two possibilities suggest themselves. The first is, you were in fact trying to build the C# version of the tutorial, but landed on the C++ docs by mistake half-way through. If that's the case, follow the link back to the right tutorial, and you should be okay.
The second possibility is, you meant to do the C++ tutorial, but chose the C# Console App project template by accident when you created your CalculatorTutorial project. Unfortunately, this might be an easy error to make. Basically, you need to make sure the template you choose in the Create your app project section of the tutorial is the Console App that has the C++, Windows, and Console tags. If it says C# or .NET in it anywhere, it's not the right template. If the C++ version of the template isn't in the list, then you need to install the "Desktop Development with C++" workload in the Visual Studio Installer.
Please let me know if either solution applies; the 2019 tutorial is a new document that gets seen by a lot of people, and I want to shake out the bugs early.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or mute the thread.

By sometime tomorrow (around noon Pacific time) the article will be republished with a note about how to choose the right template.


Support nesting of nested array types

Adds support for nesting of nested array types. Test cases are based on those provided in Issues #1469 and #3158.
Fixes #1469.
Fixes #3158.

@luk-f-a It seems like this doesn't break any tests - what do you think about the elegance (or lack thereof) of this patch?

Any idea when this might be implemented?  thanks.

@gavinpotter Thanks for the prod - I've now finished up this patch, so it should be done whenever we can get it reviewed / merged. I've added it to the list to consider for today's dev meeting.
@luk-f-a Would you be happy to have a look over this patch please?

Many thanks
gavin
On Tue, Nov 29, 2022 at 11:19 AM Graham Markall @.***>
wrote:

@gavinpotter https://github.com/gavinpotter Thanks for the prod - I've
now finished up this patch, so it should be done whenever we can get it
reviewed / merged. I've added it to the list to consider for today's dev
meeting.
@luk-f-a https://github.com/luk-f-a Would you be happy to have a look
over this patch please?
—
Reply to this email directly, view it on GitHub
https://github.com/numba/numba/pull/8120#issuecomment-1330472661, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/AJZIHEPQAE5NTUH5X5BT47TWKXRC7ANCNFSM5XK7Y7CQ
.
You are receiving this because you were mentioned.Message ID:
@.***>

@gmarkall sure, I'll have a look

FWIW, we have run into this issue and this patch seems to resolve it. Anything we can do to help this get merged? (need for additional tests, etc?)

thanks for the offer @DylanModesitt  I'll review this next week and after that we'll see what's needed.

@luk-f-a Many thanks for the suggestions - I've implemented them both.

gpuci run tests

@stuartarchibald Many thanks for the review - I've implemented all your suggestions, so assuming CI passes this should be ready for another review.

Any idea when this might be implemented? thanks.

@gavinpotter patch is approved, it'll be in Numba version 0.57.


Cannot figure out how to create custom origin request policies for cloudfront.

Is your request related to a problem? Please describe.

I want to add CloudFront HTTP headers such as CloudFront-Viewer-Country.
It seems that the predefined managed origin request policies can't do it. I need to create a custom origin request policy, and inside "origin request settings" with selected option "All viewer headers and the following CloudFront headers".

But I can't figure out how to create a custom origin request policy with "All viewer headers and the following CloudFront headers" by terraform, please help me.
Describe the solution you'd like.

Is there a module or provider to create the custom origin request policy, so I can refer this custom policy in the cloudfront module?
Thanks for any help.

Hey guys I find the provider for this feature at https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/cloudfront_origin_request_policy
This provider solved my problem.


Update weekly script to use new Expense model

It currently relies on Transaction model to count expenses, so missed all non-paid expenses.

https://github.com/OpenCollective/opencollective-api/pull/464


Fix the scroll to top button overlap for small devices

Fixes Issue🛠
Closes #780
Description👨💻
Fix the scroll to top button overlap for small devices
Type of change📄

[x] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)

How this has been tested✅
I ran for mobile, ipad ,desktop mode
Checklist✅

[x] My code follows the style guidelines of this project
[x] I have performed a self-review of my own code
[ ] I have commented my code, particularly in hard-to-understand areas
[ ] I have added demonstration in the form of GIF/video file
[x] I am an Open Source Contributor

Screenshots/GIF📷

Make the changes only for the small devices and not for large ones @kapilG0

Make the changes only for the small devices and not for large ones @kapilG0

Ok thank you for your feedback let me check

Congrats on getting your PR merged to the repo under GSSOC 2k24 🥳 @kapilG0


Fixing empty help text settings in the admin console

Summary
Fixing empty help text settings in the admin console. This was failing for
example in the "storage" settings in the admin console, where we have a
TYPE_BUTTON setting which hasn't a help text.
Checklist

[x] Ran make check-style to check for style errors (required for all pull requests)
[x] Ran make test to ensure unit and component tests passed

I applied it as part of the admin console search PR.


Using --external-endpoints and --no-auth simultaneously... unable to continue setup process

BUG REPORT INFORMATION
Description
Using --external-endpoints and --no-auth simultaneously when starting completely new Portainer instance causes that I cannot continue setup process. Also when using just --external-endpoints it doesn't skip setup for endpoints so I have to manually go to root and then it works.
Steps to reproduce the issue:

Install Portainer container (Docker)
Using following flags

--external-endpoints /data/endpoints.json
--no-auth

Open Portainer in Firefox or other browser. (Note: I used reverse proxy in front of Portainer container)
https://portainer.example.com
Try to complete setup process it's should stop when you try to select local and then continue. (there is no option to ignore selecting of endpoint)

Any other info e.g. Why do you consider this to be a bug? What did you expect to happen instead? I did expect automatically going to endpoint list after starting portainer.
I could avoid --no-auth if it's possible to set admin username at start example:
--admin-user example --admin-password $2y$05$qFHAlNAH0A.6oCDe1/4W.ueCWC/iTfBMXIHBI97QYfMWlMCJ7N.a6 or `--auth example:$2y$05$qFHAlNAH0A.6oCDe1/4W.ueCWC/iTfBMXIHBI97QYfMWlMCJ7N.a6
Technical details:

Portainer version: 1.20.2
Target Docker version (the host/cluster you manage): 18.09.3
Platform (windows/linux): Linux
Command used to start Portainer (docker run -p 9000:9000 portainer/portainer): docker run --name portainer -d -v /var/run/docker.sock:/var/run/docker.sock -v /docker/portainer/endpoints.json:/data/endpoints.json:ro -v /docker/portainer/certs/:/certs/:ro --restart always portainer/portainer --external-endpoints /data/endpoints.json --ssl --sslcert /certs/letsencrypt/LOL/fullchain.pem --sslkey /certs/letsencrypt/LOL/privkey.pem --no-analytics --sync-interval 120s --no-auth
Target Swarm version (if applicable):
Browser: Firefox Quantum 66.0.1

Unable to reproduce on 1.23.2. Also FYI you can specify admin password via the --admin-password flag

@itsconquest There should be option to change default admin username. This is not possible anymore because --no-auth was deleted in some new version.


[SPARK-8354] [SQL] Fix off-by-factor-of-8 error when allocating scratch space in UnsafeFixedWidthAggregationMap

UnsafeFixedWidthAggregationMap contains an off-by-factor-of-8 error when allocating row conversion scratch space: we take a size requirement, measured in bytes, then allocate a long array of that size.  This means that we end up allocating 8x too much conversion space.
This patch fixes this by allocating a byte[] array instead.  This doesn't impose any new limitations on the maximum sizes of UnsafeRows, since UnsafeRowConverter already used integers when calculating the size requirements for rows.

LGTM,.

Merged build triggered.

Merged build started.

Test build #34861 has started for   PR 6809 at commit 6520339.

Test build #34861 has finished for   PR 6809 at commit 6520339.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test PASSed.

Alright, I'm going to merge this into master and branch-1.4 (1.4.1).


Leetcode Question Number 28

Leetcode Question Number 28 soultion needs to be added in the repo .
The link for the question is this.
Accepted Languages C++ / JAVA .
You Only need to add the  class Solution in the file.
Make Sure you have read the contributions guidelines before creating an PR.

Please assign me.


FileNotFoundError on Extractor()

On first time init, i had a ReadError after auto-downloading and extracting ner_model_total_rus.tar.gz:
~/speech/lib/python3.5/tarfile.py in open(cls, name, mode, fileobj, bufsize, **kwargs)
   1560                         fileobj.seek(saved_pos)
   1561                     continue
-> 1562             raise ReadError("file could not be opened successfully")
   1563
   1564         elif ":" in mode:

ReadError: file could not be opened successfully

Then, on calling extractor = ner.Extractor() i haveFileNotFoundError: [Errno 2] No such file or directory: '/home/user/semantic_venv/lib/python3.5/site-packages/ner/extractor/../model/params.json'

Looks like something went wrong during downloading. I was a bit lazy with error handling in that part.
As a workaround try extractor = ner.Extractor(model_path='some_dir_name')

Download model manually solved the problem


Resolves #1891

Fix Confirm switch in examples
https://github.com/MicrosoftDocs/windows-powershell-docs/issues/1891

Docs Build status updates of commit 35c4f6d:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

docset/windows/smbshare/Set-SmbServerConfiguration.md
:white_check_mark:Succeeded

docset/winserver2012-ps/smbshare/Set-SmbServerConfiguration.md
:white_check_mark:Succeeded

docset/winserver2012r2-ps/smbshare/Set-SmbServerConfiguration.md
:white_check_mark:Succeeded

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

Docs Build status updates of commit 974f2c1:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

docset/windows/smbshare/Set-SmbServerConfiguration.md
:white_check_mark:Succeeded

docset/winserver2012-ps/smbshare/Set-SmbServerConfiguration.md
:white_check_mark:Succeeded

docset/winserver2012r2-ps/smbshare/Set-SmbServerConfiguration.md
:white_check_mark:Succeeded

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

@dariomws @get-itips @tseward
Peer review needed for this PR. Thanks.


Is there a way to make banner like firebase_admob ?

I had better results with firebase_admob because my app doesn't load a new app every screen that open.
Is there a way to implement top of all bottom banner (like firebase_admob plugin) ?

Hi @pptavozl, Thanks for filing the issue,

my app doesn't load a new app on every screen that opens. Is there a way to implement top of all bottom banner

I am not sure I understand your issue could you rephrase it with some examples?


Save baggage in span logs

See: https://github.com/uber/jaeger-client-java/pull/189

Coverage increased (+0.2%) to 98.817% when pulling 91a13554164a9d0e06d631efdd8aebf3ac7c0630 on save_baggage_in_logs into 0c30a24bf8bfbfebfc591840243ffd01105bb916 on master.

Coverage increased (+0.2%) to 98.817% when pulling 6fea785ee3a2b16ae343a7a946518f4a89c04b27 on save_baggage_in_logs into 0c30a24bf8bfbfebfc591840243ffd01105bb916 on master.


fix(package): bump eth json rpc spec

:tada: This PR is included in version 1.2.2 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


reset JFXComboBox

How do you reset JFXComboBox back to its original prompt text option

the same as java ComboBox, by calling the method clear.


Implement May Warbond files.

fixes #38

@dealloc Ready for Review

In this case yes, messed up the way I built item_names so I took the time to rebuild it better, side effect is those 2 changed up more then thry normally would
On Fri, May 24, 2024 at 07:34, Wannes Gennar @.***(mailto:On Fri, May 24, 2024 at 07:34, Wannes Gennar < wrote:

@dealloc commented on this pull request.

On items/item_names.json:
is it normal mix_id's have been changed? (eg. Peacemaker and G-12)
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you authored the thread.Message ID: @.***>


added pre-commit install check

Added this for convenience since I ran into the issue when installing on a fresh device.
Will also add some dependancy checks before the compile if this is deemed worthy :)

@rapcmia @nikspz @david-hummingbot This might be interesting, I would also recommend adding the check for build-essentials since it's needed to compile the code.
@TeoVibe also is needed to point the pr to development

This PR just add the following check to ./install, so the dev should re-do this PR on a clean branch if they want to get this into the codebase. If this is really helpful, we can re-create the PR.
# Check if pre-commit is installed, if not, pip install pre-commit
if ! command -v pre-commit &> /dev/null; then
    echo "pre-commit not found, installing..."
    pip install pre-commit
fi


Send local GRANDPA authority id to telemetry

The authority id was previously sent to telemetry, but removed as part of the key management refactoring. It is needed for the consensus visualization.
The corresponding telemetry PR is https://github.com/paritytech/substrate-telemetry/pull/179.

Comment is addressed and PR is updated.


[stdlib] Enable variable lifetimes.

Enable variable lifetimes in the stdlib and make some basic types have eager-move semantics.
Minor optimization changes and stdlib annotations to support the change.

@swift-ci please benchmark

@swift-ci please benchmark

@swift-ci please benchmark

@swift-ci please benchmark

@swift-ci please benchmark

@swift-ci please benchmark

Unfortunately there is a whole mess of types involved in our 3 standard CoW types. The 3 top-level types are certainly "value types". But what about their nested struct types, like _ContiguousArrayBuffer and what not? If those are held in local variables, then they might also need to be recognized value types.
Then there are the CoW class storage types, like __ContiguousArrayStorageBase. We may need to recognize those as "CoW storage" types. That could be a separate API, but they would follow the same lifetime rules as value types (they are the implementation of those types).
I'm just mentioning this in case there are still unresolved regressions. We don't need to proactively recognize all the types. Only the ones that might be held in a local variable in some critical path.

But what about their nested struct types, like _ContiguousArrayBuffer and what not?  If those are held in local variables, then they might also need to be recognized value types.

Yeah, this PR already adds some of them.  _ContiguousArrayBuffer in particular is already included https://github.com/apple/swift/pull/59056/commits/c7cfde5fcab75ad3f162f5aa7a8c4b054f7bd401#diff-979b04dc8f04d5e4ed74b20cacaecd4f7941a8a515f27f2dd8c5cff7cbb3f3f2R171 .  Specifically those for which move_value [lexical] or alloc_stack [lexical] instructions showed up in the final SIL have been added to the list so far.

Then there are the CoW class storage types, like __ContiguousArrayStorageBase. We may need to recognize those as "CoW storage" types.

Yeah, the commits in this PR--currently broken up in order to keep the benchmark results clear while iterating, though they will be restructured later--already added https://github.com/apple/swift/pull/59056/commits/4a76c80f07cc71f40e507427d1dc0d598da15246#diff-979b04dc8f04d5e4ed74b20cacaecd4f7941a8a515f27f2dd8c5cff7cbb3f3f2R171 and then removed https://github.com/apple/swift/pull/59056/commits/c7cfde5fcab75ad3f162f5aa7a8c4b054f7bd401#diff-979b04dc8f04d5e4ed74b20cacaecd4f7941a8a515f27f2dd8c5cff7cbb3f3f2L171 _ContiguousArrayStorage.  Restoring lexical lifetimes for that type (i.e. removing it from the list of values) resulted in two major regressions (relative to performance when that type has no lexical lifetimes):
StringEnumRawValueInitialization                         400     7700    +1825.0%   **0.05x**
ArrayLiteral2                                            82      651     +693.9%    **0.13x**

It wasn't clear to me whether these internal storage classes should be regarded as values; thank you for clarifying that.

@swift-ci please benchmark

@swift-ci please benchmark

@swift-ci please benchmark

@swift-ci please benchmark

@swift-ci please benchmark

@swift-ci please benchmark

@swift-ci please benchmark

@swift-ci please benchmark

@swift-ci please benchmark

@swift-ci please benchmark

@swift-ci please benchmark

@swift-ci please benchmark

@swift-ci please smoke benchmark

@swift-ci please smoke test macOS platform

@swift-ci please benchmark

@swift-ci Please Apple Silicon benchmark

@swift-ci please benchmark

@swift-ci please benchmark

@swift-ci please benchmark

@swift-ci please benchmark

@swift-ci please benchmark

@swift-ci please clean benchmark

@swift-ci please benchmark

@swift-ci please benchmark

@swift-ci please benchmark

@swift-ci please benchmark

@swift-ci please benchmark

@swift-ci please benchmark

@swift-ci please test macOS platform

@swift-ci please benchmark

@swift-ci please benchmark

@swift-ci please benchmark

@swift-ci please benchmark

@swift-ci please benchmark

@swift-ci please benchmark

@swift-ci please test macOS platform

@swift-ci please test macOS platform

@swift-ci please test macOS platform

@swift-ci please test macOS platform

Then there are the CoW class storage types, like __ContiguousArrayStorageBase. We may need to recognize those as "CoW storage" types. That could be a separate API, but they would follow the same lifetime rules as value types (they are the implementation of those types).

I just realized this wrong-headed appears in an early comment of mine. Preferably, CoW storage classes don't need to have eager-move behavior. That would defeat one of the goals of migrating the stdlib to the same semantics as normal code. We want stdlib authors to be able to use the same lifetime management techniques that we advocate elsewhere inside the implement of CoW types.
let keepMyStorageAlive = getStorage()
doSomethingWhileAlive()

@swift-ci please benchmark

@swift-ci please benchmark

@swift-ci please benchmark

@swift-ci please benchmark

@swift-ci please benchmark

@swift-ci please benchmark

@swift-ci please benchmark

@swift-ci please benchmark

------- Performance (x86_64): -O -------

REGRESSION                                  OLD       NEW       DELTA     RATIO
ArrayAppendGenericStructs                   593.333   1260.0    +112.4%   **0.47x (?)**
Data.append.Sequence.64kB.Count             2.0       2.667     +33.3%    **0.75x (?)**
MapReduceClass2                             10.663    12.506    +17.3%    **0.85x (?)**
FlattenListFlatMap                          3926.0    4495.0    +14.5%    **0.87x (?)**

IMPROVEMENT                                 OLD       NEW       DELTA     RATIO
Set.isDisjoint.Int100                       208.083   129.611   -37.7%    **1.61x**
SetIsSubsetInt0                             206.3     129.133   -37.4%    **1.60x**
Set.isDisjoint.Int25                        204.1     129.667   -36.5%    **1.57x**
Set.isDisjoint.Int50                        202.6     129.733   -36.0%    **1.56x**
Set.isSubset.Empty.Int                      123.067   95.867    -22.1%    **1.28x**
Set.isStrictSubset.Empty.Int                125.231   98.0      -21.7%    **1.28x (?)**
Data.hash.Medium                            29.167    24.477    -16.1%    **1.19x (?)**
FlattenListLoop                             1616.0    1386.0    -14.2%    **1.17x (?)**
NormalizedIterator_nonBMPSlowestPrenormal   446.607   383.542   -14.1%    **1.16x (?)**
NormalizedIterator_emoji                    373.12    322.143   -13.7%    **1.16x (?)**
NormalizedIterator_slowerPrenormal          298.571   271.186   -9.2%     **1.10x (?)**
Set.isStrictSubset.Int.Empty                43.846    40.286    -8.1%     **1.09x (?)**
------- Performance (x86_64): -Osize -------

REGRESSION                       OLD         NEW         DELTA    RATIO
SetSymmetricDifferenceInt100     105.929     145.273     +37.1%   **0.73x**
SetSymmetricDifferenceInt50      120.385     146.75      +21.9%   **0.82x (?)**
FlattenListLoop                  1386.0      1613.0      +16.4%   **0.86x (?)**
SetSymmetricDifferenceInt25      121.333     139.154     +14.7%   **0.87x (?)**
MapReduceString                  42.333      46.88       +10.7%   **0.90x (?)**
PrefixAnySeqCRangeIterLazy       121.4       133.9       +10.3%   **0.91x (?)**

IMPROVEMENT                      OLD         NEW         DELTA    RATIO
Set.isDisjoint.Int100            208.0       129.611     -37.7%   **1.60x**
Set.isDisjoint.Int25             208.0       129.615     -37.7%   **1.60x**
Set.isDisjoint.Int50             202.6       129.667     -36.0%   **1.56x**
SetIsSubsetInt0                  204.8       132.933     -35.1%   **1.54x**
Dictionary4                      234.857     158.75      -32.4%   **1.48x (?)**
Dictionary4OfObjects             271.833     202.333     -25.6%   **1.34x (?)**
Set.isStrictSubset.Empty.Int     126.333     98.0        -22.4%   **1.29x (?)**
Set.isSubset.Empty.Int           123.067     95.824      -22.1%   **1.28x (?)**
StringWalk                       1530.435    1253.793    -18.1%   **1.22x**
SequenceAlgosArray               2511.111    2076.364    -17.3%   **1.21x (?)**
Set.filter.Int100.16k            24.979      20.963      -16.1%   **1.19x (?)**
Data.hash.Medium                 28.727      24.385      -15.1%   **1.18x (?)**
ObjectiveCBridgeStubFromNSDate   3255.0      2790.0      -14.3%   **1.17x (?)**
Set.filter.Int100.28k            42.885      36.79       -14.2%   **1.17x (?)**
Set.filter.Int100.20k            29.653      25.837      -12.9%   **1.15x (?)**
Chars2                           3580.952    3152.273    -12.0%   **1.14x (?)**
Set.filter.Int100.24k            34.5        30.907      -10.4%   **1.12x (?)**
Calculator                       152.846     136.933     -10.4%   **1.12x (?)**
NormalizedIterator_emoji         356.741     321.778     -9.8%    **1.11x (?)**
StringInterpolation              6536.842    5924.242    -9.4%    **1.10x (?)**
NopDeinit                        32683.333   29714.286   -9.1%    **1.10x (?)**

CharacterLiteralsLarge       400.2     448.2     +12.0%   **0.89x (?)**

IMPROVEMENT                  OLD       NEW       DELTA    RATIO
Data.hash.Medium             33.125    28.824    -13.0%   **1.15x**
ArrayAppendUTF16Substring    25788.0   22764.0   -11.7%   **1.13x (?)**
ArrayAppendAsciiSubstring    25752.0   22764.0   -11.6%   **1.13x**
ArrayAppendLatin1Substring   26118.0   23088.0   -11.6%   **1.13x (?)**
ProtocolDispatch             506.0     457.5     -9.6%    **1.11x (?)**
SetIsSubsetInt100            448.0     412.167   -8.0%    **1.09x (?)**
SetIsSubsetInt25             136.294   125.571   -7.9%    **1.09x (?)**
Set.isStrictSubset.Int50     260.778   241.5     -7.4%    **1.08x (?)**
Set.isStrictSubset.Int25     136.588   127.111   -6.9%    **1.07x (?)**

------- Code size: -swiftlibs -------

@swift-ci please test

@swift-ci please benchmark

@swift-ci please benchmark

@swift-ci please benchmark

@swift-ci please benchmark

@swift-ci please apple silicon benchmark

@swift-ci please apple silicon benchmark

@swift-ci please apple silicon benchmark