Not getting passed splashscreen in iOS

I'm submitting a ...
[x] bug report
[ ] feature request
[ ] support request
Current behavior:
The app doesn't start properly and "freezes" or stops when the splashscreen is shown.
Expected behavior:
It should start the app and load the corresponding view after showing the splashscreen.
Steps to reproduce:

Clone this repo
Install dependencies via npm install
Add iOS platform via ionic platform add ios
Open Xcode and run the simulator manually or run ionic emulate ios

Other information:
I am getting no error or warning in the console whatsoever.
Ionic info:
Cordova CLI: 6.5.0
Ionic Framework Version: 2.2.0
Ionic CLI Version: 2.2.1
Ionic App Lib Version: 2.2.0
Ionic App Scripts Version: 1.1.4
ios-deploy version: 1.9.0
ios-sim version: 5.0.13
OS: macOS Sierra
Node Version: v6.9.2
Xcode version: Xcode 8.2.1 Build version 8C1002

OK, this is weird. I have tried several times and now it does work (without any changes to the code).


wrong namespace

Description
The name space of TodoItem.cs should be TodoList.
Page URL
https://learn.microsoft.com/en-us/aspnet/core/blazor/tutorials/build-a-blazor-app?view=aspnetcore-8.0
Content source URL
https://github.com/dotnet/AspNetCore.Docs/blob/main/aspnetcore/blazor/tutorials/build-a-blazor-app.md
Document ID
23f2cad2-31f9-d5d1-671c-5613fb812b19
Article author
@guardrex

I think this happened because I might be pulling code from the sample app, where the namespace is BlazorSample. I'll inline that code into the article to fix this. Thanks for the report, @shiruide.


⚠ Roblox Devforum has degraded performance

In 8b1b7b0, Roblox Devforum (https://devforum.roblox.com) experienced degraded performance:

HTTP code: 200
Response time: 5816 ms

Resolved: Roblox Devforum performance has improved in b3935c3.


Keep getting "This account may not be used to pay transaction fees"

Hi, thanks for the awesome tool!
I may be wrong in the way that I use the playground but after one or two deployments/upgrades, I started to get this error.
Create buffer error:  failed to send transaction: Transaction simulation failed: This account may not be used to pay transaction fees
My workaround is to create a new wallet every time I hit this error and re-deploy the program again or to create a new program credentials before deploying again.
Thanks!

Hey thank you! I've answered why this is happening in https://github.com/solana-playground/solana-playground/issues/74#issuecomment-1303455173.
TL;DR is Anchor doesn't block initializing your own wallet as a program account but it should be fixed in the upcoming Anchor version.

Thanks for the reply @acheroncrypto, appreciate it.
So sorry for not checking the closed issue tab before asking this. Keep up the good work!


[Question] Policies for contributions

As far as contributing new components goes, what requirements do we have for them to be accepted?

What is the target browser support? How much of HTML5 is permitted?

Some components (like calendar) would be simpler to be filled out via JavaScript minus a few lines of markup, how much of this is permitted? Or another way to ask this, how explicit should the markup be for certain components?

There is a distinct style to how each component's JavaScript. Is there a boilerplate or an example with a lot of comments?

Browser support is in the project readme
Whether or not pre-existing html should be used I think varies by component. For example a calendar it would make sense to generate the popup selector off an existing input.
The module format is documented online. In general, I haven't had any successful PR yet with regards to adding new modules. I'm very cautious about adding third party code that doesn't match the rest of the ilbrary stylistically. I think one of the things that separate SUI from some other libraries is the uniformity of the underlying codebase.

I meant like if I wanted to say like
<input type="date" class="ui calendar" data-month="Jan">

then init it in JS, I could fill it out with different markup to more easily apply CSS styles, so like

    <input type="text">

January

            1
            2

Obviously we wouldn't expect the user to write out the markup for each individual day. How much behind the scenes markup should be allowed in JS?

What's sensible given the UI context is correct :smile: see #2 above.

@jlukic
Don't mean to necrobump, but it seems this issue is no longer relevant, and can be closed :)


🎉 3.0.4

ℹ About this release

Version: 3.0.4
Type: patch
Last Release: 3.0.3 (9/27/2022, 3:48:31 PM) [?]
Commits to merge: 9 [?]

📦 Dependencies

Update puppeteer from ^17.1.3 to ^18.2.1

📦 Development Dependencies

Update @types/mocha from ^9.1.1 to ^10.0.0
Update typedoc from ^0.23.14 to ^0.23.15
Update typescript from ^4.8.3 to ^4.8.4

:tada: This PR is included in version 3.0.4 :tada:
The release is available on:

v3.0.4
GitHub release
Docker container (sebbo2002/iubh-campus-sync:3.0.4)
v3.0.4

Your semantic-release bot :package::rocket:


Add support for the Fellow button in Google Meet

Fellow is a note-taking app that has integration through its own Chrome extension. When installed, it adds a fellow button to the bottom section of every Google Meet meeting.
This PR adds support for that button in the Stream Deck. I re-used all the logic from similar buttons. If the Fellow chrome extension is not installed, it will not instantiate the button.
Here is a video of the feature working on a Stream Deck mini: https://screenshot.click/IMG_6301.MOV

I'd like to keep the extension as pure as possible. Feel free to fork it and make a version for yourself with support for this extension!

Thanks Pete! My next PR was going to be Elgato lights, which is similar to the Hue integration (Elgato has a local HTTP API). The light-off and light-on buttons would control either Hue or Elgato, whichever is configured. Do you think that's desirable to have in your version?


Technical note

hello,
after
while(results.Read())
{
Console.WriteLine("Column 0: {0} Column 1: {1}", results[0], results[1]);
}
You must close the connection.

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

ID: 4a2ee884-131a-5641-b433-3a305239f3a4
Version Independent ID: 90f66938-afd9-1ffe-69ab-9ccf244e2956
Content: Azure SQL Database APIs for .NET
Content Source: api/overview/azure/sql.md
Service: sql-database
GitHub Login: @CamSoper
Microsoft Alias: casoper

We're using a using block to dispose of the connection object when we're done, which also closes the connection. [More info}(https://docs.microsoft.com/en-us/dotnet/api/system.data.sqlclient.sqlconnection?view=netframework-4.7.2).


Cleanup controller interface

And to help us figure ot who should review this PR, please
put an X in all the areas that this PR affects.
[ ] Configuration Infrastructure
[ ] Docs
[ ] Installation
[ ] Networking
[ ] Performance and Scalability
[ ] Policies and Telemetry
[ ] Security
[ ] Test and Release
[ ] User Experience
[ ] Developer Infrastructure
Pull Request Attributes
Please check any characteristics that apply to this pull request.
[ ] Does not have any changes that may affect Istio users.

@hzxuzhonghu: The following test failed, say /retest to rerun all failed tests:

Test name
Commit
Details
Rerun command

unit-tests_istio
fa6a8139c8cdb6492c9aeed771e3584f820631ff
link
/test unit-tests_istio

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@hzxuzhonghu: The following tests failed, say /retest to rerun all failed tests:

Test name
Commit
Details
Rerun command

unit-tests_istio
fa6a8139c8cdb6492c9aeed771e3584f820631ff
link
/test unit-tests_istio

release-test_istio
fa6a8139c8cdb6492c9aeed771e3584f820631ff
link
/test release-test_istio

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@hzxuzhonghu: The following tests failed, say /retest to rerun all failed tests:

Test name
Commit
Details
Rerun command

unit-tests_istio
fa6a8139c8cdb6492c9aeed771e3584f820631ff
link
/test unit-tests_istio

release-test_istio
fa6a8139c8cdb6492c9aeed771e3584f820631ff
link
/test release-test_istio

lint_istio
fa6a8139c8cdb6492c9aeed771e3584f820631ff
link
/test lint_istio

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@hzxuzhonghu: The following tests failed, say /retest to rerun all failed tests:

Test name
Commit
Details
Rerun command

unit-tests_istio
fa6a8139c8cdb6492c9aeed771e3584f820631ff
link
/test unit-tests_istio

release-test_istio
fa6a8139c8cdb6492c9aeed771e3584f820631ff
link
/test release-test_istio

lint_istio
fa6a8139c8cdb6492c9aeed771e3584f820631ff
link
/test lint_istio

gencheck_istio
fa6a8139c8cdb6492c9aeed771e3584f820631ff
link
/test gencheck_istio

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@hzxuzhonghu: The following tests failed, say /retest to rerun all failed tests:

Test name
Commit
Details
Rerun command

unit-tests_istio
fa6a8139c8cdb6492c9aeed771e3584f820631ff
link
/test unit-tests_istio

release-test_istio
fa6a8139c8cdb6492c9aeed771e3584f820631ff
link
/test release-test_istio

lint_istio
fa6a8139c8cdb6492c9aeed771e3584f820631ff
link
/test lint_istio

gencheck_istio
fa6a8139c8cdb6492c9aeed771e3584f820631ff
link
/test gencheck_istio

integ-telemetry-k8s-tests_istio
fa6a8139c8cdb6492c9aeed771e3584f820631ff
link
/test integ-telemetry-k8s-tests_istio

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@hzxuzhonghu: The following tests failed, say /retest to rerun all failed tests:

Test name
Commit
Details
Rerun command

unit-tests_istio
fa6a8139c8cdb6492c9aeed771e3584f820631ff
link
/test unit-tests_istio

release-test_istio
fa6a8139c8cdb6492c9aeed771e3584f820631ff
link
/test release-test_istio

lint_istio
fa6a8139c8cdb6492c9aeed771e3584f820631ff
link
/test lint_istio

gencheck_istio
fa6a8139c8cdb6492c9aeed771e3584f820631ff
link
/test gencheck_istio

integ-telemetry-k8s-tests_istio
fa6a8139c8cdb6492c9aeed771e3584f820631ff
link
/test integ-telemetry-k8s-tests_istio

integ-operator-controller-tests_istio
fa6a8139c8cdb6492c9aeed771e3584f820631ff
link
/test integ-operator-controller-tests_istio

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@hzxuzhonghu: The following tests failed, say /retest to rerun all failed tests:

Test name
Commit
Details
Rerun command

unit-tests_istio
fa6a8139c8cdb6492c9aeed771e3584f820631ff
link
/test unit-tests_istio

release-test_istio
fa6a8139c8cdb6492c9aeed771e3584f820631ff
link
/test release-test_istio

lint_istio
fa6a8139c8cdb6492c9aeed771e3584f820631ff
link
/test lint_istio

gencheck_istio
fa6a8139c8cdb6492c9aeed771e3584f820631ff
link
/test gencheck_istio

integ-telemetry-k8s-tests_istio
fa6a8139c8cdb6492c9aeed771e3584f820631ff
link
/test integ-telemetry-k8s-tests_istio

integ-operator-controller-tests_istio
fa6a8139c8cdb6492c9aeed771e3584f820631ff
link
/test integ-operator-controller-tests_istio

analyze-tests_istio
fa6a8139c8cdb6492c9aeed771e3584f820631ff
link
/test analyze-tests_istio

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@hzxuzhonghu: The following tests failed, say /retest to rerun all failed tests:

Test name
Commit
Details
Rerun command

unit-tests_istio
fa6a8139c8cdb6492c9aeed771e3584f820631ff
link
/test unit-tests_istio

release-test_istio
fa6a8139c8cdb6492c9aeed771e3584f820631ff
link
/test release-test_istio

lint_istio
fa6a8139c8cdb6492c9aeed771e3584f820631ff
link
/test lint_istio

gencheck_istio
fa6a8139c8cdb6492c9aeed771e3584f820631ff
link
/test gencheck_istio

integ-telemetry-k8s-tests_istio
fa6a8139c8cdb6492c9aeed771e3584f820631ff
link
/test integ-telemetry-k8s-tests_istio

integ-operator-controller-tests_istio
fa6a8139c8cdb6492c9aeed771e3584f820631ff
link
/test integ-operator-controller-tests_istio

analyze-tests_istio
fa6a8139c8cdb6492c9aeed771e3584f820631ff
link
/test analyze-tests_istio

integ-ipv6-k8s-tests_istio
fa6a8139c8cdb6492c9aeed771e3584f820631ff
link
/test integ-ipv6-k8s-tests_istio

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@hzxuzhonghu: The following tests failed, say /retest to rerun all failed tests:

Test name
Commit
Details
Rerun command

unit-tests_istio
fa6a8139c8cdb6492c9aeed771e3584f820631ff
link
/test unit-tests_istio

release-test_istio
fa6a8139c8cdb6492c9aeed771e3584f820631ff
link
/test release-test_istio

lint_istio
fa6a8139c8cdb6492c9aeed771e3584f820631ff
link
/test lint_istio

gencheck_istio
fa6a8139c8cdb6492c9aeed771e3584f820631ff
link
/test gencheck_istio

integ-telemetry-k8s-tests_istio
fa6a8139c8cdb6492c9aeed771e3584f820631ff
link
/test integ-telemetry-k8s-tests_istio

integ-operator-controller-tests_istio
fa6a8139c8cdb6492c9aeed771e3584f820631ff
link
/test integ-operator-controller-tests_istio

analyze-tests_istio
fa6a8139c8cdb6492c9aeed771e3584f820631ff
link
/test analyze-tests_istio

integ-ipv6-k8s-tests_istio
fa6a8139c8cdb6492c9aeed771e3584f820631ff
link
/test integ-ipv6-k8s-tests_istio

integ-distroless-k8s-tests_istio
fa6a8139c8cdb6492c9aeed771e3584f820631ff
link
/test integ-distroless-k8s-tests_istio

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@hzxuzhonghu: The following tests failed, say /retest to rerun all failed tests:

Test name
Commit
Details
Rerun command

unit-tests_istio
fa6a8139c8cdb6492c9aeed771e3584f820631ff
link
/test unit-tests_istio

release-test_istio
fa6a8139c8cdb6492c9aeed771e3584f820631ff
link
/test release-test_istio

lint_istio
fa6a8139c8cdb6492c9aeed771e3584f820631ff
link
/test lint_istio

gencheck_istio
fa6a8139c8cdb6492c9aeed771e3584f820631ff
link
/test gencheck_istio

integ-telemetry-k8s-tests_istio
fa6a8139c8cdb6492c9aeed771e3584f820631ff
link
/test integ-telemetry-k8s-tests_istio

integ-operator-controller-tests_istio
fa6a8139c8cdb6492c9aeed771e3584f820631ff
link
/test integ-operator-controller-tests_istio

analyze-tests_istio
fa6a8139c8cdb6492c9aeed771e3584f820631ff
link
/test analyze-tests_istio

integ-ipv6-k8s-tests_istio
fa6a8139c8cdb6492c9aeed771e3584f820631ff
link
/test integ-ipv6-k8s-tests_istio

integ-distroless-k8s-tests_istio
fa6a8139c8cdb6492c9aeed771e3584f820631ff
link
/test integ-distroless-k8s-tests_istio

integ-helm-tests_istio
fa6a8139c8cdb6492c9aeed771e3584f820631ff
link
/test integ-helm-tests_istio

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@hzxuzhonghu: The following tests failed, say /retest to rerun all failed tests:

Test name
Commit
Details
Rerun command

unit-tests_istio
fa6a8139c8cdb6492c9aeed771e3584f820631ff
link
/test unit-tests_istio

release-test_istio
fa6a8139c8cdb6492c9aeed771e3584f820631ff
link
/test release-test_istio

lint_istio
fa6a8139c8cdb6492c9aeed771e3584f820631ff
link
/test lint_istio

gencheck_istio
fa6a8139c8cdb6492c9aeed771e3584f820631ff
link
/test gencheck_istio

integ-telemetry-k8s-tests_istio
fa6a8139c8cdb6492c9aeed771e3584f820631ff
link
/test integ-telemetry-k8s-tests_istio

integ-operator-controller-tests_istio
fa6a8139c8cdb6492c9aeed771e3584f820631ff
link
/test integ-operator-controller-tests_istio

analyze-tests_istio
fa6a8139c8cdb6492c9aeed771e3584f820631ff
link
/test analyze-tests_istio

integ-ipv6-k8s-tests_istio
fa6a8139c8cdb6492c9aeed771e3584f820631ff
link
/test integ-ipv6-k8s-tests_istio

integ-distroless-k8s-tests_istio
fa6a8139c8cdb6492c9aeed771e3584f820631ff
link
/test integ-distroless-k8s-tests_istio

integ-helm-tests_istio
fa6a8139c8cdb6492c9aeed771e3584f820631ff
link
/test integ-helm-tests_istio

integ-pilot-k8s-tests_istio
fa6a8139c8cdb6492c9aeed771e3584f820631ff
link
/test integ-pilot-k8s-tests_istio

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@hzxuzhonghu: The following tests failed, say /retest to rerun all failed tests:

Test name
Commit
Details
Rerun command

unit-tests_istio
fa6a8139c8cdb6492c9aeed771e3584f820631ff
link
/test unit-tests_istio

release-test_istio
fa6a8139c8cdb6492c9aeed771e3584f820631ff
link
/test release-test_istio

lint_istio
fa6a8139c8cdb6492c9aeed771e3584f820631ff
link
/test lint_istio

gencheck_istio
fa6a8139c8cdb6492c9aeed771e3584f820631ff
link
/test gencheck_istio

integ-telemetry-k8s-tests_istio
fa6a8139c8cdb6492c9aeed771e3584f820631ff
link
/test integ-telemetry-k8s-tests_istio

integ-operator-controller-tests_istio
fa6a8139c8cdb6492c9aeed771e3584f820631ff
link
/test integ-operator-controller-tests_istio

analyze-tests_istio
fa6a8139c8cdb6492c9aeed771e3584f820631ff
link
/test analyze-tests_istio

integ-ipv6-k8s-tests_istio
fa6a8139c8cdb6492c9aeed771e3584f820631ff
link
/test integ-ipv6-k8s-tests_istio

integ-distroless-k8s-tests_istio
fa6a8139c8cdb6492c9aeed771e3584f820631ff
link
/test integ-distroless-k8s-tests_istio

integ-helm-tests_istio
fa6a8139c8cdb6492c9aeed771e3584f820631ff
link
/test integ-helm-tests_istio

integ-pilot-k8s-tests_istio
fa6a8139c8cdb6492c9aeed771e3584f820631ff
link
/test integ-pilot-k8s-tests_istio

integ-security-k8s-tests_istio
fa6a8139c8cdb6492c9aeed771e3584f820631ff
link
/test integ-security-k8s-tests_istio

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@hzxuzhonghu: The following tests failed, say /retest to rerun all failed tests:

Test name
Commit
Details
Rerun command

unit-tests_istio
fa6a8139c8cdb6492c9aeed771e3584f820631ff
link
/test unit-tests_istio

release-test_istio
fa6a8139c8cdb6492c9aeed771e3584f820631ff
link
/test release-test_istio

lint_istio
fa6a8139c8cdb6492c9aeed771e3584f820631ff
link
/test lint_istio

gencheck_istio
fa6a8139c8cdb6492c9aeed771e3584f820631ff
link
/test gencheck_istio

integ-telemetry-k8s-tests_istio
fa6a8139c8cdb6492c9aeed771e3584f820631ff
link
/test integ-telemetry-k8s-tests_istio

integ-operator-controller-tests_istio
fa6a8139c8cdb6492c9aeed771e3584f820631ff
link
/test integ-operator-controller-tests_istio

analyze-tests_istio
fa6a8139c8cdb6492c9aeed771e3584f820631ff
link
/test analyze-tests_istio

integ-ipv6-k8s-tests_istio
fa6a8139c8cdb6492c9aeed771e3584f820631ff
link
/test integ-ipv6-k8s-tests_istio

integ-distroless-k8s-tests_istio
fa6a8139c8cdb6492c9aeed771e3584f820631ff
link
/test integ-distroless-k8s-tests_istio

integ-helm-tests_istio
fa6a8139c8cdb6492c9aeed771e3584f820631ff
link
/test integ-helm-tests_istio

integ-pilot-k8s-tests_istio
fa6a8139c8cdb6492c9aeed771e3584f820631ff
link
/test integ-pilot-k8s-tests_istio

integ-security-k8s-tests_istio
fa6a8139c8cdb6492c9aeed771e3584f820631ff
link
/test integ-security-k8s-tests_istio

integ-multicluster-k8s-tests_istio
fa6a8139c8cdb6492c9aeed771e3584f820631ff
link
/test integ-multicluster-k8s-tests_istio

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@hzxuzhonghu: The following tests failed, say /retest to rerun all failed tests:

Test name
Commit
Details
Rerun command

unit-tests_istio
fa6a8139c8cdb6492c9aeed771e3584f820631ff
link
/test unit-tests_istio

release-test_istio
fa6a8139c8cdb6492c9aeed771e3584f820631ff
link
/test release-test_istio

gencheck_istio
fa6a8139c8cdb6492c9aeed771e3584f820631ff
link
/test gencheck_istio

integ-telemetry-k8s-tests_istio
fa6a8139c8cdb6492c9aeed771e3584f820631ff
link
/test integ-telemetry-k8s-tests_istio

integ-operator-controller-tests_istio
fa6a8139c8cdb6492c9aeed771e3584f820631ff
link
/test integ-operator-controller-tests_istio

analyze-tests_istio
fa6a8139c8cdb6492c9aeed771e3584f820631ff
link
/test analyze-tests_istio

integ-ipv6-k8s-tests_istio
fa6a8139c8cdb6492c9aeed771e3584f820631ff
link
/test integ-ipv6-k8s-tests_istio

integ-distroless-k8s-tests_istio
fa6a8139c8cdb6492c9aeed771e3584f820631ff
link
/test integ-distroless-k8s-tests_istio

integ-helm-tests_istio
fa6a8139c8cdb6492c9aeed771e3584f820631ff
link
/test integ-helm-tests_istio

integ-pilot-k8s-tests_istio
fa6a8139c8cdb6492c9aeed771e3584f820631ff
link
/test integ-pilot-k8s-tests_istio

integ-security-k8s-tests_istio
fa6a8139c8cdb6492c9aeed771e3584f820631ff
link
/test integ-security-k8s-tests_istio

integ-multicluster-k8s-tests_istio
fa6a8139c8cdb6492c9aeed771e3584f820631ff
link
/test integ-multicluster-k8s-tests_istio

lint_istio
c94c24cb4157468b190bf08e66b7d154e6a4c213
link
/test lint_istio

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@hzxuzhonghu: The following tests failed, say /retest to rerun all failed tests:

Test name
Commit
Details
Rerun command

release-test_istio
fa6a8139c8cdb6492c9aeed771e3584f820631ff
link
/test release-test_istio

integ-telemetry-k8s-tests_istio
fa6a8139c8cdb6492c9aeed771e3584f820631ff
link
/test integ-telemetry-k8s-tests_istio

integ-pilot-k8s-tests_istio
fa6a8139c8cdb6492c9aeed771e3584f820631ff
link
/test integ-pilot-k8s-tests_istio

integ-security-k8s-tests_istio
fa6a8139c8cdb6492c9aeed771e3584f820631ff
link
/test integ-security-k8s-tests_istio

lint_istio
c94c24cb4157468b190bf08e66b7d154e6a4c213
link
/test lint_istio

integ-operator-controller-tests_istio
c94c24cb4157468b190bf08e66b7d154e6a4c213
link
/test integ-operator-controller-tests_istio

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.


Overlap between nodepool.spec.template.spec.requirements and nodepool.spec.template.spec.resources

Description
Observed Behavior:
Essentially these both can be set to influence the instance type/size. So I'm wandering why nodepool.spec.template.spec.resources exists and if it can be removed. I don't see nodepool.spec.template.spec.resources discussed in https://karpenter.sh/docs/concepts/nodepools/ either.
Expected Behavior:
nodepool.spec.template.spec.resources does not exist or is documented
Reproduction Steps (Please include YAML):
N/A
Versions:
v0.32

spec.template.spec.resources was unintentionally allowed to be set by users on the NodePool. Just created a PR to block that addition


Upgrade pip-tools to 3.8.0; downgrade pip to 19.1.1

These are not the latest versions, but pip-tools 3.9.0 or 4.0.0 fails to resolve dependencies from Git URLs (jazzband/pip-tools#851):
pip._internal.exceptions.DistributionNotFound: No matching distribution found for zulip==0.6.1_git (from -r requirements/common.in (line 135))
while pip 19.2 breaks pip-tools 3.8.0 (jazzband/pip-tools#853):
TypeError: __init__() got an unexpected keyword argument 'find_links'
Fixes #10802, and enables some other cleanup:

Run pip-compile with --quiet, so we don’t have to silence its stderr in test-locked-requirements. While there, I made some fixes to the diff output.
Remove the editable flag from *.in, and the code in update-locked-requirements that deletes it from *.txt (fixes #12374). While there, I improved the futures/future situation a bit.

Somehow this avoids the setuptools problem that #12399 ran into. Cc: @hackerkid.

Awesome, merged, thanks @andersk!


Fix: Prez SPARQL endpoint's handling of url encoding/decoding of queries in GET requests

For some reason, the previous implementation won't work with query parameters passed to the httpx.URL object as the result becomes a double URL encoded value. This happens when we send a SPARQL query using Postman but not via the Yasgui client.
Postman:
Testing with https://meyerweb.com/eric/tools/dencoder/, it requires the value to be decoded twice.
b'query=PREFIX%2520rdf:%2520%253Chttp:%2F%2Fwww.w3.org%2F1999%2F02%2F22-rdf-syntax-ns%2523%253E%250APREFIX%2520skos:%2520%253Chttp:%2F%2Fwww.w3.org%2F2004%2F02%2Fskos%2Fcore%2523%253E%250ASELECT%2520*%2520WHERE%2520%7B?s%2520?p%2520?obj%2520.FILTER%2520(?p%2520IN%2520(skos:prefLabel)%2520)FILTER%2520regex(str(?s),%2520%2522id%2FLexicon%2FNamedRockUnit%2522)FILTER%2520(regex(lcase(str(?obj)),%2520%2522slate%2522))%7D'

Using FastAPI/Starlette to decode and then performing percent encoding using urllib.parse.quote_plus:
b'query=PREFIX+rdf%3A+%3Chttp%3A%2F%2Fwww.w3.org%2F1999%2F02%2F22-rdf-syntax-ns%23%3E%0APREFIX+skos%3A+%3Chttp%3A%2F%2Fwww.w3.org%2F2004%2F02%2Fskos%2Fcore%23%3E%0ASELECT+%2A+WHERE+%7B%3Fs+%3Fp+%3Fobj+.FILTER+%28%3Fp+IN+%28skos%3AprefLabel%29+%29FILTER+regex%28str%28%3Fs%29%2C+%22id%2FLexicon%2FNamedRockUnit%22%29FILTER+%28regex%28lcase%28str%28%3Fobj%29%29%2C+%22slate%22%29%29%7D'

This PR fixes this issue by getting FastAPI/Starlette to always decode the incoming query parameter and encoding it ourselves using urllib.parse.quote_plus. By doing this, it doesn't look like httpx.URL will double encode the value.
I've also refactored the code slightly to keep all concerns with incoming HTTP in the route handler.

@lalewis1 could you please test this locally, you can use postman (I use a similar service called Hoppscotch)
Could you do a SPARQL query that includes something like:
{
VALUES ?EscapedSearchTerm {""Illumina HiSeq 4000"" "Illumina HiSeq 4000"
}
Could you also add/create a test_endpoints_sparql.py file with queries in different query= formats


ENH: including int cell_data in cell_sets_dict

Following the excellent progress under #619 on unifying cell tags #691 and more streamlined handling of cell data #704, I'm wondering whether the next step will be to attempt to begin unifying the two broad approaches to tagged subsets of elements #290:
I. int-valued cell_data (e.g. MEDIT, Gmsh's MSH 2.2)
II. cell_sets (e.g. Gmsh's MSH 4.1)
As has been discussed a number of times, this is easier one way than the other: it's pretty straightforward to take a tag function cells → int and construct a set for each int in the codomain, the elements of which are indices into the array of Cells.data.  The other way is trickier since cells can belong to multiple cell_sets; this necessitates inventing new tags for the intersections.  (Doable though; I think @tianyikillua has done something on this for MED?)
So I'm thinking about the easier one first, I → II.
Use case: say I have a finite element code that wants to read a mesh from a file in order to construct a finite element mesh with defined subdomains (possibly overlapping).  To not impose a narrow choice of file format on the user, the code makes use of meshio.read.  (Concrete example: skfem.io.meshio.from_meshio, currently only working for meshio<4.)  Then there's a choice: if the meshio.Mesh has a .cell_sets attribute, we can look in .cell_sets_dict and the job's done, but so far that's only for two formats, Gmsh's MSH 4.1 and Abaqus (and I haven't tried the latter); if .cell_sets is empty (e.g. meshio.read MSH 2.2), the subdomains are implicit in the int-valued .cell_data (e.g. .cell_data_dict["gmsh:physical"]["hexahedron"]).
Thus the question: should mining .cell_data for ints be left to the downstream application, or is this of general enough interest that it could be handled centrally by meshio? Will something like this be required of meshio if it's asked to convert from a format only supporting a type I .cell_data representation of tagged subsets of cells to a format supporting type II .cell_sets?
Would having all the int-valued cell_data available via the property .cell_sets_dict also alleviate some of the concerns expressed, e.g. by @tianyikillua, in #704 ‘that there may exist several int dtyped point or cell data in the mesh’?

Thus the question: should mining .cell_data for ints be left to the downstream application, or is this of general enough interest that it could be handled centrally by meshio?

I'm thinking downstream. If a format only has int-functions, and the user wants to have a set, then it's up to her. It's not meshio's job to do these kind of conversions. Perhaps we can add a conversion method, but that's something the user will have to call explicitly.

Perhaps we can add a conversion method, but that's something the user will have to call explicitly.

Like an enhanced .cell_sets_dict property?   I think the value returned would have the same structure, just more of it.  I'll prepare such a method (probably method rather than property, in case options are required later) for consideration.  Basically I have to write the code anyway, I'm just wondering whether it makes more sense to share it centrally in meshio.

It's not meshio's job to do these kind of conversions.

Isn't this expected of meshio-convert --input-format medit --output-format gmsh4-binary?

Like an enhanced .cell_sets_dict property?

I'm envisioning a separate function, like meshio.convert_int_function_to_tag() or so.

Isn't this expected of meshio-convert --input-format medit --output-format gmsh4-binary?

I understand what you mean, but I'd say no. The med format just doesn't translate to gmsh4 very well.

O. K., I'll write that function.
I think that'll be .convert_int_function_to_sets or .convert_tag_to_sets though, no?  Isn't a tag like "medit:ref" and "gmsh:physical" (a function cell → int)?  I know nomenclature is really confusing in meshio because there's the influence of the nomenclature native to each format; 'tag' and 'entity' &c. mean various things in Gmsh, but I'll trying to keep it straight & simple here.

I know nomenclature is really confusing in meshio because there's the influence of the nomenclature native to each format;

Indeed, and I'm not too happy about that.
In my book, tag and sets are the same; both are a collection of indices into the cell array. We should straighten that out and only use one of those words in meshio. Perhaps tag is the better choice because set already has a meaning in Python lingo.
Integer-valued functions on the cells to me are just that, int functions. We call that cell_data in meshio, which I think is fine; it's data that lives on the cells.
Perhaps then convert_int_data_to_set is a good name?

Isn't this expected of meshio-convert --input-format medit --output-format gmsh4-binary?

I understand what you mean, but I'd say no. The med format

N. B.: medit ≠ med
I don't know much about MED except that it's complicated and that those who have implemented the support for it in Gmsh and meshio are to be thanked.
MEDIT on the other hand is very simple and perhaps the canonical example of a type I file format, assigning exactly one int "ref" (here called "medit:ref") to each cell.

Indeed, and I'm not too happy about that.

I'm thinking that there is some nice scholarly work to be done one day on the taxonomy of mesh file formats, of which the types I & II above is just the lumpiest start.  I assume that there is a mathematical description somewhere, but don't know where to look.  The CW complex?  Those do have cells, which is a start, but of course one doesn't want to scare off users with names like 'CW complex'.

Perhaps then convert_int_data_to_set is a good name?

Yes, that's clear.  Thanks.  Maybe 'sets', plural.  Unless we can establish 'tag' as a better synonym for set which doesn't clash with the standard library—that's always annoying (e.g. having to write lmbda in pacopy).
Actually what we're calling sets in .cell_sets are really more like subsets than sets, aren't they?  Would 'subsets' be better? As in the title of #290.

Superseded by #716.


Private AuthCredential creates test/simulation problems in firebase_auth

We need to mock Firebase Auth for tests. And we also developed a library to simulate Firebase, which works wonders for us, and took a lot of effort to develop.
Since version 0.7.0 you introduced the AuthCredential class, which has private constructors and private fields. The private fields prevents us to read the credentials, and the private constructor prevents us to create a simulated AuthCredential.
This broke our simulations, and broke our tests.
Please, make AuthCredential constructor public. This will represent no security breach.

The same issue for the class UserInfo.

@yamauchieduardo
This issue has been moved to https://github.com/FirebaseExtended/flutterfire/issues/395. Any further collaboration will be done there.


add in ability to download data from OSF

Currently data assumes local file, need to download

Related to #1


allow use of a random port during omnisharp startup

i work with multiple projects open at the same time. having the default port set to 2000 causes conflicts - opening ProjectA works fine but opening ProjectB requires a bit of manual work to hook up omni.
this pr allows allows a new setting (g:OmniSharp_use_random_port) to be defined. if set to a truthy value, a random port will be used during OmniSharp startup.

Sure. Will update the PR.
Tolu
Sent from Mailhttps://go.microsoft.com/fwlink/?LinkId=550986 for Windows 10

From: Nick Jensen<EMAIL_ADDRESS>Sent: Thursday, April 19, 2018 8:23:08 PM
To: OmniSharp/omnisharp-vim
Cc: Tolu Adesegha; Author
Subject: Re: [OmniSharp/omnisharp-vim] allow use of a random port during omnisharp startup (#357)
This is great, thanks!
Would you be willing to document the new option in doc/omnisharp-vim.txt?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://github.com/OmniSharp/omnisharp-vim/pull/357#issuecomment-382947039, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AIW3CCia8jhgN4JFW-8FC3h4y28NfjCBks5tqUaMgaJpZM4Tcv8U.

updated documentation.

Thanks very much!


Improve the format of config.show

This PR improves the printing format of config.show (it was once merged to v2 without tests and was then reverted. This PR updates tests as well).

LGTM


Special chars on Iphone

Hi,
i have problems with only some special characters, when used in title and only on IOS. These are ışğ which are used in turkish.
When I use other special chars from other languages like çéîü which are used in german or french, no problems at all.
And the problem occurs only on IOS. Android works fine. What can be the reason?
Thank you.

Can you try adding <meta charset="utf-8" /> to your html file?

it is already set to utf-8 :(

Which title are you referring to exactly? A complete example will help.
Thx!

For example:
html +=  "<button onclick="window.plugins.socialsharing.shareViaFacebook('" + node.title + "', null, '" + node.path + "');">";
I used your plugin, in 2 Adroid Apps and in 1 Iphone App, which work correctly. This time, as I have already written, i am making use of 3 more special chars - ışğ - , which only appears in turkish titles.
When I delete those chars, the plugin works as expected. My titles are from an ajax request to
https://www.zamanfrance.fr/view-mobile-frontpage
Really appreciate your hepl. Thank you very much

I just tried again with my device and simulator, all works fine:

But only with that utf-8 meta tag AND my index.html file is utf-8 encoded. Perhaps you editor has adjusted its encoding?

My xcode projects configuration for encoding is set to utf-8. And I can not explain why other special chars are working. Maybe there is another configuration for language settings. I don't know. I will have to take a deeper look.  At least I now know, that it is something which normally works.
Thank you very very much for your help.

I hope you can figure it out! Good luck.
Perhaps as a test you can try to create a cordova project with the cli and never touch it with xcode...


I guess I need some help with editing the title screen or photoshopping

Describe your problem here.
I wanted to make this the title screen for my mod

But unfortunately my editing skills are trash
If you can help me thanks
Here's this if you need it

Are you modding a build from source or with Lua?
Lua
What is your build target?
Windows x64
Did you edit anything in this build? If so, mention or summarize your changes.
E

no


[206] Import Export

#206

@RaphaelPage0110 not sure that the import / export buttons are well positioned though.
Should we put it in a common dropdown menu with the Save button ? I think the save button should remain quick to use so I dont think so :s
Wdyt ?

@RaphaelPage0110 not sure that the import / export buttons are well positioned though. Should we put it in a common dropdown menu with the Save button ? I think the save button should remain quick to use so I dont think so :s Wdyt ?
Maybe it could be in a dropdown submenu along with the "Save gameplay" data option ?
ATM:
Proposition 1:

I agree, I don't think putting it in the About section is a good idea.  Your proposition 1 seems good. The only concern I have is that the Options submenu is becoming quite large. But I think it's ok for now!

A reviewer left a comment:
Export wont work if no class is selected; That's pretty obvious, but I suppose a red dialog should be opened to log this event.
Browser metadata
Open Deploy Preview · Mark as Resolved

Good idea too

The name of the export file is currently just 'save.json'. Maybe you could name it something a little bit more explicit like "gloomhaven_deckbuilder_export" or something?

Good point, will do

The special modifiers are not exported. Is that normal?

No it's not. I'm checking this out

I have the following error in the console when importing data :

Also the file name is still save.json :)

Also the file name is still save.json :)

yeah thats because im not done with these changes

It's perfect! You can merge it if you are done :)


fails to find releases (and hence fails to upload)

I am trying to upload a release but it fails
GITHUB_TOKEN=... github-release upload \
		--user tcurdt \
		--repo docker-upstream \
		--tag 1.0.0 \
		--name upstream_1.0.0_linux_x86_64.tgz \
		--file release/upstream_1.0.0_linux_x86_64.tgz
error: could not find the release corresponding to tag 1.0.0

Then checking with info:
$ github-release info -u tcurdt -r docker-upstream
git tags:
- 1.0.0 (commit: https://api.github.com/repos/tcurdt/docker-upstream/commits/973b6c6c61b9e6eeac4010b43296d7c65bd00feb)
error: no release(s) were found for tcurdt/docker-upstream ()

while in fact there is a release:

GET https://api.github.com/repos/tcurdt/docker-upstream/tags?access_token=... -> &{200 OK 200 HTTP/1.1 1 1 map[X-Accepted-Oauth-Scopes:[] Access-Control-Allow-Credentials:[true] X-Ratelimit-Remaining:[4987] X-Ratelimit-Reset:[1430177167] X-Oauth-Scopes:[public_repo] Access-Control-Allow-Origin:[*] X-Ratelimit-Limit:[5000] Last-Modified:[Mon, 27 Apr 2015 22:31:57 GMT] X-Xss-Protection:[1; mode=block] Access-Control-Expose-Headers:[ETag, Link, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval] X-Content-Type-Options:[nosniff] Status:[200 OK] Vary:[Accept, Authorization, Cookie, X-GitHub-OTP Accept-Encoding] X-Github-Media-Type:[github.v3; format=json] X-Github-Request-Id:[5797AF76:69C9:2CF967:553EBB90] Date:[Mon, 27 Apr 2015 22:43:28 GMT] Cache-Control:[private, max-age=60, s-maxage=60] Content-Security-Policy:[default-src 'none'] Etag:[W/"fab7f2dc14fdce44828fb92b6ae64a42"] X-Served-By:[474556b853193c38f1b14328ce2d1b7d] Server:[GitHub.com] Content-Type:[application/json; charset=utf-8] X-Frame-Options:[deny] Strict-Transport-Security:[max-age=31536000; includeSubdomains; preload]] 0xc2081f7100 -1 [chunked] false map[] 0xc208076f70 0xc20817b680}
BODY [{"name":"1.0.0","zipball_url":"https://api.github.com/repos/tcurdt/docker-upstream/zipball/1.0.0","tarball_url":"https://api.github.com/repos/tcurdt/docker-upstream/tarball/1.0.0","commit":{"sha":"973b6c6c61b9e6eeac4010b43296d7c65bd00feb","url":"https://api.github.com/repos/tcurdt/docker-upstream/commits/973b6c6c61b9e6eeac4010b43296d7c65bd00feb"}}]
git tags:
- 1.0.0 (commit: https://api.github.com/repos/tcurdt/docker-upstream/commits/973b6c6c61b9e6eeac4010b43296d7c65bd00feb)

tcurdt/docker-upstream: getting information for all releases

GET https://api.github.com/repos/tcurdt/docker-upstream/releases?access_token=... -> &{200 OK 200 HTTP/1.1 1 1 map[X-Frame-Options:[deny] Access-Control-Allow-Origin:[*] Strict-Transport-Security:[max-age=31536000; includeSubdomains; preload] Server:[GitHub.com] Content-Length:[2] X-Ratelimit-Limit:[5000] Cache-Control:[private, max-age=60, s-maxage=60] Vary:[Accept, Authorization, Cookie, X-GitHub-OTP Accept-Encoding] X-Content-Type-Options:[nosniff] X-Served-By:[318e55760cf7cdb40e61175a4d36cd32] Date:[Mon, 27 Apr 2015 22:43:28 GMT] X-Ratelimit-Remaining:[4986] Etag:["d751713988987e9331980363e24189ce"] X-Oauth-Scopes:[public_repo] X-Xss-Protection:[1; mode=block] Content-Type:[application/json; charset=utf-8] X-Github-Media-Type:[github.v3; format=json] Content-Security-Policy:[default-src 'none'] Access-Control-Allow-Credentials:[true] X-Github-Request-Id:[5797AF76:69C9:2CFA1B:553EBB90] Status:[200 OK] X-Ratelimit-Reset:[1430177167] X-Accepted-Oauth-Scopes:[] Access-Control-Expose-Headers:[ETag, Link, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval]] 0xc2081f72c0 2 [] false map[] 0xc208077d40 0xc20817b680}
BODY []

Nevermind - that was just the tag and a new release has to be created first.
Wasn't that just an upload before? Anyway!


Overide slate metadata styles

If you visit: https://demo-www.eea.europa.eu/en/fdgh
The slate-metadata addon, when a part of accordion child inherits the styles applied from respective overrides file.

This looks obsolete. Closing.


Add rubocop check to build process

Rubocop check should be run on the travis build.

May as well just use rubycritic

[ ] create rubocop config that is sane
[ ] add rubycritic directive to travis and save the results somewhere


Is the rendered flow a backward flow?

Excellent work! Is the rendered flow a backward flow?

Thanks for your attention.
You mean is the rendering process differentiable? If this is the question, then the answer is no. Cos the backends of our project are blender and unreal engine, which are not differentiable.

Sorry for the confusion. I’m working on image warping using rendered optical flow, but I’m uncertain whether the rendered optical flow represents the motion from the current frame to the next frame (forward) or from the current frame to the previous frame (backward). Could you clarify?

I think for forward, yes. The flow in here represents the forward optical flow.
But as for backward, our package doesn't support such features unfortunately. I'll recommend you to use BlenderProc.

Yes, it is both possible for forward and backward flow. But I just discovered there is a bug in backward flow. I'll notify you once it's fixed. Before that, you can refer to this BlenderProc.

Thank you, I am looking forward to your good news. Is the optical flow in the current version forward optical flow? And is the rendered optical flow accurate?

I fixed it in this commit https://github.com/openxrlab/xrfeitoria/commit/8f8f2e041fbc4c84b78ad30a70fd9f3eba2f8248. You can use it by following these steps for now (before a new version is released):
git clone https://github.com/openxrlab/xrfeitoria.git
cd xrfeitoria
git checkout alpha_channel
pip install .
python -c "import xrfeitoria as xf; xf.init_blender(replace_plugin=True, dev_plugin=True)"

Thank you, I am looking forward to your good news. Is the optical flow in the current version forward optical flow? And is the rendered optical flow accurate?

As for your question, yes I think now the forward and backward flow are all accurate.
And as for how to read .exr files, you can refer to our code here.

I use UE5 as my dev, I find the render optical flow just rg channel has value,  does that mean it is forward optical flow? And is the rendered optical flow accurate at UE5 dev?

I use UE5 as my dev, I find the render optical flow just rg channel has value, does that mean it is forward optical flow? And is the rendered optical flow accurate at UE5 dev?

Yes, in ue5 rg is the forward optical flow, and you should also export it as exr file when rendering. I think it's pretty accurate. Unfortunately, I'm unsure if it's possible to easily generate backward flow.

Thank you! If there are any plans to support generating backward optical flow with UE5, please let me know.

Hello, I noticed that the all values of the rendered optical flow (EXR) are quite small, typically less than 1.0. How should these values be properly scaled? For instance, should they be scaled based on the rendered image size, such as flow[:,:,0] * width and flow[:,:,1] * height?

Hi, firstly, you can try to use this class to visualize the flow to see if it's weird.

The visualized optical flow appears correct, as the flow_vis.flow_to_color()  function scales the flow appropriately when converting it to an RGB image.

I guess it's because the object is too far away from the camera? The optical flow is in camera space, so the value is tiny. Try to place the object near the camera, and see if the value is getting significantly bigger?


Bug Report, XP Bottles not being crafted from fluid tank

Is there an existing issue for this?

[x] I did not find any existing issues.

Current Behavior
With XP Juice inside of a fluid tank, putting Glass Bottles into the right and uppermost slot in the UI does not craft XP bottles in the right bottommost slot. Other basic crafts like sticking in a bucket to get a Bucket of XP Juice works just fine, it just seems to be the XP bottle craft that doesnt seem to work
Expected Behavior
Putting empty bottles in the place as previously mentioned should yield the XP bottle craft from the fluid tank, as per JEI
How to Test
No response
Local Environment
- **Operating System**: windows 10
- **Java version**: 17+
- **Minecraft Version**: 1.20.1
- **Version**:
- **Other Mods**: Modpack BM Revelations II by Leonniclass on curseforge

Any Additional Information?
No response

Tested the latest version of Ender IO in ATM9 and I see no reason that this should not be working - could you provide a video clip of this behaviour?

Tested the latest version of Ender IO in ATM9 and I see no reason that this should not be working - could you provide a video clip of this behaviour?

@Rover656 as requested, hopefully this helps:  https://medal.tv/games/minecraft/clips/iDtqtqRIVCDPQFdwB/d13377kjH6Fr?invite=cr-MSxZYmMsMjA2ODMwNTUs

I am having the exact same issue in Beyond Mines: Revelation II.  It works, unless the tank fills up through the lack of empty glass bottles. After the tank fills up completely, it wont fill up any more bottles. Buckets work fine regardless.

Hi thanks for the reports, I've managed to find the fault. It'll be available in the next version :)


Missing type declaration file

Please fix, really need to ship this app ASAP!

Adding this should help anyone who finds this issue.
declare module "sugma.js" {
export function sugma(): string;
export function ligma(): string;
export function deez(): string;
export function your(): string;
}


Add initial QuestionDefinition class and test

Description
Added a basic QuestionDefinition class and its test. The class only has getters.
Paired with: @AWBaumann
Checklist

[x] Created tests which fail without the change (if possible)
[ ] Extended the README / documentation, if necessary

Botched file adding; opened a new clean PR instead


z.strictObject missing from documentation

Hi,
I just went to check the docs for more information on this function and I find that is missing.
Is this intentional?

I believe it's intentional in that the other modifiers are typically chained methods on the ZodObject class (z.object({}).strict(), z.object({}).passthrough(), etc). I think it's just there for backwards compatibility.

Yeah it's there as a convenience but I'd prefer to point people towards .strict(). There will (probably) be a way to set the default UnknownKeys behavior in Zod 4.

Has this issue been addressed? If so, I would like to close it.


Pilot Tracking (Old 91)

In gitlab by @A-Lawrence on Aug 31, 2015, 01:09
Track pilots within the EGTT/EGPX FIRs.
Can use the vRoute APIs to achieve this: http://data.vroute.mobi/engine.php?mode=online3&ctry=1
Also, it would be handy to have specific posreps from flights for graphical reasons.  See issue #92

In gitlab by @A-Lawrence on Aug 31, 2015, 01:15
This is done - awaiting roll out in 1.3
ALawrence66 - 2014-04-09T18:17:23.699699+00:00


Where do I put code to make calls to server?

If action creators and stores are pure functions, where do I make calls to a server? For loading or storing data. I have seen this in action creators in other flux implementations.

Still in the action creators. But instead of returning a plain object, you return a function that accepts dispatch as argument, which you can use to dispatch your action asynchronously.
You can have a look here.
PS: be aware that to make this work you have to use the thunk middleware to enable async dispatches.

Is it recommended to call dispatch more than once from action creator?
like so
export function searchSomethingWhichTakesALongTime(query) {
  return dispatch => {
    dispatch(showLoadingSpinner()); // dispatch 1
    $.ajax(...)
    .done(function() {
      dispatch(doStuff()); // dispatch 2
    });
  };
}

Sure, that's exactly what the thunk form is for!

Thanks all, that answers it :+1:


Point out Ibis as library

IDK if you've seen this before, but I just found https://ibis-project.org/docs/latest/, and I thought it might be intriguing to you as it seems to be solving a lot of the same problems that you are: Building complex SQL queries that can be translated into different SQL dialects. Perhaps there's something useful in there you can use!

Thanks Nick - it's something I've looked at a few times and a really interesting project.  There are a couple of reasons we didn't go down that route.  I'm not sure how valid they (still) are:

Splink relies on explicit control of some of its backends for performance reasons (e.g. breaking the lineage and repartitioning in Spark)
Splink relies on various UDFs and (in some cases) things like array manipulation.  Not sure what the support is like in Ibis
Ibis has it's own data manipulation API which is then translated into SQL, whereas I wanted the interface into Splink to be SQL (e.g. when the user specifies a custom SQL expression)

At one point, we were also auto-transpiling our SQL using sqlglot, but there's much less of that in Splink now, since Splink users often use backend-specific SQL that can't always be translated between dialects

Thanks for the explanation! Those points make sense.

Splink relies on explicit control of some of its backends for performance reasons (e.g. breaking the lineage and repartitioning in Spark)

Yeah I think that probably isn't possible, or at least not easy. Probably won't every be.

Splink relies on various UDFs and (in some cases) things like array manipulation. Not sure what the support is like in Ibis

My understanding is they don't have support, but plan to add it.

Ibis has it's own data manipulation API which is then translated into SQL, whereas I wanted the interface into Splink to be SQL (e.g. when the user specifies a custom SQL expression)

Ibis does provide a way to add in custom SQL. Not sure if that solves what you're talking about.
I'll close this since you've seen this :)

@cpcloud in case you want to advocate for Ibis any more here :)


changed kwargs to actual key-word args

Changed kwargs to actual key-word args.
Changed NNX Dtype annotation to use jax.typing.DTypeLike.

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Comparison is base (c997093) 56.17% compared to head (9376c33) 56.17%.

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #3562   +/-   ##
=======================================
  Coverage   56.17%   56.17%
=======================================
  Files         100      100
  Lines       11890    11890
=======================================
  Hits         6679     6679
  Misses       5211     5211

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

should we expose / share this file in / as flax/typing.py?

should we expose / share this file in / as flax/typing.py?

done!


callback is not a function for DefinePlugin and v2.1.0-beta.20

v2.1.0-beta.20
TypeError: callback is not a function
    at NullFactory.create (node_modules/webpack/lib/NullFactory.js:9:9)
    at node_modules/webpack/lib/Compilation.js:211:11
    at node_modules/webpack/node_modules/async/lib/async.js:181:20

This doesn't work -
       new webpack.DefinePlugin({
         'process.env':{
           'NODE_ENV': JSON.stringify('production')
         }
       })

This appears to work -
       new webpack.DefinePlugin({
         'process.env.NODE_ENV':JSON.stringify('production')
       })

+1

Do you use any 3rd-party plugin?

@sokra we have other plugins but I don't have access to the code at the moment. Let me know if you can't reproduce.

I can't. I assume it's some plugin that is incompatible with webpack 2. We changed the Factory interface to take an option object instead of multiple arguments.

Or an issue with mixed dependencies webpack 1 and webpack 2.

I'll work on a repro for you. Do you happen to have a hyperdev template for a quick repro? It would be easier to submit bugs that way.

I don't care as long I ca repo the bug

+1

I think that in my case webpack-stream was causing the problem.

Same error here, I was playing with vue 2(cloned weeks ago without latest commit actually) it's okay running with the expressjs middleware, but gives errors when I run it with webpack-dev-server --config ...

For me this was caused by a v1 webpack dependency still lurking around. Perhaps try npm ls webpack to check you don't have v1 somewhere too.


[5.5] [SILGen] Handled transforming Bridged? -> Swift.

Explanation: When an ObjC method is called-as-async from Swift, SILGen creates a completion handler to pass to the ObjC method.  That completion handler is sometimes responsible for unwrapping Optionals that ObjC passes in.  To do that unwrapping, a common utility is used.  That common utility needs to know how to deal with various cases of Optional-ness of the source/bridged/ObjC type and the target/native/Swift type.
Previously, that utility knew how to deal with three of the four cases of Optional-ness: (1) Optional<Bridged> -> Optional<Native>, (2) Bridged -> Optional<Native>, (3) Bridged -> Native.  It didn't, however, handle the other case: (4) Optional<Bridged> -> Native.  Consequently, SILGen failed to generate code for calling-as-async methods like the following:
typedef NSString *Flavor NS_EXTENSIBLE_STRING_ENUM;
- (void)getIceCreamFlavorWithCompletionHandler:(void (^)(NSError * __nullable error, Flavor __nullable flavor))completionHandler;
- (void)badWithCompletionHandler:(void (^)(void (^ _Nullable)(void), NSError * _Nullable, BOOL))completionHandler  __attribute__((swift_async_error(zero_argument, 3)));

Here, handling for that fourth case is added.  The number of Optional wrappings that the bridged type has that the native type does not is passed in to the utility.  When the utility recurs, it increments the number as appropriate.  Then, in the portions of the function where transformations are done, the values are unwrapped an appropriate number of times.  Mostly that means force unwrapping N times before doing the transformation.  In the case of types that conform to _ObjectiveCBridgeable, however, it means force unwrapping the value N-1 times after doing the transformation because _ObjectiveCBridgeable._unconditionallyBridgeFromObjectiveC performs one layer of unwrapping itself.  As a side note, the reason why this hadn't been more of a problem is because many handlers use types which conform to ObjectiveCBridgeable and as such were already unwrapped.
Issue: rdar://80704382
Original PR: https://github.com/apple/swift/pull/38773
Testing: New regression tests, Swift CI
Reviewed by: Joe Groff
Risk: Low.
Scope: Limited to Swift import of ObjC methods as async functions.

@swift-ci please test

@swift-ci please nominate

@swift-ci please test

@swift-ci please test


SandboxError: [Sandbox] KeyError 'Budget (millions)

I tried uploading some data using the API to a document called Favorite Films (the one you're using in your tests).
However I encounter an error I'm not sure how to solve.
// JSON object I'm sending
{
  "records": [
    {
      "fields": {
        "Title": "Forest gump",
        "Budget (millions)": "1000000"
      }
    }
  ]
}

// Error I received
{
  error: "Error manipulating data: [Sandbox] KeyError 'Budget (millions)'"
}

To make the request, I used the documentation here: https://support.getgrist.com/api/#tag/records/paths/~1docs~1{docId}~1tables~1{tableId}~1records/post
The error on my grist instance

@paulfitz @dsagal Do you have any idea how to solve this ? I have the same issue for the field Société or Favorite Film
cc @CamilleLegeron

You need to use the column id for the key (e.g. Budget_millions). Sorry for any confusion - I think the documentation needs to be updated to be more clear.

Thanks @georgegevoian. So I have to query the columns like here https://support.getgrist.com/api/#tag/columns/paths/~1docs~1%7BdocId%7D~1tables~1%7BtableId%7D~1columns/get and do the proper mapping ?

That's correct.


UG & DG

update UG(remark) & DG(addCommnd, Design Consideration)
add in UI.png and helpWindow.png

Codecov Report

Merging #93 (892eb93) into master (f331d79) will not change coverage.
The diff coverage is n/a.

@@            Coverage Diff            @@
##             master      #93   +/-   ##
=========================================
  Coverage     69.42%   69.42%
  Complexity      466      466
=========================================
  Files            79       79
  Lines          1560     1560
  Branches        177      177
=========================================
  Hits           1083     1083
  Misses          421      421
  Partials         56       56

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 f331d79...892eb93. Read the comment docs.


update DeveloperGuide's user stories

Feel free to comment

I think the user story can follow some order like importance, or we can put the same role together.


API to get memory usage for parquet ArrowWriter

Is your feature request related to a problem or challenge? Please describe what you are trying to do.
When writing parquet files, depending on the writer settings and the data being written, we have observed the ArrowWriter consuming large amounts of memory (10s of GB) -- see https://github.com/apache/arrow-rs/issues/5828
The memory usage of parquet writers also often comes up in the context of proposals for new parquet formats
There is already a discussion about how to limit memory when writing here https://docs.rs/parquet/latest/parquet/arrow/arrow_writer/struct.ArrowWriter.html#memory-limiting
However there is now way currently to get a measurement of actual current use (that we could use to abort the write, for example).
Describe the solution you'd like
I would like some way to get  to have some visibility on the current memory usage of the internal buffering in the parquet writer
Describe alternatives you've considered
I propose adding a function to ArrowWriter modeled on Array::get_array_memory_size
impl ArrayWriter {
  /// returns an estimate of how much memory the array
  /// writer is currently using in its internal buffers.
  fn memory_size(&self) -> usize { ... }
...
}

Additional context
Here is one ticket that describes one non trivial source of memory usage https://github.com/apache/arrow-rs/issues/5828 so the indices should be included.

BTE there is already https://docs.rs/parquet/latest/parquet/arrow/arrow_writer/struct.ArrowWriter.html#method.in_progress_size but that only accounts for the actual parquet data in progress, not any internal buffering structures in the writer itself

can I take it?

That would be amazing -- thank you @Rachelint

I'll be on the lookout for a PR -- please ping me when you are ready for feedback

I'll be on the lookout for a PR -- please ping me when you are ready for feedback

ok!

@wiedld  made a PR for this feature: https://github.com/apache/arrow-rs/pull/5967 as well

@wiedld made a PR for this feature: #5967 as well

ok, planned to code it in weekend, so still no codes

@wiedld made a PR for this feature: #5967 as well

ok, planned to code it in weekend, so still no codes

Thanks @Rachelint  -- maybe you could help review https://github.com/apache/arrow-rs/pull/5967 if you are still interested

Draft PR is up and undergoing code review. Please assign to me.


Dark mode switcher?

Describe the bug
Even when my android device has dark mode enabled in settings, the application uses light mode.
To Reproduce
Steps to reproduce the behavior:

Install app
Not in dark mode, even after logging in.

Expected behavior
There should either be a way to toggle dark mode, or it should be in dark mode based on device settings. (or both)
Screenshots
It's light mode (the top and bottom buttons), even if I use "locationIQ dark".
Smartphone (please complete the following information):

Device: Pixel 4XL
OS: LineageOS
Browser: Traccar Manager
Version: 4.2 from IzzyOnDroid

Additional context
Feel free to ask me for any clarifying questions.

Thank you! It works great :)


feat: support multiversion crds

Pull request description

Add crds to templates and remove crds dir
Support webhooks in crds
Add README
Delete executors.yaml fiel and create executors.json for testkube operator
Run testkube operator as a separate service/deployment to provide controller manager
Change github action workflow to update json file

Checklist (choose whats happened)

[x] breaking change! (describe)
[ ] tested locally
[x] tested on cluster
[x] added new dependencies
[ ] updated the docs
[ ] added a test

Breaking changes

We need cert manager installed to support webhooks

Changes

Fixes

Thank you @Tarick for valuable feedback. Will definitely improve it

Moved cert-manager to testkube chart
Install cert-manager on;y if cert manager crds are not available
Removed reference to jetstack helm repo

Please recheck latest changes


Visual Scripting - Game crash after close

Operating system or device - Godot version:
Windows 10, Godot https://github.com/godotengine/godot/commit/d015d93b8f94f55b26f874781ac7fd0a53e68227
Issue description (what happened, and what was expected):
Always after close game with running  scene with code create with Visual Scripting, game crash. After debugging in Visual Studio:
Exception thrown: write access violation. ringptr->prev was 0x1. If there is a handler for this exception, the program may be safely continued.
line 299
ringptr->prev->next = ringptr->next;
in function void MemoryPoolStaticMalloc::_free(void *p_ptr) in file "memory_pool_static_malloc.cpp".

Closed as not detected in the current master.


Data insertion

Hello,
I am playing with the runner notebook and I just found that these lines take quite long time:
async def ingest_products_data(client: Graphiti):
    script_dir = Path.cwd().parent
    json_file_path = script_dir / 'data' / 'manybirds_products.json'

    with open(json_file_path) as file:
        products = json.load(file)['products']

    episodes: list[RawEpisode] = [
        RawEpisode(
            name=product.get('title', f'Product {i}'),
            content=str({k: v for k, v in product.items() if k != 'images'}),
            source_description='ManyBirds products',
            source=EpisodeType.json,
            reference_time=datetime.now(),
        )
        for i, product in enumerate(products)
    ]

    await client.add_episode_bulk(episodes)

Also after sometime it gets stuck:

I understand that under the hood is embedding each category of each product, right? Can you share more about what this is doing, please?
Thank you!

Make sure you are on at least version 5.21 for neo4j as that is our minimum supported version.
Some history. Neo4j used to have an alternative syntax for determining shortest paths between nodes, but the ISO actually released a GQL standard for graphs in April 2024. Neo4j added the SHORTEST keyword as they work towards being GQL compliant


Small fix & redesign of notification menu

Redesign of notification menu
Add button to clear only already read notifications
Notifications are shown with their creation date
Users commenting on their own torrent do not trigger notifications any more
Possibly fix JS theme toggler not working on the very first click for logged-in users

Coverage remained the same at 39.242% when pulling 522cd0f5bb93d79a8dbb9604406b41969053d735 on fix into 530fd0555a174cd149a0df3e8481005fa80420dc on dev.

Coverage remained the same at 39.242% when pulling 522cd0f5bb93d79a8dbb9604406b41969053d735 on fix into 530fd0555a174cd149a0df3e8481005fa80420dc on dev.

Coverage remained the same at 39.242% when pulling 522cd0f5bb93d79a8dbb9604406b41969053d735 on fix into 530fd0555a174cd149a0df3e8481005fa80420dc on dev.

Coverage remained the same at 39.242% when pulling f28ba2f7acee747299e0676314572ce9fe713ddd on fix into 530fd0555a174cd149a0df3e8481005fa80420dc on dev.

@akuma06
How do i make it so that more recent notifications are shown first just like torrents?

Coverage remained the same at 39.242% when pulling 0174f8f1af2032caf9115e972f71ae62580cc2f3 on fix into 530fd0555a174cd149a0df3e8481005fa80420dc on dev.

Coverage remained the same at 39.242% when pulling 0174f8f1af2032caf9115e972f71ae62580cc2f3 on fix into 530fd0555a174cd149a0df3e8481005fa80420dc on dev.

Coverage remained the same at 39.242% when pulling 70effc65f70d949bba1ea482446bf0428088af0e on fix into 530fd0555a174cd149a0df3e8481005fa80420dc on dev.

Coverage remained the same at 39.242% when pulling 70effc65f70d949bba1ea482446bf0428088af0e on fix into 530fd0555a174cd149a0df3e8481005fa80420dc on dev.

Coverage increased (+0.03%) to 39.27% when pulling dfb3c2b8698d45612584f74ddd4ac894501fd256 on fix into 530fd0555a174cd149a0df3e8481005fa80420dc on dev.

Coverage increased (+0.03%) to 39.27% when pulling 70f9abb56204eb3db64a35f77102d9748027004a on fix into 530fd0555a174cd149a0df3e8481005fa80420dc on dev.

Coverage increased (+0.03%) to 39.27% when pulling ac933b1ec0a01b99a53a006d28d636aea722cb8a on fix into 530fd0555a174cd149a0df3e8481005fa80420dc on dev.

Coverage decreased (-0.04%) to 39.204% when pulling 8f285c8414b9db082103b13dfef20763a6aa9c17 on fix into 530fd0555a174cd149a0df3e8481005fa80420dc on dev.

Coverage decreased (-0.2%) to 39.061% when pulling 6f6cb4c80e446809462ee25a5bdb3efad3a958b7 on fix into 530fd0555a174cd149a0df3e8481005fa80420dc on dev.

Coverage decreased (-0.2%) to 39.061% when pulling 190cd1d1136095130dd2dd9ceef7aa7765076c99 on fix into 530fd0555a174cd149a0df3e8481005fa80420dc on dev.

Coverage decreased (-0.2%) to 39.061% when pulling 90c6e8726cd55d5acc0a15fadc837087117c9712 on fix into 530fd0555a174cd149a0df3e8481005fa80420dc on dev.

Coverage decreased (-0.2%) to 39.083% when pulling 2e26be863b23a730095743e4aeed8d94d2bb456a on fix into 530fd0555a174cd149a0df3e8481005fa80420dc on dev.

Coverage decreased (-0.2%) to 39.083% when pulling d18ba29c53dd8a6ccf42af37bc63714bcc168903 on fix into 530fd0555a174cd149a0df3e8481005fa80420dc on dev.

Coverage decreased (-0.2%) to 39.083% when pulling d18ba29c53dd8a6ccf42af37bc63714bcc168903 on fix into 530fd0555a174cd149a0df3e8481005fa80420dc on dev.

Coverage decreased (-0.2%) to 39.083% when pulling d18ba29c53dd8a6ccf42af37bc63714bcc168903 on fix into 530fd0555a174cd149a0df3e8481005fa80420dc on dev.

Coverage decreased (-0.2%) to 39.055% when pulling 56e912d229635ae10ef299dfce27755e0e7baf31 on fix into 530fd0555a174cd149a0df3e8481005fa80420dc on dev.

Coverage decreased (-0.2%) to 39.055% when pulling 962b6701da0a9ecf3c309bb059d5edf01464719e on fix into 530fd0555a174cd149a0df3e8481005fa80420dc on dev.

Coverage decreased (-0.2%) to 39.055% when pulling 962b6701da0a9ecf3c309bb059d5edf01464719e on fix into 530fd0555a174cd149a0df3e8481005fa80420dc on dev.

Coverage decreased (-0.2%) to 39.055% when pulling a68e6b9e8c9d44e5835c2fcddbb4c2a026c6235f on fix into 530fd0555a174cd149a0df3e8481005fa80420dc on dev.

Coverage decreased (-0.2%) to 39.055% when pulling a68e6b9e8c9d44e5835c2fcddbb4c2a026c6235f on fix into 530fd0555a174cd149a0df3e8481005fa80420dc on dev.

Coverage decreased (-0.2%) to 39.055% when pulling a68e6b9e8c9d44e5835c2fcddbb4c2a026c6235f on fix into 530fd0555a174cd149a0df3e8481005fa80420dc on dev.

Coverage decreased (-0.2%) to 39.069% when pulling fc8fe4bdf9b7ff914f66df928336b3443ce23a34 on fix into 530fd0555a174cd149a0df3e8481005fa80420dc on dev.

Coverage decreased (-0.2%) to 39.069% when pulling 7f61eeb02b48e5194333f5e160e5921d15ac1047 on fix into 530fd0555a174cd149a0df3e8481005fa80420dc on dev.

Coverage decreased (-0.2%) to 39.069% when pulling 3fbc79bb2adce495990297ea91dc33ea03436a78 on fix into 530fd0555a174cd149a0df3e8481005fa80420dc on dev.

Coverage decreased (-0.3%) to 38.984% when pulling 3fbc79bb2adce495990297ea91dc33ea03436a78 on fix into 530fd0555a174cd149a0df3e8481005fa80420dc on dev.

Coverage decreased (-0.4%) to 38.881% when pulling 9f05945e2baaacc553712c92fb3e50b41982bfc3 on fix into 530fd0555a174cd149a0df3e8481005fa80420dc on dev.

Coverage decreased (-0.4%) to 38.881% when pulling 6d33385dd501d22b9405866bf412cffff0aba649 on fix into 530fd0555a174cd149a0df3e8481005fa80420dc on dev.

Coverage decreased (-0.4%) to 38.881% when pulling e14983f56acb928da6f2060da51f66b34ebc2470 on fix into 530fd0555a174cd149a0df3e8481005fa80420dc on dev.

Coverage decreased (-0.4%) to 38.881% when pulling e14983f56acb928da6f2060da51f66b34ebc2470 on fix into 530fd0555a174cd149a0df3e8481005fa80420dc on dev.

Coverage decreased (-0.4%) to 38.881% when pulling af63263c534d8e5e3ad1ad9e0320f36e7ac5d90b on fix into 530fd0555a174cd149a0df3e8481005fa80420dc on dev.

Coverage decreased (-0.4%) to 38.881% when pulling af63263c534d8e5e3ad1ad9e0320f36e7ac5d90b on fix into 530fd0555a174cd149a0df3e8481005fa80420dc on dev.


Emoticon picker option

Hi,
After experimenting with the javascript integration, I noticed that markdown-it-emoji is the only option to make emoticons available in an unfriendly way for users.
My request is to add the option to display an emoticon picker next to the send button as visible down bellow.

The way to select it would be by via a boolean as the hideUploadButton option in the renderWebChat method:
window.WebChat.renderWebChat({
    ...
    hideEmoticonPicker: true,
    ...
}, document.getElementById('webchat'));

Regards,

@huski1017 Thanks for the feature request. This is currently not scheduled on our roadmap, but we will be looking to work on this later in the year.


fix: default tag is not set properly for proxy containers

Description
This pull request changes the following:

add the fix so that haproxy and envoy-proxy uses the default image tag instead of using Chart.AppVersion

Related Issues

Closes #264

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


bloom-176b CUDA out of memory on 8* A100 80g

Thanks for your work on support the bloom model. I have already put the --parallel or --auto_parallel argument on my script, but still can't comput AWQ on my 8* A100 80g server.
python -m awq.entry_new_lambada --model_path $model_path/$MODEL
--w_bit 4 --q_group_size 128
--run_awq --dump_awq awq_cache/$MODEL-w4-g128.pt --parallel
How can I fix this problem?

Hi @415905716,
We have added the CPU offloading support for run_awq in the dev/more_models branch. Now you should able to run awq for bloom-176b on a single A100. Welcome to try it out and feel free to bring up any issues you might encounter!
Thanks for your interest in our work!

@415905716: You may want to pull changes from my PR: https://github.com/mit-han-lab/llm-awq/pull/22
You can specify a --max_memory argument to specify what parts of your models should be loaded on which GPUs and CPU.


Camera not working

Awesome Library!!  I noticed one issue.  After capturing image App was crashed.

Please show your error stacktraces.

I had the camere issue which was about "not founding about camera library". Then i've added that line to the gradle, now it works like a champ. Great library.
compile 'com.commonsware.cwac:cam2:0.4.+'


GWAS manhattan plots

Does igv-webapp support GWAS manhattan plot or is this feature only available for igv.js (I saw this track recently been added to igv.js!)
Thanks!

igv.js supports them, and you can load them during the configuration, but they are not yet supported through the "Tracks" menu.   We will have that updated within a few days.

Thank you @jrobinso. Keep us posted!

OK this is working now.  Here's an example  https://tinyurl.com/ycu9mdx7
To load a gwas track from the "Tracks" menu the extension must be ".gwas" or ".gwas.gz" if its gzipped, and the file must conform to the "gwas" description here: https://github.com/igvteam/igv.js/wiki/GWAS.   Let me know if you have problems.

wow! This is great. I will try. TYVM!

@jrobinso I have GWAS files that are ~150 MB compressed! I am not able to load these files; is there a possible solution to this. Thanks!

@Parul-Kudtarkar The only possible solution would be to index these files with tabix, then use the index and set a visibility window so that not too much of the file is loaded at once.   You would only see features when zoomed into that window, and obviously you would not see a whole-genome gwas view.  I can't give you detailed instructions on tabix but it has good documentation,  basically you will have to sort the GWAS by chromosome and position,  then "bgzip" it,  the index with tabix using the -S,  -b, and -e options.    The set indexURL in the track config to the ".tbi" index file, and set visibilityWindow.  You would have to experiment to see how large a visibilityWindow you could get away with,  for a whole-chromosome window set the value to -1.

@jrobinso thank you very much! That works and I can visualize the dataset at whole-chromosome range/window

@jrobinso any metrics on max size of gwas data that can be visualized at whole genome window?

I don't know precisely.   I have an 11mb test file and it works but it takes a few seconds to load.  The manhattan plot is just inherently hard to produce as each data point in the file is painted.   This type of plot was invented when files were a few kb.   A more efficient form for the same information is perhaps a "wig" or bigwig file.  You could script something to extract the maximum gwas score over genomic intervals to create a wig type file.


convert does not handle some jinja expressions

What happened?

The following jinja expressions are not converted correctly or cannot be converted automatically.
{% set version = "0.3.0" %}
{% set soversion = ".".join(version.split(".")[:3]) %}
{% set somajor = version.split(".")[0] %}

requirements:
  host:
    - {{ pin_subpackage("libnvpl-fft" ~ somajor ) }}

My understanding is that the correct conversion should be something like:
context:
 version: "0.3.0"
 soversion: ${{ ".".join(version.split(".")[:3]) }}
 somajor: ${{ version.split(".")[0] }}

requirements:
  host:
    - ${{ pin_subpackage("libnvpl-fft" ~ somajor ) }}

However, the following error is raised:
EXCEPTION: An exception occurred while parsing the recipe file
while constructing a mapping
  in "<unicode string>", line 1, column 3:
    - {{ pin_subpackage("libnvpl-fft"  ...
      ^
found unhashable key
  in "<unicode string>", line 1, column 4:
    - {{ pin_subpackage("libnvpl-fft" ~ ...
       ^
0 errors and 0 warnings were found.

So it seems that the conversion cannot handle the "~" string concatenation operation from jinja2.
Furthermore, the top context is converted as follows:
  version: 0.3.0
  soversion: "\"\".\".join(version | split(\".\")[:3])\""
  somajor: "\"version.split(\".\")[0]\""

Which, by my understanding, is incorrect because jinja expressions should be surrounded by "${{}}".
To Reproduce
Steps to reproduce the behavior:
Run conda-recipe-manager convert on the first yaml example in this issue.
Additional Details (please complete the following information):
conda-recipe-manager      0.2.1              pyhd8ed1ab_0    conda-forge
ubuntu linux on WLS2

Thanks for the bug report!
Unfortunately there are a ton of these kinds of JINJA statements that are supported by conda-build that we do not currently support. We'll need to look into this further.
We should also look into softer failure modes. It would be nice if a user could at least receive a partial conversion in a crash. But there are some crash scenarios that may be unrecoverable.


Remove false props before generating styles

This PR adds a filter to remove false props to prevent generating undefined style properties.
Example props
{ fontSize: '16px', fontFamily: undefined }
The above props would generate the following styles:
.iRGQtx {
  font-size: 16px;
  font-family: undefined;
}

The new feature here is filtering false props before generating and injecting the styles.
The new styles now look like this:
.iRGQtx {
  font-size: 16px;
}

Related: https://github.com/styled-components/vue-styled-components/pull/102

@liqueflies any opinion on that?

can this be merged in the next release?

Solved merging  #111


Support for CORS headers on bucket contents

Description
Adds CORS support (for any domain) to the files stored in s3mock, this allows browser based clients to connect to the s3mock server. (e.g. via pre-signed URLs)
Can't really write ITs for this as I don't have docker installed.
Related Issue
#74 Support for CORS headers
Tasks

[x] I have signed the CLA.
[ ] I have written tests and verified that they fail without my change.

Thanks for taking a look @afranken

@mpiggott just released 2.2.2 that includes your fix. :)


image-classification for 21k classes

As it write in http://mxnet.readthedocs.org/en/latest/tutorial/imagenet_full.html

The key ingredients are
Store the images in jpeg format, and pack them into binary record.
Split the list, and pack several record files, instead of one file.
This allows us to pack the images in distributed fashion, because we will be eventually bounded by the IO cost during packing.
We need to make the package being able to read from several record files, which is not too hard. This will allow us to store the entire imagenet dataset in around 250G space.
After packing, together with threaded buffer iterator, we can simply achieve an IO speed of around 3,000 images/sec on a normal HDD.

But use train_model.fit I can only load train data in one time, how can I manage the "splitter" train.rec. I am not very clear here.

I'm interested too, I'm doing something similar to the 1k classes problem, and I have multiple .rec files after the im2rec.py script invocation since the dataset was too big. I'm inspecting the training scripts but it seems there is no parameter to specify that the input is divided in multiple files.
For example train_imagenet.py allows to specify --data-dir and --train-dataset parameters, but seems that then in the iterator creation
    train = mx.io.ImageRecordIter(         path_imgrec = os.path.join(args.data_dir, args.train_dataset),
this will result just in a single file path.
Should I implement my RecordIter? (However, wasn't this script used for the 21k example? I don't think this experiment was performed having the entire train/val dataset in a single file).

I'm interested too, I'm doing something similar to the 1k classes problem, and I have multiple .rec files after the im2rec.py script invocation since the dataset was too big. I'm inspecting the training scripts but it seems there is no parameter to specify that the input is divided in multiple files.
For example train_imagenet.py allows to specify --data-dir and --train-dataset parameters, but seems that then in the iterator creation:
...
    train = mx.io.ImageRecordIter(
        path_imgrec = os.path.join(args.data_dir, args.train_dataset),
...

this will result just in a single file path.
Should I implement my ImageRecordIter? (However, wasn't this script used for the 21k example? I don't think this experiment was performed having the entire train/val dataset in a single file).

You can just put all files in a folder, and specify folder a the image path

What do you mean? For example, again using train_imagenet.py, the --train-dataset parameter has train.rec as default value, can you give me an example of how to launch the script having all the .rec chunks in a folder?

put all the training rec files in a folder say mydata, and put it under your data folder, set --train-dataset to mydata should do the job

closing as the last post answers the question


Issue #170 - Enable the pytest-timeout plugin in CI

This enables a per-test timeout in pytest. Looking at the results, seems that setup for test_connected_tls_sasl_routers in tls system tests wants to take >300 seconds? Anyways, when https://github.com/skupperproject/skupper-router/pull/403 is merged, this is rebased on top, and the ncat test is passing, the results will be more clear. Marking as draft until then.

Reported the test timeout as https://github.com/skupperproject/skupper-router/issues/420.


Align rebalance functions

Unifies the code for rebalance of sets and maps
applies inlining as found in OCaml versions

I'm planning to apply the same changes to the versions in map.fs and set.fs
The only open question is why MapOne and SetOne are not used consistently. Should we remove these?

OK this is ready

mk and height are very similar in size. One pattern match and a return value.
At this point it's more about making things symmetrical.
regarding MapOne: I find weird that it's not used consistently in both versions of map
.

There's a big performance suite for Map/Set at https://github.com/fsharp/fsharp/tree/master/tests/perf/MapSet, please give that a go.

At this point it's more about making things symmetrical.

I don't think that's a methodology we can apply beyond garnering inspiration/ideas.  StandardML, OCaml, .NET runtimes etc. have different performance profiles and I don't think we can take lessons from one and apply them to the other without backing evidence.  And we also don't know any performance assumptions of the code - was it tested on 32bit? 64bit? Multi-core stress loads?

regarding MapOne: I find weird that it's not used consistently in both versions of map

Yes, IIRC we went back and forth but there wasn't really much difference either way.  However we decided to make the compiler use a copy of the Map/Set code so it could diverge if we wanted it to, e.g. because it can be optimized under the assumption that it is only being used by the workloads presented by the compiler itself.

@forki I don't think we'll take this one - at least, we'd need hard performance figures to indicate the changes are worth the (small) churn


AppService wrong configuration when using clientCertMode: "Optional"

Bicep version
v0.17.1
Describe the bug
Creating an AppService using the settings
clientCertEnabled: true
clientCertMode: "Optional"
sets the "Client Certificate Mode" configuration on the AppService to "Allow" instead of "Optional"
To Reproduce
Steps to reproduce the behavior:

I would recommend opening a support case with the App Config team for this issue.


closing-remarks saying "doesn't appear in any tags" when it does appear in two tags

https://github.com/unisonweb/unison/pull/5332

https://github.com/unisonweb/unison/commit/9af301da7fddfa21bb7b3b8b7b34cbbc14cb1e2a

I was expecting it to show at least the release/0.5.26 tag, visible in the merge commit screenshot.

If you click the info icon you’d know why.

As for the released tag, it’s just a cache issue. It works:

If you click the info icon you’d know why.

Hm, I did click on the info icon but still didn't know why neither tag was showing.  Here's what it says when you click the info icon:

The feature asks GitHub what tags the merge commit appears in and it will show the first one in the list. Number-less tags and "nightly" tags are excluded.
There are a number of limitations we face:
Tags are sorted alphabetically, the first one is picked. If you tag your repo consistently this is not an issue
The sorting cannot be changed, we just fetch it from GitHub
The exact merge commit needs to appear under the tag, rebased commits are ignored

I tag my repo consistently and the exact merge commit appears under the tag.

It’s just a cache issue. It works:

Thanks — is there some way to clear the cache when this is happening? https://github.com/unisonweb/unison/branch_commits/9af301da7fddfa21bb7b3b8b7b34cbbc14cb1e2a was already showing the right results at the time.