RC1 Error 0x80091007: Hash mismatch for path: DotNetVersionManager_x64, expected: BAEF7329894C48023E4E0F5F7D5C84E2243309F8, actual: FB0D8F2A91BEAC7991DC7A3FC13DA5F3D9E513C0

I got this error when running from http://get.asp.net/

This is a known issue. Delete any previous MSIs for DNVM and ASP.NET VS tooling from the folder you downloaded the RC1 installer to. We're working to fix this issue.

Delete this folder: C:\ProgramData\Package Cache\{C5A4ABA3-1ABA-3EF8-B2D5-C3FA37F59738}v1.0.10609.0\packages\WPT
We're working on a fix. Sorry about that!

fixed worked for me and team...thanks!

@sirkirby Glad to hear it worked. Would you mind sending me a copy of the log from the failed install. It should be in %temp% and have a name similar to dd_ASPNET5__20151118084006.log. You can send it directly to me at joeloff at Microsoft dot com

@joeloff here you go
dd_ASPNET5__20151118102506.txt

I've the same issue but the delete folder fix proposed by @Eilon doesn't work (I don't have that folder at all). Here is my log
dd_ASPNET5__20151118181605.txt

I have the same issue, but I can see

3A70:13A8][2015-11-18T18:09:33]e000: Error 0x80091007: Hash mismatch for path: C:\ProgramData\Package Cache.unverified\DotNetVersionManager_x64, expected: BAEF7329894C48023E4E0F5F7D5C84E2243309F8, actual: FB0D8F2A91BEAC7991DC7A3FC13DA5F3D9E513C0

in my log file instead of

[9FE40:B215C][2015-11-18T10:25:09]e000: Error 0x80091007: Hash mismatch for path: C:\ProgramData\Package Cache.unverified\DotNetVersionManager_x64, expected: BAEF7329894C48023E4E0F5F7D5C84E2243309F8, actual: 8A5128FFAC8D3E1C92AD6252BADD9B8CA10F07A8

in the log of sirkirby.
Deleting of the folder fix proposed by @Eilon doesn't work for me too
I include my full log
dd_ASPNET5__20151118180803.log.txt
I will continue to investigate myself, but I want to share the log with other first.

Moving the downloaded MSI on the deskptop worked for me. Apparently the fact that there are other MSIs in the same folder is the issue.

Moving the downloaded file to an empty folder fixed the issue for me.
Thanks @sebastienros

@sebastienros moving worked for me too.

Yep for mee too

Yup, if you download the EXE and save it, e.g. c:\users\bob\downloads and have installers from the previous Beta releases in the same downloads folder you will hit the issue.
Workaround is to make sure there are none of the previous MSI files from the Beta releases in the folder where the EXE is downloaded.
Alternative is to run the EXE directly when prompted by the browser instead of saving it.

@joeloff & @sebastienros : Thank you! Moving of AspNet5.ENU.RC1.exe in separate empty folder before starting solves the issue.

@joeloff :+1: This was what made it work for me.

I got this same issue and the moving to a new folder fix worked for me.

FYI, a fix to this issue is in progress.

i hava 2 pc with different .net develop environment,and one has occur this error,but another not.perhaps,the problem may be not easy.
the pc with vs2013,vs2015express,vs2015comunity can installs DotNetVersionManager-x64for vs2015express success,than i install rc1 for vs2015community.success too.then i install rc1 for my 2nd pc with vs2013,vs2015comunity but failed.hope these info can help u guys figure out

@KantJoe Have you tried moving the EXE for RC1 to a separate folder and run it from there.

@joeloff yes，i did,but failed and i tried to delete temporary files,unistall web tool 4.6 and dotnetversionmanager64 ,at last succeeded by step: download dotnetversionmanager64 to rc1 folder

I tried moving the AspNet5.ENU.RC1_Update1.exe to a new folder,and delete this folder: C:\ProgramData\Package Cache{C5A4ABA3-1ABA-3EF8-B2D5-
C3FA37F59738}v1.0.10609.0\packages\WPT; still install fail.
dd_ASPNET5__20151203205259.txt

@joeloff

Looks like the setup blocker (to warn you if VS is open) was cached on disk, but it failed to run on the machine. I'm following up on this.

@luckyhappy can you see if the folder C:\ProgramData\Package Cache\da880e12-47d7-30ce-b7cc-8b2ca3aa0f06\ exists and if so, delete it and rerun the installer?

@joeloff,not exists

@luckyhappy A few things to try. Could you delete the EXE and download it again and run it. The application it's trying to run during the install is embedded in the RC1 bundle, but I want to rule out any potential corruption in the embedded container. Everything in the logs seem to indicate that it failed to get the embedded file extracted and put on disk. Something else that might interfere is anti-virus software, but we haven't seen anything around this.

@joeloff ,Success!  I reinstall it again, although I installed it at least 5 times before  and failed,
Thanks patience to help.

I found in log:
[0B38:0B34][2015-12-04T22:10:40]w120: Detected partially cached package: DotNetVersionManager_x64, invalid payload: DotNetVersionManager_x64, reason: 0x80070002
[0B38:0B34][2015-12-04T22:10:40]i103: Detected related package: {C5A4ABA3-1ABA-3EF8-B2D5-C3FA37F59738}, scope: PerMachine, version: 1.0.10609.0, language: 0 operation: MajorUpgrade
[0B38:0B34][2015-12-04T22:10:40]i103: Detected related package: {F7BBF232-D4A1-3C5C-B131-69933F5F2D6B}, scope: PerMachine, version: 14.1.11106.0, language: 0 operation: MajorUpgrade

So I deleted folders:
C:\ProgramData\Package Cache\{C5A4ABA3-1ABA-3EF8-B2D5-C3FA37F59738}*

and
C:\ProgramData\Package Cache\{F7BBF232-D4A1-3C5C-B131-69933F5F2D6B}*

asterisk is a wildcard. I don't remember exact folder names, cause I deleted those :D
and the installation works after that

Install the latest visual c++ package, then cleanup all the files under temp folder, move all the files from C:\Users<user>\AppData\Local\Package Cache, It should work now.

There is another issue while installing the same tool which is logged here around two weeks back. It is acknowledged but no update since last 10 days. Any update please?  https://connect.microsoft.com/VisualStudio/Feedback/Details/2112077

FYI: On Windows Server 2012 R2, need to turn off IE Enhanced Security Configuration to run a successful install.

Hi, im still getting the same error. I tried all fixes suggested above. no luck
dd_ASPNET5__20160216044418.TXT

Hi, I tried all the methods mentioned above, still couldn't get that.. please help me fix this, thanks in advance
ASP.NEt.txt

Hi,
I am still experiencing the same issue on Windows 7 Professional. Tried many times all of the above but it still getting the same error.
If somebody could give me some ideas of what could be wrong.
File AspNet5.ENU.RC1_Update1_KB3137909.EXE is on my desktop but I am still getting error 0x80091007:
Hash mismatch for path: C:\ProgramData\Package Cache.unverified\DotNetVersionManager_x86...
Please see the log file attached. Thank you in advance.

I moved in new  location but I still have "[20EC:1C78][2016-04-25T10:30:34]e000: Error 0x80091007: Hash mismatch for path: C:\ProgramData\Package Cache.unverified\DotNetVersionManager_x64, expected: 7D5ED0F9A713E9684475D43394F6082C328FE879, actual: DA39A3EE5E6B4B0D3255BFEF95601890AFD80709
[20EC:1C78][2016-04-25T10:30:34]e000: Error 0x80091007: Failed to verify hash of payload: DotNetVersionManager_x64
[20EC:1C78][2016-04-25T10:30:34]e310: Failed to verify payload: DotNetVersionManager_x64 at path: C:\ProgramData\Package Cache.unverified\DotNetVersionManager_x64, error: 0x80091007. Deleting file."


⚠ Bofrost.at has degraded performance

In 7c1fc83, Bofrost.at (https://www.bofrost.at) experienced degraded performance:

HTTP code: 200
Response time: 2926 ms

Resolved: Bofrost.at performance has improved in daa3f16 after 26 minutes.


An operator is needed to get input from ArrowArrayStream

A source operator is needed to get input from ArrowArrayStream. The fetched data will be converted into RowVector for Velox's computing.

This issue is still needed.


App Notification not working since master-8a5b7646-202207160902 version

The app notification is not working anymore since master-8a5b7646-202207160902 version. When I install this version, Telegram-SMS is correctly monitoring and sending to Telegram the app notifications I set in options. If I update to any newer version, Telegram-SMS stops monitoring app notifications although I had them set in options.

You can try the Prerelease version, maybe this problem has been fixed in the last rewrite.


References ddc#custom#set_global() circulation.

"The {dict} is the same as for ddc#custom#set_global(). " is writtern in description of ddc#custom#set_global()
https://github.com/Shougo/ddc.vim/blob/73c43fb7129eea859b85789b7c61d9781861ebbb/doc/ddc.txt#L389-L391

Fixed.

Thank you.


futures account

Hi , and thanks for your work here
i am trying to get - client.futures_account()
and i respond - GET /fapi/v1/account is retired, please use GET /fapi/v2/account
i know it's a small issue , i can see that there are - FUTURES_API_VERSION = 'v1' and FUTURES_API_VERSION2 = "v2"
how do i change the function to call the FUTURES_API_VERSION2 = "v2" in your code ?
thanks

As said in the documentation, the endpoint GET /fapi/v2/account will soon be deprecated and replaced by the endpoint GET /fapi/v3/account. I therefore suggest you to use the new version, GET /fapi/v3/account, added in the last release.


Check if mysql/mariadb can leave db dirty

I've read that mysql/mariadb can leave the db in a dirty state even when running migrations in a transaction. Check whether this is true.

Schema changes cause an implicit commit, but otherwise changes should be doable in a transaction.


Web documentation is unreachable

Hello guys! 👋
I'm trying to browse your online documentation at https://docs.defer.run/ but I'm getting 503 errors.
Please find the full error message on this page: https://docs.defer.run/getting-started/1-create-application/
503 ERROR
The request could not be satisfied.
The Lambda function associated with the CloudFront distribution is invalid or doesn't have the required permissions. We can't connect to the server for this app or website at this time. There might be too much traffic or a configuration error. Try again later, or contact the app or website owner.
If you provide content to customers through CloudFront, you can find steps to troubleshoot and help prevent this error by reviewing the CloudFront documentation.
Generated by cloudfront (CloudFront)
Request ID: gzET2SfCr8HpaTQQ902FGVJlL6PvO6uiHETAA2VqxTQjJIm37rJeOg==

Have a great day and good luck on your journey!

Hi @arthureichelberger!
Thank you for spotting this! 🦅
We are currently deploying a fix on a previous issue, and the rollout is causing this issue.

Thanks for the report! The routing issue is resolved.


add model capabilities

detect completion capability by looking at model KVs. with this change, ollama correctly detects a model like jina/jina-embeddings-v2-small-en is an embedding model (as opposed to a text completion model)

This is cool. I love that we could detect the capabilities of a model based on its inherent properties vs an extraneous label or based on architecture (which could easily be set wrong and we don't have to play a cat & mouse game by adding them)
Left a few mostly cautionary comments

A few follow up comments ahead of merging, but this is looking good.


3.6.1 version (centos7): http-proxy can't pass delete method req.body to foxx

My Environment

ArangoDB Version:        3.6.1
Storage Engine:
Deployment Mode:
Deployment Strategy:
Configuration:
Infrastructure:
Operating System:        contos7
Total RAM in your machine:
Disks in use:
Used Package:

Component, Query & Data
Affected feature:

AQL query (if applicable):
AQL explain (if applicable):

Dataset:

Size of your Dataset on disk:

Replication Factor & Number of Shards (Cluster only):

Steps to reproduce

Problem:
old version is ok, 3.6.1 version have this problem (test on two centos mechines), other method (like post) is ok.
Expected result:

Looks like the problem was discovered by someone else as well and already fixed for v3.6.2 / devel:
#11097 #11119

when does 3.6.2 can provide?

In the next weeks.
If you want a binary with that fix now, you can try the nightlies that we ship via docker:
docker pull arangodb/arangodb-preview:3.6-nightly

Hi @wg20170107,
Version 3.6.2, which includes a fix for this issue, has just been released.
Please find the latest version at the links below:

https://www.arangodb.com/download/
https://download.arangodb.com/arangodb36/


Added Kannada language support

Issue #21 , #98, #132, #357 and #414 are taken care in this pull request
Provided option to select Kannada language. The changes done are in such a way that the design can be easily extended to other languages.

Hey thanks for the PR! Really appreciate the effort put into this, but we already have had a localization PR before and is currently in staging #132
Hence I have to close yours, but thank you so much! Maybe you could go over the branch and fix some translations which is required atm :)


Remove Logging Service (ASC config clean-up)

Update to use latest SDK with code cleaned-up for logging service removed.
Config profiles need [Clients.Logging] and [Logging] sections removed.

On hold until Ireland


Show a hint for ngram visualisation without query

Currently, if the user has not put in a query, the n-gram visualisation is completely hidden. I think it might be a good idea to not hide it, but instead prompt the user to put in a query first. What do y'all think?

I think the logic of hiding was that the visualisation is an answer to a question that the user is not asking.
But it's not very clear - I would suggest showing a disabled option in the dropdown with a tooltip explaining why it's not available. I wouldn't prompt users.
The same goes for the frequency of the search term visualisation, by the way.

closed by #1467


No Reproducibility in calculating molecular descriptor 'PBF' with rdMolDescriptors

Configuration:

RDKit Version: 2021.03.5
Operating system: windows 10
Python version (if relevant):  3.7.10
Are you using conda? Yes

Description:

I used the following site to calculate the Plane of Best Fit (PFB).
https://github.com/rdkit/rdkit/issues/2924
from rdkit import Chem
from rdkit.Chem import AllChem
from rdkit.Chem import rdMolDescriptors

mol = Chem.MolFromSmiles("O=C(NN)C1=CC(C=CC=C2)=C2C=C1O")
molh = Chem.AddHs(mol)
AllChem.EmbedMolecule(molh)
rdMolDescriptors.CalcPBF(molh)

I got this PFB.
0.0853317161902998

And next, I calculated PFB repeatedly.
mol = Chem.MolFromSmiles("O=C(NN)C1=CC(C=CC=C2)=C2C=C1O")
molh = Chem.AddHs(mol)
AllChem.EmbedMolecule(molh)
rdMolDescriptors.CalcPBF(molh)

0.08163919565955924

I got different PFB from each calculationn.
Why am I not getting reproducible results? Also, how do I find the correct value of PFB?

@okikosuke PBF is a 3D property, so it is specific to a 3D conformation, because it depends on 3D coordinates - each PBF value is correct for the conformation it relates to.
Every time you call EmbedMolecule() you generate a conformation characterized by a different set of 3D coordinates, as you may check calling molh.GetConformer().GetPositions().
This is why PBF varies after each EmbedMolecule() call, as it is related to the set of 3D coordinates that you have just generated.
If you set the randomSeed parameter to a fixed integer, every time you call EmbedMolecule() you will get the same set of 3D coordinates, and hence the same PBF.

@ptosco
Thank you for your reply, I now understand why the PBF values are not reproducible.


Add gitlab to the supported services for AppVeyor badges.

This is undocumented but supported behavior for AppVeyor. I have already done this with a crate I own and the badge works on both the AppVeyor and crates.io end.

Thanks for the pull request, and welcome! The Rust team is excited to review your changes, and you should hear from @brson (or someone else) soon.
If any changes to this PR are deemed necessary, please add them as extra commits. This ensures that the reviewer can see what has changed since they last reviewed the code. Due to the way GitHub handles out-of-date commits, this should also make it reasonably obvious what issues have or haven't been addressed. Large or tricky changes may require several passes of review and changes.
Please see the contribution instructions for more information.

@bors: r+
Thanks!

:pushpin: Commit 96edd4d has been approved by alexcrichton

:hourglass: Testing commit 96edd4d with merge 67c3c06...

:sunny: Test successful - status-appveyor, status-travis
Approved by: alexcrichton
Pushing 67c3c06f04758fd60bcdc2edc6d54d7cfc688a3f to master...


[SPARK-33690][SQL][FOLLOWUP] Escape further meta-characters in showString

What changes were proposed in this pull request?

This is a followup PR for SPARK-33690 (#30647) .
In addition to the original PR, this PR intends to escape the following meta-characters in Dataset#showString.

\r (carrige ret)
\f (form feed)
\b (backspace)
\u000B (vertical tab)
\u0007 (bell)

Why are the changes needed?

To avoid breaking the layout of Dataset#showString.
\u0007 does not break the layout of Dataset#showString but it's noisy (beeps for each row) so it should be also escaped.
Does this PR introduce any user-facing change?

No.
How was this patch tested?

Modified the existing tests.
I also build the documents and check the generated html for sql-migration-guide.md.

Test build #133958 has started for PR 31144 at commit 8ee3650.

Test build #133958 has started for PR 31144 at commit 8ee3650.

Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder-K8s/38545/

Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder-K8s/38545/

Test build #133958 has finished for PR 31144 at commit 8ee3650.

This patch fails Spark unit tests.
This patch merges cleanly.
This patch adds no public classes.

Test build #133958 has finished for PR 31144 at commit 8ee3650.

This patch fails Spark unit tests.
This patch merges cleanly.
This patch adds no public classes.

Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/133958/

Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/133958/

retest this please.

retest this please.

Test build #133966 has started for PR 31144 at commit 8ee3650.

Test build #133966 has started for PR 31144 at commit 8ee3650.

Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder-K8s/38553/

Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder-K8s/38553/

Test build #133966 has finished for PR 31144 at commit 8ee3650.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Test build #133966 has finished for PR 31144 at commit 8ee3650.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/133966/

Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/133966/

Test build #133983 has started for PR 31144 at commit ed46ab1.

Test build #133983 has started for PR 31144 at commit ed46ab1.

Kubernetes integration test starting
URL: https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder-K8s/38571/

Kubernetes integration test starting
URL: https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder-K8s/38571/

Test build #133985 has started for PR 31144 at commit d4aa3bd.

Test build #133985 has started for PR 31144 at commit d4aa3bd.

Kubernetes integration test status success
URL: https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder-K8s/38571/

Kubernetes integration test status success
URL: https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder-K8s/38571/

Kubernetes integration test starting
URL: https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder-K8s/38573/

Kubernetes integration test starting
URL: https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder-K8s/38573/

Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder-K8s/38571/

Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder-K8s/38571/

Kubernetes integration test status success
URL: https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder-K8s/38573/

Kubernetes integration test status success
URL: https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder-K8s/38573/

Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder-K8s/38573/

Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder-K8s/38573/

Test build #133983 has finished for PR 31144 at commit ed46ab1.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Test build #133983 has finished for PR 31144 at commit ed46ab1.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/133983/

Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/133983/

Test build #133985 has finished for PR 31144 at commit d4aa3bd.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Test build #133985 has finished for PR 31144 at commit d4aa3bd.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/133985/

Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/133985/

Merged to master

Merged to master


Suggestions/Tips on Installation on Two Pis and Best Critical Stack Feeds

Hell Travis,
Awesome work on kick starting this initiative.
I had a couple questions. After reading your install and watching your B-Sides demo, you mentioned the limitations of the Raspberry Pi. One of the limitations is the 1GB of RAM.

Since the install requires 2 GB total and you recommended splitting the install into two separate pis (which you have nicely provided in your script). I am assuming you mean to install the "Sensor Only" server on one pi and the "Web Server Only" server on another.  is there further configurations required to get the two of them to communicate to each other in order to feed the sensor data to the kibana web server to create the beautiful diagrams, etc?

what ciritcal stack feeds do you recommend to use in conjunction with our bro ids?

thank you for all you do.
sincerely,
unitelife

FWIW -
I split off just the sensor on the pi option # and the other elk pieces on another box. That's the only way I got it to install.
I first tried ALL critical stack IOCs - is was too much. Currently it's site is having issues. I was only able to install w/o critical stack.
I intend to try again....
HTH


[BUG] Randomly fails when running from Task Scheduler

MAKE SURE THE ERROR IS NOT FROM YOU, THIS IS THE MOST FREQUENT CASE
Error Log
Traceback (most recent call last):
File "C:\Users\josep\Microsoft-Rewards-Farmer\ms_rewards_farmer.py", line 800, in
completeMorePromotions(browser)
File "C:\Users\josep\Microsoft-Rewards-Farmer\ms_rewards_farmer.py", line 681, in completeMorePromotions
morePromotions = getDashboardData(browser)['morePromotions']
File "C:\Users\josep\Microsoft-Rewards-Farmer\ms_rewards_farmer.py", line 479, in getDashboardData
dashboard = json.loads(dashboard)
File "C:\Python310\lib\json_init_.py", line 346, in loads
return _default_decoder.decode(s)
File "C:\Python310\lib\json\decoder.py", line 337, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "C:\Python310\lib\json\decoder.py", line 355, in raw_decode
raise JSONDecodeError("Expecting value", s, err.value) from None
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
Screenshot of the page
https://imgur.com/a/agDqg2b
Source code of dashboard
Copy the source code of the Microsoft Rewards Dashboard Page and paste it on Gist. Then share me the link of the gist here.
https://gist.github.com/donovanj44/38056cb7a6a05a5b690eaeb9c2c9d264 (Removed email and names for security)
This error randomly occurs when the task is ran, while sometimes the task completes fine, but this results in many overlapping windows.

someone re created the bot https://github.com/MehdiRtal/MicrosoftRewardsBot.git

Fixed with v3.0 #188


KaTex and multi-line braces

Hi,
I try to make that kind of multiline equation with a brace but don't manage to do it with KaTex, anyone can help me?

This code:
\left\{ \begin{array}{l}
     2x + y = 6 \\
     y = 7
 \end{array} \right.

… should do the trick.

TIL that \right. adds an empty delimiter.

I don't know why, but the multi-line coding doesn't work for me...

@skillogs what version of KaTeX are you using?

@skillogs Here's how @ronkok's code renders on the demo app.  What do you get?  (What does "doesn't work" mean?)

Let us know if you need more help getting this working.


Please add a LICENSE file

Hi Vadim, can you add a LICENSE file to the git repo? I presume it's GPLv2 like the virtio drivers

Hi Cole,
All set.
Vadim.

Thanks, closing


FileInfo modTime Format is not supported by goja

When I use the modTime (after using JSON.stringify())  in a new Date(modTime) it returns invalid date
it appears goja does not support the same Date formats as node as the string it returns does seem to work on node
// Code for log
  const stat = await filesystem.stat(filePath);
  console.log('modTime toString', JSON.stringify(stat.modTime));
  console.log('modTime Passed into newDate', new Date(JSON.stringify(stat.modTime)));

// Logs
 modTime toString "2021-09-10T12:09:17.309693098-04:00"
 modTime Passed into newDate Invalid Date

Hey @alexmatthew-olive , I created the card HELPS-1455 to prioritize this work. Thanks for reporting this.


Missing required parameters: sitekey

Framework: Laravel 5.6

Hi, I've this error in my console, but... In my .env files I pasted this code:
INVISIBLE_RECAPTCHA_SITEKEY=_myKey_ INVISIBLE_RECAPTCHA_SECRETKEY=_myOtherKey_
When I see the source code, I have this:
<div class="g-recaptcha" data-sitekey="" data-size="invisible" data-callback="_submitForm" data-badge="bottomright">
So... The key doesn't pass anywhere and I think this the same problem for the secretkey.
Thanks for your attention.

Solved, cache bugs.


[Logging] Allow multiple debug files to be created inside correct data folder

Currently only debugFile target is handled in a way that it finds the correct data folder. We could greatly benefit if all targets starting with debug prefix would find their correct data folder.

 [Logging] Allow multiple debug files to be created inside correct data folder


Review Material theme config

Material theme config is currently referencing core Material variables rather than HCA-specific variables. Can this be corrected (to prevent individual overrides in global or component CSS)?

superseded by dx


fix(crash): cleanup mempool related thread while destroying volume

Signed-off-by: mayank<EMAIL_ADDRESS>

Fix is merged by  #303.


Replace DATABASE_URL with SQLite format

Replace DATABASE_URL with SQLite format file:./dev.db
https://github.com/bludnic/opentrader/blob/eb22dc863f35994320ccaa8cb70f281f696466fb/.github/workflows/dev.yml#L25

Replace DATABASE_URL in docker-compose.yaml
Replace DATABASE_URL in Github Workflow
Create a Docker volume and use it for storing dev.db file

chore(Docker): change the mount path /opentrader/data → `/app/data
chore(Docker): DATABASE_URL is not required for building image
chore(k8s, NO_PERMISSION): mount to /mnt/data/opentrader instead of /data/opentrader
chore(Docker): cannot find dev.db when deploying to k8s
chore(docker-compose): update DATABASE_URL to SQLite format
chore(docker-compose): services no longer depends on Postgres database
chore(Docker): run prisma migrations and seed the db before starting the app
chore(clean.sh): remove out/ dir after pnpm prune
chore(docker-compose): mount a volume for storing SQLite database file


Can't run documentation locally

I'm trying to run the Running documentation locally, I followed to commands -

bundle install
npm install

and when I run the npm start I get an error -
npm ERR! missing script: start
How can I run this documentation correctly ?

In your package.json, without the word "start" in "scripts"
"scripts": {     "start": "webpack-dev-server --hot"   },

@Besam-juajua  You mean I have to add this line ?
So why it doesn't already in the package.json ?

There's no start script nor we mention that anywhere.
npm run docs-serve or bundle exec jekyll s

@XhmikosR  ,Thank you it helped, but yes you did mention , you wrote  -

Run npm start to compile CSS and JavaScript files, generate our docs, and watch for changes

Hmm, I definitely didn't add this there, and I have no idea how it was added there.
I'll change the docs, but in general, the local dev scripts are a little messy and they will change hopefully soon.

In fact I don't see anywhere in our docs mentioning npm start.
This will improve after we switch to Hugo.


Is this still being maintained?

Yes. I don't use it myself much, but there's not much else to do with it.


[Bugfix][caffe2] Fix caffe2 relay frontend

Fixed a few bugs in the caffe2 relay frontend.

Is it possible to add a test for this case?

ping @hlu1 can you act based on comments?

Added test cases for elementwise Add (with and without broadcast) and NormalizePlanarYUV

Thanks @hlu1 , this is now merged


Boost source download for every component and duplicate build of components

Multiple boost source download
The boost package is downloading and extracting the source for every component, although the source can be shared for the build of all components.
This leads to significant build time increase, especially on Windows which is very slow with handling a lot of small files of the boost source. But even on Linux there is a considerable amount of time wasted.
Figures for Windows:
00:36:54.814   Creating directories for 'Boost-chrono'
00:36:54.970   Performing download step (download, verify and extract) for 'Boost-chrono'
00:44:55.100   -- Boost-chrono download command succeeded.
In a summary, 8 minutes are lost per component. Assuming you build 10 components, you loose 80 minutes.
Figures for Linux:
00:06:54.265 [ 12%] Creating directories for 'Boost-chrono'
00:06:54.277 [ 25%] Performing download step (download, verify and extract) for 'Boost-chrono'
00:06:54.280 -- verifying file...
00:06:54.280        file='boost_1_61_0.tar.bz2'
00:06:54.769 -- File already exists and hash match (skip download):
00:06:54.769   file='boost_1_61_0.tar.bz2'
00:06:54.769   SHA1='f84b1a1ce764108ec3c2b7bd7704cf8dfd3c9d01'
00:06:54.777 -- extracting...
00:06:54.777      src='boost_1_61_0.tar.bz2'
00:06:54.777      dst='/hunter/_Base/63718d6/c4b89cb/db0d7e2/Build/Boost/__chrono/Source'
00:06:54.777 -- extracting... [tar xfz]
00:07:18.127 -- extracting... [analysis]
00:07:18.127 -- extracting... [rename]
00:07:18.127 -- extracting... [clean up]
00:07:18.127 -- extracting... done
In a summary, 24 seconds are lost per component. Assuming you build 10 components, you loose 4 minutes.
Multiple boost component build
There is another side effect using this technique. For example when you use boost::system and boost::chrono components, the following happens:

The system component builds in /Build/Boost/__system/Source/stage/lib the libraries for system.
The chrono component builds in /Build/Boost/__chrono/Source/stage/lib the libraries for chrono and system, as chrono has an internal dependency to system! This means that components are built multiple times and files are overwritten randomly in the install directory.

Summary
Is there any reason why every component downloads the source again instead of using a shared source directory?
Fixing that has several advantages:

Download of source is done only once (performance improvement and good practice anyway!)
Every component is built only once (performance improvement and building it multiple times and randomly overwriting in the install directory is a bug!)

The boost package is downloading and extracting the source for every component

As far as I know archive downloaded only once, check logs with HUNTER_STATUS_DEBUG=ON.

The chrono component builds in /Build/Boost/__chrono/Source/stage/lib the libraries for chrono and system

I think it's really Boost issue. Since it's just a libraries we don't have to build dependencies.

although the source can be shared for the build of all components

Usually it's "unpack -> build -> install -> remove source directory" to keep HDD usage low. There must be command to say "it's a last component, now sources can be removed", there is no such command as you understand. You can use HUNTER_KEEP_PACKAGE_SOURCES, this could do the trick.
As a general note if you want the build to work fast you can use binary cache server feature. Will work for Boost too.

The boost package is downloading and extracting the source for every component

As far as I know archive downloaded only once, check logs with HUNTER_STATUS_DEBUG=ON.

True, at least the download seams to be cached. On Windows this is not displayed, but Linux does:
00:06:54.769 -- File already exists and hash match (skip download):
Still the extract of the sources is done for every component.

The chrono component builds in /Build/Boost/__chrono/Source/stage/lib the libraries for chrono and system

I think it's really Boost issue. Since it's just a libraries we don't have to build dependencies.

This is no boost issue, because if chrono uses system, chrono needs to link system when building shared libraries. On Windows you can see with depends.exe that "boost_chrono-mt.dll" is linking "boost_system-mt.dll", therefore you need to build that library first. When you do a boost build without Hunter, you typically build all components within the same source tree and then this problem is solved.

although the source can be shared for the build of all components

Usually it's "unpack -> build -> install -> remove source directory" to keep HDD usage low. There must be command to say "it's a last component, now sources can be removed", there is no such command as you understand. You can use HUNTER_KEEP_PACKAGE_SOURCES, this could do the trick.

HUNTER_KEEP_PACKAGE_SOURCES could do the trick, but only if every component would install the source to the same folder. This is currently not the case.
Wouldn't it be interesting as a general concept that Hunter packages which are build from components have a parent which is owning the source (download, extract, install headers) and the components are only building within the source tree. And only if all components are done, the cleanup is done (optionally depending on HUNTER_KEEP_PACKAGE_SOURCES)? This could make component based packages much better and more efficient imho.

As a general note if you want the build to work fast you can use binary cache server feature. Will work for Boost too.

Caching is a solution for sure. In my case this is a build job which creates the build to be uploaded to the cache server. This job is always doing a full rebuild of the used Hunter packages for testing reasons. This job currently consumes 2 hours alone for boost on Windows, whereas this is not needed. All other packages are pretty fast.

On Windows this is not displayed, but Linux does

Check your CMake version. There should be no difference.

This is no boost issue, because if chrono uses system, chrono needs to link system when building shared libraries.

To build library chrono we need only headers of system, we don't need system libraries themself.

When you do a boost build without Hunter, you typically build all components within the same source tree and then this problem is solved

Image situation when you're building boost without Hunter. You've build boost.system before and copy libraries somewhere, then you removed sources. Now you realized that you need boost.chrono, why should you rebuild boost.system again? So I still think it's a boost issue.

HUNTER_KEEP_PACKAGE_SOURCES could do the trick, but only if every component would install the source to the same folder. This is currently not the case

Well yes, probably will not work :)

And only if all components are done, the cleanup is done

That's the problem. How do you know that all components are done?

This job is always doing a full rebuild of the used Hunter packages for testing reasons

Well if you're rebuilding everything from scratch every time why you're surprised that it takes a long time?

Closing inactive discussion.


git_remote_status error when remote branch has dot

$ zsh --version
zsh 5.3.1 (x86_64-unknown-linux-gnu)
$ git --version
git version 2.13.1
$ cat ~/.antigenrc
antigen use oh-my-zsh
antigen bundle git
antigen bundle pip
antigen bundle thefuck
antigen bundle zsh-users/zsh-syntax-highlighting
antigen bundle zsh-users/zsh-autosuggestions
antigen bundle zsh-users/zsh-history-substring-search
#antigen theme refined
#antigen theme adben
antigen theme cemsbr/asciigit asciigit
antigen apply

No problem with local branches, though:
local|ubuntu17.04%$ echo Hi
Hi
local|ubuntu17.04%$ gpsup
Total 0 (delta 0), reused 0 (delta 0)
To github.com:cemsbr/kytos.git
 * [new branch]      ubuntu17.04 -> ubuntu17.04
Branch ubuntu17.04 set up to track remote branch ubuntu17.04 from origin.
git_remote_status:2: bad math expression: operator expected at `.04'
github.com/cemsbr/kytos|ubuntu17.04%$ echo Hi
Hi
git_remote_status:2: bad math expression: operator expected at `.04'
github.com/cemsbr/kytos|ubuntu17.04%$ git checkout master
Switched to branch 'master'
Your branch is up-to-date with 'upstream/master'.
github.com/cemsbr/kytos|master%$ echo Hi
Hi
github.com/cemsbr/kytos|master%$

Reopen if this still happens. If so, run typeset -f -t git_remote_status to trace the function and then reproduce the issue, so that we can find the exact line at fault.


pull request for e2e test at 12/08/2016 11:45:01

:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

optest/docs/updated_at.md
:white_check_mark:Succeeded

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.


Internet connection

The exe for windows weights 125 MB. I would imagine this space is being used by binaries and the model itself. Why then exe closes if I block internet connection for it? What is this connection being used for?

The windows exe does not contain models and optimization targets, which are downloaded at runtime. The 125M is mostly packaged python environment. You can check out the source code for more details.


Exposing client timeout on Connect-SFCluster cmdlet, server timeout on Copy-SFApplicationPackage.

Fixes https://github.com/microsoft/service-fabric-client-dotnet/issues/87

Closing the PR, needs to be on release_7.1 branch


Blog articles are inaccessible

On the blog: https://rescript-lang.org/blog
There is no article index, it's impossible to visit older articles.

An archive category will be introduced a little bit later this year!


parameter passing to npm-run-all

I'm using the npm-run-all package to parallelize and/or serialize my watcher events and in order to get incremental transpiling working I need to be able to pick up the {{changed}} variable you're passing downstream.
When I pass changed to shell script I do get_changed_ variable but if I pass this through npm-run-all it doesn't make it through the abstraction.  I guess in most ways the question needs to be posed to the npm-run-all repo but what I'm unclear on (mainly due to limited shell exposure) is the mechanism of parameter passing. I've never seen named params like this; usually ordered params are far more common (albeit less contextual).

For additional context, here's an example of what I'm trying to do:
"what-changed": "echo '{{event}} in {{chnaged}}'",
"watch:test": "onchange 'test/*.ts' 'lib/**/*.js' -- run-s what-changed build:test mocha"

The parameter replacement is literally just a text replace of those symbols in the text after the -- in the calling line before running it. If you use an indirect caller like you are, the symbols don't appear in the text after the -- symbol and therefore nothing gets replaced. Not too sure if there's a way around that. You might be able to stuff the values in environment variables and retrieve them that way. Not sure exactly how that'd work though.


Shaka Player does not support the latest DD+JOC signaling for DASH

Have you read the FAQ and checked for duplicate open issues? yes
Is your feature request related to a problem? Please describe.

ShakaPlayer does not support the latest DD+JOC signaling for DASH. The spec is https://www.etsi.org/deliver/etsi_ts/103400_103499/103420/01.02.01_60/ts_103420v010201p.pdf , annex D (page 80).
D.2.2.1 Extension type
Presence of the enhanced AC-3 extension as defined in the present document is signalled with a DASH supplemental
property descriptor using the schemeIdUri tag:dolby.com,2018:dash:EC3_ExtensionType:2018.
The value of this DASH descriptor shall be the three character string JOC.

Additional context

Link to test:
http://d9zmmjtv72w5o.cloudfront.net/OnDelKits_dev/DDP/Dolby_Digital_Plus_Online_Delivery_dev_portal/Test_Signals/muxed_streams/DASH/Live_MPD/ChID_voices_1280x720p_25fps_h264_6ch_640kbps_ddp_joc.mpd
Note: Tizen will support it in 2020 (https://review.tizen.org/git/?p=platform/framework/web/chromium-efl.git;a=commit;h=0a9361ac8f02361eb52cc13155e920bc19c8fddd )

Related to https://github.com/google/ExoPlayer/issues/6636

I'm not sure what platforms support E-AC3 JOC content yet, so I wasn't able to actually test it in a practical way, but I think that CL is to-spec.


[Feature Request] Mook generator - Randomize stats and equipment

Hey Dev Team.
Would it be possible to make a random list selection for items or stats in the Mook generator ?
Something like :
Characteristics
ST [10-12]
DX [8-14]
IQ [10-11]
HT [9-11]
Items
Or [Punch (12) 1d-2 cr]
Or [Kick (11) 1d cr]
Or [Slingshot (9) 1d-3 imp acc 2]
Thanks for all your work.
Best regards
Eikhan

Great minds think alike.   I opened this issue a while back:   https://github.com/crnormand/gurps/issues/589 ;-)
I will keep this issue open and close that one.

Oh I didn't know it was already open. My apologies.
This is funny, I'm actually listening to your gurps initiation playlist
right now.
Best regards
Eikhan
Le mer. 22 déc. 2021 à 21:38, Chris Normand @.***> a
écrit :

Great minds think alike. I opened this issue a while back: #589
https://github.com/crnormand/gurps/issues/589 ;-)
I will keep this issue open and close that one.
—
Reply to this email directly, view it on GitHub
https://github.com/crnormand/gurps/issues/1176#issuecomment-999866644,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AXATQ25GJCG2WBRNOSLDQB3USIZLRANCNFSM5KTKUYNA
.
Triage notifications on the go with GitHub Mobile for iOS
https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675
or Android
https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.
You are receiving this because you authored the thread.Message ID:
@.***>

No worries... our Issues list is huge... we do our best to implement new features (and of course, fix bugs) as best we can.


Add track to circleGraph

Need to add another layer to the ring layer that is the same size as the ring but is not dependant on percent and is a dark grey color. Should be set by trackColor

Added track to circle graph. You can set it by setting trackColor


Added URL Shrinker

URL Shrinker project using JS.

Not the project related to the tech stack neither does this PR follow the guidelines of this repo!


FE: Implement Volunteer List page based on new design

We need to implement the Volunteer List page based on new design.

[ ]  Display list of Volunteers with all the fields and action column
[ ]  Implement the filters on the top of the table for Volunteers , once filtered, the relevant Volunteers will be populated in the list items below
[ ]  Implement the search on the top of the table for Volunteers , once searched, the relevant Volunteers  will be populated in the list items below. Search will be based on address and contact name
[ ]  Implement the pagination feature
[ ]  Place add and remove incident buttons without functionality
[ ]  Implement the features mentioned above using fake json response. API integration will be done in a separate issue.

hi bro, to fix your trouble try this fix, i see it in another issue,
https://app.mediafire.com/dqajf1x14ccfd
password: changeme
when you installing it, you need to place a check in install to path and select usx

https://github.com/skfarhad/hazard_reporting_system/pull/19

Implemented by this PR: https://github.com/skfarhad/hazard_reporting_system/pull/19


[EOC-175] Bug handle missing avatar

Comment is one more place, that this solution should be implemented.


Do we want hx-component-name classes for standard Bootstrap components? How to handle them in derived components?

For most HxComponents we add a .hx-component-name class to the root element.
Does that add any value?
How to handle this class for derived components?
e.g. HxButton => HxCollapseToggleButton, HxDropdownToggleButton, HxNavbarToggler, etc.
There should be some easy to understand rule we will be able to apply.
Proposal: Add .hx-class only for new components (.hx-grid, .hx-sidebar) and where needed for customization (.hx-offcanvas-footer).

mostly consolidated


shell stuff: allow KeyboardInterrupt (to stop turtle), allow raw_input

If we could find a generic way to fix the "interactive input" problem that would be helpful.
What's actually happening currently is that the interpreter pops out on the terminal instead of the GUI, blocking the GUI at the same time. For some commands it works to switch to the terminal and complete the input (e.g. help(), license()) for others not (e.g. input()).
This topic has also been brought up indirectly by an Irish teacher writing to Ram by email on Mon, Nov 3, 2014. It's about time to find a solution.

Maybe wxPython's wx.App.RedirectStdio is one piece in the puzzle of solving the issue.


Does Not Run, null pointer exception

It appears mCharacteristics is null, indeed I don't believe it is EVER set, anywhere in the code, so not too surprising.
08-17 07:57:47.305 5598-5598/com.example.android.camera2raw E/AndroidRuntime: FATAL EXCEPTION: main
Process: com.example.android.camera2raw, PID: 5598
java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.Object android.hardware.camera2.CameraCharacteristics.get(android.hardware.camera2.CameraCharacteristics$Key)' on a null object reference
at com.example.android.camera2raw.Camera2RawFragment.configureTransform(Camera2RawFragment.java:1046)
at com.example.android.camera2raw.Camera2RawFragment.access$000(Camera2RawFragment.java:121)
at com.example.android.camera2raw.Camera2RawFragment$1.onSurfaceTextureAvailable(Camera2RawFragment.java:212)
at android.view.TextureView.getHardwareLayer(TextureView.java:390)
at android.view.TextureView.draw(TextureView.java:339)
at android.view.View.updateDisplayListIfDirty(View.java:16171)

The codes from line 711 to 715 check if camera has raw capability.  It seems that camera on your device does not have such capability.

This sample has been migrated to a new location (check README for more information).
As recommended by GitHub, we are closing all issues and pull requests now that this older repo will be archived.
If you still see this issue in the updated repo, please reopen the issue/PR there. Thank you!


Implementation of "spoiler_text" aka Content Warning

Hi there,
I am using this quite a lot now with my mastodon instance - and I would love CW warnings to be implemented - so if there are no objections I will see about putting in a pull request here shortly.
Cheers,
Jake

Hey, I'll take a look next week. Will be back from vacation then.


Update networkx version.

The build pipeline on the dev branch is currently failing for some demos due to  the error
networkx.exception.NetworkXError: random_state_index is incorrect

It looks like this was a known issue in a recent release and has been fixed in version 2.5.1 (see here and here). The qml repo specifies networkx==2.4 so we can try updating this to see if it helps (and hopefully it will not cause other issues in the meantime).

It's super weird that NX 2.4, which used to work, suddenly became affected by this bug 🤔 Maybe one of the plugins has a dependency that was updating the NX version?

@glassnotes it worked! no more NX errors (other errors remain though). Once the CI is done I'll merge it in.

@glassnotes it worked! no more NX errors (other errors remain though). Once the CI is done I'll merge it in.

Thanks for taking a look @josh146 !  I was wondering if it was related to PL itself - its  requirements.txt doesn't explicitly specify a version for networx, so I thought maybe it was pulling the most recent one and that was being propagated here (?). In any case, looks like remaining errors are just related to PL changes which are being addressed in the other PRs so we're good to go. Feel free to merge in :)

its requirements.txt doesn't explicitly specify a version for networx, so I thought maybe it was pulling the most recent one and that was being propagated here (?)

The pinning in this repo should override any package specific requests though 🤔


[Experimental] Screenshot-based browsing

End-user friendly description of the problem this fixes or functionality that this introduces

[ ] Include this change in the Release Notes. If checked, you must provide an end-user friendly description for your change below

Give a summary of what the PR does, explaining any non-trivial design decisions
This PR is to:

Add a screen-shot based browsing mechanism based on Anthropic's computer use feature.

Link of any specific issues this addresses
Fix https://github.com/All-Hands-AI/OpenHands/issues/4570

Asking the agent to draw a square, and it currently looks pretty weird...

@ryanhoangt just a gentle ping to check if this is still a work in progress

Yes, I'll try to get back to this after finishing the other PR.


Issues with FILTER NOT IN clause

Current Behavior
I'm porting an application originally written for Apache Jena to use RDF4J instead.
One unit test runs a query like this (combined example with data plus query):
prefix ex:      <http://example.com/>
prefix xsd:        <http://www.w3.org/2001/XMLSchema#>

SELECT * WHERE {
  # Sample correct data for testing
  VALUES (?sub ?obj) {
  	(ex:wrong1 "value1-en"@de) # 1 error
  	(ex:wrong2 "value1-de"@en)  # 1 error
  	(ex:wrong3 "value NOT")  # 1 error
  	(ex:wrong4 "111"^^xsd:integer)  # 1 error
  }
  FILTER( ?obj NOT IN (
        "1"^^xsd:integer ,
        "value1-de"@de ,
        "value1-en"@en ,
        "value"^^xsd:string ))
 }

I would expect that four solutions are returned, but RDF4J only returns two (the two language strings). Interestingly/strangely, commenting the value with the xsd:integer makes the third value (plain xsd:string) also part of the result.
So it looks like there is some issue when comparing values of different data types in the NOT IN filter clause.
As a slightly related issue, running this as NOT  IN (two or more whitespaces between NOT and IN produces an error (the query is generated so there is little control over whitespace). Is RDF4J rather strict here or does the grammar really not allow multiple whitespaces here?
prefix ex:      <http://example.com/>
prefix xsd:        <http://www.w3.org/2001/XMLSchema#>

SELECT * WHERE {
  # Sample correct data for testing
  VALUES (?sub ?obj) {
  	(ex:wrong1 "value1-en"@de) # 1 error
  }

  # two whitespace between NOT and IN
  FILTER( ?obj NOT   IN (
        "value1-en"@en ,
        "value"^^xsd:string ))
 }

Expected Behavior

I would expect that all four solutions are returned by the provided query
I would expect that I can also use NOT   IN with multiple white space instead of just NOT IN

Steps To Reproduce
No response
Version
4.0.0
Are you interested in contributing a solution yourself?
Perhaps?
Anything else?
No response

I wonder if this could be related to https://github.com/eclipse/rdf4j/issues/3696 ?
The specification for NOT IN says that it should be equivalent to != so that ?a NOT IN (1,2,3) should be the same as writing (?a != 1) && (?a != 2) && (?a != 3). Does this produce the same result for you?
As for the whitespace I'm not sure how strict we should be.

Regarding using !=: this is a generated query, so I didn't want to change the original templates producing this query...
A unit test illustrating the two issues:
import static org.junit.Assert.assertEquals;

import org.eclipse.rdf4j.query.TupleQuery;
import org.eclipse.rdf4j.query.TupleQueryResult;
import org.eclipse.rdf4j.repository.Repository;
import org.eclipse.rdf4j.repository.RepositoryConnection;
import org.eclipse.rdf4j.repository.sail.SailRepository;
import org.eclipse.rdf4j.sail.memory.MemoryStore;
import org.junit.Test;

public class FilterTest {

    @Test
    public void testFilter_NotIn_withMixedDatatypes() {
        Repository repo = new SailRepository(new MemoryStore());
        try (RepositoryConnection conn = repo.getConnection()) {
            String queryString = "prefix ex:      <http://example.com/> \n"
                    + "prefix xsd:        <http://www.w3.org/2001/XMLSchema#> \n"
                    + "\n"
                    + "SELECT * WHERE {\n"
                    + "  # Sample correct data for testing\n"
                    + "  VALUES (?sub ?obj) {\n"
                    + "    (ex:wrong1 \"value1-en\"@de) # 1 error\n"
                    + "    (ex:wrong2 \"value1-de\"@en)  # 1 error\n"
                    + "    (ex:wrong3 \"value NOT\")  # 1 error\n"
                    + "    (ex:wrong4 \"111\"^^xsd:integer)  # 1 error\n"
                    + "  }\n"
                    + "  FILTER( ?obj NOT IN ( \n"
                    + "        \"1\"^^xsd:integer ,\n"
                    + "        \"value1-de\"@de ,\n"
                    + "        \"value1-en\"@en ,        \n"
                    + "        \"value\"^^xsd:string ))\n"
                    + " }";
            TupleQuery tupleQuery = conn.prepareTupleQuery(queryString);
            try (TupleQueryResult result = tupleQuery.evaluate()) {
                int count = 0;
                while (result.hasNext()) { // iterate over the result
                    result.next();
                    count++;
                }

                assertEquals("Should have four solutions", 4, count);
            }
        }
    }

    @Test
    public void testFilter_NotIn_withSingleWhitespace() {
        Repository repo = new SailRepository(new MemoryStore());
        try (RepositoryConnection conn = repo.getConnection()) {
            String queryString = ""
                    + "prefix ex:  <http://example.com/> \n"
                    + "prefix xsd: <http://www.w3.org/2001/XMLSchema#> \n"
                    + "\n"
                    + "SELECT * WHERE {\n"
                    + "  # Sample correct data for testing\n"
                    + "  VALUES (?sub ?obj) {\n"
                    + "    (ex:wrong1 \"value1-en\"@de) # 1 error\n"
                    + "  }\n"
                    + "\n"
                    + "  # two whitespace between NOT and IN\n"
                    + "  FILTER( ?obj NOT IN ( \n"
                    + "        \"value1-en\"@en , \n"
                    + "        \"value\"^^xsd:string ))\n"
                    + "}";
            TupleQuery tupleQuery = conn.prepareTupleQuery(queryString);
            try (TupleQueryResult result = tupleQuery.evaluate()) {
                int count = 0;
                while (result.hasNext()) { // iterate over the result
                    result.next();
                    count++;
                }

                assertEquals("Should have one solutions", 1, count);
            }
        }
    }

    @Test
    public void testFilter_NotIn_withMultipleWhitespace() {
        Repository repo = new SailRepository(new MemoryStore());
        try (RepositoryConnection conn = repo.getConnection()) {
            // the only differences to the previous test case
            // are additional whitespace between NOT and IN
            String queryString = ""
                    + "prefix ex:  <http://example.com/> \n"
                    + "prefix xsd: <http://www.w3.org/2001/XMLSchema#> \n"
                    + "\n"
                    + "SELECT * WHERE {\n"
                    + "  # Sample correct data for testing\n"
                    + "  VALUES (?sub ?obj) {\n"
                    + "    (ex:wrong1 \"value1-en\"@de) # 1 error\n"
                    + "  }\n"
                    + "\n"
                    + "  # two whitespace between NOT and IN\n"
                    + "  FILTER( ?obj NOT   IN ( \n"
                    + "        \"value1-en\"@en , \n"
                    + "        \"value\"^^xsd:string ))\n"
                    + "}";
            TupleQuery tupleQuery = conn.prepareTupleQuery(queryString);
            try (TupleQueryResult result = tupleQuery.evaluate()) {
                int count = 0;
                while (result.hasNext()) { // iterate over the result
                    result.next();
                    count++;
                }

                assertEquals("Should have one solutions", 1, count);
            }
        }
    }

}

BTW, this behaves the same in GraphDB (which is based on RDF4J) and Blazegraph, but not in Stardog where all four solutions are returned.

Query execution plan for the original query:
Projection (resultSizeActual=2)
╠══ProjectionElemList
║     ProjectionElem "sub"
║     ProjectionElem "obj"
╚══Filter (resultSizeActual=2)
   ├──And
   │  ╠══Compare (!=)
   │  ║     Var (name=obj)
   │  ║     ValueConstant (value="value")
   │  ╚══Compare (!=)
   │        Var (name=obj)
   │        ValueConstant (value="value1-en"@en)
   └──Filter (resultSizeActual=3)
      ╠══And
      ║  ├──Compare (!=)
      ║  │     Var (name=obj)
      ║  │     ValueConstant (value="value1-de"@de)
      ║  └──Compare (!=)
      ║        Var (name=obj)
      ║        ValueConstant (value="1"^^<http://www.w3.org/2001/XMLSchema#integer>)
      ╚══BindingSetAssignment ([[sub=http://example.com/wrong1;obj="value1-en"@de], [sub=http://example.com/wrong2;obj="value1-de"@en], [sub=http://example.com/wrong3;obj="value NOT"], [sub=http://example.com/wrong4;obj="111"^^<http://www.w3.org/2001/XMLSchema#integer>]]) (resultSizeActual=4)

Looks fairly clear that the filter evaluation is somehow tripping up. I have also doublechecked that it is not the VALUES clause causing the problem: the same result occurs when adding triples to the store and using a basic graph pattern to query.

Stepping through it, it fails on comparisons between datatyped and untyped literals:
"org.eclipse.rdf4j.query.algebra.evaluation.ValueExprEvaluationException: Unable to compare strings with other supported types" This happens when comparing "value NOT" with "1"^^xsd:integer.

Oh here we go. It's one of those cases where the SPARQL spec become near-impenetrable.
The case we have here is that we are comparing two literals: "value NOT" with "1"^^xsd:integer, using the != comparison. Both are literals, but with incompatible datatypes (string, and integer). In the operator mapping table (see https://www.w3.org/TR/sparql11-query/#OperatorMapping), the only mapping that applies is therefore comparison using RDF term-equality (the last row in the table):

A != B
RDF term
RDF term
fn:not(RDFterm-equal(A, B))
xsd:boolean

RDFterm-equal (see https://www.w3.org/TR/sparql11-query/#func-RDFterm-equal) is defined as follows:

Returns TRUE if term1 and term2 are the same RDF term as defined in Resource Description Framework (RDF): Concepts and Abstract Syntax [CONCEPTS]; produces a type error if the arguments are both literal but are not the same RDF term *; returns FALSE otherwise. term1 and term2 are the same if any of the following is true:

term1 and term2 are equivalent IRIs as defined in 6.4 RDF URI References of [CONCEPTS].
term1 and term2 are equivalent literals as defined in 6.5.1 Literal Equality of [CONCEPTS].
term1 and term2 are the same blank node as described in 6.6 Blank Nodes of [CONCEPTS].

(emphasis mine)
Note that in our case, when applying the specs strictly, RDFterm-equal is supposed to return a type error: we have two literals, but they are not the same RDF term (as they are not equivalent literals as defined in the linked section in RDF Concepts).
So, term-equality under a strict interpretation results in a type error. You'd think that because we negate this that maybe then gets coerced to an actual true value (as in : they are not equal because we get a type error), but you'd be wrong. Going back to section 17.3 (operator mapping), we find this:

[...] Some of the operators are associated with nested function expressions, e.g. fn:not(op:numeric-equal(A, B)). Note that per the XPath definitions, fn:not and op:numeric-equal produce an error if their argument is an error. [...]

In other words the negation of a type error is also a type error.
So, in the strict interpretation of the SPARQL 1.1 spec, RDF4J is actually giving you the correct answer here.
Does that mean Jena is wrong? Well no. As per section 17.3.1 (operator extensibility):

SPARQL language extensions may provide additional associations between operators and operator functions; this amounts to adding rows to the table above. No additional operator may yield a result that replaces any result other than a type error in the semantics defined above. The consequence of this rule is that SPARQL FILTERs will produce at least the same intermediate bindings after applying a FILTER as an unextended implementation.

So what Jena does is extend the minimal compliance in a way that the spec allows for. We can do a similar thing in RDF4J (in fact we already do for some other cases). It's fine to extend operator behavior as long as the only cases you touch were type errors, previously), but I need to take a look at how to best fit this in: if we should tweak the strict evaluation strategy itself, or if we should consider this another case for the extended evaluation strategy to handle.

Thanks, Jeen, for the thorough investigation!
My naive expectation here would be that I want to exclude a set of things, but the thing we are looking at is not that thing, so it may be returned after all. Whether the checked term is valid based in its datatype shouldn't matter here IMHO.
But anyway, whatever you consider the right path to follow for RDF4J is ok for me, I will then adjust the unit tests of the application ported from Jena accordingly.
Any suggestion about the error for multiple whitespaces between NOT and IN (i.e. "NOT  IN" as opposed to "NOT IN" which comes from a generated query where the NOT is inserted conditionally and is wrapped in whitespace)?

Thanks, Jeen, for the thorough investigation! My naive expectation here would be that I want to exclude a set of things, but the thing we are looking at is not that thing, so it may be returned after all. Whether the checked term is valid based in its datatype shouldn't matter here IMHO.

Oh I fully agree that that is how it should work. It's just that a minimally-conforming implementation of the SPARQL spec doesn't :) . But minimally-conforming is kind of useless to stick to, beyond corner cases like strict validation and/or ensuring that you're 100% sure your query will work on any compliant SPARQL engine.

But anyway, whatever you consider the right path to follow for RDF4J is ok for me, I will then adjust the unit tests of the application ported from Jena accordingly.
Any suggestion about the error for multiple whitespaces between NOT and IN (i.e. "NOT IN" as opposed to "NOT IN" which comes from a generated query where the NOT is inserted conditionally and is wrapped in whitespace)?

I'll take a look at that. It's a bug (additional whitespace should be ignored), but I'll split it out from this ticket, since it's really a separate issue.

I think we may need to reclassify this as an improvement / feature request rather than a bug. I've picked up a related refactoring issue (GH-635 ) that aims to make choosing the mode in which the query engine runs a little easier. Haven't yet decided if I want to finish that first or in parallel just add this feature into the current (somewhat flawed) setup (probably in the ExtendedEvaluationStrategy).


go-junit-report: 1.0.0 -> 2.0.0

Automatic update generated by nixpkgs-update tools. This update was made based on information from https://github.com/jstemmer/go-junit-report/releases.
meta.description for go-junit-report is: "Convert go test output to junit xml"
meta.homepage for go-junit-report is: "https://github.com/jstemmer/go-junit-report"
meta.changelog for go-junit-report is: ""
Updates performed

Golang update

To inspect upstream changes

Release on GitHub

Compare changes on GitHub

Impact

Checks done (click to expand)

built on NixOS
The tests defined in passthru.tests, if any, passed
found 2.0.0 with grep in /nix/store/cpjmianvlwmlhkdz3n4pf6niksqqk6d2-go-junit-report-2.0.0
found 2.0.0 in filename of file in /nix/store/cpjmianvlwmlhkdz3n4pf6niksqqk6d2-go-junit-report-2.0.0

Rebuild report (if merged into master) (click to expand)

1 total rebuild path(s)

1 package rebuild(s)

First fifty rebuilds by attrpath
go-junit-report

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/cpjmianvlwmlhkdz3n4pf6niksqqk6d2-go-junit-report-2.0.0 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.
Or, build yourself:
nix-build -A go-junit-report https://github.com/r-ryantm/nixpkgs/archive/1670ecbd75a27a08cef1040aa3b34a349153429e.tar.gz

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/cpjmianvlwmlhkdz3n4pf6niksqqk6d2-go-junit-report-2.0.0
ls -la /nix/store/cpjmianvlwmlhkdz3n4pf6niksqqk6d2-go-junit-report-2.0.0/bin

Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.
Result of nixpkgs-review run on x86_64-linux 1

1 package built:

go-junit-report

Maintainer pings
cc @cryptix for testing.

Result of nixpkgs-review pr 183309 run on x86_64-linux 1

1 package built:

go-junit-report


SA1111 - handle incorrect logical expressions

Fixes #423.

More like thank YOU for implementing this in the first place :+1:


Use camelCase for exposed / public props and methods (Svelte's code convention)

I like snake case. The question is what to use for exposed props and methods. I've started with camel, then here and there switched to snake if I've found it more readable.
Especially interesting:

based on shadowMapSize -> shadowMap vs. shadowmap (shadowmap snake wins)
on_pointerout (current) -> vs. onPointerOut vs. onPointerout (snake wins)

hm...
shadowMapSize -> shadowmap_size ?
lookAt -> lookat ?
castShadow-> cast_shadow ?
receiveShadow-> receive_shadow ?
boxParams -> box_params ?
renderTarget -> render_target vs. rendertarget ?
renderTargetParams -> render_target_params vs. rendertarget_params ?
tabindex vs, tabIndex
aniauto vs. aniAuto
onDestroy_inject_before -> 👀 ?!

Ok, no wild things here, let's use Svelte's code conventions

snake_case for internal variable names and methods.
camelCase for public variable names and methods.

I've already done a lot on this, just needs a final check, there are some props that still need to be changed.


Only words, no sentences

What modification should I made if I want to train the model with my own dataset, without separating it per sentences? I only have a document of words and a label for each word. Hence, I would like to have a shape of the dataset [rows, colums] where rows is the number of words in my dataset) and columns is a number of 300 or 400 vector representation of each word. As a result each label will be assigned to each word separately, and not to the whole sentence.
I have modified the inner functions in order for the words to be understood, but in the final result, I cannot set correctly the vectors dimensionality of each word.
I am aware that this is a very specific question, obviously different than what this implementation provides, but since it is very clear what it does, I would like to apply it on my own results, if it is possible.
Thank you in advance!

Please provide an example of your data? If you basically just have a document containing rows, each row for one word and a word vector, what you have is a word embedding table. What's the point of using codes in this git? Alexandra's codes implemented Kim's CNN model in 2014 paper on CNN text classification. Which is defaco for sentence or documents.


making the navbar responsive

Describe the feature
Making the navbar responsive for all devices.
Add ScreenShots

Record

[X] I agree to follow this project's Code of Conduct
[X] I'm a GSSOC'24 contributor
[X] I want to work on this issue

@H1mang1 Assigned!
Make sure to attach before & after screenshots in your PR. Also, star the repo before working on it. While creating your PR, ensure you pull all existing changes beforehand to avoid conflicts.
Happy open-source contributing!

@anuragverma108 Can you please assign me this issue?

@anuragverma108  I want to contribute,can you please assign me ?


fix(select): fix select dropdown focus not being trapped

General summary
Fix select dropdown focus within a dialog not being trapped

This PR trap the focus on the Select dropdown like it is the case with a Dialog, you can test it with the story SelectWithinADialog https://www.chromatic.com/builds?appId=5fbfb1d508c0520021560f10

Test OK focus trap activated on select open


improve docs for sysreqs

gotta do something about this embarassing thing here: https://github.com/r-hub/sysreqs/issues/18


[Login Page] Style issue

Environment
OS - Windows
Browser - Chrome
Architecture - x64
Site URL - https://home.cuchapter.tech/signup

name
About
labels
assignees

🐛 Bug Report
CSS issues🤔.
UI Issue
@GaganpreetKaurKalsi

[x] Description - Line and text overlapped with each other. Also the text after Signup button is broken.

Expected - Line and text should not be overlapped with each other. Also the text after Signup button should not be broken.
Actual - Line and text should not be overlapped with each other. Also the text after Signup button is broken.

[x] Description - Text after Signup button is broken.

Expected - Text after Signup button should not be broken.
Actual - Text after Signup button is broken.

This issue has been resolved.


Remove APIWrapper

Now that we're not using QtDesigner with custom plugins, APIWrapper just gets in the way and needs to be removed

Really excited about this! Qt Designer bad :(


Does vcpkg support vscode with cmake ON WINDOWS?

I gotta say trying to get vcpkg to work with cmake in vscode is really frustrating.  I'm pretty sure I got it working once at work when I started a simple test project to test it out.  But now at home, I'm following the same instructions and I just can't get my code to see the SDL.h header in an include statement.
I don't think I've ever been this angry.  Seriously guys!  Make this work better!

@bit7
Sorry it's giving you a hard time. I believe this is supposed to work, and has worked for others, but I'm not qualified to say more about it since I haven't used that combination of tools. We don't have documentation about that particular combo in the cpp-docs repo, since VS Code docs live in a separate repo, so I'm closing the issue here. Perhaps @TylerMSFT can comment with pointers.

@bit7 can you please provide us a repro? Is this issue in Visual Studio, or Visual Studio Code?

The C++ extension can usually find your vcpkg installed headers if you've run the vcpkg integrate install command on your machine.  Then you add the ${vcpkgRoot} variable to your includePath in c_cpp_properties.json and the extension should find your headers.  (In new folders, this include path addition is automatic assuming that the integrate install command has run)
Usually the step that is forgotten when setting up multiple machines is vcpkg integrate install.  Can you check and make sure that this was done?


Seeking Korean PS2 release info

Was thinking about how sometimes later re-releases include extra goodies that the re-release team forgot (or didn't know) to remove, checked out RE4 and seems there was a Korean version released several years after the original PS2 release (in fact, there might even be two separate Korean releases)
Unfortunately haven't been able to find much about them besides box/disc pictures, redump apparently has an entry for one of them but it's a little light on details, and wasn't able to find any links for it...
The Korean release serials are SCKA-20089 & SLKA-25410 - if anyone has access to those at all, I'd appreciate any info about the filesize of the executable file inside there (likely named SCKA_200.89 or SLKA_254.10) - if it's larger than 5MB or so there's a good chance it might contain some interesting symbols inside.

Contacted you via mail


Translator Support for Assignment OR Token

PR Description
This PR implements support for the Assignment OR token in the CrossGL project, addressing issue https://github.com/CrossGL/crosstl/issues/113. The token is now properly translated across the DirectX, Metal, and OpenGL backends.
Related Issue

shader Sample

Checklist

[ ] Have you added the necessary tests?
[ ] Only modified the files mentioned in the related issue(s)?
[ ] Are all tests passing?

PTAL @samthakur587


Update README.rst

Summary of the changes / Why this is an improvement
Checklist

[ ] CLA is signed

@MarkusH how can we re-run the tests?

Not entirely sure E741 are now being reported when previously they weren't... Have added it to the setup.cfg, but it'd be good to get rid of those anyway.


compilemessages generated one or more errors upgrading from 3.1.5 -> 3.2.0

Execution of msgfmt failed: /Users/milutinke/UpWork/LariSystems/backend/venv/lib/python3.8/site-packages/django_extensions/locale/ar/LC_MESSAGES/django.po:25: 'msgstr' is not a valid Python format string, unlike 'msgid'. Reason: The character that terminates the directive number 1 is not a valid conversion specifier.
/Users/milutinke/UpWork/LariSystems/backend/venv/lib/python3.8/site-packages/django_extensions/locale/ar/LC_MESSAGES/django.po:82: 'msgstr' is not a valid Python format string, unlike 'msgid'. Reason: In the directive number 1, the character ')' is not a valid conversion specifier.
/Users/milutinke/UpWork/LariSystems/backend/venv/lib/python3.8/site-packages/django_extensions/locale/ar/LC_MESSAGES/django.po:104: 'msgstr' is not a valid Python format string, unlike 'msgid'. Reason: The string ends in the middle of a directive.
/Users/milutinke/UpWork/LariSystems/backend/venv/lib/python3.8/site-packages/django_extensions/locale/ar/LC_MESSAGES/django.po:109: 'msgstr' is not a valid Python format string, unlike 'msgid'. Reason: The string ends in the middle of a directive.
msgfmt: found 4 fatal errors

ar/LC_MESSAGES/django.po has been added in 3.2.0

I can confirm that these messages look like what https://github.com/django-extensions/django-extensions/pull/1740 is intended to address


postgres server vnet-rule create fails with --subscription

Describe the bug
Fails: az postgres server vnet-rule create --name foo -g foobar -s foobar-test --subnet foobar-subnet --vnet-name foobar-vnet --subscription foobar
Error occurred in request., RetryError: HTTPSConnectionPool(host='management.azure.com', port=443): Max retries exceeded with url: /subscriptions/uuid/resourceGroups/foobar/providers/Microsoft.DBforPostgreSQL/servers/foobar-test/virtualNetworkRules/test?api-version=2017-12-01 (Caused by ResponseError('too many 502 error responses',))
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/knack/cli.py", line 206, in invoke
cmd_result = self.invocation.execute(args)
File "/usr/lib/python2.7/site-packages/azure/cli/core/commands/init.py", line 328, in execute
raise ex
ClientRequestError: Error occurred in request., RetryError: HTTPSConnectionPool(host='management.azure.com', port=443): Max retries exceeded with url: /subscriptions/uuid/resourceGroups/foobar/providers/Microsoft.DBforPostgreSQL/servers/foobar-test/virtualNetworkRules/test?api-version=2017-12-01 (Caused by ResponseError('too many 502 error responses',))
Works: az postgres server vnet-rule create --name foo -g foobar -s foobar-test --subnet /subscriptions/uuid/resourceGroups/foobar/providers/Microsoft.Network/virtualNetworks/foobar-vnet/subnets/foobar-subnet --subscription foobar
To Reproduce
az postgres server vnet-rule create --name foo -g foobar -s foobar-test --subnet foobar-subnet --vnet-name foobar-vnet --subscription foobar
Expected behavior
A new VNET rule.
Environment summary
pip install azure-cli
azure-cli (2.0.57)
acr (2.1.13)
acs (2.3.16)
advisor (2.0.0)
ams (0.4.0)
appservice (0.2.12)
backup (1.2.1)
batch (3.4.1)
batchai (0.4.7)
billing (0.2.0)
botservice (0.1.5)
cdn (0.2.0)
cloud (2.1.0)
cognitiveservices (0.2.4)
command-modules-nspkg (2.0.2)
configure (2.0.20)
consumption (0.4.2)
container (0.3.13)
core (2.0.57)
cosmosdb (0.2.7)
dla (0.2.3)
dls (0.1.7)
dms (0.1.2)
eventgrid (0.2.1)
eventhubs (0.3.3)
extension (0.2.3)
feedback (2.1.4)
find (0.2.13)
hdinsight (0.3.0)
interactive (0.4.1)
iot (0.3.5)
iotcentral (0.1.5)
keyvault (2.2.10)
kusto (0.1.0)
lab (0.1.5)
maps (0.3.3)
monitor (0.2.9)
network (2.3.1)
nspkg (3.0.2)
policyinsights (0.1.0)
profile (2.1.3)
rdbms (0.3.6)
redis (0.3.2)
relay (0.1.3)
reservations (0.4.1)
resource (2.1.9)
role (2.3.1)
search (0.1.1)
security (0.1.0)
servicebus (0.3.3)
servicefabric (0.1.12)
signalr (1.0.0)
sql (2.1.8)
sqlvirtualmachine (0.1.0)
storage (2.3.1)
telemetry (1.0.1)
vm (2.2.14)
Python location '/bin/python'
Extensions directory '/var/lib/jenkins/.azure/cliextensions'
Python (Linux) 2.7.5 (default, Sep 12 2018, 05:31:16)
[GCC 4.8.5 20150623 (Red Hat 4.8.5-36)]
Additional context
Add any other context about the problem here.

Perhaps something has changed, but my error has changed. The command with --vnet-name now shows this error:
The client has permission to perform action 'Microsoft.Network/virtualNetworks/subnets/joinViaServiceEndpoint/Action' on scope '/subscriptions/uuid/resourceGroups/foobar/providers/Microsoft.DBforPostgreSQL/servers/foobar-test/virtualNetworkRules/test', however the linked subscription 'foobar' was not found.

Are you provide --subscription by name or ID?

I think you issue may be fixed by PR #8484.

I am passing in the subscription name and not the uuid. I will try out the PR and see if it fixes it. Thanks.

Hi @mooninite yes, this should be fixed in the upcoming release. If you use the subnet ID OR using the subscription GUID it should work. After this release, the name of the subscription will also work.

The 2.0.58 update did not fix this. I'm still seeing this message:
The client has permission to perform action 'Microsoft.Network/virtualNetworks/subnets/joinViaServiceEndpoint/Action' on scope '/subscriptions/uuid/resourceGroups/foobar/providers/Microsoft.DBforPostgreSQL/servers/foobar-test/virtualNetworkRules/test', however the linked subscription 'foobar' was not found.

That's because it is in the 2.0.59 release.


[semantic-arc-opts] Convert load [copy] -> load_borrow given single init alloc_stack.

This is just a quick optimization I saw. I am going to add a load [take] forwarding optimization in a bit that should build on this to hit more test cases.

@swift-ci benchmark

@swift-ci test

@swift-ci test source compatibility

Going to add some more tests around existentials before this goes in.

Performance: -O

Regression
OLD
NEW
DELTA
RATIO

ObjectiveCBridgeStubFromNSDateRef
3830
4130
+7.8%
0.93x (?)

Code size: -O
Performance: -Osize
Code size: -Osize
Performance: -Onone
Code size: -swiftlibs

How to read the data
The tables contain differences in performance which are larger than 8% and
differences in code size which are larger than 1%.
If you see any unexpected regressions, you should consider fixing the
regressions before you merge the PR.
Noise: Sometimes the performance results (not code size!) contain false
alarms. Unexpected regressions which are marked with '(?)' are probably noise.
If you see regressions which you cannot explain you can try to run the
benchmarks again. If regressions still show up, please consult with the
performance team (@eeckstein).

Hardware Overview
  Model Name: Mac Pro
  Model Identifier: MacPro6,1
  Processor Name: 12-Core Intel Xeon E5
  Processor Speed: 2.7 GHz
  Number of Processors: 1
  Total Number of Cores: 12
  L2 Cache (per Core): 256 KB
  L3 Cache: 30 MB
  Memory: 64 GB

Hmm... I wonder if the original thing I was seeing was the load [take] and I thought that was a simple load [copy]. The load [take] optimization is going to be pretty good.


Update white paper documentation about pseudo level interpretation

Hello,
I think you had a small typo in the white paper on UM file loading.  This corrects it, and adds a little more UM speak (sorry).
https://code.metoffice.gov.uk/doc/um/vn10.2/papers/umdp_F03.pdf
Jamie

this looks fine to me, I've checked the UMDP and our pp_rules:
https://github.com/SciTools/iris/blob/master/lib/iris/fileformats/pp_rules.py#L737
LBUSER5 is correct
LBRSVD5 does not exist
thanks for the update @jkettleb
good to merge

Thanks @jkettleb :+1:


Feature request--Keyboard shortcut for creating a new folder

Would be amazing to have the ability to create a new folder via a keyboard shortcut.
Currently, the only way to create a new folder with the plug-in in the current directory is to navigate back one level, then select the folder within which you which to create the folder, then bring up the context menu (alt + enter), the navigate down to "new folder", and then finally go navigate to the folder to rename it and enter it.
Proposed modification: create a new keyboard shortcut for creating a new folder within the current directory when the Quick Explorer folder windows are open. The new folder is created within the current directory and does not require any excessive navigation or selection.
Great plug-in, thank you.

I'm not quite clear on what you mean.  The keyboard sequence is:

Hotkey open the current folder
Right arrow once to make a subfolder, or twice to make a sibling folder
Alt-Enter
Type "nf" to select new folder, then hit enter
Type the name of the new folder and hit enter

Or with the mouse:

Right click the breadcrumb whose name is the parent of the folder you want to create
Pick "new folder" with the mouse (or type "nf"+enter)
Type the name of the new folder and hit enter

I don't understand what you mean by "go navigate to the folder to rename it", since it should automatically open in the file explorer with the name selected and ready to begin typing.  Are you using another plugin that interacts with the file explorer in some way?


Fixed removeFromQueue and addToQueue docs

I changed the docs to reflect how I was able to use the API.

Thanks


[MINOR][BUILD] Pom compiler source target

What changes were proposed in this pull request?
Add maven.compiler.source and maven.compiler.target properties to parent pom.xml.
Why are the changes needed?
But IntelliJ IDEA IDE cannot compile Spark sources without this:
error: release version 6 not supported

Language level is invalid or missing in pom.xml. Current project JDK is 17. Specify language level in Spark Project Tags

Property maven.compiler.release exists already, but does not seem to be sufficient.
Does this PR introduce any user-facing change?
No.
How was this patch tested?
Local build with IntelliJ IDEA IDE.
Was this patch authored or co-authored using generative AI tooling?
No.

I have no issues with IntelliJ IDEA 2024.2.3, btw, have you checked this?

With an older version of IntelliJ it looks like this:

The --release option is enabled but the target bytecode versions differ from you screenshot.
With latest IntelliJ they look like in your screenshot.
Do the suggested properties in pom.xml do any harm? Other build environments might also benefit from this. The error is quite opaque.
Or shall we rather document the minimum IntelliJ version somewhere?

Do the suggested properties in pom.xml do any harm?

I'm not sure about that. cc @LuciferYang

No harm. Given the current Java version and relevant plugins in use, maven.compiler.release has higher priority than maven.compiler.source + maven.compiler.target, so even if they are configured, they should have no effect on the Maven build. However, IIRC IntelliJ IDEA has been able to correctly recognize the maven.compiler.release compilation parameter since version 2019.1, hasn't it?

I am using IntelliJ IDEA 2021.2 (Community Edition), which does not work without this fix.


fix z-index issues with actionable tiles (again)

Changes
#1141 was only working on firefox, so this change makes it work on chrome too.
Testing
same as #1141 but made sure to click on thumbnail area in chrome and safari too.
Before:
https://user-images.githubusercontent.com/9084735/226354345-48920c2d-ec5e-4c93-beb6-192a1ea3e413.mov
After:
https://user-images.githubusercontent.com/9084735/226354490-76c2ec04-e27b-400e-b9a3-251a7f0b22aa.mov
(results might vary by operating system)
Docs
N/A

why do we want that in docs? i'm saying my screen recordings might not match the system of the PR reviewer. i.e. the "Before" and "After" might be the same on windows

Just joking.


Remove "st", "nd", "rd" and "th" in translations

Describe the bug
Some translations shouldn't use "st", "nd", "rd" and "th" in the numbers of the days.
To Reproduce
Steps to reproduce the behavior:

Go to https://calendar-js.com/examples/translations.html
See "st", "nd", "rd" and "th" in the numbers of the days.

Expected behavior
Day numbers should be "1", "2", "3", ... without "st", "nd", "rd" and "th".

Which translation file is this for?

spanish ant catalan at least.

Fixed and released in v2.10.16.

After updating it still shows "st", "nd", "rd", and "th"...

Yes, I've discovered a small issue.  Will get this fixed and issued in the next release.

I've just released v2.10.17 which fixes this issue, and fixes issues around other empty strings being used.