Error while saving raw data files.

Basic information

My operating system and version: Windows 10
My MZmine version: 3.4.16

What happened

Please describe what happened and how it differs from what you expected to happen.

After importing a 120 min HPLC method Thermo RAW file, I have tried saving the project both as a standalone file and as a a referencing file. Both tries give me the "Error while saving raw files" message. After downloading this MZMine program, I made a temporary file directory my C:\ drive like the software recommends, and this error still emerges even if  i try the two importing methods: Raw Data Import > Import MS Data and Raw Data Import > Thermo RAW.

Please include all parameter values for the MZmine modules you used.

parameters are shown in the screenshots below.

Please upload screenshots of any errors and your log/mzmine.log file.

Below is a photo of the Set Preferences and the "Save Project As" Dialog boxes.

This next photo shows the error message.

Here is the MZMine log file
3.22.2023 - Error while saving raw files mzmine_0_0.log

Please upload a standalone MZmine project file (or a batch + raw files) that demonstrates the problem you are reporting. You can use Google Drive, Dropbox, or a similar repository to upload the project.

Since I cannot save a MZMine project file, here is a link to a Google Drive folder that contains the .raw file that is causing this error message to occur. https://drive.google.com/drive/folders/1bZd51ltdEdJvi1g_c0UNEPpxbxWGdre6?usp=sharing

Please let me know if more context or files need to be provided to fix this issue.

Hi calderod,
i can't really say from that error message and the log file is not really giving me any lead. I have updated the logging of errors in this version:
Please try to recreate the issue and upload the new log file.
Some things that could be the issue although im not sure: (The log file says "access denied")

You don't have write access to that directory
The path is too long

For these, you can try to save to a different, way shorter file path, e.g. just F:/ to test. (Given your user account has write permissions there). Otherwise try launching MZmine as an admin.


test: Get Accessors List api added part of performance testing AM-132

Added Get Accessors List Api for performance testing

@sivas23 please change PR title to:

start change name with lower case
make whole PR title more readable, possibly easier (I do not understand 'get XYZ api added part of ')

@sivas23 please attach screenshot of performance tests output so that I can see it works as expected.

@sivas23 please attach screenshot of performance tests output so that I can see it works as expected.

Hi @geek-soft, Below is the screenshot of performance tests output report,


Add missing Restore-SPODataEncryptionPolicy SPO PS Cmdlet Documentation

Identity parameter was removed as it is no longer used.

Docs Build status updates of commit 771b3e9:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

sharepoint/sharepoint-ps/sharepoint-online/Restore-SPODataEncryptionPolicy.md
:white_check_mark:Succeeded
View (sharepoint-ps)

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching in the Docs contributor and Admin GuideSee the frequently asked questionsPost your question in the Docs support channel

Docs Build status updates of commit 771b3e9:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

sharepoint/sharepoint-ps/sharepoint-online/Restore-SPODataEncryptionPolicy.md
:white_check_mark:Succeeded
View (sharepoint-ps)

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching in the Docs contributor and Admin GuideSee the frequently asked questionsPost your question in the Docs support channel

Docs Build status updates of commit 6f65180:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

sharepoint/sharepoint-ps/sharepoint-online/Restore-SPODataEncryptionPolicy.md
:white_check_mark:Succeeded
View (sharepoint-ps)

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching in the Docs contributor and Admin GuideSee the frequently asked questionsPost your question in the Docs support channel

Docs Build status updates of commit fdbd263:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

sharepoint/sharepoint-ps/sharepoint-online/Restore-SPODataEncryptionPolicy.md
:white_check_mark:Succeeded
View (sharepoint-ps)

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching in the Docs contributor and Admin GuideSee the frequently asked questionsPost your question in the Docs support channel

Docs Build status updates of commit 024121a:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

sharepoint/sharepoint-ps/sharepoint-online/Restore-SPODataEncryptionPolicy.md
:white_check_mark:Succeeded
View (sharepoint-ps)

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching in the Docs contributor and Admin GuideSee the frequently asked questionsPost your question in the Docs support channel

Docs Build status updates of commit f5b4c20:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

sharepoint/sharepoint-ps/sharepoint-online/Restore-SPODataEncryptionPolicy.md
:white_check_mark:Succeeded
View (sharepoint-ps)

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching in the Docs contributor and Admin GuideSee the frequently asked questionsPost your question in the Docs support channel


Problems when installing the vic image driver

Hi, everyone. I just start to learn vic recently.
When I install the vic image driver following the instructions, I met some problems. I've attached the screenshot.
"fatal: Not a git repository (or any parent up to point /home)"
And those warnings
If anyone knows how to fix it, please do me this favor. Thanks

It looks like your compilation succeeded. The git and compile warnings are unfortunate but can be safely ignored.


Make Session.windowHandle(s) into properties

Since they don't take arguments, they are better represented as properties.

@Squidonomics this is a follow-up to https://github.com/thebrowsercompany/swift-webdriver/pull/131


Language server process not stopped on VSCode exit.

On OSX 10.12.3 with VSCode 1.8.1 the language server sometimes keeps running in the background, eating CPU resources at 80-99%.
Judging by the older issues and the performance mention in the readme its still indexing projects
I'll try to find out more when I have a bit more time to experiment.

What are you suggesting it to do? It is a child process of VS Code, it should die automatically

I can confirm now that the language server processes in some weird cases are not closed with VSCode, after opening multiple projects sometimes it spawns multiple processes which stay up after the VSCode process exits.
While VSCode runs the php processes look normal but after a couple of minutes of closing code, the  CPU usage ramps up and start to impact system performance.
I'll try to take some time to further investigate this and figure out a way to reliably reproduce the issue.

I am worried that even when you find a way to reproduce, I cannot think about a way to fix this.

I just noticed this as well. When I quit VS code, the spawned process doesn't exit at all!

These processes have been collecting since last evening. I let it run overnight to see if they would eventually die but they haven't. I think my computer went to sleep at one point but once I opened it again this morning, they resumed their torture. I have shut down and reopened VSCode several times since last evening. Ah, it seems that a new one is spawned each time I reopen VSCode because after restarting again I now have 6 php processes :)
I'm on a MacBook Air with VSCode 1.11.1 but this issue has been occurring over the course of the last year through each upgrade of VSCode and this extension.
For this case, I was simply in the middle of writing code when things started to get sluggish and the fan starting whirring. How does the indexer decide to start indexing? Does it randomly start up? I don't see anything interesting in devtool console log.

I would accept a PR that implements a poll of the pid passed to initialize at a regular (not too small) interval.

How does the indexer decide to start indexing? Does it randomly start up?

It starts indexing on startup, once. Then it's just parsing of files you change.

I don't see anything interesting in devtool console log.

Look at the output panel instead.

Thanks for the help. I tracked down my particular issue with the code pasted below. The code came from the PHPUnit website but is missing require __DIR__.'/../vendor/phpunit/dbunit/PHPUnit/Extensions/Database/TestCase';, which is what seems to be causing the issue. I do have the DbUnit php extension installed (via composer require --dev phpunit/dbunit). The question is why would this cause the indexer to hang and run indefinitely, even after VSCode is shut down?
Adding the require line and then saving does not fix the issue, so maybe the indexer is too busy in its infinite loop at that point to pick up the change. What does fix the issue is to add the require, shut down VSCode, kill the orphaned php process, and then start VSCode again. At the point, I can see it and everything else get indexed in the output panel.
Hopefully posting this can help with debugging the issue.
<?php

class IntegrationTestCase extends PHPUnit_Extensions_Database_TestCase
{
	private static $pdo = null;
	private $conn = null;

	public function getConnection()
	{
		if ($this->conn === null) {
			if (self::$pdo == null) {
				self::$pdo = new PDO('sqlite::memory:');
			}
			$this->conn = $this->createDefaultDBConnection(self::$pdo, ':memory:');
		}

		return $this->conn;
	}

	public function getDataSet()
	{
		return new PHPUnit_Extensions_Database_DataSet_YamlDataSet(dirname(__FILE__)."/files/integration/integration.yml");
	}
}


Fix system bar colors on older Android versions

This sets the status bar and navigation bar colors depending on the API level to prevent the issues mentioned in #94.

Seems like this work up until the actionmode is opened, then it switches back.
demo.zip

Ah, yes. I can see why that's happening. The status bar color is changed programmatically when an actionmode is opened or closed. Version checks should be added to make sure that the color is only changed on API 23 and up. I'll open another PR to fix this.


Release as standalone plugin

Dear Rafael,
Could you be so kind to release your plugin in a proper form for end-users, i.e.*.plgx?

Sure, I have plans to release it...
I took a break from the project, but I plan to resume it on the next week.
At the moment there is no advantage in using the plugin, since it lacks a crucial part of the implementation (that would be to search for the favicon in html page, I got it hardcoded it as a /favicon.ico file)
I'll let you know about any news. ;)

@sergeevabc I've pushed some commits today, now the plugin can be considered a bit more usable.
In my internal tests, I have downloaded +6000 favicons in less than 15 minutes (of a 10000 total).
It still, it needs more work to be stable, accurate and fast.
For now, I'll analyze some results in more depth to see if the website really don't have a favicon or I'm missing something.
I already found some errors and a few places that needs improvement.
Soon I'll see how to pack a .plgx file and release the first version.
[]'s

Hey @sergeevabc and @photonometric
Sorry for the wait, but the the time has finally come 👍.
Depending on how things go, the next updates will be much faster.
You can check the main page of this repository to get more information about the plugin itself and where to get it.
I did some additional tests and It should work on lower requirements, but it may need some fixes.
Please let me know what you guys think about it and any feedback is welcome.
Thanks.

Dear Rafael, is some kind of error report planned (to see how many records and why were failed to get favicon)?

@sergeevabc
Well, you can see how many have succeeded or failed in the status bar, but that definitely is not a detailed report.
For sure, what you suggested can be an improvement. I think I can look at into later.
Any suggestions on how this report will be presented back to the user?
Besides that, are you using the plugin and have any feedback at all?

you can see how many have succeeded or failed in the status bar

Oh, Rafael, I missed that notice after the first launch.
Perhaps status label should be extended to “Favicons report:  ...”, and verbosity could be added later.

Besides that, are you using the plugin?

Yes, as a lower footprint alternative to Favicon Downloader with a nice context menu icon.
Installation is usual, i.e. put ..plgx into /Plugins and restart Keepass. Environment is Windows 7 x64.

Sure, that can be easily done.
I need to see how to create a TODO list or something like that here on GitHub.
Anyhow, I think I'll close this issue now, since the plugin is already released.


Add spec.interceptors and spec.sink params in ClusterLogConfig/LogConfig CRD

logConfig example below:
apiVersion: loggie.io/v1beta1
kind: LogConfig
metadata:
  name: tomcat
  namespace: default
spec:
  selector:
    type: pod
    labelSelector:
      app: tomcat
  pipeline:
    sources: |
      - type: file
        name: common
        paths:
          - stdout
          - /usr/local/tomcat/logs/*.log
    sink: |
      type: dev
      printEvents: false
    interceptors: |
      - type: rateLimit
        qps: 90000

So we can add sink/interceptors in ClusterLogConfig/LogConfig directly.
note:

sink/interceptors in logConfig have higher priority than sinkRef/interceptorRef, so when there are sink and sinkRef both in  the logConfig, only sink is validate.

TODO:
release in v1.1.0

[ ]  update kubernetes usage docs


Add LinkedIn share button

But a linkedin share button is already possible with

title: "linkedin"
url: "https://ca.linkedin.com/in/your-username"

Are you just including it by default now?

I meant share button for the posts :wink:

Added in #43
@PanosSakkos Please have a look

@chipset95 That's great! :smile:
P.S.: I'm at the office right now and later I'm flying abroad for the weekend, so I will manage to review it on Sunday afternoon (GMT +1 is my TZ)
Thanks for the initiative!

This was fun :)


compose timeline with search result page

need timeline component to be available on the search result page, not it's own testing page

finished in the bootstrap branch merger


Eye/display problem

Hello everyone,
I think I have some problem with displaying things on my cozmo...
Preliminary : using the Anki android application, I have no problem with Cozmo display (display wifi info before logging, expressive eyes, games...).
When I run the pycozmo examples dealing with display:

display_image.py : shows "Pycozmo" but sometimes also "strange" lines, like truncated diagonales (as if some values where also written in the display memory buffer).
display_lines.py : works ok I think. I see a moving triangle

But, I have a black screen when I try:

procedural_face.py
procedural_face_expressions.py

(I have checked that procedural_face_show.py displays an image with two eyes using PIL on MY screen.
Besides, and I do not know if it is related, but I think that my first tries with pycozmo.client, the robot was displaying random eyes (a bit like the Andy app).
So I have questions (and maybe I'm using the pycozmo module the wrong way).

How can I debug the procedural_face and procedural_face_expressions scripts ? They should display something on the cozmo, no ?

What is the use of the enable_procedural_face=False while connecting to the client in these 2 scripts. I tend to think it is to stop the default display of random eyes. But in my case, with other application/examples, when it is set to True by default, nothing happens : black display for cozmo.

What am I doing wrong ? (Or what did I do wrong to make the default procedural face to be shut down "permanently" ?)

Snow/Alain
=========================
Some info on robot and software
Python 3.7.3 (default, Jul 25 2020, 13:03:44)
[GCC 8.3.0] on linux
pycozmo.version=0.8.0
When connecting to Cozmo:
021-01-24 19:12:45.050 pycozmo.protocol     INFO     Recv: 17B, 0F (disc.), 1F, 1P, 1P (100.00%); Sent: 0P, 0P (0.00%), 0F, 0F (disc.), 0B;
2021-01-24 19:12:45.074 pycozmo.general      INFO     Firmware version 2381.
2021-01-24 19:12:45.107 pycozmo.general      INFO     Body S/N 0x0ca05935, HW version 4, color 0.
2021-01-24 19:12:52.150 pycozmo.general      INFO     Done.

I have an other Problem with cli.display_image(im, 5.0), the duration time has no effect. Cozmo Displays the Image but falling back to eyes before duration time is finished.
I injected simply print("duration start" ) and print("duration stop") to the display_image function.
The sleep Part works but cozmo clears the Display before sleep finished.

Hi @snowgoon88!
I am not sure why you are seeing these issues. I have been trying to reproduce them now in a couple of cozmos and python versions, but things seem to be fine on my side.
From what you comment and looking around the code, I am thinking that the issue might be with the conversion from array (that comes from the procedural face generator) to PIL Images, or when loading the image in the ImageEncoder.
About your questions:

Debugging pycozmo and most of the scripts is not trivial, since stopping the scripts at any time makes the connection to the robot drop, which makes debugging a bit difficult. Nevertheless, you can easily try to debug it with any typical python debugging tool, if you clone the repository and run the scripts from there. The procedural_face and procedural_face_expressions scripts are quite similar: They work very much the same as the display_image, only using a generated image instead of one loaded from a file. This way, procedural_face loads a single image while procedural_face_expressions loads images of each expression and intermediate states are generated and sent to the robot. Both scripts should show cozmo's eyes with different expressions.

The enable_procedural_face flag is used to control wether the automatic generation of faces for cozmo is enabled. This is a feature more complex than what is shown in the example files, where you can load a procedural face statically. When enable_procedural_face is True, the robot will show its eyes moving as long as no other animation is shown. In the procedural_face and procedural_face_expressions scripts, this feature is disabled so that you can test different expressions without being confused by other movements of the eyes that might happen before or after the animation.

I wish I knew hahaha Now seriously, I believe something might be failing with PIL, but I'm not sure. How have you installed the package? what version of PIL and Pillow do you have installed?

Hey @faildproject, I took a look at the issue you mentioned. I am working on a fix for it now, it is actually a quite small issue so we should have it ready soon.

Hi all !
Looks like I have issues similar to Snowgoon's when trying to display messages on Cozmo's screen. As a matter of fact, I think we may both have the exact same problem, as I also get strange diagonals, and can't see no eyes... and just like Snowgoon, display_lines.py works fine.
I know this issue is opened for quite a long time now, but any help would be greatly appreciated. In particular, if @snowgoon88 solved the problem, please let me know !
Thank you in advance !

For all intents and purposes, here's what I get when running one of the examples:
2022-02-09 13:51:18.898 pycozmo.general      INFO     Firmware version 2381.
2022-02-09 13:51:18.944 pycozmo.general      INFO     Body S/N 0x43216893, HW version 5, color 3.
2022-02-09 13:51:36.374 pycozmo.general      INFO     Done.
and here are the packages and versions I'm using (with Python 3.7.0):

Package
Version

dpkt
<IP_ADDRESS>

flatbuffers
2.0

numpy
1.21.5

Pillow
6.0.0

pip
22.0.3

pycozmo
0.8.0

setuptools
60.6.0

wheel
0.37.1


"git checkout" command for supported version gives error

I'm currently following the Installing steps for DReyeVR and get an error message when trying to "revert the UE4 repository to a supported version ... to optimize the DX11 rendering performance.

Up until now I finished all of the prior steps including the Windows build instructions for Carla. Everything worked out regarding that. I skipped the python dependencies part and installed UnrealEngine 4.26 with the stated commands:
git clone --depth 1 -b carla https://github.com/CarlaUnreal/UnrealEngine.git
then I ran setup.bat and GenerateProjectFiles.bat
then I compiled the modified engine in Visual Studio 2019 according to the steps
A friend suggested running git fetch once, but that did not help... should I have run the
git checkout d40ec35474e8793b4eea60dba6c4f051186e458e
or git reset --hard d40ec35474e8793b4eea60dba6c4f051186e458e
command before the compiling?
Many thanks in advance!
P.S: Which version is the supported one by the way? Maybe the hash has changed?

Problem solved: should not have included the "-- depth 1"


Gradient matching (Witches' Brew) for Tensorflow

Description
This branch adds Gradient Matching (Witches' Brew) poisoning attack. This attack computes the clean label noise by setting the training gradient of poisoned samples towards the poisoning target class. This PR is for a TF version. The current commit is work in progress, and the follow up will come with a test and an example notebook.
Fixes #1386
Type of change
Please check all relevant options.

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

Testing
Please describe the tests that you ran to verify your changes. Consider listing any relevant details of your test configuration.

[ ] Test A
[ ] Test B

Test Configuration:

OS: Ubuntu 18.02
Python version: 3.8
ART version or commit number: dev_1.9.0
TensorFlow / Keras / PyTorch / MXNet version: Tensorflow 2.4.1.

Checklist

[x] My code follows the style guidelines of this project
[x] I have performed a self-review of my own code
[x] I have commented my code
[ ] I have made corresponding changes to the documentation
[x] My changes generate no new warnings
[x] I have added tests that prove my fix is effective or that my feature works
[x] New and existing unit tests pass locally with my changes

Codecov Report

Merging #1431 (002b18a) into dev_1.9.0 (4e0edca) will decrease coverage by 66.45%.
The diff coverage is 0.00%.

@@              Coverage Diff               @@
##           dev_1.9.0    #1431       +/-   ##
==============================================
- Coverage      90.54%   24.09%   -66.46%
==============================================
  Files            232      235        +3
  Lines          18885    19076      +191
  Branches        3089     3116       +27
==============================================
- Hits           17100     4596    -12504
- Misses          1028    14402    +13374
+ Partials         757       78      -679

Impacted Files
Coverage Δ

art/attacks/poisoning/gradient_matching_attack.py
0.00% <0.00%> (ø)

art/evaluations/evaluation.py
0.00% <0.00%> (-100.00%)
:arrow_down:

art/estimators/object_detection/utils.py
0.00% <0.00%> (-100.00%)
:arrow_down:

art/evaluations/security_curve/__init__.py
0.00% <0.00%> (-100.00%)
:arrow_down:

art/attacks/poisoning/perturbations/__init__.py
0.00% <0.00%> (-100.00%)
:arrow_down:

...essing/expectation_over_transformation/__init__.py
0.00% <0.00%> (-100.00%)
:arrow_down:

...rmation/natural_corruptions/contrast/tensorflow.py
0.00% <0.00%> (-100.00%)
:arrow_down:

...formation/natural_corruptions/zoom_blur/pytorch.py
0.00% <0.00%> (-93.94%)
:arrow_down:

...mation/natural_corruptions/zoom_blur/tensorflow.py
0.00% <0.00%> (-93.55%)
:arrow_down:

art/attacks/evasion/shapeshifter.py
5.89% <0.00%> (-93.30%)
:arrow_down:

... and 175 more

About the notebook:

Could you please suppress the TensorFlow warnings
Could you pleas check the last cell? It seems that it does not print the final results.

Let me use another branch for easier integration please. It branched out two commits before this.
I created a new PR with the branch: https://github.com/Trusted-AI/adversarial-robustness-toolbox/pull/1575


Update PR template

Rephrase dependency update change type.

Proposed change

Rephrase dependency update change type.
Type of change

[ ] New country/market holidays support (thank you!)
[ ] Supported country/market holidays update (calendar discrepancy fix, localization)
[x] Existing code/documentation/test/process quality improvement (best practice, cleanup, refactoring, optimization)
[ ] Dependency upgrade (version update)
[ ] Bugfix (non-breaking change which fixes an issue)
[ ] Breaking change (a code change causing existing functionality to break)
[ ] New feature (new python-holidays functionality in general)

Checklist

[x] I've followed the contributing guidelines
[x] This PR is filed against beta branch of the repository
[x] This PR doesn't contain any merge conflicts and has clean commit history
[x] The code style looks good: make pre-commit
[x] All tests pass locally: make test, make tox (we strongly encourage adding tests to your code)
[x] The related documentation has been added/updated (check off the box for free if no updates is required)

coverage: 100.0%. remained the same when pulling 135136b21a34eb9f03acf371efa0978164dced6f on arkid15r:update-pr-template into 3b22360815ce1afc8bc9404008c9eebab06bf16e on dr-prodigy:beta.


Edit: Animal Planet (Brazil)

Channel ID (required)
AnimalPlanet.br
Channel Name
Animal Planet
Alternative Names
Animal Planet Brasil
Network
No response
Owners
Warner Bros. Discovery
Country
BR
Subdivision
No response
City
No response
Broadcast Area
c/BR
Languages
por
Categories
documentary
NSFW
None
Launched
1997-01-01
Closed
No response
Replaced By
No response
Website
https://sinalpublico.com/player3/ch.php?canal=animalplanet
Logo
https://upload.wikimedia.org/wikipedia/commons/thumb/2/20/2018_Animal_Planet_logo.svg/512px-2018_Animal_Planet_logo.svg.png
Notes
No response

link to the official website is incorrect

https://github.com/iptv-org/database/blob/master/CONTRIBUTING.md#channels


Review UX based on Jon's feedback

See https://github.com/vector-im/vector-web/issues/1478

Too old


为啥全屏不了呀

中文用户请注意：请尽量用英文描述你的 issue，这样能够让尽可能多的人帮到你。
If you want to report a bug, please provide the following information:

The steps to reproduce.
A minimal demo of the problem via https://jsfiddle.net or http://codepen.io/pen if possible.
Which versions of DPlayer, and which browser / OS are affected by this issue?

为啥有文档不看呢？
为啥有issue不翻一下呢？


autobump: Fix selinux packages

Becuase both packages have a lot of pre-release releases we need to
choose a version that contains the proper keywords to bump to a
stable/production version.
This patch adds the autobump.version_contains for both selinux packages
and remotes the github.tag keyword as it isnt used as far as I can see
Closes #578
Signed-off-by: Itxaka<EMAIL_ADDRESS>

oh my, I was looking at the autobumper script only :rofl:

depends on https://github.com/Luet-lab/extensions/pull/5 which would update the github.tag properly

Blocked until a new version of the extensions is released and available on the repository/mocaccino-extra repo

New release should be there now :tada:

tested locally and it bumps it as expected :tada:


Review Global Variables for Border sizes, Colors and Shadows

CSS and visual design to work together to determine what additional global variables need to be defined.
Known gaps are:

Border sizes
Colors for states (visuals has defined it, this is a CSS task)
Colors in general require discussion between CSS and visuals
Review and test shadows (CSS)

related to #58

@kybaker do we have assets/specs yet for border sizes, color and shadows?

@LHinson We do. This was most of the work done leading up to the dev meetup. We have designed most of the global styles and met with CSS to verify the validity.
Most of everything we have defined can be seen across these PDFs

Variables have been introduced, this will be continued to be refined as we build components.


Video from source file not showing after save

Hello,
I'm using refinerycms-videojs <IP_ADDRESS>. When I upload video file, add it to page with WYMeditor and save, it's disappeared on next open. In HTML editor I see this:

There are also only video player skin on public side. What could be the problem?

Fixed in version >=0.6.1


GodotUtilities.SourceGenerators does not exist in Nuget for 4.0.0

Hi Firebelley!
The new 4.0 version looks great, and I can totally build the source to get it, but nuget doesn't have the source generators package, so it won't install into a project as docs indicate:
https://www.nuget.org/packages/GodotUtilities.SourceGenerators/

Oops, apparently I don't understand the C# ecosystem very well 🙈
Thanks for pointing this out, it should be fixed now!


Add pt-rBR translation

This PR will add pt-rBR translation adding a new file to values folder.

👍

Hello @BoniGauglitz, the new version 4.0.3 with pt-rBR translation It's now available. Thanks for your contribution


Error when sending message to topic with key: null

We are facing issues while replicating kafka data for 1 topic from 1 datacenter to other with 6 million records. Replication is working fine after starting for a couple of minutes then the worker process fails with the following error.
worker logs are as below:
[2019-09-11 06:04:14,137] INFO Closing producer due to send failure. (kafka.mirrormaker.WorkerInstance:66)
[2019-09-11 06:04:14,137] INFO [Producer clientId=ureplicator] Closing the Kafka producer with timeoutMillis = 0 ms. (org.apache.kafka.clients.producer.KafkaProducer:1054)
[2019-09-11 06:04:14,137] INFO [Producer clientId=ureplicator] Proceeding to force close the producer since pending requests could not be completed within timeout 0 ms. (org.apache.kafka.clients.producer.KafkaProducer:1078)
[2019-09-11 06:04:14,137] ERROR Error when sending message to topic requestlog with key: null, value: 1279 bytes with error: (org.apache.kafka.clients.producer.internals.ErrorLoggingCallback:52)
java.lang.IllegalStateException: Producer is closed forcefully.
at org.apache.kafka.clients.producer.internals.RecordAccumulator.abortBatches(RecordAccumulator.java:696)
at org.apache.kafka.clients.producer.internals.RecordAccumulator.abortIncompleteBatches(RecordAccumulator.java:683)
at org.apache.kafka.clients.producer.internals.Sender.run(Sender.java:185)
at java.lang.Thread.run(Thread.java:748)

Producer configs are as follows:
compression.type=gzip
batch.size=4000
linger.ms=1000
buffer.memory=167772160
max.request.size=31457280
send.buffer.bytes=62914560
max.in.flight.requests.per.connection=50
delivery.timeout.ms=600000
request.timeout.ms=120000

Can you find the first ERROR message? That message will indicate what caused the producer to be closed. The error message above is the expected when producer is already closed.

The below expired records logs repetitively & then the producer goes down.
[2019-09-11 05:27:06,671] INFO [Producer clientId=ureplicator] Closing the Kafka producer with timeoutMillis = 0 ms. (org.apache.kafka.clients.
producer.KafkaProducer:1054)
[2019-09-11 05:27:06,671] INFO [Producer clientId=ureplicator] Proceeding to force close the producer since pending requests could not be compl
eted within timeout 0 ms. (org.apache.kafka.clients.producer.KafkaProducer:1078)
[2019-09-11 05:27:06,671] ERROR Error when sending message to topic requestlog with key: null, value: 1218 bytes with error: (org.apache.kafka.
clients.producer.internals.ErrorLoggingCallback:52)
org.apache.kafka.common.errors.TimeoutException: Expiring 3 record(s) for requestlog-3: 120001 ms has passed since last append
[2019-09-11 05:27:06,671] INFO Closing producer due to send failure. (kafka.mirrormaker.WorkerInstance:66)

From this message it shows the request timeout. It either means broker has high latency or is unavailable; Or do you see any other error before this? (if possible, can you provide full log?)
Which branch do you use now?
@yangy0000 I recall that we also saw timeout before but caused by other errors first?

The logs i have posted are the only errors in logs.
Moreover, we have a high latency between the clusters. I increased the request.timeout to a higher value & worker is running smoothly for now. Is this possibly the reason we faced errors earlier. We have high throughput source kafka cluster with latency a bit high to dest kafka cluster.

I guess latency is the cause. However, 2min seems not reasonable for latency.
How high is the latency between the clusters?
Try tune the producer configs to reduce the latency, e.g., increase batch size, linger time, etc, also maybe reduce the max.in.flight.connection as 50 might be too large.


Support new managementGroupResourceId() function that will be introduced soon

Will add more details here as they come in.
cc @mumian

Blocked by https://github.com/microsoft/vscode-azurearmtools/issues/1458


Backport Meta Index Separation to 2021.01.x

:notebook_with_decorative_cover: Description
This PR is intended for easy generation of CI artifacts for to pass to external partners for testing.
:memo: Checklist

[ ] All user-facing changes have changelog entries.
[ ] The changes are reflected on docs.tenzir.com/vast, if necessary.
[ ] The PR description contains instructions for the reviewer, if necessary.

:dart: Review Instructions

Closing this, since external partners are now using the latest master version again.


Regarding License

Hi, @m0ham3dx @pratraut
Do you mind adding explicit license terms to the repo?
Also I want to know if you are going to maintain this repo actively so that I can see PRs merged without too much delay going forward.
Thanks,

Hi, @m0ham3dx @pratraut
Do you mind adding explicit license terms to the repo?
Also I want to know if you are going to maintain this repo actively so that I can see PRs merged without too much delay going forward.
Thanks,

Owner of this repo is @pratraut , and I have no role in its decisive actions

Hi, @m0ham3dx @pratraut
Do you mind adding explicit license terms to the repo? Also I want to know if you are going to maintain this repo actively so that I can see PRs merged without too much delay going forward.
Thanks,

Hi, Thanks for asking to add license. I have added MIT License to the repo and will be maintaining it going forward. Feel free to open Issues/PR

Thank you!


Possible issue with pi estimation example

When running the pi estimation example in KIND the Job succeeds and correctly reports the value of pi but all of the workers finish with a status of Error with nothing in their logs. Looking at https://github.com/uber/fiber/blob/master/fiber/process.py#L297 it appears that it's possible to have an exit code of 1 but without err being set. Is this intentional?

@ahutterTA  I have same issue here. And seems like poolworker pods can only be triggered when create Job in 'default' namespace ?

See https://github.com/uber/fiber/issues/27 Q2


Insider Settings Sync Error - Extensions

Does this issue occur when all extensions are disabled?: No, related to extensions

VS Code Version: 1.87.0 insider
OS Version: Win 11 Pro 23H2

Steps to Reproduce:

Update to latest VS Code Insiders

Description:
Extension settings sync appears to have become corrupted as of 07/02/24. Of 86 extensions previously installed, only 24 are installed and running and the rest hang on "installing". These were all installed prior to the problem. No new extensions have be added and no changes made to VS Code Insiders config.
Get the following in Settings Sync output:
2024-02-08 21:18:26.061 [error] Error: Unexpected end of JSON input,Unexpected end of JSON input,Unexpected end of JSON input,Unexpected end of JSON input,Unexpected end of JSON input,Unexpected end of JSON input,Unexpected end of JSON input
    at c:\Users\username\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\out\vs\code\node\sharedProcess\sharedProcessMain.js:102:75028
    at Array.reduce (<anonymous>)
    at y (c:\Users\username\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\out\vs\code\node\sharedProcess\sharedProcessMain.js:102:75014)
    at Z.L (c:\Users\username\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\out\vs\code\node\sharedProcess\sharedProcessMain.js:102:66736)
    at async Z.I (c:\Users\username\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\out\vs\code\node\sharedProcess\sharedProcessMain.js:102:64749)
    at async Z.installGalleryExtensions (c:\Users\username\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\out\vs\code\node\sharedProcess\sharedProcessMain.js:102:60565)
    at async C.updateLocalExtensions (c:\Users\username\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\out\vs\code\node\sharedProcess\sharedProcessMain.js:111:32847)
    at async b.tb (c:\Users\username\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\out\vs\code\node\sharedProcess\sharedProcessMain.js:111:27565)
    at async b.ab (c:\Users\username\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\out\vs\code\node\sharedProcess\sharedProcessMain.js:111:15032)
    at async b.Z (c:\Users\username\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\out\vs\code\node\sharedProcess\sharedProcessMain.js:111:13321)
    at async b.Y (c:\Users\username\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\out\vs\code\node\sharedProcess\sharedProcessMain.js:111:12350)
    at async b.U (c:\Users\username\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\out\vs\code\node\sharedProcess\sharedProcessMain.js:111:10889)
    at async b.sync (c:\Users\username\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\out\vs\code\node\sharedProcess\sharedProcessMain.js:111:10186)
    at async a.sync (c:\Users\username\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\out\vs\code\node\sharedProcess\sharedProcessMain.js:111:111678)
    at async r.S (c:\Users\username\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\out\vs\code\node\sharedProcess\sharedProcessMain.js:111:103984)
    at async r.P (c:\Users\username\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\out\vs\code\node\sharedProcess\sharedProcessMain.js:111:102857)
2024-02-08 21:18:26.061 [error] extensions: Unexpected end of JSON input,Unexpected end of JSON input,Unexpected end of JSON input,Unexpected end of JSON input,Unexpected end of JSON input,Unexpected end of JSON input,Unexpected end of JSON input

Can you please open the extensions.json and see what is the issue there (what is being complained)? You can always restore from your old date by following these steps - https://code.visualstudio.com/docs/editor/settings-sync#_restoring-data

This issue has been closed automatically because it needs more information and has not had recent activity. See also our issue reporting guidelines.
Happy Coding!


Nsview activation

Worked around Xamarin.Mac bug where overriding certain NSView methods (e.g. WillMoveToSuperview results in ArgumentNullException being thrown when calling base method with null value).
ReactiveView will trigger deactivation notifications when a view gets swapped with another view, but it will not currently trigger a notification when the containing window goes away.

@paulcbetts /cc: @mteper
:+1: or :-1:  or :fire: this PR?

This already appears to be part of RxUI7 code base, so I'm closing this.


Introduce artifact synchronization support in WSO2 API Manager deployment patterns

Description:
Artifact synchronization support for WSO2 API Manager deployment patterns need to be introduced. This has to be addressed using CloudFoundry BOSH constructs.
Suggested Labels:
Type/New Feature
Suggested Assignees:
chirangaalwis
Affected Product Version:
<IP_ADDRESS>
Related Issues:
https://github.com/wso2/pivotal-cf-apim/issues/10

A related issue https://github.com/cloudfoundry/bosh/issues/1881.

Fixed in https://github.com/wso2/pivotal-cf-apim/pull/35.


Update chain-abstraction.mdx

@raymond2338 if you could comment

I have read the CLA Document and I hereby sign the CLA

the CI goes through lol

I have read the CLA Document and I hereby sign the CLA


Step info improve jpp

This modification improve step_info results:
Solve the issue Any plan for step_info to support negative step responses? #337
solve the issue step_info problem with non stationary systems response #564
solve the issue step_info undershoot must be "Undershoot: Percentage of undershoot" #565
I try to fullfill pep 8
Add some aditional tests to check the results

Coverage increased (+0.04%) to 88.905% when pulling f9641709f8f4b647715ad1e71a2533a8d3757ec0 on juanodecc:step_info_improve_jpp into 92de12d48cadd62b7428f1868ef7508930c9a9d5 on python-control:master.

Other than the MIMO handling (#574), this looks good to me. I'll merge this. Future PRs can improve it further.


conda won't download

does anyone has this problem? i'm under win 10.
`CondaHTTPError: HTTP 000 CONNECTION FAILED for url https://conda.anaconda.org/pytorch/win-64/current_repodata.json
Elapsed: -
An HTTP error occurred when trying to retrieve this URL.
HTTP errors are often intermittent, and a simple retry will get you on your way.
SSLError(MaxRetryError('HTTPSConnectionPool(host='conda.anaconda.org', port=443): Max retries exceeded with url: /pytorch/win-64/current_repodata.json (Caused by SSLError("Can't connect to HTTPS URL because the SSL module is not available."))'))`
is it my end problem? thank you if you happen to know the solution

non complete miniconda3 installation was causing the error.


Default "HelloWorld" app for "JavaScript Chome App (using Polymer paper elements)" broken

Once the project is created, it says that it "will not run as is", and needs "Refactor for CSP" called on "bower_components".
However, this operation fails with:

Error while refactorying bower_components for CSP
NotFoundError: A requested file or directory could not be found at the time an operation was processed

I can get the "Refactor for CSP" completed if I remove "hydrolysis" and "marked_element" from bower_components.
Even, then I'm getting these errors in the console:
net::ERR_FILE_NOT_FOUND  ..../bower_components/core-icons/core-icons.html
net::ERR_FILE_NOT_FOUND  ..../bower_components/core-toolbar/core-toolbar.html
Refused to load the stylesheet '...family=Roboto...' because it violates ...
Refused to load the stylesheet '...family=Roboto+Mono...' because it violates ...
```
So it looks like core-toolbar and core-icons are missing. I've seen workarounds for the stylesheet, but I feel a demo app should work "out of the box".

I'm working on a fix.

Thank you

check your install location and try running the windows file in your power shell

I also have this error. This should be a high-priority fix IMO, since it should work out of the box.

Is there any workaround? Some manual intervention? Until there is a definitive solution.

I would like to bump this for a resolution. I am just getting started with developing a Chrome App and so need a fully functional template to working from. I am on ChromeOS.

+1 - Running into the same issue.

+1

any workaround?

+1. Ridiculous, a year since this issue was reported

I'm convinced that they've given up on this effort. I got my Chrome App working. It doesn't look pretty and has zero design because that's what I wanted polymer for. I am not a designer. But, it will be the last Chrome App I write. If I need anything else on my Chromebook, I'll just put Linux on it because I am clearly not the target audience.

I know how you feel.
On Tue, Aug 2, 2016, 10:54 AM Jerry Heiselman<EMAIL_ADDRESS>wrote:

I'm convinced that they've given up on this effort. I got my Chrome App
working. It doesn't look pretty and has zero design because that's what I
wanted polymer for. I am not a designer. But, it will be the last Chrome
App I write. If I need anything else on my Chromebook, I'll just put Linux
on it because I am clearly not the target audience.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/GoogleChrome/chromedeveditor/issues/3979#issuecomment-236986533,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AKpcs8eQVyuZsnywVqfB3VPUPsyyo2uOks5qb4RQgaJpZM4FxHE2
.

--
Sent from my Maz–Ruh Legitness (obviously not an iPhone).

I know Chrome Dev Editor has kinda been abandoned but the Chrome platform hasn't. Is it really that hard to make a working Hello World? I've given up on Chrome development. If this gets fixed I might come back but for now it's not worth the effort

Exactly. I am no good with design work. I am a single developer. I can't afford, no do I have any inclination, to hire a designer. If this can't deliver on the promise of making design easier and more consistent, then I will abandon it until the Chrome team decides that this is something that is worthwhile investing time in, or another solution comes along.

Unfortunately, this project appears pretty much abandoned. Unless someone outside the original team is able to generate a fix for merge/pull, then it's a lost cause. ("Note: Chrome Dev Editor is no longer being actively developed. We'll do our best to merge your pull requests.") I'm a beginner programmer and hope to get proficient enough to work on CDE myself...

I made this so developing Chrome Dev Editor would be easier. I've only
updated the JSLint.
https://github.com/gio1135/chromedeveditor
On Tue, Aug 2, 2016, 2:48 PM Sean Ryan Stephens<EMAIL_ADDRESS>wrote:

Unfortunately, this project appears pretty much abandoned. Unless someone
outside the original team is able to generate a fix for merge/pull, then
it's a lost cause. ("Note: Chrome Dev Editor is no longer being actively
developed. We'll do our best to merge your pull requests.") I'm a beginner
programmer and hope to get proficient enough to work on CDE myself...
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/GoogleChrome/chromedeveditor/issues/3979#issuecomment-237056045,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AKpcs4dqFg0fWG5e21lIyPo2chyB1OGLks5qb7sugaJpZM4FxHE2
.

--
Sent from my Maz–Ruh Legitness (obviously not an iPhone).


Label merge strategy

Prerequisites:
N/A
New Feature
At the moment labels are enforced at this moment.
I would like to have the option to only add/update labels and do not remove any labels that other github actions or developers want to use.
This properly means a merge strategy for labels. Overwrite vs Append

The following labels will help us to estimate the pull request size:

GitHub label
Lines count

size/XS
1 - 10

size/S
11 - 30

size/M
31 - 100

size/L
101 - 500

size/XL
501 - 1000

size/XXL
1001+

@decyjphr This issue would be closed. It was implemented here https://github.com/github/safe-settings/pull/408 and is available from 2.0.21


Nightwatch API command won't throw error if test fail

The below command won't fail cucumber tests when it fails.
    // These won't fail
    await this.browser.waitForElementVisible(
      '#not-existing-element',
      1000,
      0,
      true,
      function (result) {
        console.log('result', result)
      }
    )
    await this.browser.waitForElementPresent(
      'css selector',
      '#not-existing-element'
    )
    await this.browser.click('#not-existing-element')
    await this.browser.ensure.elementIsVisible('#not-existing-element')

Below works.
    await this.browser!.expect.element('#not-existing-element').to.be.present;
    await this.browser!.expect.element('#not-existing-element').to.be.visible;
    await this.browser!.assert.visible('#not-existing-element')

This issue can be fixed by this patch https://github.com/nightwatchjs-community/cucumber-nightwatch/blob/main/patches/nightwatch%2B2.6.14.patch.
And you will need to patch the nightwatch.js in your project.

The above patch stops working in v3.0.0-preview.1

This issue is gone. Can be closed.

The problem continues to exist.


Fix call Overload Types

Description
Please add an informative description that covers that changes made by the pull request and link all relevant issues.
If an SDK is being regenerated based on a new swagger spec, a link to the pull request containing these swagger spec changes has been included above.
All SDK Contribution checklist:

[ ] The pull request does not introduce [breaking changes]
[ ] CHANGELOG is updated for new features, bug fixes or other significant changes.
[ ] I have read the contribution guidelines.

General Guidelines and Best Practices

[ ] Title of the pull request is clear and informative.
[ ] There are a small number of commits, each of which have an informative message. This means that previously merged commits do not appear in the history of the PR. For more information on cleaning up the commits in your PR, see this page.

Testing Guidelines

[ ] Pull request includes test coverage for the included changes.

Only error was mypy, tests were passing in last iteration. Overriding and merging

/check-enforcer override


Frontend: the copy icon has no transparent background

The title is enough

Icon still does not work (in the third icon, you can see the effect is still the same):


[test] Make _create_operator configurable

This is required for openwisp-firmware-upgrader API testing in order to use different operators

Coverage remained the same at 97.022% when pulling 892e57d0bc307ef217793dc277a0a397bd64509b on PabloCastellano:noissue/configurable_operator into 821b9bcb20ba06e1aa61eadff01543fb40898316 on openwisp:master.


link() on FileCursor always returns localhost:3000 as base url instead of the actual base url

When calling link() on a FileCursor it always returns a url starting with localhost:3000. So it breaks when uploading to my EC2 instance. Is there a way to configure the base URL for this? I can't find it if there is

you may use any custom property on meta object
link() always points to origin domain as this will let you use interceptDownload to control serving flow

Hi @sammarshall61 ,
Have you figured out how to fix this?

I have the same problem

@sammarshall61 @deepupathak
Could you please provide your current code you're using, its result, and expected result.

I think my issue was that I wasn't setting the root_url environment variable correctly, cheers!

I think, it may be due to root_url environment variable. I'll set it and if any problem let you know.

@deepupathak good

Is this the right way to set a ROOT_URL?
JS file under server folder:
Meteor.startup(function() {
process.env.ROOT_URL = 'http://haojia.space:3000';
});

ROOT_URL="http://haojia.space:3000" meteor

Thanks @dr-dimitru
Have another question, maybe silly, If video and regular project are in different domain. How should I handle it?

Is both projects meteor-based? What "video project" and "regular project", what the difference?

I just came up this concern.
What is the solution if both are meteor based?
What is the solution if video project is other tech stack project?

Are they both on same physical/virtual machine?
What are you using as proxy/web-server (before node)?
Are project on different domain or subdomains?

Nginx + Phusion Passenger can easily solve most of that kind of tasks for you


Improve linking to other parts of the documentation using intersphinx

Hi there,
this patch starts making use of intersphinx in order to prepare the stage for #41.
In the long run, this should happen in crate-docs-theme already. In order to provide headroom for this, the addition here is made in a graceful and forward-compatible manner.
With kind regards,
Andreas.

In the long run, this should happen in crate-docs-theme already.

I just submitted https://github.com/crate/crate-docs-theme/pull/251.


Error occurred in initializing language server when opening Multi Module Maven Project in vscode

Type: Bug
I checked out a Maven Project with multiple modules (main POM.xml and nested project with POM.xml files) and was able to open the project and compile it correctly using Eclipse.
However, if I check out the same project in another folder and open the project in vscode I will get an error while building the project while it is still loading.  I even tried opening the same project folder that was built successfully in Eclipse, but I get the same error in vs code.
In the vscode status bar, I see the message "Error occurred in initializing language server". Then if I click on the thumbs-own icon, I see two log files which are attached below:
.log
client.log
VS Code version: Code 1.73.1<PHONE_NUMBER>f055b99068d3688932416f2346dd3b, 2022-11-09T04:27:29.066Z)
OS version: Windows_NT x64 10.0.19042
Modes:
Sandboxed: No

System Info

Item
Value

CPUs
Intel(R) Core(TM) i7-7600U CPU @ 2.80GHz (4 x 2904)

GPU Status
2d_canvas: enabledcanvas_oop_rasterization: disabled_offdirect_rendering_display_compositor: disabled_off_okgpu_compositing: enabledmultiple_raster_threads: enabled_onopengl: enabled_onrasterization: enabledraw_draw: disabled_off_okskia_renderer: enabled_onvideo_decode:enabledvideo_encode: enabledvulkan: disabled_offwebgl: enabledwebgl2: enabledwebgpu: disabled_off

Load (avg)
undefined

Memory (System)
15.88GB (2.09GB free)

Process Argv
--crash-reporter-id 18a83e5c-0407-4a13-8d26-c6c9570eedd6

Screen Reader
no

VM
0%

Extensions (37)

Extension
Author (truncated)
Version

vscode-tomcat
ada
0.12.1

Bookmarks
ale
13.3.1

atlascode
atl
2.10.12

vscode-log-viewer
ber
0.12.2

vscode-eslint
dba
2.2.6

xml
Dot
2.5.1

vscode-html-css
ecm
1.13.1

packsharp
els
2.3.2

open-lnk
Enk
0.0.1

dotnet-test-explorer
for
0.7.8

vscode-nuget-package-manager
jmr
1.1.6

svn-scm
joh
2.15.5

json-escaper
jos
1.1.2

vscode-JS-CSS-HTML-formatter
lon
0.2.3

csharp
ms-
1.25.2

data-workspace-vscode
ms-
0.3.0

mssql
ms-
1.16.0

sql-bindings-vscode
ms-
0.3.0

sql-database-projects-vscode
ms-
0.19.0

powershell
ms-
2022.11.0

sqltools
mtx
0.26.0

sqltools-driver-mssql
mtx
0.3.0

java-string-literal-tools
pol
1.0.1

fabric8-analytics
red
0.3.6

java
red
1.12.0

vscode-commons
red
0.0.6

vscode-yaml
red
1.10.1

LiveServer
rit
5.7.9

vscode-fileutils
sle
3.5.0

code-spell-checker
str
2.11.0

intellicode-api-usage-examples
Vis
0.2.6

vscodeintellicode
Vis
1.2.29

vscode-java-debug
vsc
0.46.0

vscode-java-dependency
vsc
0.21.1

vscode-java-pack
vsc
0.25.6

vscode-java-test
vsc
0.37.1

vscode-maven
vsc
0.39.2

A/B Experiments
vsliv368cf:30146710
vsreu685:30147344
python383:30185418
vspor879:30202332
vspor708:30202333
vspor363:30204092
vslsvsres303:30308271
pythonvspyl392:30443607
vserr242cf:30382550
pythontb:30283811
vsjup518:30340749
pythonptprofiler:30281270
vshan820:30294714
vstes263:30335439
vscoreces:30445986
pythondataviewer:30285071
vscod805cf:30301675
binariesv615:30325510
bridge0708:30335490
bridge0723:30353136
cmake_vspar411:30581797
vsaa593cf:30376535
pythonvs932:30410667
cppdebug:30492333
vsclangdf:30486550
c4g48928:30535728
dsvsc012:30540252
azure-dev_surveyone:30548225
pyindex848:30577860
nodejswelcome1:30587005
fc301958:30595537
282f8724:30602487
gswce1:30612156
3d0df643:30613357
dbltrim-noruby:30604474
f6dab269:30613381

This issue is caused by an extension, please file it with the repository (or contact) the extension has linked in its overview in VS Code or the marketplace for VS Code. See also our issue reporting guidelines. If you don't know which extension is causing the problem, you can run Help: Start extension bisect from the command palette (F1) to help identify the problem extension.
Happy Coding!

@bpasero
Going through the extension bisect is a long story. I think it's Java related, I created a ticket here: https://github.com/redhat-developer/vscode-java/issues/2806. Please let me know your thoughts on this.

Well, I used the Extensions Bisect command, and changed my mind, then, the project loaded successfully. I reloaded the project using the Java Clean command, and got the problem again. Then I used the Bisect command again, and the project loaded relatively quickly and without any problem. Any comment on why is this happening?

@bpasero
today, I opened my laptop by resuming it from sleep mode. All applications were closed and started vs code, and the project loaded successfully without any problems. It took about 3-4 minutes to load, but it was successful. Also, the project is compiling successfully only after I set the PATH and JAVA_HOME to point to JDK 1.8.
I still don't know if the problem is solved and am not sure how it is solved. I'll keep monitoring it and provide updates when needed. It seems when I started the Extensions Bisect and stopped it and seems this step did give a kick to make it work.
Please let me know if you have any feedback.
Note: the setting "java.import.generatesMetadataFilesAtProjectRoot": true is still active, and using the pre-release of Language Support for Java (TM) by Red Hat.


Disconnecting an external monitor on a closed macbook leads to permanent Unknown Display

If you have a macbook laptop driving an external display, but with the lid closed, and then unplug that display, and then open the laptop to use its native display, glfw continues to return "Unknown Display" for GetMonitors call, instead of correctly returning the information for the Built-in Retina Display.
This is on a MacBook Pro (16 Inch, 2021) running Monterey  12.4, on 3.3.7 (running via Go wrapper at https://github.com/go-gl/glfw).  There is a PR to update to 3.3.8 but it is not integrated yet, but it did not appear that this was fixed in that update (but I might have missed it).

As it should

The 3.3.8 update is now in the Go wrapper and I reliably replicate this issue with this updated version as well, on the same macbook.
In addition, the ordering of primary monitor is not properly preserved under the following sequence of actions:

start with external monitor + lid open: external monitor is primary, monitor 0 per system prefs (menu bar shown there)
unplug external monitor (lid still open): correctly returns Built in Retina Display as only / primary monitor
plug in external monitor (lid still open): now returns Built in Retina Display as primary monitor 0, even though display prefs correctly shows menu bar, and functionally new windows and dock etc all use external monitor

In addition, in display refs, moving the menu bar back and forth between laptop display and external monitor causes windows to move around but the primary screen / monitor 0 is not properly updated accordingly.
I have verified that the go code is not doing anything other than directly wrapping the C calls, and furthermore GetPrimaryMonitor and the 0 index of GetMonitors are mutually consistent (and consistently wrong).

here's a simple C program that replicates the bugs directly using the latest 3.3.8 glfw, installed using brew install glfw
#include <GLFW/glfw3.h>

#include <stdlib.h>
#include <stdio.h>
#include <sys/time.h>

static void error_callback(int error, const char* description)
{
	fprintf(stderr, "Error: %s\n", description);
}

static void key_callback(GLFWwindow* window, int key, int scancode, int action, int mods)
{
	if (key == GLFW_KEY_ESCAPE && action == GLFW_PRESS)
		glfwSetWindowShouldClose(window, GLFW_TRUE);
}

static void monitor_callback(GLFWmonitor* monitor, int event)
{
	struct timeval tv;
	gettimeofday(&tv,NULL);
	printf("\ntime sec: %ld\n", tv.tv_sec);

	if (event == GLFW_CONNECTED)
	{
		printf("monitor connected: %s\n", glfwGetMonitorName(monitor));
	}
	else if (event == GLFW_DISCONNECTED)
	{
		printf("monitor disconnected: %s\n", glfwGetMonitorName(monitor));
	}

	GLFWmonitor* primary = glfwGetPrimaryMonitor();
	printf("primary monitor: %s\n", glfwGetMonitorName(primary));

	int count;
	GLFWmonitor** monitors = glfwGetMonitors(&count);
	int i;
	for (i = 0; i < count; i++) {
		printf("monitor %d: %s\n", i, glfwGetMonitorName(monitors[i]));
	}
}

int main(void)
{
	GLFWwindow* window;

	glfwSetErrorCallback(error_callback);

	if (!glfwInit())
		exit(EXIT_FAILURE);

	glfwWindowHint(GLFW_CONTEXT_VERSION_MAJOR, 2);
	glfwWindowHint(GLFW_CONTEXT_VERSION_MINOR, 0);

	window = glfwCreateWindow(640, 480, "Simple example", NULL, NULL);
	if (!window)
	{
		glfwTerminate();
		exit(EXIT_FAILURE);
	}

	glfwSetKeyCallback(window, key_callback);
	glfwSetMonitorCallback(monitor_callback);

	monitor_callback(glfwGetPrimaryMonitor(), -1);

	while (!glfwWindowShouldClose(window))
	{
		glfwPollEvents();
	}

	glfwDestroyWindow(window);

	glfwTerminate();
	exit(EXIT_SUCCESS);
}

Makefile to build on mac homebrew:
all:
	gcc -I/opt/homebrew/include -L/opt/homebrew/lib -lglfw -o glfwbug glfwbug.c

Output for original case reported: lid closed, then unplug external monitor, then open lid, then plug external monitor back in:
time sec:<PHONE_NUMBER>
primary monitor: HP Z27
monitor 0: HP Z27

time sec:<PHONE_NUMBER>
monitor connected: Unknown Display
primary monitor: HP Z27
monitor 0: HP Z27
monitor 1: Unknown Display

time sec:<PHONE_NUMBER>
monitor disconnected: HP Z27
primary monitor: Unknown Display
monitor 0: Unknown Display

time sec:<PHONE_NUMBER>   // <- plugged in external monitor here
monitor connected: HP Z27
primary monitor: Unknown Display
monitor 0: Unknown Display
monitor 1: HP Z27

Note that the first two events are both triggered by unplugging the monitor, which I did within the 2 seconds after starting the program, and then I waited a while before opening the lid -- one aspect of the issue appears to be due to the failure to detect the event of opening the lid.  The third event is when plugging the external monitor back in, at which point it incorrectly retains the Unknown Display, and incorrectly has it as primary monitor.  This suggests that even if it did trigger an event when the lid was opened, it would have kept the display as Unknown Display.
The above case also shows the second case reported immediately above, which is also demonstrated in this case: plug and unplug a primary external monitor:
time sec:<PHONE_NUMBER>
primary monitor: HP Z27
monitor 0: HP Z27
monitor 1: Built-in Retina Display

time sec:<PHONE_NUMBER>
monitor disconnected: HP Z27
primary monitor: Built-in Retina Display
monitor 0: Built-in Retina Display

time sec:<PHONE_NUMBER>
monitor connected: HP Z27
primary monitor: Built-in Retina Display
monitor 0: Built-in Retina Display
monitor 1: HP Z27

Investigating the glfw source code further: the source of the problem appears to be that the glfw code is maintaining a static list of monitors and only triggering additions and subtractions from this list.  The logic of the updating in cocoa_platform.h _glfwPollMonitorsNS is not sensitive to changes in ordering.

The following patch fixes these issues.  I suspect similar issues apply to other platforms, but haven't tested there.
--- a/v3.3/glfw/glfw/src/cocoa_monitor.m
+++ b/v3.3/glfw/glfw/src/cocoa_monitor.m
@@ -299,6 +299,8 @@ void _glfwPollMonitorsNS(void)
     CGGetOnlineDisplayList(0, NULL, &displayCount);
     CGDirectDisplayID* displays = calloc(displayCount, sizeof(CGDirectDisplayID));
     CGGetOnlineDisplayList(displayCount, displays, &displayCount);
+
+    uint32_t mainDisplayID = CGMainDisplayID();

     for (int i = 0;  i < _glfw.monitorCount;  i++)
         _glfw.monitors[i]->ns.screen = nil;
@@ -318,6 +320,10 @@ void _glfwPollMonitorsNS(void)
         if (CGDisplayIsAsleep(displays[i]))
             continue;

+        int type = _GLFW_INSERT_LAST;
+        if (displays[i] == mainDisplayID)
+            type = _GLFW_INSERT_FIRST;
+
         const uint32_t unitNumber = CGDisplayUnitNumber(displays[i]);
         NSScreen* screen = nil;

@@ -331,13 +337,28 @@ void _glfwPollMonitorsNS(void)
             if (CGDisplayUnitNumber([screenNumber unsignedIntValue]) == unitNumber)
                 break;
         }
-
+
+        char* name = getMonitorName(displays[i], screen);
+        if (name == nil)
+            continue;
+
+        // note: unknown was always displayID >= 32 in testing, but gets mapped to unitNumber = 0,
+        // which is the same as the built-in display, which has displayID = 1.
+        // if displayID was used directly, then there would not be confusion.
+
+        // we need this bool to remove unknown if another option is available.
+        bool isUnknown = (strncmp(name, "Unknown", 7) == 0);
+
         // HACK: Compare unit numbers instead of display IDs to work around
         //       display replacement on machines with automatic graphics
         //       switching
         uint32_t j;
         for (j = 0;  j < disconnectedCount;  j++)
         {
+            // force removal of Unknown if known exists
+            if (!isUnknown && disconnected[j] && strncmp(disconnected[j]->name, "Unknown", 7) == 0)
+                continue;
+
             if (disconnected[j] && disconnected[j]->ns.unitNumber == unitNumber)
             {
                 disconnected[j]->ns.screen = screen;
@@ -347,12 +368,12 @@ void _glfwPollMonitorsNS(void)
         }

         if (j < disconnectedCount)
+        {
+            free(name);
             continue;
+        }

         const CGSize size = CGDisplayScreenSize(displays[i]);
-        char* name = getMonitorName(displays[i], screen);
-        if (!name)
-            continue;

         _GLFWmonitor* monitor = _glfwAllocMonitor(name, size.width, size.height);
         monitor->ns.displayID  = displays[i];
@@ -366,7 +387,7 @@ void _glfwPollMonitorsNS(void)
             monitor->ns.fallbackRefreshRate = getFallbackRefreshRate(displays[i]);
         CGDisplayModeRelease(mode);

-        _glfwInputMonitor(monitor, GLFW_CONNECTED, _GLFW_INSERT_LAST);
+        _glfwInputMonitor(monitor, GLFW_CONNECTED, type);
     }

     for (uint32_t i = 0;  i < disconnectedCount;  i++)
@@ -375,6 +396,35 @@ void _glfwPollMonitorsNS(void)
             _glfwInputMonitor(disconnected[i], GLFW_DISCONNECTED, 0);
     }

+    // ensure primary monitor is first
+    if (_glfw.monitorCount > 1)
+    {
+        _GLFWmonitor* firstMon = _glfw.monitors[0];
+        if (firstMon->ns.displayID != mainDisplayID)
+        {
+            uint32_t mainIdx = -1;
+            for (uint32_t i = 1; i < _glfw.monitorCount; i++)
+            {
+                if (_glfw.monitors[i]->ns.displayID == mainDisplayID)
+                {
+                    mainIdx = i;
+                    break;
+                }
+            }
+            if (mainIdx > 0)
+            {
+                _GLFWmonitor* monitor = _glfwAllocMonitor(firstMon->name, firstMon->widthMM, firstMon->heightMM);
+                monitor->ns.displayID  = firstMon->ns.displayID;
+                monitor->ns.unitNumber = firstMon->ns.unitNumber;
+                monitor->ns.screen     = firstMon->ns.screen;
+                monitor->ns.fallbackRefreshRate = firstMon->ns.fallbackRefreshRate;
+                _glfwInputMonitor(_glfw.monitors[mainIdx], GLFW_DISCONNECTED, 0);
+                _glfwInputMonitor(monitor, GLFW_CONNECTED, _GLFW_INSERT_FIRST);
+            }
+        }
+    }
+
+
     free(disconnected);
     free(displays);
 }


Added the common case of resolving a path from the host by using the pid=1 process

Looks like the lints are failling but that's not related to these changes.

Is this still needed? If so, please rebase, I suppose those lint issues were fixed in master already.

Is this still needed? If so, please rebase, I suppose those lint issues were fixed in master already.

done

You don't run local linting. black enforces use of " for strings, and you're using ' here so I suppose that's the reason for the lint failure. Fix lint and we can merge

You don't run local linting. black enforces use of " for strings, and you're using ' here so I suppose that's the reason for the lint failure. Fix lint and we can merge

You don't run local linting. black enforces use of " for strings, and you're using ' here so I suppose that's the reason for the lint failure. Fix lint and we can merge

Done. Please approve


How do I tell a macro where to stop processing

Love the tool. Looks like it will be very handy for me.
One problem I'm encountering is where I construct a macro in the middle of my code and it wants to duplicate everything below it, not just the code in the comment. How do I tell the macro where it's boundary is?
Visual Studio 2019, Windows 7 64bit.

FYI: No Resharper.

Also, I'm using the values setting e.g.
// macros.values(A,B,C)
// console.writeline(${value});

Hi,
Everything commented below the macro header  // macros.values(A,B,C) is treated as a macro template and template will be repeated for every element returned by the macro function.
Everything that you want to repeat should be included in this commented template.

Hi,
It's repeating code outside of the comment as well e.g.
// macros.values(A,B,C)
// Console.WriteLine("${value}");
Console.WriteLine("TheMouster");
results in
Console.WriteLine("A");
Console.WriteLine("TheMouster");
Console.WriteLine("B");
Console.WriteLine("TheMouster");
Console.WriteLine("C");
Console.WriteLine("TheMouster");
Where as I would expect;
Console.WriteLine("A");
Console.WriteLine("B");
Console.WriteLine("C");
Console.WriteLine("TheMouster");

Can you provide a sample project with a code that cause that problem? I'm using VS2019 and I'm not able to reproduce described issue:

Please make sure that you have installed the newest version from the marketplace.

Closing because the lack of the response


Issue with translation

related to #19 didn't solve
did this and I get array to string conversion
Checkboxes::make(trans('pbadmin.amenities'), Amenity::class)
->options(\App\Amenity::all()->pluck('name')->all())
->columns(2)
my problem is not that I don't get the values, that works, the problem is that the make() method of your class doesn't seem to accept localization or I may be doing it wrong
If I do this
Checkboxes::make(trans('pbadmin.amenities'), 'Amenities')
->options(\App\Amenity::all()->pluck('name')->all())
->columns(2),
then there are simply no values being saved, so the pluck thing works and it returns an array because I'm doing a cast as array in the RealEstate Model

@fourstacks help please, have a big project to deploy and I depend on this

I'd imagine that your issue is that you are using the string 'Amenities' as the key for your field:
Checkboxes::make(trans('pbadmin.amenities'), 'Amenities')
That second parameter is meant to match the underlying column name that you are saving to and in most apps that would usually be lower case e.g.:
Checkboxes::make(trans('pbadmin.amenities'), 'amenities')
You definitely shouldn't be using a fully qualified class name as your key as you demonstrated in your first example.
I'd recommend having another read through of the main Nova docs to get a handle on fields - suspect your problem is configuration rather than this package per se


Bot API 6.0

Big update...

[x] Added the class WebAppInfo and the fields web_app to the classes KeyboardButton and InlineKeyboardButton.
[ ] Added the class SentWebAppMessage and the method answerWebAppQuery for sending an answer to a Web App query, which originated from an inline button of the 'web_app' type.
[ ] Added the class WebAppData and the field web_app_data to the class Message.
[ ] Added the class MenuButton and the methods setChatMenuButton and getChatMenuButton for managing the behavior of the bot's menu button in private chats.
[ ] Added the class ChatAdministratorRights and the methods setMyDefaultAdministratorRights and getMyDefaultAdministratorRights for managing the bot's default administrator rights.
[ ] Added the field last_synchronization_error_date to the class WebhookInfo.
[ ] Renamed the field can_manage_voice_chats to can_manage_video_chats in the class ChatMemberAdministrator. The old field will remain temporarily available.
[ ] Renamed the parameter can_manage_voice_chats to can_manage_video_chats in the method promoteChatMember. The old parameter will remain temporarily available.
[ ] Renamed the fields voice_chat_scheduled, voice_chat_started, voice_chat_ended, and voice_chat_participants_invited to video_chat_scheduled, video_chat_started, video_chat_ended, and video_chat_participants_invited in the class Message. The old fields will remain temporarily available.

I think for Web Apps nothing else needs to be done to the library, since the web app itself runs independently.

Created a draft in #1318


Depend on cryptography >= 43.0.1

Can the cryptography dependency be bumped to >=43.0.1 to work around this vulnerability:
https://github.com/advisories/GHSA-h4gh-qq45-vh27

pyca/cryptography's wheels include a statically linked copy of OpenSSL. The versions of OpenSSL included in cryptography 37.0.0-43.0.0 are vulnerable to a security issue. More details about the vulnerability itself can be found in https://openssl-library.org/news/secadv/20240903.txt.

@ctz would you accept a pull request for this? or what is the best way to handle this so a project that uses hpke-py can provider a later version of cryptography?


python3Packages.pywlroots: 0.15.6 -> 0.15.7

Motivation for this change
Package bump.
Things done
qtile's wayland backend still works as expected.

Built on platform(s)

[x] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[x] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[x] Tested basic functionality of all binary files (usually in ./result/bin/)
22.05 Release Notes (or backporting 21.11 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module
[ ] (Release notes changes) Ran nixos/doc/manual/md-to-db.sh to update generated release notes

[x] Fits CONTRIBUTING.md.

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

3 packages built:

python310Packages.pywlroots
python39Packages.pywlroots
qtile


Fix issue with shorthand percentage values

Fixes an issue with the shorthand-values rule as highlighted in #435
Also adds a sample of the yml configuration to the docs as I felt the syntax was useful to see examples of for those not too familiar with YAML.
I chose not to bundle this as a hotfix as I don't think there's any point trying to push 1.3.4 out before 1.4.0 is released..
DCO 1.1 Signed-off-by: Dan Purdy<EMAIL_ADDRESS>

closes #435

Looks good!


[Feature] Copy/Paste ignore air blocks toggle

It'd be nice to be able to paste irregular shaped selections without being forced to void blocks that aren't actually occupied in the paste. Example, a circle has air gaps around the corners and those air blocks are treated equally to blocks. It would be extremely nice to ignore air optionally, since sometimes it's necessary.

I think there’s a setting when pasting to not overwrite blocks. Wouldn’t that work?

Well my issue rn is that I'm trying to make street tiles, but I need it to overwrite in order to replace the ground level; however, the square selection prevents circular tiles from being pasted with less effort than just doing them by hand by voiding the air blocks as well.

Unfortunately because of the way the data is stored I need to capture the air blocks. Believe it or not it’s much more efficient that way

Oh I believe you that it's more efficient. That's unfortunate that there's a limitation for this, it really is a helpful alternative to WorldEdit, and I'm missing the -a context command from that.

I’ll see if I can find a way :)


Update to version 0.95.1

Changed the blueprint to fetch materializecss 0.95.1

Hi,
thank you for your PR.
Tilde version range will also update to 0.95.1
~0.95.0 = >=0.95.0 <0.96.0
This commit is not necessary to update to 0.95.1.

Sorry, right :(  ... Hope i can be more helpfull next time.

No problem. Everytime welcome! ;)


Update internal links after translation

Short description

This pr adds a feature to automatically fix internal links after translations.
I decided against adding something like ?id=x to all internal links, since that would have to get recalculated after each save anyways.
I am not sure if something like a per-url opt-out button would be useful. Are there any use cases where a link to a different language is desired?
This implementation will change links to their fallback translation if there doesn't exists a url for the desired language and fallback translations are enabled. If fallback translations are disabled, the url will not be changed at all.
Proposed changes

Update internal links after a new content translation has been created
Also update the link texts if the previous link text was the title of the linked content object
Update the fix_internal_links command to also fix urls which are pointing to the wrong language

Side effects

Updating link texts will not work in most cases when translating with deepl, since deepl will usually change the link texts.
The fix_internal_links command will not change any link texts at all (though it was already like that before this pr, and we can probably assume that at least the link texts were correctly translated)

Resolved issues

Fixes: #381

Pull Request Review Guidelines

Not a dumb comment! I might just have misunderstood something. Basically, I am not sure how short urls help with the issue that urls are pointing to the wrong language after translation.
In my comment I only referred to the idea of adding the content id to urls. integreat.app/augsburg/de/willkommen?page_id=1 for example or .... In that case, the id would have to be recalculated after each save, since the url could have changed.
Are you thinking of removing the whole path, like integreat.app/s/p/105/? Because we already have this feature, called short urls. Those urls will indeed not break when a change in the tree hierarchy occurs, however they still refer to a concrete language.

Oh, right 😅
I pushed the changes now.


Low FPS in games with dual monitor setup.

There were no crash whatsoever.
I have a dual monitor setup. I've tested some games - native and proton ones. Pretty much majority have the same issue: FPS practically is halved. Game and/or reports double of real FPS. Though when I disable one of those monitors FPS is ok. Also when I reduce 4K monitor's resolution to HD FPS also is going back to normal.

Version: 0.23b on Arch Linux
Setup:

two monitors: one HD, other 4K
AMD RX6750xt

Steps to reproduce:

enable both monitors
launch the game

Expected outcome:

FPS reported by game equals frames displayed

Noted outcome:

Half of FPS are displayed in reality.

try misc:no_direct_scanout=true

Already tried it.

Check radeontop / corectrl / any other gpu performance utility. Maybe your gpu can't keep up?

It can keep up. Same setup had on GNOME without an issues, in KDE with the same issues.

what about sway?
Besides, please check it. Just because it can on gnome doesnt 100% mean it can anywhere else.

Seems like this:
https://blogs.gnome.org/shell-dev/2023/03/30/ensuring-steady-frame-rates-with-gpu-intensive-clients/

what about sway?
Hyprland is my first vanilla tiling manager. So sway will be entire new experience 😆

oh. At any rate, if you say KDE has the same, why not just cap the FPS of your game? that should fix htis.

It's making it worse. If I cap FPS to lets say 60, I'm getting ~25-40.

odd

On original post there's uncut video.

can you turn on debug:overlay and see what it has to say?

Link updated in OP.

Valheim:

Never seen this happen. Perhaps something that could start working with the tearing MR.

why not just cap the FPS of your game
actually... It done the trick. Not the fan of this solution though...
Is there any way to make compositor have more GPU priority?

But you have to admit that's clearly an issue.

never said it's not...? That's why it's open

Temporary fix is using gamescope (it started to work with latest update?, never worked before)

Also encountering this issue. 4K monitor stable 120 FPS in game, frame drops to ~60 in the compositor.
A standalone gamescope session does not show this behavior.

Reproducible example
Start a CPU bound game, e.g by using lowest graphics or only using a subset of the computer's available cores (4) like this:
#!/bin/bash

taskset -c 0-3 Hyprland

@MatthiasGrandl did you check that with hyprland overview?
If so, I have a 240Hz Monitor on my workstation and in OpenBoardView (PCB schematic viewer) you can enable the fps
and I get 240fps when my overlay is not activated, and it tops at 120Hz when the overlay is enabled.
So I think the way the overlay gets the stats is impacting the performance.

There's work being done in upstream/wlroots to improve performance when GPU is under high load:
https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/4040
There's also some new updates around better frame scheduling in wlroots:
https://blog.krx.sh/
I personally found alternative CPU schedulers like primarily EEVDF and also BORE to make a noticeable difference over default CFS with 100% CPU load. TT/task type (Cacule successor) is better than CFS too. I wouldn't recommend using BMQ nor PDS though.

I don't think it's that an issue anymore. I'm closing it for now (so that Issues page would not be littered ;))

I wish I had a moderator for these issues tbh

There would have to be some guidelines how to moderate these things. There are some unresolved issues, there are some issues resolved for some time. There are also unresolved ones, but OP is i.e. not using hyprland anymore.

Do you have some todos?

Do you have some todos?

No, not really
by moderation I mean finding out what issues to prioritize, squashing dupes / invalids, etc.


config file for number of parallel workers on backend

This should be moved to config file:
https://github.com/magland/sortingview/blob/main/src/python/sortingview/config/job_handler.py

Implemented the following strategy in sortingview 0.2.32. Now when you run the backend you should see something that looks like this:
(dev) magland@xub:~$ sortingview-start-backend --channel ccm
Using default job handler config. To override, set SORTINGVIEW_JOB_HANDLER_CONFIG to path of a yaml file.
job_handlers:
  clusters:
    params:
      num_workers: 4
    type: parallel
  correlograms:
    params:
      num_workers: 4
    type: parallel
  extract_snippets:
    params:
      num_workers: 4
    type: parallel
  metrics:
    params:
      num_workers: 4
    type: parallel
  misc:
    params:
      num_workers: 4
    type: parallel
  timeseries:
    params:
      num_workers: 4
    type: parallel
  waveforms:
    params:
      num_workers: 4
    type: parallel

Registering task for channel ccm: sortingview_workspace_list_subfeed.2 (query)
Registering task for channel ccm: example_recording_sortings (pure-calculation)
Registering task for channel ccm: recording_info.3 (pure-calculation)
Registering task for channel ccm: sorting_info.3 (pure-calculation)
Registering task for channel ccm: preload_extract_snippets.2 (pure-calculation)
Registering task for channel ccm: get_isi_violation_rates.1 (pure-calculation)
Registering task for channel ccm: get_peak_channels.1 (pure-calculation)
Registering task for channel ccm: get_unit_snrs.1 (pure-calculation)
Registering task for channel ccm: get_firing_data.1 (pure-calculation)
Registering task for channel ccm: fetch_correlogram_plot_data.6 (pure-calculation)
Registering task for channel ccm: get_timeseries_segment.1 (pure-calculation)
Registering task for channel ccm: fetch_average_waveform.2 (pure-calculation)
Registering task for channel ccm: test_delay.1 (pure-calculation)
Registering task for channel ccm: individual_cluster_features.1 (pure-calculation)
Registering task for channel ccm: pair_cluster_features.4 (pure-calculation)
Registering task for channel ccm: sortingview_workspace_action.1 (action)
Registering task for channel ccm: sortingview_workspace_sorting_curation_action.1 (action)
Registering task for channel ccm: fetch_unit_metrics.1 (pure-calculation)
Registering task for channel ccm: fetch_spike_amplitudes.1 (pure-calculation)
Registering task for channel ccm: latency_test_query.1 (query)
Registering task for channel ccm: get_action_latency_test_subfeed.1 (query)
Registering task for channel ccm: subfeed_latency_test_append.1 (query)
Registering task for channel ccm: sortingview_get_python_package_version.1 (query)

So, following those instructions, you can set the SORTINGVIEW_JOB_HANDLER_CONFIG environment variable to point to some config file, perhaps /home/user/sortingview_job_handlers.yaml
with the following example content:
job_handlers:
  correlograms:
    params:
      num_workers: 12
    type: parallel
  extract_snippets:
    params:
      num_workers: 6
    type: parallel

Now restart the backend with that env variable set and you should see that the correlograms and extract_snippets job handlers have been updated.


UseAzureAppConfiguration and AzureAppConfigurationRefreshMiddleware break context execution

I have detected that if we make use of ‘UseAzureAppConfiguration’, which in turn internally injects the middleware ‘AzureAppConfigurationRefreshMiddleware’, it breaks the execution of the context of the Eternal Orchestration Functions.
I am using Azure Isolated Function in NET 8, using package ‘Microsoft.Azure.AppConfiguration.Functions.Worker’ in version 7.2.0.
The middleware internally performs an ‘ExecutionContext.SuppressFlow()’, which breaks the execution flow of the context: https://learn.microsoft.com/en-us/dotnet/api/system.threading.executioncontext.suppressflow?view=net-8.0
Right now the solution I am applying is to use ‘AddAzureAppConfiguration’ without ‘UseAzureAppConfiguration’. In my orchestrator constructor I inject ‘IConfigurationRefresherProvider’ to use the configuration refresher in the orchestrator activities.
The problem is not described anywhere and should be checked. Thanks in advance.

Hi @fjbelizon, we got a similar issue about durable functions being broken a while back, but ExecutionContext.SuppressFlow() wasn't mentioned. In the discussion there as well as in the linked issue that's in the Azure Functions repo, it was thought that the problem was not specific to the Azure App Configuration middleware.
One helpful test would be to see if version 6.0.1 of the provider also causes this issue for you, since that was before we added the call to SuppressFlow(). If the issue goes away, I'll need to update that original issue. Thanks!

Hi @amerjusupovic. Ok, I'm going to do the test

@amerjusupovic yes, same problem. Version 6.0.1 also breaks the execution of Eternal Functions.
I attach the code sample for you to test: bug-azure-app-configuration-refresh-middleware.zip. I've put two ‘TODO’ tags for you to comment/uncomment the lines that make the execution work/fail.
I look forward to your review. Thanks in advance.

Any news about this issue? Thanks in advance

@amerjusupovic
Given there was a repro with 6.0.1 do you believe it would be the same issue as here?

@jimmyca15 Yes I believe so, I mentioned that someone on the functions team believed it wasn't an issue with the .NET provider library at first, but from this it seems like it is something we introduced. I'll look into this more and see if we can fix this portion of the code while still solving the HttpContext issue that originally required this change.

Ok, thanks @amerjusupovic 👌

This looks like a dupe of this issue. I don't think ExecutionContext.SuppressFlow has any involvement here. This supported by 6.0.1 reproing as well.

@amerjusupovic if you can confirm this is a dupe of the aforementioned issue we should merge this issue into the existing one.

Sorry for the confusion in my previous response, yes the repro in 6.0.1 suggests it's the same issue, and that was before the call to SuppressFlow was added. This should be merged with the existing one.

is there any news about this issue?, thanks in advance!!

@BrunoCandia  we're using the BackgroundService that is thechnically doing the same stuff
internal sealed class AzureAppConfigRefreshService : BackgroundService
{
    private readonly IEnumerable<IConfigurationRefresher> _refreshers;

    public AzureAppConfigRefreshService(IConfigurationRefresherProvider refresherProvider)
    {
        _refreshers = refresherProvider.Refreshers;
    }

    protected override async Task ExecuteAsync(CancellationToken stoppingToken)
    {
        while (!stoppingToken.IsCancellationRequested)
        {
            try
            {
                foreach (var refresher in _refreshers)
                {
                    await refresher.TryRefreshAsync(stoppingToken);
                }

                await Task.Delay(...);
            }
            catch (OperationCanceledException) when (stoppingToken.IsCancellationRequested)
            {
                _logger.LogInformation("AzureAppConfig has been stopped");
                break;
            }
        }
    }
}
// ...
// serviceCollection.AddHostedService<AzureAppConfigRefreshService>();

@amerjusupovic @jimmyca15 are there any news on this issue? We're still using our in-house kludge


Report @ts-ignore'd diagnostics

Search Terms
@ts-ignore, diagnostics
Suggestion
To implement an ESLint rule that warns agains unnecessary // @ts-ignore comments we need to know about ignored type errors.
suggestion*
Emit  ignored diagnostics under a different property so ESLint can use it while it's not breaking existing ecosystem that relies on diagnostics array for checking if a program has type errors.
Use Cases
ESLint rule
https://github.com/typescript-eslint/typescript-eslint/issues/236
Examples
We start with a code like this
type A = string;
// @ts-ignore
let a: A = 1;

then we make a change that renders the @ts-ignore comment unnecessary:
type A = number;
// @ts-ignore
let a: A = 1;

We want linter to warn against that comment since it's ignoring other type errors that we might not be interested in ignoring
Checklist
My suggestion meets these guidelines:

[x] This wouldn't be a breaking change in existing TypeScript/JavaScript code
[x] This wouldn't change the runtime behavior of existing JavaScript code
[x] This could be implemented without emitting different JS based on the types of the expressions
[x] This isn't a runtime feature (e.g. library functionality, non-ECMAScript syntax with JavaScript output, etc.)
[x] This feature would agree with the rest of TypeScript's Design Goals.

@ajafff is that something for wotan?

@AlCalzone if there was the necessary API, I would add such a rule. I asked for that some months ago.
This is more or less a duplicate of #25238


[GRAPHQL_ESLINT_RULE] Added an eslint rule for enforcing naming conve…

…ntions

Btw, should there be an auto-fix?

So this does no checks for .js/.ts files yet, does it? It is needed eg for Nova component and future relay patterns.

So this does no checks for .js/.ts files yet, does it? It is needed eg for Nova component and future relay patterns.

No, it doesn't. It will be a different rule.


Update managing-a-merge-queue.md

Why:
Closes:

What's being changed (if available, include any code snippets, screenshots, or gifs):

Check off the following:

[ ] I have reviewed my changes in staging, available via the View deployment link in this PR's timeline (this link will be available after opening the PR).

For content changes, you will also see an automatically generated comment with links directly to pages you've modified. The comment won't appear if your PR only edits files in the data directory.

[ ] For content changes, I have completed the self-review checklist.

Folks, it's a one-word change, I'm sorry but I won't spend time filling a template.


add passbolt cheat-sheet

add passbolt cheat-sheet

@landaal-ict Thanks for the contribution. Could you add some introduction in the sheet regarding what Passbolt is?

added intro :)


[BUG]Error with Cmd-Shift-ArrowUp/ArrowDown

The cursor is behind the ··· symbol , Use the shortcut key Cmd-Shift-ArrowUp/ArrowDown will cause an error .

Cursor is behind C
It is correct to use the shortcut key Cmd-Shift-ArrowUp/ArrowDown

@lll637637 Thank you for your contribution!
Should be fixed in https://github.com/vslinko/obsidian-outliner/releases/tag/1.0.22
I disabled putting the cursor after ... sign.


sms fix: source_user_iden is user's iden, not object

Coverage remained the same at 56.89% when pulling e130fef3c68c07a7fa83fed899ac960a4c12a7f9 on kstep:patch-1 into 79bddc4f585765e944b37333d08602b3fe0ed60a on randomchars:master.

Coverage remained the same at 56.89% when pulling e130fef3c68c07a7fa83fed899ac960a4c12a7f9 on kstep:patch-1 into 79bddc4f585765e944b37333d08602b3fe0ed60a on randomchars:master.

Coverage remained the same at 56.89% when pulling e130fef3c68c07a7fa83fed899ac960a4c12a7f9 on kstep:patch-1 into 79bddc4f585765e944b37333d08602b3fe0ed60a on randomchars:master.


ElasticCache

I have implemented this interface for ElasticSearch.  It also has the ability to compress larger cached objects.
https://github.com/tellybrown/ElasticCache
https://www.nuget.org/packages/ElasticCache/

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

ID: 0d01025d-86b2-bb2d-86c1-ef0695bc98e3
Version Independent ID: 5b9a6572-3671-0d54-b2ef-83d04f8b3e96
Content: Distributed caching in ASP.NET Core
Content Source: aspnetcore/performance/caching/distributed.md
Product: aspnet-core
Technology: aspnetcore-performance
GitHub Login: @guardrex
Microsoft Alias: riande

Hello @tellybrown ... I guess you're asking to have it mentioned+linked in the topic? The product unit will need to look and decide if they'd like to do that. I've marked this issue for their review.

Sorry.  I was expecting the comments to behave like they did before the github integration.  I was just commenting on the page.


Extension Validation times out during publishing - could not override fast defaults

2017-12-20T19:16:57.8041612Z error: Error: Validation timed out. There may be a problem validating your extension. Please try again later.
2017-12-20T19:16:57.8261928Z ##[error]tfx failed with error: Error: d:\a\_tools\tfx.cmd failed with return code:<PHONE_NUMBER>
We have an extension in development (not public), that uses a 'Publish Extension' task which calls tfx-cli.  It started hitting the above error on 12/20.  We could see this corresponded to a newer tfx-cli version, which added new fast validation timeout values in the PackagePublisher.  It appears that we are consistently exceeding the fast timeout, and I could not see how to extend the validation timeout with command-line options.  Additionally, we have seen cases where we hit the above error, but the extension was actually published.

The timeout period has changed and the error message now explains how to get the current validation status.

Thank you! I will give it another try later tonight.

It appears we have gotten past the previous error, but are now failing with a new error.  I'll look into this tomorrow morning.
2018-03-21T01:36:02.6710223Z `--<EMAIL_ADDRESS>...
2018-03-21T01:36:02.7661502Z 421a7d2a-d750-4465-b905-c5db469e4efe exists true
2018-03-21T01:36:03.9538270Z error: Received response 401 (Not Authorized). Check that your personal access token is correct and hasn't expired.
2018-03-21T01:36:03.9769786Z ##[error]tfx failed with error: Error: D:\a\_tools\tfx.cmd failed with return code:<PHONE_NUMBER>

Was this issue ever resolved?

I'm not able to reproduce any issues with publishing/validation right now. Can you provide more details?


9.1 App Designer - No Web Client

We have 9.1 is there any way to create new Apps for web client??
We desperately need to have the app working for the web client as opposed to the Unified Interface

Apparently the update to 9.1 happened automatically so we had no idea..

hi @Stanzarectah ,
Can you please explain the why you need the App fro web client and not work with UCI app or normal web Client experience?

I am saying that creating a new Model Driven App no longer gives me the option to select it for a web client.
It is only available for the Unified Interface.
Is there anyway I can create an App for the classic web interface?
Our users have been trained up on the classic web interface and all our custom forms have been built for the that as well.
It is too late to retrain the user and re-do our customisations.
Cheers

hi @Stanzarectah
I Have informed the PM will update once I get detail.
is there any specific reason why you want APP for classic web interface and not normal classic web interface ?

Hi Kunal,
I don't know what you mean when u say 'normal classic web interface '
Just to clarify I want if possible  to have the APP creator interface that is not the Unified Interface.
Previously in 9.0 were able to select between Unified Interface and the other version.

Hi @Stanzarectah
App for web Client  will not be available in future release.