[poisson] build Coo matrix on Gpu + Coo Sort on Gpu

Building Coo matrix on Gpu
The function _buildMatrixCooGpu (in CooGpuBiliAssembly.cc) wasn't using Gpu, this has been resolve. The whole Coo assembly is now using Gpu.
The function now iterates over the edges of the mesh rather than the nodes. This change in the algorithm is due to the fact that the number of neighbors of a node is not always the same, unlike edges which always link exactly two nodes. In this sense, iterating on nodes in parallel poses a problem when it comes to filling the Coo matrix: we can't know the index on which each of the Gpu's cores can write. For this, we'd have to keep an index shared between the Gpu cores (as in the Cpu version) to know where the next Gpu core can fill the matrix, which means that each Gpu core waits for the previous one, thus returning to a sequential rather than parallel logic.
Consequently, the function first calculates the upper and lower triangular parts of the matrix, iterating over the edges. Then, it fills in the diagonal part, this time iterating on the nodes.
To support the changes made in this PR, a small benchmark has been produced. It demonstrates the benefits of the new version of _buildMatrixCooGpu by comparing the unoptimized version (the previous version) with the optimized version (the version proposed in this PR). The comparison is made for both Cpu and Gpu, demonstrating that the optimized version is also better when it comes to Cpu.

All tests use default Poisson solver (petsc)
Cpu tests has been launched with mpiexec -n 20 --use-hwthread-cpus ./Poisson {TEST}
Gpu tests has been launched with ./Poisson {TEST} -A,AcceleratorRuntime=cuda
===> Both tests used all the computing ressources available.

The 2D mesh used in this simulation has 78 987 nodes and 156 772 triangle elements

The 3D mesh used in this simulation has 48 112 nodes and 256 046 tetrahedra elements

Coo Sort on Gpu
The Coo Sort matrix format can now be run on Gpu with the coo-sorting-gpu option, instead of creating a new file for Coo Sort on Gpu, the functions of Coo are used. Therefore, _buildMatrixCooGpu will sort the matrix if the option is passed, reducing code repetition.
Four tests has been added for Coo Sort on Gpu, testing 2D and 3D mesh support as well as mpi with two processors.

Codecov checks fail because GitHub CI doesn't run our Gpu tests, so none of the changes are tested.

Codecov Report
Attention: Patch coverage is 0% with 52 lines in your changes missing coverage. Please review.

Project coverage is 63.13%. Comparing base (8161216) to head (9833290).

Files with missing lines 	Patch % 	Lines
poisson/CooGpuBiliAssembly.cc 	0.00% 	48 Missing ⚠
poisson/FemModule.cc 	0.00% 	3 Missing and 1 partial ⚠
Additional details and impacted files
☔ View full report in Codecov by Sentry. 📢 Have feedback on the report? Share it here.

Codecov checks fail because GitHub CI doesn't run our Gpu tests, so none of the changes are tested.

Are you comparing only the sparsity build time or the full time to solve ? Also maybe you can use the node-node connectivity here instead of passing via  edges in 3D. I am also doubtful about the building of the Diagonal part why is it needed with this edge based approach ? Technically by integrating over all edges we must have covered all the nnz's ?

Are you comparing only the sparsity build time or the full time to solve ? Also maybe you can use the node-node connectivity here instead of passing via edges in 3D. I am also doubtful about the building of the Diagonal part why is it needed with this edge based approach ? Technically by integrating over all edges we must have covered all the nnz's ?

Q: Are comparing only the sparsity build time or the full time to solve ?
A: I am only comparing the sparsity build time.
Q: I am also doubtful about the building of the Diagonal part why is it needed with this edge based approach ?
A: The _buildMatrixCooGpu must fill the sparsity, in other words, for two nodes A and B linked in the mesh, the coo matrix must contain an A in the row array and a B in the column array, both at the same index. This will mark the link A 🡒 B, which can be called the upper part of the matrix. Because we're computing the whole matrix we also want the link B 🡒 A (lower part) to appear, so the coo matrix will also contain a B in the row array and a A in the column array, again both at a certain same index.
In the code, the first A 🡒 B is found at the index given by the id of the edge A ― B. The second link at the index nb_edge + id. Those indexes do not depends on other edges, which allow the parallel computation.
For the diagonal part of the matrix (the link A ― A), we could in deed marked it during the computation of the edge (in the fillMatrix function) but this would obligate us to do it for the two visited nodes (to be sure that all the diagonal is filled), and then lead to redundance write memory access (multiple edges with a common node will possibly write more than once the link A ― A) or worst, if two Gpu write at the same time on the same memory.
Here's a drawing recapitulating the algorithm:

Q: Also maybe you can use node-node connectivity here instead of passing via edges in 3D
A: The problem with node-node connectivity is the absence of a unique identifier for the link between two nodes and so a way to find an index for the link. Therefore I don't see any way to do the building on Gpu for it. <== The decision has been made to keep the previous Cpu version of the _buildingMatrixCooGpu for node-node connectivity when there isn't edge.


Initial go at ItemImplBuilder, supporting method impl item type only

Other impl item types coming up. Just gathering initial feedback.

Refactored based on feedback, and squashed commits.

I'm going to close this for now. I'm refactoring quite a bit of things to support not just impl items but other items.  For example, a generic method builder that can supply the necessary MethodSig and Block to either a MethodImplItem or MethodTraitItem.  Likewise, a const builder that can supply the necessary Ty and Expr to either a ConstImplItem or a ItemConst.


[BEAM-5570] Update javacc dependency

Update javacc dependency

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

Run Java PreCommit

Run Java PreCommit

R: @iemejia
R: @aromanenko-dev

We also use javacc for Beam's SQL so worth to check the update there too.

Run SQL PreCommit

We also use javacc for Beam's SQL so worth to check the update there too.

Looks like updating javacc in extensions/sql broke something, I will investigate

@iemejia @pawelpasterz looks fine (for ClickHouse module), as soon as tests pass :)

@iemejia @kanterov
I can see that after bumping up javacc in SQL the only one test failing is BeamSqlDslAggregationTest#testUnsupportedDistinct. It should fail due to incorrect distinct usage and actually, it is doing g so but ParseException message is a bit different. Here is the assertion:
java.lang.AssertionError:
Expected: (an instance of org.apache.beam.sdk.extensions.sql.impl.ParseException and exception with cause exception with message a string containing "Encountered \"*\"")
     but: exception with cause exception with message a string containing "Encountered \"*\"" cause message was "Encountered "" at line 1, column 31.

https://gist.github.com/pawelpasterz/59900c7051baf76f073d3aad4984a7ed
As far as I was able to debug and figure it out on my own, I can say both cases reason for throwing ParseException is the same, just difference in message
And that is true for even small version change 4.0 -> 4.1.
I am not even close to consider myself as beam's SQL module expert, tried to solve this issue on my own but failed to do so

One of the goals of update versions is to have the same version of the dependencies across Beam so let's try as possible to have them aligned.
It looks like a more restrictive parsing exception, but still if it fails which is the 'good'  expected result. Probably you can just adjust the message of expected exception in the test since is just this one.

One of the goals of update versions is to have the same version of the dependencies across Beam so let's try as possible to have them aligned.
It looks like a more restrictive parsing exception, but still if it fails which is the 'good' expected result. Probably you can just adjust the message of expected exception in the test since is just this one.

After digging a bit deeper I think it's not only about adjusting expected message (unfortunately)
Closing this PR since this change requires more work

R: @amaliujia
R: @tysonjh

I will support the idea that to not upgrade JavaCC for BeamSQL. The primary reason is Calcite pins itself at JavaCC 4.0 as well. So keeping JavaCC at 4.0 for BeamSQL will maintain compatibility.
Thus this PR LGTM

@iemejia do you have any other comment on this PR?
I am planning to merge this PR in early next week?

No, no issue here, it is a pity Calcite is so far behind, but that makes sense then.


Drop ocata

The columns on the releases page are confusing https://releases.openstack.org/
Where it says Ocata...Unmaintained that's in the "Next Phase". Technically Ocata is under "Extended Maintenance" (https://governance.openstack.org/tc/resolutions/20180301-stable-branch-eol.html)
I'm okay if we're saying we don't support Ocata, I just want to double-check that that's our choice and not a reaction to upstream dropping support.

The columns on the releases page are confusing https://releases.openstack.org/
Where it says Ocata...Unmaintained that's in the "Next Phase". Technically Ocata is under "Extended Maintenance" (https://governance.openstack.org/tc/resolutions/20180301-stable-branch-eol.html)
I'm okay if we're saying we don't support Ocata, I just want to double-check that that's our choice and not a reaction to upstream dropping support.

Oh. Indeed I looked at the wrong column (the next phase one). So I should at least updating the commit msgs if we agree that we want to drop Ocata (I would drop it)

@toabctl commented on Nov 30, 2018, 10:48 AM GMT+1:

Oh. Indeed I looked at the wrong column (the next phase one). So I should at least updating the commit msgs if we agree that we want to drop Ocata (I would drop it)

Works for me.


adding ball animation

Hey I made ball animation Project Which Is Very Good!
This Project is very Helpfull,
I Make This Project With the help of HTML, CSS & JavaScript,
The CSS & JavaScript Code are Available in very well mannered! & Easy to understand!

https://user-images.githubusercontent.com/88212870/167361083-b1324eaf-4b54-48e3-a6a2-1f6993fa7d12.mov

Take reference from online but CSS design by me!

@kalashvasaniya background and color remove krne se copied code chng ni hojata


Improve the field value parsing for choice widgets to handle null values

The specification states that the field value is null if no item is selected and we didn't handle this case properly. Even though this did not break the rendering because we always convert the value to an array and the includes check in the display layer would simply not match, the field value would be [null] which is not expected and strange from an API perspective.
This commit fixes that by ensuring that we return an empty array in case the field value is null. The API therefore still always gives an array for the field value, but now the code is more specific so that the value is either an empty array or an array of strings.
Fixes something I noticed while debugging #12233 (see https://www.adobe.com/content/dam/acom/en/devnet/pdf/pdfs/PDF32000_2008.pdf#page=454&zoom=auto,-215,765 for the specification).
Slightly easier review with the ?w=1 parameter.

/botio unittest


Update curlconverter

Currently, the extension ships curlconverter v3. We can’t upgrade because v4 uses top-level await statements, so it must be an ES module (ESM), but VS Code doesn’t support ES modules in extensions:
https://github.com/electron/electron/issues/21457
https://github.com/microsoft/vscode/issues/201935 (released as VS Code 1.88)

Looks like ESM will ship in Electron 28 (scheduled for stable release December 5) so hopefully VSCode will support it soon afterwards.

https://github.com/microsoft/vscode/issues/130367


Use skopeo to pull container images

Background
Reference: https://kubernetes.io/blog/2020/12/02/dont-panic-kubernetes-and-docker/
TL;DR - Kubernetes currently uses Dockershim to access containerd container runtime. Dockershim is being removed from Kubelet which removes support for Docker as a container runtime in favor of other runtimes that use Container Runtime Interface created for K8s.
We would like Tern to run in Kubernetes. This means that we cannot use Docker commands to pull images from the registry with the-i command line option if we want Tern to run in Kubernetes after v1.2.0.
Proposal
Let's try to use subprocess + ORAS instead of the Docker python library to pull container images from a registry when running with the -i option. This will mean that we need to include the go module as a dependency of Tern.

Create an OCI image class and implement the load_image() method for it in accordance with how ORAS pulls images.
We may need an additional tool on top of ORAS. ORAS will send all the bytes of the downloaded image to stdout and we need to figure out how we store these results to analyze.

Use Cases

Deploying Tern as a k8s cluster on a CRD

It does not appear that ORAS supports anonymous pulling of container images from Dockerhub at this time. Skopeo does support this behavior and therefore, we should explore using skopeo instead. A previous PR (https://github.com/tern-tools/tern/pull/712) started to work on this and we may want to revive parts of this.

+1 on skopeo, I have used it to successfully achieve something similar to what you are trying to do here.
Abandoning docker in favour of something like skopeo would also make it much better for CI, where docker in docker is still a nogo for security reasons!

@mukultaneja is working on this. @falcorocks if you have any tips or pointers, feel free to drop them here :)

@rnjudge @nishakm, how are we going to make skopeo as a requirement to tern moving onwards?


Updated patches with previsouly missing Signed-off-by line

For the following two files:
patch_9pfs_vsock-transport.patch
patch_lower-the-minimum-PMEM-size.patch

@soccerGB,
Thanks for your contribution.  To ensure that the project team has proper rights to use your work, please complete the Contribution License Agreement at https://cla.microsoft.com.
The agreement will cover your contributions to all Microsoft-managed open source projects.
Thanks,
Microsoft Pull Request Bot


[NEW ALGORITHM] : Selection Sort

name: Add New Algorithm
about: Propose a new algorithm to be added to the repository
title: "[NEW ALGORITHM] Selection Sort"
labels: new algorithm, gssoc-ext
assignees: ''
Description:
The Selection Sort algorithm sorts an array by repeatedly selecting the minimum element from the unsorted part and swapping it with the first element of the unsorted part. It maintains two subarrays in a given array:

The sorted subarray, which is built up from left to right.
The remaining unsorted subarray.

Key Steps:

Traverse the array and select the smallest element from the unsorted subarray.
Swap the selected element with the first unsorted element.
Move the boundary of the sorted subarray one position to the right and repeat the process.

Complexity:

Time Complexity: O(n²) in all cases (best, worst, and average), since it involves two nested loops.
Space Complexity: O(1), as the sorting is done in-place without requiring additional memory.

This algorithm is simple and intuitive, though not very efficient for large datasets. It's useful for teaching basic sorting principles.
Checklist:

[x] Contributor in GSSoC-ext
[x] Want to work on it

Additional Information:
Selection Sort is a comparison-based sorting algorithm, and while it may not be as efficient as other algorithms like Merge Sort or Quick Sort for larger datasets, it is easy to implement and understand, making it a popular choice for teaching the basics of sorting.

@sanjay-kv kindly add the hacktoberfest label also.

can i work on it ?

@Soumyodeep-Das you can start


Fix #184 #185 and add support for && in postgis + few other small things

…_pt. These functions does NOT exist in MySQL. Moved INSTALL.md to doc/configuration.md. Both contained redundant information. Added workaround functions geometry_overlaps, geography_overlaps to be able to use && operator in PostGIS.
Changed ArithmeticPrimary() to ArithmeticFactor() because most inputs may have negative/positive signs and ArithmeticPrimary() does not take this into consideration. See EBNF Arithmetic Expressions.

Coverage decreased (-16.7%) to 81.351% when pulling ace2dfffbd828444717d13ed3e7ccd7374dff44a on yurtesen:master into 58ea5fae1c1b450ee08d7dac25cd9e8f5e6fdebd on creof:master.

Coverage decreased (-16.7%) to 81.351% when pulling ace2dfffbd828444717d13ed3e7ccd7374dff44a on yurtesen:master into 58ea5fae1c1b450ee08d7dac25cd9e8f5e6fdebd on creof:master.

I added toGeoJSON() function to abstract point... I only investigated Point type so if I ever use other types I can add them too.
Unfortunately I am not good at adding tests. I hope somebody takes care of that part :)

Coverage decreased (-22.6%) to 75.439% when pulling 5035fd3cf920b28d43018da7586a4ba189b5d081 on yurtesen:master into 58ea5fae1c1b450ee08d7dac25cd9e8f5e6fdebd on creof:master.

Coverage decreased (-22.6%) to 75.439% when pulling 5035fd3cf920b28d43018da7586a4ba189b5d081 on yurtesen:master into 58ea5fae1c1b450ee08d7dac25cd9e8f5e6fdebd on creof:master.

Coverage decreased (-22.6%) to 75.439% when pulling 5035fd3cf920b28d43018da7586a4ba189b5d081 on yurtesen:master into 58ea5fae1c1b450ee08d7dac25cd9e8f5e6fdebd on creof:master.

Coverage decreased (-17.3%) to 80.697% when pulling 8caee4520a173e42e0855d9b765768cf7bd42693 on yurtesen:master into 58ea5fae1c1b450ee08d7dac25cd9e8f5e6fdebd on creof:master.

Coverage decreased (-16.7%) to 81.351% when pulling 3702ff750523ee32e5347371b1a4877d9f535fcd on yurtesen:master into 58ea5fae1c1b450ee08d7dac25cd9e8f5e6fdebd on creof:master.

Coverage decreased (-16.7%) to 81.351% when pulling 3702ff750523ee32e5347371b1a4877d9f535fcd on yurtesen:master into 58ea5fae1c1b450ee08d7dac25cd9e8f5e6fdebd on creof:master.


 Some of them are referenced to issues.
Resolves #398, resolves #399, resolves #400, resolves #401

Rebase?


Update the configuration section of docs

Closes #458
Reorders the configuration section to put configuration file before command-line arguments.

Add subtitles for configuration file and command-line arguments

Provide an example for using the command-line argument for configuration.

Thanks!


[Security] fix CVE-2021-3749 with axios

Signed-off-by: leecalcote<EMAIL_ADDRESS>Description
This PR fixes #
Notes for Reviewers
Signed commits

[ ] Yes, I signed my commits.

Codecov Report

Merging #4576 (3075f95) into master (af59a21) will decrease coverage by 7.17%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##           master    #4576      +/-   ##
==========================================
- Coverage   33.16%   25.99%   -7.18%
==========================================
  Files          60       60
  Lines        5044     5044
==========================================
- Hits         1673     1311     -362
- Misses       2935     3409     +474
+ Partials      436      324     -112

Flag
Coverage Δ

gointegrationtests
?

unittests
25.99% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files
Coverage Δ

mesheryctl/internal/cli/root/system/start.go
1.11% <0.00%> (-58.52%)
:arrow_down:

mesheryctl/internal/cli/root/system/restart.go
2.50% <0.00%> (-47.50%)
:arrow_down:

mesheryctl/internal/cli/root/system/status.go
0.00% <0.00%> (-47.44%)
:arrow_down:

mesheryctl/internal/cli/root/system/update.go
1.05% <0.00%> (-34.74%)
:arrow_down:

mesheryctl/internal/cli/root/system/stop.go
0.86% <0.00%> (-27.59%)
:arrow_down:

mesheryctl/internal/cli/root/system/check.go
1.39% <0.00%> (-22.38%)
:arrow_down:

mesheryctl/internal/cli/root/system/logs.go
3.29% <0.00%> (-20.88%)
:arrow_down:

Continue to review full report at Codecov.

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

Looks good to me , just need to resolve the branch conflicts

Commenting just to give a reminder :)

@leecalcote , I don't think we are using axios in our codebase 🤔 . Can you shed some light on what exactly this PR is for ?

perhaps another package depends on axios. It's listed in package.json
https://github.com/meshery/meshery/blob/8ca84a5e9f9fb046b88168251c5d6db4e16c17d0/ui/package-lock.json#L3175
The version of axios we are currently using is vulnerable to this vulnerability
https://github.com/advisories/GHSA-cph5-m8f7-6c5x

I don't know that we are using axios. It might be a transitive dependency. I do know that the last two axios version updates have failed build checks like this one. I'm inclined to close this update and revisit post upgrade to React 17/MaterialUI 5.

Got it.

@Abhishek-kumar09 will you carry this one forward?

Yeah, sure. This version of axios in the PR is actually not the latest one.

Yeah, sure. This version of axios in the PR is actually not the latest one.

Ok. Let's close and you can update the dependency

Ok. Let's close and you can update the dependency

Or you can checkout this PR/branch and you can update it.

Or you can checkout this PR/branch and you can update it.

Sure

Sure

Hello @leecalcote
So we are not using axios yet in our codebase, so need to change the dependency as of now.
How axios warnings are emitted?
We are using start-server-and-test in our codebase for cypress e2e tests.
start-server-and-test uses another dependency called wait-on which uses axios as a dependency. The axios version that dependency is using is 0.21.1
I have created an issue to address it: https://github.com/jeffbski/wait-on/issues/110
Meanwhile since we are not using it directly, there is no security concerns and github cis are ephemeral and secure where this package actually runs.

@Abhishek-kumar09 the issue is that other systems are giving Meshery a poor report based on the presence of dependencies and their versions, irrespective of whether we're using them or not. https://artifacthub.io/packages/helm/meshery/meshery


rippled software package (Version: 1.10.0)

Issue Description
Is rippled 1.10.0 compiled by Ripple available in Ripple repository yet for node software upgrade?
Steps to Reproduce
apt update
apt list rippled -a

Expected Result
Version 1.10.0 or later should be available for upgrade
Actual Result
root@ripple-1:~$ date ; apt update
Mon Mar 20 06:51:03 UTC 2023
Hit:1 http://security.debian.org/debian-security buster/updates InRelease
Hit:2 http://cdn-aws.deb.debian.org/debian buster InRelease
Hit:3 http://cdn-aws.deb.debian.org/debian buster-updates InRelease
Hit:4 http://cdn-aws.deb.debian.org/debian buster-backports InRelease
Hit:5 https://repos.ripple.com/repos/rippled-deb buster InRelease
Reading package lists... Done
Building dependency tree
Reading state information... Done
All packages are up to date.
root@ripple-1:~$ date ; apt list rippled -a
Mon Mar 20 06:51:07 UTC 2023
Listing... Done
rippled/buster,now 1.9.4-1 amd64 [installed]
rippled/buster 1.9.3-1 amd64
rippled/buster 1.9.2-1 amd64
rippled/buster 1.9.1-1 amd64
rippled/buster 1.8.5-1 amd64
rippled/buster 1.8.4-1 amd64
rippled/buster 1.8.1-1 amd64
rippled/buster 1.7.3-1 amd64
rippled/buster 1.7.2-1 amd64
rippled/buster 1.7.0-1 amd64
rippled/buster 1.6.0-1 amd64
rippled/buster 1.5.0-1 amd64
rippled/buster 1.4.0-1 amd64
rippled/buster 1.3.1-1 amd64
rippled/buster 1.3.0-1 amd64

Environment
root@ripple-1:~$ cat /etc/debian_version
10.13
root@ripple-1:~$ uname -a
Linux ripple-1 4.19.0-23-cloud-amd64 #1 SMP Debian 4.19.269-1 (2022-12-20) x86_64 GNU/Linux

Supporting Files

@legleux BTW, I tried to follow the Release Notes v1.10.0 to install the debian package manually.
However, the following was reported:
Dependency is not satisfiable: libc6 (>= 2.30)

Is Debian 10 Buster still a supported platform as documented in Install on Ubuntu or Debian Linux? This is because libc6 (>= 2.30) should be unavailable on Debian 10.
Thanks.

This is being addressed right now in https://github.com/XRPLF/rippled/pull/4468 actually.
The package has been tested on Debian 10 Buster.
Debian 9 will not work due to a similar libc6 dependency.

I have the same problem unable to upgrade on Ubuntu 20.04. Please let me know how to resolve

1.9.4 should continue to work until the activation of an amendment that it does not understand.

Find details about Known Amendments here.
When an amendment reaches majority vote, there is a two week waiting period before activation.

At the time of this writing, no 1.10 amendments have reached majority, so 1.9.4 should continue to work for at least 2 more weeks (and most likely much longer, depending on how validators vote).


Support for async await syntax?

Hi!
I came across this iOS SDK, and curious if the methods support async await syntax for iOS 13+. Thanks!

Any plans to implement async/await versions of methods?

Hello @rudrankriyam and @SAllen0400, sorry for the late response.
Async/Await compatibility methods are automatically generated and have been present in the SDK for a while, unfortunately, our documentation did not mention it.
You can find more information on how this is possible here.
In short, if an Objective C method has a closure parameter, it automatically offers two Swift counterparts (one async/await and one with the classic closure).
This is how the methods should show up in your Xcode autocomplete:

For example, both of these are valid:
do {
    let permissions = try await Glassfy.restorePurchases()
    // Use permissions.all
} catch {
    // Error handling
}

Glassfy.restorePurchases { permissions, error in
    // ...
}

With that said, I will update the documentation soon!


pls help

Issue Type: Feature Request
i accidenty deleted code written in a css file how can i recover it back,the file itself is not deleted but all of the code is deleted , pls help
VS Code version: Code 1.68.1 (30d9c6cd9483b2cc586687151bcbcd635f373630, 2022-06-14T12:48:58.283Z)
OS version: Windows_NT x64 10.0.22000
Restricted Mode: No

Maybe look at https://code.visualstudio.com/updates/v1_66#_local-history
To get to the Timeline view, open Command Palette (F1) and type "timeline"


Close-ExcelPackage throws error in debug mode on windows server 2022

I run a PowerShell script as scheduled task on a Windows Server 2022. The script is running fine, if it is running from PowerShell command line.
But from time to time it's necessary to do some debugging with Visual Studio Code and I noticed that then the command Close-ExcelPackage is throwing an error. Either this one:
MethodInvocationException: %UserProfile%\Powershell\Modules\ImportExcel\7.8.4\Public\Close-ExcelPackage.ps1:29:20
Line 29		else { $Excelpackage.Save() }
Exception calling "Save" with "0" argument(s): "Error saving file \UNC\SHARE\Path\ExcelDocument1.xlsx
or that one:
MethodInvocationException: %UserProfile%\Powershell\Modules\ImportExcel\7.8.4\Public\Close-ExcelPackage.ps1:680:20
Line 680		else { $pkg.Save() }
Exception calling "Save" with "0" argument(s): "Error saving file \UNC\SHARE\Path\ExcelDocument2.xlsx
The script creates round about 80 Excel files and so the most of them are created, even in debug mode. But I have no idea why this happen. I have changed the path to anonymize it and saw that the path in the error message is wrong:
%UserProfile%\Powershell\Modules\ImportExcel\7.8.4\Public\Close-ExcelPackage.ps1
it should be:
%UserProfile%*Documents*\Powershell\Modules\ImportExcel\7.8.4\Public\Close-ExcelPackage.ps1

Don't know. Need some more details. First time this has been reported.

Hello Doug,
what do you need?
Grüße, regards
Reiner
Internal: All rights reserved. Distribution within the company, customer and partners
Von: Doug Finke @.>
Gesendet: Dienstag, 1. August 2023 17:25
An: dfinke/ImportExcel @.>
Cc: Foerg Reiner IM2 @.>; Author @.>
Betreff: Re: [dfinke/ImportExcel] Close-ExcelPackage throws error in debug mode on windows server 2022 (Issue #1489)
Sie erhalten nicht oft eine E-Mail von<EMAIL_ADDRESS>Erfahren Sie, warum dies wichtig isthttps://aka.ms/LearnAboutSenderIdentification
Caution: This email originated from outside the organization. Do not click links or open attachments unless you recognize the sender and know the content is safe.
Don't know. Need some more details. First time this has been reported.
—
Reply to this email directly, view it on GitHubhttps://github.com/dfinke/ImportExcel/issues/1489#issuecomment-1660553870, or unsubscribehttps://github.com/notifications/unsubscribe-auth/A5X6NXE5IZJH2JLITROYNL3XTENUHANCNFSM6AAAAAA27M2ITY.
You are receiving this because you authored the thread.Message ID<EMAIL_ADDRESS>

Good question. Can't really help if I don't have a simple repro.

I fixed this issue with a function that is checking if the xlsx file was created, if not, it tries it again with a maximum of three tries. Since then, no errors occurred.


Mismatch on shape among trace spot images from same ROI causes all zeros

The size of the stack of trace spot images for each ROI is determined by the size of the trace spot image of the first timepoint in the region representing that ROI. Any following timepoints with bounding boxes for the trace spot image with different dimension than that will be zeroed out (i.e., the image will remain the same size but will be all zeros).
See:
https://github.com/gerlichlab/looptrace/blob/70043bda26b9f13907692fca62a1fe0309048683/looptrace/SpotPicker.py#L597
https://github.com/gerlichlab/looptrace/blob/70043bda26b9f13907692fca62a1fe0309048683/looptrace/SpotPicker.py#L621
https://github.com/gerlichlab/looptrace/blob/70043bda26b9f13907692fca62a1fe0309048683/looptrace/SpotPicker.py#L652-L664

Diagnostic code here: https://github.com/gerlichlab/looptrace/blob/da6290bb058d131880217312f2b50bad7fe49caf/analysis_ad_hoc/tracing_spot_image_analysis.py#L73-L127

Related: #134

Related #136


Search with History List

When I clicked on an past searched city.
THEN I can see the city's current weather and weather forecast

DONE. clicking on previous search cities in the search history column will now display current weather and weather forecast without having to input the city name in the search bar.


fix: removed duplicates from go-mux-sql.md

Pull Request Template
Description
Removed duplicates
Fixes #1250
Type of change
Bug fix
Please delete options that are not relevant.

[x] Bug fix (non-breaking change which fixes an issue).
[ ] New feature (non-breaking change which adds functionality).
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected).
[ ] This change requires a documentation update.

How Has This Been Tested?
Please describe the tests that you ran to verify your changes. Provide instructions so we can reproduce. Please also list any relevant details for your test configuration
Additional Context (Please include any Screenshots/gifs if relevant)
...
Checklist:

[x] My code follows the style guidelines of this project.
[x] I have performed a self-review of my own code.
[ ] I have made corresponding changes to the documentation.
[ ] I have added corresponding tests.
[ ] Any dependent changes have been merged and published in downstream modules.

@Sonichigo PTAL


Clean Abstraction For Intermediate Build Representation.

By abstracting away the build dependencies, we can eject into a variety of different formats including Makefile / Ninja or even node.js. This allows us to integrate with various platforms including Windows.
As a first step, we should just cleanly abstract the build process, and continue to generate a make file for ejecting. Then later, someone can add a JS backend (or ninja).

Working on it in reasonml/esy#13

Merged.


'scroll-to-fixed' class not removed when element is returned to normal document position

I've tried to get the class removed but my JS isn't great.
any ideas?
<nav id="main-navigation" class="main-navigation cf">
$('#main-navigation').scrollToFixed();
EDIT:
It seems to be affected when I change:
baseClassName:"scroll-to-fixed-fixed"
to
baseClassName:"stf-fixed"

Looking at what the code has become, I would say use "className": "stf-fixed" instead of "baseClassName" to have css control over fixed vs unfixed. This seems to be more consistent with what I see in the code for the fixed vs the unfixed event handling.

Thanks, where do I apply this? I had just edited the baseClassName in the plugin js file


Question about functionality

Hello. Does this extension give access to maps in early access that are only available to PRO users?
https://mapgenie.io/tarkov

At the moment the extension does not give access to early access maps, and I don't know if I can unlock this PRO feature. Because the server side decides who can or cannot visit the site.

Hello. Does this extension give access to maps in early access that are only available to PRO users? https://mapgenie.io/tarkov

I wanted to update you on this feature, And I'm happy to say that I have maybe found a solution. But Its all theory at the moment so haven't tested or started on it yet.

I have tested my concept and it works so far. this is the reserve map. loaded with a non pro account.
And I will add it as soon as I'm done with the refactoring.

@MrFusiion does it work with other maps tho? If so that would be amazing, I'm asking this question because map tiles for reserve can be accessed, here is an example map tile link: https://tiles.mapgenie.io/games/tarkov/reserve/default-v2/9/255/254.png, for reserve even tho I don't have premium, but I couldn't get access to any map tiles for streets and lighthouse.

@LDzik yes I have tested it on streets, reserve and lighthouse and it works.
The tiles for lighthouse are on a different baseurl.
Reserve

Lighthouse

Preview
Reserve

Lighthouse

Streets

But this feature is not released yet in v1.2.0 of my extension.
Currently still refactoring the code and I'm almost finished,
so v2.0.0 should have to feature once released.
If you have some knowledge of node.js and you can clone the refactor branch and run the current dev build using yarn start-chrome or yarn start-firefox. But the latest dev build doesn't save you marked progress yet.

Your feature request has been added in the latest release v2.0.0.


Disable deprecated Numpy API in __odrpack.c

This PR resolves DeprecationWarnings caused by usage of deprecated array members.

Thanks @Dormouse759. This looks good to me aside from the one define I commented on.

@Dormouse759 would you mind addressing the comment? Then I'll merge this PR.

@rgommers This fell way too deep in my todo list. Sorry for that. On it.

@rgommers Is there any way to reschedule the checks?
It seems like they are caused by a CI issue rather than the patch itself.

close/reopen triggers a CI restart. there's also buttons on the CI itself, but only for people with commit access. close/reopen will work for you on any repo

scipy/fft/_pocketfft/pypocketfft.cxx:15:31: fatal error: pybind11/pybind11.h: No such file or directory
#include <pybind11/pybind11.h>
This seems like there are some development files not present on the machine.

@Dormouse759 the CI configs have been updated since this PR was opened. Rebasing on master should fix the issue.

CI passed, so merging.


adding p4s and dsu encrypted data

only missing data is description for 2804, which i can most likly get thursday or friday

Closing as this data is unnecessary and is included in 6.2 now.


Better support for time series sample metadata

Besides adding a "date" option to the sample plot scale types (as mentioned in #100), it might also be cool to do line plots of data in time series (where samples from the same series are somehow connected into a single line in the plot, and multiple series are possible). Not sure how the input for this would be represented, but this could be cool.

Even if "year", "month", and "day" (as an example) are separate md fields, it'd be cool to somehow combine these into a single "time" category? not sure if that's already a thing (I imagine probably).
This would be useful for the moving pictures tutorial dataset.


Adding Kurdish Central to official Flutter (RTL ckb)

Hello everyone,
Demand for mobile apps is heavily increasing in Kurdistan region of Iraq which uses Central Kurdish "RTL". The official language name is Central Kurdish with language code (ku, ckb (Central Kurdish Branch)).
In React Native the language is added and it is working properly. However we would like to develop our apps using Flutter and Dart but without an official support of the language it is taking us much more time to fix issues related to RTL direction and we use workaround to bypass language code issue.
What are requirements to add Central Kurdish with language code CKB to official flutter?

React Native has no issue adding to it.
Central Kurdish is officially Supported by Google (Google Search and Translate)
Official language of Microsoft Windows
Supported in Translator.bing

We would like to add Central Kurdish to Flutter officially.
Any help where to start is appreciated!

please note that, while being subject of this issue,
a 3rd party repository  has been provided here

@msurchy
Also see these comments to implement the said language in your app.
https://github.com/flutter/flutter/issues/35103#issuecomment-505913672
https://github.com/flutter/flutter/issues/35103#issuecomment-536661741
Your best bet is to add the new language manually or use the above referred plugin.
I am going ahead and closing this, since above links should be enough for you to get started. If you disagree, write in comments and I'll reopen.
Thanks.


37 update input paths pre-industrial

This pull request updates the pre-industrial configuration with the new input paths using the restructured directory.
Note that the md5 hash for pftlookup_csiro_v16_17tiles_wtlnds.csv changed as there are slight differences between the ~access/payu and the vk83 versions of the file which but the differences don't appear to be used by the model.

I've had a go at putting in those changes, and also swapped from the experiments to the new configuration directory. Everything looks like it's working when running a simulation with these changes.

Good point! I've just added the new module path in.


Finish babel implementation

Finish the current babel implementation located on the babel branch.

@joostlawerman can you provide description for the task. I'm willing to help you help wanted 😄

@andela-rekemezie There are still some problems with the babel implementation for instance some of the features are not working correctly. Also seperating the Snackbar and Timer class in a seperate file does not seem to realy work becouse you will get > Uncaught ReferenceError: module is not defined

@joostlawerman have you also thought about using webpack...? @andela-rekemezie have you already started development here?

@jonathanchrisp I am not really experienced with webpack. Currently I'm using gulp to compile the babel code to JS. If you have a good solution/ example with webpack I would be happy to implement it.

I'd be happy to convert the code to es6 and bundle it with webpack.
Anyone has started anything in here or I may start it?

@marcelorl most of the code is already converted [babel] (https://github.com/joostlawerman/SnackbarLightjs/tree/babel) branch.

True. Sorry.
So I can help with bug fixing and webpack then. What do you think?

Sure just fork the repo and open a pull request.

What still needs to be done?
Bundle snackbar.js and timer.js with snackbarlight.js using webpack and output to dist/snackbarlight.js and dist/snackbarlight.min.js?

@Costava Yes exactly.

Fixed in #3


[Bug report]

Bug report
Description
When Install vuepress from step 1 to step 7 following  vuepress office website: "https://v2.vuepress.vuejs.org/guide/getting-started.html#manual-installation."

but open http://localhost:8080/ with google chrome, the home page is blank.

Steps to reproduce

Reproduction link / repo:

Expected behavior

Screenshots

Environment info

Browser:
Output of vuepress info:

# Paste output of `vuepress info` here

#781


Added UFO QC Ratio Check filter

Description
This branch adds a UFO QC Ratio Check filter  (JEDI Academy Dec 2020, Practical #7 Homework)
It calculates the ratio between two variables  and checks if it's within a specified range (See: testinput/qc_ratiocheck.yaml)
Definition of Done
Passing  test_ufo_qc_gen_ratiocheck
Issue(s) addressed
No issue was opened for this PR.
Dependencies
N/A
Impact
Shows my ability to add a simple UFO QC Filter
Note: ctest passed  page ~25

Isse the or in NOAA-EMC fork please.


Need database storage solution

We need to come up with a way to store messages, users, and peers. The database structure is laid out in Omnidocs, we just need to choose a database system to use and implement it.

This will have to remain an issue for submission. Orbit thankfully is very easy, so it should be enough to say that the MemoryStorage could theoretically be swapped for a JSONAPI or something with very few changes required.

Contrary to the previous comment, we have decided to leave the database up to the user.


add options of prefix in  'getTxServiceBaseUrl' in safe-service-client

Context / issue
Why is this feature needed?
the tsServiceUrl on moonbase multisign is start with https://gateway.multisig.moonbeam.network/v1/chains/1287, so the safe-service-client can not use in moonbase.
Proposed solution
add alternative options prefix in getTxServiceBaseUrl
export function getTxServiceBaseUrl(txServiceUrl: string, prefix?: string): string {
  return `${txServiceUrl}/${prefix ?? 'api/v1'}`
}

this seems to be relevant to all or many other chains safe UI deployments


Contact Page Is Broken

Summary: Contact Page is broken
Description: When navigating to the Contact page, the user sees an empty form, prompting them to enter information. Regardless of what a user enters, hitting the submit button on the form has no effect. This page seems to be broken, and its assumed purpose of displaying contact information for a user to get customer service or comment suggestions email is unfulfilled. This should be fixed or removed if contact information is deemed unnecessary.
Severity – Medium: Having a broken page is confusing and should not exist in a final product, however this shouldn’t be a difficult fix.

Contact page fixed, should have proper functionality now.


ventoy

can there be a ventoy download?

Hello, I do not know what exactly you're asking for, but maybe you find answers here:
https://github.com/Lxtharia/double-minegrub-menu/issues/1

ok

Closing this.


BrGlamorousWithHorizontalScrollbarAptitude is backwards

It seems BrGlamorousWithHorizontalScrollbarAptitude is backwards: if you drag the scrollbar handle ("thumb") to the left, it moves to the right, and vice versa.
I added these examples to demonstrate the problem, but I wasn't sure what to put for assertions, or where exactly the problem is coming from.
{ #category : #'instance creation' }
BrScrollPaneExamples >> horizontalContent [
	<gtExample>

	^ BrHorizontalPane new
		hFitContent;
		vMatchParent;
		cellSpacing: 5;
		padding: (BlInsets right: 10);
		addChildren: (20 timesCollect: [ :i |
			BlElement new
				background: (BlColorTransition interpolate: (BrGlamorousColors primaryBorderColor) to: Color yellow at: (i / 50.0));
				constraintsDo: [ :c |
					c vertical matchParent.
					c horizontal exact: 10 + (i * 5) ] ])
]
{ #category : #'examples - scrollpane' }
BrScrollPaneExamples >> horizontalScrollpaneWithContentAndScrollbar [
	<gtExample>

	^ BrScrollPane new
		aptitude: BrScrollPaneAptitude + BrGlamorousWithHorizontalScrollbarAptitude;
		content: self horizontalContent
]

Should be fixed now

Thanks!!


[go_router] The deep link screen is not opening in the Flutter application using GoRouter?

Is there an existing issue for this?

[X] I have searched the existing issues
[X] I have read the guide to filing a bug

Steps to reproduce

Setup up goRouter config
Add required configuration in the AndroidManifest.xml
Tap on the link from default messaging or whatsApp application.
Test deeplink - https://test.com/deep
Open the deep link screen in the Flutter application. instead of opening the screen within the application from which it's tapped (example if tapped using default messaging, whatsApp).

Expected results
I'm expecting to open the deep link screen in the Flutter application. instead of opening the screen within the application from which it's tapped (example if tapped using default messaging, whatsApp).
Actual results
it's currently opening the screen within the application from which it's tapped (example if tapped using default messaging, whatsApp) instead of opening it in the actual target application.
Here is the output image
Code sample
No response
Screenshots or Video
No response
Logs
No response
Flutter Doctor output
[√] Flutter (Channel stable, 3.16.0, on Microsoft Windows [Version 10.0.22621.2715], locale en-IN)
• Flutter version 3.16.0 on channel stable at D:\flutter_sdk\flutter
• Upstream repository https://github.com/flutter/flutter.git
• Framework revision db7ef5bf9f (3 weeks ago), 2023-11-15 11:25:44 -0800
• Engine revision 74d16627b9
• Dart version 3.2.0
• DevTools version 2.28.2
[√] Windows Version (Installed version of Windows is version 10 or higher)
[√] Android toolchain - develop for Android devices (Android SDK version 34.0.0)
• Android SDK at C:\Users\Admin\AppData\Local\Android\Sdk
• Platform android-34, build-tools 34.0.0
• ANDROID_HOME = C:\Users\Admin\AppData\Local\Android\Sdk
• Java binary at: C:\Program Files\Android\Android Studio\jbr\bin\java
• Java version OpenJDK Runtime Environment (build 17.0.6+0-b2043.56-10027231)
• All Android licenses accepted.
[√] Chrome - develop for the web
• Chrome at C:\Program Files\Google\Chrome\Application\chrome.exe
[X] Visual Studio - develop Windows apps
X Visual Studio not installed; this is necessary to develop Windows apps.
Download at https://visualstudio.microsoft.com/downloads/.
Please install the "Desktop development with C++" workload, including all of its default components
[√] Android Studio (version 2022.3)
• Android Studio at C:\Program Files\Android\Android Studio
• Flutter plugin can be installed from:
https://plugins.jetbrains.com/plugin/9212-flutter
• Dart plugin can be installed from:
https://plugins.jetbrains.com/plugin/6351-dart
• Java version OpenJDK Runtime Environment (build 17.0.6+0-b2043.56-10027231)
[√] VS Code (version 1.84.2)
• VS Code at C:\Users\Admin\AppData\Local\Programs\Microsoft VS Code
• Flutter extension version 3.78.0
[√] Connected device (4 available)
• RMX3231 (mobile)  • 0412912R410011BF • android-arm    • Android 11 (API 30)
• Windows (desktop) • windows          • windows-x64    • Microsoft Windows [Version 10.0.22621.2715]
• Chrome (web)      • chrome           • web-javascript • Google Chrome 119.0.6045.200
• Edge (web)        • edge             • web-javascript • Microsoft Edge 111.0.1661.51
[√] Network resources
• All expected network resources are available.
! Doctor found issues in 1 category.

I'm trying the official example from Flutter docs deeplink_cookbook
GoRouter version -
go_router: 12.1.1
GoRouter config -
final goRouter = GoRouter(
  initialLocation: '/',
  routes: [
    GoRoute(
      path: '/',
      builder: (context, state) => const HomeScreen(),
      routes: [
        GoRoute(
          path: 'deep',
          builder: (context, state) => const DeepLinkScreen(),
        ),
      ],
    ),
  ],
);

AndroidManifest.xml -
<meta-data android:name="flutter_deeplinking_enabled" android:value="true" />
          <intent-filter android:autoVerify="true">
              <action android:name="android.intent.action.VIEW" />
              <category android:name="android.intent.category.DEFAULT" />
              <category android:name="android.intent.category.BROWSABLE" />
              <data android:scheme="http" android:host="test.com" />
              <data android:scheme="https" />
          </intent-filter>

Test link -
http://test.com/deep
And I have updated Flutter Doctor output.

Thanks for the update. Seeing the same behavior as reported.

 stable, master flutter doctor -v
[!] Flutter (Channel stable, 3.16.0, on macOS 12.2.1 21D62 darwin-x64, locale
    en-GB)
    • Flutter version 3.16.0 on channel stable at
      /Users/dhs/documents/fluttersdk/flutter
    ! Warning: `flutter` on your path resolves to
      /Users/dhs/Documents/Fluttersdk/flutter/bin/flutter, which is not inside
      your current Flutter SDK checkout at
      /Users/dhs/documents/fluttersdk/flutter. Consider adding
      /Users/dhs/documents/fluttersdk/flutter/bin to the front of your path.
    ! Warning: `dart` on your path resolves to
      /Users/dhs/Documents/Fluttersdk/flutter/bin/dart, which is not inside your
      current Flutter SDK checkout at /Users/dhs/documents/fluttersdk/flutter.
      Consider adding /Users/dhs/documents/fluttersdk/flutter/bin to the front
      of your path.
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision db7ef5bf9f (12 days ago), 2023-11-15 11:25:44 -0800
    • Engine revision 74d16627b9
    • Dart version 3.2.0
    • DevTools version 2.28.2
    • If those were intentional, you can disregard the above warnings; however
      it is recommended to use "git" directly to perform update checks and
      upgrades.

[!] Xcode - develop for iOS and macOS (Xcode 12.3)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    ! Flutter recommends a minimum Xcode version of 13.
      Download the latest version or update via the Mac App Store.
    • CocoaPods version 1.11.2

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

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

[✓] Connected device (5 available)
    • SM G975F (mobile)       • RZ8M802WY0X • android-arm64   • Android 11 (API 30)
    • Darshan's iphone (mobile)  • 21150b119064aecc249dfcfe05e259197461ce23 •
      ios            • iOS 14.4.1 18D61
    • iPhone 12 Pro Max (mobile) • A5473606-0213-4FD8-BA16-553433949729     •
      ios            • com.apple.CoreSimulator.SimRuntime.iOS-14-3 (simulator)
    • macOS (desktop)            • macos                                    •
      darwin-x64     • Mac OS X 10.15.4 19E2269 darwin-x64
    • Chrome (web)               • chrome                                   •
      web-javascript • Google Chrome 98.0.4758.80

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

! Doctor found issues in 1 category.

[!] Flutter (Channel master, 3.18.0-2.0.pre.22, on macOS 12.2.1 21D62
    darwin-x64, locale en-GB)
    • Flutter version 3.18.0-2.0.pre.22 on channel master at
      /Users/dhs/documents/fluttersdk/flutter
    ! Warning: `flutter` on your path resolves to
      /Users/dhs/Documents/Fluttersdk/flutter/bin/flutter, which is not inside
      your current Flutter SDK checkout at
      /Users/dhs/documents/fluttersdk/flutter. Consider adding
      /Users/dhs/documents/fluttersdk/flutter/bin to the front of your path.
    ! Warning: `dart` on your path resolves to
      /Users/dhs/Documents/Fluttersdk/flutter/bin/dart, which is not inside your
      current Flutter SDK checkout at /Users/dhs/documents/fluttersdk/flutter.
      Consider adding /Users/dhs/documents/fluttersdk/flutter/bin to the front
      of your path.
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision bfaacd5ef8 (81 minutes ago), 2023-12-04 22:48:25 -0500
    • Engine revision f43ef6cbdd
    • Dart version 3.3.0 (build 3.3.0-190.0.dev)
    • DevTools version 2.30.0
    • If those were intentional, you can disregard the above warnings; however
      it is recommended to use "git" directly to perform update checks and
      upgrades.

[!] Android toolchain - develop for Android devices (Android SDK version 30.0.3)
    • Android SDK at /Users/dhs/Library/Android/sdk
    ✗ cmdline-tools component is missing
      Run `path/to/sdkmanager --install "cmdline-tools;latest"`
      See https://developer.android.com/studio/command-line for more details.
    ✗ Android license status unknown.
      Run `flutter doctor --android-licenses` to accept the SDK licenses.
      See https://flutter.dev/docs/get-started/install/macos#android-setup for
      more details.

[✓] Xcode - develop for iOS and macOS (Xcode 13.2.1)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Build 13C100
    • CocoaPods version 1.11.2

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

[✓] IntelliJ IDEA Ultimate Edition (version 2021.3.2)
    • IntelliJ at /Applications/IntelliJ IDEA.app
    • Flutter plugin version 65.1.4
    • Dart plugin version 213.7228

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

[✓] Connected device (3 available)
    • Darshan's iphone (mobile) • 21150b119064aecc249dfcfe05e259197461ce23 • ios
      • iOS 15.3.1 19D52
    • macOS (desktop)           • macos                                    •
      darwin-x64     • macOS 12.2.1 21D62 darwin-x64
    • Chrome (web)              • chrome                                   •
      web-javascript • Google Chrome 109.0.5414.119

[✓] Network resources
    • All expected network resources are available.

! Doctor found issues in 1 category.

[!] Xcode - develop for iOS and macOS (Xcode 12.3)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    ! Flutter recommends a minimum Xcode version of 13.
      Download the latest version or update via the Mac App Store.
    • CocoaPods version 1.11.2

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

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

[✓] Connected device (5 available)
    • SM G975F (mobile)       • RZ8M802WY0X • android-arm64   • Android 11 (API 30)
    • Darshan's iphone (mobile)  • 21150b119064aecc249dfcfe05e259197461ce23 •
      ios            • iOS 14.4.1 18D61
    • iPhone 12 Pro Max (mobile) • A5473606-0213-4FD8-BA16-553433949729     •
      ios            • com.apple.CoreSimulator.SimRuntime.iOS-14-3 (simulator)
    • macOS (desktop)            • macos                                    •
      darwin-x64     • Mac OS X 10.15.4 19E2269 darwin-x64
    • Chrome (web)               • chrome                                   •
      web-javascript • Google Chrome 98.0.4758.80

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

! Doctor found issues in 1 category.

Hey @ShubhamHande99 , have you hosted the assetlinks.json as mentioned in the documentation?

Hey @ShubhamHande99 , just change the android:launchMode="singleTop" to android:launchMode="singleTask" under the activity tag in AndroidManifest.xml.
Your issue will be resolved.

Yes it certainly does.
The singleTop mode initiates a new activity instance only if it's not at the top of the stack, while singleTask always creates a new task for the activity, irrespective of an existing instance.

Thanks, I'm closing the issue as android:launchMode="singleTop" to android:launchMode="singleTask" resolves the issue.


WIP: Create omniorb-libs output

Checklist

[X] Used a personal fork of the feedstock to propose changes
[X] Bumped the build number (if the version is unchanged)
[ ] Re-rendered with the latest conda-smithy (Use the phrase @conda-forge-admin, please rerender in a comment in this PR for automated rerendering)
[X] Ensured the license file is being packaged.

Create omniorb-libs subpackage to allow installing the libs without any Python dependency.
This isn't working yet. For some reason the Python module lib/python*/site-packages/omniidl doesn't get included in the package, even if listed in the files...

Hi! This is the friendly automated conda-forge-linting service.
I just wanted to let you know that I linted all conda-recipes in your PR (recipe) and found it was in an excellent condition.

@conda-forge-admin rerender


Error: 'Invariant Encoding_valid failed on type...'

Configuration information

EHRbase version: 0.18.3
openEHR_SDK version:
Archie version:
PostgreSQL version:
Java Runtime version:
Operating System version:

Steps to reproduce
Storing a composition IDCR_Problem_List.v1.txt. This worked with previous ehrbase versions (<0.18). The same error also occurs with other compositions.
POST /ehrbase/rest/openehr/v1/ehr/{ehr_id}/composition
headers = {"Prefer": "return=representation",
'Content-type': 'application/xml'}
Actual result
Error:
<Response [400]>
{"error":"java.lang.IllegalArgumentException: Message at /content[openEHR-EHR-SECTION.problems_issues_rcp.v1, 1]/items[openEHR-EHR-EVALUATION.exclusion-problem_diagnosis.v0, 1] (/content[openEHR-EHR-SECTION.problems_issues_rcp.v1, 1]/items[openEHR-EHR-EVALUATION.exclusion-problem_diagnosis.v0, 1]):  Invariant Encoding_valid failed on type EVALUATION\nMessage at /content[openEHR-EHR-SECTION.problems_issues_rcp.v1, 1]/items[openEHR-EHR-EVALUATION.exclusion-problem_diagnosis.v0, 1] (/content[openEHR-EHR-SECTION.problems_issues_rcp.v1, 1]/items[openEHR-EHR-EVALUATION.exclusion-problem_diagnosis.v0, 1]):  Invariant Is_archetypeRoot failed on type EVALUATION\nMessage at /content[openEHR-EHR-SECTION.problems_issues_rcp.v1, 1]/items[openEHR-EHR-EVALUATION.problem_diagnosis.v1, 2] (/content[openEHR-EHR-SECTION.problems_issues_rcp.v1, 1]/items[openEHR-EHR-EVALUATION.problem_diagnosis.v1, 2]):  Invariant Encoding_valid failed on type EVALUATION\nMessage at /content[openEHR-EHR-SECTION.problems_issues_rcp.v1, 1]/items[openEHR-EHR-EVALUATION.problem_diagnosis.v1, 2] (/content[openEHR-EHR-SECTION.problems_issues_rcp.v1, 1]/items[openEHR-EHR-EVALUATION.problem_diagnosis.v1, 2]):  Invariant Is_archetypeRoot failed on type EVALUATION\n","status":"Bad Request"}
Expected result (Acceptance Criteria)
Composition can be stored.
Definition of Done

[ ] The defect is checked by an unit or an integration test (Robot)
[ ] Merge Request approved
[ ] Unit tests passed
[ ] Build without errors
[ ] Release notes prepared
[ ] No additional runtime warnings

@kn-934 The new version has strikter validation rules. namely it cheeks no also the invariantes of the rm Modell.
In your case Is_archetypeRoot of
https://specifications.openehr.org/releases/RM/latest/common.html#_locatable_class
https://specifications.openehr.org/releases/RM/latest/ehr.html#_entry_class
which means  Evaluation has to have archetype_details and not only compositions.
You can set the (Spring) config  server.disable-strict-validation= true to switch of the strikter validation. But I would recombined to fix you composition in stat. (see for example https://github.com/ehrbase/openEHR_SDK/blob/develop/test-data/src/main/resources/composition/canonical_json/compo_corona.json archetype_details  there the is set on each level correctly )


Upgrade k8s.io/* to v0.29.2, sigs.k8s.io/controller-runtime to v0.17.1

How to categorize this PR?

/area open-source dev-productivity
/kind enhancement
What this PR does / why we need it:
Upgrade k8s.io/* to v0.29.2, sigs.k8s.io/controller-runtime to v0.17.1
Notable changes:

Adapt the new restmapper implementation.
https://github.com/kubernetes-sigs/controller-runtime/pull/2571. Follow up of https://github.com/gardener/gardener/issues/8382.
Replace ResourceRequirements struct with VolumeResourceRequirements for use with volumes: https://github.com/kubernetes/kubernetes/pull/118653
Fake client now sets TypeMeta only for unstructured objects: https://github.com/kubernetes-sigs/controller-runtime/pull/2633

Which issue(s) this PR fixes:
Part of https://github.com/gardener/gardener/issues/9047
Special notes for your reviewer:
/hold
In draft until https://github.com/gardener/gardener/pull/8989 is merged.
Release note:

The following dependency is updated:
- k8s.io/* : v0.28.4 -> v0.29.1
- sigs.k8s.io/controller-runtime: v0.16.3 -> v0.17.1

/test all

/test all

/test all

/test all

/test all

/test all

/unhold

Updating kube-openapi to 582cce7 since the latest HEAD contains lot of breaking changes, will update it separately

/assign

/lgtm

/hold
Due to an internal discussion with @ary1992

/unhold

/lgtm
/approve


Upgrade Cargo.lock image-rs to version 0.24.6

Many users of image-rs are experiencing a panic on webp images. https://github.com/image-rs/image/issues/1856
I just found out this has been fixed in image-rs version 0.24.6 but egui's lockfile is stuck at 0.24.5, resulting in projects not getting the newest version if they just specify "0.24" as the version (at least my example did this).
Please update the Lockfile.

The Cargo.lock files in this repository only affects the egui_demo_app and other examples in this repository. The lock files does not affect anyone depending on egui


Batch deployment terraform

Adds terraform necessary to bring up batch + rds necessary for Hive metadata

Conflicts with azavea/augdiff-pipeline#30 (sorry, my fault).


Added ElasticSearch Emitter to index Frames into an ElasticSearch Index

ElasticSearch Emitter
Resolves Issue #392
Summary of Changes

Added Elasticsearch Emitter
Added UnitTest to test formatting of crawler frames into elasticsearch document format

Results
Environment Setup
$ docker ps
CONTAINER ID        IMAGE                 COMMAND                  CREATED             STATUS              PORTS                                            NAMES
e96b77434155        kibana:7.4.2          "/usr/local/bin/dumb…"   21 hours ago        Up 21 hours         <IP_ADDRESS>:5601->5601/tcp                           tender_dijkstra
a658b6357af5        elasticsearch:7.4.2   "/usr/local/bin/dock…"   6 months ago        Up 22 hours         <IP_ADDRESS>:9200->9200/tcp, <IP_ADDRESS>:9300->9300/tcp   es_emitter_test

Crawling and Indexing frames in INVM Crawl Mode
$ sudo venv/bin/python crawler/crawler.py --url elastic://localhost:9200 --features os,disk,process,package --extraMetadata '{"iteration_number": 1, "hostname": "my_ubuntu_1804"}' --format json

$ sudo venv/bin/python crawler/crawler.py --url elastic://localhost:9200 --features os,disk,process,package --extraMetadata '{"iteration_number": 2, "hostname": "my_ubuntu_1804"}' --format json

Kibana Query (Filtering by extraMetadata fields)
hostname : "my_ubuntu_1804" and iteration_number : "1"

hostname : "my_ubuntu_1804" and iteration_number : "2"

Hi @maheshbabugorantla , thanks for the PR.
Could you sign your commits, please? this test is failing (https://github.com/cloudviz/agentless-system-crawler/blob/master/.validateDCO).
@sahilsuneja1 @nadgowdas we should disable this DCO check.

I don't mind dropping the DCO check , but I thought that was a requirement?
@maheshbabugorantla: this fix is as simple as using the -s flag when you are committing a change: git commit -s -m "xxxx"

@sahilsuneja1 I have amended the commit and executed git push -f origin mbg-es-emitter and that sign-off the commit

I have also run the . ./validateDCO to confirm all the commits are signed
$ ./.validateDCO
TRAVIS_COMMIT_RANGE:
Commits: e5cf98bb4322cc326018663286a7d62bcdfeead7

Looking at commit: e5cf98bb4322cc326018663286a7d62bcdfeead7
Signed-off-by: Mahesh Babu Gorantla<EMAIL_ADDRESS>
**** All commits are signed!

Can I reopen a new PR and close this one ?

Hmm, I don't see any Signed-off-by:  line in any of the commits associated with this PR.

Will Reopen a new PR

Updated PR


The description is not set during install

When specifying a description via the install parameters, the description is set as a separate command after the install.
The issue is that no service name is supplied as part of this command so it does not execute, just displays the usage help which does not result in error in the build script.
See MS help for details

Fixed in v0.2.9 👍

It occurs again. After installed the service, the description is empty.
Here is my script:
Task("Install-Service")
    .Does(()=>
{
    InstallService(new InstallSettings()
    {
        ServiceName = "TestService",
        DisplayName = "My Test Service",
        Description = "My Test Service Description",

        ExecutablePath = @"C:\Projects\TestService\bin\Debug\TestService.exe",
        StartMode = "auto"
    });
});

Cake.Services version is 0.3.6


expose wasmtime_provider::WasmtimeEngineProviderPre

Make the wasmtime_provider::WasmtimeEngineProviderPre public. This allows end users to implement optimizations inside of their code base.
On top of that, update to latest Rust release and fix some small linter warnings caused by that.
Once this PR is merged it would be great to release a new minor version of the wasmtime_provider crate (a minor release since the API is changed by the introduction of this new public struct).

@pkedy , @jsoverson : could you please take a look at this PR and, if merged, tag a new release of the wasmtime provider? :pray:

Happy new year, @flavio !
https://crates.io/crates/wasmtime-provider/1.12.1

@pkedy thanks for the release and happy new year!


Added "role" aria attribute

Adding the role="button" attribute to a clickable elements makes it easier for screen-readers to understand it is a button
https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Roles/button_role

I am going to go ahead and close this. Feel free to open it back up if you have the time to make the changes and fix the failing build.


"Segmentation fault (11)" cause server down

we insert data into a non-exist replicatedMergeTree table continuously ( because of incorrect table name in java code ).
After a lot of  "table doesn't exist " error , server logs a Segmentation fault(11) and goes down. After about 20 minutes , server auto restart.
can you tell me why this issue happened?
（clickhouse version is 1.1.54284 , compiled with centos 6）
BTW, can you provide a FAQ list in official documents?
here is the log detail:
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2017.11.08 20:27:09.574348 [ 606 ]  BaseDaemon: ########################################
2017.11.08 20:27:09.574382 [ 606 ]  BaseDaemon: (from thread 596) Received signal Segmentation fault (11).
2017.11.08 20:27:09.574396 [ 606 ]  BaseDaemon: Address: NULL pointer.
2017.11.08 20:27:09.582123 [ 606 ]  BaseDaemon: 0. clickhouse-server(tcmalloc::ThreadCache::ReleaseToCentralCache(tcmalloc::ThreadCache::FreeList*, unsigned long, int)+0xe3) [0x30151c3]
2017.11.08 20:27:09.582153 [ 606 ]  BaseDaemon: 1. clickhouse-server(tcmalloc::ThreadCache::Scavenge()+0x40) [0x3015320]
2017.11.08 20:27:09.582167 [ 606 ]  BaseDaemon: 2. clickhouse-server(tc_delete_nothrow+0x386) [0x35de486]
2017.11.08 20:27:09.582184 [ 606 ]  BaseDaemon: 3. clickhouse-server(Poco::Net::HTTPServerConnection::~HTTPServerConnection()+0x2f8) [0x33a22e8]
2017.11.08 20:27:09.582200 [ 606 ]  BaseDaemon: 4. clickhouse-server(Poco::Net::HTTPServerConnection::~HTTPServerConnection()+0x11) [0x33a2731]
2017.11.08 20:27:09.582215 [ 606 ]  BaseDaemon: 5. clickhouse-server(Poco::Net::TCPServerDispatcher::run()+0x15d) [0x339d50d]
2017.11.08 20:27:09.582230 [ 606 ]  BaseDaemon: 6. clickhouse-server(Poco::PooledThread::run()+0xa7) [0x34b3327]
2017.11.08 20:27:09.582245 [ 606 ]  BaseDaemon: 7. clickhouse-server(Poco::ThreadImpl::runnableEntry(void*)+0x96) [0x34ad9f6]
2017.11.08 20:27:09.582258 [ 606 ]  BaseDaemon: 8. /lib64/libpthread.so.0() [0x3af0c07aa1]
+++++++++++++++++++++++++++++++++++++++++++++++++++++++

I've tried to reproduce this on recent ClickHouse release and the server works fine. If you know how to do it, please let us know.

BTW, can you provide a FAQ list in official documents?
We've just recently created it and it's practically empty at the moment https://clickhouse.yandex/docs/en/faq/general/ , but it'll change with time.


Add Amazon-QA Dataset

Adding a Dataset

Name: Amazon-QA
Description: The dataset is .jsonl format, where each line in the file is a json string that corresponds to a question, existing answers to the question and the extracted review snippets (relevant to the question).
Paper: https://github.com/amazonqa/amazonqa/tree/master/paper
Data: https://huggingface.co/datasets/sentence-transformers/embedding-training-data/resolve/main/amazon-qa.jsonl.gz
Motivation: Dataset for training and evaluating models of conversational response

uploaded dataset here.


System unavailable: Various linux aarch64 machines

Please put the system name in the title of this issue.

test-alibaba-ubuntu1804-armv8-1
test-alibaba-ubuntu1804-armv8-2
test-docker-centos8-armv8-1
test-docker-debian11-armv8-1

Link to any log file showing the problem:

The log files for the machines show the issues, though I cannot access these myself to provide the link.

Please describe the issue:
Two of these machines appear to have connection issues. A link cannot be established between Jenkins and them.

The other two machines see the Java agent die quickly after re-enabling. Error code 126 (command found, but failed anyway).
One theory is that these machines are out of / low on memory. Can they be restarted please?
If this does not fix the issue, perhaps they should be re-initialised from scratch (re-provisioned/re-ansibled).

I think the host key for these 2 servers has changed, and so Jenkins cant connect to them..
test-alibaba-ubuntu1804-armv8-1
test-alibaba-ubuntu1804-armv8-2
I don't have permissions to correct this.

@Haroon-Khel do you have access or any contact for these 2 alibaba machines...?

@Haroon-Khel Did you hear back from Alibaba about the machines they're hosting for us?

Monitoring in place, closing so new issues can be raised as required.


Missing Region Error when attempting to configure

When attempting to run 'npm run configure' I am receiving an error 'ERROR: putParameterSSMBatch: Region is missing'.  AWS commands seem to be working independently of the package.  I have attempted to set a region manually but nothing seems to be working.  Could use assistance on how to set region.  I am using Git Bash terminal on Windows 11.  I am following the blog post at: https://aws.amazon.com/blogs/contact-center/managing-agent-quality-using-amazon-connect-contact-lens-and-evaluation-forms/ and this is step 4 under the Deploy Data Pipeline section.

Hi, what does your terminal output when you run aws ec2 describe-availability-zones --output text --query 'AvailabilityZones[0].[RegionName]'? This will check the region.

$ aws ec2 describe-availability-zones --output text --query 'AvailabilityZones[0].[RegionName]'
us-east-1

I was able to get past this error by running the commands below in the git bask terminal after generating new short-term credentials.

export AWS_ACCESS_KEY_ID=""
export AWS_SECRET_ACCESS_KEY=""
export AWS_SESSION_TOKEN="”

I'm also now running this in a Cloud9 environment after some discussion with AWS support.  However, now I've gotten a new error when running the "npm run cdk:deploy".  I'm getting an error stating that my CDK schema version is a mismatch with the application that the application schema is older than my environment.  I've attached a screenshot of the exact error.

Hi there, I actually deployed the project earlier today and ran into the same issue. It seems like the CDK version has moved on too far from the project version. I came up with this workaround -
Error message:
This CDK CLI is not compatible with the CDK library used by your application. Please upgrade the CLI to the latest version. (Cloud assembly schema version mismatch: Maximum schema version supported is 21.0.0, but found 31.0.0)
Steps to fix:
npm uninstall -g aws-cdk
npm install -g<EMAIL_ADDRESS>rm -fr node_modules package-lock.json cdk.out
npm run install:all
npm run cdk:deploy

I am asking around in internal circles about the best practice to maintain CDK projects and will post back about what I find. In the meantime, please try out the workaround above and let my know how it goes.

Thank you for the quick response!  I did run the commands as described above but still received the same error.
AWSReservedSSO_AWSAdministratorAccess_761a2c42a00f49e2:~/environment/amazon-connect-data-analytics-sample (main) $ npm uninstall -g aws-cdk

removed 1 package, and audited 1 package in 337ms

found 0 vulnerabilities
AWSReservedSSO_AWSAdministratorAccess_761a2c42a00f49e2:~/environment/amazon-connect-data-analytics-sample (main) $ npm install -g<EMAIL_ADDRESS>
added 1 package, and audited 2 packages in 1s

found 0 vulnerabilities
AWSReservedSSO_AWSAdministratorAccess_761a2c42a00f49e2:~/environment/amazon-connect-data-analytics-sample (main) $ rm -fr node_modules package-lock.json cdk.out
AWSReservedSSO_AWSAdministratorAccess_761a2c42a00f49e2:~/environment/amazon-connect-data-analytics-sample (main) $ cd cdk-stacks/
AWSReservedSSO_AWSAdministratorAccess_761a2c42a00f49e2:~/environment/amazon-connect-data-analytics-sample/cdk-stacks (main) $ npm run install:all

><EMAIL_ADDRESS>install:all
> npm run install:cdk-stacks && npm run install:lambdas

><EMAIL_ADDRESS>install:cdk-stacks
> npm install

up to date, audited 643 packages in 3s

32 packages are looking for funding
  run `npm fund` for details

34 moderate severity vulnerabilities

To address issues that do not require attention, run:
  npm audit fix

To address all issues (including breaking changes), run:
  npm audit fix --force

Run `npm audit` for details.

><EMAIL_ADDRESS>install:lambdas
> cd lambdas && npm install

up to date, audited 189 packages in 1s

14 packages are looking for funding
  run `npm fund` for details

9 vulnerabilities (2 moderate, 7 high)

To address all issues, run:
  npm audit fix

Run `npm audit` for details.
AWSReservedSSO_AWSAdministratorAccess_761a2c42a00f49e2:~/environment/amazon-connect-data-analytics-sample/cdk-stacks (main) $ npm run cdk:deploy

><EMAIL_ADDRESS>cdk:deploy
> npm run cdk:remove:context && cdk deploy --all --no-rollback

><EMAIL_ADDRESS>cdk:remove:context
> rm -f cdk.context.json

Running in stack mode...
Bundling asset AmazonConnectDataAnalyticsSampleBackend/PartitioningStack/StartPartitioningLambda/Code/Stage...

  cdk.out/bundling-temp-bcf63c9d072a5e348b5a445b88985d1cab61ccb0582b74572accb2bd86ceca8f/index.js  8.1kb

⚡ Done in 36ms
Bundling asset AmazonConnectDataAnalyticsSampleBackend/PartitioningStack/PollPartitioningStatusLambda/Code/Stage...

  cdk.out/bundling-temp-f2c987ec4daf3ff1cb057eaea2bb82d4159fc4f0d8faaf74cd7dc6b26dc3aa37/index.js  8.1kb

⚡ Done in 5ms
Bundling asset AmazonConnectDataAnalyticsSampleBackend/PartitioningStack/GetPartitioningResultsLambda/Code/Stage...

  cdk.out/bundling-temp-b111dcbaddf86506b8a3298f1f29d823196414010bce35c50b09a9ba4bf050ed/index.js  8.1kb

⚡ Done in 5ms
Bundling asset AmazonConnectDataAnalyticsSampleBackend/PartitioningStack/PartitioningIteratorLambda/Code/Stage...

  cdk.out/bundling-temp-f35fab75aceffa224f5e0ec6bec6f04404c032cc72ff3dc8dd9a7a08fcb501d7/index.js  8.2kb

⚡ Done in 6ms

This CDK CLI is not compatible with the CDK library used by your application. Please upgrade the CLI to the latest version.
(Cloud assembly schema version mismatch: Maximum schema version supported is 21.0.0, but found 31.0.0)

Can you run ‘cdk —version’ and share output?
On Fri, Jun 30, 2023 at 11:59 AM trkelly320 @.***>
wrote:

Thank you for the quick response! I did run the commands as described
above but still received the same error.
AWSReservedSSO_AWSAdministratorAccess_761a2c42a00f49e2:~/environment/amazon-connect-data-analytics-sample (main) $ npm uninstall -g aws-cdk
removed 1 package, and audited 1 package in 337ms
found 0 vulnerabilities
AWSReservedSSO_AWSAdministratorAccess_761a2c42a00f49e2:~/environment/amazon-connect-data-analytics-sample (main) $ npm install -g @.***
added 1 package, and audited 2 packages in 1s
found 0 vulnerabilities
AWSReservedSSO_AWSAdministratorAccess_761a2c42a00f49e2:~/environment/amazon-connect-data-analytics-sample (main) $ rm -fr node_modules package-lock.json cdk.out
AWSReservedSSO_AWSAdministratorAccess_761a2c42a00f49e2:~/environment/amazon-connect-data-analytics-sample (main) $ cd cdk-stacks/AWSReservedSSO_AWSAdministratorAccess_761a2c42a00f49e2:~/environment/amazon-connect-data-analytics-sample/cdk-stacks (main) $ npm run install:all

@.*** install:all> npm run install:cdk-stacks && npm run install:lambdas

@.*** install:cdk-stacks> npm install

up to date, audited 643 packages in 3s
32 packages are looking for funding
run npm fund for details
34 moderate severity vulnerabilities
To address issues that do not require attention, run:
npm audit fix
To address all issues (including breaking changes), run:
npm audit fix --force
Run npm audit for details.

@.*** install:lambdas> cd lambdas && npm install

up to date, audited 189 packages in 1s
14 packages are looking for funding
run npm fund for details
9 vulnerabilities (2 moderate, 7 high)
To address all issues, run:
npm audit fix
Run npm audit for details.AWSReservedSSO_AWSAdministratorAccess_761a2c42a00f49e2:~/environment/amazon-connect-data-analytics-sample/cdk-stacks (main) $ npm run cdk:deploy

@.*** cdk:deploy> npm run cdk:remove:context && cdk deploy --all --no-rollback

@.*** cdk:remove:context> rm -f cdk.context.json
Running in stack mode...Bundling asset AmazonConnectDataAnalyticsSampleBackend/PartitioningStack/StartPartitioningLambda/Code/Stage...

cdk.out/bundling-temp-bcf63c9d072a5e348b5a445b88985d1cab61ccb0582b74572accb2bd86ceca8f/index.js  8.1kb
⚡ Done in 36msBundling asset AmazonConnectDataAnalyticsSampleBackend/PartitioningStack/PollPartitioningStatusLambda/Code/Stage...
cdk.out/bundling-temp-f2c987ec4daf3ff1cb057eaea2bb82d4159fc4f0d8faaf74cd7dc6b26dc3aa37/index.js  8.1kb
⚡ Done in 5msBundling asset AmazonConnectDataAnalyticsSampleBackend/PartitioningStack/GetPartitioningResultsLambda/Code/Stage...
cdk.out/bundling-temp-b111dcbaddf86506b8a3298f1f29d823196414010bce35c50b09a9ba4bf050ed/index.js  8.1kb
⚡ Done in 5msBundling asset AmazonConnectDataAnalyticsSampleBackend/PartitioningStack/PartitioningIteratorLambda/Code/Stage...
cdk.out/bundling-temp-f35fab75aceffa224f5e0ec6bec6f04404c032cc72ff3dc8dd9a7a08fcb501d7/index.js  8.2kb
⚡ Done in 6ms
This CDK CLI is not compatible with the CDK library used by your application. Please upgrade the CLI to the latest version.(Cloud assembly schema version mismatch: Maximum schema version supported is 21.0.0, but found 31.0.0)
—
Reply to this email directly, view it on GitHub
https://github.com/aws-samples/amazon-connect-data-analytics-sample/issues/5#issuecomment-1615079823,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AGBYT543OPAF4HQ36OCWHJDXN4OYPANCNFSM6AAAAAAZWD4T7Q
.
You are receiving this because you commented.Message ID:
<aws-samples/amazon-connect-data-analytics-sample/issues/5/1615079823@
github.com>

--
Angela Yu

Yes absolutely.  it shows 2.51.0 (build a87259f)
AWSReservedSSO_AWSAdministratorAccess_761a2c42a00f49e2:~/environment/amazon-connect-data-analytics-sample/cdk-stacks (main) $ cdk --version
2.51.0 (build a87259f)

Can you try changing the package deps like in the screenshot? Basically adding the two carets. Then try the 5 commands again.

I received quite a few warning messages about various API deprecation but it did deploy that time.  I'm not sure if that's all the hurdles but it's the furthest I've made it so thank you!  I'm currently watching CloudFormation for everything to finish.  Have a great weekend!

Great news! Feel free to re-open if you run into any other issues.


Make domain suffix configurable

Allow a different DNS domain suffix than "cluster.local"

Jenkins job manager/presubmit passed

Jenkins job manager/presubmit passed

Jenkins job manager/presubmit passed

Jenkins job manager/e2e-smoketest passed

Jenkins job manager/presubmit passed

Jenkins job manager/e2e-smoketest passed

Jenkins job manager/e2e-smoketest passed


copy a container from local to remote?

I try to copy a container from local to remote.
Say,
lxc remote add azurehost https://my-instance.cloudapp.net:8443

and it is registered succesufly from the local.
Trying to copy a container:
$ lxc copy ubuntu azurehost:ubuntu
error: non-http remotes are not supported for migration right now

Ok,
so, I try as follows:
$ lxc config set password some-password
$ lxc remote add localhost http://localhost:8443
$ lxc copy localhost:ubuntu azurehost:ubuntu
error: websocket: bad handshake

Is there any workarounds?
Or, currently, is it possible to copy a container from local to remote by lxd?
Thanks.

It's correct that you need to copy from a remote lxd (not unix socket) to a remote lxd, so your latter try is right.
The handshake error is typically because of a version mismatch between source and target as we've unfortunately had to change the protocol recently. Making sure they both run the same version would fix that.

On Wed, May 06, 2015 at 05:17:06PM -0700, Ken OKABE wrote:

I try to copy a container from local to remote.
Say,
lxc remote add azurehost https://my-instance.cloudapp.net:8443

and it is registered succesufly from the local.
Trying to copy a container:
$ lxc copy ubuntu azurehost:ubuntu
error: non-http remotes are not supported for migration right now

Ok,
so, I try as follows:
$ lxc remote add localhost http://localhost:8443
$ lxc copy localhost:ubuntu azurehost:ubuntu
error: websocket: bad handshake

Is there any workarounds?

Yes, you can't use "localhost" here. The way the lxc client works
right now is it just looks at its remote URL (in your case,
http://localhost:8443) and supplies that to the remote host as the
address to copy the container from. azurehost then tries to connect to
http://localhost:8443 and fails.
So, if you use the public ip of your local remote as the remote
address, it should work (barring any version mismatches as stgraber
points out).

Or, currently, is it possible to copy a container from local to remote by lxd?
Thanks.

Reply to this email directly or view it on GitHub:
https://github.com/lxc/lxd/issues/598

We should still try to be a bit more clever here, possibly exposing an interface to get the main public IP of the source over the API and then try to use that for transfers.
I'll re-cycle this issue for that.

Thanks a lot gentlemen the core developer here.
The lxd version is the latest 8.1 on the both client and remote site.

So, if you use the public ip of your local remote as the remote
address, it should work

Thanks for the tip.
In fact, I've read the article:
https://insights.ubuntu.com/2015/05/06/live-migration-in-lxd/
no localhost for the public IP. I understand.

supplies that to the remote host as the
address to copy the container from. azurehost then tries to connect to
http://localhost:8443 and fails.

I do websocket programming a lot in node(js), unfortunately not in C like this project,
and I think we can definitely make it possible (more like easily) to implement to transfer file via TCP port between localhost and remote IP.
What I don't get is, in fact, I could trander 'profile' from localhost to remote.

The copy operation seems to be working, sort of. This is how I run it:
lxc remote add  m1b https://m1b:3000
lxc copy local:p1 remotemachine:p1

If I run lxc list on m1b while the image is copying, I can see the p1 container being listed:
ovidiu@m1b:~$ lxc list
+------+---------+------------+------+-----------+-----------+
| NAME |  STATE  |    IPV4    | IPV6 | EPHEMERAL | SNAPSHOTS |
+------+---------+------------+------+-----------+-----------+
| p1   | STOPPED |            |      | NO        | 0         |
+------+---------+------------+------+-----------+-----------+

However the lxc copy command finishes with the error below:
error: dial tcp: lookup unix.socket: no such host

The copied p1 container on m1b is then deleted.

I started lxd with the --debug flag, and this is what it reports at the end of the copy operation:
2015/05/14 17:30:56 operation %!s(func() shared.OperationResult=0x4cd320) finished: { dial tcp: lookup unix.socket: no such host}
2015/05/14 17:30:56
	{
		"type": "sync",
		"status": "Success",
		"status_code": 200,
		"metadata": {
			"created_at": "2015-05-14T17:30:36.004119368-07:00",
			"updated_at": "2015-05-14T17:30:56.428702722-07:00",
			"status": "Failure",
			"status_code": 400,
			"resources": {
				"containers": [
					"/1.0/containers/p1"
				]
			},
			"metadata": "dial tcp: lookup unix.socket: no such host",
			"may_cancel": false
		}
	}

Um, I re-read the thread and now I see what the problem is. The copy operation was not really working. On the destination machine (m1b) a destination container was setup, and the copy was attempted using the following request:
2015/05/14 17:38:05 handling POST /1.0/containers
2015/05/14 17:38:05
	{
		"config": null,
		"name": "p1",
		"profiles": null,
		"source": {
			"base-image": "a4066a730e6b3d8021dcc7d0c59f2c37624ffdb60d10f1e09c336e4e1631915c",
			"mode": "pull",
			"operation": "ws://unix.socket/1.0/operations/4ff8104e-3696-4bdb-999e-d1fbb5c6a532/websocket",
			"secrets": {
				"control": "00cc009f301752a525b5d70f59bdd192c78ea1e2a57210ee647bcede5f07d15c",
				"fs": "fd80089ca067b1900202d84813fa21b506de11e9ea5fbff68ec280e5b79c7f9d"
			},
			"type": "migration"
		}
	}

However the attempt to resolve unix.socket as a DNS name fails, and so the whole operation failed.
The workaround was to add the source machine  (m1a) as a remote on itself, and then perform the copy operation:
lxc remote add  m1a https://m1a:3000
lxc copy m1a:p1 m1b:p1


fix(tests): remove false positives

Close #148

@mhagmajer , how do we know these are all files where tests didn't work propertly?  I think there were some .ask test files, which were not constructed properly too.

@czerwinskilukasz1 these are all that I have found, we also have tests for remote that were disabled (tracked separately here: https://github.com/xFAANG/askql/issues/98). If you now about more we can add them here or in a new issue.

@mhagmajer , there was a number of tests you altered in 25 commits during your coding spree around 3am on May 25.
One of them is basics16c-const_without_value.ts.notImplemented from commit f228690006acd3f44887a72ecab9b9140b6ec320, which was supposed to fail when executing the .ask file, but you changed it to accepting it (see screenshot), which is incorrect.
Please review all the commits created that night and resolve the issues.

@mhagmajer , what's the progress on this issue?

@czerwinskilukasz1 const a and let b are fine and they create a new value equal to empty


Adding "Identity" property in VmssVM

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

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

What's the purpose of the update?

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

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

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

Contribution checklist:

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

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

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

Change to data plane APIs
Adding new properties
All removals

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

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

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

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

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

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

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

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

@kamusta-msft this PR adds a whole swagger file? As far as I know the new compute is splitting the swaggers by resources, could you please double confirm if your changes here are expected?

@ArcturusZhang usually there's a compute.json under the api version directory, but I didn't see it for the base branch, so I added it. Automation seems to be failing for missing reference in a Readme. not sure where that change is supposed to happen.

@kamusta-msft
hello, Dapeng is right. We have broken up the compute json.
All the compute json's are now broken up by resources.
I have just forwarded you an email with that contains more information.
Please follow the new structure to add your feature to the swagger files. Let me know if I can help anyway.


Add support for model attributes property

[ ] Added or updated tests
[ ] Documented user facing changes

Changes
The $attributes array is used to configure the default model attribute values. This PR adds its type as doc block annotation to the Model.stub file.
Breaking changes

I don’t think my change let all those actions fail. Am I right?

Wydm
On Fri, Aug 30, 2024 at 12:19 AM Maarten Paauw @.***>
wrote:

I don’t think my change let all those actions fail. Am I right?
—
Reply to this email directly, view it on GitHub
https://github.com/larastan/larastan/pull/2027#issuecomment-2320085702,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/A4VXIKKFGKPCHXRD7ZCSRTLZT76FLAVCNFSM6AAAAABNLFSJR2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGMRQGA4DKNZQGI
.
You are receiving this because you are subscribed to this thread.Message
ID: @.***>

https://github.com/larastan/larastan/actions/runs/10624646059

Thanks for this change :)


Update kopernicus, now with 100% more github scraping

I'd love @dbent to have a look here but I think it's pretty uncontroversial.
No-one ever used the Kopernicus-Config-Default because Kopernicus does things by patching rather than by acctually changing the System.cfg file, making Kopernicus-Config a moot thing to keep around.
This PR leaves the old system behind and confines it to 0.90 while boldly looking forward to a new and bright future!
The filter doesn't acctually catch anything at this time but if a time arrives when Kopernicus redistributes files in the Cache folder we will want to filter them since that is where modauthors using Kopernicus stash their PQS things.
An install stanza for a mod which requires Kopernicus will probably have an install stanza looking something like this
"install" : [ { "find" : "AwesomeMod" , "install_to" : "GameData" },
{ "find" : "Cache", "install_to" : "GameData/Kopernicus" } ]

At this time I've elected not to make a .netkan for the KopernicusExamples, since I focus on preparing for RSS, but that should probably be done later since I don't think we should distribute half a mod (or rather a smidgeon if going by size).

LGTM :+1:
When a new version of OuterPlanetsMod is released, I'll make sure it can use the released version of Kopernicus and modify it to no longer provide (and conflict) with Kopernicus.


Share dashboard elements between groups or tabs

Description
To display information on different groups or tabs I have to duplicate the dashboard elements. What about an option to share an element on multiple groups or even tabs?
Have you provided an initial effort estimate for this issue?
I have provided an initial effort estimate

@Steve-Mcl just mentioned this too, and we have an idea on how to implement. The widget/component creation currently requires a selection of a single Group from a select/dropdown. Instead, this could be a multi-select list.
Alternatively we could change group selection to be something like:

I was just looking for this.  If we should respond to a different thread, can you link it here?
I like the Add Options selection ability.  Ideally this would be used on any item since I can see wanting the same Group on multiple Pages, same Page under different URLs, etc.

@joepavitt would Vue teleport would work for this? Or am I reading that component wrong?


fix spelling error in doc strings

Thanks! I'll also add this fix to the lcmath.sigclip_magseries function, along with fixing the other error in describing the asymmetric sigclip.

Ah, I see it was described correctly in lcmath.sigclip_magseries after all. I should've been more careful with the checkplot function docstrings. Sorry about the confusion!


why comments is null

Becuse you are in sandbox mode

So what I need to do

I see that author of this project is sleeping

@MariuszPL55 it's a community, everybody can help including you

https://www.instagram.com/developer/sandbox/


Max distance to exon broken in Vue.js filter

Describe the bug
When putting a value, e.g., 25, an error occurs because the value does not validate by the schema.
To Reproduce
Steps to reproduce the behavior:

Filter a case
Enter "25" for max distance to exon.
Click Filter & Display
See error

Expected behavior
The filtration should work.
Additional context
N/A

Root Cause Analysis
The exact error message is '25' is not valid under any of the given schemas. We are submitting a String and this, of course, fails.

Resolution Proposal
Make the form submission code conver the max_exon_dist to integer unless empty.
Affected Components
VarFish Server
Affected Modules/Files
variants/vueapp
Required Architectural Changes
None
Required Database Changes
None
Backport Possible?
No
Resolution Sketch
See above.


Calculated column issue with division when dividend is zero

create a simple calculated column like this
PctFilled:double:=FilledQty / Quantity
expression returns Quantity when FilledQty is zero, should return zero.

On orders table I believe

Yes I was trying the above on Orders table.
Additional observation. If I group (say by ccy) and aggregate (sum) Quantity and FilledQty , the calculated column does not appear to be evaluated against the summed aggregation values on the group row.

Conclusion on this discussion was that the first reported issue is the only one in scope to fix
where if filled qty is zero FilledQty / Quantity should return zero
We need to remove the hardcoding on the ui for this as workaround for the demo


Fix path to /dind

That script was moved a few days ago
https://github.com/docker/docker/pull/11373
Signed-off-by: Andrew Vagin<EMAIL_ADDRESS>

:+1: LGTM

LGTM

Do you think it might be better to switch master to an explicit commit reference to help insulate against issues like this in the future?

LGTM

@tianon I think it maybe good to just pull the latest. If we hit this again, we can revisit using commit id :)

:+1: