Support for Laravel 9 ?

Hi
Should we still waiting ?
Our any replacement suggestions for this lovely package ?

Hopefully, this guy wakes up and updates the dependencies to work with Laravel 9.


feat: Squaremap support

squaremap is a minimalistic and lightweight live world map viewer for Minecraft servers.
I saw that some people asked for it on Discord, and I'm interested too.
I could try to implement it.

Sure go for it! We had pl3xmap support for a while until the project was abandoned and the API stopped working, if I recall correctly squaremap is the successor project, isn't it?

My two cents: pl3xmap is the original and was paused for a while but BillyGalbreath and others revived it a while back (1 to 2 years ago?) I used the original, switched to squaremap (which is a great fork), and then back to pl3xmap again (they did some pretty neat optimizations that drew me back in).
https://modrinth.com/plugin/pl3xmap
https://github.com/granny/Pl3xMap

I added Pl3xmap support a couple years ago. It ended up being removed somewhat recently cause they couldn't decide on an addon system and kept changing things, leaving it completely broken. I really wasn't sure where the project was headed after it was suddenly transferred to a new owner with no announcement, so I didn't bother updating it.

+1 for support though i'd vote both Squaremap and the newer Pl3xmap version support if possible. Seems the project is going strong again now that granny is maintaining it along with Purpur.


Support adding URLs for remote extension marketplaces

Hello
It's not clear from the documentation if it's supported.
As a user I'd like to be able to add self-hosted extension marketplace, like code-marketplace by URL, and not only using folder as extensions source.

Hi,
currently it doesn't support remote sources, only local folder location/ file shares.
I might consider it though.

I am using your extension to share our private extensions.
In my company, We publish extensions to our Nexus repository, so we had to develop another extension to be able to sync with a local folder.
It would be great if Private Marketplace provided a way to periodically retrieve from a remote source.


AvatarRenderLoader texture offset

I am using the RPM Core Unity SDK v5 and the AvatarRenderLoader in Unity 2023.2.10f1
I am passing e.g. the following URL to the render loader:
https://models.readyplayer.me/6594816144c97659297f3948.glb
and using default render settings, like so:
avatarRenderLoader.LoadRender(avatarUrl, new AvatarRenderSettings());
It reports success and the returned texture looks like this:

This issue is reproduced using all our avatars.
Querying a 2D render for the same avatar using the Web API with:
https://models.readyplayer.me/6594816144c97659297f3948.png
works great.

Thanks for letting us know, we have released a hotfix for this. If you update to v6.0.1 you can set the RenderPose to None (which is the default value) and it should work as before.
Let us know if you have any further issues.


Enhance startup experience by adding some more logging and progress tracking

Currently it can be a bit confusing if after yb-ctl create the user gets no information about what is happening, as we've switched the logs to not be default shown. The user can use --verbose to see the debug logging, but some native console logging would be nice too.
Also, initdb may still take quite a bit in certain setups (non-rf1, valgrind, etc..), so some progress tracking on that would be nice!

Ended up implementing many of these in c11bb503c5dac36f67338679fb6c9934035c4749 in the end.


process Mtype in Newcastle

What?
Andrew reported missing molecular testing type for newcastle records.
Why?
Upon investigation realised that method and tests were already present , but method wasn't being called while processing records .
How?
Method call has been added now.
Testing?
Tests already exist for the method.

LGTM


TST: SphericalVoronoi region type

Fixes #19177

enforce the nested list type for SphericalVoronoi regions; the test module run time appears effectively unchanged for me locally

[skip cirrus]

Looks fine but will wait for the cython issue to be fixed just to double check the ci is happy


Top-nav entry labels line-wrap at certain widths

Visit https://opentelemetry.io/docs/ and set the view width to 1024px, and you'll see this:

The line-wrap of the top-nav entries causes the height to increase and that breaks formatting as well as page positioning afer anchor navigation.

@austinlparker - I'd propose that we drop the icons from the top-nav entry labels. WDYT?

I'm not wedded to the icons, so let's drop them.


When built with PKG, required JSC script does not run

If I run my test.js from the previous Issue I opened, the application runs properly. I can now use pkg to build the application, thanks to your help on my previous issue. Running the outputted .exe yields nothing, it starts and then finishes immediately. Perhaps I am requiring the file wrong and the executable isn't resolving it properly? There are no errors.
test.js
console.log('running');
const requireJSC = require;
const path = require('path');
require('bytenode');
requireJSC(path.join(__dirname, "index.jsc"));

Expected output vs actual output:

Without a reproducible example or specific details about what is inside index.js, there is a little that I can help with.
Can you write a minimal index.js that mimic your logic and reproduce the issue, so we can figure out what is the problem?

Without a reproducible example or specific details about what is inside index.js, there is a little that I can help with.
Can you write a minimal index.js that mimic your logic and reproduce the issue, so we can figure out what is the problem?

Sorry for the delay on this issue. I decided to mess around tonight and try with Nexe. Not sure what it is, but Nexe worked. Thanks for the help in my previous issue!

Sorry for the delay on this issue. I decided to mess around tonight and try with Nexe. Not sure what it is, but Nexe worked. Thanks for the help in my previous issue!

I don't have any code to share, but I have the same issue when requiring a .jsc file from inside a .jsc file.


AggregateCommand

usage via wx.aggregateCommand(...commands: wx.ICommand<any>) and wx.aggregateCommandAsync(...commands: wx.ICommand<any>).
these functions would create a command that upon execution, executes all sub-commands. It's canExecute is the reduction of all sub-command canExecute values. observable values are passed in as a parameter to each command, unless the parameter is an array which will send each element to its respective command.
you can send an array parameter to all commands by projecting the observable to [ array ].

using ReactiveUI.CombinedReactiveCommand as a guide.


[Core] Implement IBC Protocol

Has Burrow implemented the IBC protocol? I'm looking for an ethermint alternative that can connect to cosmos hub's ethereum.
Thanks.

Not yet @grandbaiyi, but I believe it is planned - we should probably mark it on the roadmap (cc: @silasdavis @seanyoung). In the meantime, we'd appreciate any help kick-starting work on this!

Hi @gregdhill
If I want to integrate the current IBC into Burrow to complete the verification of POC, what should I do? I think I should first add Cosmos-SDK to this project. But I don't know how difficult it is to do this work. Can you give some advice about this? Thank you very much!

@grandbaiyi as far as I am aware (can see with brief search) IBC support has not yet landed in the Cosmos-SDK.
The Ethermint zone is not a thing yet either as far as I know.
We fully intend to ship IBC support so that Burrow can act as a Cosmos Zone validator. There is stuff we could do now to build support by looking at the whitepaper, but it would be quite speculative. We would need to adjust our types and machinery once Cosmos is live (should be March this year...) but there is still stuff we could usefully build now if someone (like you :) ) is willing to do some of the work. Failing that we will probably wait until some time post-launch before we start building cross-chain packet support.

I'm going to close this for now. When the time comes we can add some specific implementation issues.

I am curious about if/how this is still active.  We are looking at cross chain communication with hyperledger projects (indy and aries) and curious about if this made it into the IBC spec.

It is still on the roadmap @glandua, please checkout the open project here. Progress is slow at the moment due to other commitments, but if you are willing to help out it would very much be appreciated!


As a server admin, I want to OPTIONALLY be able allow users to sign up but require my OK to finally be on my server

7/10

7/10

7/10

8

8

Average 7.4

avg 7.4


remove protocol dependency from expr_eval

No issue to close, related to #352
Description
protocol::{Sender, result::QueryError} from expr_eval module
Is it a feature that change user experience?
no
Client output
no changes

Pull Request Test Coverage Report for Build 298067566

280 of 298 (93.96%)  changed or added relevant lines in 7 files are covered.
17 unchanged lines in 3 files lost coverage.
Overall coverage decreased (-0.005%) to 88.451%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

src/expr_eval/src/lib.rs
2
4
50.0%

src/expr_eval/src/dynamic_expr.rs
8
11
72.73%

src/query_executor/src/dml/insert.rs
5
8
62.5%

src/query_executor/src/dml/update.rs
6
16
37.5%

Files with Coverage Reduction
New Missed Lines
%

src/protocol/src/tests/mod.rs
2
0%

src/protocol/src/tests/accept_client_request.rs
5
94.38%

src/protocol/src/lib.rs
10
59.27%

Totals

Change from base Build 297812119:
-0.005%

Covered Lines:
7774

Relevant Lines:
8789

💛  - Coveralls


Kubectl-validate Bug: Overwritten Keys with Invalid Suffix Not Detected

What happened?
When using kubectl-validate to validate a ChaosEngine YAML manifest, the tool did not flag keys that were overwritten with an invalid suffix (1111). Despite the keys clearly being incorrect and not matching the expected schema, kubectl-validate did not raise any errors or warnings.
What did you expect to happen?
I expected kubectl-validate to detect and flag the overwritten keys with the invalid suffix (1111) as errors. The tool should have identified that these keys do not conform to the expected schema for a ChaosEngine resource and provided appropriate validation errors.
How can we reproduce it (as minimally and precisely as possible)?
Create a ChaosEngine YAML manifest with keys overwritten with an invalid suffix (1111). Below is an example manifest:
apiVersion: litmuschaos.io/v1alpha1
kind: ChaosEngine
metadata:
name: v1alpha1
namespace: default
spec:
annotationCheck1111: 'true'
appinfo1111:
appkind: deployment
applabel: app=nginx
appns: default
auxiliaryAppInfo1111: ''
chaosServiceAccount1111: container-kill-sa
components1111:
runner:
image1111: litmuschaos/chaos-runner:latest
imagePullPolicy1111: IfNotPresent
imagePullSecrets:
- name1111: testing
engineState1111: active
experiments1111:

name: container-kill
spec:
components:
experimentImagePullSecrets1111:
- name1111: testing
jobCleanUpPolicy1111: delete
monitoring1111: false

Run the kubectl-validate command against this manifest.
Observe that kubectl-validate does not raise any errors or warnings for the invalid keys.
Anything else we need to know?
The issue seems to be related to the schema validation process within kubectl-validate. It appears that the tool is not correctly identifying keys that do not conform to the expected schema when they are suffixed with invalid characters or numbers.
I am validating it chaosengines.litmuschaos.io crd.
Kubernetes version
kubectl version --client
Client Version: v1.30.2
Kustomize Version: v5.0.4-0.20230601165947-6ce0bf390ce3
kubectl version
Client Version: v1.30.2
Kustomize Version: v5.0.4-0.20230601165947-6ce0bf390ce3
### Tasks

I believe what's missing here is enabling "Strict" mode for the serializer
<EMAIL_ADDRESS>
// StrictSerializer, if set, deserializes this object strictly,
// erring on unknown fields.
StrictSerializer Serializer

https://github.com/kubernetes-sigs/kubectl-validate/blob/ce13d95db2635d8b03c3e9faf0c2fafe35c4e41b/pkg/cmd/validate.go#L296C17-L296C44
https://pkg.go.dev/k8s.io/apimachinery/pkg/runtime/serializer#EnableStrict


[go_router] Make it possible to set 'extra' in 'redirect' callbacks.

Use case
Some routes require an extra argument to exist. If you can navigate with an extra argument, why can't you also redirect with an extra argument? It should be available in all use cases.
Proposal
We should be able to dynamically modify the extra argument or either rework the redirect callback for allowing this use case.

Closing this as a duplicate of https://github.com/flutter/flutter/issues/114131.
Kindly subscribe to the original issue for updates.
Thank you


Seeking advice for COG-based WMTS server with time dimension handling

I was told this repository might be a good starting point for this conversation. If there is a better place for this, let me know.
A project I'm working on is going to try serving tiles of data on the geostationary satellite projection through a Web Mapping Tile Service (WMTS) server. The data is written to COGs right now and I'm looking at various WMS/WMTS solutions for serving the data. I'd like to keep the door open to hosting this data on cloud storage at some point (stored locally at first) which is why it seems like COGs or zarr or TileDB would be a good storage format. The two main issues I'm having is servers (MapServer, GeoServer, NASA OnEarth, etc) that either require data to be converted to another format, documentation that doesn't cover really cover raster formats with a time dimension, or other documentation difficulties.
Does anyone have experience with COGs in a Web Mapping Tile Service setup? Are COGs as the main storage format a problem with these services since they usually have to convert to PNGs? Any guidance would be appreciated.

👋 @djhoese
I guess for questions, we can use the mailing list (which we should link in the web page 😄): https://lists.osgeo.org/mailman/listinfo/cog
A short answer:
Multiple solutions exist to serve tiles from COG

https://github.com/vincentsarago/lambda-tiler
https://github.com/DHI-GRAS/terracotta
https://github.com/mojodna/marblecutter
https://github.com/developmentseed/cogeo-mosaic

I'm going to closes this issue and if you need more info we can switch to the mailing list

Hi David,
On the Mundi Webservices platform, we are currently serving OGC WMS/WMTS services that relies on COG satellite images. For that, we use the Sentinel-Hub software from Sinergise https://www.sentinel-hub.com/
The Sentinel-Hub regularly parses the repository where the images are, and build a kind of database in order to enhance its OGC services performance.
It serves a lot of different image formats and map projections on the fly (see their GetCapabilities stuff) all based on the underlying COG images. And this works pretty fine.
As the images are multispectral, the Sentinel-Hub is also able to serve different layers based on a simple calculation on different bands, with a dedicated color map.

MapServer should also work just fine with COG's, as the core of it is GDAL, which is where COG's started. GeoServer should read cog formatted data fine - the recommendations for formatting your data (like in https://www.slideshare.net/geosolutions/gs-steroids-sgiannecfoss4g20130103) are basically the same as the COG formatting. So you should be able to make an image mosaic in GeoServer with your already cog formatted data - though yeah, the documentation on how exactly to do this may not be great. I think there's also work on a true COG reader for GeoServer, but that's only needed when you move to cloud storage.
Though I'd actually go with the other suggestions - they are all a lot lighter weight, which speaks to the fact that if you put all your data in COG's then the tile server can be way simpler / less heavyweight. And if you run them on lambda they actually scale pretty infinitely, and costs also scale up and down with use.

@cholmes For MapServer and COGs, I couldn't find documentation that described how to do time dimension stuff with rasters. At least not that I could understand. I'll take a look at the above suggestions and post on the mailing list if I have more questions. Thanks everyone.


Create a new project with Visual Studio wizard

Is there an existing issue for this?

[X] I have searched the existing issues

Is your feature request related to a problem? Please describe the problem.
I think it would be good to add Visual Studio Wizard to the TodoTemplate document for creating a new project
Describe the solution you'd like

Additional context
No response

Resolving this issue has started. It will be announced when this issue is resolved.

This issue has been resolved and it will be available in the next pre-release version. It will be announced when the pre-release becomes ready.
@ysmoradi

The pre-release has been published. Please give it a try and give feedback


feature:  插件调试适配 Agent 灰度场景 (closed #1544)

Codecov Report

Merging #1549 (fb1284e) into v2.3.2-dev (1e86749) will decrease coverage by 0.02%.
The diff coverage is 100.00%.

@@              Coverage Diff               @@
##           v2.3.2-dev    #1549      +/-   ##
==============================================
- Coverage       73.34%   73.33%   -0.02%
==============================================
  Files             387      387
  Lines           26070    26074       +4
==============================================
- Hits            19122    19121       -1
- Misses           6948     6953       +5

Impacted Files
Coverage Δ

apps/backend/components/collections/plugin.py
82.18% <100.00%> (+0.09%)
:arrow_up:

... and 3 files with indirect coverage changes


Updates CODEBASE.md (renamed from codebase.md) with client info

and links from HACKING.md.

General edits
Linked from HACKING.md
renamed to CODEBASE.md from codebase.md
submitted PR

:+1:


for issue 429

[x] Closes #429
[ ] Tests added: Please use assert_type() to assert the type of any return value

See here: https://github.com/pandas-dev/pandas-stubs/blob/97dfaa955a6197e828b76f313cb591f6c56ad404/tests/test_resampler.py#L304
for an example of how to use pytest_warns_bounds.  You need to specify the upper parameter

Yes sir

See here: https://github.com/pandas-dev/pandas-stubs/blob/97dfaa955a6197e828b76f313cb591f6c56ad404/tests/test_resampler.py#L304
for an example of how to use pytest_warns_bounds.  You need to specify the upper parameter

Yes sir

Still not getting the checks passed after adding upper

Still not getting the checks passed after adding upper

Use pytest_warns_bounds() not python_warns_bounds().  When checks fail, look at the results of the checks to see the error messages.
But before you push, you should test locally by running poetry run poe test to see if the tests pass on your machine

Still not getting the checks passed after adding upper

Use pytest_warns_bounds() not python_warns_bounds().  When checks fail, look at the results of the checks to see the error messages.
But before you push, you should test locally by running poetry run poe test to see if the tests pass on your machine

Yes sir

It is still saying undefined name pytest_warns_bounds

It is still saying undefined name pytest_warns_bounds

It means you didn't import it.  Look at other examples.  This is basic python programming.

It is still saying undefined name pytest_warns_bounds

It means you didn't import it. Look at other examples. This is basic python programming.

Sir what is the module to import pytest_warns_bounds i coudn't find it.

Sorry it is pytest_warns_bounded not pytest_warns_bounds  .  Look at test_frame.py for an example

Done sir

You changed WAY too many tests. Only change the ones listed in the original issue.

yes sir

contextlib.supprress()

I think it would be better if you take over.

closing in favor of #436

yes sir


Fix occasional bind: address already in use from the http server on <IP_ADDRESS>

With a reproducable test case (two ztests which create and then destroy a network instance using the same IP address) it has been possible to track this down and figure out a robust workaround. Note that the can't gather sufficient data to determine whether it is golang'r runtime or net packages which have the problem, or the Linux kernel. But what I see is that the http server is shutdown (based on the recommended shutdown procedure) but the listener TCP socket remains in the kernel, sometimes for minutes after that.
One required fix (which isn't part of the golang recommendations) is to get the http servers Accept call to unblock. This PR does that but it is not sufficient; still see the kernel listen socket hanging around (about once every 24 hours running the tests).
So in addition we add a retry loop for the listener creation which forces any accept to unblock.
This has two separate commits described in their commit messages:

Expose the ability to dump stacks in the agentlog package
Fix server.go per above and add some more logging to it.

Ok, in general this feels super convoluted. Are we putting it in as a stop gap while digging for the root cause?

I don't think it is worth while to spend more weeks figuring out whether golang or the Linux kernel is to blame. The shutdown + retry logic in this PR is robust against their combined odd behavior.

OK, although it is strange that the error happens even minutes after the previous server shutdown. I would expect this to be related to /proc/sys/net/ipv4/tcp_fin_timeout, but that is only 60 seconds.
Could possibly SO_LINGER be of any help here? By default a close(socket) call will return immediately to the caller, but behind the scenes the TCP module is still responsible for trying to send any remaining buffered data, thus blocking the port from being reused.

The connected sockets (which move to CLOSE_WAIT/FIN_WAIT*/TIME_WAIT are all gone once the srv.Shutdown returns.
All that remains is the socket in LISTEN state. Thus linger would have no impact.


Bug: Increase in failed or unhealthy deployments slows down devtron

📜 Description
Increase in failed or unhealthy deployments slows down devtron
👟 Reproduction steps

Have large number of cd pipelines
Trigger bulk deployments for 2-3 environments and see if multiple deployments are unhealthy

👍 Expected behavior
Devtron operations should remain unaffected
👎 Actual Behavior
Increases CPU load due to continous checks of unhealthy deployments and slows down app details and other pages as well as operations
☸ Kubernetes version
EKS 1.23
Cloud provider

AWS

🌍 Browser
Chrome
🧱 Your Environment
No response
✅ Proposed Solution
No response
👀 Have you spent some time to check if this issue has been raised before?

[X] I checked and didn't find any similar issue

🏢 Have you read the Code of Conduct?

[X] I have read the Code of Conduct

AB#2997

fixed with #3372


.script/download failure

<EMAIL_ADDRESS>preinstall /root/.nvm/versions/node/v4.5.0/lib/node_modules/bitcore-node
./scripts/download

./scripts/download: line 30: cd: /root/.nvm/versions/node/v4.5.0/lib/node_modules/bitcore-node/scripts/../bin: Permission denied
npm ERR! Linux 4.4.0-21-generic
npm ERR! argv "/root/.nvm/versions/node/v4.5.0/bin/node" "/root/.nvm/versions/node/v4.5.0/bin/npm" "install" "-g" "bitcore-node"
npm ERR! node v4.5.0
npm ERR! npm  v2.15.9
npm ERR! code ELIFECYCLE
npm ERR<EMAIL_ADDRESS>preinstall: ./scripts/download
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the<EMAIL_ADDRESS>preinstall script './scripts/download'.
npm ERR! This is most likely a problem with the bitcore-node package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR!     ./scripts/download
npm ERR! You can get information on how to open an issue for this project with:
npm ERR!     npm bugs bitcore-node
npm ERR! Or if that isn't available, you can get their info via:
npm ERR!
npm ERR!     npm owner ls bitcore-node
npm ERR! There is likely additional logging output above.
npm ERR! Please include the following file with any support request:
npm ERR!     /root/npm-debug.log

Note: Do not run this command with sudo or with root privileges as this will lead to permission issues.

https://bitcore.io/guides/full-node#install-bitcore


[BEAM-13147] Fix nullability issues in aws(2) for AwsModule

This is just porting findings from https://github.com/apache/beam/pull/15816 back to aws and aws2.

address nullability issues in (de)serialization
use commons3 FieldUtils to read fields using reflection rather than doing things "manually"

Thank you for your contribution! Follow this checklist to help us incorporate your contribution quickly and easily:

[ ] Choose reviewer(s) and mention them in a comment (R: @username).
[ ] Format the pull request title like [BEAM-XXX] Fixes bug in ApproximateQuantiles, where you replace BEAM-XXX with the appropriate JIRA issue, if applicable. This will automatically link the pull request to the issue.
[ ] Update CHANGES.md with noteworthy changes.
[ ] If this contribution is large, please file an Apache Individual Contributor License Agreement.

See the Contributor Guide for more tips on how to make review process smoother.

GitHub Actions Tests Status (on master branch)

See CI.md for more information about GitHub Actions CI.

Run Java PreCommit

R: @aromanenko-dev

@aromanenko-dev Changes all respective parts in the code to use checkNotNull (in combination with suppress nullness) as suggested

Thanks, LGTM


wallet-error

could you help with the error:
createType(SignedBlock):: Struct: failed on block: {"header":"Header","extrinsics":"Vec<Extrinsic>"}:: Struct: failed on extrinsics: Vec<Extrinsic>:: createType(ExtrinsicV4):: createType(Call):: Call: failed decoding staking.submitElectionSolutionUnsigned:: Struct: failed on args: {"winners":"Vec<ValidatorIndex>","compact":"CompactAssignments","score":"ElectionScore","era":"EraIndex","size":"ElectionSize"}:: Maximum call stack size exceeded

and as for Maximum call stack size exceeded, do API has some limit? how to solve

Which network and block?
The above indicates that the type the API believes the structure to be and what it is on the node is mismatched.

Which network and block?
The above indicates that the type the API believes the structure to be and what it is on the node is mismatched.

Closing, no further information provided as requested. (The 3.5.1 release actually had a fix for a similar issue, may be applicable here - https://github.com/polkadot-js/api/issues/3055)

Closing, no further information provided as requested. (The 3.5.1 release actually had a fix for a similar issue, may be applicable here - https://github.com/polkadot-js/api/issues/3055)


bbcode color behaves incorrectly next to a table

Godot version
4.2.dev3
System information
Godot v4.2.dev3 - macOS 13.4.0 - Vulkan (Mobile) - integrated Apple M1 - Apple M1 (8 Threads)
Issue description
[color=#ff0]YELLOW[/color]___NO TABLE___[color=#f03]RED[/color]

[color=#ff0]YELLOW[/color]___[table=1][cell]TABLE[/cell][/table]___[color=#f03]RED[/color]

Result:

Probably tags like [table=1], [cell] are counted as letters, and it colors wrong letters.
Steps to reproduce
Create a RichTextLabel with bbcode enabled, and set the text as above.
Minimal reproduction project
Reproduction is super easy

This works 'correctly', looks like it's coloring the 8th element after the yellow one, desipte the content of this table. Interesting.
[color=#ff0]YELLOW[/color]___[table=1][cell]4[/cell][/table]___[color=#f03]RED[/color]

I have used git bisect and found out that this issue was introduced by https://github.com/godotengine/godot/commit/6b6f101983bcbf1513156046108edc2afe24982c .


Explicit annotation changes 'gc' command in rest of file

When I annotate a string (eg. a neovim-plugin's config with /* lua */, I get proper syntax highlighting only for that string, but now in all of the rest of the file whenever I use gc<motion>, neovim adds -- rather than # in the rest of the file, i.e. the Lua comment-string rather than the Nix comment-string.

Is this happening on a specific nvim version? I can't reproduce it myself on the latest stable or the latest nightly.

I think it happened both on version 0.10 and 0.11, but I think this might be a problem with treesitter-injections, and not this plugin. Other people have had similar issues: https://github.com/nvim-treesitter/nvim-treesitter/issues/2652


[Migration Docs]Add migration docs regarding the change of the doing web.xml changes to authenticationendpoint & accountrecoveryendpoint

Is your suggestion related to a missing or misleading document? Please describe.
we have done a improvement to template web.xml files in authenticationendpoint[1] & accountrecoveryendpoint[2][3]. Before this change users can do web.xml changes to authenticationendpoint & accountrecoveryendpoint by directly changed them. But after this change the web.xml configurations within webapps (authenticationendpoint & accountrecoveryendpoint) have been moved with the web.xml.j2 template. Also, certain direct web.xml configurations, such as servlet configurations applied through the web.xml file, no longer reflect in the web.xml. These changes now need to be applied through the TOML file.
Describe the improvement
Add migrations docs about this change to IS 6.0 migration docs.
[1]https://github.com/wso2/identity-apps/pull/1543
[2]https://github.com/wso2/identity-apps/pull/2215
[3]https://github.com/wso2/product-is/issues/12065

Related Migration Doc PR: https://github.com/wso2-enterprise/migration-docs/pull/156


How to get waterfly-III to use mtls certificates?

I love you waterfly-III. Thanks for all your efforts.
My firefly-iii instance is accessible via a cloudflare tunnel. I have used mtls certificates to restrict access to the applications behind the tunnels. It has worked well for other applications so far. I would like to do the same for firefly-iii. While this works perfectly when I try to access firefly via a browser, I can't get it work with waterfly-III. When I open waterfly, there is no prompt to select a certificate. How can this be enabled?
Thank you!

Thank you @dreautall for the explanation. I look forward to the switch to ok_http, when it becomes ready.
Keep up the good work!


product.py DeleteView class outdated

Missed a section during the migration of AreYouSureView to a utility
https://github.com/Redon-Tech/Roblox-Purchasing-Hub/blob/47a71bf667939d9f8c636a134557bff392a51028/BOT/lib/cogs/product.py#L59
https://github.com/Redon-Tech/Roblox-Purchasing-Hub/blob/47a71bf667939d9f8c636a134557bff392a51028/BOT/lib/utils/util.py#L18

Fixed by https://github.com/Redon-Tech/Roblox-Purchasing-Hub/commit/253bbd785ae75a7b044ae840edd6c0f5b4bbb88a


chore: enable walle_api_projector on all dev and staging environments

Context
Follow up of #1447
Proposed Solution
Enabled the new projector on all the dev and staging environments.

Why is it enabled on all dev envs?

Let's start thinking about dev environments as if they were dev environments 😉
Be devs need the ability to test their job at their will on dev environments.

I heard it does not work on mainnet

Correct, but the target is to test it against mainnet... at least till the projection of the block causing the issue.

Also, dev-mainnet is still off-limits since it is used in prod

We are well aware of this, indeed (as suggested by @rhyslbw) we are going to perform this test on staging-mainnet rather then on dev-mainnet.
Until next Lace release we are forced to swap the meaning of staging-mainnet with dev-mainnet; nobody will touch the latter!

And if we wish to enable it everywhere, PR with database creation is required on lace-ops

I'm learning this right now, please let me know when it is completed.

This PR has been applied to create the relevant db in dev-pre* and staging-preprod/mainnet https://github.com/input-output-hk/lace-ops/pull/178/files


Add ChromatiCraft support

Add ChromatiCraft support

Amazon server timedout ：）

Timeout can fixed with update buildscript and forge gradle to version .13

The bigger question is why? We don’t have chromatic craft in the pack

Just for fun, players will occasionally add some extra mods

i'm not a fan of adding extra compat for a mod we intend to use in the pack only. Adding extra compat means more code to maintain, which isn't something we want if we don't intend to provide compat outside of the pack.

Now updated build.grade and spotless code

to continue or review this you need to resolve conflicts @KuroPeach

Re-pulled the master branch

@KuroPeach can you change/add what glese suggest ? then we can review it

@KuroPeach can you change/add what glese suggest ? then we can review it

done ：）

i send gleese a pm so we need to wait.


"Possible Ban"

Doensnt matter if I use an old PTC account or a brand new, it always say "Possible Ban" after the "Waiting" sign.
Any idea what it could be?

I have this issue as well. I'm able to log onto that PTC account just fine, on the game and on the Pokemon site. But the map is 100% non-functional for me at present.

I'm having the same issue myself. I tried different PTC accounts and same message. Map does load with waiting message, then message changes to possible ban.


Check for updates returns 403

Hello, thanks for writing such a great tool, it's very helpful!
I was on v8.7 on Linux and wasn't able to update via the "Check for Updates" menu option. I manually updated and tried it again to see if it was something in v8.7 but I still see the error below.
There's nothing in my ~/.config/SourceGit/*.log that's relevent.

Thank you

Thank you very much for your feedback. I have changed the address to get the latest version information from api.github.com to sourcegit-scm.github.io. You can try using this version from Github Actions to test if this issue is resolved.

Confirmed on Linux using 37ca149

Thank you!


Symbol Lookup Error with torch-2.1.0+cpu.cxx11.abi

Hi Tim,
I encountered a symbol lookup error when attempting to run an example after successfully building with torch with cxxabi.
Details:
Error Message: symbol lookup error: _l4c_generated/libl4casadi_f.so: undefined symbol: _ZN8L4CasADiC1ESsSsbSsbb
Torch Version: torch-2.1.0+cpu.cxx11.abi-cp39-cp39-linux_x86_64.whl
I'd appreciate any guidance or assistance in resolving this. Thank you!

Hi,
Could you elaborate on why cxxabi is preferable for you? This would help me decide if I should support this by default.
My guess is that the following line is leading to the problem:
https://github.com/Tim-Salzmann/l4casadi/blob/7b773a141ef108b322cacb7aeb67c8e3991f5220/l4casadi/l4casadi.py#L146
Could you try setting -D_GLIBCXX_USE_CXX11_ABI=1?
Best
Tim

Hi Tim,
Firstly, I'd like to integrate this as a control algorithm into my larger project, which consists of various other control algorithms. My main project is linked to cxx11 abi, so it won't run as expected with the standard installation method.
I tried the -D_GLIBCXX_USE_CXX11_ABI=1 as you suggested. It works fine on the x86 architecture. However, in the later stages, I need to perform embedded control on the ARM architecture. The challenge is that there isn't a torch version for the ARM architecture with cxx11 abi, so it doesn't seem like a complete solution.
Given that the generated C code doesn't have torch doing much, would it be possible to directly export the network weights into a C file and decouple the torch-related portions?
Best regards,
Merdan

Hi Merdan,

Firstly, I'd like to integrate this as a control algorithm into my larger project, which consists of various other control algorithms. My main project is linked to cxx11 abi, so it won't run as expected with the standard installation method.

I see the problem!

I tried the -D_GLIBCXX_USE_CXX11_ABI=1 as you suggested. It works fine on the x86 architecture. However, in the later stages, I need to perform embedded control on the ARM architecture. The challenge is that there isn't a torch version for the ARM architecture with cxx11 abi, so it doesn't seem like a complete solution.

I imagine you could build torchlib from source with cxx11 abi.

Given that the generated C code doesn't have torch doing much, would it be possible to directly export the network weights into a C file and decouple the torch-related portions?

This is certainly possible. But this would not scale to anything more complicated than simple MultiLayerPerceptrons.
For simple MLPs you could also check out the old naive implementation within ml-casadi [1]. Please keep in mind that this can become slow for larger MLPs.
Hope this helps
Tim
[1] https://github.com/TUM-AAS/ml-casadi#naive

Quick update on this: With the latest commit L4CasADi will automatically detect if torch was compiled with CXX11 ABI or not.

Hi Tim,
Your suggestions were incredibly helpful, and I appreciate the depth of detail you provided!
Have a good day.
Merdan


AngleSharp.Html.Dom.HtmlButtonElement.IsDiabled() appears to be incorrectly stating button is disabled after a Click() action is performed

Describe the bug
The IsDisabled attribute of the IElement does not match what is seen in the rendered html. This may be more of an AngleSharp issue than a Bunit issue, but in case it can be overcome within Bunit, figured it might be worth posting. Or perhaps I'm simply misunderstanding expectations.
Example:
Testing this component:
            <button type="button" @onclick="() => editingDisabled = !editingDisabled">Toggle Editing</button>

<EditForm model="associate" OnValidSubmit="SubmitFormAsync" class="edit-form">

                        <DataAnnotationsValidator/>
                        <button type="submit" aria-disabled="@SubmitDisabled" disabled="@SubmitDisabled">Submit Changes</button>

                <ValidationSummary/>
            </EditForm>

With this test:
       var sut = RenderComponent<SamplePage>(param => param
            .Add(p => p.associateId, 10));
        var button = sut.FindAll("button");
        var toggleButton = button.Where(b => b.TextContent.Equals("Toggle Editing")).FirstOrDefault();
        var buttonToVerify = button.Where(b => b.TextContent.Equals("Submit Changes")).FirstOrDefault();

        //act
        toggleButton.Click();

        //assert
        Assert.IsFalse(buttonToVerify.IsDisabled());

Results in this output:
Assert.IsFalse failed.

Expected behavior:
In the above example, if you debug sut.markup, it will show
<button type="submit" aria-disabled=disabled>Submit Changes</button>

prior to the toggleButton.Click(); after that action, the aria-disbaled element is removed from the markup of sut. I would expect buttonToVerify to have its IsDisabled = false at the same time.
Version info:

bUnit version: 1.6.4
.NET Runtime and Blazor version: net6.0; Blazor server
OS type and version: Windows 10.0.19043

Additional context:
Just to validate it wasn't a pointer (or lack of pointer) issue I've also set the variable definition to be after the toggleButton.Click() action; results were the same.

Whoops. The RefreshableElementCollection that comes out of sut.FindAll does not refresh by default, but apparently can with EnableAutoRefresh turned to True. This resolves my issue. Apologies for the bother!


[Wave Collect] [Xero] [Export Flow] Create the Preferred exporter select page

Details

Create the Preferred exporter select page
Fixed Issues

$ https://github.com/Expensify/App/issues/39742
PROPOSAL: N/A
Tests

Precondition: User connected to Xero

Go to Workspace => Accounting
Choose Export => Preferred Exporter, click on the MenuItem
Try to update the preferred exporter email few times.
Verify that it's updated correctly.

[x] Verify that no errors appear in the JS console

Offline tests

Same as Tests.
QA Steps

Same as Tests.

[x] Verify that no errors appear in the JS console

PR Author Checklist

[x] I linked the correct issue in the ### Fixed Issues section above
[x] I wrote clear testing steps that cover the changes made in this PR

[x] I added steps for local testing in the Tests section
[x] I added steps for the expected offline behavior in the Offline steps section
[x] I added steps for Staging and/or Production testing in the QA steps section
[x] I added steps to cover failure scenarios (i.e. verify an input displays the correct error message if the entered data is not correct)
[x] I turned off my network connection and tested it while offline to ensure it matches the expected behavior (i.e. verify the default avatar icon is displayed if app is offline)
[x] I tested this PR with a High Traffic account against the staging or production API to ensure there are no regressions (e.g. long loading states that impact usability).

[x] I included screenshots or videos for tests on all platforms
[x] I ran the tests on all platforms & verified they passed on:

[x] Android: Native
[x] Android: mWeb Chrome
[x] iOS: Native
[x] iOS: mWeb Safari
[x] MacOS: Chrome / Safari
[x] MacOS: Desktop

[x] I verified there are no console errors (if there's a console error not related to the PR, report it or open an issue for it to be fixed)
[x] I followed proper code patterns (see Reviewing the code)

[x] I verified that any callback methods that were added or modified are named for what the method does and never what callback they handle (i.e. toggleReport and not onIconClick)
[x] I verified that the left part of a conditional rendering a React component is a boolean and NOT a string, e.g. myBool && <MyComponent />.
[x] I verified that comments were added to code that is not self explanatory
[x] I verified that any new or modified comments were clear, correct English, and explained "why" the code was doing something instead of only explaining "what" the code was doing.
[x] I verified any copy / text shown in the product is localized by adding it to src/languages/* files and using the translation method

[x] If any non-english text was added/modified, I verified the translation was requested/reviewed in #expensify-open-source and it was approved by an internal Expensify engineer. Link to Slack message:

[x] I verified all numbers, amounts, dates and phone numbers shown in the product are using the localization methods
[x] I verified any copy / text that was added to the app is grammatically correct in English. It adheres to proper capitalization guidelines (note: only the first word of header/labels should be capitalized), and is either coming verbatim from figma or has been approved by marketing (in order to get marketing approval, ask the Bug Zero team member to add the Waiting for copy label to the issue)
[x] I verified proper file naming conventions were followed for any new files or renamed files. All non-platform specific files are named after what they export and are not named "index.js". All platform-specific files are named for the platform the code supports as outlined in the README.
[x] I verified the JSDocs style guidelines (in STYLE.md) were followed

[x] If a new code pattern is added I verified it was agreed to be used by multiple Expensify engineers
[x] I followed the guidelines as stated in the Review Guidelines
[x] I tested other components that can be impacted by my changes (i.e. if the PR modifies a shared library or component like Avatar, I verified the components using Avatar are working as expected)
[x] I verified all code is DRY (the PR doesn't include any logic written more than once, with the exception of tests)
[x] I verified any variables that can be defined as constants (ie. in CONST.js or at the top of the file that uses the constant) are defined as such
[x] I verified that if a function's arguments changed that all usages have also been updated correctly
[x] If any new file was added I verified that:

[x] The file has a description of what it does and/or why is needed at the top of the file if the code is not self explanatory

[x] If a new CSS style is added I verified that:

[x] A similar style doesn't already exist
[x] The style can't be created with an existing StyleUtils function (i.e. StyleUtils.getBackgroundAndBorderStyle(theme.componentBG))

[x] If the PR modifies code that runs when editing or sending messages, I tested and verified there is no unexpected behavior for all supported markdown - URLs, single line code, code blocks, quotes, headings, bold, strikethrough, and italic.
[x] If the PR modifies a generic component, I tested and verified that those changes do not break usages of that component in the rest of the App (i.e. if a shared library or component like Avatar is modified, I verified that Avatar is working as expected in all cases)
[x] If the PR modifies a component related to any of the existing Storybook stories, I tested and verified all stories for that component are still working as expected.
[x] If the PR modifies a component or page that can be accessed by a direct deeplink, I verified that the code functions as expected when the deeplink is used - from a logged in and logged out account.
[x] If the PR modifies the UI (e.g. new buttons, new UI components, changing the padding/spacing/sizing, moving components, etc) or modifies the form input styles:

[x] I verified that all the inputs inside a form are aligned with each other.
[x] I added Design label and/or tagged @Expensify/design so the design team can review the changes.

[x] If a new page is added, I verified it's using the ScrollView component to make it scrollable when more elements are added to the page.
[x] If the main branch was merged into this PR after a review, I tested again and verified the outcome was still expected according to the Test steps.

Screenshots/Videos

Android: Native

https://github.com/Expensify/App/assets/16502320/11c5eb54-f44a-4402-afc5-6ea0f21f7378

Android: mWeb Chrome

https://github.com/Expensify/App/assets/16502320/12693b32-8eda-4cf6-b543-28c42465f0e4

iOS: Native

https://github.com/Expensify/App/assets/16502320/47a87a0d-85bf-463b-89a2-323fd1bec20f

iOS: mWeb Safari

https://github.com/Expensify/App/assets/16502320/580d7ade-952c-46b9-8726-c746b59f6b5f

MacOS: Chrome / Safari

https://github.com/Expensify/App/assets/16502320/d12046d5-4c1e-4e91-b870-d7be9e28ad8f

MacOS: Desktop

https://github.com/Expensify/App/assets/16502320/25796372-227c-4194-a48a-325ee78f5aa3

Hold for https://github.com/Expensify/App/pull/41554

This should be blocked for Invoice Account Selector PR as well right? I can see changes that I just reviewed.

This PR is not ready yet. Please wait until I mark it as ready 😄

Ohh 😄. I stumbled upon this one.

Hold for #41554
Still being held but almost ready!

Tagging @Expensify/design. I wanted to also confirm if it's the only email in the list do we need to navigate twice?

Thanks for bringing this up—no, we do not want to do the double-navigate thing you're showing. The second screen should more closely follow what we do for language select (for example). That would give us something like this:

Where we have the push input on the first screen, and then the immediate screen after that is the list with the explainer text.

Thanks for bringing this up—no, we do not want to do the double-navigate thing you're showing. The second screen should more closely follow what we do for language select (for example). That would give us something like this:
Where we have the push input on the first screen, and then the immediate screen after that is the list with the explainer text.

Huge +1.

Exactly. Thanks for clarifying, @dannymcclain . I assume this is reflected in the Figma file? If not, let's update it

I did it like the docs: https://docs.google.com/document/d/1VEIzxwNzedLNestAFVT5InGvD4N6FHb0922xjMGOkko/edit#heading=h.fbu7ml85rrhl
Can we update the docs?

Big agree with where you landed Danny.

Cool. Let's me update it then.

Updated!
https://github.com/Expensify/App/assets/16502320/9f544b6b-3444-4cc8-a0ba-7e9d4239fabb

cc @Expensify/design does that look good to you too now?

That looks right to me!

@lakchote @hungvu193 I've raised another question related to pendingFields.

@lakchote This will be ready for your final review 👀

@lakchote This will be ready for your final review 👀

Approved, conflicts to be solved and then I'll merge it @hungvu193 👍

Cool! I've resolved the conflicts

I've fixed the lint as well, this will be ready to merge 😄

🚀 Deployed to staging by https://github.com/lakchote in version: 1.4.74-0 🚀

platform
result

🤖 android 🤖
success ✅

🖥 desktop 🖥
success ✅

🍎 iOS 🍎
success ✅

🕸 web 🕸
success ✅

🚀 Deployed to production by https://github.com/chiragsalian in version: 1.4.74-6 🚀

platform
result

🤖 android 🤖
success ✅

🖥 desktop 🖥
success ✅

🍎 iOS 🍎
success ✅

🕸 web 🕸
success ✅


Alias static Meter.labels to meter.labels

Is your feature request related to a problem? Please describe.
There are now at least 2 instances of meter.labels vs Meter.labels typos.

https://github.com/open-telemetry/opentelemetry-js/pull/560/commits/65520947de32f9c7595823180aa763e4561ac8fa#diff-907f0db65a4b2ec93f598753a251cbbbR47
https://github.com/open-telemetry/opentelemetry-js/pull/490#discussion_r350386534

Describe the solution you'd like
Allow both Meter.labels() (static) and meter.labels (instance) for convenience.

If we want this I can open a PR. It would look like this:
https://github.com/open-telemetry/opentelemetry-js/commit/b416106d62ce7b35b79a78e69c91d163aa3cebdd

+1

Closing via #576


Renamed Folders & removed extra files and added topological sort.

Closes #30 #35
Description: Renamed the folders so that it looks clean and even and removed extra files in some folders.
Added code for topological sort.
Checklist

[x] I've followed the Contributing guidelines provided in the repository.
[x] I've made the changes which were demanded in the linked issue.
[x] My code gave a clean output on debugging. (NO warnings/errors)

From next time I will remember to make branches and then pr so that one pr will contain one issue.


[Question/Feedback]: Managed Identities

Check for previous/existing GitHub issues

[X] I have checked for previous/existing GitHub issues

Description
We should provide additional clarity on the following scenarios related to managed identities:

Is it acceptable for a resource to enable the system managed identity by default if it is required for use within the resource.
For user assigned managed identities explicitly set the expectation for resource modules that any identities will be created outside of the module. (Makes little sense to create a resource within the resource context that is expected to be used across resources)
For user-assigned managed identities explicitly state that we won't be assigning RBAC to them either.  (assumed the role assignments will take place when the user identity is created. (see item 2)

Hi @jchancellor-ms
For 1. What scenario were you thinking of? In a resource module I think no but a pattern module may absolutely require this.
Re 2. Agreed. UMIs should be passed by reference
And 3. Again would love to hear the scenario. Typically the role assignment would be on a different resource to that which it was assigned.

Jon is OOF this week

Hi @jchancellor-ms Jon Chancellor FTE
For 1. What scenario were you thinking of? In a resource module I think no but a pattern module may absolutely require this.
Re 2. Agreed. UMIs should be passed by reference
And 3. Again would love to hear the scenario. Typically the role assignment would be on a different resource to that which it was assigned.

@jchancellor-ms just following up, appreciate your response on @matt-FFFFFF comments above

Opted to have two separate RBAC variables.  One matching the spec interface and one with to provision RBAC on the managed identity.  This can be closed.


SaasKit.Multitenancy.Mvc Not found

Hi,
I am new to SaasKit and wants to use my MVC 5 application.
When trying to add this package I am getting below error
PM> Install-Package SaasKit.Multitenancy.Mvc
Install-Package : Unable to find package 'SaasKit.Multitenancy.Mvc'
At line:1 char:1

Install-Package SaasKit.Multitenancy.Mvc

  + CategoryInfo          : NotSpecified: (:) [Install-Package], Exception
  + FullyQualifiedErrorId : NuGetCmdletUnhandledException,NuGet.PackageManagement.PowerShellCmdlets.InstallPackageCommand

Can you please help me how to add mvc package into my application.

I also did the same and got the Error. I guess its removed or something. Lets hope @benfoster adds it again. :)

Install-Package SaasKit.Multitenancy.Mvc -Version 0.0.2-pre -Pre


Clipping OSMnx graphs

Hi, thanks a lot for this great package. I am currently running into two problems. Firstly, I am running a loop that computes a graph for each neighbourhood (polygon) of a list of cities (GeoDataFrames). It then computes some network statistics for the graph and writes the file out to disk. The problem is that the loop is extremely long to compute because the graph is computed for each row. If there is a good way to bypass this problem, could you suggest it?
Secondly, the solution I am trying is that, instead of computing the graph for each neighbourhood, I compute it for the city as a whole, and then clip the graph to the neighbourhood boundaries. However, I am not aware of a function in OSMnx or in Networkx that does that. Could you confirm no such function does not exist? Thanks.

Yes you can create subgraphs of your original graph. Per the new issue template, the issue tracker is for bug reporting. Please ask your how-to question on https://stackoverflow.com/


[BUG] Problem with hits, shift works after pressing on hit

Hello, I was tried several times to copy some of my hits result, I did it on 7 tries. I guess some problem with time request/response, because I litterally wait 1 second to do it, then it works

Chrome prevents websites from accessing your clipboard if they don't use https so you have to either trust unsecure websites (in the options) or use something like ngrok


Add option to ignore panics

I'm looking into fuzzing parts of Rust standard library to detect bugs such as CVE-2018-1000810. See also: the fix.
However, this is currently impossible with cargo-fuzz because it passes -Cpanic=abort during compilation, while for this function panic on overflow is the expected behavior. I need a way to disable that.

In an ideal world I'd like to toggle this behavior persistently for each fuzzing target, but unconditional -Cpanic=abort makes it impossible. The best way forward that I see is --ignore-panics flag for cargo fuzz run

I think the panic infrastructure messes with fuzzing somehow so it's disabled for that reason too. You're free to try it and if it works, make a PR with the flag.
The expected thing to do with such cases is to filter the input beforehand

For future reference, I have no plans to implement this feature by myself because use of libfuzzer in my project is blocked by #174 anyway.

I was also looking into fuzzing but my only goal is to find hard crashes (segfaults). I know my API can panic in some circumstances, so cargo fuzz stopping on them is not very useful to me.

I was wondering if maybe std::panic::catch_unwind would work for this, but it didn't:
#![no_main]

use libfuzzer_sys::fuzz_target;

fn this_panics(buf: &[u8]) {
    if buf.len() > 5 {
        panic!("oh no");
    }
}

fuzz_target!(|data: &[u8]| {
    std::panic::catch_unwind(|| {
        this_panics(data);
    }).ok();
});

% cargo new fuzz-test
     Created binary (application) `fuzz-test` package
% cd fuzz-test
% cargo fuzz init
% cat > fuzz/fuzz_targets/fuzz_target_1.rs
#![no_main]

use libfuzzer_sys::fuzz_target;

fn this_panics(buf: &[u8]) {
    if buf.len() > 5 {
        panic!("oh no");
    }
}

fuzz_target!(|data: &[u8]| {
    std::panic::catch_unwind(|| {
        this_panics(data);
    }).ok();
});
% RUSTC_BOOTSTRAP=1 cargo fuzz run fuzz_target_1 -s none
    Updating crates.io index
warning: fuzz-test-fuzz v0.0.0 (/.../fuzz-test/fuzz) ignoring invalid dependency `fuzz-test` which is missing a lib target
   Compiling libc v0.2.151
   Compiling arbitrary v1.3.2
   Compiling once_cell v1.19.0
   Compiling jobserver v0.1.27
   Compiling cc v1.0.83
   Compiling libfuzzer-sys v0.4.7
   Compiling fuzz-test-fuzz v0.0.0 (/.../fuzz-test/fuzz)
    Finished release [optimized + debuginfo] target(s) in 15.15s
warning: fuzz-test-fuzz v0.0.0 (/.../fuzz-test/fuzz) ignoring invalid dependency `fuzz-test` which is missing a lib target
    Finished release [optimized + debuginfo] target(s) in 0.01s
     Running `fuzz/target/x86_64-unknown-linux-gnu/release/fuzz_target_1 -artifact_prefix=/.../fuzz-test/fuzz/artifacts/fuzz_target_1/ /.../fuzz-test/fuzz/corpus/fuzz_target_1`
WARNING: Failed to find function "__sanitizer_acquire_crash_state".
WARNING: Failed to find function "__sanitizer_print_stack_trace".
WARNING: Failed to find function "__sanitizer_set_death_callback".
INFO: Running with entropic power schedule (0xFF, 100).
INFO: Seed:<PHONE_NUMBER>
INFO: Loaded 1 modules   (789 inline 8-bit counters): 789 [0x7ffb2d5cbb0, 0x7ffb2d5cec5),
INFO: Loaded 1 PC tables (789 PCs): 789 [0x7ffb2d5cec8,0x7ffb2d60018),
INFO:        0 files found in /.../fuzz-test/fuzz/corpus/fuzz_target_1
INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 4096 bytes
INFO: A corpus is not provided, starting from an empty corpus
#2	INITED cov: 6 ft: 7 corp: 1/1b exec/s: 0 rss: 27Mb
thread '<unnamed>' panicked at fuzz_targets/fuzz_target_1.rs:7:9:
oh no
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
==1224546== ERROR: libFuzzer: deadly signal
NOTE: libFuzzer has rudimentary signal handlers.
      Combine libFuzzer with AddressSanitizer or similar for better crash reports.
SUMMARY: libFuzzer: deadly signal
MS: 3 ChangeByte-CMP-InsertByte- DE: "\377\377\377\377"-; base unit: adc83b19e793491b1c6ea0fd8b46cd9f32e592fc
0xff,0xff,0xff,0xff,0x27,0x2b,
\377\377\377\377'+
artifact_prefix='/.../fuzz-test/fuzz/artifacts/fuzz_target_1/'; Test unit written to /.../fuzz-test/fuzz/artifacts/fuzz_target_1/crash-b4b0af687a34ed0e2f21ff234bdd63867e108f74
Base64: /////ycr

────────────────────────────────────────────────────────────────────────────────

Failing input:

	fuzz/artifacts/fuzz_target_1/crash-b4b0af687a34ed0e2f21ff234bdd63867e108f74

Output of `std::fmt::Debug`:

	[255, 255, 255, 255, 39, 43]

Reproduce with:

	cargo fuzz run --sanitizer=none fuzz_target_1 fuzz/artifacts/fuzz_target_1/crash-b4b0af687a34ed0e2f21ff234bdd63867e108f74

Minimize test case with:

	cargo fuzz tmin --sanitizer=none fuzz_target_1 fuzz/artifacts/fuzz_target_1/crash-b4b0af687a34ed0e2f21ff234bdd63867e108f74

────────────────────────────────────────────────────────────────────────────────

Error: Fuzz target exited with exit status: 77
%


Add electron-prebuilt npm instructions to README

We updated the name of our atom-shell module on npm to electron-prebuilt. It installs a binary called electron. Published 0.24.0 to npm here https://www.npmjs.com/package/electron-prebuilt and added @zcbenz as a npm owner just in case

Thanks for taking care of it!


Adds --vars-env flag

This adds a --vars-env flag similar to the BOSH cli.
One difference in behaviour is that the BOSH cli does not handle multi-line values for environment variables (the value is treated as YAML and newlines are converted to spaces). In this version we treat strings specially to avoid losing newlines.
Our original motivation for this was to add support for environment variables to the configure-product command, but we've also updated the configure-director, create-vm-extension and interpolate commands.
The help output included in the docs directory was stale so we've updated that as well.
Thanks,
@acrmp and @michelleheh (CC @ljfranklin)

This looks good to us! (@fredwangwang and I)
We tested it out like:
$ export SOME_SSH_KEY="$(cat ~/.ssh/id_rsa)"
$ go run main.go interpolate -c <(echo "key: ((SSH_KEY))") --vars-env SOME
key: |-
  -----BEGIN RSA PRIVATE KEY-----
....
  -----END RSA PRIVATE KEY-----
$ go run main.go interpolate -c <(echo "key: ((SSH_KEY123))") --vars-env SOME
could not execute "interpolate": Expected to find variables: SSH_KEY123
exit status 1

The only question we had was respect to the envFunc. Was this done purely for testing?


testing.Benchmark Implementation

Current benchmark iplementation is fine but it may contains some potantial problems and bugs.  To escape these problems, we should create new benchmark suite by using https://pkg.go.dev/testing#Benchmark

Directly implement is a bit hard. We need to re-create suite to use testing.Benchmark, there're some breaking-changes 😵💫😵💫


RandomDataGenerator.frac is not so random

A bug in the API v3.1.2

The difference between first two numbers returned by RandomDataGenerator.frac
is always almost-equal even if the seed is different.
Phaser.Math.RND.sow([Date.now()]);
console.log(Phaser.Math.RND.frac() - Phaser.Math.RND.frac()); // always about -0.056

EDIT: The original implementation of Alea is different from that of Phaser in the following points.

In hashing function, Alea caches "n" but Phaser doesn't.
In sowing function, Alea initializes (s0, s1, s2) using the same string, but Phaser doesn't.

It seems (1) causes such regularity. (2) is not essential.

Our class is a port of Nonsense - I just checked their code and I think this issue is present in that library too (for the same reasons quite likely) - happy to receive a PR for this if you fancy trying it?


Signing up name should not contain number

Describe the bug
I made an account on circuitverse with my name being sakshi1
To Reproduce
Steps to reproduce the behavior:

Go to Sign Up page
Add your name as Any Alphabet and number
No alert of a wrong name will pop up.
See error

Expected behavior
Alert showing invalid name should pop up.
Screenshots
Screenshot has been attached.

What are possible drawbacks to using numbers?

As such I'll say no drawback, but it just seems inappropriate. Like whenever you refer them in email, because of the generated message, every time their name won't be an actual name. One other thing could be that they might be making a typo, no one really writes their names including numbers.
Otherwise not really a drawback, more like enhancement.

Given the complexity of names across the global It is better not to add validation for name other than sanitizing for security reasons


Prettify JSON

Replicate https://onlinetools.com/json/prettify-json

should i create a folder and just work on the tool

Create it using this command:
npm run script:create:tool prettify json


API: Find all cahoots of one particular person.

We need the possibility for listing all available cahoots of one particular person.
URI:
GET /cahoots?personId=66d09cdf-6726-4370-a364-65c4c2fc0608

The "cahoots" will be stored in the persons object as:
{
    "connections": ["id-of-connection0", "id-of-connection1"]
}

The actual connections can be requested by sending a HTTP GET to /connections?ids=id-of-connection0,id-of-connection1


Deleted files are still shown

The solution might be an issue if an identical file is pending and then its match has been removed. I don't know. Needs testing.


What are all the required dependencies when doing pip install?

Is there a list for all the dependencies that I need to manually install in pip (besides doing pip install cvxpy)? I did pip install on a linux server (on which doing conda install is not a viable option), but the convex optimization problem I am trying to solve gets stuck at prob.solve(). My code, however, can be normally executed on a Mac where I installed cvxpy using conda. I suspect this is due to the lack of several required packages, but have no idea which ones are missing.
The error information shown in terminal every time I interrupted the code:
  File "runtime_approximation.py", line 125, in model_selection_single_dataset
    result = prob.solve()
  File "/home/cy438/py3.5/lib/python3.5/site-packages/cvxpy/problems/problem.py", line 209, in solve
    return self._solve(*args, **kwargs)
  File "/home/cy438/py3.5/lib/python3.5/site-packages/cvxpy/problems/problem.py", line 331, in _solve
    kwargs)
  File "/home/cy438/py3.5/lib/python3.5/site-packages/cvxpy/problems/solvers/scs_intf.py", line 108, in solve
    return self.format_results(results_dict, data, cached_data)
  File "/home/cy438/py3.5/lib/python3.5/site-packages/cvxpy/problems/solvers/scs_intf.py", line 130, in format_results
    status = self.STATUS_MAP[results_dict["info"]["status"]]
KeyError: 'Interrupted'

Any hints? Thanks!

According to the docs (assuming you are not trying out the 1.0 branch) you should be good to go after a-priori install of numpy  and scipy.
So my guess is, that your problem is to be found somewhere else!
Interpreting the (short) output of yours, it seems all those internal processings are working out and the error occurs during solving, so it seems CVXCanon might be ok (no proof though).
 (I think the dependency of ECOS/SCS is somewhat the reason for the recommendation of the anaconda-based architecture)
What i propose:

Call the tests

I'm not 100% familiar with those and i think missing commercial solvers will result in a lot of garbage
Try something like: nosetests cvxpy.tests.test_scs (or nosetests -s --verbosity=3 cvxpy.tests.test_scs to increase verbosity)

You will need to install nosetests of course

Try your code with prob.solve(solver=cvx.ECOS) (adapt to your import-style) and see if it runs with ECOS instead of SCS

Of course this won't make your code run, but might help in further debugging!
(Out of curiosity: why is anaconda not a viable option in your case?)

I added the "Interrupted" error code to the SCS interface. Other than that this is outside the scope of what we can deal with sadly. If you use OpenMP with SCS I'm not surprised it breaks nosetests, which itself is some sort of parallel/OpenMP run.


The 'Reset Column Order' action takes no effect when there no data available in table

Storage Explorer Version: 1.11.0
Build: 20191126.2
Branch: master
Platform/OS: Windows 10/ Linux Ubuntu 18.04/macOS High Sierra
Architecture: ia32/x64
Regression From: Not a regression
Steps to reproduce:

Launch Storage Explorer.
Expand one storage account -> Tables.
Create a new table -> Click 'Column Options' -> Change the columns order.
Right click 'No data available in table' -> Click 'Reset Column Order'.
Check the results.

Expect Experience:
The 'Reset Column Order' action takes effect.
Actual Experience:
The 'Reset Column Order' action takes no effect.

Edge case. Won't fix.


How to rotate Mesh partly

Hey sir.
I want to rotate a tooth in my model.

but each tooth is connected to the main arch. How can I rotate using mesh.rotate?
I am trying like this
def get_label_mesh(self, label):
    model = self.mesh_selected['model']
    mesh = Mesh([model.info['labels'][label]['vertices'], model.info['labels'][label]['cells']])
    return mesh

def pitch(self, rotate_type ):
    mesh = get_label_mesh(self, self.mesh_selected['label'])
    value = +10 if rotate_type=='+' else -10
    print(mesh.polydata())
    mesh.rotateX(value)
    self.model_plot.render()
    print(mesh.polydata())

on var model in method get_label_mesh I get the points and cells from the chosen tooth.
after that, I make them a new Mesh object.
Here I make the application using PyQt5

but each tooth is connected to the main arch. How can I rotate using mesh.rotate?

your problem is ill-defined!
If I understand you have one single mesh with different labels (as pointdata or celldata)... but it's a single object.
What you can do:

split the mesh with threshold()and then rotate any parts independently with rotate(), but then the rotated part may overlap the base (arch) and detach from it , which you probably dont like.
morph the points by defining a set of displacements for the points that you want to move and the ones that y wish stay fixed, you can do this with class method warp() or with some other finite element method e.g. dolfin.

Yeah sorry for my knowledge regarding the issue.
I found that the second option is suitable for what I want.

I'm having a related issue I'm trying to create a rotation animation of a propeller blade but when it keeps rotating in a circle is there a way to have an object rotate on a fixed point or at the very least reduce the rotation radius


 in a quickfix-window would not reuse a visible HELP buffer

Tested with :tab help eval | vimgrep quickfix % | cwindow | .+cc

I have noticed this for buftype=nofile in general.

I've encountered this issue as well.
For those who find this, this line of code is what's causing this:
https://github.com/vim/vim/blob/012eb6629337fdf8afca78a24faa132e9b42e7b4/src/quickfix.c#L2207
Any non-normal buffer (i.e. where buftype is not empty) is skipped from the list of buffers considered for reusing when doing <CR> in a quickfix window.
I've hit this with vimfiler buffers. They're also marked as nofile.
This could be circumvented with an extra option controlling this logic. Something like quickfixusablewindows with default of normal and possibility to add nofile and other buffer types.
For now I've done autocmd FileType vimfiler setlocal buftype= for myself. It fixes the issue with vimfiler, though introduces some others, like :qall getting blocked with "unsaved changes" for vimfiler buffers.

A better workaround might be to map <cr> (or some other key) in qf windows to temporarily change buftype, triggering the real <cr>, and then restore it.
See https://github.com/blueyed/dotfiles/blob/master/vim/after/ftplugin/qf.vim for when you want to handle/wrap any existing <cr> mapping, and for the workaround for https://github.com/vim/vim/issues/908 in general.

@blueyed thanks for the tip!
Your proposed solution would work for <CR>, but there are more ways to trigger the bad behaviour. For example issuing :cnext or :cc <nr> from the quickfix window will also open a separate buffer instead of reusing a nofile one. I tend to hit this case because of unimpaired shortcuts ([q, ]q). So then you would need to wrap a lot of commands to completely cover this.

A better workaround might be to map <cr> (or some other key) in qf windows to temporarily change buftype, triggering the real <cr>, and then restore it.

This is no good because the 'buftype' setting needs to be changed in the "target" buffer, not the currentl buffer.  Remember a quickfix list contains entries for many possible buffers/filenames.
There are possibly many reasons to exclude no-file and no-write buffers when processing, but quickfix really shouldn't be one of them.
On a whim, I duplicated the bt_normal()  as bt_mostly_normal(), a function to accept 'nofile' and 'nowrite' as "normal", then edited the functio qf_find_win_with_normal_buf() to use bt_mostly_normal() instead of bt_normal() when searching a window showing the required buffer.  Vim failed about three quickfix related tests (which appear to specifically create nofile buffers and expect extra windows to be created). Otherwise it started behaving how I wanted.

FWIW, this also bothered me but I've mostly worked around it using an existing plugin, https://github.com/yssl/QFEnter, which allows quickfix items to be opened in the previous window, even nofile windows, and supports custom exclusions (e.g. nerdtree). It remaps <cr> and redefines :cnext and friends and it mostly just works out of the box.
:cnext etc. seems a little buggy when the qf window is focused, but otherwise works fine (this is good enough for me, it's when the quickfix window is hidden or not-focused that I use :cnext, but YMMV).
I also added a custom mapping to improve handling of excluded files, rather than simply error when trying to open in an excluded window, try the next window, see https://github.com/yssl/QFEnter/pull/26

Hi,
On Thu, Feb 10, 2022 at 6:57 AM Mark Woods @.***>
wrote:

FWIW, this also bothered me but I've mostly worked around it using an
existing plugin, https://github.com/yssl/QFEnter, which allows quickfix
items to be opened in the previous window, even nofile windows, and
supports custom exclusions (e.g. nerdtree). It remaps  and redefines
:cnext and friends and it mostly just works out of the box.
:cnext etc. seems a little buggy when the qf window is focused, but
otherwise works fine (this is good enough for me, it's when the quickfix
window is hidden or not-focused that I use :cnext, but YMMV).
I also added a custom mapping to improve handling of excluded files,
rather than simply error when trying to open in an excluded window, try the
next window, see yssl/QFEnter#26 https://github.com/yssl/QFEnter/pull/26
When you select an entry in the quickfix window, the file will be opened
in a usable buffer.
Any buffer with the 'buftype' set is considered as not usable. This is
because many
plugins mark a buffer as special (by setting 'buftype') and then display
some information
in the buffer. For example, the taglist/tagbar plugins display the symbol
information in a
buffer. The same applies for 'terminal', 'prompt' and 'location list'
buffers.

If these buffers are used for opening a file from the quickfix list, then
it will affect the
plugin and user workflow.
Regards,
Yegappan

You can try setting the 'switchbuf' option to 'uselast'. With this setting, when you select a file from the quickfix window, it will be opened in the previous window (irrespective of the type of buffer in the window). If the file is already present in a window, then that will be used.

I already have switchbuf set to useopen,uselast (vim 8.2.2681), but this does not work consistently for me with special buffers. I thought it didn't work at all, but with some further testing just now I've noticed that it does work when there is at least one normal buffer open in a window (even if that window is not the target window for opening quickfix items), but if all windows contain special buffers, the quickfix item will still open split above, even with switchbuf=uselast.
For example, if I open vim and :set buftype=nofile | grep! foo | copen | cn the first match will open split above. Similarly, if I open vim and :vsplit foo | exec "windo set buftype=nofile" | grep! foo | copen | cn the first match will still open split above. However, if I open vim and :vsplit foo | set buftype=nofile | grep! foo | copen | cn the first match will open in the foo window, as expected.
Regardless of the above, while uselast is definitely useful, it still doesn't get me where I want to be, which is to open quickfix items in the first window I consider to be usable, starting with the last window. For the most part I consider usable to be the same as what vim considers usable, i.e. not a special buffer, but there are exceptions, in my case I want to reuse bufexplorer and MRU windows as I load these in the current window.
This is not a new problem, and I'm far from the only person to run into it. There is a feature suggestion on both vim and nvim projects in github for a "sticky" buffer which would address it. It's also an issue for navigation plugins as there is no consistent way to set what is a usable window. Some have built in workarounds, e.g. ctrlp.vim, others have documented workarounds, e.g. FZF.vim (see https://github.com/junegunn/fzf/issues/453).
It would be great to see this addressed directly in vim. In the meantime, I'm using QFEnter to solve the problem for quickfix windows, and a custom FZFOpen() command to solve the problem for FZF.vim.

Just wondering... would a skipbuf setting make sense to tell vim to skip certain buffers when switchbuf is set to uselast?


add clock synchronization to init.sh

Issue Description
Lack of clock synchronization may bring many potential risks of k8s. Take certificate as an example, the join node process may fail.
Describe what feature you want
add clock synchronization to init.sh or other place before install KxS
Additional context

We should not directly modify the user's IAAS resource, however, it would be great to do some pre-checks.
WDYT? @VinceCui


Cannot detect device on real iPhone

Hi, i'm currently using ConnectSDK/Core newest version from CocoaPod and i cannot find any device when i'm using real iPhone, you guys have any advice? Wish to have some help.

This issue has been resolved by enabling "Multicast Networking" (com.apple.developer.networking.multicast).
Request Apple to enable this advanced capability in your developer account for a particular Apple identifier.
Provide proper justification on using this capability in your app.
URL to make a request is: https://developer.apple.com/contact/request/networking-multicast
Ones Apple approved, enable this capability to app's bundle identifier in your developer certificates account.
After this, add "com.apple.developer.networking.multicast" = YES in your entitlement file in your project.
After all this, your app discovers all the devices immediately.
Enjoy Coding! :)

This issue has been resolved by enabling "Multicast Networking" (com.apple.developer.networking.multicast). Request Apple to enable this advanced capability in your developer account for a particular Apple identifier. Provide proper justification on using this capability in your app.
URL to make a request is: https://developer.apple.com/contact/request/networking-multicast
Ones Apple approved, enable this capability to app's bundle identifier in your developer certificates account. After this, add "com.apple.developer.networking.multicast" = YES in your entitlement file in your project.
After all this, your app discovers all the devices immediately. Happy Coding! :)

It works really well, thanks man, struggle with this for a while haha


Do you need to be on the same network as the led strip to run this

My Network issue
i have a mesh router setup as my main network (tp link deco) but most cheap led controllers don't like mesh networks and don't connect to it. so i bought a cheap router from amazon and use it for these cheap led strips and other iot devices, but all my other devices, such as phone and laptops are on my main network
The problem
My laptop does not 'discover' my led strip

Your computer has to be connected to the same network as your Magic Home controllers in order to control your devices.


Update README.md

some typo fixes in the readme

you're welcome 👍
i will have a second look, anytime soon :)


docs: add some nuance

Hi @quolpr and congrats on getting this plugin up on its feet! 🥳
I just wanted to make you aware (since you mentioned it in the README) that you can indeed tell Neotest to not parse all of your code to make it faster on large codebases.
I've added a note about all this which you are free to copy or make what you will of here. 😄

@fredrikaverpil fair! thank you for contribution 🙂 I will also add link to Tips & troubleshooting


update PIR image to fresher SIG image for AB e2e

What type of PR is this?

What this PR does / why we need it:
Which issue(s) this PR fixes:

Fixes #
Requirements:

[ ] uses conventional commit messages

[ ] includes documentation
[ ] adds unit tests
[ ] tested upgrade from previous version

Special notes for your reviewer:
Release note:
none

successful run https://github.com/Azure/AgentBaker/pull/2370


Cannot compile

flex 2.5.35 Apple(flex-31)
bison (GNU Bison) 3.0.4
LLVM (3.8? freshly out from svn)
OSX 10.11
g++ -c -o obj/debug.o src/debug.cpp -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -g -std=gnu++0x -I`llvm-config --includedir` -Isrc/parser -Isrc -Isrc/passes -O3
In file included from src/debug.cpp:18:
In file included from src/parser/globals.h:22:
In file included from src/parser/wasm_file.h:19:
In file included from src/parser/function.h:29:
In file included from src/parser/function_field.h:20:
In file included from src/parser/expression.h:24:
src/parser/simple.h:37:5: warning: control reaches end of non-void function
      [-Wreturn-type]
    }
    ^
src/parser/simple.h:45:27: warning: format specifies type 'long' but the
      argument has type 'int64_t' (aka 'long long') [-Wformat]
      sprintf(tab, "%ld", t);
                    ~~~   ^
                    %lld
2 warnings generated.
g++ -c -o obj/main.o src/main.cpp -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -g -std=gnu++0x -I`llvm-config --includedir` -Isrc/parser -Isrc -Isrc/passes -O3
In file included from src/main.cpp:23:
In file included from src/parser/globals.h:22:
In file included from src/parser/wasm_file.h:19:
In file included from src/parser/function.h:29:
In file included from src/parser/function_field.h:20:
In file included from src/parser/expression.h:24:
src/parser/simple.h:37:5: warning: control reaches end of non-void function
      [-Wreturn-type]
    }
    ^
src/parser/simple.h:45:27: warning: format specifies type 'long' but the
      argument has type 'int64_t' (aka 'long long') [-Wformat]
      sprintf(tab, "%ld", t);
                    ~~~   ^
                    %lld
2 warnings generated.
g++ -c -o obj/print_line.o src/print_line.cpp -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -g -std=gnu++0x -I`llvm-config --includedir` -Isrc/parser -Isrc -Isrc/passes -O3
g++ -c -o obj/binop.o src/parser/binop.cpp -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -g -std=gnu++0x -I`llvm-config --includedir` -Isrc/parser -Isrc -Isrc/passes -O3
In file included from src/parser/binop.cpp:17:
In file included from src/parser/binop.h:28:
src/parser/simple.h:37:5: warning: control reaches end of non-void function
      [-Wreturn-type]
    }
    ^
src/parser/simple.h:45:27: warning: format specifies type 'long' but the
      argument has type 'int64_t' (aka 'long long') [-Wformat]
      sprintf(tab, "%ld", t);
                    ~~~   ^
                    %lld
src/parser/binop.cpp:181:18: error: call to constructor of 'ValueHolder' is
      ambiguous
        vh = new ValueHolder(0x7fffffffffffffffL);
                 ^           ~~~~~~~~~~~~~~~~~~~
src/parser/simple.h:97:5: note: candidate constructor
    ValueHolder(double d) {
    ^
src/parser/simple.h:102:5: note: candidate constructor
    ValueHolder(float f) {
    ^
src/parser/simple.h:107:5: note: candidate constructor
    ValueHolder(int64_t i) {
    ^
src/parser/simple.h:112:5: note: candidate constructor
    ValueHolder(int i) {
    ^
src/parser/simple.h:85:7: note: candidate is the implicit copy constructor
class ValueHolder {
      ^
src/parser/simple.h:85:7: note: candidate is the implicit move constructor
2 warnings and 1 error generated.
make: *** [obj/binop.o] Error 1

Help!

I'm writing pull request. Merry Christmas! ;)

This is weird, any idea why this is happening?

It was bizarre in a way that 64bit Int value causes an error.
For example, g++  complains and stops for a line like below
vh = new ValueHolder((int64_t) 0x8000000000000000L);

I'm using Xcode flavored g++ and I guess that probably is why. I'll switch to vanilla LLVM and see what will happen.
Secondly, -lfl directive does not work on OSX. (o_O) It needs to be -ll.
One more, g++ says it cannot link to LLVM with -lLLVM option. I've been pulling some stunts, but this one is strong.
Again, I guess this is all because I'm setting up a dev chain on OSX with Homebrew. I will switch to linux and we will see how things go.
Thanks for the comment.

@jcbeyler I finally compiled the repo on Ubuntu 14.04 with Clang/LLVM-3.7. Everything went totally smooth. Thanks.

Interesting. I don't have a Mac so I can't look into that. If ever you come with a solution for both, I'll be happy to integrate it :)

@jcbeyler Thanks for the merge!
The request does not solve issues on OSX.  I shamelessly gave up on that. :(
The compilation is done with Ubuntu Trusty on Vagrant, and there's nothing I can brag about.
Thanks for the good work!


It should be "you are welcome to..." instead of "you are welcomed to...".

"you are welcomed to..."
SEE ALSO

Thanks. Changed to 'welcome'.

If you have any issues about safety or functions, you are welcome to open an issue to this repository.

See also: welcome or welcomed on grammarly


⚠ Samsung has degraded performance

In c6256f7, Samsung (https://samsung.com) experienced degraded performance:

HTTP code: 200
Response time: 3142 ms

Resolved: Samsung performance has improved in 88f6384.


unique rule?

I would like to use unique rule?

If your schema is attached to a collection using the collection2 package, then there is a unique rule available: https://github.com/aldeed/meteor-collection2#index-and-unique


Changes to the config should be reflected without clearing cache

Is your feature request related to a problem? Please describe.
Cache must be cleared before changes in the configuration file can be seen by a user, even if the configuration file is invalid.
Describe the solution you'd like
Possibly only re-use an old configuration if the user has completed the task successfully. This would prevent having to clear your cache when the configuration is not working or if you are in the testing phase of designing the study. Optionally, entering the study in Admin mode would not trigger any data being cached. This way, the Admin mode would serve as both an Admin and Developer mode of some sort.

This should probably only apply in the admin mode, since the participants shouldn't have a changed config if they return to the study

Agreed. Edited the original request to reflect this.

Closed via #312


Nested route group interferes with Pathtype

Describe the bug
When i am using nested route groups the Path type (i.e. to: "/page/component/") gets reset such that it reads from the innermost group and to the end.
Say that i have a path that is "/(auth)/org/(graphql)/$orgId/revenue" the Link will autosuggest "/$orgId/revenue" as opposed to the "/org/$orgId/revenue" as i would expect
On version: "@tanstack/react-router": "^1.35.3" i encountered an issue when i attempted to manually preloading a route with the router.preloadRoute() function.
Your Example Website or App
https://stackblitz.com/edit/github-isj4z7?file=src%2Froutes%2F__root.tsx
Steps to Reproduce the Bug or Issue

Use the Link element on Line 30
Attempt to find /org/$orgId/revenue

Expected behavior
I would expect that i could get the full path, so i can target it properly from anywhere in the app.
Screenshots or Videos

Platform

OS: [MacOs]
Browser: [Arc]
Version: [Version 1.46.0 (50665)]

Additional context
I do not know if this is part of the intentional design of route groups, there was limited documentation, but it seemed like a fair interpretation of the feature that nested groups would be supported.

did this work correctly with a previous version?

Afaik, no. I just added the version in case it was relevant for you guys

released in https://github.com/TanStack/router/releases/tag/v1.35.4
please upgrade @tanstack-router/vite-plugin to 1.35.4

Thank you, and i am impressed with the speed 🙏🏽 Greatly appreciated


Running task on file change in npm scripts

Hi,
I would like to make a task, that is launched while one of the files in watched directory changes.
I am using npm scripts
  "scripts": {     "app01": "node alerts/changes.js",     "watch": "watch ./js/*.js npm run app01"   },
and running it in command line:
npm run watch
but it ends with error: ERR! Failed at the<EMAIL_ADDRESS>watch script 'watch ./js/*.js npm run app01'. What is the proper syntax?

In my package.json:
"watch": "watch 'npm run debug-no-inspect' ./src -d",
then run it with npm run watch
For you you'd want to make a different entry in package.json:
`"alert-change": "node alerts.changes.js"
And then put that in the single quotes above.

Thank you for the answer. I still have a problem. I can't run commands within single quotes. Is it matter of operation system (Windows 10). I am also not sure what command is in syntax:
watch <command> [...directory] [OPTIONS]
is it a name of my other custom script in package.json file as i.e. build:js, sometest od myaction could be? Or there is some fixed set of commands i can only use like build, install, help?
Following your example I made mine:
"watch": "watch npm run myfile ./js",
but i get an error, that there is no file rike 'run' in my directory.

Try escaping the quotes? This might be better off on StackOverflow...

Windows requires the use of double quotes (not a watch thing, it's a windows thing).  You'll need to escape them as well so they aren't ending the JSON value early:
{
  "scripts": {
    "watch": "watch \"npm run myfile\" ./js",
  }
}


No TODO lists are saved.

Unfortunately, no TODO lists are saved when you click on save the current list.
Atom 1.24 x64 Linux Version / Manjaro Linux / Deepin desktop environment
todo-show 2.2.0

Todo also can't find and listed todo comment that I've writted in some code files.
Linux

@spilix; Please try after updating to newest version (todo-show 2.3.0), which exports the todos in markdown to a new text editor without saving.

It looks like this fails on 'active file' scope. Maybe because the active file gets changed to the untitled file during the process. I had to use 'worlspace' scope and then parse out the file I am interested.
version<EMAIL_ADDRESS>

Still same here (as per @chuckplantain above). Only possible to export whole project or workspace, not just the active file.
Markdown output is a bit fiddly to parse. csv would be a useful addition if possible


Feature request - Headunit long coding

Request to add long a coding editor (Similar to the long coding editor for the MIB2 High toolbox in https://github.com/jilleb/mib2-toolbox )

not possible on MST because we have no binary to read and write persistence from within GEM


It doesn't work in Unity 2019.2.0b7

I have installed latest version HDRP: 6.7.1 and water is purple:
[url=https://ibb.co/Tg5s2WX][img]https://i.ibb.co/sVrZRWS/Capture.png[/img][/url]

Shader is broken - you don't see any shader properties in the inspector. Open in Shader Graph. You should see a red exclamation mark near the SubShader. Reconnect the subshader and reimport the shader. It should take care of it.

Thanks that fix purple color but now water plane is invisible.There is animations on object but no color.

Shader is broken - you don't see any shader properties in the inspector. Open in Shader Graph. You should see a red exclamation mark near the SubShader. Reconnect the subshader and reimport the shader. It should take care of it.

How do you reconnect to the subgraph?

Hi, this looks like a very nice shader did anyone manage to make it work in newer Unity versions?

Furthering this. reconnected subgraph and reimported, still have similar problems

Just use the material from the sample scene it has, that's how I fixed it.

Just use the material from the sample scene it has, that's how I fixed it.

Hi, which version of Unity did you fix it for?
Does it also work with 19.3?
Thank you.

Wow ok. I did not realise how much exposure this got. Replying with the same text to the other issue above; Added a unitypackage with a working scene for 2019.3.1f1. Should be working fine now. And also included a tiny bit readme in it :)


AuthzLDAPAuthoritative was removed in Apache 2.4.

When using LDAP, the template was always including
AuthzLDAPAuthoritative directive, which makes Apache 2.4 to fail.
http://httpd.apache.org/docs/2.4/upgrading.html#run-time
I've tested this on Ubuntu 14.04.2 and it works OK.

Could you please add a new tag with this?


209 pyo3 simdrivelabel

@Romia87, this pymethods block and this pymethods block are redundant, unnecessary, and not allowed because that's taken care of in the add_pyo3_api procedural macro.
Also, none of these setters and getters, thees getters and setters, or these getters and setters are necessary because inside of Rust, the fields of PHEVCycleCalc are all pub so we can do stuff like:
let mut phev_cycle_calc = PHEVCycleCalc::default();
phev_cycle_calc.cd_fs_gal = 2.2;
println!("{}", phev_cycle_calc.cd_fs_gal);

without needing getters and setters.
Additionally, the add_pyo3_api procedural macro automatically generates the setters and getters for the python side here automatically.


Slack status monitor improvements

fixes https://github.com/beeldengeluid/dane-workflows/issues/13
To test:

get an appropriate proc_stats db (Philo can help)
get an appropriate config-example.yaml (Philo can help)
in /dane_workflows/ run python status_monitor.py
check that you get expected results displayed in the Slack Channel that is configured in the config, without errors
run scripts/check-project.sh

NB: some things I would love a reviewer's perspective on:

20 unit tests are failing, I haven't had time to look into this yet
not sure if passing PROC_ENV & EXPORTER config values along with status monitor config if the cleanest approach, see https://github.com/beeldengeluid/dane-workflows/commit/365290f6b2c6cb743d712e0446eaabe430bc5bb4
the validation of expected config values could be more rigorous, but I have left that for a later enhancement, see https://github.com/beeldengeluid/dane-workflows/commit/12c7b50a70af40b8ddb1f2b9b8b2eff69ea515dc

@philo, some unit tests were expecting the old output, I also had to adjust the unit-test config. Could you review the two commits?

@phivk, regarding your comment: "not sure if passing PROC_ENV & EXPORTER config values along with status monitor config if the cleanest approach, see https://github.com/beeldengeluid/dane-workflows/commit/365290f6b2c6cb743d712e0446eaabe430bc5bb4"
I don't know what the cleanest approach is either, maybe we should ask @jblom  or @MartijnBNG ?

@KleinRana @phivk the status_monitor already gets the entire config passed and grabs its own portion from it. So if you require the EXPORTER and PROC_ENV settings, they are part of the config passed to the constructor and can be easily retrieved


consult the setting of IP in service-deployment

Thanks
I am a beginner on kubernetes. There has some confusion about the ip settings in service-deployment.
rest_server_uri: http://<IP_ADDRESS>:9186
    # root url of the k8s apiserver
    k8s_api_server_uri: http://<IP_ADDRESS>:8080
    # root url of the webhdfs api server
    webhdfs_uri: http://<IP_ADDRESS>:50070
    # root url of the prometheus server
    prometheus_uri: http://<IP_ADDRESS>:9090
    # root url of the k8s dashboard
    k8s_dashboard_uri: http://<IP_ADDRESS>:9090
    # root url of grafana
    grafana_uri: http://<IP_ADDRESS>:3000
    # root url of the web portal
    webportal_uri: http://<IP_ADDRESS>:9286

I know <IP_ADDRESS> is the ip of master. but <IP_ADDRESS> ？
Another question , how many machines are needed in our pai at least?  Dose the master node not run specific work with gpu?

For the question about the number of machines: You should have at least 1 infra node to run the master service (Include kubernetes master component) and at least 1 worker node to run worker service. (Not you should correctly configure hdfs's replica according to your cluster size).
For the address <IP_ADDRESS>  is a issue. @YanjieGao  could you solve it? And please pay attention to the port of prometheus, it conflicts with k8s-dashboard.

I will refine prometheus's host and ip and submit a PR for this

Please see #380

@YanjieGao
Thanks!


Fix bump version failed

What type of PR is this?
/kind test

What this PR does / why we need it:
Fix https://github.com/kubean-io/kubean/actions/runs/6899470557/job/18771596315
Which issue(s) this PR fixes:

Fixes #
Special notes for your reviewer:

/lgtm


extremetuxracer: 0.7.4 -> 0.7.5

Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools.
This update was made based on information from https://repology.org/metapackage/extremetuxracer/versions.
These checks were done:

built on NixOS
Warning: no binary found that responded to help or version flags. (This warning appears even if the package isn't expected to have binaries.)
found 0.7.5 with grep in /nix/store/aqs72fzhj8mlf9dlcrh0nsmwczsxa0il-extremetuxracer-0.7.5
directory tree listing: https://gist.github.com/af25592b4861fd5c1e67e48c17da69d9

cc @fuuzetsu for review

No attempt on x86_64-darwin (full log)
The following builds were skipped because they don't evaluate on x86_64-darwin: extremetuxracer
Partial log (click to expand)

a) For `nixos-rebuild` you can set
  { nixpkgs.config.allowUnsupportedSystem = true; }
in configuration.nix to override this.

b) For `nix-env`, `nix-build`, `nix-shell` or any other Nix command you can add
  { allowUnsupportedSystem = true; }
to ~/.config/nixpkgs/config.nix.

Success on x86_64-linux (full log)
Attempted: extremetuxracer
Partial log (click to expand)
make[2]: Nothing to be done for 'install-data-am'.
make[2]: Leaving directory '/build/etr-0.7.5'
make[1]: Leaving directory '/build/etr-0.7.5'
post-installation fixup
shrinking RPATHs of ELF executables and libraries in /nix/store/aqs72fzhj8mlf9dlcrh0nsmwczsxa0il-extremetuxracer-0.7.5
shrinking /nix/store/aqs72fzhj8mlf9dlcrh0nsmwczsxa0il-extremetuxracer-0.7.5/bin/etr
strip is /nix/store/j75dgadrff2d1fyc4fczmcgqkid2imdx-binutils-2.30/bin/strip
stripping (with command strip and flags -S) in /nix/store/aqs72fzhj8mlf9dlcrh0nsmwczsxa0il-extremetuxracer-0.7.5/bin
patching script interpreter paths in /nix/store/aqs72fzhj8mlf9dlcrh0nsmwczsxa0il-extremetuxracer-0.7.5
checking for references to /build in /nix/store/aqs72fzhj8mlf9dlcrh0nsmwczsxa0il-extremetuxracer-0.7.5...

Success on aarch64-linux (full log)
Attempted: extremetuxracer
Partial log (click to expand)
make[2]: Nothing to be done for 'install-data-am'.
make[2]: Leaving directory '/build/etr-0.7.5'
make[1]: Leaving directory '/build/etr-0.7.5'
post-installation fixup
shrinking RPATHs of ELF executables and libraries in /nix/store/5fgz9wq012pr1dqla8qvly81bsx1dihw-extremetuxracer-0.7.5
shrinking /nix/store/5fgz9wq012pr1dqla8qvly81bsx1dihw-extremetuxracer-0.7.5/bin/etr
strip is /nix/store/gp7fylxwn18b7pl2c18ks89hsiaxyfvf-binutils-2.30/bin/strip
stripping (with command strip and flags -S) in /nix/store/5fgz9wq012pr1dqla8qvly81bsx1dihw-extremetuxracer-0.7.5/bin
patching script interpreter paths in /nix/store/5fgz9wq012pr1dqla8qvly81bsx1dihw-extremetuxracer-0.7.5
checking for references to /build in /nix/store/5fgz9wq012pr1dqla8qvly81bsx1dihw-extremetuxracer-0.7.5...