pre-bundle question when import path is absolute path

Here is the example code:
// Area.tsx
import { areaList } from '@vant/area-data';
export default () => {
  console.log(areaList)
  return
this is arrea

}

1.Pre-bundle will miss @vant/area-data:
// App.tsx
import Area from '/Users/3lang/Workspace/demo/vite-markdown/src/Area.tsx'

2.Pre-bundle as expected
// App.tsx
import Area from '/Users/3lang/Workspace/demo/vite-markdown/src/Area'

Vite resolved resource path resolvedId consistent with the rawid (user import code). Vite will be ignored as a virtual resource, and pre bunlde will not contain this Dep
https://github.com/vitejs/vite/blob/cf03ecf3daf1f00c81de07b2429d38919ec920e7/packages/vite/src/node/optimizer/scan.ts#L511-L514
However, if it is a Vue (svelte) project, this will not happen
It will be dealt with internally:
https://github.com/vitejs/vite/blob/cf03ecf3daf1f00c81de07b2429d38919ec920e7/packages/vite/src/node/optimizer/scan.ts#L268-L278

Is it correct in all cases?
// virtual id
 if (resolvedId === rawId || resolvedId.includes('\0')) {
   return true
 }

That might not be correct for this issue's instance, but following #5494, I don't think Vite has ever supported importing absolute paths, hence the quirk.
I also don't quite understand the point of the vue/svelte code linked, I don't think that affects this issue. That part of the code makes sure that Vite's scanner doesn't have conflicting var names when parsing vue/svelte files to JS.
Nonetheless, I think the correct way forward is to avoid absolute paths, and use aliases if possible.

That might not be correct for this issue's instance, but following #5494, I don't think Vite has ever supported importing absolute paths, hence the quirk.
I also don't quite understand the point of the vue/svelte code linked, I don't think that affects this issue. That part of the code makes sure that Vite's scanner doesn't have conflicting var names when parsing vue/svelte files to JS.
Nonetheless, I think the correct way forward is to avoid absolute paths, and use aliases if possible.

Sorry, I didn't make it clear enough, my question is whether the code here is correct:
// virtual id
 if (resolvedId === rawId || resolvedId.includes('\0')) {
   return true
 }

Yes, I believe the code is correct. If the id didn't change, that means a Vite plugin returned the same id for it, which is a common behaviour for handling virtual files. Is there something else you see needs changing?

The absolute path code was generated by the CLI tool, and then the pre bundle did not run as expected, which made me very confused. Therefore, I debugged the code and found the logic of resolvedid = = = rawid, so I created this issue.
Yes, I modify my cli code to adaptation vite with an alias


[BUG] DrawShapedText throws an exception

Description
DrawShapedText
Code

public void Render(SKSurface surface)
{
    var paint = new SKPaint
    {
        TextEncoding = SKTextEncoding.Utf16,
        IsStroke = false,
        IsAntialias = true,
        LcdRenderText = true,
        SubpixelText = true
    };

    surface.Canvas.DrawShapedText(line, 0, 0, paint);
}

Expected Behavior
No crash
Actual Behavior
Exception due to paint.GetFont().Typeface being null in:
https://github.com/mono/SkiaSharp/blob/2ad29861d5a40d3bf78c28ab0a9cb02a8f0fe437/source/SkiaSharp.HarfBuzz/SkiaSharp.HarfBuzz.Shared/CanvasExtensions.cs#L10-L17
as the constructor doesn't accept null
https://github.com/mono/SkiaSharp/blob/2ad29861d5a40d3bf78c28ab0a9cb02a8f0fe437/source/SkiaSharp.HarfBuzz/SkiaSharp.HarfBuzz.Shared/SKShaper.cs#L15-L17
The code was working with DrawText, and I'm switching to DrawShapedText to fix the RTL languages.
Basic Information

Version with issue:  2.80.0
Last known good version:  N/A
IDE:
Platform Target Frameworks:

Android:
iOS:
Linux:
macOS:
Tizen:
tvOS:
UWP:
watchOS:
Windows Classic:

Target Devices:

Detailed IDE/OS information (click to expand)

PASTE ANY DETAILED VERSION INFO HERE

Screenshots

Reproduction Link

When drawing at 0,0 you are drawing outside the canvas bounds, which might result in a crash depending on the drawing context. For example, in case of a hardware-accelerated surface you'll crash 100%. When drawing text coordinates are the lower-left corner, not top-left one.

Text is drawn at the baseline

The outlined crash is probably less-relevant with the deprecation of SKPaint.Font. The overload I was using in this issue is now deprecated anyway.


Expose StorageConnectionString

Library or service name: Azure.Storage.Common
Is your feature request related to a problem? Please describe.
When creating a SAS (without Active Directory) for a blob the account key is needed to create a StorageSharedKeyCredential. Most likely the account key will be retrieved from a connection string, and the SDK already has the means to parse this connections string and retrieve the AccountKey in sdk/storage/Azure.Storage.Common/src/Shared/StorageConnectionString.cs. The problem is this class is internal.
Can the class StorageConnectionString be exposed?

Also need this, for the exact same reason. The AzureWebJobsStorage environment variable provides a connection string, but no account name or key.
As a workaround, it is possible to create an instance of CloudStorageAccount (from v11) to extract the connection string. The "Credentials" property contains a StorageCredentials object which has both an AccountName and an ExportKey() method.


[Noetic] vcpkg path is missing from default install

** Bug **
ros-noetic-desktop_full 202008<IP_ADDRESS>9101215
The vcpkg hook is missing from the catkin workspace, which prevents vcpkg from being used for rosdep resolution.

This should be addressed in ros-noetic-desktop_full 202009<IP_ADDRESS>9302316. Closing it now.


Fixed Apache RAT exclusions

Motivation
Get rid of unused Apache RAT exclusions as commented on incubator mailing list vote for previous release.

Just to make it clear: I have removed all the exclusions for files that are not included in the src tarball. That includes all IDEs files, Makefile and so on.
Probably RAT will not pass on a dirty GIT working directory, but it does pass when unpacking the tarball of the release.


Drawing a UIImage could cause clipping of the bottom of the glyph in some case.

@ekurutepe took care of this issue in #27


Images generated include a non-English language

Bug Report
Overview
I'm using api.ImagesEndPoint.GenerateImageAsync to create an image from a multiple choice question text.  The image contains a language I'm not familiar with but it's not English.
To Reproduce
Steps to reproduce the behavior:

Generate question text (ie. What type of metamorphosis do termites go through?)
Call api.ImagesEndPoint.GenerateImageAsync using the request: "If language is used, use English and create an image from this question: What type of metamorphosis do termites go through?"
Save the url to file and look

Expected behavior
Expected any language to be in English since that's what everything else is.
Screenshots
https://oaidalleapiprodscus.blob.core.windows.net/private/org-6JTh8tKCIlBzXKVs5em7ofTt/user-3IzkWnW4PdIgi1CNCsTMuhm9/img-ehJlZXn0KofKRbY6qM7QI24I.png?st=2023-10-23T09%3A00%3A20Z&se=2023-10-23T11%3A00%3A20Z&sp=r&sv=2021-08-06&sr=b&rscd=inline&rsct=image/png&skoid=6aaadede-4fb3-4698-a8f6-684d7786b067&sktid=a48cca56-e6da-484e-a814-9c849652bcb3&skt=2023-10-23T09%3A40%3A58Z&ske=2023-10-24T09%3A40%3A58Z&sks=b&skv=2021-08-06&sig=d2tOUG/wUXR/uO/Pa4Jc0oIjBrKhjVTlJ5h18vxmScI%3D
Additional context
I've tried different words and just the question itself but it still comes out in "that" language.

It's likely a problem with the model on OpenAI not with this library

That's what I was thinking but wasn't sure if you provided a way to specify language.  I didn't see any way to.  Everything else has been great... except this bit!  ;-)

Do you know if this uses DALL-E 2 or DALL-E 3?

DALL-E 3 has not been released yet for public


How to get blocks with content repositories methods?

I think this is not à bug or a feature but more an explination :
When i use the content repository with the field mapper, i don't have the blocks fields in the data array.
Can you guide me to have there data?

I'm not sure what you want to achieve but maybe this helps you:
        $object = ($this->get('sulu_document_manager.document_manager')->find(
            '3e211fdf-51ee-49c2-8e21-671a566211b4',
            'de'
        ));

        $test = $this->get('jms_serializer')->serialize(
            $object,
            'array',
            SerializationContext::create()
                ->setSerializeNull(true)
        );

        dump($test);

        exit;

I'm sorry i wrote on a phone and completion was ..;
Shortly, yes this work, but, i try to use the findByUuid method. because i want to have a complete list.

After test, with this code i have only the title

@nicodmf the content-repository is implemented to retrieve simple lists of nodes. it currently don't work for complex types like blocks. The problem there is that this values are not stored in a single property on the node. this makes it hard to write queries which matches this type of content. I think you have to use the document-manager to load this type of data.
Another good and fast way to achieve this is to use the search-index where you can store all the data you need directly. Use the MassiveSerach - SearchManager and the sulu.search.field tag in the templates to define indexed / stored data (https://github.com/sulu/sulu-standard/blob/d684aaf126e7bc5da677307a4d53ba1e0706d777/app/Resources/pages/example.xml.dist#L115)

But i can get property with $object->getStructure()->getProperty('repeatition')->getValue()

What do you mean with $object?

When using the ContentRepository you'll only get an array as data, and there is no document hydration happening. So no, what you are planning to do there is not possible that way...

I think i searched an simple hydration method after querying the node, and possibly without make another db request.
Thanks for your help.
I think this issue can be cloased, at least for me.

@nicodmf Feel free to close the next time on your own, or aren't you able to do that?


AppModule in useFramework

what is this, we need some descriptions,describe the bug, maybe reference the code lines where the bug is


Bugsnag swallows error logging in node/koa

Hi,
When using bugsnag with Koa, bugsnag swallows the error log in the console. This is particularly unhelpful in local development where I don't want the errors sent to bugsnag but I do want to see them in my console. I'd also still like to see the errors in my production environment logging.
I have a repro here https://github.com/keattang/bugsnag-bug-repro
This is a bug that I reported in the previous, non-universal, version of the bugsnag node client. It was fixed then but appears to have come back.

Hi @keattang
Thanks for the report. Yes, this looks like a bug. We'll aim to fix this in a future release.

Great, thanks!

This was fixed in v6.4.1.


Add test for GzipSource::updateCrc<EMAIL_ADDRESS>

The part where:

is not covered.

I apologise for all the many pull requests, but finally I think I got it working.

The pull request was merged. Thank you!


Add portName to Operator and Webhooks for Consistency

The metricServer prometheus section in the KEDA chart provides a portName field which is the name of the port in both the deployment and the service monitor. This is not the case for the operator and admission webhooks. There's not much consistency in how the port name for the deployment is chosen vs how the service/pod monitor objects use said port.
This PR unifies the interface by allowing each component to define a portName and makes sure that this is the name of the HTTP port being exposed in the deployment + this is the port being used by the service/service monitor/pod monitor.
https://github.com/kedacore/charts/issues/647 mentions the same thing but I chose to take a different route.
This may cause a breaking change because of serviceMonitor.port not getting respected anymore.
Checklist

[X] I have verified that my change is according to the deprecations & breaking changes policy
[X] Commits are signed with Developer Certificate of Origin (DCO - learn more)
[X] README is updated with new configuration values (if applicable) learn more
[X] A PR is opened to update KEDA core (repo) (if applicable, ie. when deployment manifests are modified) -- NOT APPLICABLE.

@JorTurFer could I please get a review here?


support external host for RC url and not only same host where installed owncloud

Openbsd: 6.0
Hello,
I have the same problem as #375
I tried to start to debug and first I'm wondering about some code
/* Create the private and public key */
$res = openssl_pkey_new($config);
And I tried to execute a php test script like
// Extract the public key from $res to $pubKey
$pubKey = openssl_pkey_get_details();
$pubKey = $pubKey["key"];
print "$pubKey\n";
And get this error
# php-5.6 /tmp/opkey.php
PHP Warning:  openssl_pkey_new(): private key length is too short; it needs to be at least 384 bits, not 0 in /tmp/opkey.php on line 8
Warning: openssl_pkey_new(): private key length is too short; it needs to be at least 384 bits, not 0 in /tmp/opkey.php on line 8
PHP Warning:  openssl_pkey_export(): cannot get key from parameter 1 in /tmp/opkey.php on line 11
Warning: openssl_pkey_export(): cannot get key from parameter 1 in /tmp/opkey.php on line 11
PHP Warning:  openssl_pkey_get_details() expects parameter 1 to be resource, boolean given in /tmp/opkey.php on line 14
Warning: openssl_pkey_get_details() expects parameter 1 to be resource, boolean given in /tmp/opkey.php on line 14
From my understanding it would be nice if you added to your code something like
$config = array(
"digest_alg" => "sha512",
"private_key_bits" => 4096,
"private_key_type" => OPENSSL_KEYTYPE_RSA,
);
$res = openssl_pkey_new($config);
What do you think ?

---
Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/41603939-support-external-host-for-rc-url-and-not-only-same-host-where-installed-owncloud?utm_campaign=plugin&utm_content=tracker%2F308690&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F308690&utm_medium=issues&utm_source=github).

helloo and thanks for help.. currently the app repository are staled, and onlymantainer mode are setted..
in nomadays, i have same problem and in recent commits was fixed. but now the problem seems are other..
independent of u'r settings, search into http://php.net/manual/en/function.openssl-pkey-new.php and seem the problem are not still related, do u have RC and OC in same host or different host/paths? different domains?

I cited from the other issue to continue the threatd:

Hi,
Yes RC and OC are on different hosts and I read the page (maybe I did something wrong but I think the problem is somewhere else)
I'm trying to continue to debug, and it seems the keys are generated when the user logs in.
What you have to know, is that I use nginx and it's chrooted, so I don't know but if php tries to reach openssl.conf out of the jail it might not work. I don't know...

due both are in different host and its a knowed issue, so about the environment, well try to configure a reverse proxy as wiki said.. and report feedback, until december 2016 i use reverse proxy (lighty) and After some time it stopped working..
about the chrooted env, maybe, but i dont think so, due i have same problem and my lighty was not chrooted! so dischard that reason..
CITED:

So the problem seems to be here

public static function cryptMyEntry($entry, $pubKey)
{
OCP\Util::writeLog('roundcube', 'OC_RoundCube_App.class.php->cryptMyEntry(): Starting encryption.'."$pubKey", OCP\Util::DEBUG);
if (openssl_public_encrypt($entry, $encryptedData, $pubKey) === false) {
The $pubKey is empty

i paste here too the debug provided:
When I press Update mail Identity I have the following logs

{"reqId":"gObvzwMCMHYoqR1ICO8s","remoteAddr":"<IP_ADDRESS>","app":"roundcube","message":"OC_RoundCube_App.class.php->checkLoginData(): Checking login data for oc user myuser","level":0,"time":"2017-02-02T20:48:00+01:00","method":"POST","url":"/index.php/apps/roundcube/ajax/userSettings.php"}
{"reqId":"gObvzwMCMHYoqR1ICO8s","remoteAddr":"<IP_ADDRESS>","app":"roundcube","message":"OC_RoundCube_App.class.php->checkLoginData(): Found login data for oc user myuser","level":0,"time":"2017-02-02T20:48:00+01:00","method":"POST","url":"/index.php/apps/roundcube/ajax/userSettings.php"}
{"reqId":"gObvzwMCMHYoqR1ICO8s","remoteAddr":"<IP_ADDRESS>","app":"roundcube","message":"OC_RoundCube_App.class.php->cryptEmailIdentity(): Found valid mail login data for user myuser (mail user: myuser@mydomain.org)","level":1,"time":"2017-02-02T20:48:00+01:00","method":"POST","url":"/index.php/apps/roundcube/ajax/userSettings.php"}
{"reqId":"gObvzwMCMHYoqR1ICO8s","remoteAddr":"<IP_ADDRESS>","app":"roundcube","message":"OC_RoundCube_App.class.php->cryptMyEntry(): Starting encryption.","level":0,"time":"2017-02-02T20:48:00+01:00","method":"POST","url":"/index.php/apps/roundcube/ajax/userSettings.php"}
{"reqId":"gObvzwMCMHYoqR1ICO8s","remoteAddr":"<IP_ADDRESS>","app":"PHP","message":"openssl_public_encrypt(): key parameter is not a valid public key at /owncloud/apps/roundcube/lib/RoundCubeApp.class.php#190","level":3,"time":"2017-02-02T20:48:00+01:00","method":"POST","url":"/index.php/apps/roundcube/ajax/userSettings.php"}

Hello,
I managed to solve the problem.
The table oc_roundcube gets updated with something when I update Email entity.
You can tagg this issue or #375 as a bug
I'll try to prepare a patch, I'll check the version from december 2016 first.
Also I'm still not able to use the roundcube functionality, I did a tcpdump a see packets going in the right direction, and some trafic but then it times out.

well if u could help to improve and solve this, i can tag now as a bug, if u need a release of the RC plugin app for OC, please take from the nighty build, or use the files under src of the roundcube directory, please also take in consideration that the code of the OC php support the OC 7 api.. for me ;-)
the other issue i'll tagget as bug, but this i'll tagget as reature_request due in the wiki are well documented that both must reside in same server.. i'm very very busy now, but in the nights i'll try do all as possible to help please let me know any other needs for u and i hope u'r patch will help to main developer to return back to help us

Hello,
Here's the patch. I have not been to make roundcube integration in owncloud successfully but I think the initial problem should be solved because I'm able to save the user's credentials in the database and I can see an entry is created.
The code of this plugin is buggy at some other places.
Please try this patch and let me know
cd /var/www/owncloud/apps/roundcube/lib
patch -p0 < 04Fev2017_patch_generateKeyPair.txt
04Fev2017_patch_generateKeyPair.txt

hello @mikygee thanks for contribute, i"m busy right now, i`ll revise better and commit u"r changes

Hello,
Test it before, and let me know.

well men, i tested in both cases, u have right, as we discuss the method works as postded in the way u do.. great job men, i'll commit u'r changes right now...
i tested with oc 7, debian 5, php 5.3.22, mysql, rc and oc in different servers using a reverse proxy: both login works, autologin and manual
i tested with oc 7, debian 6, php 5.3.10, postgresql (witha very large amount of users, huge), rc and oc in same server, both autologin and manual seems to work
please in what environment do u test and have it working? to paste in changelog and see if original author gets some emotion here!

Hello Lenz,
Don't hesitate to give me feedback before closing issue because in the meantime I added some code.

in the apps store please give some starts and feedback, to mke it revive this app
my special case its that i have a very very enforced and secure older servers, and i dont plant to upgrade nothing that are not broken (and not hacked ever!) so this app its the only that works with oc 7 and php 5.3

Hello Lenz,
I use Openbsd 6.0 and Owncloud 8 and php 5.6
I didn't understand what you wrote.
I'm not a programmer, so I cannot do large code. I'm able to do small things and debug.

me too! i' not a programmer, me too only made some small fixed to my needs!


ciscoPacketTracer{7,8}: disown

Description of changes
When I introduced these packages I needed them for Networking class but now I don't use them anymore.
Actually I wanted to drop them all out but because of activity in #291445 I think it would be better to let someone else maintain as there is some interest in these packages.

Things done

Built on platform(s)

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

For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual)

[ ] sandbox = relaxed
[ ] sandbox = true

[ ] 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

[ ] 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
[ ] Tested basic functionality of all binary files (usually in ./result/bin/)
24.11 Release Notes (or backporting 23.11 and 24.05 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

[ ] Fits CONTRIBUTING.md.

Add a :+1: reaction to pull requests you find important.

@lucasew can you add me as a maintainer?
I'll be using this for a few years on uni.

@lucasew can you add me as a maintainer?
I'll be using this for a few years on uni.

You can add yourself the next time you open a PR for it. This maintainer thing is mostly for someone to tag you if the package has some issue.

Fine, I'll add myself in a seperate PR, I just thought its easier to do it in this.


[RESOLVED] High ICMP ping response time

Problem started at 08:28:29 on 2023.07.20
Problem name: High ICMP ping response time
Host: HP_iLO
Severity: Warning
Operational data: Value: 753ms
Original problem ID: 32862
Event details in Zabbix: http://<IP_ADDRESS>/tr_events.php?triggerid=23268&eventid=32862

Problem has been resolved in 7m 0s at 08:35:29 on 2023.07.20
Problem name: High ICMP ping response time
Host: HP_iLO
Severity: Warning
Original problem ID: 32862


{N} 2.0.0 is now deprecated in AppBuilder

Merged with 8866a9d12dcf1ea145132bb9c105f07971b31d31. Thanks @bundyo!


Release continuations for 2.12.8

Would it be possible to publish this library for 2.12.8 ?

@Kraks if you're interested in tackling this, there's some guidance at https://github.com/scala/sbt-scala-module/issues/16
as a workaround, @jimka2001 I think you've found that using the version built for 2.12.2 actually works okay with 2.12.8?

Thanks @SethTisue, I think I can do that. Before that I just want to double-check: the Github release page contains the release for 2.12.x, although it's been a while but should work for 2.12.8, what I need to do is to publish the plugin to Maven/Sonatype repository (currently it is only published for scala 2.12.2), is that right?

yes, that's right. back-publishing an existing plugin version for an additional Scala version is done by pushing a specially named tag, as documented at https://github.com/scala/scala-continuations/blob/master/admin/README.md . this will cause Travis-CI to publish artifacts to a Sonatype staging repo; then someone from the Scala team will (on request) release them to Maven Central

Highly unlikely to ever happen. Archiving the repo.


[CT-2493] Create --publications-dir parameter

Create a new --publications-dir flag, accepted by any command that requires a manifest. This flag would indicate to dbt where to read publication artifacts from other projects in the running project, and eliminate the need to hardcode the path as we are doing here.
^ In case that link gets stale:
--- somewhere in parser/manifest.py
path = os.path.join("publications", publication_file_name)

@MichelleArk What should the default value for said flag be?  We're assuming it should be the string "publications", but wanted to double check.

Planning to close this as unneeded in the v1.6 implementation


Replace references to CIP with UIP

I noticed that there was a static JS resource being pulled in from Celestia still (https://github.com/penumbra-zone/UIPs/blob/main/theme/head.hbs#L1) that I didn't change as part of this because I wasn't sure which CDN we should mirror to.

We can probably kill that script


What are veth-init and veth-vpn?

Hi @chrisbouchard ,
Thanks for this project, I've been looking to do similar thing.
I am using wireguard, I have an assigned ip, private key, public key etc, and the machine is connected to internet using wireless(wlpxx). But I am not sure what to fill the following with -

TUNNEL_INIT_NAME: Name to assign to the created tunnel (veth) network interface in the default (init) network namespace.
TUNNEL_INIT_IP_ADDRESSES: Comma-separated list of static IP addresses to assign to the tunnel interface in the default (init) network namespace.
TUNNEL_VPN_NAME: Name to assign to the created tunnel (veth) network interface in the VPN network namespace.
TUNNEL_VPN_IP_ADDRESSES: Comma-separated list of static IP addresses to assign to the tunnel interface in the VPN network namespace.

Do these ip addresses need to be assigned by the router?
Edit: I think I get what those are. But why is the tunnel needed? It is not mentioned in the WG page - https://www.wireguard.com/netns/#the-new-namespace-solution either

Thanks for explanation


[REF] Remove localisation from command names

Command names should not be translated to provide a unified user experience.
This means:

[ ] Dont use localisedBuilder
[ ] Hardcode commandnames into code (maybe set them in one central enum)
[ ] Remove the translations from all the language files

[ ] Remove from /commands route


Add student monkeynaleo

Please merge my monkeynaleo.md into the students folder

@monkeynaleo
I updated the manner to enrolling in our course to be more scalable.
Can you create your profile here again?
Sorry for that, but in that way will be much more easy for all of us :smile:


chore: update otel-collector-config.yaml

Follow-up of https://github.com/openfga/openfga/pull/570
Related docs: https://github.com/openfga/openfga.dev/pull/379
I reviewed https://opentelemetry.io/docs/collector/configuration/ and modified according to the docs.
My understanding of the big picture:

Codecov Report
Patch coverage has no change and project coverage change: +0.02 :tada:

Comparison is base (58591cd) 84.53% compared to head (03a932a) 84.56%.

:mega: This organization is not using Codecov’s GitHub App Integration. We recommend you install it so Codecov can continue to function properly for your repositories. Learn more
Additional details and impacted files
@@            Coverage Diff             @@
##             main     #605      +/-   ##
==========================================
+ Coverage   84.53%   84.56%   +0.02%
==========================================
  Files          86       86
  Lines       13758    13758
==========================================
+ Hits        11631    11634       +3
+ Misses       1748     1745       -3
  Partials      379      379

Impacted Files
Coverage Δ

internal/graph/check.go
90.41% <0.00%> (+0.22%)
:arrow_up:

cmd/run/run.go
61.86% <0.00%> (+0.40%)
:arrow_up:

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

:umbrella: View full report at Codecov.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.


Performance improvements in ContractionProblem constructor and ContractionSolution::Solve

ContractionProblem constructor
ContractionSolution::Solve()

@wbgilmartin Can you provide more info? Can we get the issues resolved?


When will the algorithm be released?

Hi, I am trying to replicate this work, I am wondering when will the Dexdeform be released?

Hi Yunlong, I am still working on cleaning up the codebase. I could send you a work-in-progress version now if you tell me your email. The implementation will be slightly messy, but it will give you enough information on the policy part.
Sorry, the start of grad school has been busy. Thanks for your understanding!

I will be really appreciate it, if you can send me the draft version. My email is<EMAIL_ADDRESS>By the way, I do enjoy your work.

Thanks - sent!


Add coord reference system to set_up_cube

The cubes produced by our unit tests cannot be plotted by iris.quickplot because they do not have a coordinate system defined. This makes investigating the behaviour of tests more difficult and is fairly simple to fix.
I have added a unit test to test that the cube can be interpolated onto another. This test fails without a coord_system on both source and destination cube.
Testing:

[ ] Ran tests and they passed OK
[ ] Added new tests for the new feature(s)

@fionaRust, I think some of this suggested work would be covered by #50.

Maybe we should just reference this PR on #50


Check existence of rails file to detect Rails app

It throws following error in my non rails app.
ruby-2.3.0/gems/hutch-0.20.0/lib/hutch/cli.rb:74:in `load_rails_app': uninitialized constant Rails (NameError)

There is config/environment.rb file in my app and it assumes that app is Rails app. But thats not the case. So I have adjusted the rails app detection logic and its working in my test env for both rails/non rails apps.  Any suggestions on using config/environment.rb file?

I'm not really a Rails user these days but using script/rails makes sense to me.

...but the absence of both script/rails and bin/rails file does not mean it is not a rails app...
Are you guys open for suggestions / PRs?

@vovimayhem we are certainly open to suggestions :)


Implement cluster start/stop cron job

Summary

Create a service principal with necessary rights:

start/stop the cluster.
deploy Helm charts to the cluster.

Create a Github workflow as cron job to start/stop the cluster in weekdays.

Implemented with #7.


setup.cfg: Replace deprecated license_file with license_files

Replace the deprecated license_file key with license_files. The latter has the same semantics and is available since setuptools 42.0.0 (that lark already requires).

Is there a reason to change this? Is license_file ever going to get dropped?

Is there a reason to change this?

Right now it triggers verbose deprecation warnings that trigger our QA pipelines.

Is license_file ever going to get dropped?

Hard to tell. I've asked setuptools a more general question about timeline for dropping deprecated stuff, and got no answer. However, they definitely did remove some deprecated stuff in the past.

verbose deprecation warnings

Fair enough.

No problem, thanks for making Lark a tiny bit better.


Choose a theme for Hack Night

This can be closed once we've decided on a theme and someone puts it in a comment on this issue.

On second thought, let's record the theme in the #hack-night-organizers channel on slack. That way the theme will be a surprise.

It's recorded in the channel.

Can you link to the specific message in the Slack channel where this is
recorded?
On Sat, Jul 9, 2016 at 1:15 PM, Max Wofford<EMAIL_ADDRESS>wrote:

It's recorded in the channel.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/hackclub/meta/issues/590#issuecomment-231553610, or mute
the thread
https://github.com/notifications/unsubscribe/AA8j-PgFsAt5ZsdSUb6nzGZVPbWyAQryks5qUAFIgaJpZM4JDw-5
.

--
Zach Latta
Hack Club |<EMAIL_ADDRESS>

/cc @raysarebest

Here's the original proposition by Markus Torpel, which all in the channel reacted to with ☀ in support, and here's later on when @JSneak responded that Summer was the consensus when asked about it


SQL Managed Instance - CMK - EventName: MakeDatabaseInaccessible

When DB loses access to key, this MakeDatabaseInaccessible event is no longer fired - it is now 30 minutes instead of 8 hours - please have documentation updated. Also please include how customer can monitor and alert on this critical event in real time ( seeing these similar critical events severely delayed).
EventName: MakeDatabaseInaccessible
Status: InProgress
Description: Database is waiting for Azure key vault key access to be reestablished by user within 8 hours.

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

ID: 83b6d066-9a0d-ebdb-7432-fb4ae7a82794
Version Independent ID: 645e4ba4-7898-c2ec-bbb4-c39aecb7e21f
Content: Common errors with customer-managed keys in Azure Key Vault - SQL Server
Content Source: docs/relational-databases/security/encryption/troubleshoot-tde.md
Product: sql
Technology: security
GitHub Login: @shohamMSFT
Microsoft Alias: shohamd

@felickz Thanks for the feedback! We are working on updating this document asap and I will revert back as soon as it is completed.

@felickz This document has now been updated with the events that appear in the Activity Log during Inaccessible Database scenario. Thanks!

#please-close


Load all the comments

Hi, Louis. When you visit a Disqus page and you see the comments under a post, there is always a "load more comments" button and the user can click manually to get all of them. So, I tried to use your crawler to get comments from a Disqus page, but the comments I get are only those that have been loaded when the page loads. The rest, that normally could be opened manually, no.  I would like to ask if there is a feature to load(and crawl) all the comments in your code or not. Thank you.

Hi @joanpavlidou ,
in order to look into this I would need you to share the website you're trying to crawl.
The one I use for debugging (https://github.com/louisguitton/disqus-crawler/blob/master/main.sh#L3) doesn't have this issue.

Thanks for the reply. Your page(purseblog with louis vuitton) doesn't have this button and all the comments load directly when the page loads. But in many other cases of pages that use disqus comments, the comments are not loaded(I am not sure that this has to do with the number of comments). As for my pages, I have tried these two:
http://nautil.us/issue/55/trust/the-bitcoin-paradox
https://disqus.com/home/discussion/nautilusmag/the_bitcoin_paradox_issue_55_trust_nautilus/


custom_profile_fields: Fix empty field choices issue of select field.

While editing select type profile field, if we submit empty or zero
choices it fails silently, current implementation for this issue does
not work for some cases, and this commit will fix that.
This will disable dialog submit button in case of empty field choices.
Also removing code of all calls making to update_choice_delete_btn
as that function have no more use-case for empty field choices, still
keeping the function because it gets used in settings_streams.js..

Fixes: GH comment

Self-review checklist

[x] Self-reviewed the changes for clarity and maintainability
(variable names, code reuse, readability, etc.).

Communicate decisions, questions, and potential concerns.

[x] Explains differences from previous plans (e.g., issue description).
[x] Highlights technical choices and bugs encountered.
[x] Calls out remaining decisions and concerns.
[x] Automated tests verify logic where appropriate.

Individual commits are ready for review (see commit discipline).

[x] Each commit is a coherent idea.
[x] Commit message(s) explain reasoning and motivation for changes.

Completed manual review and testing of the following:

[x] Visual appearance of the changes.
[x] Responsiveness and internationalization.
[x] Strings and tooltips.
[x] End-to-end functionality of buttons, interactions and flows.
[x] Corner cases, error conditions, and easily imagined bugs.

@sahil839 Could you please review this PR, I've solved merge conflicts and rebased.
Thank you.

I am not sure whether we should disable the input when only one option is remaining. Hiding the delete option seems good but we should just keep the input enabled as user may want to edit the option. We can instead disable the "Save changes" button if user makes the only option empty.

I did that because the user can submit an empty field too.

We can disable the "Save" button of the modal in the case user makes the option empty.

@sahil839 Sorry for the late.
I have updated the PR, disabling the save button instead of disabling that choice field when fields are empty.

@sahil839 PR is ready to review.

Do we want to disable the delete button? We are not showing the delete button atleast for one empty option. And we are anyways disabling the Save changes button if all options are empty.
While editing a field, someone would want to change all the options and thus might delete all of them first and then add new ones. Also, this would help us in avoiding some complexity in the code as well. We can discuss this on CZO to get feedback from other folks as well.
Also, if we have the design as above (or probably some variation of it), we can probably update update_choice_delete_btn function to completely handle hiding and showing the delete buttons. Basically we would not have any display_flag parameter, and the function will just show all the delete options except the one for last choice and hide the button for last choice.

Yeah, since we are disabling the save changes button, there is no need to disable the delete button too, because the sole purpose of disabling the delete button was to avoid silent request failures because of saving empty/zero select fields.
And to avoid failing requests silently we have to either disable the first select field or disable the save changes button in the possibility of only empty/zero select fields being left.

I've pushed the changes and the function update_choice_delete_btn() gets called in settings_streams.js too so I haven't removed it,

I have made the changes to that comment and also added follow-up changes as a second commit.

Merged, thanks @yogesh-sirsat, @palashb01, and @sahil839!


Data truncation: Out of range value for column 'process_id' at row 1

Hi,while getPid() method return -1,then update wh_etl_job_history excute
 UPDATE wh_etl_job_history SET process_id=-1, host_name=NULL WHERE wh_etl_exec_id =8;
will throws excption:
SQL [UPDATE wh_etl_job_history SET process_id=?, host_name=? WHERE wh_etl_exec_id =?]; Data truncation: Out of range value for column 'process_id' at row 1; nested exception is com.mysql.jdbc.MysqlDataTruncation: Data truncation: Out of range value for column 'process_id' at row 1
EtlJobActor.getPid() return -1;

wherehows can only run on linux platform.

Dear issue owner,
Thanks for your interest in WhereHows. We have recently announced DataHub which is the rebranding of WhereHows. LinkedIn improved the architecture of WhereHows and rebranded WhereHows into DataHub and replaced its metadata infrastructure in this direction. DataHub is a more advanced and improved metadata management product compared to WhereHows.
Unfortunately, we have to stop supporting WhereHows to better focus on DataHub and offer more help to DataHub users. Therefore, we will drop all issues related to WhereHows and will not accept any contribution for it. Active development for DataHub has already started on datahub branch and will continue to live in there until it's finally merged to master and project is renamed to DataHub.
Please check the datahub branch to get familar with DataHub.
Best,
DataHub team


Update index.md

Found the documentation a bit unclear as to how to actually format shared options.

Description

Additional context

What is the purpose of this pull request?

[ ] Bug fix
[ ] New Feature
[ ] Documentation update
[ ] Other

Before submitting the PR, please make sure you do the following

[ ] Read the Contributing Guidelines.
[ ] Read the Pull Request Guidelines and follow the Commit Convention.
[ ] Check that there isn't already a PR that solves the problem the same way to avoid creating a duplicate.
[ ] Provide a description in this PR that addresses what the PR is solving, or reference the issue that it solves (e.g. fixes #123).
[ ] Ideally, include relevant tests that fail without this PR but pass with it.

https://vitejs.dev/config/#config-file already showed examples of specifying the options. I don't think this is needed.

It’s your project, not mine but it is unclear how to specify config options- you don’t have an actual example that isn’t either a more complicated nested structure or just a comment that says “options go here.”
it wasn’t apparent that key value pairs are how they’re specified. For example, in a framework I’m more familiar with like Django, you declare specific variables in the settings file.


mention jq dependency in readme

Nice project :+1:

jq is only an optional depenency for gh-release. And shsh can actually automatically bootstrap jq, but there was some bug that prevented it from doing so previously.
jq dependency is now mentioned in 2c19eab


Playlist is not recognized

Checklist

[x] I'm asking a question
[x] I've looked through the README and FAQ for similar questions
[x] I've searched the bugtracker for similar questions including closed ones

Question

--
I am tying to download the playlist - youtube-dl "https://www.youtube.com/playlist?list=PLVqBLRhC9UzGc3nhiI6EwVphbzU5JKGaz" but it is not recognizing. Is there a particular option that I should provide?
Thanks

Hello @remitamine - could you please share what information that would need to look at this? I am basically new to this tool and trying my way to figure out how to download a playlist like the one above? Appreciate your help! Thanks!

fill the proper issue template(Broken site support).


[Bug] Using Class as Object Type

Bug Report

🔎 Search Terms

🕗 Version & Regression Information

This changed between versions 4.1.4

⏯ Playground Link

Playground link with relevant code
💻 Code

// Success Code
class Test {
  public a: string = "";
  public b: string = "";
}

const obj: Test = { a: "1", b: "a" };

// Fail
class TestPrivate {
  public a: string = "";
  private b: string = "";
}

// Fail Case 1
const fail1: TestPrivate = { a: "1" };

// Fail Case 2
const fail2: TestPrivate = { a: "1", b: "a" }

🙁 Actual behavior
In this situation, we may delete the private parameter or change the private modifier to public. However, even we dont replace the modifier key, it still can compile, but the editor will highlight it as an error.
🙂 Expected behavior
The expected result should be, we can assign Object with Type Test only contain property a with no error(s).

This is by design. Your example is too trivial. Consider this more complex one:
class TestPrivate {
    public a: string = "";
    private b: string = "";

    public static getB(instance: TestPrivate): string {
        return instance.b;
    }
}

// @ts-ignore
const f: TestPrivate = { a: "1" };

const b: string = TestPrivate.getB(f);
b.length // Will fail, because b is undefined.

Static methods of the class are allowed to access private members, but these are undefined when you assign an object literal.


Fixed a few issues that occurred because LinkedIn changed their HTML layout

Fixed skills listing
Fixed about bio (+ expand state)
When clicking on some 'expand' buttons, you were redirected back to the feed, and then a lot of information was missing.
Reformatted the code (with Intellij's ctrl-alt-L)

Any update for this? I found when I run the scraper I cannot get the correct user profile.


Add /app-code-download/python/lib to the PYTHONPATH

This way users can install target libs to their python/lib dir.
When they run locally they shouldn't have python/lib on their python path so the libs won't be used.

The most useful would be an e2e test. I think you're working on one ?

@cbornet there is already one end-to-end test with python
@nicoloboschi  I would prefer to commit the patch and unlock @ddieruf developer guide, but I am asking @cbornet to add the test.
We can simply enhance the existing Python test


Suggest using latest branch instead of main

This is for the CAT tutorials. Replace main with latest. Also update links to TAILs.

These changes were made in the chia-dev-tools repo after the website revamp.


Include all files as resources from extension dist folder

An extension might have other build artifacts than just yml/js.
Also removes legacy "locales" configuration from build.extraResources.

Replaced by #2807


chore: update codeowners as part of CLI split

Description of changes
Updating codeowners to remove now-removed packages.
Issue #, if available
N/A
Description of how you validated changes
Github scanner indicates proposed codeowner file is valid.
Checklist

[x] PR description included

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

Codecov Report

Merging #10333 (e4f6211) into master (284dd78) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master   #10333   +/-   ##
=======================================
  Coverage   46.43%   46.43%
=======================================
  Files         697      697
  Lines       35164    35164
  Branches     7126     7126
=======================================
  Hits        16329    16329
  Misses      17046    17046
  Partials     1789     1789

:mega: Codecov can now indicate which changes are the most critical in Pull Requests. Learn more


Update GitHub Action Versions

GitHub Actions Version Updates

pypa/gh-action-pypi-publish published a new release v1.6.1 on 2022-12-03T03:22:19Z

Codecov Report

Merging #8 (51c9f38) into main (ddaeb9c) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##             main       #8   +/-   ##
=======================================
  Coverage   95.83%   95.83%
=======================================
  Files           6        6
  Lines         192      192
=======================================
  Hits          184      184
  Misses          8        8

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more


Unable to resolve kapt dependencies

Describe the bug
Execution failed for task ':refreshVersions'.

Couldn't resolve version for ModuleId(group=net.ltgt.gradle.incap, name=incap-processor)

To Reproduce

Use dependencies { kapt("net.ltgt.gradle.incap:incap-processor:_") }
Execute :refreshVersions task
See error

Additional context
Gradle Version: 6.6.1
Kotlin Version: 1.4.10
RefreshVersions Version: 0.9.5-0.9.6

All kapt dependencies are equally unresolvable, including Square.moshi.kotlinCodegen

Couldn't resolve version for ModuleId(group=com.squareup.moshi, name=moshi-kotlin-codegen)

RefreshVersions Version: 0.9.5-0.9.6

@oh-Rin Can you confirm you have that exact same issue with the version 0.9.6?

Also, do you have mavenCentral() configured in the repositories for the affected project?

@oh-Rin And if you add them manually?

@oh-Rin And if you add them manually?

Add dependency and version to versions.properties file?

Can you try with this project and see what are the Gradle config differences that might be at play?
https://github.com/LouisCAD/kotlin-libraries-playground
Also, you can try removing the moshi version in it.

Can you try with this project and see what are the Gradle config differences that might be at play?
https://github.com/LouisCAD/kotlin-libraries-playground

I changed the refreshVersions version of this library to 0.9.6, then execute the :refreshVersions task, finally, the following error occurred:
> Task :refreshVersions FAILED

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':refreshVersions'.
> java.io.InterruptedIOException: executor rejected

* Try:
Run with --info or --debug option to get more log output. Run with --scan to get full insights.

* Exception is:
org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':refreshVersions'.
	at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.lambda$executeIfValid$1(ExecuteActionsTaskExecuter.java:208)
	at org.gradle.internal.Try$Failure.ifSuccessfulOrElse(Try.java:263)
	at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeIfValid(ExecuteActionsTaskExecuter.java:206)
	at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:187)
	at org.gradle.api.internal.tasks.execution.CleanupStaleOutputsExecuter.execute(CleanupStaleOutputsExecuter.java:114)
	at org.gradle.api.internal.tasks.execution.FinalizePropertiesTaskExecuter.execute(FinalizePropertiesTaskExecuter.java:46)
	at org.gradle.api.internal.tasks.execution.ResolveTaskExecutionModeExecuter.execute(ResolveTaskExecutionModeExecuter.java:62)
	at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:57)
	at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:56)
	at org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:36)
	at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.executeTask(EventFiringTaskExecuter.java:77)
	at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:55)
	at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:52)
	at org.gradle.internal.operations.DefaultBuildOperationExecutor$CallableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:409)
	at org.gradle.internal.operations.DefaultBuildOperationExecutor$CallableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:399)
	at org.gradle.internal.operations.DefaultBuildOperationExecutor$1.execute(DefaultBuildOperationExecutor.java:157)
	at org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:242)
	at org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:150)
	at org.gradle.internal.operations.DefaultBuildOperationExecutor.call(DefaultBuildOperationExecutor.java:94)
	at org.gradle.internal.operations.DelegatingBuildOperationExecutor.call(DelegatingBuildOperationExecutor.java:36)
	at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter.execute(EventFiringTaskExecuter.java:52)
	at org.gradle.execution.plan.LocalTaskNodeExecutor.execute(LocalTaskNodeExecutor.java:41)
	at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:372)
	at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:359)
	at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:352)
	at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:338)
	at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.lambda$run$0(DefaultPlanExecutor.java:127)
	at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.execute(DefaultPlanExecutor.java:191)
	at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.executeNextNode(DefaultPlanExecutor.java:182)
	at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.run(DefaultPlanExecutor.java:124)
	at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64)
	at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:48)
	at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:56)
Caused by: org.gradle.api.UncheckedIOException: java.io.InterruptedIOException: executor rejected
	at org.gradle.internal.UncheckedException.throwAsUncheckedException(UncheckedException.java:61)
	at org.gradle.internal.UncheckedException.throwAsUncheckedException(UncheckedException.java:41)
	at org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:107)
	at org.gradle.api.internal.project.taskfactory.StandardTaskAction.doExecute(StandardTaskAction.java:58)
	at org.gradle.api.internal.project.taskfactory.StandardTaskAction.execute(StandardTaskAction.java:51)
	at org.gradle.api.internal.project.taskfactory.StandardTaskAction.execute(StandardTaskAction.java:29)
	at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter$3.run(ExecuteActionsTaskExecuter.java:570)
	at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:395)
	at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:387)
	at org.gradle.internal.operations.DefaultBuildOperationExecutor$1.execute(DefaultBuildOperationExecutor.java:157)
	at org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:242)
	at org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:150)
	at org.gradle.internal.operations.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:84)
	at org.gradle.internal.operations.DelegatingBuildOperationExecutor.run(DelegatingBuildOperationExecutor.java:31)
	at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeAction(ExecuteActionsTaskExecuter.java:555)
	at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:538)
	at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.access$300(ExecuteActionsTaskExecuter.java:109)
	at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter$TaskExecution.executeWithPreviousOutputFiles(ExecuteActionsTaskExecuter.java:279)
	at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter$TaskExecution.execute(ExecuteActionsTaskExecuter.java:268)
	at org.gradle.internal.execution.steps.ExecuteStep.lambda$execute$1(ExecuteStep.java:33)
	at org.gradle.internal.execution.steps.ExecuteStep.execute(ExecuteStep.java:33)
	at org.gradle.internal.execution.steps.ExecuteStep.execute(ExecuteStep.java:26)
	at org.gradle.internal.execution.steps.CleanupOutputsStep.execute(CleanupOutputsStep.java:67)
	at org.gradle.internal.execution.steps.CleanupOutputsStep.execute(CleanupOutputsStep.java:36)
	at org.gradle.internal.execution.steps.ResolveInputChangesStep.execute(ResolveInputChangesStep.java:49)
	at org.gradle.internal.execution.steps.ResolveInputChangesStep.execute(ResolveInputChangesStep.java:34)
	at org.gradle.internal.execution.steps.CancelExecutionStep.execute(CancelExecutionStep.java:43)
	at org.gradle.internal.execution.steps.TimeoutStep.executeWithoutTimeout(TimeoutStep.java:73)
	at org.gradle.internal.execution.steps.TimeoutStep.execute(TimeoutStep.java:54)
	at org.gradle.internal.execution.steps.CatchExceptionStep.execute(CatchExceptionStep.java:34)
	at org.gradle.internal.execution.steps.CreateOutputsStep.execute(CreateOutputsStep.java:44)
	at org.gradle.internal.execution.steps.SnapshotOutputsStep.execute(SnapshotOutputsStep.java:54)
	at org.gradle.internal.execution.steps.SnapshotOutputsStep.execute(SnapshotOutputsStep.java:38)
	at org.gradle.internal.execution.steps.BroadcastChangingOutputsStep.execute(BroadcastChangingOutputsStep.java:49)
	at org.gradle.internal.execution.steps.CacheStep.executeWithoutCache(CacheStep.java:159)
	at org.gradle.internal.execution.steps.CacheStep.execute(CacheStep.java:72)
	at org.gradle.internal.execution.steps.CacheStep.execute(CacheStep.java:43)
	at org.gradle.internal.execution.steps.StoreExecutionStateStep.execute(StoreExecutionStateStep.java:44)
	at org.gradle.internal.execution.steps.StoreExecutionStateStep.execute(StoreExecutionStateStep.java:33)
	at org.gradle.internal.execution.steps.RecordOutputsStep.execute(RecordOutputsStep.java:38)
	at org.gradle.internal.execution.steps.RecordOutputsStep.execute(RecordOutputsStep.java:24)
	at org.gradle.internal.execution.steps.SkipUpToDateStep.executeBecause(SkipUpToDateStep.java:92)
	at org.gradle.internal.execution.steps.SkipUpToDateStep.lambda$execute$0(SkipUpToDateStep.java:85)
	at org.gradle.internal.execution.steps.SkipUpToDateStep.execute(SkipUpToDateStep.java:55)
	at org.gradle.internal.execution.steps.SkipUpToDateStep.execute(SkipUpToDateStep.java:39)
	at org.gradle.internal.execution.steps.ResolveChangesStep.execute(ResolveChangesStep.java:76)
	at org.gradle.internal.execution.steps.ResolveChangesStep.execute(ResolveChangesStep.java:37)
	at org.gradle.internal.execution.steps.legacy.MarkSnapshottingInputsFinishedStep.execute(MarkSnapshottingInputsFinishedStep.java:36)
	at org.gradle.internal.execution.steps.legacy.MarkSnapshottingInputsFinishedStep.execute(MarkSnapshottingInputsFinishedStep.java:26)
	at org.gradle.internal.execution.steps.ResolveCachingStateStep.execute(ResolveCachingStateStep.java:94)
	at org.gradle.internal.execution.steps.ResolveCachingStateStep.execute(ResolveCachingStateStep.java:49)
	at org.gradle.internal.execution.steps.CaptureStateBeforeExecutionStep.execute(CaptureStateBeforeExecutionStep.java:79)
	at org.gradle.internal.execution.steps.CaptureStateBeforeExecutionStep.execute(CaptureStateBeforeExecutionStep.java:53)
	at org.gradle.internal.execution.steps.ValidateStep.execute(ValidateStep.java:74)
	at org.gradle.internal.execution.steps.SkipEmptyWorkStep.lambda$execute$2(SkipEmptyWorkStep.java:78)
	at org.gradle.internal.execution.steps.SkipEmptyWorkStep.execute(SkipEmptyWorkStep.java:78)
	at org.gradle.internal.execution.steps.SkipEmptyWorkStep.execute(SkipEmptyWorkStep.java:34)
	at org.gradle.internal.execution.steps.legacy.MarkSnapshottingInputsStartedStep.execute(MarkSnapshottingInputsStartedStep.java:39)
	at org.gradle.internal.execution.steps.LoadExecutionStateStep.execute(LoadExecutionStateStep.java:40)
	at org.gradle.internal.execution.steps.LoadExecutionStateStep.execute(LoadExecutionStateStep.java:28)
	at org.gradle.internal.execution.impl.DefaultWorkExecutor.execute(DefaultWorkExecutor.java:33)
	at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeIfValid(ExecuteActionsTaskExecuter.java:195)
	at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:187)
	at org.gradle.api.internal.tasks.execution.CleanupStaleOutputsExecuter.execute(CleanupStaleOutputsExecuter.java:114)
	at org.gradle.api.internal.tasks.execution.FinalizePropertiesTaskExecuter.execute(FinalizePropertiesTaskExecuter.java:46)
	at org.gradle.api.internal.tasks.execution.ResolveTaskExecutionModeExecuter.execute(ResolveTaskExecutionModeExecuter.java:62)
	at
```org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:57)
	at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:56)
	at org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:36)
	at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.executeTask(EventFiringTaskExecuter.java:77)
	at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:55)
	at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:52)
	at org.gradle.internal.operations.DefaultBuildOperationExecutor$CallableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:409)
	at org.gradle.internal.operations.DefaultBuildOperationExecutor$CallableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:399)
	at org.gradle.internal.operations.DefaultBuildOperationExecutor$1.execute(DefaultBuildOperationExecutor.java:157)
	at org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:242)
	at org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:150)
	at org.gradle.internal.operations.DefaultBuildOperationExecutor.call(DefaultBuildOperationExecutor.java:94)
	at org.gradle.internal.operations.DelegatingBuildOperationExecutor.call(DelegatingBuildOperationExecutor.java:36)
	at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter.execute(EventFiringTaskExecuter.java:52)
	at org.gradle.execution.plan.LocalTaskNodeExecutor.execute(LocalTaskNodeExecutor.java:41)
	at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:372)
	at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:359)
	at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:352)
	at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:338)
	at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.lambda$run$0(DefaultPlanExecutor.java:127)
	at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.execute(DefaultPlanExecutor.java:191)
	at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.executeNextNode(DefaultPlanExecutor.java:182)
	at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.run(DefaultPlanExecutor.java:124)
	at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64)
	at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:48)
	at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:56)
Caused by: java.io.InterruptedIOException: executor rejected
	at okhttp3.internal.connection.RealCall$AsyncCall.executeOn(RealCall.kt:501)
	at okhttp3.Dispatcher.promoteAndExecute(Dispatcher.kt:184)
	at okhttp3.Dispatcher.enqueue$okhttp(Dispatcher.kt:125)
	at okhttp3.internal.connection.RealCall.enqueue(RealCall.kt:164)

@LouisCAD I probably understand that if the dependency of net.ltgt.gradle.incap:incap-processor:_ must be import with dependencies.implementation(). But if use dependencies.kapt() to import and sync the project, the version will not be generated to versions.properties file, which is what you must Designed?

It should work with kapt as well.

Can you try with this project and see what are the Gradle config differences that might be at play?
https://github.com/LouisCAD/kotlin-libraries-playground
Also, you can try removing the moshi version in it.

Again, I'm asking this question @oh-Rin.

It should work with kapt as well.

Can you try with this project and see what are the Gradle config differences that might be at play?
https://github.com/LouisCAD/kotlin-libraries-playground
Also, you can try removing the moshi version in it.

Again, I'm asking this question @oh-Rin.

Sorry, I found no problem with com.squareup.moshi:moshi-kotlin-codegen:_, but there are problems with other kapt dependencies, e.g net.ltgt.gradle.incap:incap-processor:_

Hi @oh-Rin, can you check again with version 0.9.7?

Sorry, it didn’t fix this problem, maybe the previous issue was a bit misleading, I’ll re-explain this problem now.

Cloned the https://github.com/LouisCAD/kotlin-libraries-playground project
Wrote kapt("net.ltgt.gradle.incap:incap-processor:_ ") to kotlin-codegen/build.gradle.kts
Sync project and check versions.properties, but found that the dependency was not written into it
Finally I tried to execute :refreshVersions task, it gave an error: Couldn't resolve version for ModuleId(group=net .ltgt.gradle.incap, name=incap-processor)

And this repository is indeed valid, https://mvnrepository.com/artifact/net.ltgt.gradle.incap/incap-processor

In addition, I provide a piece of information that may help solve this problem. I found that if I use implementation instead of kapt to import dependencies, it will get the version normally.

But if I use

to import this dependency, I will find that no information is output in the console

i also ran into this issue today.. i hope i can get around this by adding a dummy configuration or such

@LouisCAD Is this problem fixed now?

Trying to set up a project with Hilt and can not figure out any way that kapt will work.
Seems like it's not using the correct dependency handler:

Is this an issue?

Disregard, the plugin was messed up and causing issues.

@chachako
it worked fine for me today
https://github.com/jmfayard/refreshVersions/commit/843009922a3fbe67499aaad68381288d258af155

I'd be curious to know if you still encounter the issue @NikkyAI and @chachako.
If yes, there are 2 better workarounds now, otherwise, I'd be glad that the issue gone.


indicator libraries: init at 12.10

The indicator libraries for GTK2 and GTK3.
The bindings for Mono do not work yet because of some issues with Perl in
gtk-sharp-2 and an Unhandled Exception caused by building with multiple cores:
https://aur.archlinux.org/packages/libindicate-sharp/#comment-290385
Some packages have TODOs for the indicator libraries,
since it is an optional dependency for most packages.
These packages have not been updated by this commit.
Besides the Mono bindings, there is still one open issue. For the packages that use autoconf a warning is given that automake-11.1 and aclocal-11.1 are missing. If the package automake-111x is added to the build inputs it will give a warning about a version mismatch between automake 11.1.5 (the package) and 11.1.6 (automake-111x), telling me to regenerate the files. However regenerating the Makefile will result in many warnings about unsupported syntax, which according to the warning were likely to be GNU extensions. Since the initial warnings are about executables that are not actually used, I chose to ignore them for now, instead of potentially breaking stuff by regenerating the Makefiles.

error: attribute ‘msteen’ missing, at /home/travis/build/NixOS/nixpkgs/pkgs/development/libraries/indicator-application/gtk2.nix:51:21

You have to add yourself as maintainer to lib/maintainers.nix

@domenkozar I know, I did this with my first pull requests, which has not been merged yet. I just created a new pull request #10791 that only adds myself to the list of maintainers.

Sorry for confusion, github makes it hard to make PRs that depend on each other.

Please note that this pull request is still based on 15.09. Let me know if it needs to be rebased on master instead.

Yes, please base any work on top of master


Should we use 'α' as variable name?

I am using Jupyter Notebook. In the BasicGates python notebook I saw few parameters as 'α'. One has to copy and paste this variable everywhere they wish to use.
Should we continue using variables like 'α' or should we rename them to 'alpha'?

I thought having Unicode α was cute, but, in retrospect, very few people will be able to type it in (I confess I just copy-pasted the character in this comment 😄), and having a character that you have to copy-paste every time you need it is frustrating.
I agree this needs to be renamed, at least in the tasks (in reference solutions it's probably ok to keep it as α, though it can be done either way). Do you want to open a pull request to do the rename? If not, I'll get to it later.

Thanks for the quick reply. I shall raise a PR for this 😄


--artifact-metadata-list, how to set version-id for "git" artifact alias?

I have managed to figure out that the --artifact-metadata-list uses the alias configured in the release definition, and the buildId of the origin of the artifact set.  However, I cannot figure out how to set the version-id for an artifact alias that refers to a git repository.  I've tried _theAlias="fullsha" _theAlias=fullsha _theAlias="firstEight" and _theAlias=firstEight.   What is the correct method for git repo artifacts where version-id is supposed to be the git commit?

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

ID: f912b9b3-f27c-deb7-54c1-8e3f477ed26f
Version Independent ID: fb24966a-f6fb-1828-2e0e-4374ae1df3d9
Content: az pipelines release
Content Source: latest/docs-ref-autogen/ext/azure-devops/pipelines/release.yml
GitHub Login: @rloutlaw
Microsoft Alias: routlaw

pipelines

Any updates here? Running into the exact same issue.

Bump @narula0781 @ashishonce @romil07 @yonzhan 😞


ts declaration?

ts declaration is missing, could you add to that? - Thank you.

nvm, mailparser seems a better option.


Add tests

Add some tests for code coverage purposes.

Codecov Report
Base: 76.45% // Head: 76.80% // Increases project coverage by +0.34% :tada:

Coverage data is based on head (7bcf615) compared to base (878dd06).
Patch has no changes to coverable lines.

Additional details and impacted files
@@             Coverage Diff              @@
##             master     #155      +/-   ##
============================================
+ Coverage     76.45%   76.80%   +0.34%
- Complexity      831      837       +6
============================================
  Files           120      120
  Lines          2582     2582
  Branches        329      329
============================================
+ Hits           1974     1983       +9
+ Misses          484      476       -8
+ Partials        124      123       -1

Impacted Files
Coverage Δ

.../logic/commands/DeletePersonFromModuleCommand.java
86.36% <0.00%> (+4.54%)
:arrow_up:

...edu/address/logic/parser/AddLinkCommandParser.java
85.71% <0.00%> (+4.76%)
:arrow_up:

.../seedu/address/logic/parser/AddressBookParser.java
100.00% <0.00%> (+6.25%)
:arrow_up:

...rc/main/java/seedu/address/logic/LogicManager.java
77.27% <0.00%> (+9.09%)
:arrow_up:

...va/seedu/address/logic/commands/CommandResult.java
100.00% <0.00%> (+11.76%)
:arrow_up:

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

:umbrella: View full report at Codecov.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.


DBZ-2663 | Update mysql binlog connector library and TRANSACTION_PAYLOAD event support

More Ref:
https://debezium.zulipchat.com/#narrow/stream/302533-dev/topic/Handling.20Transaction.20Payload.20Events.20for.20Mysql/near/289650440
https://github.com/osheroff/mysql-binlog-connector-java/pull/76#issuecomment-1185629635

Hi @debjeetsarkar so first off I don't have any issues upgrading the binlog client version in main, I'd prefer we avoid this in the 1.9 branch unless there is an explicit reason for this to be backported.
That said, I have one question regarding whether it makes sense to use this same PR for the remaining work for DBZ-2663, to implement the compression binlog support.  We prefer to avoid situations where a Jira issue spans multiple releases and we'll likely be looking at a Beta2 release in the near future, so I think we have two ways forward:

Log a new Jira specifically for upgrading the binlog client to 0.26.1 and reword the commit message with that Jira.
Add additional commits here for DBZ-2663 that introduce the compression support and we merge the two as one PR.

I don't have a preference either way, its really entirely what you want to do, but I do want to avoid DBZ-2663 spanning multiple versions if possible.

@Naros , makes sense to have all the changes in a single PR. Have added the support for TRANSACTION_PAYLOAD event type. Cheers !!

@debjeetsarkar Applied, thanks a lot!


Pht/add hana alerts

PR Checklist
Fixed the syntax on SystemReplicationStatus alerts to use "Equals" and not "Equalto".

Fixed the syntax on SystemReplicationStatus alerts to use "Equals" and not "Equalto".

Have you tested the change?

Yeap tested....


Forward port from 2.6.9 to 2.7.0: Detail page for Pods uses detail page for Workloads

https://github.com/rancher/dashboard/issues/6842 has the specifics about the work involved but PR https://github.com/rancher/dashboard/pull/6952 was merged only into release-2.6.9 and not master.
This issue is to ensure we get the same work into 2.7.0.

This is covered by this PR (already merged) https://github.com/rancher/dashboard/pull/7041

retest passed, tested on downstream v2.7.0-rc3

pods show the correct UI elements.


Roll Flutter from ae292cc4e5e4 to 17482fd425ee (28 revisions)

https://github.com/flutter/flutter/compare/ae292cc4e5e4...17482fd425ee
2022-12-28<EMAIL_ADDRESS>9e63c1ae1 Roll Fuchsia Mac SDK from c1-ICa-ToxzhYLG7F... to jV7nfgH1Tb3Lw0w_S... (flutter/engine#38532) (flutter/flutter#117731)
2022-12-28<EMAIL_ADDRESS>3bb936567 Roll Skia from 913271ba5cbb to f78bb848bbe1 (2 revisions) (flutter/engine#38531) (flutter/flutter#117721)
2022-12-28<EMAIL_ADDRESS>8d4546d5b Roll Skia from 656bb22387ac to 913271ba5cbb (2 revisions) (flutter/engine#38529) (flutter/flutter#117719)
2022-12-28<EMAIL_ADDRESS>dc6670f7b Roll Dart SDK from 5a173adb22ed to 2541cf36607f (1 revision) (flutter/engine#38528) (flutter/flutter#117715)
2022-12-28<EMAIL_ADDRESS>74ef2cbc8 Roll Fuchsia Linux SDK from iQT5jpUhipvetxSiH... to yX7ot9Un0bpYQ-XX7... (flutter/engine#38527) (flutter/flutter#117713)
2022-12-28<EMAIL_ADDRESS>2d431852d Roll Skia from c5c0387b3399 to 656bb22387ac (1 revision) (flutter/engine#38526) (flutter/flutter#117711)
2022-12-28<EMAIL_ADDRESS>bfecc4b18 Roll Dart SDK from 68d8b0f58be7 to 5a173adb22ed (1 revision) (flutter/engine#38525) (flutter/flutter#117707)
2022-12-28<EMAIL_ADDRESS>8294e2693 Roll Skia from 1a93cfdae2fd to c5c0387b3399 (2 revisions) (flutter/engine#38524) (flutter/flutter#117702)
2022-12-27<EMAIL_ADDRESS>6128780f1 Roll Dart SDK from 742e1dc3e17f to 68d8b0f58be7 (1 revision) (flutter/engine#38523) (flutter/flutter#117701)
2022-12-27<EMAIL_ADDRESS>afe49825e Roll Skia from 34708fefacd0 to 1a93cfdae2fd (1 revision) (flutter/engine#38522) (flutter/flutter#117699)
2022-12-27<EMAIL_ADDRESS>10ce8cd38 [fuchsia] Debugging code for crash. (flutter/engine#38518) (flutter/flutter#117697)
2022-12-27<EMAIL_ADDRESS>6e6a6538f Roll Skia from 2b6d44eb650b to 34708fefacd0 (1 revision) (flutter/engine#38521) (flutter/flutter#117694)
2022-12-27<EMAIL_ADDRESS>Revert "Remove single-view assumption from ScrollPhysics (#117503)" (flutter/flutter#117647)
2022-12-27<EMAIL_ADDRESS>e049bbf41 Roll Fuchsia Mac SDK from HHADjSDGmZSkODScd... to c1-ICa-ToxzhYLG7F... (flutter/engine#38520) (flutter/flutter#117690)
2022-12-27<EMAIL_ADDRESS>a53f1e983 Roll Skia from 3939e68c4b4d to 2b6d44eb650b (2 revisions) (flutter/engine#38519) (flutter/flutter#117689)
2022-12-27<EMAIL_ADDRESS>[macOS] Fix the run_debug_test_macos on arm64 (flutter/flutter#117250)
2022-12-27<EMAIL_ADDRESS>27ebaec7d Roll Skia from 4f64211cd741 to 3939e68c4b4d (2 revisions) (flutter/engine#38517) (flutter/flutter#117686)
2022-12-27<EMAIL_ADDRESS>c54228b5c Roll Skia from 6abfcf819da1 to 4f64211cd741 (1 revision) (flutter/engine#38515) (flutter/flutter#117684)
2022-12-27<EMAIL_ADDRESS>e11cb245b Roll Flutter from e766ad07e600 to ae292cc4e5e4 (6 revisions) (flutter/plugins#6885) (flutter/flutter#117682)
2022-12-27<EMAIL_ADDRESS>9d69a91bb Roll Dart SDK from 494e4d4bf58d to 742e1dc3e17f (1 revision) (flutter/engine#38514) (flutter/flutter#117681)
2022-12-27<EMAIL_ADDRESS>790604a09 Roll Skia from<PHONE_NUMBER>17 to 6abfcf819da1 (2 revisions) (flutter/engine#38513) (flutter/flutter#117674)
2022-12-27<EMAIL_ADDRESS>dcde1faa8 Roll Skia from 8099f53e7a43 to<PHONE_NUMBER>17 (1 revision) (flutter/engine#38512) (flutter/flutter#117672)
2022-12-27<EMAIL_ADDRESS>dbb5a5739 Roll Fuchsia Mac SDK from ozbhYRHpQKfnPwJdh... to HHADjSDGmZSkODScd... (flutter/engine#38511) (flutter/flutter#117669)
2022-12-27<EMAIL_ADDRESS>893e48763 Roll Skia from 7fe57dac0702 to 8099f53e7a43 (1 revision) (flutter/engine#38510) (flutter/flutter#117668)
2022-12-27<EMAIL_ADDRESS>06b2eff9d Roll Dart SDK from 6340d946feac to 494e4d4bf58d (1 revision) (flutter/engine#38509) (flutter/flutter#117667)
2022-12-27<EMAIL_ADDRESS>84043c672 Roll Skia from eeec7a127312 to 7fe57dac0702 (1 revision) (flutter/engine#38508) (flutter/flutter#117665)
2022-12-26<EMAIL_ADDRESS>becee173e Roll Skia from 7442335dce20 to eeec7a127312 (1 revision) (flutter/engine#38506) (flutter/flutter#117662)
2022-12-26<EMAIL_ADDRESS>eb8e52c59 Roll Fuchsia Mac SDK from QOdpfMkM_LcPon_zm... to ozbhYRHpQKfnPwJdh... (flutter/engine#38505) (flutter/flutter#117658)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-plugins
Please CC<EMAIL_ADDRESS>on the revert to ensure that a human
is aware of the problem.
To file a bug in Plugins: https://github.com/flutter/flutter/issues/new/choose
To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md

Commit queue failed; closing this roll.


Fix dice roller syntax to be case-insensitive.

Fixes #7.

Feel like using [dD] would be clearer than setting the entire regex to be case insensitive.
Otherwise seems good.

I initially just changed the regexp to [dD], but since this is input that is being entered by the user, none of it should be case-sensitive. Adding specific case-sensitive syntax to this will end up just confusing people down the line.

Realized I also missed the [kK] in the regex so yeah, that makes sense. 👍


UI Enhancement: adding autocomplete in sql editor

Description
This PR is an enhancement to the current SQL Editor UI.
On pressing @, the dropdown is visible showing all the keywords / Table name / Column name.
Keywords:

Table Name:

Keyword, Table Name, Column Name together: (T & C indicates Table & Column names)

Tested it and works as expected. Thanks @shahsank3t


Memory Error in Data Download

Hi
I am facing a memory error while pickling epsilon_normalized.bz2. I have an 8GB machine, is a higher memory spec needed for this?

Hi,
Yes maybe, the epsilon pickle file will be ~9GB so you need approximately this much RAM. Can you paste the error message here just to check ?


Frontend main

Can you please verify if it's possible to merge with the main branch?

Can you please verify if it's possible to merge with the main branch?

GitHub isn't complaining about any merge conflicts, at least

approved


Rake is not installed

I was following the instructions to test GoCD in Kubernetes, and got as far as the step to deploy the built and tested app, but the deploy step fails (following the instructions)
output:
[go] Task: fetch artifact [pluggable-artifact-metadata/cd.go.artifact.docker.registry.json] => [] from [build_and_publish_image/test_application/build_and_publish_image/build_and_publish_image]took: 0.30s
[go] Fetching artifact [pluggable-artifact-metadata/cd.go.artifact.docker.registry.json] from [build_and_publish_image/7/build_and_publish_image/1/build_and_publish_image]
[go] Saved artifact to [pipelines/deploy_app_to_cluster/cd.go.artifact.docker.registry.json] after verifying the integrity of its contents.
[go] Task status: passed, took: 0.30s
[go] Task: bash -c "PLUGIN_FILENAME=cd.go.artifact.docker.registry.json rake create_json"took: 0.111s, exited: 127
bash: rake: command not found
[go] Task status: failed, took: 0.111s, exited: 127
[go] Current job status: failed

I believe whats missing is apk add ruby-rake in the Dockerfile.

@ck99 - For the gocd agent images, we provide only the minimal packages required to run the gocd agent and to fetch from a source repository. You may want rake and somebody else might want some other package installed. We chose to keep the agent image minimal. You could create your own docker image from this base image using the FROM gocd/gocd-agent-alpine-3.8:v18.9.0 instruction and use your custom image.

OK, I understand.
It's not that I particularly want rake, but I was following these instructions which fail because rake is not available.
https://docs.gocd.org/current/gocd_on_kubernetes/designing_a_cd_pipeline/creating_a_deploy_pipeline.html
also, this page refers to troubleshooting an issue where Rake is not available
https://docs.gocd.org/current/installation/troubleshooting.html#path_issues

@ck99 - thanks for bringing it up. We'll take a look and fix the instructions.

@varshavaradarajan - no problem.
I guess if you are gonna change the instructions, then you'll also need to change the demo application (https://github.com/gocd-demo/node-bulletin-board/blob/master/Rakefile)
Best wishes!


Mouse Cursor invisible all of the time

Regression?
Yes
System Info and Version
Hi,
Environment:
Arch(eneavourOS)+hyprland+AMD 570
Dual Monitors, mixed resolutions, 4k+1440p, both on DPs
yprctl systeminfo -c
Hyprland, built from branch  at commit 9a09eac79b85c846e3a865a9078a3f8ff65a9259  (props: bump version to 0.42.0).
Date: Wed Aug 7 19:17:10 2024
Tag: v0.42.0, commits: 5069

flags: (if any)

System Information:
System name: Linux
Node name: REDACTED
Release: 6.10.7-arch1-1
Version: #1 SMP PREEMPT_DYNAMIC Thu, 29 Aug 2024 16:48:57 +0000

GPU information:
2d:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Ellesmere [Radeon RX 470/480/570/570X/580/580X/590] [1002:67df] (rev ef) (prog-if 00 [VGA controller])

os-release: NAME="EndeavourOS"
PRETTY_NAME="EndeavourOS"
ID="endeavouros"
ID_LIKE="arch"
BUILD_ID="2023.03.26"
ANSI_COLOR="38;2;23;147;209"
HOME_URL="https://endeavouros.com"
DOCUMENTATION_URL="https://discovery.endeavouros.com"
SUPPORT_URL="https://forum.endeavouros.com"
BUG_REPORT_URL="https://forum.endeavouros.com/c/general-system/endeavouros-installation"
PRIVACY_POLICY_URL="https://endeavouros.com/privacy-policy-2"
LOGO="endeavouros"

plugins:

======Config-Start======

Config File: /home/REDACTED/.config/hypr/hyprland.conf: Read Succeeded
# #######################################################################################
# AUTOGENERATED HYPR CONFIG.
# PLEASE USE THE CONFIG PROVIDED IN THE GIT REPO /examples/hypr.conf AND EDIT IT,
# OR EDIT THIS ONE ACCORDING TO THE WIKI INSTRUCTIONS.
# #######################################################################################
#
# Please note not all available settings / options are set here.
# For a full list, see the wiki
#
# BULLSHIT WARNING
# autogenerated = 1 # remove this line to remove the warning

# See https://wiki.hyprland.org/Configuring/Monitors/
# default:
# monitor=,preferred,auto,auto

# for no fractional scaling:
# monitor=DP-1, 3840x2160, 0x0, 1, bitdepth,10, vrr,1
# monitor=DP-3, 2560x1440, 3840x0, 1, bitdepth,10, vrr,1

# 1.25 fractionally scaled: (3072 = 3840 / 1.25 - when it'll be supported anyhow)
monitor=DP-1, 3840x2160, 0x0,    1.25, bitdepth,10, vrr,1
monitor=DP-3, 2560x1440, 3072x0, 1,    bitdepth,10, vrr,1

# workspace binding
workspace=1, monitor:DP-1, default:true
workspace=2, monitor:DP-1
workspace=3, monitor:DP-1
workspace=4, monitor:DP-1
workspace=5, monitor:DP-1
workspace=6, monitor:DP-3, default:true
workspace=7, monitor:DP-3
workspace=8, monitor:DP-3
workspace=9, monitor:DP-3

# See https://wiki.hyprland.org/Configuring/Keywords/ for more

# Execute your favorite apps at launch
# exec-once = waybar & hyprpaper & firefox

# Source a file (multi-file configs)
# source = ~/.config/hypr/myColors.conf

# Some default env vars.
#env = XCURSOR_SIZE,24
env = HYPRCURSOR_THEME,rose-pine-hyprcursor
env = HYPRCURSOR_SIZE,24
env = WLR_NO_HARDWARE_CURSORS,1
env = hide_on_touch,1

# For all categories, see https://wiki.hyprland.org/Configuring/Variables/
input {
#    kb_layout = us
    kb_layout = de
    kb_variant =
    kb_model =
    kb_options =
    kb_rules =

#    follow_mouse = 0
    follow_mouse = 1

    touchpad {
        natural_scroll = no
    }
    sensitivity = 0 # -1.0 - 1.0, 0 means no modification.
}

general {
    # See https://wiki.hyprland.org/Configuring/Variables/ for more

    gaps_in = 5
    gaps_out = 5
    border_size = 1
    col.active_border = rgba(33ccffee) rgba(00ff99ee) 45deg
    col.inactive_border = rgba(595959aa)
    layout = dwindle
}

# █▀▄ █▀▀ █▀▀ █▀█ █▀█ ▄▀█ ▀█▀ █ █▀█ █▄░█
# █▄▀ ██▄ █▄▄ █▄█ █▀▄ █▀█ ░█░ █ █▄█ █░▀█

decoration {
    # See https://wiki.hyprland.org/Configuring/Variables/ for more
    rounding = 0
    # this seems no longer existing
    # blur_new_optimizations = on
    # blur_passes = 1
    # blur_size = 3
    # blur = yes
    drop_shadow = yes
    shadow_range = 4
    shadow_render_power = 3
    col.shadow = rgba(1a1a1aee)
}

# ▄▀█ █▄░█ █ █▀▄▀█ ▄▀█ ▀█▀ █ █▀█ █▄░█
# █▀█ █░▀█ █ █░▀░█ █▀█ ░█░ █ █▄█ █░▀█

animations {
    enabled = yes
    # Some default animations, see https://wiki.hyprland.org/Configuring/Animations/ for more
    bezier = myBezier, 0.05, 0.9, 0.1, 1.05
    animation = windows, 1, 7, myBezier
    animation = windowsOut, 1, 7, default, popin 80%
    animation = border, 1, 10, default
    animation = borderangle, 1, 8, default
    animation = fade, 1, 7, default
    animation = workspaces, 1, 6, default
}

dwindle {
    # See https://wiki.hyprland.org/Configuring/Dwindle-Layout/ for more
    pseudotile = yes # master switch for pseudotiling. Enabling is bound to mainMod + P in the keybinds section below
    preserve_split = yes # you probably want this
}

master {
    # See https://wiki.hyprland.org/Configuring/Master-Layout/ for more
#    new_is_master = true
}

gestures {
    # See https://wiki.hyprland.org/Configuring/Variables/ for more
    workspace_swipe = off
}

# commented KU
# Example per-device config
# See https://wiki.hyprland.org/Configuring/Keywords/#executing for more
# device:epic-mouse-v1 {
#     sensitivity = -0.5
# }

# WINDOW RULES

# Example windowrule v1
# windowrule = float, ^(kitty)$
# Example windowrule v2
# windowrulev2 = float,class:^(kitty)$,title:^(kitty)$
# See https://wiki.hyprland.org/Configuring/Window-Rules/ for more
windowrule=float,org.kde.polkit-kde-authentication-agent-1
windowrulev2=float,title:^(.Authentication required.*)$
windowrulev2=float,class:^(polkit-agent-helper-1)$
# windowrule=float,<XFCE ID - currently unknown>

# EXECS

# REDACTED1
# Waybar
exec-once=waybar
# Clipboard manager
exec-once = wl-paste --type text --watch cliphist store #Stores only text data
exec-once = wl-paste --type image --watch cliphist store #Stores only image data
# polkits seem to be necessary, no? lol fml
exec-once = /usr/lib/polkit-kde-authentication-agent-1
# random bgr in folder
exec-once = bash ~/.config/hypr/random_bgr.sh
# exec-once = /usr/lib/xfce-polkit/xfce-polkit

# █▄▀ █▀▀ █▄█ █▄▄ █ █▄░█ █▀▄
# █░█ ██▄ ░█░ █▄█ █ █░▀█ █▄▀

# See https://wiki.hyprland.org/Configuring/Keywords/ for more
$mainMod = SUPER

# ###

# CUSTOM KEYBINDS
# Example binds, see https://wiki.hyprland.org/Configuring/Binds/ for more
#bind = $mainMod, Q, exec, kitty
bind = $mainMod, Q, killactive,
# bind = $mainMod, C, killactive,
bind = $mainMod, M, exit,
# bind = $mainMod, E, exec, dolphin
bind = $mainMod, E, exec, pcmanfm
bind = $mainMod, F, togglefloating,
bind = $mainMod, R, exec, rofi -show drun
bind = $mainMod, SPACE, exec, fuzzel
bind = $mainMod, P, pseudo, # dwindle
bind = $mainMod, J, togglesplit, # dwindle
bind = $mainMod, RETURN, exec, alacritty# dwindle
# bind = $mainMod, V, exec, cliphist list | wofi --dmenu | cliphist decode | wl-copy

# ###
# AUDIO
# ###
bind = $mainMod, F12, exec, pactl set-sink-volume alsa_output.usb-Burr-Brown_from_TI_USB_Audio_DAC-00.pro-output-0 +3%
bind = $mainMod, F11, exec, pactl set-sink-volume alsa_output.usb-Burr-Brown_from_TI_USB_Audio_DAC-00.pro-output-0 -3%
bind = $mainMod, F10, exec, pactl set-sink-mute alsa_output.usb-Burr-Brown_from_TI_USB_Audio_DAC-00.pro-output-0 toggle
bind = $mainMod, F8, exec, playerctl play-pause
bind = $mainMod, F9, exec, playerctl next
bind = $mainMod, F7, exec, playerctl previous
#bind = , XF86AudioPlay, exec, playerctl play-pause
#bind = , XF86AudioPause, exec, playerctl play-pause
#bind = , XF86AudioNext, exec, playerctl next
#bind = , XF86AudioPrev, exec, playerctl previous

# ###kh
# BIND FOR Windows, Workspaces, Desktops
# ###

# Move focus with mainMod + arrow keys
bind = $mainMod, left, movefocus, l
bind = $mainMod, right, movefocus, r
bind = $mainMod, up, movefocus, u
bind = $mainMod, down, movefocus, d

# Switch workspaces with mainMod + [0-9]
bind = $mainMod, 1, workspace, 1
bind = $mainMod, 2, workspace, 2
bind = $mainMod, 3, workspace, 3
bind = $mainMod, 4, workspace, 4
bind = $mainMod, 5, workspace, 5
bind = $mainMod, 6, workspace, 6
bind = $mainMod, 7, workspace, 7
bind = $mainMod, 8, workspace, 8
bind = $mainMod, 9, workspace, 9
bind = $mainMod, 0, workspace, 10

# Move active window to a workspace with mainMod + SHIFT + [0-9]
bind = $mainMod SHIFT, 1, movetoworkspace, 1
bind = $mainMod SHIFT, 2, movetoworkspace, 2
bind = $mainMod SHIFT, 3, movetoworkspace, 3
bind = $mainMod SHIFT, 4, movetoworkspace, 4
bind = $mainMod SHIFT, 5, movetoworkspace, 5
bind = $mainMod SHIFT, 6, movetoworkspace, 6
bind = $mainMod SHIFT, 7, movetoworkspace, 7
bind = $mainMod SHIFT, 8, movetoworkspace, 8
bind = $mainMod SHIFT, 9, movetoworkspace, 9
bind = $mainMod SHIFT, 0, movetoworkspace, 10

# Scroll through existing workspaces with mainMod + scroll
bind = $mainMod, mouse_down, workspace, e+1
bind = $mainMod, mouse_up, workspace, e-1

# Screenshots
# bind = ,         PRINT, exec, hyprshot -m window -o ~/Pictures/screenshots/
# bind = $mainMod, PRINT, exec, hyprshot -m region -o ~/Pictures/screenshots/
bind = $mainMod SHIFT, S, exec, hyprshot -m region -o ~/Pictures/screenshots/
# hyprshot -m region -o ~/Pictures/screenshots/

# Move/resize windows with mainMod + LMB/RMB and dragging
bindm = $mainMod, mouse:272, movewindow
bindm = $mainMod, mouse:273, resizewindow

# Windowrules
# windowrulev2=move 0 0,title:^(flameshot)
# windowrulev2=nofullscreenrequest,title:^(flameshot)
# windowrulev2=float,title:(flameshot)

======Config-End========

Description
Hi,
Environment:
Arch(eneavourOS)+hyprland+AMD 570
Dual Monitors, mixed resolutions, 4k+1440p, both on DPs
I can no longer see my cursor at all.
Not app specific, it's totally invisible at all times.
Previously it worked with
env = XCURSOR_SIZE,24

in hyprland.conf, now have tried some of the suggested fixes found elsewhere step by step like (including installing rose-pine, and copying the folder to ~/.local/share/icons and setcursoring the theme):
env = HYPRCURSOR_THEME,rose-pine-hyprcursor
env = HYPRCURSOR_SIZE,24
env = WLR_NO_HARDWARE_CURSORS,1
env = hide_on_touch,1
``
but to no avail.

before I did that I first tried the xcursor prefs and switching to a different xcursor theme, also nothing.

Cursor is there in SDDM though, and also my fallback solution of awesomeWM (which isn't really configured)
I have no clue on what to try next, (for me I probably need to install a DE to get that machine in a workable state again.)
I also don't know what was updated in my latest package update, the only thing I could remember from the output was that libwacom received an update, but so have dozens other packages.

### How to reproduce

Reproducing for sounds is tricky, I can't un-reproduce it now, so for me it's omnipresent. Sorry for being of so little help here.

### Crash reports, logs, images, videos

_No response_

Sry for the horrible formatting, but -
I do have no mouse and it already took forever to open this.

dupe of many issues and fixed on https://github.com/hyprwm/aquamarine/commit/e12b0a9c67a56b0a81421d63c63f533bd70e7e9b

ye use git

ye use git

Git version from AUR now prevents Hyprland from launching at all, making the problem even worse, so not helpful at all.

ye use git

Git version from AUR aquamarine-git now prevents Hyprland from launching at all, making the problem even worse, so not helpful at all.

Remove and install(NOT REINSTALL) aquamarine-git again
and after that rebuild hyprland-git

Remove and install(NOT REINSTALL) aquamarine-git again and after that rebuild hyprland-git

Thanks for clarification. I was hoping for a single updated package*, not necessarily fully building hyprland. So while appreciate this approach as a potential solution, I think I'm gonna wait for aqua to make it to my repos and use something else as DE/WM/Compositor instead as I need my time to work.
I'll probably circle back to hypr when I see them* in my upgraded pkgs. Thanks everyone for helping.

Remove and install(NOT REINSTALL) aquamarine-git again and after that rebuild hyprland-git

Thanks for clarification. I was hoping for a single updated package*, not necessarily fully building hyprland. So while appreciate this approach as a potential solution, I think I'm gonna wait for aqua to make it to my repos and use something else as DE/WM/Compositor instead as I need my time to work. I'll probably circle back to hypr when I see them* in my upgraded pkgs. Thanks everyone for helping.

it's already on https://archlinux.org/packages/extra/x86_64/aquamarine/ 0.4.0


Trino Coordinator Load Balancer support in order to scale out coordinator.

This issue is moved to https://github.com/cloudcheflabs/dataroaster/issues/126


Memory leak and process.exit issue

There is a fairly large memory leak that is happening. I am unsure of the root cause, but you can see the memory leak in action here:
https://github.com/chrisblossom/memory-leak-example
There is also an issue when I have this in my development environment. It stops my node process from restarting and end up with this error:
27 Jul 10:56:48 - uncaughtException: c8841060f9114c6895e59c61d194b312
{ message: 'uncaughtException',
  error:
   { [Error: listen EADDRINUSE :::3002]
     code: 'EADDRINUSE',
     errno: 'EADDRINUSE',
     syscall: 'listen',
     address: '::',
     port: 3002 } }

Ideas?
Thank you!

Thx. Will have look into it. I think your app soes not call process.exit() thats why it not terminates. I will look into exit handlers or timers keeping the process alive.

I am calling this.node.kill();
--
Chris Blossom
On Wednesday, July 27, 2016 at 11:11 AM, Stefan Thies wrote:

Thx. Will have look into it. I think your app soes not call process.exit() thats why it not terminates. I will look into exit handlers or timers keeping the process alive.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub (https://github.com/sematext/winston-logsene/issues/8#issuecomment-235671196), or mute the thread (https://github.com/notifications/unsubscribe-auth/ABhZ37TzboGNTsgZcmlN8CNzroaTGl-Gks5qZ584gaJpZM4JWdX7).

I wanted to see if the issue was being caused by logsene-js so I added it to chrisblossom/memory-leak-example
I could only get it to complete the test once or twice, which it didn't look like the memory leak was caused there, but it does error out the majority of the time with the following message:
Error: Uncaught, unspecified "error" event. ([object Object])
    at Logsene.emit (events.js:144:17)
    at Request._callback (/Users/chris/github/memory-leak-example/node_modules/logsene-js/index.js:235:12)
    at Request.self.callback (/Users/chris/github/memory-leak-example/node_modules/request/request.js:187:22)
    at emitTwo (events.js:87:13)
    at Request.emit (events.js:172:7)
    at Request.<anonymous> (/Users/chris/github/memory-leak-example/node_modules/request/request.js:1044:10)
    at emitOne (events.js:77:13)
    at Request.emit (events.js:169:7)
    at IncomingMessage.<anonymous> (/Users/chris/github/memory-leak-example/node_modules/request/request.js:965:12)
    at emitNone (events.js:72:20)

Here is how I start and restart my development environment:
https://gist.github.com/chrisblossom/c67268ba865d7dd00b0a8b38dc557a43
This would be similar to using something like nodemon.
Let me know if you need any other information.

I believe I found the issue. The arrays created on lines 19 and 20 have the result of each log pushed on here. When the log is processed they are never removed so this.errorOutput and this.writeOutput grow indefinitely.

@chrisblossom great find! It looks Winston Memory transport was the "blueprint" https://github.com/winstonjs/winston/search?utf8=✓&q=errorOutput for the initial winston-logsene implementation and it is a left over and both arrays are not used by the winston framework (searched in winston repository ...).

https://github.com/sematext/winston-logsene/commit/176cf504bfee95f7c78b54d5e153401214dcb936 fixed the memory leak but the exit issue is still present for me. I will try and do more research what is causing it soon.
Any thoughts on the logsene-js error above? Were you able to reproduce?

Please note exit can be delayed until logs are flushed to Logsene, but max. 10 seconds (after that linux upstart would kill the process with kill -9). The error was that process.exit() was not called when no logs got flushed (e.g. empty buffer). Fixed in https://github.com/sematext/winston-logsene/commit/e4be2e80921142e003526c78b38afeadaf1befa5 and released as<EMAIL_ADDRESS>

@chrisblossom RE. Error message
Error: Uncaught, unspecified "error" event. ([object Object])
    at Logsene.emit (events.js:144:17)
    at Request._callback (/Users/chris/github/memory-leak-example/node_modules/logsene-js/index.js:235:12)
    at Request.self.callback (/Users/chris/github/memory-leak-example/node_modules/request/request.js:187:22)
    at emitTwo (events.js:87:13)
    at Request.emit (events.js:172:7)
    at Request.<anonymous> (/Users/chris/github/memory-leak-example/node_modules/request/request.js:1044:10)
    at emitOne (events.js:77:13)
    at Request.emit (events.js:169:7)
    at IncomingMessage.<anonymous> (/Users/chris/github/memory-leak-example/node_modules/request/request.js:965:12)
    at emitNone (events.js:72:20)
```

Logsene-js emits an error event when http requests to Logsene fail, or when you use wrong token...  But winston-logsene registers for this error event and emits the error to winston-logsene users https://github.com/sematext/winston-logsene/blob/master/lib/index.js#L44
Do you have an error handler for winston-logsene in your code? If not its clear that it leads to uncaught errors.

So please add something like this to you code:
```
  winstonLogseneLogger.on('error', function () {
   console.error('error in winston-logsene', arguments)
  })
```

@chrisblossom I assume we can close this issue, right?

@megastef yep. Memory leak issue is fixed. Thanks for the help!


contigs numbers were reduced

Hi,
I ran Racon on a Canu-assembled 130X plant genome. It reduced from original 530 contigs to 510 by first round Racon and to 507 contigs by second round Racon. It is weried as Racon should not change contigs number if i understand correctly. I re-run Racon three times, it didn't help. Here is the script, can you tell me why?
~/minimap2-2.12_x64-linux/minimap2 -t 12 --MD -ax map-ont canu.fa reads.fa > 1.sam
~/racon/build/bin/racon -t 12 -w 1500 reads.fa 1.sam canu.fa > racon1.fa
Best,
panpan

Hello,
racon by default does not return sequences which were not polished, hence the decrease in contig number. You can retain them with the -u (--include-unpolished) option.
Best regards,
Robert

I see, Thank you!