"code": "InvalidResourceType",- DeploymentFailed",

Hi Team,
Before I trigger a migration from AMS classic to new AMS2, I am in the middle of first step e.g. create a new AMS2 with the region of West US2.  However, I ended up the below error.
My internal subscription under Resource providers ,  Microsoft.Workloads are status of Registered
Anyone seen this error before and how to fix it ?
Best Regards
Chan Jin
"code": "DeploymentFailed",
"message": "At least one resource deployment operation failed. Please list deployment operations for details. Please see https://aka.ms/DeployOperations for usage details.",
"details": [
{
"code": "InvalidResourceType",
"message": "The resource type could not be found in the namespace 'Microsoft.Workloads' for api version '2021-12-01-preview'."
}
]
}

HI Team,
After few times re-deploy and Select / de-select of Route all, but ended up another error.
{
"code": "DeploymentFailed",
"message": "At least one resource deployment operation failed. Please list deployment operations for details. Please see https://aka.ms/DeployOperations for usage details.",
"details": [
{
"code": "ArmOperationFailed",
"message": "\n      The Azure operation failed with code 'ValidationForResourceFailed'.\n      Possible Causes: The operation failed with error: 'Validation failed for a resource. Check 'Error.Details[0]' for more information.'.\n      Recommended Action: Review the resource settings and retry the operation. If the issue persists, please create an issue here :- https://github.com/Azure/AMS-Migration/issues.\n    "
}
]
}

i can see, the service of AMs is starting from eastus2,
Get-AzureRmResourceProvider
-ProviderNamespace Microsoft.Workloads.ResourceTypes
ProviderNamespace : Microsoft.Workloads
RegistrationState : Registered
ResourceTypes     : {Locations, Locations/OperationStatuses, Operations, monitors…}
Locations         : {North Europe, East US 2}
then workload region, for example my case is WestUS2, do i need to create a peering ? i mean
AMS service is EastUS2,   my SAP workload is West US2 ,  ?

Thanks @cjpark-sapcsa , we are looking into this issue.

Hi @cjpark-sapcsa,
Root Cause of the issue: The subscription does not have quota to create App Service Plan. Validation for ARM template failed before its deployment started.
Mitigation:
We want to suggest two mitigation options. You can either of them as per your convenience:

Get the quota extended for App Service Plan for the region(West US 2 in this case).

To confirm quote is depleted for App Service Plan customer can create App Service Plan Premium SKU in West US 2. Validation will fail(screenshot is attached for the expected error). Now customer can get the quota extended for App Service Plan to resolve this issue.
Reference: https://docs.microsoft.com/en-us/azure/machine-learning/how-to-manage-quotas#request-quota-increases

Choose a different region:
Try creating App Service Plan in any other region. If successful, create AMS in that region.

Meanwhile we are working on the fix to bubble up the exact cause of exception.
Additionally, you are not required to do any peering from your side.
Thanks.

Hi @archanak-msft
Thanks for your comments, but i read a new AMS2 and onboarding wiki, i don't see the points/section, i need to create a App Service plan in advance. When you create an Azure Function, in the tab of Hosting, follow by Plan, this is section you can select plan type as Consumption(serverless) or premium SKU. The App Service was not created yet (i don't see the name of App service / Azure function yet), then how do I know i am lack of service quota of App service plan. It doesn't make sense. Also you second suggestion also, you asking create a App service plan for AMS ?

@.*** @.***>
From: CJ Park @.>
Sent: Monday, March 14, 2022 6:47 PM
To: Azure/Azure-Monitor-for-SAP-solutions-preview @.>
Cc: Archana Katiyar @.>; Mention @.>
Subject: Re: [Azure/Azure-Monitor-for-SAP-solutions-preview] "code": "InvalidResourceType",- DeploymentFailed", (Issue #3)
Hi @archanak-msfthttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Farchanak-msft&data=04|01|Katiyar.Archana%40microsoft.com|f3b6682fc77941fbb27308da05bced20|72f988bf86f141af91ab2d7cd011db47|1|0|637828606250757749|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000&sdata=wZx9qhzgvmHlqvD%2FQhuBJqk8P%2BwvZ16S%2FzgMiNG%2FnYM%3D&reserved=0
Thanks for your comments, but i read a new AMS2 and onboarding wiki, i don't see the points/section, i need to create a App Service plan in advance. When you create an Azure Function, in the tab of Hosting, follow by Plan, this is section you can select plan type as Consumption(serverless) or premium SKU. The App Service was not created yet (i don't see the name of App service / Azure function yet), then how do I know i am lack of service quota of App service plan. It doesn't make sense. Also you second suggestion also, you asking create a App service plan for AMS ?

Reply to this email directly, view it on GitHubhttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FAzure%2FAzure-Monitor-for-SAP-solutions-preview%2Fissues%2F3%23issuecomment-1066773419&data=04|01|Katiyar.Archana%40microsoft.com|f3b6682fc77941fbb27308da05bced20|72f988bf86f141af91ab2d7cd011db47|1|0|637828606250757749|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000&sdata=mXVcmgQ5A62Caw%2B5VRIoc4kloKpmI4K9bWk6efOs0Y0%3D&reserved=0, or unsubscribehttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAFRCAA2D3XH6X4GISW4VEBTU74343ANCNFSM5QLPFL7A&data=04|01|Katiyar.Archana%40microsoft.com|f3b6682fc77941fbb27308da05bced20|72f988bf86f141af91ab2d7cd011db47|1|0|637828606250757749|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000&sdata=q4vQnh%2FPmFY76LH3LZ2Y4s%2F9y74J5Q8N8NLx2X7NfE8%3D&reserved=0.
Triage notifications on the go with GitHub Mobile for iOShttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fapps.apple.com%2Fapp%2Fapple-store%2Fid1477376905%3Fct%3Dnotification-email%26mt%3D8%26pt%3D524675&data=04|01|Katiyar.Archana%40microsoft.com|f3b6682fc77941fbb27308da05bced20|72f988bf86f141af91ab2d7cd011db47|1|0|637828606250757749|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000&sdata=hF5XMWOFbShB145iQd6HoKoHBp9QHT%2FGkxUT25h3pA4%3D&reserved=0 or Androidhttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fplay.google.com%2Fstore%2Fapps%2Fdetails%3Fid%3Dcom.github.android%26referrer%3Dutm_campaign%253Dnotification-email%2526utm_medium%253Demail%2526utm_source%253Dgithub&data=04|01|Katiyar.Archana%40microsoft.com|f3b6682fc77941fbb27308da05bced20|72f988bf86f141af91ab2d7cd011db47|1|0|637828606250757749|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000&sdata=kfdvUB1gMKhfUtJySD8HlqRPKXBcFDEsyDJGHum%2BWGE%3D&reserved=0.
You are receiving this because you were mentioned.Message ID<EMAIL_ADDRESS>

Hi @cjpark-sapcsa

Heres why is quota extension needed?

You are not required to create a App Service Plan in advance but since you have got the exception "ValidationForResourceFailed" which had inner exception of "SubscriptionIsOverQuotaForSku"(not visible in portal as of; we are working on the fix) so it is now required that the quote is extended for App Service Plan. Here is the full exception.
{
"code": "ValidationForResourceFailed",
"message": "Validation failed for a resource. Check 'Error.Details[0]' for more information.",
"details": [{
"code": "SubscriptionIsOverQuotaForSku",
"message": "This region has quota of 0 instances for your subscription. Try selecting different region or SKU."
}
}

Heres why we asked you to create App Service Plan?
As you can see from the exception we got from ARM that the exact resource is not mentioned for which quota is over. So we did some digging on our side and deduced it is App Service Plan but wanted you to confirm so we asked you to create App Service plan. The app service plan will not get created in WestUs2 if you try and you will get the same exception.

The App Service was not created yet (i don't see the name of App service / Azure function yet), then how do I know i am lack of service quota of App service plan.
Since ARM template deployment failed in the Validation phase so you don't see any resource created.

Also you second suggestion also, you asking create a App service plan for AMS ?
No, the second suggestion asks you to create AMS in other region. No other resource creation is pre-requisite for AMS creation.

I'm getting exactly the same issue during the deployment.
Tracking ID: c55a967b-d333-4241-a938-1a2ef487f4c3
serviceRequestId: 8b36a0b6-b6d0-43f8-9227-f451cd49d6d3
Status message:
{
"status": "Failed",
"error": {
"code": "InvalidResourceType",
"message": "The resource type could not be found in the namespace 'Microsoft.Workloads' for api version '2021-12-01-preview'."
}
}
I have no issue to deploy App Service Plan in a give subscription and region (EastUS).
BTW, I have noticed that the deployment template contains parameter location with value eastus2 which I have no idea why (something hardcoded which may affect the deployment probably?)
"location": {
"value": "eastus2"

@mkerni, Can you try again and share the correlation ID ?

here is the correlation id 241827b0-56d6-4d88-8183-bf3031a7cd66 of my latest deployment which failed with the same issue.


Better(er) FLIR rendering

The FLIR redo I did had a lot of graphical and performance issues. I cut down all the unnecessary fat, redid the rendering process and massively improved performance.
The gist of it:
*Color() and Material() calls moved out of hooks (big performance draw)
*Material and Color parameters adjusted - you can now see some level of detail instead of being a white haze
*Outdated umsg() functions updated to net standard
*Several unnecessary hooks removed and packaged into others
*Sun is still a little odd, but doesn't freak out like before
*Particles and tools now render properly without flashing (render.setlightingmode 1 -> 2)
*Huge performance gain with lots of props (no stutter, max 5-10fps loss for me as opposed to 20-30)
Problems:
*Still no fog rendering. I would use mat_fullbright but that has a big stutter when switching back on.
*Since DrawColorModify() applies to everything retroactively and drawing props after translucent entities gives you pseudo-wallhacks through particles some props, bright translucent entities also glow.
These issues were also in the previous version, to be clear.
Of course, test this all for yourself. I only spent a few days on this, but I think I exhausted my options.

Will test soon


Fix and Test

Bug fixes

Fix SequentialRooms: Create and use the big world on each reset!
Fix DynamicObstacles: Use agent_start_pos instead of get_agent_pos(env) to check while placing obstacles. This is because the agent pos is reset in the end of reset! method, and so get_agent_pos(env) would return the agent pos from the previous run.

Add some useful tests and remove unnecessary tests. Also, combined RLBase testset so that now there is only one testset corresponding to each environment.

Codecov Report

Merging #91 (9722848) into master (ed6a1d4) will decrease coverage by 1.45%.
The diff coverage is 100.00%.

@@            Coverage Diff             @@
##           master      #91      +/-   ##
==========================================
- Coverage   78.32%   76.86%   -1.46%
==========================================
  Files          15       15
  Lines         655      657       +2
==========================================
- Hits          513      505       -8
- Misses        142      152      +10

Impacted Files
Coverage Δ

src/envs/dynamicobstacles.jl
100.00% <100.00%> (ø)

src/envs/sequentialrooms.jl
99.18% <100.00%> (+<0.01%)
:arrow_up:

src/grid_world_base.jl
66.00% <0.00%> (-12.00%)
:arrow_down:

src/abstract_grid_world.jl
62.68% <0.00%> (-2.99%)
:arrow_down:

src/envs/gotodoor.jl
97.82% <0.00%> (-2.18%)
:arrow_down:

src/envs/doorkey.jl
98.52% <0.00%> (-1.48%)
: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 ed6a1d4...9722848. Read the comment docs.


Support GHC 8.6 through 8.10

Fixes #2.
There's a big comment in Splint.Parser explaining how this works. TL;DR: Re-parse using HLint for everything except GHC 8.10.

I forgot to mention that I tested this with GHC 8.6.5, 8.8.3, and 8.10.1.

I've tested building this with the above versions of GHC. I tested actually using it with 8.8.3 and 8.10.1. Seems like it works well. Not really that much slower to re-parse modules, it turns out.

Hello there. I'm getting parse errors on quasiquotes when trying to use an older GHC (8.8.3) with this plugin, despite having the following in my .hlint.yaml:
- arguments: [-XQuasiQuotes, -XTypeApplications, -XNumericUnderscores]

Does the HLint re-parsing stuff respect the settings file?

That should work. Can you open a new issue?

@tfausak Sure. https://github.com/tfausak/splint/issues/9


"Universal" encoding support

I have only tested this with ISO-8859-1 and UTF-8 though. I think It really should be tested with others...
So, this is a tentative idea, might need some more work.

implemented in 2.x
may close


cleanup

Remove NIOCore exports of EventLoop types
Use async/await versions of streaming functions
Remove unused EventLoop based functions

Wow this looks great, are you working to remove SwiftNIO entirely?

The plan is to make SwiftNIO a development detail. It will always be the
underlying technology for the server, but all APIs will be Swift
concurrency based.
On Wed, 1 Nov 2023 at 19:23, Nicholas Trienens @.***>
wrote:

Wow this looks great, are you working to remove SwiftNIO entirely?
—
Reply to this email directly, view it on GitHub
https://github.com/hummingbird-project/hummingbird/pull/262#issuecomment-1789525740,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ACHSVJ4ZRIOEJHR5QDOODNLYCKOURAVCNFSM6AAAAAA6ZOTUPOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTOOBZGUZDKNZUGA
.
You are receiving this because you authored the thread.Message ID:
@.***>


Updated Italian corpus with math and swear words

Created the italian readme and  first drafts of the italian math and swear words dictionaries.

I opened and closed this pull request by mistake thinking I could merge it by myself.

@davideboschetto Thank you, this looks good. I'll merge it in.


CASSANDRA-19442 Update access of ClearSnapshotStrategy

Closed via https://github.com/apache/cassandra-analytics/commit/cf6de14d5b96ea173d6a1b2dad9bb64d563df06c

[pom.xml.xlsx](https://github.com/apache/cassandra-analytics/files/15100379/pom.xml.xlsx)


Remove / Encrypt Private Keys in Database

The private key from the SigningRequest are stored in the data base without encryption for now.
It might be a good idea to either encrypt them or remove the private key from the instance when the instance has been associated to a Certificate.

Discussed with @CharString, this is a valid issue. As database encryption has other problems of its own I suggest that we remove the privatekey from the SigningRequest after a valid certificate has been uploaded


About url_for?

prev = url_for('api.get_user_posts', page=page-1, _external=True)
BuildError: Could not build url for endpoint 'api.get_user_posts' with values ['page']. Did you forget to specify values ['id']?

Yes, you are right. I'll fix it. Thanks for letting me know.

I fix it.....Just add "id=id"
url_for('api.get_user_posts', page=page+1, id=id , _external=True)

Closing this issue, as it does not apply to the second edition of the book.

@miguelgrinberg It seems _external=True is dropped from url_for() for RESTful API in the 2nd edition. Is there any reason for this move?

@laggardkernel No specific reason, if your client needs to have full URLs then _external=True still makes sense.

@miguelgrinberg Thanks for ur response. Sorry to have bothered you with such a petty question.


not a bug:feature continue training

i wish if can I stop training and continue training again with different settings and a different dataset?
I know, some people may wonder why. After training, it may appear that some of the images are not essential, or we have had enough of them in training and want to remove them in the middle of training. Also, the model may forget a certain concept, and I wish I could stop the training and provide him with pictures only of the concept with a few steps, then continue the basic training
It may help us a lot when training the large model.
or at a certain point, we add images, focus on them, then remove them, and continue training
that give us Flexible traning.

You can continue you training. Just run again with the same config and it will start from last checkpoint. You even can change config or images, just don't change lora rank and alpha and don't remove anything from lora output folder.

yeah just leave everything in output you'll get this message when the training is loading
IMPORTANT RESUMING FROM /home/torch/AI/Training/Model/my_first_flux_lora_v1/my_first_flux_lora_v1.safetensors

You can continue you training. Just run again with the same config and it will start from last checkpoint. You even can change config or images, just don't change lora rank and alpha and don't remove anything from lora output folder.

Thanks, I think this will work

yeah just leave everything in output you'll get this message when the training is loading
IMPORTANT RESUMING FROM /home/torch/AI/Training/Model/my_first_flux_lora_v1/my_first_flux_lora_v1.safetensors

Thanks, I think this will work

hmm. When I try this it starts from scratch everytime.


fix: wrong example option for databaseType

fixing invalid platform type specified: 'postgres' error.

Hey @devalpi !
We are really happy for your implication but sadly this error has already been fixed in PR for the next release (v2.1).
You can see it in this commit: https://github.com/barthofu/tscord/commit/cc7a58960d35ddc1ef6d4b286305c61473211146.
I'll close your PR now.


Laura HTML file

Modifying HTML file to better fit my portfolio's description (will add more in depth information later)

@Tetheta Starting review


sd.go: fix calculation of security descriptor length in SddlToSecurit…

…yDescriptor
unsafe.Sizeof(windows.SECURITY_DESCRIPTOR{}) is the minimum length of the SD, not the actual length. Use the actual length for computing the length of the slice.
This path also removes getSecurityDescriptorLength, which is no longer used.

@microsoft-github-policy-service agree company="Tailscale Inc."


avoid error when json body not object

when content-type is application/json, now the setPayload will parse the body as map[string]interface{}, but if the body not a json object, but an array or just some simple type, then json unmarshal will be an error.

thanks


Is there a python package for this?

Feature request
Hi there, awesome work as usual!
I was just wondering if you are planning to package a Python API for this library.
Your contribution
I could contribute to this if planned.

Yes you can use the official huggingface-hub package.
For example:
pip install huggingface-hub

from huggingface_hub import InferenceClient

client = InferenceClient()
client.feature_extraction("What is deep learning?", model="http://localhost:3000")


Setup development envirioment with LSF and custom DM2

I want to customize some behavior of the datamanager but I'm struggling to setup a local developer environment so i don't need to build and copy the static files to the corresponding LS folder every time i alter something.
Traceback DM setup:

git clone https://github.com/heartexlabs/dm2
cd dm2/
git checkout 24a11e5 (= latest release DM)
npm install
npm start

Traceback Label studio:

git clone https://github.com/heartexlabs/label-studio
git checkout 8c657fc  (= latest release LS)
changed DM_JS & DM_CSS inside base.html to point to the DM websocket

    DM_JS = "http://<IP_ADDRESS>:5000/main.js";
    DM_CSS = "http://<IP_ADDRESS>:5000/main.css";

This doesn't work, you get a error because this.root inside dm-sdk.js evaluate null, the cause is inside dev.js:
 root: document.getElementById("app") evaluate null because here is no Element "app" inside the LS.
Can someone point me how I should address this issue correctly?

@Stinosko Check this video tutorial, does it help?
https://studio.youtube.com/video/QSGgiXie2SE/edit

This video show the progress of building and copying the files over manually, i was hoping there was a quicker way to do development on the datamanager without constantly building the css an js file and copying them over.
With Label Studio Frontend you can run the developer webserver and point Label Studio to the webserver address. It will automatically build and use the newest files while you edit the source code 🙂


[WIP] Add basic data processing methods to Counts

Summary

__add__ and __iadd__ for combining counts
marginal_counts for marginalizing counts
probabilities_dict for returning a probabilty Count objected containing sample mean and standard error estimates of probabilities
expectation_value for returning the sample mean and standard error estimates of the expectation value of a diagonal hermitian operator

Details and comments

I think we can deprecate the marginal_counts function that is in result/utils now?
Also as part of this PR can you fix issue https://github.com/Qiskit/qiskit-terra/issues/6230 (see my last comment on it)


Add support for fish-shell on macOS

Add fish shell support for crc oc-env
Resolves https://github.com/code-ready/crc/issues/1047 (Currently for macOS only)

Can one of the admins verify this patch?

I added support for Linux as well, since fish shell works the same on both operating systems.

add to whitelist

can you modify the commit descriptions to both refer to "Issue #1047 ..." to group them?

I modified the commit messages to refer to issue number #1047.


Fix the public user list

Right now we have the problem, that the public list no longer loads for regular users. The reasons are twofold:

The previous used "api/user" endpoint shared too much information for a regular user
The public user list was not opt in

To fix this, we have to implement:

[x] a user list view with less information (public name, number of public photos), where only user who opted in are shown
[x] a new boolean in user to allow public sharing
[x] add the boolean to the sign-up and to the settings page

I will look into this

Thanks for implementing this :)


You need to get the original service principal ID from the audit log to restore an enterprise app and it's configuration

This section indicates to restore the original configuration, you should delete the app via the Azure portal again then restore the deleted application using PowerShell.
https://learn.microsoft.com/en-us/azure/active-directory/manage-apps/restore-application?pivots=aad-powershell#view-restorable-enterprise-applications
Following this process restores the "new" service principal for the app that was created when it was restored from the Azure Portal, which has no configuration data.
The process to properly restore the enterprise app and it's configuration if you originally restored via the Azure portal is as follows:

Obtain the original service principal ID via the Audit Log entry for the original application deletion

Log Analytics Query:
AuditLogs
|where OperationName contains "Remove Service Principal"
|where TargetResources[0].displayName == "App Name"
|project TargetResources[0].id

Delete the application in the azure portal  under Enterprise Applications
Delete the Application Registration in the Azure Portal

You do need to wait a few minutes after deleting the Enterprise Application, otherwise you will run in to errors and will need to refresh the Azure portal.

Obtain the Object ID for the deleted application registration in the azure portal
Run Restore-AzureADMSDeletedDirectoryObject -id  deletedappregistrationobjectid
Run Restore-AzureADMSDeletedDirectoryObject -id originalserviceprincipalid

The end result is that the application is restored and linked back to the original service principal, all the configuration data for the app is restored.
Reference Support Case #2209270010001760

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

ID: 49f59a37-d380-b534-fd24-995e89b0d7b2
Version Independent ID: 6ae0b7e9-3673-21b6-709e-0d36024bdf99
Content: Restore a soft deleted enterprise application - Microsoft Entra
Content Source: articles/active-directory/manage-apps/restore-application.md
Service: active-directory
Sub-service: app-mgmt
GitHub Login: @omondiatieno
Microsoft Alias: jomondi

@mikenri
Thanks for your feedback! We will investigate and update as appropriate.

@mikenri,
Thanks for your feedback. We've considered your suggestion on how to identify deleted applications and service principals by getting their object IDs from the audit log. While this may very convenient, and okay, it may not be a good recommendation for Learn articles.
A better recommendation for our docs is to have a way of filtering out the deleted app or service principal through Microsoft Graph API and PowerShell. With Microsoft Graph API, this is possible and is already documented on the Microsoft Graph API section of the same article. With PowerShell, there's a bug we've identified and are following up to ensure that we can achieve the same with PowerShell.
I've addressed part of the feedback through the PR: https://github.com/MicrosoftDocs/azure-docs-pr/pull/214233 to add more clarity on how to to filter out a deleted service principal using appId or app name.
Will go ahead and close the GitHub issue for now as we track the PowerShell bug internally for any possible fixes.

Thank you so much for sharing this! This made sense of a Microsoft article that didn't make sense. Microsoft should update it.


Bug: in_comment = true not recognized

Thanks for the plugin, this was actually something I've been kinda missing a while now!
So I tried it and I can't get it to work with the in_comment = true option. With that option, I don't get any completions from this plugin at all. Only when I set in_comment = false, do I get completions.
In case it's relevant, I tried :Inspect on the respective location and due to Treesitter I am in a @comment node.

@chrisgrieser, thank your for feedback. I added @comment. Can you check it?

I checked, the issue seems to persist.
Maybe this snippet here helps to correctly identify comments? https://github.com/hrsh7th/nvim-cmp/wiki/Advanced-techniques#disabling-completion-in-certain-contexts-such-as-comments

Yes, I used this comments. Currently I don't have problem with syntax off.

huh, it looks like now it works. Maybe the plugin did not update properly on my end? Weird. Anyway, closing this, since apparently it works now. Thanks for the quick fix!


Release Pytorch version

Hi, thanks for your excellent work!
I was wondering when would you release the Pytorch version. I think it will benefit downstream tasks a lot.

I have left the previous company. I will do this work as soon as possible when I get a job. Very sorry for delaying!

Thanks for your work! Do u have a plan to continue on the PyTorch version of this repo?

Hi,
Please check our new version.
The paper link: https://dengpingfan.github.io/papers/[2022][MIR]MVLT.pdf
Code: https://github.com/GewelsJI/MVLT
Best,


Epic: websockets support in proxy

Motivation
Now https://github.com/neondatabase/serverless uses https://github.com/petuhovskiy/wsproxy to tunnel traffic to the actual proxy. It was the easiest options to start with, but there are few aspects about why it may be better to embed it in proxy itself:

maintenance -- proxy already is per region, it has deploy scripts and metrics. So we don't have to re-implement that again for tunnel
latency -- we can avoid extra pair of send/recv calls by embedding websockets in proxy
encrypt proxy<->compute part if needed -- proxy parses initial part of the protocol, so we can support setup where js client uses wss and unencrypted postgres connection, but proxy to postgres connection is encrypted.

DoD
https://github.com/neondatabase/serverless can connect to our staging/prod using wss
Implementation ideas
I'd suggest to have websockets listener under a separate flag and run it in a separate pod -- that way we'll reduce blast radius and can (in theory) update ws-proxy without restarting psql-proxies.

Early experiments by @arssher https://github.com/neondatabase/neon/tree/asher/ws2s


Request: add tousu.in to the filter

Evidence: https://tousu.in/qa/?qa=780691/
Original: https://stackoverflow.com/questions/4424544/where-are-android-logcat-files-stored

Already added in #101. You might need to force update the filter list.


[REQUEST] Global Search in HitsDB

Change Search only for Capture in a Global Search to find the word also in Config name and other.
https://i.vgy.me/sVikXN.png
YAY!!!

Doesn't need to be added but you can copy the whole database with capture and use find feature in notepad or google docs. But yeah, good for lazy people lol!


Improved LOR solvers, including for H(curl) and H(div) [lor-hcurl-hdiv]

New LOR Functionality

New "integrated" basis type for vector finite elements
Spectrally equivalent LOR spaces for H(curl) and H(div)
User-friendly LOR discretization and solver classes
New LOR solver miniapp for all spaces: H1, H(curl), H(div), L2
"Partially conforming" LOR discretizations on AMR meshes:

Spectrally equivalent LOR solvers for high-order problems on AMR meshes

Minor changes:

Makes everything in QuadratureFunctions1D static
Adds some convenience functions to Geometry for tensor-product geometries
Add const accessor to OperatorHandle
Fix some bugs in BasisType
Implements GetTransferMatrix based on L2 projection when using the new basis with AMR meshes

Some information about the LOR classes
(This is also available as documentation for users in miniapps/solvers/lor_docs.md).
This PR introduces some new LOR classes intended to make working with low-order refined discretizations and solvers more convenient.
The interface is designed to be convenient, flexible, and powerful: solvers with "default" options can be created in only one line of code, but much more customization is available if desired.
Creating solvers with default options
The most basic LOR solver can be created as a one liner. For example, the following creates a direct solver based on a serial LOR discretization:
// Given BilinearForm `a` and list of essential DOFs, create direct LOR solver
LORSolver<UMFPackSolver> prec(a, ess_tdof_list);

This will automatically create a LOR discretization corresponding to a, assemble the system, and create a solver whose type is given by the template parameter.
For example, in parallel, one could do the following to create an AMG preconditioner instead of direct solver:
LORSolver<HypreBoomerAMG> prec(a, ess_tdof_list);

What does LORSolver do?
In the above examples, LORSolver<T> does a couple of things:

Creates a LOR mesh and finite element space
Assembles a LOR version of the bilinear form a
Creates a preconditioner of type T using the LOR-assembled version
Creates a DOF permutation (if required) to transition between the LOR and high-order DOF numbering

Creating discretizations
If one is interested in using the underlying LOR discretization, it can be created as follows:
LOR lor(a, ess_tdof_list);
SparseMatrix &A_lor = lor.GetAssembledMatrix();

The low-order refined finite element space can be accessed by lor.GetFESpace().
In parallel, there is an analogous ParLOR class:
ParLOR lor(a, ess_tdof_list);
HypreParMatrix &A_lor = lor.GetAssembledMatrix();

Passing options to solvers
Some solvers require special options passed to the constructor.
For example, this can be useful when creating AMS preconditioners, which require access to the finite element space:
ParLOR lor(a, ess_tdof_list);
LORSolver<HypreAMS> ams(lor, &lor.GetParFESpace());

In this case, parameters passed to the LORSolver constructor will be forwarded to the HypreAMS constructor.
Also, note that the underlying solver object can be accessed with the * and -> operators.
Assembling custom bilinear forms
In all of the above examples, the LOR discretization is based off of the high-order bilinear form: the same form is assembled on a LOR finite element space.
In some circumstances, it is desirable to assemble a custom bilinear form on the LOR space and not to reuse the high-order form.
For example, one may want to assemble several LOR bilinear forms, and avoid the overhead of creating a mesh and finite element space for each of them.
These capabilities can be accomplished with the LOR and LORSolver classes:
LOR lor(fes); // Create LOR version of fes, don't assemble any forms
BilinearForm a_lor(&lor.GetFESpace());
a_lor.AddDomainIntegrator(new MassIntegrator);
a_lor.Assemble();
LORSolver<DSmoother> D(a_lor.SpMat(), lor);

In this case, the object lor does not assemble any forms, and does not represent any particular operator.
Instead, it simply represents a LOR mesh and finite element space, which can be used to create custom bilinear forms.
Once assembled, these operators can be passed to LORSolver, which will take care of any low-order-to-high-order DOF permutations, if needed.

PR
Author
Editor
Reviewers
Assignment
Approval
Merge

#2089
@pazner
@tzanio
@barker29 + @dylan-copeland + @tzanio
04/27/21
05/16/21
05/19/21

Just so you know, I will be holding up this review until #1781 is merged into master, just so I can say, for a few days, that I wrote the best high-order H(curl) solver in MFEM.
More seriously, thanks for doing this and I'm looking forward to seeing how it performs.

make style :)

Wow! Looks like a lot got done since our last discussion and my getting back from vacation today. Based on a quick look at the commits, it seems like you have both the degree of freedom and sign (+1 or -1) maps between the HO and LOR discretizations. Do I have that correct? Looking forward to hearing how this works out.

Wow! Looks like a lot got done since our last discussion and my getting back from vacation today. Based on a quick look at the commits, it seems like you have both the degree of freedom and sign (+1 or -1) maps between the HO and LOR discretizations. Do I have that correct? Looking forward to hearing how this works out.

Yes, I think we've got the DOF numbering and orientations figured out now. Thanks for your help with that! We'll keep you in the loop as we progress with this

This is already very impressive. I'm seeing quite nice convergence and fast implementation at high order.
I am probably jumping the gun providing a "review" of a WIP branch, but I was excited to try this out and wanted to report what I noticed.
Can you suggest a command line for plor where --hybridization works? I can't get it to converge.

Thanks taking a look at this! Unfortunately hybridization is not working, and it's not clear (from a linear algebra perspective, not from an implementation perspective) how to get it to work well in this case. If you have any great ideas I'd be happy to hear them :)

Codecov Report

Merging #2089 (d18aef2) into master (f4a99fa) will decrease coverage by 0.21%.
The diff coverage is 19.64%.

@@            Coverage Diff             @@
##           master    #2089      +/-   ##
==========================================
- Coverage   61.77%   61.56%   -0.22%
==========================================
  Files         398      399       +1
  Lines      117015   115952    -1063
==========================================
- Hits        72286    71384     -902
+ Misses      44729    44568     -161

Impacted Files
Coverage Δ

fem/bilinearform.hpp
75.38% <ø> (-2.40%)
:arrow_down:

fem/fe_coll.hpp
36.15% <0.00%> (-0.84%)
:arrow_down:

fem/geom.hpp
81.81% <0.00%> (-8.19%)
:arrow_down:

fem/lor.cpp
0.00% <0.00%> (ø)

fem/lor.hpp
0.00% <0.00%> (ø)

fem/nonlininteg.hpp
73.91% <ø> (-3.36%)
:arrow_down:

linalg/handle.hpp
96.77% <ø> (-3.23%)
:arrow_down:

fem/fe.cpp
49.18% <46.00%> (-0.50%)
:arrow_down:

fem/fe.hpp
60.49% <100.00%> (-0.23%)
:arrow_down:

fem/fe_coll.cpp
52.82% <100.00%> (-0.25%)
:arrow_down:

... and 138 more

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 f4a99fa...d18aef2. Read the comment docs.

I'm happy to see that work is progressing right long. I was wondering about peoples' thoughts on how this is working out so far. If everything is working properly, I would expect a sparse direct solver for the LOR system to work well as a preconditioner for the HO system based on the spectral equivalence of the two systems. Have you observed this for H(curl) and H(div) problems? Also, have you looked into using AMS or ADS preconditioners for the LOR system as a preconditioner for the HO system? I'm hoping that this all works out and will open the door for the investigation of other preconditioning strategies as well (I like both multigrid and domain decomposition). Thanks for all the nice work.

I'm happy to see that work is progressing right long. I was wondering about peoples' thoughts on how this is working out so far. If everything is working properly, I would expect a sparse direct solver for the LOR system to work well as a preconditioner for the HO system based on the spectral equivalence of the two systems. Have you observed this for H(curl) and H(div) problems? Also, have you looked into using AMS or ADS preconditioners for the LOR system as a preconditioner for the HO system? I'm hoping that this all works out and will open the door for the investigation of other preconditioning strategies as well (I like both multigrid and domain decomposition). Thanks for all the nice work.

Good to hear from you! Yes, so far everything looks like it's working well, both with sparse direct solvers (in serial) as well as AMS and ADS preconditioners for the LOR system. We are also currently looking into other preconditioning strategies, hopefully we'll have some updates soon!

That's great news! Looking forward to hearing more as updates become available.

Codecov Report

Merging #2089 (1f13966) into master (f4a99fa) will increase coverage by 0.34%.
The diff coverage is 17.07%.

@@            Coverage Diff             @@
##           master    #2089      +/-   ##
==========================================
+ Coverage   61.77%   62.11%   +0.34%
==========================================
  Files         398      402       +4
  Lines      117015   117589     +574
==========================================
+ Hits        72286    73041     +755
+ Misses      44729    44548     -181

Impacted Files
Coverage Δ

fem/bilinearform.hpp
75.38% <ø> (-2.40%)
:arrow_down:

fem/fe_coll.hpp
36.15% <0.00%> (-0.84%)
:arrow_down:

fem/geom.hpp
81.81% <0.00%> (-8.19%)
:arrow_down:

fem/lor.cpp
0.00% <0.00%> (ø)

fem/lor.hpp
0.00% <0.00%> (ø)

fem/nonlininteg.hpp
73.91% <ø> (-3.36%)
:arrow_down:

linalg/handle.hpp
100.00% <ø> (ø)

fem/fe.cpp
48.92% <28.65%> (-0.76%)
:arrow_down:

fem/fe.hpp
60.00% <45.45%> (-0.73%)
:arrow_down:

fem/fe_coll.cpp
53.27% <100.00%> (+0.21%)
:arrow_up:

... and 28 more

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 f4a99fa...1f13966. Read the comment docs.

This PR is now under review (see the table in the PR description). To help with the review process, please do not force push to the branch.

If the miniapps will be part of the autotests, then I think the new LOR solver miniapps are sufficient tests, so that we don't need comprehensive unit tests for individual components of the new LOR code. I don't think it is really necessary, but it would still be nice to have tests to verify spectral equivalence.

Merged in next for testing...

This deserves some coverage in CHANGELOG 😁

I'm seeing a build error from this PR when using out-of-source build with GNU make -- make all fails due to this: https://github.com/mfem/mfem/blob/4fa50723b938945dc772bb4c95641ce2191a6e62/miniapps/solvers/makefile#L48-L49
For out-of-source builds to work, the dependency should be $(SRC)lor_mms.hpp.
I wonder why the autotests did not catch this. Maybe the Gitlab CI will catch this?

I don't know if the out-of-source GNU make builds are actually tested. We should check that and add it to https://github.com/mfem/mfem/issues/1255.
If the above is the only fix needed, lets just add it in the mfem-4.3-dev PR.

Sorry about that! I'm pretty sure this is not caught by the GitLab tests. Is that the only change that is needed?

I think the change I mentioned above is the only thing needed -- we should double check of course. :-)
One option could be to switch the Mac builds in the CI to use out-of-source builds.

Addressed in 6bad77ca147a60d2c86d4fa4a16bd4ebbd440569


[BUG] stuck on stay signed in

All worked fine since yesterday, today it stuck after password, on the "stay signed in" window
If I try manually with edge/chrome it works fine

Im getting a similar issue where it gets stuck on "Ensuring login on bing" unless I reload the tab out of headless mode

Fixed with v3.0 #188


Remove error in quasar.d.ts

Remove error in quasar.d.ts
Remove semicolons

Thanks for sticking it out! We'll get this :)


Add more missing japanese translations

Actually there are no longer any missing strings now.
Some will surely need to be rephrased or updated based on feedback I will receive from my Japanese friends, but we are getting close to the finish line now!

Hi @raphnet, there are warnings on 2 strings because the arguments are not being referenced. Could you help to check them?

There are %lld open challenges that you can accept to start a game immediately, and %lld open rengo game.
**%lld correspondence games** and **%lld live games** are being played right now.

Thanks.

Sorry about that. This should be fixed in pull request #14


lyne-section

state: in progress
figma: ???
dev: https://lyne.sbb.ch/components/lyne-section
ui-glitch in safari.
ux quality-check
code quality-check
refactoring (optionaly)
testing
Discuss purpose with @mcilurzo

Feature Description
We want to review/refactor the lyne-button implementation.

Discuss purpose with @mcilurzo

Figma Spec

dev: https://lyne.sbb.ch/components/lyne-section

References

Design Spec
Technical Spec

Definition of Done

[ ]  ui-glitch in safari
[ ]  ux quality-check
[ ]  code quality-check
[ ]  refactoring (optionaly)
[ ]  testing
[ ] Component is implemented
[ ]  Tests are implemented
[ ]  E2E Tests are implemented
[ ]  Storybook stories are implemented
[ ]  Navigation via keyboard is tested
[ ]  Screen reader output is tested
[ ]  High-contrast is tested
[ ]  Remaining accessibility is tested
[ ]  UX approved

We would like to have the option to add a background-color and a background-image to the section.

@liviakuenzli We discussed this internally. We are likely to remove this component and will provide SCSS mixins for this use case. This also allows greater flexibility for you (e.g. background-color and background-image).


chore: prepare for release 3.10.2

Summary

Prepare for release 3.10.2

Pull Request Test Coverage Report for Build 1969

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 90.806%

Totals

Change from base Build 1966:
0.0%

Covered Lines:
4889

Relevant Lines:
5384

💛  - Coveralls


AttributeError: 'Indicator' object has no attribute 'active_asset_pair'

ubuntu14, "make install" was working, but "make" failed to start the application, error messages are:
python3 coin/coin.py
INFO:root:Coin Price indicator v0.3.0
Traceback (most recent call last):
File "coin/coin.py", line 140, in
coin = Coin()
File "coin/coin.py", line 64, in init
self.add_indicator()
File "coin/coin.py", line 106, in add_indicator
indicator.start()
File "/home/sbai/Downloads/coinprice-indicator-master/coin/indicator.py", line 90, in start
self._start_exchange()
File "/home/sbai/Downloads/coinprice-indicator-master/coin/indicator.py", line 112, in _start_exchange
home_currency = self.active_asset_pair.lower()[1:4]
AttributeError: 'Indicator' object has no attribute 'active_asset_pair'

For me it works, but I already have settings for the app in dconf, so my results may be skewed. Have you tried starting it with python3 coin/coin.py asset=kraken:XXBTZEUR:30 or any other asset?

@bluppfisk python3 coin/coin.py asset=kraken:XXBTZEUR:30 works, THX a lot!

@zzks cool; after this, just make should work too. But this reminds me I have to find out what is causing this.

Same problem here. kraken seems to be working though.
With Kraken (working):
(master) [130] % python3 coin/coin.py asset=kraken:XXBTZUSD:30                                                                                ~/coinprice-indicator
INFO:root:Coin Price indicator v0.3.0
INFO:root:loading XXBTZUSD from kraken (30s)
INFO:requests.packages.urllib3.connectionpool:Starting new HTTPS connection (1): api.kraken.com

(coin.py:11636): libappindicator-WARNING **: Unable to register object on path '/org/ayatana/NotificationItem/Coin_Price_indicator': An object is already exported for the interface org.kde.StatusNotifierItem at /org/ayatana/NotificationItem/Coin_Price_indicator

(coin.py:11636): LIBDBUSMENU-GLIB-WARNING **: Unable to register object on bus: An object is already exported for the interface com.canonical.dbusmenu at /org/ayatana/NotificationItem/Coin_Price_indicator/Menu

With defaults (not working):
(master) [130] % python3 coin/coin.py
INFO:root:Coin Price indicator v0.3.0
Traceback (most recent call last):
  File "coin/coin.py", line 140, in <module>
    coin = Coin()
  File "coin/coin.py", line 64, in __init__
    self.add_indicator()
  File "coin/coin.py", line 106, in add_indicator
    indicator.start()
  File "/home/giba/coinprice-indicator/coin/indicator.py", line 90, in start
    self._start_exchange()
  File "/home/giba/coinprice-indicator/coin/indicator.py", line 112, in _start_exchange
    home_currency = self.active_asset_pair.lower()[1:4]
AttributeError: 'Indicator' object has no attribute 'active_asset_pair'

i have the same error reported here.
then if i try to start it with
python3 coin/coin.py asset=bistamp:XXBTZEUR:30
it fails with an error.
if i start it with kraken it seems to start OK.  if i try to change the exchange to bistamp it emits an error to stdout and stays on kraken.  after that if i change the refresh rate it also switches the currency from EUR to USD.

happened when you used an uppercase letter, fixed now.  Also, bitstamp needs that 't' in there for it to work correctly.

erik@laptop:git clone https://github.com/nilgradisnik/coinprice-indicator.git
Cloning into 'coinprice-indicator'...
remote: Counting objects: 466, done.
remote: Compressing objects: 100% (35/35), done.
remote: Total 466 (delta 51), reused 65 (delta 43), pack-reused 388
Receiving objects: 100% (466/466), 577.67 KiB | 647.00 KiB/s, done.
Resolving deltas: 100% (292/292), done.
erik@laptop:~/projects$ cd coinprice-indicator/
erik@laptop:~/projects/coinprice-indicator$ !1346
erik@laptop:python3 coin/coin.py asset=bitstamp:XXBTZEUR:30
Traceback (most recent call last):
  File "coin/coin.py", line 16, in <module>
    from indicator import Indicator
  File "/home/erik/projects/coinprice-indicator/coin/indicator.py", line 20, in <module>
    from exchange.gemini import Gemini
  File "/home/erik/projects/coinprice-indicator/coin/exchange/gemini.py", line 10, in <module>
    import grequests
ImportError: No module named 'grequests'

my bad, I was experimenting with something and left a reference to grequests. Fixed now :)

thank you :)
now when i do...
erik@laptop:~/projects/coinprice-indicator$ git pull
remote: Counting objects: 5, done.
remote: Compressing objects: 100% (1/1), done.
remote: Total 5 (delta 4), reused 5 (delta 4), pack-reused 0
Unpacking objects: 100% (5/5), done.
From https://github.com/nilgradisnik/coinprice-indicator
   436793c..73977f3  master     -> origin/master
Updating 436793c..73977f3
Fast-forward
 coin/exchange/gemini.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
erik@laptop:~/projects/coinprice-indicator$ python3 coin/coin.py asset=bitstamp:XXBTZEUR:30
INFO:root:Coin Price indicator v0.3.0
INFO:root:loading XXBTZEUR from bitstamp (30s)
INFO:requests.packages.urllib3.connectionpool:Starting new HTTPS connection (1): www.bitstamp.net
INFO:requests.packages.urllib3.connectionpool:Starting new HTTPS connection (1): www.bitstamp.net

... it seems to start up successfully and i see the widget in the toolbar.  but it's on USD even though i said EUR at the command line.  and on the menu the only option is USD, no way to switch to EUR.

Hi Eric
Bitstamp only offers USD-BTC rates, no EUR. Of course, the program should fail gracefully with an error, but we're not quite there yet :)


refactor: remove usuned feature PLATFORM-9042

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

:exclamation: No coverage uploaded for pull request base (fandom_master_1_0_0@af00b58). Click here to learn what that means.

:exclamation: Current head 4c958e1 differs from pull request most recent head e073afc. Consider uploading reports for the commit e073afc to get more accurate results

Additional details and impacted files
@@                  Coverage Diff                   @@
##             fandom_master_1_0_0     #100   +/-   ##
======================================================
  Coverage                       ?   76.57%
======================================================
  Files                          ?      330
  Lines                          ?    22002
  Branches                       ?        0
======================================================
  Hits                           ?    16849
  Misses                         ?     3864
  Partials                       ?     1289

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


Error in REST_API_URL in docker-compose.override.yml

The override yaml file has the REST_API_URL appended with /api/v1/.  When attempting to register a user or login. The below errors are generated in the API container log.

Not Found: /api/v1//api/v1/auth/register/

Not Found: /api/v1//api/v1/auth/token/login/

I assume the /api/v1/ is appended automatically now and no longer needs to be stated in the REST_API_URL?
Removing the /api/v1/ from the REST_API_URL in the override.yml file gets the app working.
Let me know if you need any further information on this.

Sorry for that, I already created a PR to fix this in the setup. This is part of the release 1.1.0 published yesterday where we included our new data access module via https://github.com/snypy/snypy-frontend/pull/1199
The REST_API_URL will no longer require the /api/v1 sufix as this is already included via OpenAPI and generated in our rest client https://www.npmjs.com/package/@snypy/rest-client


Project > Graph Analytics - show edges in data model

Description
The original PoC was showing edges with meaningful thickness. We need to bring back this feature. This allows the user to see how entities are connected in the graph.
Acceptance Criteria

Edges are showing
Edge thickness means count of relations between linked resources, the graphical representation should be bound
Edges are labelled to show the name of the relation
Clicking on entity types in the relationships section does select the respective node in the graph and refreshes the left hand side panel
Styling should match the mockups below

Mockups

https://xd.adobe.com/view/6ef9040c-bfda-4d7c-93ee-f7bcbcde4238-3baa/
Not in scope

clickable edges and respective behaviours
Relation names are not clickable in the left hand side panel

Hey team! Please add your planning poker estimate with ZenHub @dhaneshnm @smitfire @imsdu


Title of the document is not visible with proper color

Hi All,
we are using PDF.js and observed that following types of documents are not rendering correctly in IE11, Chrome and FF. it lost its color and header tittle.
Florida Industrial MarketView Q3 2015.pdf
I have open the document from the link http://mozilla.github.io/pdf.js/web/viewer.html and it gives me the same result. find the attached screen.

is there any solution for this issue  ?
Regards,
Sanvid

It seems that PR #6606 would improve this quite a bit.

Hi All,
We have tried replacing files "pattern_helper.js" with the latest version but it gives javascript error while loading a document.
Is there any other approach to get rid of this problem ?
Regards,
Sanvid

Hi All,
Could you let us know that which JS is responsible to render the header content is it "pattern_helper.js"  ? So, that I can also try to improve at our my end.
Regards
Sanvid

I don't think just updating pattern_helper.js is enough. You will need to update all files.

Hi,
Thanks For your reply. I have also change the other files mentioned with the latest version of PDF.js but it seems that the base version which is used to develop a solution of #6606 is different from the latest version.
Replacing other mentioned files with pattern_helper.js gives an error while loading the document.
Is it possible to merge this change with the latest version ? so that we can have this improvement in latest version of DDF.js.
Regards,
Sanvid

Yes, the #6606 has merge conflicts, so the original file has changed since that patch. Because that PR has not been merged and is not ready yet, it is not recommended to use it yet, but if you really need it you can apply the changes from https://github.com/mozilla/pdf.js/pull/6606/files manually.

Hi,
Thanks you for your reply.
With a view to apply the changes, Could you suggest which version should I take as base version as the latest one is not supporting change files ?
Regards,
Sanvid


Add broker tenant to request statistics

Description

This PR adds broker tenant to request statistics.
Since PQL is deprecated, this PR only add for SQL. Let me know if I need to add for PQL.
cc @siddharthteotia @mcvsubbu
Upgrade Notes
Does this PR prevent a zero down-time upgrade? (Assume upgrade order: Controller, Broker, Server, Minion)

[ ] Yes (Please label as backward-incompat, and complete the section below on Release Notes)

Does this PR fix a zero-downtime upgrade introduced earlier?

[ ] Yes (Please label this as backward-incompat, and complete the section below on Release Notes)

Does this PR otherwise need attention when creating release notes? Things to consider:

New configuration options
Deprecation of configurations
Signature changes to public methods/interfaces
New plugins added or old plugins removed

[ ] Yes (Please label this PR as release-notes and complete the section on Release Notes)

Release Notes

Documentation

Codecov Report

Merging #6861 (adbaa1e) into master (043172c) will decrease coverage by 30.43%.
The diff coverage is 20.54%.

:exclamation: Current head adbaa1e differs from pull request most recent head 9834100. Consider uploading reports for the commit 9834100 to get more accurate results

@@              Coverage Diff              @@
##             master    #6861       +/-   ##
=============================================
- Coverage     73.83%   43.40%   -30.44%
+ Complexity       12        7        -5
=============================================
  Files          1424     1419        -5
  Lines         69678    69612       -66
  Branches      10086    10049       -37
=============================================
- Hits          51450    30212    -21238
- Misses        14824    36831    +22007
+ Partials       3404     2569      -835

Flag
Coverage Δ
Complexity Δ

integration
43.40% <20.54%> (+0.10%)
7.00 <0.00> (ø)

unittests
?
?

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

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


adding Ubiquity to driver list

Signed-off-by: Justin Canington<EMAIL_ADDRESS>

@justacan Please rebase you commit. Thanks!

Please sign your commits following these rules:
https://github.com/docker/docker/blob/master/CONTRIBUTING.md#sign-your-work
The easiest way to do this is to amend the last commit:
$ git clone -b "master" git@github.com:ubiquityhosting/machine.git somewhere
$ cd somewhere
$ git rebase -i HEAD~4
editor opens
change each 'pick' to 'edit'
save the file and quit
$ git commit --amend -s --no-edit
$ git rebase --continue # and repeat the amend for each commit
$ git push -f

Ammending updates the existing PR. You DO NOT need to open a new one.

LGTM


Simple storing of user input

Tasks that should be completed in this pull request

Show the option to add to the user
Read user input
Store the information in memory

Since the functionality is so basic, it is hard to write tests at this point. I suggest more tests are written when the majority of tasks relating to the user story 'adding a bookmark' are completed.
I did not finish the tasks of the user story, since these changes already concern the structure of the project - better to let others see the progress at this point.

Codecov Report

Merging #2 into master will increase coverage by 23.8%.
The diff coverage is 23.8%.

@@             Coverage Diff             @@
##             master      #2      +/-   ##
===========================================
+ Coverage         0%   23.8%   +23.8%
- Complexity        0       2       +2
===========================================
  Files             1       2       +1
  Lines             3      21      +18
===========================================
+ Hits              0       5       +5
- Misses            3      16      +13

Impacted Files
Coverage Δ
Complexity Δ

src/main/java/app/App.java
0% <0%> (ø)
0 <0> (?)

src/main/java/app/ui/TextUI.java
71.42% <71.42%> (ø)
2 <2> (?)

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 d57ec63...b5f11c8. Read the comment docs.


Hugo extended doesn't seem to be the extended version

What version of Hugo are you using (hugo version)?

$ hugo version
hugo v0.84.0-2C4689F7 linux/amd64 BuildDate=2021-06-18T14:55:54Z VendorInfo=gohugoio

Does this issue reproduce with the latest release?
Yes. Just tried to download the hugo_extended_0.84.0_Linux-64bit, but it doesn't seem to be the extended version (can't build SCSS/SASS).
Start building sites …
hugo v0.84.0-2C4689F7 linux/amd64 BuildDate=2021-06-18T14:55:54Z VendorInfo=gohugoio
Built in 798 ms
Error: Error building site: TOCSS: failed to transform "css/main.scss" (text/x-scss). Check your Hugo installation; you need the extended version to build SCSS/SASS.

Your version does not say it's extended. So it's not. What's the problem?

But I downloaded the hugo_extended_0.84.0_Linux-64bit...? Shouldn't it be the extended version?

Your hugo --version says no. You either did not install it properly or your path is not pointing to the extended version.
Extended should look like this:
hugo v0.83.1-5AFE0A57+extended linux/amd64 BuildDate=2021-05-02T14:38:05Z VendorInfo=gohugoio

note the +extended in the name.

I have confirmed the problem.

Thanks @jmooring !
I was SERIOUSLY starting to question my sanity...

I'm in the process of fixing this; it's probably an upstream Goreleaser bug (or a breaking change I didn't catch), but that is a worry for another day (I'll repurpose this issue to track that). But there will be new binaries up soon.

New and correct binaries are now up.

@caarlos0 at first glance, do you have an idea what this can be? Bug in Goreleaser? I updated from 0.156.2 to 0.169.0, and now the binary IDs seem to be mangled (the first binary end up in both archives): https://github.com/gohugoio/hugo/blob/a7e3da242f98d4799dad013d7ba2f285717640d6/goreleaser.yml#L74

@bep probably this https://github.com/goreleaser/goreleaser/issues/2300
will do a new release right away

https://github.com/goreleaser/goreleaser/releases/tag/v0.170.0
released, sorry for the inconvenience 🙏

released, sorry for the inconvenience 🙏

No problem.


Microsoft surface pen cannot selecet text

I use Surface book 2 with the pen. I try to select text by pen but it scrolls instead

dup of https://github.com/microsoft/vscode/issues/64925


Some functions have an average execution time of 0 ms

In the original Azure trace some functions have an average execution time of 0 ms, even though the count column is non-zero and some of the percentiles are non-zero. There are over 500 such functions in the first day of the trace.

@Lightxyz can you please enhance the sampler's filtering logic to clear up these functions?


Locked feature gates are not validated

How to categorize this issue?

/area ops-productivity
/kind bug
What happened:
We have seen cases where end-users were disabling feature gates and later upgrading to a Kubernetes version which does no longer allow disabling such feature gates (because they were promoted to GA and are 'locked' now).
This resulted in a crash-looping kube-apiserver:
Flow "Shoot cluster deletion" encountered task errors: [task "Waiting until Kubernetes API server reports readiness" failed: retry failed with context deadline exceeded, last error: kube-apiserver deployment has outdated replicas, logs of newest pod:
Error: invalid argument "BoundServiceAccountTokenVolume=false,CSIMigration=true,CSIMigrationAWS=true,InTreePluginAWSUnregister=true" for "--feature-gates" flag: cannot set feature gate BoundServiceAccountTokenVolume to false, feature is locked to true
]

If end-users now delete the Shoot then they cannot even help themselves (via removing/changing the feature gate configuration) since any spec changes are forbidden if a deletion timestamp is present.
What you expected to happen:
Gardener to forbid upgrading clusters if the feature gate configuration is invalid.
How to reproduce it (as minimally and precisely as possible):

Create a Shoot with Kubernetes 1.21 and set BoundServiceAccountTokenVolume=false.
Upgrade the Shoot to Kubernetes 1.22 (in which BoundServiceAccountTokenVolume was promoted to GA and is locked to True)
See the kube-apiserver failing.

Anything else we need to know?:
We already validate feature gates w.r.t. "added in version" and "removed in version" (https://github.com/gardener/gardener/blob/master/pkg/utils/kubernetes/featuregates.go). We should extend this by also allowing describing "locked in version" and validate that those constraints are met.
Environment:

Gardener version: v1.38.4

/assign


(create user - bcrypt) - 2

WHEN I click on the sign-up button
THEN my user credentials are saved and I am logged into the site

completed


How to sync in Multi-TM case?

In the docuemntation, even though it mentions that if two TM-server tick, sync will fail. But what's the right way to do syncronization when there are multiple TM-server then? The documention is ambiguous...

Documentation for the TM was updated, hopefully with a better explanation of how multi TM works. If you see any problems with it or have more questions, please open a new issue.


test(e2e): add e2e tests for side-navigation component

Please provide a link to the associated issue.
Closes
Please provide a brief summary of this pull request.
Please check whether the PR fulfills the following requirements

[ ] the commit message follows the guideline:
https://github.com/SAP/fundamental-ngx/blob/main/CONTRIBUTING.md
[ ] tests for the changes that have been done
[ ] all items on the PR Review Checklist are addressed :
https://github.com/SAP/fundamental-ngx/wiki/PR-Review-Checklist
[ ] Run npm run build-pack-library and test in external application

Documentation checklist:

[ ] update README.md
[ ] Breaking Changes Wiki
[ ] Documentation Examples
[ ] Stackblitz works for all examples

please squash

can close


Add Cassandra

https://github.com/Anant/awesome-cassandra
Apache Cassandra is a free and open-source, distributed, wide column store, NoSQL database management system designed to handle large amounts of data across many commodity servers, providing high availability with no single point of failure.
Reviews

#1950
#1964

By submitting this pull request I confirm I've read and complied with the below requirements 🖖
Please read it multiple times. I spent a lot of time on these guidelines and most people miss a lot.
Requirements for your pull request

Don't waste my time. Do a good job, adhere to all the guidelines, and be responsive.
You have to review at least 2 other open pull requests.
Try to prioritize unreviewed PRs, but you can also add more comments to reviewed PRs. Go through the below list when reviewing. This requirement is meant to help make the Awesome project self-sustaining. Comment here which PRs you reviewed. You're expected to put a good effort into this and to be thorough. Look at previous PR reviews for inspiration. Just commenting “looks good” or simply marking the pull request as approved does not count! You have to actually point out mistakes or improvement suggestions.
You have read and understood the instructions for creating a list.
This pull request has a title in the format Add Name of List.

✅ Add Swift
✅ Add Software Architecture
❌ Update readme.md
❌ Add Awesome Swift
❌ Add swift
❌ add Swift
❌ Adding Swift
❌ Added Swift

Your entry here should include a short description about the project/theme of the list. It should not describe the list itself. The first character should be uppercase and the description should end in a dot. It should be an objective description and not a tagline or marketing blurb.

✅ - [iOS](…) - Mobile operating system for Apple phones and tablets.
✅ - [Framer](…) - Prototyping interactive UI designs.
❌ - [iOS](…) - Resources and tools for iOS development.
❌ - [Framer](…)
❌ - [Framer](…) - prototyping interactive UI designs

Your entry should be added at the bottom of the appropriate category.
The suggested Awesome list complies with the below requirements.

Requirements for your Awesome list

Has been around for at least 30 days.That means 30 days from either the first real commit or when it was open-sourced. Whatever is most recent.
Don't open a Draft / WIP pull request while you work on the guidelines. A pull request should be 100% ready and should adhere to all the guidelines when you open it.
Run awesome-lint on your list and fix the reported issues. If there are false-positives or things that cannot/shouldn't be fixed, please report it.
The default branch should be named main, not master.
Includes a succinct description of the project/theme at the top of the readme. (Example)

✅ Mobile operating system for Apple phones and tablets.
✅ Prototyping interactive UI designs.
❌ Resources and tools for iOS development.
❌ Awesome Framer packages and tools.

It's the result of hard work and the best I could possibly produce.
If you have not put in considerable effort into your list, your pull request will be immediately closed.
The repo name of your list should be in lowercase slug format: awesome-name-of-list.

✅ awesome-swift
✅ awesome-web-typography
❌ awesome-Swift
❌ AwesomeWebTypography

The heading title of your list should be in title case format: # Awesome Name of List.

✅ # Awesome Swift
✅ # Awesome Web Typography
❌ # awesome-swift
❌ # AwesomeSwift

Non-generated Markdown file in a GitHub repo.
The repo should have awesome-list & awesome as GitHub topics. I encourage you to add more relevant topics.
Not a duplicate. Please search for existing submissions.
Only has awesome items. Awesome lists are curations of the best, not everything.
Does not contain items that are unmaintained, has archived repo, deprecated, or missing docs. If you really need to include such items, they should be in a separate Markdown file.
Includes a project logo/illustration whenever possible.

Either centered, fullwidth, or placed at the top-right of the readme. (Example)
The image should link to the project website or any relevant website.
The image should be high-DPI. Set it to maximum half the width of the original image.

Entries have a description, unless the title is descriptive enough by itself. It rarely is though.
Includes the Awesome badge.

Should be placed on the right side of the readme heading.

Can be placed centered if the list has a centered graphics header.

Should link back to this list.

Has a Table of Contents section.

Should be named Contents, not Table of Contents.
Should be the first section in the list.
Should only have one level of nested lists, preferably none.
Must not feature Contributing or Footnotes sections.

Has an appropriate license.

We strongly recommend the CC0 license, but any Creative Commons license will work.

Tip: You can quickly add it to your repo by going to this URL: https://github.com/<user>/<repo>/community/license/new?branch=main&template=cc0-1.0 (replace <user> and <repo> accordingly).

A code license like MIT, BSD, Apache, GPL, etc, is not acceptable. Neither are WTFPL and Unlicense.
Place a file named license or LICENSE in the repo root with the license text.
Do not add the license name, text, or a Licence section to the readme. GitHub already shows the license name and link to the full text at the top of the repo.
To verify that you've read all the guidelines, please comment on your pull request with just the word unicorn.

Has contribution guidelines.

The file should be named contributing.md. Casing is up to you.
It can optionally be linked from the readme in a dedicated section titled Contributing, positioned at the top or bottom of the main content.
The section should not appear in the Table of Contents.

All non-important but necessary content (like extra copyright notices, hyperlinks to sources, pointers to expansive content, etc) should be grouped in a Footnotes section at the bottom of the readme. The section should not be present in the Table of Contents.
Has consistent formatting and proper spelling/grammar.

The link and description are separated by a dash. Example: - [AVA](…) - JavaScript test runner.
The description starts with an uppercase character and ends with a period.
Consistent and correct naming. For example, Node.js, not NodeJS or node.js.

Doesn't use hard-wrapping.
Doesn't include a Travis badge.You can still use Travis for list linting, but the badge has no value in the readme.
Doesn't include an Inspired by awesome-foo or Inspired by the Awesome project kinda link at the top of the readme. The Awesome badge is enough.

Go to the top and read it again.

unicorn

Thanks for making an Awesome list! 🙌
It looks like you didn't read the guidelines closely enough. I noticed multiple things that are not followed. Try going through the list point for point to ensure you follow it. I spent a lot of time creating the guidelines so I wouldn't have to comment on common mistakes, and rather spend my time improving Awesome.

@sindresorhus We have added some updates and the linter passes with a checkmark

Blogpost is not a word.
Don't start descriptions with "this".
You inconsistently use "Cassandra" and "Apache Cassandra" in descriptions. Standardize on one. I would go with the former.
The items in the "Blogs" section need descriptions.
The repo description needs to be improved.
Please enable the issue tracker on the repo.

Don't start descriptions with "this".

Same goes for starting the description with the title. For example, Datastax - DataStax, Inc. is a data management company => Datastax - A data management company.

Tweet: https://twitter.com/awesome__re/status/1388812151502999554


Update plots

Modify visuals to be clearer & change the PDF width based on number of plots.

@MeWu-IDM I think we can close this, but please verify. I had pushed to the branch "plot-updates-UI" and I thought you said that you had manually merged those in a few weeks ago. If yes, then we can close that branch out and this issue.

got it, I think we are good


gRPC-Web wasm browser client implementation in tonic-web

Feature Request
Crates

tonic-web
Motivation

Now that gRPC-Web support has been implemented and merged by @alce (#455), I think it's worth considering adding support for a gRPC-Web client implementation that works in browsers. This will allow users that are writing frontend apps in Rust to use gRPC natively via tonic without leaving the Rust ecosystem.
Proposal

I propose adding a new Client type to tonic-web that implements GrpcService using the browser Fetch API via js-sys/wasm-bindgen. I have prototyped this implementation at https://github.com/titanous/grpc-web-client and am happy to work on a PR to merge in the implementation.
This would be behind a feature flag that is not enabled by default so that it can be used in projects that use wasm-bindgen to target browsers.
Alternatives

The alternative is to keep this implementation as a separate third-party crate, but I think that it would be better for the ecosystem to have an easy to find implementation available in tonic.

@titanous Is your implementation meant to replace https://github.com/grpc/grpc-web and https://github.com/improbable-eng/grpc-web?

@titanous Is your implementation meant to replace https://github.com/grpc/grpc-web and https://github.com/improbable-eng/grpc-web?

Only for Rust use, I don’t plan to export JS bindings.

Is it suitable to use the grpc-web-client prototype crate as an actual grpc web client today? I notice it points against branches of tonic that no longer exist.

It should work if you point it at the lastest tonic master. I am planning to send a PR that will integrate it into this repository soon.

Seeing this merged into tonic would be awesome.

I too would like to see this implemented. I'm working on a full-stack rust app and using gRPC would be fantastic.

What's new?

I have only seen this alternative: https://github.com/devashishdxt/tonic-web-wasm-client
:(


MAHOUT-1920 Add OpenMP to Dependency Reduced Spark Jar

Adds OpenMP to Spark Dependency Reduced Jar

+1 thanks.


The installation procedure for Ubuntu does not work.

I tried to follow the procedure for installing on Ubuntu 16.04 or later.
I am using Ubuntu 16.04 with the latest updates on 64-bit AMD/Intel.
I am using Python 3, version 3.5.2. I checked the version of pip3, it is 8.1.1
The step of the procedure which fails is:
virtualenv --system-site-packages -p python3 venv
and the error messages are as follows:
Already using interpreter /usr/bin/python3
Using base prefix '/usr'
New python executable in /home/nick/tensorflow/venv/bin/python3
Also creating executable in /home/nick/tensorflow/venv/bin/python
Installing setuptools, pkg_resources, pip, wheel...
Complete output from command /home/nick/tensorflow/venv/bin/python3 - setuptools pkg_resources pip wheel:
Collecting setuptools
Exception:
Traceback (most recent call last):
File "/home/nick/tensorflow/venv/share/python-wheels/urllib3-1.13.1-py2.py3-none-any.whl/urllib3/connectionpool.py", line 560, in urlopen
body=body, headers=headers)
File "/home/nick/tensorflow/venv/share/python-wheels/urllib3-1.13.1-py2.py3-none-any.whl/urllib3/connectionpool.py", line 346, in _make_request
self._validate_conn(conn)
File "/home/nick/tensorflow/venv/share/python-wheels/urllib3-1.13.1-py2.py3-none-any.whl/urllib3/connectionpool.py", line 787, in validate_conn
conn.connect()
File "/home/nick/tensorflow/venv/share/python-wheels/urllib3-1.13.1-py2.py3-none-any.whl/urllib3/connection.py", line 252, in connect
ssl_version=resolved_ssl_version)
File "/home/nick/tensorflow/venv/share/python-wheels/urllib3-1.13.1-py2.py3-none-any.whl/urllib3/util/ssl.py", line 305, in ssl_wrap_socket
return context.wrap_socket(sock, server_hostname=server_hostname)
File "/usr/lib/python3.5/ssl.py", line 377, in wrap_socket
_context=self)
File "/usr/lib/python3.5/ssl.py", line 752, in init
self.do_handshake()
File "/usr/lib/python3.5/ssl.py", line 988, in do_handshake
self._sslobj.do_handshake()
File "/usr/lib/python3.5/ssl.py", line 633, in do_handshake
self._sslobj.do_handshake()
ConnectionResetError: [Errno 104] Connection reset by peer

Hi @rogermorgan unfortunately this seems to be a virtualenv with python3 issue you're hitting. Unfortunately it's not easily reproducible since it most like is an issue with the machine you're running on. I recommend maybe asking on StackOverFlow if any other users have this this. Maybe you're hitting this?


Const param recursive member

The thing in #8 was that there were 2 levels of member access (like a.b->c), so extractDeclRef couldn't find the initial expression (i.e. a in this example). Now extractDeclRef searches DeclRefExpr recursively
Resolves #8

And why didn't I merge it :thinking:

Congrats!


Improve ResourceDef file generation

Is there any method to make grababble objects? I see the "FVR Hand Grab Point" but that is probably used for ladders, or am I missing something there? Also, I dont quite understand how can i configure the "pointablebutton" to run other scripts. Thanks a lot for your work here!

In H3VR objects that you can pick up and throw around use the FVRPhysicalObject component. It would be possible for us to add a proxy for this component into WurstMod, but in the meantime it is possible in another way. Using a tool such as uTinyRipper you can extract stubbed versions of the game's scripts and import them directly into your Unity project to use as normal. Unfortunately I don't have any guide that covers this in more detail.
Pointable button is a special component that converts a standard Unity UI button to one that you can actually point at. It re-uses the standard Unity button component's OnClick event, so anything you want to call when it is pressed goes there.

Nice, that was helpful! Now I can do menu and buttons.
Now about the anvil prefabs, in the spawnable list i cant seem to find the clay pigeon discs, clay pots or soda can. Are they actually on the list? Since its a extensive list and not in alphabetical order its kind of hard to find an expecific item. I'm modeling the shooting range near my house, so i'll try to recreate what anton did in the friendly 45 scene with the skeet launcher, and put it in my scene.

Certain objects might not be on the list due to the roundabout way the list is populated. I will see if those objects can be added next time I regenerate the file.

System has been refactored and all (current) FVRObject assets will be included in the next release. This includes clay pots, pigeons, and the sodas.

No, the objects won't be in alphabetical order , but they are in categorical order and there is also a search box.
I would also not recommend using older versions of the workbench because a fair bit of stuff has been changed since then. It is possible to update your project from the older version, but unless you know what you're doing I'd just recommend opening a new Unity project with the most recent workbench.


spee.ch should be able to start up without the daemon running

right now if spee.ch can't get a response form the daemon it will display an error and won't start.  It should start with a warning rather than an error.

No longer appears to be an issue (I've started Spee.ch without the daemon up)


Development main

add better caching, templating
updated sitemap
fixed serval bugs
made SEO friendly

SEO, fix, cache

fix: caching and SEO


How to set SchemaFactory without a framework ?

Hello! I would like to create an implementation of GraphQL using the facilities of GraphQL Lite.  Reading the documentation I can create a service without any framework. At this point, it's perfect! But I've had problems when I want to create an instance of SchemaFactory,because the construct need two instances: a $cache where the variable needs to be a PSR-16 compatible cache and $container  where the variable needs to be a PSR-11 compatible container.
So, how can I create it ? could you help me ?
Thanks!

Hey @jmurrayrs ,
GraphQLite needs indeed a PSR-16 compatible cache and a PSR-11 compatible container to run.
You are not using any framework right?
So you can pick any implementation compatible with PSR-16 and PSR-11 (on packagist, using Composer)
For instance, the "symfony/cache" package provides different cache mechanism that implement PSR-16.
If you are looking for a PSR-11 container, have a quick look at the different containers available that implement PSR-11
I highly recommand you pick one with the autowiring feature since it makes using GraphQLite way easier.

Hello @moufmouf ! Thank you very much for your help. I'll try to do it. See you !

I could not find any simple example which uses some cache and container.. Am I missing anything? Please let me know.. I am not getting my code to work with any PSR-11 container.. any code sample would help.


Step recognised but not highlighted/linking to Step Definition when Scenario Outline parameter is used

Given('I have a Dream', async () => {
  // Expect things
})

Scenario Outline: User can jump to step definition with a parameter: <parameter>
    Given I have a <param> # Does not highlight/link but is recognized/defined
    Examples:
      | param |
      | Dream |

Also, in Scenario Outlines undefined steps are always recognized as defined when they aren't, no undefined warning is issued
Scenario Outline: User can recognize undefined steps in Scenario Outlines
    Given I have a something that is undefined # Recognized as defined when it should not
    Examples:
      | param |
      | Dream |

Same issue

Hi @nextlevelbeard and @clobraico-hf, thank you for raising this issue.
The root cause lies within the Cucumber Language Service: it disables diagnostics for undefined steps if the test is a scenario outline (has an examples table) - so rather than being "always recognized as defined" for scenario outlines, the validation is actually disabled. My reasoning as to why this is yet to be supported is due to the challenges in ensuring clear and reliable behaviour to classify steps referencing examples table values as 'undefined'. This is in comparison to steps without parameters, where we can pass the step text to a validation function in its raw format.
I have captured an issue proposing this as a feature request (https://github.com/cucumber/language-service/issues/149). I would greatly appreciate if you could take a look and provide any feedback.

Closing this issue as a duplicate of #90. Thanks again for raising, please continue discussion on that issue 🙌


Fix verific clocking when no driver exist

For reference this was caused by an update in Verific introduced with the Dec 1 release.
Before the change, the netlist from verific looked like this:

After the change, it is optimized down to:


utteranc.es misconfiguration

It seems utteranc.es is configured to assign comments to articles based on their title only. This should be changed to the full URL slug (the \label in LaTeX), because some (sub)sections have the same title:

https://haxe.org/manual/lf-static-extension.html
https://haxe.org/manual/macro-limitations-static-extension.html

The comment on those actually belongs to the macro one, not the language feature one.

Oh, now that comment finally makes sense to me...


[UI] Add support for changing Cluster Template revision upon Cluster edit

It's not currently possible to edit a cluster in the UI and change the cluster template revision to something else and save. We would like to add this in, otherwise users won't be able to leverage new revisions of templates on existing clusters.

Version: master-head (7/18/19)
Overrides do not change when I change up my templates. I think that the UI isn't refreshing and reading in the new template when switch them from the dropdown.

Version: master-head (7/22/19)
Summary:
This change resulted in adding an option to opt-in to picking a cluster template when you create or edit a cluster. An example is below. By default when creating a cluster this is unchecked.

Validation:
Case 1:
I created a couple of revisions of a cluster template. One had k8s v1.14.x and the second had v1.15.x. I created the cluster with the 1.14 template (my first revision). I then edited the cluster and picked the second k8s 1.15 template (my second revision) as pictured below, this successfully changed the value of the k8s to 1.15.x:

Case 2 (failed, but not related to this issue):
I created a template revision that sets various fields to custom values some with overrides and some without. I created a cluster with this template, while doing so I ensured all the settings took correctly and that overrides work correctly.
I then created a second revision that changes these fields again and inverts the fields I have set overrides for. I then edited the cluster and ensure all these settings took correctly and that overrides work correctly. -- This part failed. The http sent to PUT (edit) the cluster looks good, my answers and such are all there, but there is no actual changed observed in the UI. And the cluster is not updated per my new answers. Opened a new, separate issue for that here: https://github.com/rancher/rancher/issues/21680
For each test:

Ensured answers appear correct (view template in API and review cluster create/edit http)
Ensured POST/PUT for cluster creation/edit appears correct.
Ensured each change to cluster (change template) successfully worked -- i.e. the requested change actually took effect.
Ensured able to delete cluster without any issues.

Note: Due to bug https://github.com/rancher/rancher/issues/21679 Rancher UI will appear to not actually save cluster template revision when clone but it will actually create it.


Are you using FarmVibes.AI?

Are you using FarmVibes.AI?
If you are using FarmVibes.Ai, first we would like to Thank You. Our goal is to grow the community, empower researchers/data scientist to innovate and build their own geospatial AI Models for agriculture and sustainability, helping each other.
The purpose of this issue
We are always interested in finding out who is using FarmVibes.Ai, what attracted you to using it, how we can listen to your needs and if you are interested, help promote your organization.

We have people reaching out to us asking, who is using FarmVibes.AI.
We’d like to listen to what you would like to see in FarmVibes.AI and your scenarios.
We'd like to help promote your organization and work with you.

What we would like from you
Submit a comment in this issue to include the following information, which would then also get included into an ADOPTERS.md file that will be added to this repo for others to see:

Your organization or company
Link to your website
Your country
Your contact info to reach out to you: blog, email or Twitter (at least one).
What is your scenario for using FarmVibes.AI? Please give as much information as possible that you feel comfortable with. This is about enabling the community to see solutions using FarmVibes.AI.
Name of the project (if it has one)
Are you running you workflows in testing or production?
Link to the project website
Can we use your Company Logo on the website or communication (Y/N)
Link to your transparent logo image.

Example:
Website: https://mycompanywebsite/
Country: USA
Contact<EMAIL_ADDRESS>Usage scenario: Using FarmVibes.Ai to build my own workflow for detecting Harvest dates
Status: Inference Model Deployed/Development/Testing
Project Name and URL: Project Alpha. Website at http://mycompanywebsite.com/projectalpha
Can we use your logo on the website or communication? Yes. Logo image available at http://mycompanywebsite.com/projectalpha.png```

Website: https://farmtopia.farm/
Country: Egypt
Contact<EMAIL_ADDRESS>Usage scenario: we are Using FarmVibes.Ai to build Crop Adaptability testing modules that can predict to farmers if they can cultivate a certain crop with a success prediction based on their farm geospatial data & Crop knowledge base as part of farmtopia platform we also plan to use it in testing out "what if" workflows for scenarios in different aspects of the farming process
Project Name and URL: Farmtopia Platform ( Web & Mobile apps for autonomous remote farming with AIOT). check out the beta(completely free ) at https://beta.platform.farmtopia.farm
Can we use your logo on the website or communication? Yes. Logo image available at  https://drive.google.com/file/d/1hl5N2MfzS0h_jfZ8e5QEbVsayQPIk8AU/view

Your organization or company: Master's in Precision Agriculture - Federal University of Santa Maria
Link to your website: https://www.ufsm.br/cursos/pos-graduacao/santa-maria/ppgap
Your country: Brazil
Your contact information to contact you<EMAIL_ADDRESS>What is your scenario for using FarmVibes.AI? Please provide as much information as possible that you are comfortable with. It's about enabling the community to see solutions using FarmVibes.AI.
The objective is to carry out notebook simulations, bringing a real field environment to monitor a full harvest with the crop cycle and collecting data, taking advantage of notebooks at each stage of cultivation. After monitoring, these solutions will be integrated into LLM to evaluate the assertiveness of recommendations in the following harvest for decision making.
Are you running your workflows in testing or production? Tests
Link to the project website: https://github.com/Leo-Foletto98/farmvibes-ai
We may use your company logo on the website or in communication (Y/N): Y
Link to the transparent image of your logo: https://www.ufsm.br/app/uploads/sites/526/2023/09/banners_site_mest_agricultura_precisao.jpg


How do I edit a .t7 file?

I currently have a .t7 file which contains some arrays and raw text, but i want to reduce the number of entries in there. How do I edit the file?
So far, I can only display the file's contents using
torchfile.load('val_captions.t7')

This library only reads t7 files, you'll have to use Lua Torch to modify it if you want to do that.


Archive GitBook - July 2023

Month

https://snet-ambassadors.gitbook.io/singularitynet-archive/timeline/2023/july-2023
[x] Month Issue embedded in GitBook

Notes
To insert detail use /detail slash command

Week Numbers

https://www.epochconverter.com/weeks/2023

Weeks
Week 27 - 3rd July to 9th July 2023

https://snet-ambassadors.gitbook.io/singularitynet-archive/timeline/2023/july-2023/week-27

Week 28 - 10th July to 16th July 2023

https://snet-ambassadors.gitbook.io/singularitynet-archive/timeline/2023/july-2023/week-28

Week 29 - 17th July to 23rd July

https://snet-ambassadors.gitbook.io/singularitynet-archive/timeline/2023/july-2023/week-29

Week 30 - 24th July to 30th July

https://snet-ambassadors.gitbook.io/singularitynet-archive/timeline/2023/july-2023/week-30

Commits

Week 27 - 3rd July to 9th July 2023

https://snet-ambassadors.gitbook.io/singularitynet-archive/timeline/2023/july-2023/week-27

Details

Monday 3rd July 2023

[ ] Education Guild - no meeting this week
[ ] Broadcast Ideation - no meeting this week

Tuesday 4th July 2023

[ ] Governance Work group - no meeting this week
[ ] Ambassador Work group -no summary given
[ ] Ambassador Town Hall - no summary given
[x] Process Guild

Wednesday 5th July 2023

[ ] Archives Workgroup - no meeting this week
[x] Process Modelling Workgroup
[ ] Incubation Workgroup - no summary given
[ ] Strategy Guild - no summary given

Thursday 6th July 2023

[ ] Onboarding Workgroup - no meeting this week
[x] Treasury Guild
[ ] AI Sandbox - no summary given
[ ] DeepFunding Town Hall - no summary given

Friday 7th July 2023

[ ] Video Workgroup - no summary given
[ ] Writers Workgroup - no summary given

Week 28 - 10th July to 16th July 2023

https://snet-ambassadors.gitbook.io/singularitynet-archive/timeline/2023/july-2023/week-28

Details

Monday 10th July 2023

[ ] Education Guild - no meeting this week
[ ] Broadcast Ideation - no meeting this week

Tuesday 11th July 2023

[ ] Governance Work group - no meeting this week
[ ] Ambassador Work group -no summary given
[ ] Ambassador Town Hall - no summary given
[ ] Process Guild

Wednesday 12th July 2023

[ ] Archives Workgroup - no meeting this week
[x] Dework PBL Workgroup
[x] Process Modelling Workgroup
[x] Incubation Workgroup
[ ] Strategy Guild - no summary given

Thursday 13th July 2023

[x] Onboarding Workgroup
[ ] Treasury Guild - no summary given
[ ] AI Sandbox - no summary given
[ ] DeepFunding Town Hall - no summary given

Friday 14th July 2023

[ ] Video Workgroup - no summary given
[ ] Writers Workgroup - no summary given

Week 29 - 17th July to 23rd July 2023

https://snet-ambassadors.gitbook.io/singularitynet-archive/timeline/2023/july-2023/week-29

Details

Monday 17th July 2023

[x] Education Guild
[ ] Broadcast Ideation - no meeting this week

Tuesday 18th July 2023

[x] Governance Work group
[ ] Ambassador Work group -no summary given
[ ] Ambassador Town Hall - no summary given
[x] Process Guild

Wednesday 19th July 2023

[ ] Archives Workgroup - no meeting this week
[x] Dework PBL Workgroup
[x] Process Modelling Workgroup
[ ] Incubation Workgroup - no summary given
[x] Strategy Guild

Thursday 20th July 2023

[ ] Onboarding Workgroup - no meeting this week
[x] Treasury Guild
[ ] AI Sandbox - no summary given
[ ] DeepFunding Town Hall - no summary given

Friday 21st July 2023

[ ] Video Workgroup - no summary given
[ ] Writers Workgroup - no summary given

week 30


Automating initial Commands for XC3

User stories
As a DevOps engineer, my goal is to streamline the deployment process of the XC3 infrastructure by automating it through a script. This script will gather all the necessary inputs from an input.sh file, allowing the user to easily update and customize the deployment settings. By executing the automation script, the entire deployment process will be handled automatically, relieving the user from manually performing each step.
Acceptance Criteria
All commands should run properly and Infrastructure should be deployed.

[ ] Functional requirements

Infrastructure should be deployed properly

[ ] Inputs

The user will give input in the input.sh file in the xc3/ directory

[ ] Outputs

Dns of the load-balancer

[ ] Testing

Infrastructure should be deployed properly

[ ] Documentation

Update the ReadMe file according to automation script

Having issues with the lambda zip files !
Method 1:
Check the paths to your zip files in your Terraform files. Make sure that the paths are relative to the Terraform files and not absolute paths. For example, if your zip files are in a directory called lambda_functions that is located in the same directory as your Terraform files, you should reference them like this:
source_code_hash = filebase64("${path.module}/lambda_functions/my_lambda_function.zip")
Method 2
If your zip files are generated by null resources, make sure that the null resources are executed before you create your lambda functions. You can do this by adding a depends_on argument to your lambda function resources, like this:
resource "aws_lambda_function" "my_lambda_function" {
...
source_code_hash = filebase64("${path.module}/lambda_functions/my_lambda_function.zip")
depends_on       = [null_resource.generate_my_lambda_function_zip]
}
resource "null_resource" "generate_my_lambda_function_zip" {
...
}
Solved the issues using the (depends on)  Method 2


new tax value for ukrainian embassy

New tax value for ukrainian embassy. Confirmed by embassy.

@alexrolls Дякую!


Parallel Makefile

I fit in what improvements I could put in the Makefile before end-of-sprint.
There is an "install-ggen" recipe.
"gitlog" shows the git log back to the last tag.
"test-until-success" and "cover" are running in parallel.
"release" is running in parallel.
Removed "legendary" from the build scripts, gave it a Makefile recipe.
Removed "bin/check-compilation"
Removed "bin/install-dev"
Removed "bin/publish"
Removed "bin/cover", gave it a Makefile recipe.

Current coverage is 61.13% (diff: 100%)

Merging #297 into master will decrease coverage by 4.21%

@@             master       #297   diff @@
==========================================
  Files           133        148    +15
  Lines          6807       7425   +618
  Methods           0          0
  Messages          0          0
  Branches          0          0
==========================================
+ Hits           4448       4539    +91
- Misses         1998       2523   +525
- Partials        361        363     +2

Powered by Codecov. Last update 72305a1...10851c0

@samsalisbury I've restored your build scripts.


replace arch-dependent timing functions with get_cycles()

get_cycles() returns the same information and is platform-independent.
Signed-off-by: Greg Hackmann<EMAIL_ADDRESS>

oh very nice! i never went back to see if there was a common function to call for this.  thanks!


[question] Is there some unique id for WebSocketConnection?

I wonder how to differentiate between two WebSocketConnectionPtr? Is there some unique id that I can use to check if two WebSocketConnectionPtr represent same actual connection, or two different connections?

Drogon don't copy the WebSocketConnection object(I will make it un-copyable later), so you could use websockPtr.get() to  differentiate between them. But I don't think this is a good way to identify a WebSocket connection.
You could use the following methods:
 void setContext(const any &context);
 const any &getContext() const;
 any *getMutableContext();

User can store any object into a WebSocket connection with them. For example:
void WebSocketTest::handleNewConnection(const HttpRequestPtr &,
                                        const WebSocketConnectionPtr &conn)
{
    LOG_DEBUG << "new websocket connection!";
    conn->send("Welcome!!!");
    CustomInfo info;
    info.uniqueId=...
    info.user=....Add any information you like.
    conn->setContext(std::move(info));
}

void WebSocketTest::handleNewMessage(const WebSocketConnectionPtr &wsConnPtr, std::string &&message, const WebSocketMessageType &type)
{
    //write your application logic here
    LOG_DEBUG << "new websocket message:" << message;
    CustomInfo *infoPtr = any_cast<CustomInfo>(wsConnPtr->getMutableContext());
    //Do stuff with message and infoPtr....
}

As you can see, by using these context methods, users can not only identify connections, but also store or retrieve any content on them.

Drogon don't copy the WebSocketConnection object(I will make it un-copyable later)

I pass it around in as shared_ptr WebSocketConnectionPtr.
Thanks for info about setContext. Looks promising for other things though. I was thinking of something non-user defined. Some internal socket/port number/id. Something that is server specific rather than user specific.

You could get the server and client addresses with localAddr() and peerAddr(), but the address is not secure enough to recognize the connection because two different connections may have the same address at different time, users need to carefully handle the closing and establishment of connections to distinguish between two connections with the same address.
Anyway, using WebSocketConnectionPtr is ok.

Ok. Thanks for clarification.