WebIDE cannot build since yesterday.

Since yesterday we cannot build any project in WebIDE.

08:26:10 (DIBuild) [INFO] Retrieving source code
[INFO] Preparing node environment
[INFO] Node environment ready
08:26:14 (DIBuild) UI5 Build failed.
.
[INFO] Build finished in 6 seconds

This is all the input it provides.

Hello @mjza ,
Can you provide a GitHub link to your project? Also detail steps how do you try to build it?
What URL you use for WebIDE?
Thanks and regards,
Iliana

Hi @mjza, we have UI5 build failures in EU2 currently, we're working to resolve it ASAP.

exactly it is on EU2.

Hello @elirana ,
Could you please share some more information when it is expected this problem to be fixed? We are receiving multiple requests about this issue.
Regards,
Iliana

Hi @IlianaB, we still working to solve this issue. currently, I can't estimate when it will be resolved.

Hi,
This issue has been resolved.
Please logout and login before trying to build again,
Eliran

@elirana  In the morning I could build once, but then again the problem appeared.
Even by logout login it is still there.

Hi, The build is not stable. Our osp team are still working on it. You will get failures from time to time. try to logout and login again.
Eliran

Hi,
We validated that the builds are now working as expected.
Please validate after logging out from up and log in again please.
Eliran

Hello @mjza,
Could you please confirm that the issue is fixed?
The opened case could be closed soon due to inactivity and assumption that the symptom does not occur anymore.
Best regards,
Tereza


Card styling: Verified badge position

The badge in the corner looks off to me, I'd move it inline next to the app name.

We specifically tried to not have the checkmark next to the name on the detail page, so this might cause confusion / wrong assumtions

It's a stop gap, I basically wanted something simple to get the backend/data flow in and not spend much time on the display.
I'll want to explore an additional line below the summary with verified and maybe later FLOSS state and see how that works with longer summaries etc

Closing as there's a follow up issue


Run the Employee Onboarding Sample Scenario

Tutorial URL: https://developers.sap.com/tutorials/cp-starter-ibpm-employeeonboarding-5-run.html
Please specify the step you are referring to
In STEP 4.4: Choose Show Instances to see all workflow instances of the onboard workflow definition.
I get an error if using the SuccessFactors system call (so NOT inserting the provided fake data)
Error message:
TypeError: Cannot read property "team" from undefined in  at line number 1Log ID: b5ca681f-54d9-4d61-8fa3-593cadf9f210 | Process Buddy List | 04.12.2019, 18:14:36 |
-- | -- | -- | --
  | TypeError: Cannot read property "d" from undefined in  at line number 1Log ID: 7a07c5a4-0d89-4c64-9eb5-90010bcb295d
I am not sure what is going on. I just left the values for connection to what was generated in there, so my email adress and the user cgrant.
In case this shall connect to SFSF, I set up this destination, but do not remember to have integrated it anywhere in the workflow. I mean: how does the workflow know where to connect to?
Thanks for any help.

There are 2 parts of the tutorials. One with SuccessFactors and another without SuccessFactors. If you do not have the SuccessFactors system, please carefully follow the workflow tutorial and adapt the workflow as mentioned.
You get this error because you have not configured any SuccessFactors system and the workflow definition expects some output from SF APIs.

Thank you for your feedback. The issue seems to be resolved, so I am closing the issue.
If you still have questions, feel free to reopen the issue.


Fixes for 0.10

Hi @bakercp,
hope you're doing great!
I made some fixes so this superb addon can work on the current OF master.
best!

Thanks!  Please check to see if my merged changes still work for you ...

Great.
Although I get  a runtime error.
If the cache path doesn't exist (the folder structure) the app crashes at https://github.com/bakercp/ofxSQLiteCpp/blob/master/libs/SQLiteCpp/src/Database.cpp#L86
printing out this
SQLite::Exception SQLITE_CANTOPEN
libc++abi.dylib: terminating with uncaught exception of type SQLite::Exception: unable to open database file

It is supposed to create the file if it doesn't exist but it doesn't create the folder structure if missing. I can fix it easily with ofFile::exists() but you might have a better solution.
BTW, I also had this problem with what I PR'd.

I've got a fix for that over in ofxSQLiteCpp -- I'll push fixes there.

That would be great! thanks once again for your great addons! :)


Add example phylogeny with branch lengths

This PR adds an additional phylogeny to the Hillis and Wilcox example file that includes branch lengths. This demonstrates both how Phyx files containing multiple phylogenies as well as phylogenies with branch lengths are rendered. Closes #31.

We are no longer planning to include Hillis and Wilcox as a Klados example. Closing.


当内嵌或者文件夹下图片无法获取尝试获取同专辑缩略图（来自 Android 媒体库逻辑）

仅仅提交一个建议。Submit just one proposal.
在你提交此建议前请注意：Please note before you submit this proposal:

详细阅读椒盐音乐帮助内容（应用设置-帮助）。Read more about the SaltPlayer help content (app Settings - Help).

反馈时候请注意：When giving feedback, please note:

尽量详细的描述。Be as detailed as possible.
不接收任何 UI 样式调整相关的反馈，出现此类 issue 会被关闭（如 “我不喜欢此设计” 、“我觉得这样设计更好” 、“还没原来好看” 等等类似反馈）。Do not receive any feedback on UI style changes, and the issue will be closed (" I don't like this design ", "I think this design is better", "it's not as good as the original", etc.).

建议内容 The proposals
<在此输入你的建议 Enter your suggestions here>

此逻辑已经完成


Support for Bit Vectors

Oh I see the issue with of_string for BitVec type. PR #11 is introducing a of_sexp function that would solve this.

Hi Adam,
Thanks for all these changes. Please let me know when you want me to take another look at your changes.

Hi Saswat,
I'm ready for you to take another look at the changes.
Thank you

I ran into the same problem that you had here with core_extended. Did you ever find a solution to it? It seems like the issue is that the dune file for the bitarray module does not have the (public_name ...) field so the library is not actually being installed by dune. I checked with the Docker container and all the other submodules defined in core_extended are installed by dune except for core_extended.bitarray, and the base core_extended library does not exist. It seems like this could be a bug with the way core_extended is built. I got it to work by adding (public_name core_extended.bitarray) to the bitarray dune file and rebuilding core_extended.

@adaminsky You're right. I just tried it again and there doesn't seem to be an easy way of using bitarray even though it's packaged within core_extended. I noticed that it was included in core_extended again, but hadn't tried using it.
I would raise another bug report, but for now I think you should move all your additions to some other files (BitArrayExt.ml?) and restore the original BitArray.ml so that when the bug is finally resolved, we can simply remove our copy of BitArray.ml and use the library copy of it.


fix: bad transaction code,  make role reconciliation order deterministic

In a loop with Exec statements within a transaction, DB was used instead of TX
Fix flaky roles reconciler unit test by enforcing ordering of the SQL operations

/test


ssl: Correct comment for ssl3_read_bytes()

Checklist

[ ] documentation is added or updated
[ ] tests are added or updated

Merged to master and 3.0.  Thanks for the fix.


[RestorePoints] Fixing instanceView

MSFT employees can try out our new experience at OpenAPI Hub  - one location for using our validation tools and finding your workflow.

Changelog
Add a changelog entry for this PR by answering the following questions:

What's the purpose of the update?

[ ] new service onboarding
[x] new API version
[ ] update existing version for new feature
[ ] update existing version to fix swagger quality issue in s360
[ ] Other, please clarify

When are you targeting to deploy the new service/feature to public regions? Please provide the date or, if the date is not yet available, the month.
When do you expect to publish the swagger? Please provide date or, the the date is not yet available, the month.
If updating an existing version, please select the specific language SDKs and CLIs that must be refreshed after the swagger is published.

[x] SDK of .NET (need service team to ensure code readiness)
[ ] SDK of Python
[ ] SDK of Java
[ ] SDK of Js
[ ] SDK of Go
[ ] PowerShell
[ ] CLI
[ ] Terraform
[ ] No refresh required for updates in this PR

Contribution checklist:

[x] I commit to follow the Breaking Change Policy of "no breaking changes"
[x] I have reviewed the documentation for the workflow.
[x] Validation tools were run on swagger spec(s) and errors have all been fixed in this PR. How to fix?

If any further question about AME onboarding or validation tools, please view the FAQ.
ARM API Review Checklist

Applicability: :warning:
If your changes encompass only the following scenarios, you should SKIP this section, as these scenarios do not require ARM review.

Change to data plane APIs
Adding new properties
All removals

Otherwise your PR may be subject to ARM review requirements. Complete the following:

[x] Check this box if any of the following apply to the PR so that label "WaitForARMFeedback" will be added automatically to begin ARM API Review. Failure to comply may result in delays to the manifest.

Adding a new service
Adding new API(s)
Adding a new API version
-[ ] To review changes efficiently, ensure you are using OpenAPIHub to initialize the PR for adding a new version. More details, refer to the wiki.

[ ] Ensure you've reviewed following guidelines including ARM resource provider contract and REST guidelines. Estimated time (4 hours). This is required before you can request review from ARM API Review board.

[ ] If you are blocked on ARM review and want to get the PR merged with urgency, please get the ARM oncall for reviews (RP Manifest Approvers team under Azure Resource Manager service) from IcM and reach out to them.

Breaking Change Review Checklist
If any of the following scenarios apply to the PR, request approval from the Breaking Change Review Board as defined in the Breaking Change Policy.

[ ] Removing API(s) in a stable version
[ ] Removing properties in a stable version
[ ] Removing API version(s) in a stable version
[ ] Updating API in a stable or public preview version with Breaking Change Validation errors
[ ] Updating API(s) in public preview over 1 year (refer to Retirement of Previews)

Action: to initiate an evaluation of the breaking change, create a new intake using the template for breaking changes. Addition details on the process and office hours are on the Breaking change Wiki.
Please follow the link to find more details on PR review process.

/azp run net - mgmt - ci

breaking change present
@prchin, will you provide breaking change justifications for @JeffreyRichter ?
Please review/approve Jeffrey

/azp run

/azp run

/azp run

breaking change present @prchin, will you provide breaking change justifications for @JeffreyRichter ? Please review/approve Jeffrey

When I look here: https://github.com/Azure/azure-rest-api-specs/pull/18592/checks?check_run_id=6068271845
I can't see what the breaks are so I can't approve this until I know the impact.

@ArcturusZhang the sdk-for-net CI check has been running forever, how can I make it restart? I've closed PR reopend, and tried / azp run

breaking change present @prchin, will you provide breaking change justifications for @JeffreyRichter ? Please review/approve Jeffrey

When I look here: https://github.com/Azure/azure-rest-api-specs/pull/18592/checks?check_run_id=6068271845 I can't see what the breaks are so I can't approve this until I know the impact.

@JeffreyRichter  the check finished. Its showing no breaking change

breaking change present @prchin, will you provide breaking change justifications for @JeffreyRichter ? Please review/approve Jeffrey

When I look here: https://github.com/Azure/azure-rest-api-specs/pull/18592/checks?check_run_id=6068271845 I can't see what the breaks are so I can't approve this until I know the impact.

@JeffreyRichter the check finished. Its showing no breaking change

This appears to be a breaking change, since it's changing properties that shipped in API version 2021-11-01 by removing an "items" wrapper from two properties: https://github.com/Azure/azure-rest-api-specs/blob/d8700f40abc50e363891802af12261eae32b6abc/specification/compute/resource-manager/Microsoft.Compute/stable/2021-11-01/compute.json#L9957, and https://github.com/Azure/azure-rest-api-specs/blob/d8700f40abc50e363891802af12261eae32b6abc/specification/compute/resource-manager/Microsoft.Compute/stable/2021-11-01/compute.json#L9970
I don't have any ARM feedback, but I'll wait for the breaking change to be resolved before signing off.

It would be great to not make the breaking changes.
And, I think this needs to be looked into and fixed: https://github.com/Azure/azure-rest-api-specs/pull/18592/checks?check_run_id=6071269306

Hi @JeffreyRichter , restore points are in preview and are primarily used by ISV partners to build BCDR solutions. Currently we have only two partners who are working on implementing BCDR solution using VM restore points and they are already made aware of this change and it does not affect their implementation. We want to fix this as soon as possible before more partners/customers start using VM restore points. So even though it is a breaking change currently it does not affect customers/partners so can we please consider making the change.

OK, I approved it but I don't feel easy about it. You say it is in preview but your api-version does not have the -preview suffix on it. So, to me and to customers, this looks like it has GA'd and is not preview. If you are truely in preview (and always have been), then you should not merge this PR and instead change the api-version to add the -preview suffix and make a new PR.

@dikethir approved from jeffrey. please approve

@JeffreyRichter  currently compute does not utilize '-preview' for API version names, I will bring this up for discussion and figure out the reasons and solutions.

@dikethir approved from jeffrey. please approve

Approved from myside as well. Thank you!


Updated invalid_mut to without_provenance_mut due to recent change in Rust Nightly

Aligners to no longer compiles with miri due to std::ptr::invalid_mut being renamed to without_provenance_mut  in this commit.
I've fixed the affected code. All test pass with cargo miri test

Thanks for this, looks good. The commit you've linked is not the one that renamed the function, but I can see it happened in this one.
I just need to figure out why the required checks are not running on your PR, bear with me.


Automation for providing a OpenAPI compatible devfile spec for the devfile registry

Which area this feature is related to?

/area ci
/area api
/area registry
Which functionality do you think we should add?

Why is this needed? Is your feature request related to a problem?
In order to reference the devfile specification as a schema to use under the RESTful OpenAPI specification for the devfile registry, OpenAPI 3 compatibility for the devfile specification is needed.
Detailed description:
The OpenAPI 3 specification for the REST API being added as part of devfile/api#972 benefits by providing type and endpoint definition source generation as well as REST API documentation devfile/api#1145. To extend these benefits such as extending generated docs and allow type generation to clients which do not use Go such as the registry viewer devfile/api#957, we need an OpenAPI compatible devfile specification for the RESTful OpenAPI specification to reference.
Describe the solution you'd like

Due to this being a specific need of the devfile registry, we can solve this by using CI automation which captures the version of the devfile specification used by the devfile registry and provides a converted copy to the registry-support repository which can be referenced by the RESTful OpenAPI specification.
Describe alternatives you've considered

An alternative would be to generate the devfile specification with OpenAPI 3 compatibility from the API source. This would require additional work to be done to change the way the devfile specification is currently being generated along with any necessary changes to the devfile library or parser.
Additional context

This issue is stale because it has been open for 90 days with no activity. Remove stale label or comment or this will be closed in 60 days.

Should be planned at some point.


[v0.2.7] Release Tracker

ETA: Jan 3rd - 4th
Major changes
TBD
PRs to be merged before the release

[x] #2221
[ ] #2293 (deferred)

Would it be possible to fix tensor parallel > 1 with AWQ and GPTQ before the new release? I’m seeing about 5 people reporting now that it’s broken (most seem to mention Mixtral)

Hi @casper-hansen, I think it was fixed by #2208 Do you still have the issue on the main branch?

@casper-hansen I've checked that TheBloke/Mixtral-8x7B-v0.1-GPTQ works with TP=8 in v0.2.7.


Reintegrate Community-Driven Test Suites

Purpose
This PR aims to reintroduce community-driven test suites into the ballerina/toml. These test suites were previously managed as Git submodules and are critical for ensuring the robustness and reliability of the read APIs provided by these modules.
Related to: https://github.com/ballerina-platform/ballerina-library/issues/6129
Examples
N/A - This PR focuses on test suite integration rather than API usage examples.
Checklist

[x] Linked to an issue (#6129)
[ ] Updated the changelog
[x] Added tests
[ ] Updated the spec (if applicable)
[ ] Checked native-image compatibility (if applicable)

Changed with 9bda069.


Fixed menus not working on windows

Removed cli_dialog and replaced with dcli for getting user inputs as cli_dialog is not working properly in windows.
Fixed #176 , #178  , #168, #160

Thank you so much for your contribution, this is amazing!
LGTM


To mbstring, or not to mbstring?

Is there official/final decision about this extension? Ping @keradus
I'm confused - it is not required in composer.json and I've got a comment in PR not use it, yet listed in here not to scream about its usage.
Can we go one way? Require it or remove from .composer-require-checker.json?

As extra task maybe fully synchronise composer.json with .composer-require-checker.json in the terms of PHP extensions? With AutoReview to check they synched?

I don't think there is an action open here and as such I close this one, @kubawerlos if I missed anything please let me know and we'll see from there :)


Add the lost internet connection screen

Description

Add the lost connection screen

Show status to user know disconnected provider

With ListScreen:

[ ] Add No internet connection screen (no cache data)

With Transaction screen:

[x] Add error message

[x] show loading when no internet connection

[x] make show/hide balance not depend on internet

@Quangdm-cdm Please update this issue follow by design

Version test: https://file.cdmteck.com/s/DB9JLAnjJczopcC/download?path=%2F&files=SubWalletMobile-build-209-983-merge-2023-08-24T11-01-20.ipa
Device test: IP 11

[ ] UI bug

Version test: https://file.cdmteck.com/s/DB9JLAnjJczopcC/download?path=%2F&files=SubWalletMobile-build-209-984-merge-2023-08-25T10-13-04.ipa
Device test: IP 11

[ ] Bug overlapped  in case re-connect
https://file.cdmteck.com/s/DB9JLAnjJczopcC/download?path=%2F&files=SubWalletMobile-build-209-984-merge-2023-08-25T10-13-04.ipa

@sokol142 @ThaoNguyen998 this issue is related to background. So we need to improve background first

Version test: https://file.cdmteck.com/s/DB9JLAnjJczopcC/download?path=%2F&files=SubWalletMobile-build-209-984-merge-2023-08-26T08-33-23.ipa
Devices test: IP 11

[ ] Still show duplicate toast

Version test: https://file.cdmteck.com/s/DB9JLAnjJczopcC/download?path=%2F&files=SubWalletMobile-build-223-984-merge-2023-10-12T09-12-59.ipa
Device test: IP 11
@Quangdm-cdm Please re-check this issue

[ ] Error page when opening the app

Version test: https://file.cdmteck.com/s/DB9JLAnjJczopcC/download?path=%2F&files=SubWalletMobile-build-224-984-merge-2023-10-13T09-14-17.ipa
Devices test: IP 11

[ ] Do not turn off Confirmation modal when re-connect internet in case Send NFT, sign with WalletConnect.

This issue need to implement from background @S2kael

Implement on issue https://github.com/Koniverse/SubWallet-Mobile/issues/1171
-> Close issue


docs: change 'colourspace' to 'toColourspace'

Came across this while updating the typings for DefinitelyTyped, in the example for .raw() the method .colourspace() is called, which I think should be .toColourspace() instead?

Good find, thank you for the PR.
Please can you update the source JSDoc from which this is created too: https://github.com/lovell/sharp/blob/master/lib/output.js#L535

Coverage remained the same at 100.0% when pulling e037510aa06f656f2a926730a2de738dd33c0bf9 on Fdebijl:patch-1 into 70e730bb677b80879d7578a4fdb881ad34afec60 on lovell:master.

Wonderbaar, bedankt.


Extend autoVerify in openLink command to iOS deeplinks to handle "Open in XYZ?" popup

When we run the command
- openLink: iOSAppURI://deeplinkParams
    autoVerify:true

Many times on iOS the popup of "Open in Your iOS App?" pops up.
Currently Maestro does not handle this popup and devs need to write a conditional flow to tap Open and proceed further.
It'll be great if the autoVerify parameter (which kinda handles the same popup in Android) be extended for iOS to handle this popup as well.

Hello! I wanted to reach out to see if there's any update on extending the autoVerify feature to handle the 'Open in Your iOS App?' popup. Knowing if this is on the roadmap and any potential ETA would be fantastic!

Hi ! Is there any news or workaround for this one ? The popup seems to happen quite inconsistently for me


Created Intro_to_Arrays.md

Added : Explanation for different ways to declare a array in cpp both static and dynamic
Added : Examples for accessing elements in both the above mentioned arrays
What is the change?
Remove this line and add a description
Related issue?
closes: #issue_number
Checklist:
Before you create this PR, confirm all the requirements listed below by checking the checkboxes [x]:

[x] I have followed the Code of Conduct.
[x] I have  checked there aren't other open Pull Requests for the same update/change.
[x] I have you tested the code before submission.
[x] I have commented my code, particularly in hard-to-understand areas.
[x] My changes generates no new warnings.
[x] I'm Hacktoberfest'21 contributor.

Screenshots (if any)

Added : Explanation for different ways to declare a array in cpp both static and dynamic Added : Examples for accessing elements in both the above mentioned arrays
What is the change?
Remove this line and add a description
Related issue?
closes: #issue_number
Checklist:
Before you create this PR, confirm all the requirements listed below by checking the checkboxes [x]:

[x]  I have followed the Code of Conduct.
[x]  I have  checked there aren't other open Pull Requests for the same update/change.
[x]  I have you tested the code before submission.
[x]  I have commented my code, particularly in hard-to-understand areas.
[x]  My changes generates no new warnings.
[x]  I'm Hacktoberfest'21 contributor.

Screenshots (if any)

Link this pr to the issue

Done!


[scratchpad] limit concurrency for the updater

Motivation

Don't split if depth is big -- limiting total tasks in parallel, also eliminate potential stack overflow in DEBUG mode due to how Rayon works.
Don't introduce Rayon overhead if work is small, makes serial_update (if call the updater, which it will in my follow up PR) as fast as no rayon is involved.

Performance improvement was observed.
insert to committed base/batch_update_by_updater/2
                        time:   [70.834 us 70.983 us 71.143 us]
                        thrpt:  [28.113 Kelem/s 28.176 Kelem/s 28.235 Kelem/s]
                 change:
                        time:   [-23.625% -22.946% -22.324%] (p = 0.00 < 0.05)
                        thrpt:  [+28.740% +29.779% +30.933%]
                        Performance has improved.
Found 3 outliers among 100 measurements (3.00%)
  1 (1.00%) high mild
  2 (2.00%) high severe
insert to committed base/batch_update_by_updater/4
                        time:   [103.65 us 103.79 us 103.96 us]
                        thrpt:  [38.478 Kelem/s 38.538 Kelem/s 38.592 Kelem/s]
                 change:
                        time:   [-8.3787% -7.7923% -7.1521%] (p = 0.00 < 0.05)
                        thrpt:  [+7.7030% +8.4508% +9.1449%]
                        Performance has improved.
Found 5 outliers among 100 measurements (5.00%)
  2 (2.00%) high mild
  3 (3.00%) high severe
insert to committed base/batch_update_by_updater/8
                        time:   [142.73 us 143.08 us 143.47 us]
                        thrpt:  [55.760 Kelem/s 55.914 Kelem/s 56.048 Kelem/s]
                 change:
                        time:   [-1.5931% -1.1617% -0.7673%] (p = 0.00 < 0.05)
                        thrpt:  [+0.7732% +1.1754% +1.6189%]
                        Change within noise threshold.
Found 4 outliers among 100 measurements (4.00%)
  1 (1.00%) low mild
  3 (3.00%) high mild
insert to committed base/batch_update_by_updater/16
                        time:   [197.22 us 197.64 us 198.03 us]
                        thrpt:  [80.795 Kelem/s 80.957 Kelem/s 81.128 Kelem/s]
                 change:
                        time:   [-4.8270% -4.4163% -4.0153%] (p = 0.00 < 0.05)
                        thrpt:  [+4.1832% +4.6204% +5.0718%]
                        Performance has improved.
Found 4 outliers among 100 measurements (4.00%)
  2 (2.00%) low mild
  1 (1.00%) high mild
  1 (1.00%) high severe
insert to committed base/batch_update_by_updater/32
                        time:   [334.51 us 335.08 us 335.67 us]
                        thrpt:  [95.332 Kelem/s 95.501 Kelem/s 95.664 Kelem/s]
                 change:
                        time:   [+3.6869% +4.0245% +4.3739%] (p = 0.00 < 0.05)
                        thrpt:  [-4.1906% -3.8688% -3.5558%]
                        Performance has regressed.
Found 13 outliers among 100 measurements (13.00%)
  1 (1.00%) low severe
  4 (4.00%) low mild
  5 (5.00%) high mild
  3 (3.00%) high severe
insert to committed base/batch_update_by_updater/100
                        time:   [715.89 us 716.73 us 717.62 us]
                        thrpt:  [139.35 Kelem/s 139.52 Kelem/s 139.69 Kelem/s]
                 change:
                        time:   [-3.6696% -3.3792% -3.0956%] (p = 0.00 < 0.05)
                        thrpt:  [+3.1945% +3.4974% +3.8094%]
                        Performance has improved.
Found 7 outliers among 100 measurements (7.00%)
  5 (5.00%) high mild
  2 (2.00%) high severe
insert to committed base/batch_update_by_updater/1000
                        time:   [4.8992 ms 4.9045 ms 4.9100 ms]
                        thrpt:  [203.67 Kelem/s 203.89 Kelem/s 204.12 Kelem/s]
                 change:
                        time:   [-6.6152% -6.4565% -6.2835%] (p = 0.00 < 0.05)
                        thrpt:  [+6.7048% +6.9021% +7.0838%]
                        Performance has improved.
Found 1 outliers among 100 measurements (1.00%)
  1 (1.00%) high mild
insert to committed base/batch_update_by_updater/10000
                        time:   [44.754 ms 44.852 ms 44.949 ms]
                        thrpt:  [222.47 Kelem/s 222.96 Kelem/s 223.44 Kelem/s]
                 change:
                        time:   [-4.6056% -4.2766% -3.9393%] (p = 0.00 < 0.05)
                        thrpt:  [+4.1008% +4.4676% +4.8279%]
                        Performance has improved.
Found 4 outliers among 100 measurements (4.00%)
  2 (2.00%) low mild
  2 (2.00%) high mild

insert to uncommitted base/batch_update_by_updater/2
                        time:   [69.582 us 70.050 us 70.571 us]
                        thrpt:  [28.340 Kelem/s 28.551 Kelem/s 28.743 Kelem/s]
                 change:
                        time:   [-25.900% -25.592% -25.229%] (p = 0.00 < 0.05)
                        thrpt:  [+33.742% +34.395% +34.953%]
                        Performance has improved.
Found 7 outliers among 100 measurements (7.00%)
  2 (2.00%) high mild
  5 (5.00%) high severe
insert to uncommitted base/batch_update_by_updater/4
                        time:   [93.830 us 94.037 us 94.233 us]
                        thrpt:  [42.448 Kelem/s 42.537 Kelem/s 42.630 Kelem/s]
                 change:
                        time:   [-14.439% -14.052% -13.645%] (p = 0.00 < 0.05)
                        thrpt:  [+15.801% +16.349% +16.875%]
                        Performance has improved.
Found 3 outliers among 100 measurements (3.00%)
  1 (1.00%) high mild
  2 (2.00%) high severe
insert to uncommitted base/batch_update_by_updater/8
                        time:   [148.51 us 148.71 us 148.94 us]
                        thrpt:  [53.711 Kelem/s 53.795 Kelem/s 53.869 Kelem/s]
                 change:
                        time:   [+5.4972% +6.0204% +6.5593%] (p = 0.00 < 0.05)
                        thrpt:  [-6.1556% -5.6786% -5.2108%]
                        Performance has regressed.
Found 4 outliers among 100 measurements (4.00%)
  4 (4.00%) high severe
insert to uncommitted base/batch_update_by_updater/16
                        time:   [206.29 us 206.72 us 207.20 us]
                        thrpt:  [77.219 Kelem/s 77.398 Kelem/s 77.561 Kelem/s]
                 change:
                        time:   [-1.6481% -1.3273% -1.0231%] (p = 0.00 < 0.05)
                        thrpt:  [+1.0337% +1.3452% +1.6758%]
                        Performance has improved.
Found 4 outliers among 100 measurements (4.00%)
  4 (4.00%) high mild
insert to uncommitted base/batch_update_by_updater/32
                        time:   [332.97 us 333.51 us 334.08 us]
                        thrpt:  [95.785 Kelem/s 95.949 Kelem/s 96.105 Kelem/s]
                 change:
                        time:   [+2.0935% +2.4655% +2.8322%] (p = 0.00 < 0.05)
                        thrpt:  [-2.7542% -2.4061% -2.0506%]
                        Performance has regressed.
Found 8 outliers among 100 measurements (8.00%)
  1 (1.00%) low severe
  7 (7.00%) high mild
insert to uncommitted base/batch_update_by_updater/100
                        time:   [732.79 us 734.22 us 735.84 us]
                        thrpt:  [135.90 Kelem/s 136.20 Kelem/s 136.46 Kelem/s]
                 change:
                        time:   [-4.9678% -4.6421% -4.3233%] (p = 0.00 < 0.05)
                        thrpt:  [+4.5186% +4.8681% +5.2275%]
                        Performance has improved.
Found 7 outliers among 100 measurements (7.00%)
  5 (5.00%) high mild
  2 (2.00%) high severe
insert to uncommitted base/batch_update_by_updater/1000
                        time:   [4.9632 ms 4.9696 ms 4.9763 ms]
                        thrpt:  [200.95 Kelem/s 201.22 Kelem/s 201.48 Kelem/s]
                 change:
                        time:   [-7.1965% -7.0081% -6.8244%] (p = 0.00 < 0.05)
                        thrpt:  [+7.3242% +7.5362% +7.7545%]
                        Performance has improved.
Found 2 outliers among 100 measurements (2.00%)
  1 (1.00%) high mild
  1 (1.00%) high severe
insert to uncommitted base/batch_update_by_updater/10000
                        time:   [46.113 ms 46.248 ms 46.386 ms]
                        thrpt:  [215.58 Kelem/s 216.23 Kelem/s 216.86 Kelem/s]
                 change:
                        time:   [-7.9836% -7.4626% -6.9433%] (p = 0.00 < 0.05)
                        thrpt:  [+7.4613% +8.0644% +8.6763%]
                        Performance has improved.
Found 3 outliers among 100 measurements (3.00%)
  1 (1.00%) low mild
  2 (2.00%) high mild

cargo bench --features bench -p scratchpad -- "updater" --load-baseline   mai  183.15s user 7.96s system 551% cpu 34.657 total

Have you read the Contributing Guidelines on pull requests?
(Write your answer here.)
Test Plan
cargo bench -p scratchpad --features bench
Related PRs
If targeting a release branch, please fill the below out as well

/land


[PR] large files upload

Coverage decreased (-3.03%) to 81.635% when pulling 2c8c8759ff77d21f90d72622933e7bd287c6642a on pr-large_files_uploader into cbd53b1b789f4d0c9afcc8df0aacc8cd0520ec6c on master.


How to view running jobs

I started jobs using
 RAILS_ENV=production bin/delayed_job --pool=mailer,push_mode:2 --pool=*:2 start
How can I view job poolers that are running?

Closing stale


Root moving forward messes up the k-invariant on transition frontier

We move the root forward for persistence but then we can end up with transition frontiers with less than k breadcrumbs.
To fix: Should we always have 2k?

Medium fix.  @imeckler @bkase - can you add some more context on the impact and the proposed fix here?

We break an invariant (that I think we assert against? Or at least potentially rely on for correctness). I do not know of a fix, we'll need to discuss.

Context: right now we eagerly apply "Root_transitioned" diffs to the persistent frontier. This has the effect of deleting the previous root and any other nodes that become disconnected from the tree.
Proposed fix: Instead of removing nodes from frontiers (persistent or otherwise) when applying "Root_transitioned" diffs, do so instead when applying "Best_tip_changed" diffs. I am not sure how we are computing which nodes to delete, so this may be slightly tricky.


Hacktober fest in readme

Fixes Issue
Closes #1704 & #1715
Changes proposed

Adds Rocket Chat to the Open Source Projects list
Updates Readme,md File to Include the project's inclusion in the Hacktober 2023 fest

Hi @dfordp! :) Welcome to LinksHub! :) Issue #1703 is already assigned to someone else and we haven’t approved #1715, so I'm closing this pull request. One of the maintainers will check out issue #1715. If approved, create a PR that only addresses this issue. While you wait, please refer to our Contributing Guide to learn how to effectively contribute to the project! 😊 We look forward to working with you! 😊 👍🏾


ADD file explorer to remix (WIP)

This is work in progress. I will add more implementation, but opened it just so that it's there :yum:

Is it possible to split the saucelabs changes into more commits and perhaps moving them into their own PR?

Congratulations to your first pull request! I hope the onboarding up to now was not too rough...

@chriseth yeah, it's ok. The saucelab tests are still not running for me and I'm trying together with @yann300 to figure out what the reason is. I already figured, that node version 5.11.0 caused one problem and now with upgrading to his version v6.2.2 it seems to throw one error less, but it's still not working :P
I am documenting this process in the readme for others

@axic
ok - yes, I'll factor out the saucelab related changes after i put all the pieces together and make it a seperate pull request, but before i do that i'd just like to make the saucelab stuff work first if that's ok :-)


Issue 942: Lazy parsedURL for better performance

Description
Lazily construct the parsedURL in RouterRequest, to avoid the performance penalty of constructing a URL in Kitura-Net until we need it (such as retrieving the full URL of a request, or the query params).
For simple cases such as loading static content, we can skip this cost altogether.
A more comprehensive solution would be to avoid the cost of construction for accessing the query params, however since the long-term solution is to use URLComponents, this change is sufficient to solve the regression for the most frequent cases without requiring more changes to the public API.
Motivation and Context
Part of the solution to #942 (the other part is a change to IBM-Swift/Kitura-net, which makes the construction of the URL in HTTPIncomingMessage lazy).
How Has This Been Tested?
I ran the Kitura tests on Linux and they passed.  I ran local performance tests to establish that performance recovers to the level we had at Kitura 1.2.0 (as long as query parameters are not accessed).

This PR looks very good. It can merged once CI completes

Current coverage is 85.93% (diff: 33.33%)

Merging #943 into master will not change coverage

@@             master       #943   diff @@
==========================================
  Files            34         34
  Lines          1586       1586
  Methods           0          0
  Messages          0          0
  Branches          0          0
==========================================
  Hits           1363       1363
  Misses          223        223
  Partials          0          0

Powered by Codecov. Last update 648dc8a...2ac73df


Form not working (hasMany + belongsToMany)

Laravel Version: 7.27.0
PHP Version: 7.2.24
Laravel-admin: 1.8.4

Description:
I am using three model to generate a form, below is my sample model
Company model
protected $fillable =['name', 'phoneno', 'address'];
public function users() { return $this->hasMany(User::class, 'company_id'); }

User model
protected $fillable = ['username', 'password', 'company_id'];
public function company() { return $this->belongsTo(Company::model, 'company_id'); }
public function roles() { return $this->belongsToMany(Role::model); }

Role model
protected $fillable = ['name'];
public function users() { return $this->belongsToMany(User::model); }

My form at Company Controller
protected function form()
    {
        $form = new Form(new Company());

        $form->tab('Company Info', function ($form) {
            $form->text('name', __('Company Name'));
            $form->text('phoneno', __('Phone No'));
            $form->text('address', __('Address'));
        })->tab('Login Info', function ($form) {
            $form->hasMany('users', function (Form\NestedForm $form) {
                $form->text('username');
                $form->password('password');
                $form->multipleSelect('roles')->options(Role::all()->pluck('name', 'id'));
            });
        });
        return $form;
    }

The outcome is i am able to store company data and user data, but i am unable to store user's role (user_role table).
Can anyone please help?

解决了没？编辑的时候怎么回显呢？


feat: redeem for collection holder

[x] Implement function
[x] Unit test happy case
[ ] Unit test cover

I suggest to split redeemForCollectionHolder into 2 functions, one function for specific tokenId, the other one for all tokenIds. You can implement internal functions to handle overlap validation logic and execution.


Crash if chat- leave- join

Game crashes on state switch when rejoining a lobby after typing in the chat.

Cannot reproduce the crash. More Info needed.

I think it might have been the more than 8 players bug.

Closing.


Not able to show again after click close button of st.sidebar

Hi there, this is the coolest Streamlit sidebar component I've ever used! And I've tried for a while, and here comes a bug.
Whenever I click the close button of streamline.sidebar, there's no arrow button to show the sidebar again. I'm using streamlit 1.7.0 with streamlit-on-Hover-tabs-1.0.1

Sorry that I haven't replied on time, I'll post my code running with error tomorrow at work.


chore(deps): upgrade dev dependencies

Upgrades project dependencies. See details in workflow run.

Automatically created by projen via the "upgrade-dev-dependencies-k8s-26-main" workflow

⚪ Backport skipped
The pull request was not backported as there were no branches to backport to. If this is a mistake, please apply the desired version labels or run the backport tool manually.
Manual backport
To create the backport manually run:
backport --pr 3557

Questions ?
Please refer to the Backport tool documentation


Module path should be "github.com/jpschroeder/pipe-to-me", not "pipe-to-me"

Background
Module path is inconsistent with go import path.
GO111MODULE=on, run go get -u github.com/jpschroeder/pipe-to-me:
go: downloading github.com/jpschroeder/pipe-to-me v0.0.0-20191212154931-8f031675506a
go: github.com/jpschroeder/pipe-to-me upgrade => v0.0.0-20191212154931-8f031675506a
go get<EMAIL_ADDRESS>parsing go.mod:
        module declares its path as: pipe-to-me
                but was required as: github.com/jpschroeder/pipe-to-me

Solution
Fix the module path:
Rename the module path to "github.com/jpschroeder/pipe-to-me".
https://github.com/jpschroeder/pipe-to-me/blob/master/go.mod#L1
module github.com/jpschroeder/pipe-to-me
go 1.12

@jpschroeder  Could you help me review this issue? Thx :p

@KateGo520 Good catch.  I just pushed a fix for this.  Let me know if you have any other issues.

@jpschroeder Thank you for your reply. I see the commit. Thant helps a lot! Thank you for your contribution!


bloodhound-python  while running this i got some errors

this is command which i run during a ctf
bloodhound-python -d jab.htb -c all -u svc_openfire -p '!@#$%^&*(1qazxsw' -ns <IP_ADDRESS> --zip
i got this error everytime i ahve deleted neo4j and bloohound and reinstall but agian this error is showing while running the above command
Traceback (most recent call last):
File "/usr/local/bin/bloodhound-python", line 8, in
sys.exit(main())
^^^^^^
File "/usr/local/lib/python3.11/dist-packages/bloodhound/init.py", line 308, in main
ad.dns_resolve(domain=args.domain, options=args)
File "/usr/local/lib/python3.11/dist-packages/bloodhound/ad/domain.py", line 699, in dns_resolve
q = self.dnsresolver.query(query, 'SRV', tcp=self.dns_tcp)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/dns/resolver.py", line 1262, in query
return self.resolve(
^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/dns/resolver.py", line 1201, in resolve
(nameserver, port, tcp, backoff) = resolution.next_nameserver()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/dns/resolver.py", line 704, in next_nameserver
raise NoNameservers(request=self.request, errors=self.errors)
dns.resolver.NoNameservers: All nameservers failed to answer the query _ldap._tcp.pdc._msdcs.jab.htb. IN SRV: Server <IP_ADDRESS> UDP port 53 answered SERVFAIL

The DNS server isn't answering the queries for that domain properly. It may be part of the CTF, or it's your local setup that breaks something. In any case bloodhound-python does rely on a working DNS so this isn't really the tools fault. Maybe a different DNS server would help?


ipfs: update to 0.3.10

Holding off on this until tomorrow so I don't sabotage david's talk :)

LGTM


Explicit error message when missing filename in output?

If you don't have the filename in your config when you run webpack cli it doesn't throw any error message instead it just outputs the help.
output: {
  path: path.join(__dirname, 'dist'),
  publicPath: './'
}

Maybe display an explicit message would be more appropriate here no?

👍

:+1:
Just bumped into this myself.

@sokra 🙌


webpack-dev-server hot-only arg ignored

This is about an issue already reported in webpack-dev-server, but it seems like the optimal fix lies here in webpack land. I can submit a PR to fix.
Do you want to request a feature or report a bug?
I'd say a bug, but depends on how you look at it.
What is the current behavior?
WebpackDevServer supports a --hot-only argument which is like --hot but uses webpack/hot/only-dev-server instead of webpack/hot/dev-server.
The problem is we currently also need to pass --hot for this to work as expected, since webpack, which handles processing of arguments for adding the webpack.HotModuleReplacementPlugin instance, doesn't recognize --hot-only. This contradicts the documentation which speaks of --hot-only as an alternative to --hot.
What is the expected behavior?
If --hot-only is passed then we shouldn't need to pass --hot for HMR to work.
Please mention other relevant information such as the browser version, Node.js version, webpack version and Operating System.
Latest webpack - 3.0. Latest webpack-dev-server - 2.5.
In my mind the best solution is to check for both --hot-only and --hot in webpack/bin/convert-argv.js and run the same function for both. Agreed?
Though it also might be worth considering whether this devserver-related configuration belongs in the webpack package proper.

@webpack-bot move to webpack/webpack-dev-server

Though it also might be worth considering whether this devserver-related configuration belongs in the webpack package proper.

yes I think you are right here. This doesn't belong into webpack core.
webpack-dev-server can implement a hack here: It can add argv.hot = true when argv["hot-only"] is used.


Unity 5 extracting

I was trying to extract a .unity3d package and ended up with this error:
[info] Wetshaders.unity3d\sharedassets0.assets
[warning] FileCommand: Can't process Wetshaders.unity3d, caused by info.ata4.uni
ty.asset.AssetException: Unknown asset format 15
at info.ata4.unity.asset.AssetFile.load(AssetFile.java:145)
at info.ata4.unity.cli.cmd.AssetCommand.processAssetBundleFile(AssetComm
and.java:141)
at info.ata4.unity.cli.cmd.AssetCommand.processFile(AssetCommand.java:86
)
at info.ata4.unity.cli.cmd.FileCommand.processPath(FileCommand.java:58)
at info.ata4.unity.cli.cmd.FileCommand.run(FileCommand.java:76)
at info.ata4.unity.cli.DisUnityCli.run(DisUnityCli.java:110)
at info.ata4.unity.cli.DisUnityCli.main(DisUnityCli.java:123)
As you may have read, I am trying to extract a shader file, and looking at your recent replies, I have seen that this is a issue resolved in 0.4. At it current state according to you shaders can be extracted perfectly fine? If that is so, please release a pre-release version so we can atleast get started on extracting :(

bump


[BUG] Resource leak in SMP mode when running signal handler

Description / Steps to reproduce the issue
There is a serious issue with the current asynchronous signal delivery system; it will forcibly make another CPU resume
code at places where this must not happen. Take the following example where CPU0 takes a semaphore and CPU1 sends
a signal to it:
CPU0                                                CPU1
nxsem_wait() // Take semaphore
enter_critical_section()
... in atomic section ...
up_switch_context(this_task(), rtcb)
---> next process , atomic section over             enter_critical_section()
                                                    nxsig_queue_action()
                                                    nxsched_smp_call_single()
                                                      // Setup interrupt on CPU0 to run sig_handler
                                                      nxsched_smp_call_single(stcb->cpu, sig_handler, &arg, true);
                                                    <--- SMP_CALL interrupt pends on CPU0
                                                    leave_critical_section()
---> SMP_CALL interrupt fires on CPU0
               |
               v
nxsched_smp_call_handler()
  // Run sig_handler on CPU0
  sig_handler()
  up_schedule_sigaction()
  // up_schedule_sigaction makes task on CPU1 return to riscv_sigdeliver
  tcb->xcp.regs[REG_EPC] = (uintptr_t)riscv_sigdeliver;
              |
              v
riscv_smp_call_handler()
  // riscv_smp_call_handler restores (new) context, EPC=riscv_sigdeliver
  tcb = current_task(cpu);
  riscv_savecontext(tcb);
  nxsched_process_delivered(cpu);
  tcb = current_task(cpu);
  riscv_restorecontext(tcb);
               |
               v
riscv_smp_call_handler() interrupt returns
               |
               v
riscv_sigdeliver()
               |
               v
signal_handler()
  // Signal handler runs in userspace
          ***CRASH***

If the process on CPU0 crashes in the signal handler, the semaphore taken on CPU0 does not get freed,
causing a resource leak.
The leak is not an issue for user resources but is catastrophic for kernel resources!
On which OS does this issue occur?
[OS: Linux]
What is the version of your OS?
Irrelevant
NuttX Version
master
Issue Architecture
[Arch: all]
Issue Area
[Area: Posix]
Verification

[X] I have verified before submitting the report.

Steps to reproduce:
Enable:
CONFIG_DEBUG_FEATURES=y
CONFIG_DEBUG_SCHED_INFO=y
tools/configure.sh rv-virt:ksmp64
Start qemu and run ostest.
It will get stuck in one of the signal handler tests almost every time.


WebKit CSS3 carousel transforms for supported devices

This issue was originally introduced 2 years ago in issue #1966 but was dismissed by @mdo, stating:

In Chrome and Safari, I didn't notice much of a different at all (in fact I couldn't really discern any difference). We'll pass on this for now, but revisit it in a future point release since I know transitions and moving objects like this can get hairy quickly.

As @petewarden explained:

The -webkit-transform extension causes webkit to switch to hardware-accelerated rendering on supported devices, which results in far smoother animations. This CSS change enables the extension for the carousel when it's available, and in practice we see iPad and iPhone animations improve from a juddery 2 frames-per-second at best, to something smooth enough to be native.

I believe it's time to reconsider this implementation as it suits Bootstrap 3's mobile-first approach. The effects of implementing CSS3 transforms are significant on all WebKit devices I've tested, especially when using high-res images or multiple carousels (due to the large repaint times). For a full description of this issue including technical info and research, check out this Medium article.
I was going to comment on the previous issue but I rewrote the code to explicitly use 3D transforms to ensure hardware acceleration is enabled and some other helpful properties for visual integrity.

@ascotto We've seen issues with the translateZ(0)/translate3d(0,0,0) hack (see #13649) and would probably be hesitant to play with that again. Might entertain a PR for will-change or other proposals though.


Issue with zoneminder camera

I'm using homebridge-camera-ui a long time with my foscam 9805W directly configured without issue. I'm using motion detection with mqtt and telegram snapshot messaging. Currently only one camera is configured.
My environment is a raspberry pi 4B with all recent updates (buster, homebridge, and camera-ui - version 4.2.7)
Now I tried to configure homebridge-camera-ui to use my zoneminder instance as camera source, because the picture is faster available.
Behavior: In Apple Home app I can see the snapshot of the camera, but if the mqtt motion trigger signal comes, an error is thrown and the processing stopps.
I would expect that the snapshot is stored and the telegram message is send like my old configuration.
Configuration:
{
"name": "Einfahrt ZM",
"videoConfig": {
"source": "-re -i http://pi4b-2.fritz.box:81/zm/cgi-bin/nph-zms?mode=jpeg&monitor=1&scale=100&maxfps=15&buffer=1000&user=xxxxx&pass=xxxxxxx",
"stillImageSource": "-i http://pi4b-2.fritz.box:81/zm/cgi-bin/nph-zms?mode=single&monitor=1&scale=100&maxfps=5&buffer=1000&user=xxxxx&pass=xxxxxxx",
"maxStreams": 2,
"maxWidth": 1280,
"maxHeight": 720,
"maxFPS": 15,
"debug": true
},
"mqtt": {
"motionTopic": "homebridge/blau/reed",
"motionMessage": "auf",
"motionResetTopic": "homebridge/blau/reed",
"motionResetMessage": "zu"
}
}
Logs
during startup:
[19.8.2021, 09:07:27] [CameraUI] [Plugin] Einfahrt ZM: Starting video stream: 1280x720, 15 fps, 802 kbps
[19.8.2021, 09:07:27] [CameraUI] [Plugin] Einfahrt ZM: [fatal] Option stimeout not found.
[19.8.2021, 09:07:27] [CameraUI] [Plugin] Einfahrt ZM: ffmpeg exited with code: 1 and signal: null (Error)
[19.8.2021, 09:07:27] [CameraUI] [Plugin] Einfahrt ZM: Stopped video stream.
motion trigger:
[19.8.2021, 09:08:07] [CameraUI] [Interface] Einfahrt ZM: An error occured during handling motion event
[19.8.2021, 09:08:07] [CameraUI] Error: Image Buffer is empty!
at ChildProcess. (/usr/local/lib/node_modules/homebridge-camera-ui/server/services/ffmpeg.service.js:86:29)
at ChildProcess.emit (events.js:400:28)
at maybeClose (internal/child_process.js:1055:16)
at Socket. (internal/child_process.js:441:11)
at Socket.emit (events.js:400:28)
at Pipe. (net.js:675:12)
I guess that is is an configuration issue, do you have an idea?
thank you
André
Environment

Node.js Version: v14.17.5
Homebridge Version: v1.3.4
Camera UI Version: v4.2.7
Operating System: raspian buster
Browser: chrome (PC and ipad)
Zoneminder: 1.34.22

Update:
I tested the same workaround than used in
https://github.com/SeydX/homebridge-camera-ui/issues/187

I've removed that option from config.start.js in my setup and it streams now great.

For me this solves my problem too.

The workaround does not work as expected. I get again the "Image Buffer is empty!" error on motion trigger

The workaround does not work as expected. I get again the "Image Buffer is empty!" error on motion trigger

Hey sry for the late reply, working currently on the HSV implementation.
The error message usually appears when, for example, ffmpeg cannot access the camera to take a snapshot during a movement. The buffer that should normally be full (if a snapshot could be taken correctly) then becomes empty and this error message appears.
If the error message appears very often, please restart the camera(s) once and then the plugin. And maybe check if "dead" ffmpeg processes are still running.


Sidebar Issues

[ ] When hovering over chat, the sidebar on the right also slides out.
[ ] Showing Chat when Combat is started does not work

Version 0.0.7

Fixed chat not showing when show during combat is turned on.


Carousel causing entire page to flash

I just copied the example code from the npm page. I'm using tailwind css and svelte kit and I have a layout with a navbar/footer as you can see.
Code:

  <svelte:component
    this={Carousel}
    bind:this={carousel}
  >

1

2

3

  </svelte:component>

  <button on:click={handleNextClick}>Next</button>

Possible solution:
https://github.com/vadimkorr/svelte-carousel/issues/75


Update HOW-TO-GET-HELP.md : remove old syllabus links and

Self checklist

[x] I have committed my files one by one, on purpose, and for a reason
[x] I have tested my changes
[x] My changes follow the style guide

Changelist

removed links to old syllabus
added links to new curriculum
removed SDC 2022 channel list, which is very out of date

Questions
@illicitonion Can you review this please? I am trying to set up a collection of open, merged, and closed PRs for learners to explore in the workshop described in the readme of this repo.
Please:

review this PR
contribute one or more of your own
please also edit and improve the workshop
let's have some interesting activity for learners to explore on this repo

👋 Hi explorers
What does this mean?

I will now delete my merged branch.


Setup Dependabot on this repo

Sorry for no story. Self explanatory.
Dependabot/Renovate should monitor:

[ ] alpine versions
[ ] packages pulled into the image

Dependabot successfully setup and creating dependency PRs.


Encryption password limitations

Are there any limitations to the password that can be used to encrypt the database?
For example, any special characters that are not permitted, spaces etc, or length requirements?

Hi @dgodwin1175, there is not limit that I know. LiteDB used SHA1 to hash your password, so it's support any char. And than use Aes class to encrypt your data pages.


WARNING: Could not parse *** function

Please upload your debug file in the comment.
Don't create a new issue for this warning.

Tried updating from 4.15.1 to 4.15.3 on Node 22.11, but this error keeps dumping 1000's of lines of debug info in the console after every request.
Everything seems to be working fine, is there a way to suppress this warning?

Please check change of #147 . It show us how to fix it.
In addition, you should not discuss about the issue in here because this issue is for "WARNING: Could not parse *** function". If admins see this comments, I think they should remove or hide these comments(include this comment).

The data that are successfully parsed in the current code are all returned by API requests. Parsing the data in html5player without using the API fails. Please fix the sig.decipherFormats function so that it can parse the data in html5player.

I got the *** function, but the parsed link returns 403.

Only the link from itag18 can be played, other links return 403, is there any way to decrypt other links?

i got this error
WARNING: Could not parse n transform function.
Please report this issue with the "1735137353847-base.js" file on https://github.com/distubejs/ytdl-core/issues.
Error [PlayingError]: FFmpeg/avconv not found!
Id: 5uh9imWsNNY
Name: Nour & @Eldab3 - Meen Ysadak | Official Audio - 2024 | نور و الضبع - مين يصدق
    at FFmpeg.getInfo (C:\Users\Hamza\Desktop\music updated\node_modules\distube\node_modules\prism-media\src\core\FFmpeg.js:143:11)
    at FFmpeg.create (C:\Users\Hamza\Desktop\music updated\node_modules\distube\node_modules\prism-media\src\core\FFmpeg.js:156:38)
    at new FFmpeg (C:\Users\Hamza\Desktop\music updated\node_modules\distube\node_modules\prism-media\src\core\FFmpeg.js:45:27)
    at new DisTubeStream (C:\Users\Hamza\Desktop\music updated\node_modules\distube\dist\core\DisTubeStream.js:70:23)
    at DisTubeStream.YouTube (C:\Users\Hamza\Desktop\music updated\node_modules\distube\dist\core\DisTubeStream.js:88:16)
    at DisTubeHandler.createStream (C:\Users\Hamza\Desktop\music updated\node_modules\distube\dist\core\DisTubeHandler.js:335:37)
    at QueueManager.playSong (C:\Users\Hamza\Desktop\music updated\node_modules\distube\dist\core\manager\QueueManager.js:83:41)
    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)
    at async QueueManager.create (C:\Users\Hamza\Desktop\music updated\node_modules\distube\dist\core\manager\QueueManager.js:45:25)
    at async DisTube.play (C:\Users\Hamza\Desktop\music updated\node_modules\distube\dist\DisTube.js:197:42)
    ```

FFmpeg/avconv not found!

Did you installed FFmpeg?
https://github.com/skick1234/DisTube/wiki/DisTube-Guide#installation


[Bug] Marklines disappear when zoom-in

Version
5.4.3
Link to Minimal Reproduction
https://codesandbox.io/s/basic-line-chart-forked-x638tn?file=/index.html
Steps to Reproduce
Zoom-in with slider dataZoom the markLines disappear.
You can test here: echarts markLine with dataZoom
Current Behavior
filterMode: 'none' seem to be ignored by markLine.
Expected Behavior
I'd like to have markLine never hide, just zoom with the slider.
Environment
- OS: MacOS 12.6.3
- Browser: Safari
- Framework: echarts player

Any additional comments?
No response

Yes, clipping is valid for parent line but does not extend to its children marklines.
A workaround in your case could be to do it all with lines - Demo Code.

thanks @helgasoft to reproduce the equivalent with line. Should close this ticket ? because its not a bug but more a missing feature?

Hey, I would like re-open this ticket because I really need markLine.
Based on this exemple, is it possible to avoid the markLine hide when I zoom in on the x axis ?
the test exemple

As I said, workaround is with lines only. Bridge icon could be set as markPoint - Demo
Of course it's not perfect, but it might work in your case.


Adding a new extension shake/shuffle2

I added a new extension to easily randomize any iterable ordering. I decided to call it shake, because a name shuffle is already occupied by List<> class (also it's void there). But to simplify developers life and make it easy to find a necessary method I think it costs to create an alias such as shuffle2. So, I did it. @Abion47 What do you think?

Why not randomize?

Why not randomize?

You're right, I think it's better than shake. So, let it be randomize and shuffle2?

Having shuffle2 as an alias seems arbitrary when randomize is perfectly descriptive and simple enough to find. Also, there are other methods such as insert2 and append2 which use "2" to represent a two-argument variation on the default, so shuffle2 to mean it is merely a second shuffle method would break from the established naming scheme. Not to mention the collision only happens on lists, so having a shuffle2 on a non-list iterable with no corresponding shuffle or shuffle1 would be confusing.


ci: Add 2.32 CI stuff to dunfell branch

Carried things over from main branch.
(based on af3f8de6f4338d0943b18b7099d232ef5ea924b7)

Pull Request tested

Results in https://gitlab.com/browsers/meta-webkit/-/pipelines/367127981

Looks good.

Looks good.


docs: update organisation to organization

closes #427
What does this PR do?
Updates the spelling from organisation to organization.

Thank you for the PR.
I feel like this is more of a discussion about should we standardise on English UK or English American.
English UK is used in New Zealand, Australia, Canada and many other countries.
I will leave this up to @eddiejaoude.

Thank you for the PR @ajmhyd and thank you @AllanRegush for reviewing 👍
This is a tough one, correct English is with a s not a z, but I do like the idea of being consistent with GitHub 🤔 .
Lets change it to be consistent with GitHub for now 🤓


Update msi-tutorial-windows-vm-access-storage.md

Wrong and forgotten characters in the initial Invoke-WebRequest call.

This seems like a small (but important) contribution, so no Contribution License Agreement is required at this point. We will now review your pull request.
Thanks,
Microsoft Pull Request Bot

@neumanndaniel : Thanks for your contribution to the Azure documentation! The author, @elkuzmen, has been notified to review your proposed change.

Hi @neumanndaniel - We fixed these shortly after the MSI release so we will close this PR, but thanks very much for your feedback!
@MicrosoftDocs/apex-docs-pr-reviewers - #please-close


Move content of view upwards?

This is an awesome control, thank you for sharing. I'm wondering if it is possible to move the contents of the view upwards?

Original View: http://i.imgur.com/TaDQoLV.jpg
View on Scroll: http://i.imgur.com/6ianfqq.jpg (please ignore the days, peak, I'd move it up later )
3: What I want to achieve: http://i.imgur.com/vXUJoSt.png

Is this possible? :)

Assuming you're using Auto-Layout (which I hope you are):
You need to add the necessary constraints to your UISegmentedControl. If it's supposed to have variable width, then attach it to the left, bottom and right edges of the header view. If it's not variable width, then add an horizontal center constraint, and attach it to the bottom edge of the header view.

Did the trick. Thank you so much!


Added Debian install instructions to ToC

Do we want to add unofficial docs to the official install TOC? I'm not sure if we added Apache2 proxy config, but if we did, I think we shouldn't have.
Maybe there can be a separate section for unofficial community guides like Windows install, Debian install, Apache2 proxy config

I think it's a good idea to have the Debian docs in the ToC where they can be found. As it is now, they're hidden unless you have a direct link or use the search. I didn't know there was a Windows install until I searched for it. In the ToC its in the "Unofficial Enhancements" section of the Developer's Guide.

Right now scanning the TOC it looks like they're all official

Sure we have a note in the guide, but not everyone will read it and simply scan straight to the instructions.
Maybe we have (Unofficial) in the front of the title? Or we have a separate TOC for unofficial install and configuration guides (where we list Apache2, Debian, Windows)?
0/5 Just think it needs to be immediately obvious that it's "unofficial" and not after-the-fact.

I think with more visibility we'll get greater participation from the community. For eg, the Apache docs have already attracted at least one PR, but the Windows install docs go virtually unnoticed. (Between Jan 1 and June 20, of the ~102,000 page views on the docs.mattermost.com/install/ path, only 900 of them were the Windows install, compared with ~13,500 for Ubuntu).

@jasonblais I added "Unofficial" to the title and ToC entry,


Documentation is out of date relative to the https://security.microsoft.com/ site.

Documentation is out of date relative to the https://security.microsoft.com/ site.
This link on the page : https://docs.microsoft.com/en-us/microsoft-365/security/defender-endpoint/linux-install-manually?view=o365-worldwide#download-the-onboarding-package
Indicates to do the following

Settings > Endpoints > Device management > Onboarding.

This is no longer accurate.  I'm still trying to find "device management" / onboarding of a device.  Please update

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

ID: bab0b894-0199-7515-b060-a6724e2c9b9e
Version Independent ID: 988ff83c-c4b5-d2f3-023e-2d8dd191b7ae
Content: Deploy Microsoft Defender for Endpoint on Linux manually
Content Source: microsoft-365/security/defender-endpoint/linux-install-manually.md
Product: m365-security
Technology: mde
GitHub Login: @Dansimp
Microsoft Alias: dansimp

@davidfordaus Thank you for your feedback. I was able to download the onboarding package from security.microsoft.com
The navigation instructions are also correct in the document

Hope this helps!
Thanks
Sri

@msbemba Thank you very much for the contribution and sharing this explanation. @davidfordaus Hope this comment is helpful for you. If you see a documentation update is required, please feel free to open an issue for the same. We proceed here to close it. Thanks for taking out some time to open the issue. Appreciate and encourage you to do the same in future also.

Clicking this link:
https://docs.microsoft.com/en-us/microsoft-365/security/defender/microsoft-365-defender?view=o365-worldwide
With this description:

And link: https://go.microsoft.com/fwlink/p/?linkid=2077139
Leads to (when logged-in):
https://security.microsoft.com/homepage
Clicking "Settings" on the left leads to:
https://security.microsoft.com/securitysettings

Which does not (as you can see) provide the next step of the navigation.

Settings > Endpoints > Device management > Onboarding.
Endpoints is not visible on this screen

At a guess this is because the logged-in user doesn't have rights to view Endpoints, however there is no way to know this.   At this point I appreciate your time but will not be reporting any further Microsoft bugs.  This is not the best use of my time to help to resolve issues in the software.


build: udpate to latest btcwallet version with rescan addr fix

In this commit, we update to the latest btcwallet version that
includes a fix for how we perform rescans.  This is unnecessary, as many of the keys we create are actually
used in contracts, so the wallet can't spend them directly anyway.
For neutrino nodes, this would've caused them to attempt o match more
items in the filter than necessary, possibly resulting in an increased
number of false positive block fetches.

My question however is: Doesn't this affect the to_remote output of tweakless commitments?

We handle manually anyway as is with SCB. It's also the case that only after a restart for SCB would that work. Also remember that with the new anchor output stuff, this'll be a P2WSH script anyway (CSV of 1).


  How should I call it

sure. It depends which program you are interacting with.
The main idea is to compose transaction if you want to call smart contract (in solana we called it program).
FYI
A transaction = many signatures + a message
A message = many instructions + recent blockhash

you can treat every instruction equals a function in the program.
you can take a look at
https://github.com/solana-labs/example-helloworld
https://dev.to/cogoo/solana-how-to-send-custom-instructions-via-instruction-data-4g9g
to learn how to compose your own instruciton.

How do I call the Hello World function in rust from go-client? https://github.com/solana-labs/example-helloworld

Oh. I think I should add some examples for interacting with custom program!

Yes, that should be helpful!

Oh. I think I should add some examples for interacting with custom program!

That would be amazing thanks.

Hi, is there anyone example to call a custom program available now?
Or can I call a smart contract directly developed by anchor framework?

added three page for basic concept
https://portto.github.io/solana-go-sdk/programs/101/hello.html
https://portto.github.io/solana-go-sdk/programs/101/accounts.html
https://portto.github.io/solana-go-sdk/programs/101/data.html


Code to fine-tune CONSEQ model using constrastive loss

Hi,
Thank you for sharing wonderful ideas and the code repository for improving the factual consistency of summarization.
I had a question regarding the code base. I am wondering if the repository also includes the code to fine-tune CONSEQ model using constrastive loss? As far as I can tell, the repo only includes code to preprocess the dataset into positive and negative samples. Please correct me if I am wrong. Appreciate your time and response. Thank you!

Thanks for pointing out. Finetuning code is in  scripts/launch_sagemaker_unlikelihood_cnndm.py and scripts/launch_sagemaker_unlikelihood_xsum.py. Fixed the README.


Input mel to test your pretrained model.

Hi, your work is amazing.
In the colab, you also provide a convenient way for people to test.
In your colab example,  the inference is an end to end test for text to wav format.
Because I already had a taco2 model to generate mel, so I want to use your pre-trained Multi-band MelGAN model to improve the audio.
This is an example of my taco2(trained with 22050HZ, two speakers) output mel:

shape: (80, 1473)
mel: [[-3.8383071 -3.5090003 -3.5094485 ... -3.22574   -3.5430827 -3.870497 ]
[-3.979212  -3.835504  -3.8540187 ... -3.239952  -3.5393054 -3.8938622]
[-3.9962664 -3.806649  -3.7073057 ... -3.3155394 -3.5192316 -3.9663544]
...
[-3.2914562 -2.1562395 -1.1874298 ... -3.7448845 -3.8534966 -4.0068884]
[-3.2986758 -2.090722  -1.1268148 ... -3.7732124 -3.867183  -4.0040016]

I tried using the following code under colab, but failed:
from parallel_wavegan.utils import load_model

vocoder = load_model(vocoder_path)
vocoder.remove_weight_norm()
vocoder = vocoder.eval().to(device)

c = np.load("./eval_mel1.npy")
y = vocoder.inference(c)

get error of:

---->  y = vocoder.inference(c)
RuntimeError: Given groups=1, weight of size [80, 80, 5], expected input[1, 1473, 84] to have 80 channels, but got 1473 channels instead

Could you tell me some notes about using mel as the multi-band Belgian input?

See docstring.
https://github.com/kan-bayashi/ParallelWaveGAN/blob/53d14969089b3d3229fe6bfce221234f25a9d836/parallel_wavegan/models/melgan.py#L196


[Guide] Hardware hack to work around flickering RGB LEDs

TL;DR
Cut the wire labelled RGB and wire it up to the RX pad on the Wifi Module, then use pin: GPIO3 in the yaml file
Guide
I'm not sure if to make a pull request or to add it here as a helpful guide.
ESPHome now uses Arduino 3, Fast LED is no longer supported on the ESP8266
(source https://esphome.io/components/light/fastled)

[!warning]
FastLED does not work as expected with Arduino 3 or newer for ESP8266. For now, you can either downgrade the arduino version or use NeoPixelBus Light.
esp8266:
  framework:
    version: 2.7.4

See these related issues:

https://github.com/FastLED/FastLED/issues/1322
https://github.com/FastLED/FastLED/issues/1264

The first step is to Switch over to using Neopixelbus in the config yaml
diff --git a/test.yaml b/test.yaml
index 9269e18..20171a3 100644
--- a/test.yaml
+++ b/test.yaml
@@ -65,12 +65,12 @@ light:
     warm_white: output_ww
     cold_white_color_temperature: 6500 K
     warm_white_color_temperature: 2700 K
-  - platform: fastled_clockless
-    rgb_order: GRB
+  - platform: neopixelbus
+    type: GRB
+    variant: WS2812X
     num_leds: 40
     pin: GPIO13
     name: "Yeelight Screenbar back LED Ring"
-    chipset: WS2812B
     id: LED_ring
     power_supply: power
     effects:

As for NeoPixelBus, There are three suggested GPIOs for driving the LEDs smoothly
(source https://github.com/Makuna/NeoPixelBus/wiki/ESP8266-NeoMethods)

[!important]
The ESP8266 requires hardware support to be able to reliably send the data stream. While a bit bang method is provided, it is not recommended.
Due to this and the restrictions on which pins are used by each hardware peripheral, only I/O pins GPIO1, GPIO2, and GPIO3 can be used. The Pin argument is ignored and can be omitted.
The DMA methods will use GPIO3.
The UART1 methods will use GPIO2.
The UART0 methods will use GPIO1.

For the light bar, GPIO2 is used by the wireless remote receiver, and GPIO1 is unknown
GPIO3 which is the RX pin on the ESP8266 is unused as ESPHome provides Over The Air updates. So Cut the RGB wire and spliced it to the RX pad.

Then update the yaml to use GPIO3
diff --git a/test.yaml b/test.yaml
index 20171a3..7db94f8 100644
--- a/test.yaml
+++ b/test.yaml
@@ -69,7 +69,7 @@ light:
     type: GRB
     variant: WS2812X
     num_leds: 40
-    pin: GPIO13
+    pin: GPIO3
     name: "Yeelight Screenbar back LED Ring"
     id: LED_ring
     power_supply: power

hi, cool I'm trying to test this weekend. I will update the page with your information.

Above hack absolutely works, tested with 2 LEDs and totally controllable.
`light:

platform: neopixelbus
variant: WS2812X
type: GRB
pin: GPIO3
num_leds: 5
name: "Yeelight Screenbar back LED Ring"
id: LED_ring`

but only one thing, when brightness is less than 10% the LEDs goes off.

I am trying to repeat this project, but when I try to compile a yaml file, errors appear. Who can share a working yaml file? The first error is due to rx_pin: GPIO2, it is repeated in the UART and i2C block. The second error is related to the lack of FastLED support.

Also problem while compiling.
List:
Compiling .pioenvs/yeelight/src/esphome/components/api/api_pb2_service.cpp.o
In file included from src/esphome/components/api/api_connection.h:6:0,
from src/esphome/components/api/api_connection.cpp:1:
src/esphome/components/api/api_server.h:118:96: error: invalid use of '::'
Trigger<std::string, std::string> *client_connected_trigger_ = new Trigger<std::string, std::string>();
^
src/esphome/components/api/api_server.h:118:96: error: expected ';' at end of member declaration
src/esphome/components/api/api_server.h:118:102: error: expected unqualified-id before '>' token
Trigger<std::string, std::string> *client_connected_trigger_ = new Trigger<std::string, std::string>();
^
src/esphome/components/api/api_server.h:119:99: error: invalid use of '::'
Trigger<std::string, std::string> *client_disconnected_trigger_ = new Trigger<std::string, std::string>();
^
src/esphome/components/api/api_server.h:119:99: error: expected ';' at end of member declaration
src/esphome/components/api/api_server.h:119:105: error: expected unqualified-id before '>' token
Trigger<std::string, std::string> *client_disconnected_trigger_ = new Trigger<std::string, std::string>();
^
src/esphome/components/api/api_server.h:118:83: error: template argument 1 is invalid
Trigger<std::string, std::string> *client_connected_trigger_ = new Trigger<std::string, std::string>();
^
src/esphome/components/api/api_server.h:119:86: error: template argument 1 is invalid
Trigger<std::string, std::string> *client_disconnected_trigger_ = new Trigger<std::string, std::string>();
^
cc1plus: warning: unrecognized command line option "-Wno-nonnull-compare" [enabled by default]
*** [.pioenvs/yeelight/src/esphome/components/api/api_connection.cpp.o] Error 1

I have not changed anything in the code that is posted here on github, the only thing I have commented out the lines so that an error does not occur. I did this just to check the performance.
#i2c:
sda: GPIO2
scl: GPIO14
scan: false

@TeslaWorks239
For the compiler error change "version":
esp8266:
board: esp_wroom_02
framework:
version: recommended

@NZSmartie
hello, your modification works however do you have a solution for the problem of conflict between i2c and uart because we lose the remote control?

Remove I2C, the remote control uses UART according to the example
https://github.com/K-4U/custom_components/blob/39eb7ed1b88f326a19aba3400e572fc62d82378b/components/yeelight_remote/README.md?plain=1#L11-L14

@NZSmartie thanks. For the version did you put recommended or a particular version?

This is the yaml I'm using for the light bar:
esphome:
  name: lightbar

esp8266:
  board: esp01_1m

# Enable Home Assistant API
api:
  encryption:
    key: "[redacted]"

ota:
  password: "[redacted]"

wifi:
  ssid: !secret wifi_ssid
  password: !secret wifi_password

  # Enable fallback hotspot (captive portal) in case wifi connection fails
  ap:
    ssid: "Lightbar Fallback Hotspot"
    password: "[redacted]"

  domain: .localdomain

captive_portal:

external_components:
  - source:
      type: git
      url: https://github.com/thedsv/yeelight_remote
    components: [ yeelight_remote ]

wled:

# Specify the two pins of the h-bridge as PWM pins
output:
  - platform: esp8266_pwm
    pin: GPIO12
    id: output_cw
    power_supply: power
  - platform: esp8266_pwm
    pin: GPIO5
    id: output_ww
    power_supply: power

power_supply:
  - id: power
    pin: GPIO4
    enable_time: 0s
    keep_on_time: 0s

light:
  - platform: cwww
    id: light1
    constant_brightness: true
    gamma_correct: 0
    name: "Yeelight Screenbar face"
    cold_white: output_cw
    warm_white: output_ww
    cold_white_color_temperature: 6500 K
    warm_white_color_temperature: 2700 K
  - platform: neopixelbus
    id: ring
    type: GRB
    variant: WS2812X
    pin: GPIO3
    num_leds: 40
    name: "Yeelight Screenbar back LED Ring"
    power_supply: power
    effects:
      - wled:
          port: 21324
      - addressable_rainbow:
    # Limit the brightness to prevent power supply from browning out.
    color_correct: [90%, 90%, 90%]

uart:
  - id: remote_bus
    baud_rate: 4800
    rx_pin: GPIO2

yeelight_remote:
  on_press:
    - light.toggle: light1
  on_left:
    then:
      - light.dim_relative:
          id: light1
          relative_brightness: -5%
  on_right:
    then:
      - light.dim_relative:
          id: light1
          relative_brightness: 5%
  on_long_press:
    - light.toggle: ring
  on_press_left:
    - then:
        light.control:
          id: light1
          color_temperature: !lambda |-
            float temp = id(light1).remote_values.get_color_temperature() * 0.95;
            if (temp < 153.8) {
              return 153.8;
            }
            return temp;
  on_press_right:
    - then:
        light.control:
          id: light1
          color_temperature: !lambda |-
            float temp = id(light1).remote_values.get_color_temperature() * 1.05;
            if (temp > 370.4) {
              return 370.4;
            }
            return temp;

I understand correctly that for your version of the code I need cut the RGB wire and spliced it to the RX pad?

I understand correctly that for your version of the code I need cut the RGB wire and spliced it to the RX pad?

Yes, GPIO3 is the name of the RX pin used that is also used for flash programming.
# ...
- platform: neopixelbus
    # ...
    pin: GPIO3

[source]

Thank you very much)


Fix table formatting

Removing white space so that Github properly outputs an HTML table when viewing the file

:+1:

This was addressed in #101.


Deprecated operation call in VS Code template

Assert is deprecated. I suggest to replace it with AssertMeasurement.
https://github.com/microsoft/qsharp-compiler/blob/20c020d889915f2f19d996b5e2dc6a23fe2b6075/src/VSCodeExtension/templates/unittest/Tests.qs#L11

We split the templates between VS, VSC and CL versions since requirements are slightly different in their specification format and now that we have the VSC ones embedded in the extension itself they are no longer relying on the command line ones.
But you raise a good point, we could explore "templating the templates", and produce them in a similar way to what bootstrap does and so they can in turn be embedded in the corresponding places. Let's chat about this idea some time next week.


feat: switch amountOut <-> amountIn when tokens are switched

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

GitHub release
npm package (@latest dist-tag)

Your semantic-release bot :package::rocket:


Validate classes taken in College

Is it valid to list the classes that I've taken and passed in college as passed?
The courses are:

Calculus One and Two
Linear Algebra
Object Oriented Programming in C++
Discrete Math
Computers Architecture I might need to take this one anyways since the syllabus's a little bit different

@gillchristian yes, for sure :smile:
For your public profile, though, it's better to create some project to show what you learned in those classes. Of course, it's just a suggestion.

Yup, thought about that same thing.
Thanks for the quick answer!

What sort of project could you create for Calculus, Algebra, and Discrete Math to prove your proficiency in them?

My discrete math course in college finishes in the 6th lecture of MIT 24-lecture course (I would skip 18 lectures if I didn't take it "again"). Pay attention because you could be missing a lot of stuff.


[release-v0.56.x] Fix isolated workspaces ignored when using StepTemplate

This is an manual cherry-pick of #8272
/assign @afrittoli @chitrangpatel
Isolated workspaces are now correctly set when using in conjuction with StepTemplate

/kind bug


About Fig3 in the paper

Hi. Thank you for sharing your work.
How did you visualize Figure3?! Did you
Could you also provide the code for it?

I think you can use techniques like GradCAM to generate the heatmaps from the features. It can be done for CNNs as well as Vision Transformers.
Here is a link for the repo which can be used
https://github.com/jacobgil/pytorch-grad-cam/tree/master


issue resolution

Hi Sami93 ,
Can you please take a look at this modification in the structure display . I think , it is better now. Actually , I have added some dependencies about datatable on angular .
You need to install  before running "npm install datatables.net --save
npm install datatables.net-dt --save
npm install angular-datatables --save"
Best regards.

Hi Ychaima,
Sorry for my late reply. Could you make it responsive and order each column in the dataTAble.
Best,

Hello again Sami93 ,
I think everything is in order now , I have also optimized the search .
Best regards.

That's great.


npm ERESOLVE error with<EMAIL_ADDRESS>

This library now throws an ERESOLVE error on attempted installation.

npm i --save immutable

added 1 package in 1s

npm i --save jest-immutable-matchers
npm ERR! code ERESOLVE
npm ERR! ERESOLVE unable to resolve dependency tree
npm ERR!
npm ERR! While resolving<EMAIL_ADDRESS>npm ERR! Found<EMAIL_ADDRESS>npm ERR! node_modules/immutable
npm ERR<EMAIL_ADDRESS>from the root project
npm ERR!
npm ERR! Could not resolve dependency:
npm ERR! peer<EMAIL_ADDRESS>from<EMAIL_ADDRESS>npm ERR! node_modules/jest-immutable-matchers
npm ERR!   jest-immutable-matchers@"*" from the root project
npm ERR!
npm ERR! Fix the upstream dependency conflict, or retry
npm ERR! this command with --force, or --legacy-peer-deps
npm ERR! to accept an incorrect (and potentially broken) dependency resolution.
npm ERR!
npm ERR! See [path]\npm-cache\eresolve-report.txt for a full report.

Feel free to open a PR.

I'd be happy to if I knew how to fix it. Shouldn't 4.0.0 satisfy the requirement of >= 3.0.0? Or if no and that comparison logic stops at the major revision number, then wouldn't this be a breaking change that wouldn't be backward compatible...? I'm afraid I'm not very expert on version resolution in npm and don't quite know the right move here.


Save Error from admin panel

I tried installing aboutme via both gpm and through the admin ui. Either way as soon as I make any change (in this case my name) and press save, I get this error.

What Grav version do you use ? There might have been some changes recently, I have to check that out, I'll get back to you.
Thanks for reporting this

Ok I fixed the issue, update to the latest version and it should be fine.
File upload has become a bit more complex but in a good way. I think the latest version of the admin plugin changed the way yaml files were merged (user config file for the plugin and the config file for the plugin itself). I changed the default config file of the plugin so it would match what is generated by Grav for the user config file.


Sidebar titles are broken on Chinese versions

Problem
https://yew.rs/docs/zh-CN/intro/
https://yew.rs/docs/zh-TW/intro/
Note the misconfigured sidebar

The content also still uses the mdbook syntax instead of Docusaurus'. For instance at the bottom of https://yew.rs/docs/zh-CN/getting-started/project-setup/cargo-web/.


custom breakpoints configuration

In our webapp we're working with different breakpoints for mobile, tablet and desktop media queries. This leads to weird layout behaviours since the react-page cells break differently from our own components.
Is there a way to customize these breakpoints so that they fit the ones we've defined?

The breakpoints are just CSS so you should be able to override those. Since we don't use scss (maybe we should) it will require some work to have the base breakpoints configurable.


Scrollbar starts at top of screen when opening new chat

The scrollbar starts at the top of the screen with Hangouts. This means that the program is constantly downloading older messages (because they're at the top), and if I'm not able to get the scrollbar down, this causes some serious annoyance. Shouldn't the scrollbar start at the bottom?

What version of yakyak are you using? This should be fixed in the latest version, but do let me know if it isn't and I'll have a look.

What version of yakyak are you using? This should be fixed in the latest version, but do let me know if it isn't and I'll have a look.

I'm using 1.15.12, which I think is the latest version.

I'm using 1.15.12, which I think is the latest version.

I have similar issue, but not only does opening up a new chat cause the scroll bar to go to the top, but when I do finally scroll to the bottom (latest message) and type something and send it, the view doesn't move down to the latest message I sent, and then a few seconds later, the scrollbar shoots right up to the top again.
Help -> About ->   YakYak v1.5.12-beta (latest)
Manjaro Linux AUR build

I have similar issue, but not only does opening up a new chat cause the scroll bar to go to the top, but when I do finally scroll to the bottom (latest message) and type something and send it, the view doesn't move down to the latest message I sent, and then a few seconds later, the scrollbar shoots right up to the top again.
Help -> About ->   YakYak v1.5.12-beta (latest)
Manjaro Linux AUR build

Same issue, latest yakyak-git from the aur in manjaro.

Same issue, latest yakyak-git from the aur in manjaro.

Hi all, sorry for the delay, I've been busy lately but I am still looking at this issue.

Hi all, sorry for the delay, I've been busy lately but I am still looking at this issue.

It appears to be an issue with the AUR package. I installed the package for arch/manjaro from this site and the problem did not appear. So I'd talk to the maintainer for the AUR package.

It appears to be an issue with the AUR package. I installed the package for arch/manjaro from this site and the problem did not appear. So I'd talk to the maintainer for the AUR package.

Can confirm the issue only exists with the AUR package. Not only that, but the AUR package has an installed size of almost 500MB (double that of the Arch package available for download on this site), and the systray icon does not work.

Can confirm the issue only exists with the AUR package. Not only that, but the AUR package has an installed size of almost 500MB (double that of the Arch package available for download on this site), and the systray icon does not work.

OK, I'll figure something else out, and see if I can contact the AUR maintainer. Thanks for the help.

OK, I'll figure something else out, and see if I can contact the AUR maintainer. Thanks for the help.

Hello All,
I am the guy who maintains the yakyak-git AUR package. I have been unable to reproduce the issue talked about here, however, I did notice that the electron version being used was 8.0.0  and it looks like it should be at 11.1.1 as of a few months ago.
I updated the package with version 11.1.1 of electron, if someone here who is seeing the problem wouldn't mind testing it again, that would be very helpful.

Closing this because there has been no recent activity. Will reopen if it's still an issue.


Considers all tablet metadata columns in split code

Made the following changes to the split code that adds new tablets and updates the existing tablet.

fixed potential NPE w/ tablet operation id check by reversing order of equals check
Throws IllegalStateException when attempting to split tablet with merged or cloned markers
Removed adding wals when creating new tablets in split, its not expected that the parent tablet would have wals and this is checked earlier
Deleted any user compaction requested, hosting requested, suspended, or last columns in the parent tablet

Added a unit test that attempts to exercise the split code with all tablet columns.  The unit test also has a set of tablet columns that were verified to work with split and it is checked against the set of columns in the code.  The purpose of this test is to fail when a new column is added to ensure that split is considered.
Was a bit uncertain about deleting the last location and suspend. Those columns either need to be deleted from the parent tablet or added to the new tablets being created.  The current code was doing neither.  Decided to delete them as the new tablets have a different range and are conceptually different tablets than the parent.

This is probably something to do as a follow on when the merge test is looked at, but you could try to move common code related to mocking TabletMetadata to a central place like a utility class to be reused. My assumption is a lot of setup for all of the mocks could be re-used for testing that merge handles all the columns. It should make it easier easier to update the tests when adding new columns that need to be considered for both split and merge.

I'm wondering if we could get into a weird state where we just start rapidly throwing exceptions in a loop as it tries to split over and over and keeps failing so it would be good to test what the outcome is if there's unexpected columns that show up and that it's acceptable behavior for the system.

It would be good to add an IT for this.  Could manually add an unexpected column to a tablet in an IT and then attempt to split it.  I'll add that in this PR.


Calendar Icon

This PR adds the calendar icon. It will be used for the DatePicker component.
👉 https://github.com/okp4/ui/issues/416

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


Result by using other augmentations(e.g. RandAug)

Hi, thanks for your impressive work!
I found the ablation study about augmentation in your paper(appendix table 7).
I just wonder SimCLR(not SupCon) with other augmentations(e.g. RandAug) also works well.
As far as I've experimented, the result with RandAug is way worse than one with the original SimCLR aug. I am not sure my hyperparameters for the RandAug are proper though.(I used N=2, M=8/15 for RandAug(N, M))

Hi, @sooonwoo ,
Are you comparing the two augmentations both using the codebase here? Or you compare results using RandAug with this codebase against the original SimCLR reported in their paper?

Hi, @sooonwoo ,
Are you comparing the two augmentations both using the codebase here? Or you compare results using RandAug with this codebase against the original SimCLR reported in their paper?

Thanks for the quick reply.
The former. I want to compare the two augmentations using your codebase on Renset18 & CIFAR10.
Below is the experimented result. (RandAug(N=2, M=8) is used for the experiments, I have not experimented on the SupCon so far)
SimCLR

Contrastive Augmentation: SimAug  |   Linear classifier Augmentation: SimAug | ACC: 90.3%
Contrastive Augmentation: RandAug  |  Linear classifier Augmentation: RandAug | ACC: 78.5%
Contrastive Augmentation: RandAug  |  Linear classifier Augmentation: SimAug | ACC: 87.7%

The result is contracted with the result in table7(SupCon).
Have you tried the experiment for SimCLR or SupCon with small setting(model, dataset) as well?

Thanks for the quick reply.
The former. I want to compare the two augmentations using your codebase on Renset18 & CIFAR10.
Below is the experimented result. (RandAug(N=2, M=8) is used for the experiments, I have not experimented on the SupCon so far)
SimCLR

Contrastive Augmentation: SimAug  |   Linear classifier Augmentation: SimAug | ACC: 90.3%
Contrastive Augmentation: RandAug  |  Linear classifier Augmentation: RandAug | ACC: 78.5%
Contrastive Augmentation: RandAug  |  Linear classifier Augmentation: SimAug | ACC: 87.7%

The result is contracted with the result in table7(SupCon).
Have you tried the experiment for SimCLR or SupCon with small setting(model, dataset) as well?

@sooonwoo , CIFAR is a bit different from ImageNet. On CIFAR, simpler augmentation is better but on ImageNet RandAugment should be better.

@sooonwoo , CIFAR is a bit different from ImageNet. On CIFAR, simpler augmentation is better but on ImageNet RandAugment should be better.

Got it. Thanks for your help :)

Got it. Thanks for your help :)


Allow Wireguard to have replicas > 1

Is your feature request related to a problem? Please describe.
From the source, I notice that the Deployment generated from Wireguard CRD has hardcoded 1 as the value for spec.replicas
https://github.com/jodevsa/wireguard-operator/blob/dbce4a889a6c26529ac5525e0ca7058042465ac5/pkg/controllers/wireguard_controller.go#L682
@jodevsa  Is there a reason for it to be limited as 1? Can it scale to 2? It would be great to avoid single point of failure, by having a few more instances.
Describe the solution you'd like
Allow passing replica count through Wireguard CRD, through spec.replicas.
Describe alternatives you've considered
There seems not to be more intuitive approach than that
Additional context

I manually scaled and it seems to work fine scale --replicas=2 deployment.apps/wireguard-resources-vpn-dep -n wireguard-system
Running this on EKS with NLB, even with cross-zone load balancing enabled, I could get this to work if I'm not connected to proper NLB endpoint in the same AZ where vpn server is.
after scaling (I'm using 2 AZs) it just works.
perhaps it is due to lack of proper TCP healtcheck on NLB side, hence cross-zone does not work?


Typescript Error in typings file

I'm submitting a...

[ ] Regression (a behavior that used to work and stopped working in a new release)
[x ] Bug report
[ ] Performance issue
[ ] Feature request
[ ] Documentation issue or request
[ ] Other... Please describe:

Browser:

[ ] Chrome version XX
[ ] Firefox version XX
[ ] IE version XX
[ ] Edge version XX
[ ] Safari version XX

Library version
0.2.3
Library version: X.Y.Z

## Current behavior

When attempting to transpile my angular app I get the following error:

ERROR in node_modules/msal/lib-commonjs/UserAgentApplication.d.ts(35,9): error TS2717: Subsequent property declarations must have the same type.  Property 'callBackMappedToRenewStates' must be of type 'any', but here has type '{}'.

## Expected behavior

No error

## Minimal reproduction of the problem with instructions

setup a basic angular app or anything using typescript 3.1.1
npm install msal
attempt to build

I experienced this in angular 6 and typescript 2.7.2 but did not have the issue in angular 7 typescript 3.1.6 - if you're able to upgrade to work-around while it gets fixed.

Linking to #786


Blank screen and never loads

Log thing: https://pastebin.com/3KFmyum2
I know for a fact that this mod causes it because without it the game loads perfectly fine

From the log I assume the screen isn't blank but is showing the dev console. If that's right I'll fix it soon.
As for the cause it appears that your RimForge is broken.

Seems this mod has issues with RimForge. Game loads fine without this mod and with RimForge and also loads fine without RimForge but with this mod. If both this and RimForge are present it gets stuck in the debug menu.

Shouldn't be an issue anymore


upload to ipfs with unity not working webgl

hi.......i build webgl.......but upload not working

Does not work with UniTask in WebGL


Syntax highlighting

Implement language dependent syntax highlighting

Initial implementation in place.  Currently only works on active file when re-opening a session, and does not track modifications.

Multi tab support and updates are done.   Implementation is not optimal, but will suffice for now


Internal Antrea NetworkPolicy supports references to ExternalEntity.

This change allows controller to compute for new AntreaNetworkPolicy
(https://github.com/vmware-tanzu/antrea/pull/716), and incorporates ExternalEnitity
information in the internal NetworkPolicy between controller and agents.

Hi @jianjuns @tnqn @antoninbas,
I wonder if u guys could give a quick response. The reason is that the implementations controller, agent and antrea plus are pending because of this change.
And I apologize that we have not pushed this for review earlier.

/test-all

/test-all

@jianjuns @tnqn is the change in its current form reasonable? if so, we will be able to start implementation on agent/controller based on this change.
thx

@tnqn @jianjuns
per ur comment, defined an common struct GroupMember for both Pod and ExternalEntity. The intentions is

first stage, implementing ExternalEntity processing logic in controller/agent using this new common struct GroupMember; while Pod logic continue to use existing GroupMemberPod.
second stage, migrate Pod logic on controller/agent to this GroupMember struct.

I hope this works out for everyone.

/test-all

/test-all

/test-e2e

/test-networkpolicy

/test-conformance

/test-e2e

/test-all

/test-e2e

/test-all

/test-e2e
/test-networkpolicy

/test-conformance