[FLINK-36791][table] Remove FlinkPruneEmptyRules.

What is the purpose of the change
A bit reasoning for the change
high calcite version has fixed, current calcite version is 1.34
Verifying this change
This change is already covered by existing tests
Does this pull request potentially affect one of the following parts:

Dependencies (does it add or upgrade a dependency): (no)
The public API, i.e., is any changed class annotated with @Public(Evolving): (no)
The serializers: (no)
The runtime per-record code paths (performance sensitive): (no)
Anything that affects deployment or recovery: JobManager (and its components), Checkpointing, Kubernetes/Yarn, ZooKeeper: (no)
The S3 file system connector: (no)

Documentation

Does this pull request introduce a new feature? (no)
If yes, how is the feature documented? (not applicable)

Reviewed by Chi on 28/11/24 business as usual progressing with committer involved.

hi @snuyanzin  will you help review this ?

hi @snuyanzin will you look again?

Hi @snuyanzin will you look again?

hi @snuyanzin will you look again?

hi @snuyanzin will you look again?


Make PV tests work on kubemark clusters

Enabling PVs in the load test failed the kubemark presubmit because scheduler failed to schedule pods with PVs
Unable to schedule test-y6u59n-1/small-statefulset-0-0: no fit: 0/101 nodes are available: 1 node(s) were unschedulable, 100 node(s) had volume node affinity conflict.; waiting

In order to make it work on kubemark we'll most likely have to change a few places in the code (or ensure they already work this way) so they're faking operations related to attaching and mounting PDs in kubemark

Attach Detach Controller
HollowKubelet
Scheduler
?

Ref. https://github.com/kubernetes/perf-tests/issues/704

/good-first-issue

I'd like to pick this up, where would I begin?

Hey, @Jukie, that's great to hear!
This one is a bit more complicated, I'll need to think about it more and come up with a more concrete list of steps. Unfortunately, I won't have time to do it until ~mid next week.
In the meantime, feel free to pick another issue from the help wanted list. I think https://github.com/kubernetes/perf-tests/issues/595 is relatively simple and will get you through all the prep work required to start contributing to kubernetes (forking repos, signing CLA, etc.).

/remove-lifecycle stale

/remove-lifecycle stale
We still want to do it...

/remove-lifecycle stale
/lifecycle frozen

/assign


Create Postgress database

Our backend needs a database to maintain the state of the service catalogue.

[ ] Create Postgress database through pipeline
[ ] Integrate database with backend config
[ ] Populate catalogue

https://github.com/spotify/backstage/pull/1861

https://github.com/spotify/backstage/issues/1882

https://github.com/spotify/backstage/issues/1598 (Multiple DBs vs Single DBs)

https://github.com/andrewthauer/backstage-example/pull/1 (Common DB code PR)


Revert "fix(HorizontalScrollMenu): Do not visibly hide cards when their ariaHidden is true"

Reverts Codecademy/gamut#2568
seems like we did reintro the failing cypress axe tests:
https://github.com/Codecademy/gamut/pull/2321/files

📬Published Alpha Packages:@codecademy/gamut-kit@0.6.226-alpha.225518.0@codecademy/gamut-labs@33.6.17-alpha.225518.0<EMAIL_ADDRESS>
🚀 Styleguide deploy preview ready!https://6369429cbaf6d803b8e0b595--gamut-preview.netlify.appDeploy Logs

📬Published Alpha Packages:@codecademy/gamut-kit@0.6.227-alpha.0baf4c.0@codecademy/gamut-labs@33.6.18-alpha.0baf4c.0<EMAIL_ADDRESS>
🚀 Styleguide deploy preview ready!https://63694ab70a4c3c0aa45a4092--gamut-preview.netlify.appDeploy Logs


Can't interact with gpt

Hi! Whenever I run
sudo tgpt chat
and try to enter a command, I get this error
■■▶ Thinking...Something went wrong!!! Error: Request failed with status code 429
Something went wrong!! Error: Something went wrong!
1 Something went wrong!! Error: Something went wrong!
? Try again? › - Use arrow-keys. Return to submit.
❯   Yes
No - exit
Any ideas? Thanks!

Hi! Whenever I run
sudo tgpt chat
and try to enter a command, I get this error
■■arrow_forward Thinking...Something went wrong!!! Error: Request failed with status code 429 Something went wrong!! Error: Something went wrong! 1 Something went wrong!! Error: Something went wrong! ? Try again? › - Use arrow-keys. Return to submit. ❯ Yes No - exit
Any ideas? Thanks!


Native Ads

We are waiting for the native ads for really long time, when will be available.

It is impossible. Feel free to make PR is you could get it work.
Duplicate to https://github.com/ratson/cordova-plugin-admob-free/issues/57


feat(ingest): add python library for DataJobUrn and DataFlowUrn

Checklist

[x] The PR conforms to DataHub's Contributing Guideline (particularly Commit Message Format)
[ ] Links to related issues (if applicable)
[ ] Tests for the changes have been added/updated (if applicable)
[ ] Docs related to the changes have been added/updated (if applicable). If a new feature has been added a Usage Guide has been added for the same.
[ ] For any breaking change/potential downtime/deprecation/big changes an entry has been made in Updating DataHub

@tc350981  It seems like one of the tests fails


add graphql with node

add graphql with node

add graphql with node

Codecov Report

Merging #38 into master will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master      #38   +/-   ##
=======================================
  Coverage   87.05%   87.05%
=======================================
  Files          28       28
  Lines         139      139
  Branches        7        7
=======================================
  Hits          121      121
  Misses         18       18

Continue to review full report at Codecov.

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


Post can't handle form-data?

I'm using POSTMAN to test the api's of the "Gorm" example.  Posting raw JSON to reminders does work (posted {"Message":"This is a test"} to http://<IP_ADDRESS>:8080/reminders).
But, posting form-data with any key/value combination to reminders () returns the following error:
{
Error: "invalid character '-' in numeric literal"
}

Posting key: Message   Value:This is a test   as x-www-form-urlencoded returns:
{
Error: "invalid character 'm' looking for beginning of value"
}

POSTMAN is the Chrome-app.  Tried another Chrome add-in called "Advanced Rest Client" and reminders () returns the same error:
{
Error: "invalid character 'M' looking for beginning of value"
}

I had to interface with a third-party application that would could only post "application/x-www-form-urlencoded" data.  I created a middleware to convert the body data to JSON for this one specific endpoint to work with the rest of my app based on this framework.
You can check it out here: https://github.com/boonep/go-json-rest-middleware-formjson
Thanks!

{
Error: "invalid character '-' in numeric literal"
}
how do i overcome this error


Unable to remote install to firewalled machine

Environment data

VS Code version: 1.80.1
Pylance extension version: v2023.7.30
Local machine: Windows 11
Remote machine: Debian 11.6

Local machine has no internet access restrictions. It is connected via a VPN to a mostly isolated development network where the machines (including the remote machine) are not routed through to the internet (though can still do DNS resolution).
Repro Steps

Install the extension

Expected behavior
Extension gets installed.
Actual behavior
Extension is stuck on "installing" forever. It appears that some part of the remote install process requires reaching out to a MS server (going by the IP addresses), which fails. I'm pretty sure it's worked sometime in the last few months.
Logs
2023-07-27 22:00:27.290 [error] connect ENETUNREACH <IP_ADDRESS>:443 - Local (<IP_ADDRESS>:0): Error: connect ENETUNREACH <IP_ADDRESS>:443 - Local (<IP_ADDRESS>:0)
	at internalConnect (node:net:1010:16)
	at defaultTriggerAsyncIdScope (node:internal/async_hooks:464:18)
	at GetAddrInfoReqWrap.emitLookup [as callback] (node:net:1156:9)
	at GetAddrInfoReqWrap.onlookup [as oncomplete] (node:dns:111:8)
2023-07-27 22:00:29.081 [error] connect ENETUNREACH <IP_ADDRESS>:443 - Local (<IP_ADDRESS>:0): Error: connect ENETUNREACH <IP_ADDRESS>:443 - Local (<IP_ADDRESS>:0)
	at internalConnect (node:net:1010:16)
	at defaultTriggerAsyncIdScope (node:internal/async_hooks:464:18)
	at GetAddrInfoReqWrap.emitLookup [as callback] (node:net:1156:9)
	at GetAddrInfoReqWrap.onlookup [as oncomplete] (node:dns:111:8)
2023-07-27 22:01:37.697 [error] Error while installing 'ms-python.vscode-pylance' extension in the remote server. connect ENETUNREACH <IP_ADDRESS>:443 - Local (<IP_ADDRESS>:0)

Thanks for creating this issue! It looks like you may be using an old version of VS Code, the latest stable release is 1.81.1. Please try upgrading to the latest version and checking whether this issue remains.
Happy Coding!

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


On Foundry v12, when I enable this module the entire tab for music/sounds disappears, for all users.

What it says on the tin it seems like this module doesn't function at all for v12. A shame, because I was really looking forward to using it in my upcoming game.

Yeah, this probably isn't compatible with v12. But I believe you can do all of the same stuff with built-in features starting with v12! Take a look at the permission configuration for the different roles.
But let me know if there are things missing from the core stuff. I can take a look at updating this if so

Yeah, this probably isn't compatible with v12. But I believe you can do all of the same stuff with built-in features starting with v12! Take a look at the permission configuration for the different roles.
But let me know if there are things missing from the core stuff. I can take a look at updating this if so

Ah awesome. I hadn't realized they'd added exactly what I was looking for. I think there needs to be a GM online for it to work, so I haven't gotten to test it yet but a player being able to control the audio is what I was hoping to accomplish, and supposedly that is a core feature now. Thanks!


Add private device display names

It would be nice to have private display names for devices (i. e. display names only visible to the user). With that you would be able to organize your devices without leaking information to the public (e. g. I have a certain way to identify my devices but I do not want these identifiers to be public).

+1. it'd also be useful to optionally view the geolocation and other info about your own devices.
however, we should probably sign this info to stop malicious server admins confusing users by lying about this data.

I think this issue is bigger than just having a separate private device name.
The current session list in the client settings is not very useful for finding specific sessions, because it only includes a name (which is not unique and different clients use differently), and the last seen timestamp.
In order to actually be able to differentiate devices the hardware, OS, client version, and location would be good to have when possible. A single private name string is not sufficient for that, and a few metadata fields would be needed.
Here's what Telegram does, for example:

agreed. but we would definitely need to sign such data by the client that provides it (and track whether we trust said client) otherwise it makes it trivial for a malicious server admin to fake a malicious device


Repeated subgroups in OData?

Is there any way of accessing the data of repeated groups through the OData feed?
I can see the main form under /Submissions, but so far I couldn't discover any link to groups in both the metadata or the form data.
Any pointers would be greatly appreciated!

Found it: Metadata > DataServices > Schema > two EntityType, one with attribute "Submissions", one with "Submissions.taxon_encounter" - those work as postfixes for the .svc URL.

yup! the odata metadata document serves as a kind of local service directory:
https://odkcentral.docs.apiary.io/#reference/odata-endpoints/odata-form-service/service-document

Thanks - got it to work: https://dbca-wa.github.io/ruODK/articles/example.html
One suggestion: link that fantastic apiary.io site prominently in Central's OData popup - I got stuck in proprietary Excel/PowerBI tarpits before I discovered apiary through the ODK docs.

filed!


\genfrac fails with some delimiters (again)

As I already reported in #1033 \genfrac fails with some
delimiters with 2.5-latest which work with 2.4-latest.
Some examples: http://luschny.de/temp/bugs.html

OK, it is the dot delimiter that is failing (the other delimiters from 1033 have been fixed).  The dot fails because it returns an empty delimiter, and a test for the existence of the delimiter was failing because it was empty.  It will be fixed in the next release.  In the meantime, you can use
<script type="text/x-mathjax-config">
MathJax.Hub.Config({
  TeX: {Augment: {
    Parse: {
      GetDelimiterArg: function (name) {
        var c = this.trimSpaces(this.GetArgument(name));
        if (c == "") return null;
        if (c in TEXDEF.delimiter) return c;
        TEX.Error(["MissingOrUnrecognizedDelim","Missing or unrecognized delimiter for %1",name]);
      }
    }
  }}
});
</script>

just before the script that loads MathJax.js itself to fix the problem.  Alternatively, you can use {} rather than {.} for the empty delimiter.

Since we're at it, how do I write the Eulerian case \genfrac<>{0pt}{}{n}{k}? I tried several things which did not work (in the context of HTML of course).

Well, your example worked for me as in in Firefox and Safari.  Can you tell me the environment where it doesn't for you?  So I can't really test my solutions since the original worked fine for me as well.
In any case, you could try  \genfrac{<}{>}{0pt}{}{n}{k} or  \genfrac\langle\rangle{0pt}{}{n}{k}, both of which also work in LaTeX.  The latter in particular should not cause problems in HTML, but I think the former should as well.

=> in testsuite
LaTeXToMathML/frac/issue1199.html


Allow opt-in only setting for config contexts when searching / downloading devices

As ...
Patti - Platform Admin
I want ...
to be able to safeguard the performance of automation pipelines
So that ...
users don't complain of slow read operations when querying large numbers of devices
I know this is done when...
A configuration setting is available so we can enable 'FORCE-CONTEXT-OPT-IN', and default read operations no longer search contexts or include them in object downloads. Only those setting the opt-in flag will receive the info or include it in search operations
Optional - Feature groups this request pertains to.

[X] Automation
[ ] Circuits
[X] DCIM
[ ] IPAM
[X] Misc (including Data Sources)
[ ] Organization
[ ] Plugins (and other Extensibility)
[ ] Security (Secrets, etc)
[ ] Image Management
[ ] UI/UX
[ ] Documentation
[ ] Other (not directly a platform feature)

Database Changes
Unsure
External Dependencies
No response

In 2.0 we've already changed the REST API so that device/VM config-contexts are opt-in rather than opt-out. :-) #3586.
I'll have to check to see what's involved in search - I hadn't been aware that searches were including config-context data by default.

@cmacnevin As far as I can tell device search through the REST API (/api/dcim/devices/?q=somestring) does not search inside config-context data for the devices. Can you confirm what you're seeing in this regard and whether we can say that #3586 fully resolves this request for you or whether there's additional work to be done?

@cmacnevin Please feel free to re-open this issue if you feel #3586 doesn't address your need or if you are finding searches to be searching config-context data which should not be the case in 1.X or 2.0


Add codecov.yml to ensure adequate patch coverage

This sets the minimum patch coverage required for changes to repo to 75%.
There was a discrepancy between the Go version in go.mod
and the go version in github actions workflow. This change also
alleviates that discrepancy by changing the Go version in both to
the latest Go version (v1.21).
How has this been tested?

Failing build was due to CVE-2023-39325 fixed in https://github.com/nutanix-cloud-native/cluster-api-provider-nutanix/pull/329

/lgtm /approve


Coerce Int ids to String

According to the JSON Feed specification (https://www.jsonfeed.org/version/1/), item ids should be coerced to strings:

id (required, string) is unique for that item for that feed over time. If an item is ever updated, the id should be unchanged. New items should never use a previously-used id. If an id is presented as a number or other type, a JSON Feed reader must coerce it to a string

The init method is thus changed to detect an invalid encoding and try an alternate type instead.

Thank you @chrisjenkins


Websocket closed error missing from graphql-ws subscription (#3230)

Websocket closed error missing from graphql-ws subscription (#3230). Handle onClosing() event for WebSocketListener

@dchappelle: Thank you for submitting a pull request! Before we can merge it, you'll need to sign the Apollo Contributor License Agreement here: https://contribute.apollographql.com/

oops


Asn.1 spec

Need specs for Asn.1 decode and encoding.

OK, I'll run them and fix the crashes on the way! Is it OK if I take #2 again? I would add test cases for each of the crash scenarios. I assign this case to you then instead.

No problem, please take #2, but I don't think we need regression test for each crash at this moment. We've not yet fixed specs, we've not yet completed implementations, so what's "regression" ? :)

You are right, I guess we don't need it at this point.
And your specs are that awesome, no additional unit tests needed. Thank you so much, found a lot of edge case bugs with their help!

I found @emboss already wrote specs for Parser & Header.  I'll write specs for Constructive#each and indefinite BER de/serialization today.
Then, I'll check coverage and add specs for the rest.

Nice. I will try to fix Integer parsing/decoding for krypt-core asap. Regarding krypt-core coverage, I found an issue with my installation, might be that you encounter the same (cf. https://github.com/emboss/krypt-core/issues/25).

Just a note, I don't have a plan to create specs for there classes at GM1.
    class NumericString < Primitive; end
    class PrintableString < Primitive; end
    class IA5String < Primitive; end
    class UniversalString < Primitive; end
    class BMPString < Primitive; end

    class T61String < Primitive; end
    class VideotexString < Primitive; end
    class GraphicString < Primitive; end
    class ISO64String < Primitive; end
    class GeneralString < Primitive; end

EndOfContents needs a discussion...  Do we have specs for indefinite value encoding at GM1? Since it's not DER if I understand correctly.

I added indefinite encoding specs at cd3216956b1e43cd9d4d233fdf822a655112b4f0 but it has pending to avoid SEGV described at https://github.com/emboss/krypt-core/issues/27

Yeah, specs for those classes are not necessary. If someone wants to deal with those arcane encodings, they should do it on the application level. OpenSSL treats them all as "OCTET STRINGs", and I think we should too (with the exception of UTF8_STRING).
Although indefinite encodings are not DER, it's still nice to have some specs. If I get the time, I could add some, too. But it's not top priority, I suppose :)
I got sequence specs down to 1 failing case, working on set now, will commit that soon.

Guess we can close it? If not, please reopen.

Yup, thanks for the final touch!


[Bug] Linkedin import error

Is there an existing issue for this?

[ ] Yes, I have searched the existing issues and none of them match my problem.

Product Variant
Cloud (http://rxresu.me)
Current Behavior
I'm trying to import my Linkedin data obtained using the export provided on Linkedin.com

Expected Behavior
Successful import with no errors
Steps To Reproduce

Export Linkedin Data from Linkedin.com
Select "Import an Existing" on rxresu.me and select the Linkedin Zip

What browsers are you seeing the problem on?
Chrome
What template are you using?
None
Anything else?
#1604
I think it's probably some expected or unexpected values in my Linkedin zip, I can provide it privately for further debugging

The JSON data containing your resume is validated before importing. If you inspect the JSON file manually, you'll find that the first entry under Certifications either doesn't have a URL field, the field is empty, or it has an incorrect URL. When importing my Linkedin yeterday (using just the JSON) file I needed to fix a few things manually 😉

Is it only need to fix certifications json file ?

The JSON data containing your resume is validated before importing. If you inspect the JSON file manually, you'll find that the first entry under Certifications either doesn't have a URL field, the field is empty, or it has an incorrect URL.

I had a similar issue. My certifications.csv file was missing the URL from 2 of the entries/lines.
The fix:
Unzip the file, edit the certifications.csv file and enter real (or placeholder) data for the URLs, re-zip the archive.

Is it only need to fix certifications json file ?

It depends on what errors you're seeing. If (in the error output) you're only seeing a path name of "Certifications", then yes.
Disclaimer: I am a new user of RxResume, but based on the docs and my experience so far, this appears to be correct.

Had the same error. inspected the csv file found one of the certs had the URL start with http://so..
Changing The URL from http:// to https:// seems to make the validation error go away BUT..  :) whenever I import the ZIP file it's always just blank... 😞
I will post my final thoughts on this web-app in an another issue to not hog this thread and waste someone's time.


docs: Fix a few typos

There are small typos in:

pox/forwarding/l2_learning.py
pox/messenger/init.py
pox/openflow/flow_table.py
pox/openflow/of_01.py

Fixes:

Should read somewhat rather than somwhat.
Should read received rather than receieved.
Should read negotiation rather than negotation.
Should read explicitly rather than explicitely.
Should read appropriate rather than appopriate.

Semi-automated pull request generated by
https://github.com/timgates42/meticulous/blob/master/docs/NOTE.md

Thanks!  Pushed as MurphyMc@6b2c37d3fae762b0a7cd6e23b6b5929a7ff94738; will be updated in this fork eventually.


Reorganized SASS

BIG SASS CHANGE:
All pages should have its own .scss file within _sass/minima/pages, which is imported at the bottom of custom-styles.scss
EXAMPLE:

New SASS file, _sass/minima/pages/nav.scss contains specific styling for the navbar
It is linked at the bottom of custom-styles.scss with @import “pages/nav.scss”;

Incredible pull request, Aiden. I will approve it immediately!


fix(FreehandRoiSculptorTool.js): Use merged props value over default

The FreehandRoiSculptor tool needs to be able to reference the state of the FreehandRoiTool to modify measurements. This reference is configured via the referencedToolName prop. The current implementation defines this as configurable API but then uses the default value instead of the merged value.

Please check if the PR fulfills these requirements

[x] The commit message follows our guidelines
[-] Tests for the changes have been added (for bug fixes / features)
[-] Docs have been added / updated (for bug fixes / features)

What kind of change does this PR introduce? (Bug fix, feature, docs update, ...)

Bug Fix

What is the current behavior? (You can also link to an open issue here)

The FreehandRoiSculptor tool uses the default referencedToolName instead of the result from merging props and defaultProps.

What is the new behavior (if this is a feature change)?

Now uses the merged value.

Does this PR introduce a breaking change? (What changes might users need to make in their application due to this PR?)

No

Other information:

wonders what @mikehazell is working on
Good catch! This looks good to me.
I'm going to go ahead and merge.

:tada: This PR is included in version 4.0.4 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


use namespace as kubeletclient cert cn because vn-agent expects that for kubectl exec

What this PR does / why we need it:
for kubectl exec/log/port forward, vn-agent needs to know the namespace in supercluster, currently it assumes the kubelet-client cert that virtual apiserver uses have the CN as the namespace, so add this hack to make it work.
Also removed the flag 'kubelet-certificate-authority' in apiserver args because with that virtual apiserver is trying to validate the cert that vn-agent is using, which will fail because the cert doesn't have the pod IP as SAN.
Which issue(s) this PR fixes (optional, in fixes #<issue number>(, fixes #<issue_number>, ...) format, will close the issue(s) when PR gets merged):
Fixes #

What do we want/need to do with this PR @jzhoucliqr and @charleszheng44 ?

@jzhoucliqr would you be able to still rebase this, sorry for the super long delay but this PR makes sense to me.

@jzhoucliqr would you be able to still rebase this, sorry for the super long delay but this PR makes sense to me.

Rebased. Yeah It's a long time. Almost forgot about this.

thank you and sorry! @jzhoucliqr
/lgtm
/approve


Added repository link to crate metadata

It was a bit difficult to find this Git repository from crates.io. It would be nice to have the link directly, so that we can point here if we want to contribute.
Still, the README seems to imply that this should be secret? It's being used by Rocket, so I think it should be easy to audit/maintain.

That's fair. Merged in 2d727b59e33a5eb6c379b6489ab86353707fdcaa. Thank you!


Hold notification [3/3]

Added

Decision hold reasons on application view (#157963651)

[Delivers #157963651]

👍 Will test using Ghost Inspector


Deadband and synchronous communication support

Hi,
I am looking for two major feature for customer which is not available in IIoT solution-

Dead-band
Synchronous communication through OPC Publisher.

Can you please guide if this available or not?
Regards,
Prateek

@pratson20 thanks for you request. Can you provide a few more specific details on "Synchronous communciation through OPC Publisher"

@hansgschossmann  Need to read bulk of OPC UA tags data at every minute. There is one option to read asynchronously that   OPC Publisher supports .
e.g I need to read 1000 tags data every one minute.

Can you please if can be achieve dead-band filter in Azure OPC, Absolute and percentage dead-band?

This is on our backlog, but I cannot yet give you a date when this will be in the product.

Dead band will be in 2.9.0 community preview which is planned to release soon.

Tracking as deadband support. Please open new feature request for polling.

In 2.9.0 all of datachange filter can be configured in pn.json file.  Including DeadBand value and percent/absolute.  Behavior depends on server.


Chrome DevTools CSS Domain

Implement the CSSAgent, part of the Chrome Debugging Protocol, inside Chrome DevTools.
Features:

[ ] Preview CSS styles used in application/page
[x] Preview computed styles
[ ] Preview inline styles

Requirements:
ping @vakrilov @hshristov @PanayotCankov
In order to display proper styles information, the CSS agent needs to be sent information following a very specific interface for the selected node in the visual tree.
Selecting an element from the DOM requires the following information to be computed and sent to the inspector:

[ ] Inline styles -> CSSStyle
[ ] Style matches -> RuleMatch[]
[ ] Inherited styles -> InheritedStyleEntry[]
[ ] (out of the 3.1 scope) Pseudo Element matches -> PseudoElementMatches[]
[x] Computed Styles for node -> CSSComputedStyleProperty[]
[ ] (out of the 3.1 scope) Element Fonts -> PlatformFontUsage

CSSStyle, RuleMatch, InheritedStyleEntry, PseudoElementMatches, CSSComputedStyleProperty, PlatformFontUsage classes' definitions can be previewed at https://github.com/NativeScript/android-runtime/blob/43f9bd0ff7cc96e0560bf5f965ee5f01e19f12d5/test-app/app/src/main/assets/app/css-classes.d.ts#L3
Part of Epic #563

Inspecting computed Styles for the selected node (Elements tab) will be available immediately with the 3.1.0 release!
Inline matches, Style matches, and Inherited Styles release - TBA.

Are further improvements to styles inspection still on the roadmap?


TagBot trigger issue

This issue is used to trigger TagBot; feel free to unsubscribe.
If you haven't already, you should update your TagBot.yml to include issue comment triggers.
Please see this post on Discourse for instructions and more details.
If you'd like for me to do this for you, comment TagBot fix on this issue.
I'll open a PR within a few hours, please be patient!

Triggering TagBot for merged registry pull request: https://github.com/JuliaRegistries/General/pull/45359

Triggering TagBot for merged registry pull request: https://github.com/JuliaRegistries/General/pull/49564

Triggering TagBot for merged registry pull request: https://github.com/JuliaRegistries/General/pull/95309


syscall: undefined: syscall.Syscall9 on darwin/amd64

An external package using syscall.Syscall9 cannot build on darwin/amd64. The build simply fails with a linker error "undefined: syscall.Syscall9." Both darwin/386 and darwin/arm are fine.

note that Darwin/arm's Syscall9 is actually Syscall7.

I filed #10073 for darwin/arm.


Update to Typescript 2.0 RC

Hopefully the real release happens soon.
Interestingly, there were some errors in our code that the new typing features caught.

There is an issue still with https://github.com/jupyter/jupyterlab/blob/master/src/terminal/index.ts#L72. We have an ES2015 import, which means that the attribute is assumed to be read only. But we try setting it, which throws an error. I'm not sure yet what to do about it.

hehe... @blink1073 and @sccolbert - a lot of these checks are now compile-time errors:
it('should be read-only', () => {
        let monitor = new ActivityMonitor<TestObject, number>({ signal });
        expect(() => { monitor.isDisposed = false; }).to.throwError();
      });

Left-hand side of assignment expression cannot be a constant or a read-only property.

In the weekly dev meeting, we decided to hold off updating until 2.0 final comes out.

2.0 is out! Continuing the update...

Excelsior!


ATPase coupled transporter refactoring

Not yet ready to be merged.  But creating pull request now for review/discussion purposes.

Please ignore until I've fixed check fails.  Note - this merges in the core/general upper level refactoring branch, which is also a work in progress.  There will be a separate pull request for this.

We will not implement this.


Get code compiling cleaning on M1 Mac.

Description

Fixes some warnings around still using sprintf a few places.
Adds optional C++11 support Under USE_CPP11 CMake Flag, which currently just removes the requirement for boost shared_ptr (which won't work on boost v1.86 or higher under C++0x anyway).
If not building with C++11, ensures we actually look up the boost include paths (instead of implicitly assuming their location).
Adds some missing header includes that we're being transitively provided via boost

Testing pending... just getting the PR up for some 👀


Leave group

Hi, I am working on an app that would help people moving into other cities to find similar groups in their new cities and leave all groups in the cities they've left themselves.
For now, I compose links manually like this:

Do you intend to provide API for leaving and joining groups?

you can join with POST /:urlname/members and leave with DELETE /2/profile/:gid/self


Add test case for persist push in projects without persist init

Purpose
Fixes:3838
Examples
Checklist

[x] Linked to an issue
[ ] ~Updated the specification~
[ ] ~Updated the changelog~
[x] Added tests

@sahanHe shall we add persist directory with valid schema file. but not add related configs to Ballerina.toml file

updated in cb48b0f


not an issue: news - prerender-redis-cache for prerender 5.0

I created a fork of prerender-redis-cache working with the last prerender
it's here:
https://github.com/simonjoom/prerender-redis-cache

Awesome, thanks for your work! Going to close this issue but anyone searching on our repo should be able to find it :)
Try to get it merged back into the upstream branch that you forked from if possible!

it wasn t a big work :)


deriveEq and makeLift don't work with a phantom type parameter of a user-defined kind

Describe the feature you'd like
Here's an example I'd like to work:
data TokenType = SaleToken
               | PaymentToken
               | ...
               deriving (Eq, Show)

newtype TokenAC (t :: TokenType) = TokenAC { getTokenAC :: Ledger.AssetClass } deriving (...)

PlutusTx.Deriving.deriveEq ''TokenAC
PlutusTx.makeLift ''TokenAC

Unfortunately the last two lines of code don't work.
Describe alternatives you've considered
The issue with deriveEq it that it doesn't like any phantom type parameter, but that's easy to work around with an explicit instance PlutusTx.Eq.Eq declaration. The makeLift is not so easily replaced, and the only workaround I currently have is to drop the use of DataKinds and use empty data declarations instead:
data PaymentToken
data SaleToken
...
newtype TokenAC (t :: Type) = TokenAC { getTokenAC :: Ledger.AssetClass } deriving (...)

This works but it's less type-safe, so this constraint should be lifted if possible.

Yes, known issue I'm afraid.

We could Church-encode TokenType at the type-level, but it's not trivial and since resorting to standalone data types is a tolerable workaround, I doubt anybody's going to be working on removing this restriction any time soon. Certainly not before we get compilation of mutually recursive data types for example.

^ another use case.


Added CI to be sure that the code is working after changes

In the step Build and push Docker image, you can change the argument push: false to true, if you want to push the image to the repository's registry.
Also, I recommend reviewing the packages in Dockerfile, looks like at least a few of them are not needed, and we have the same issue with python version as in #16 described.
If you will provide me with the correct versions and requirements for all packages for fastLLaMa to be built, I can fix this by myself.
Instead of building an image we can build a binary or python package and publish it as an artifact if you give me some additional instructions on how to pack/distribute fastLlama.so file.

Hi, Thank you so much for the PR!
Please give me some time to review this!

Thank you for your contribution @yevhen-kalyna 🙏🏼


⚠ Bofrost.at has degraded performance

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

HTTP code: 200
Response time: 1027 ms

Resolved: Bofrost.at performance has improved in 88d1d18.


Add .swp files to default .gitignore

.swp files are temporary files generated when a file is open in VIM.
Let's ignore them like the other editors :)

We should really use *.sw* as vim will use .swo or other ending chars if .swp already existed. I have submited the same request on the same day.
https://github.com/vuejs/vue-cli/pull/1133


[UNDERTOW-1932] - unify SSLContext manipulation flow

Issue: https://issues.redhat.com/browse/UNDERTOW-1932
Decided to throw exceptions and not silently log as debug - since one of methods already failed like that. Maybe its wrong, but I cant see it.

@baranowb  it looks okay to me. Let's wait on the CI to check if it passes the tests


Opt in to keep existing config of module contents for SwiftPM targets

A .swiftmodule can be configured to only contain exportable decls. Targets in SwiftPM, however, are mostly built from source and contain all contents besides exportable decls unless specified. To continue with the existing configuration, pass a feature flag (AllowNonResilientAccessInPackage) that allows it by default.
rdar://124650423

@swift-ci smoke test

Closing as opt-in seems to be the right behavior (see the comments above).


A lot of attributes are not working for me

Hey guys,
so I tried to get the current_playback() do see what is playing right now. That doesnt work. Neither does current_user_playing_track() nor currently_playing(). It always troughts me the same error:
Traceback (most recent call last):
File "spoti.py", line 27, in
track = spotifyObject.currently_playing()
AttributeError: 'Spotify' object has no attribute 'currently_playing'
Thats the important part of my code:
spotifyObject = spotipy.Spotify(auth=token)
track = spotifyObject.currently_playing()
artist = track['item']['artist'][0]['name']
track = track['item']['name']
Moreover, there are other things that doesnt seem to be working for me:
spotifyObject.devices()
spotifyObject.start_playback
I got the device ID on the official Spotify developer page (https://developer.spotify.com/console/get-users-available-devices/), but its now hardcoded.
I hope someone can help me?!
Thanks

Might be related to #337.

Most likely @ritiek is right. Please upgrade your version of spotipy and it should work:
pip install spotipy --upgrade


Allow PATCH deletion of header values via null

Allows deletion of headers via the PATCH endpoint by passing
a null value for the header key to delete.

Just clicked rebase in the UI here, wanted to see what it does. 😂


Remote database url support?

From the rundeck docs here
We can see that rundeck supports specifying an external db source url as seen in this snippet of code:
dataSource.url = jdbc:oracle:thin:@localhost:1521:XE
dataSource.driverClassName = oracle.jdbc.driver.OracleDriver
dataSource.username = dbuser
dataSource.password = dbpass
dataSource.dialect = org.hibernate.dialect.Oracle10gDialect

This is how I setup the code:
# External Database properties
default['rundeck']['rdbms']['enable'] = 'true'
default['rundeck']['rdbms']['type'] = 'oracle'
default['rundeck']['rdbms']['location'] = 'xxx.xxx.xxx.xxx'
default['rundeck']['rdbms']['dbname'] = 'dbname'
default['rundeck']['rdbms']['dbuser'] = 'user'
default['rundeck']['rdbms']['dbpassword'] = 'password'
default['rundeck']['rdbms']['dialect'] = 'Oracle10gDialect'
default['rundeck']['rdbms']['port'] = 'xxxx'

When I check the file /etc/rundeck/rundeck-config.properties it looks like most of the settings are there except for one
dataSource.url = jdbc:oracle:thin:@:xxx.xxx.xxx.xxx:PORT:XE
dataSource.driverClassName = oracle.jdbc.driver.OracleDriver
dataSource.dialect = org.hibernate.dialect.Oracle10gDialect
dataSource.dbCreate=update
dataSource.username =user
dataSource.password =password

I need to have the XE part at the end changed, but it seems to always attach that no matter what I do and the docs make no mention of how that would be changed.

I found where to change the setting, value is hardcoded for some reason in rundeck-config.properties.erb.

Any thoughts on making this a node attribute that we can set?

I agree, we should change this to a node attribute.

I'm pretty sure this is already supported by node attributes we expose: https://github.com/Webtrends/rundeck/blob/master/attributes/default.rb#L95-103

It looks like this is hardcoded here https://github.com/Webtrends/rundeck/blob/v4.0.3/templates/default/rundeck-config.properties.erb#L12
This could be fixed with #127 tho


"$ dpkg -l deepstream-5.0"  no packages found matching deepstream-5.0

Hi @dusty-nv, I am learing how to use deepstream. Someone said if my jetpack version is over 4.5 then the jetpack 5.0 or above should be installed. But when I ran dpkg -l deepstream-5.0 on my terminal it showed no packages found matching deepstream-5.0. How do I know if deepstream sdk has been installed or not for sure?
$ sudo apt-cache show nvidia-jetpack
[sudo] password for jet:
Package: nvidia-jetpack
Version: 4.6.3-b17
Architecture: arm64
Maintainer: NVIDIA Corporation
Installed-Size: 194
Depends: nvidia-l4t-jetson-multimedia-api (>> 32.7-0), nvidia-l4t-jetson-multimedia-api (<< 32.8-0), nvidia-cuda (= 4.6.3-b17), nvidia-tensorrt (= 4.6.3-b17), nvidia-nsight-sys (= 4.6.3-b17), nvidia-cudnn8 (= 4.6.3-b17), nvidia-opencv (= 4.6.3-b17), nvidia-container (= 4.6.3-b17), nvidia-vpi (= 4.6.3-b17)
Homepage: http://developer.nvidia.com/jetson
Priority: standard
Section: metapackages
Filename: pool/main/n/nvidia-jetpack/nvidia-jetpack_4.6.3-b17_arm64.deb
Size: 29368
SHA256: 694254a8667ebbf13852548bdd13a5b8ae61481ac059845b706398eefdcb9e01
SHA1: 67140fc8463ec61fd69352b225244b639c799edd
MD5sum: afa1382b6caded6b736d494fc481bab4
Description: NVIDIA Jetpack Meta Package
Description-md5: ad1462289bdbc54909ae109d1d32c0a8
Package: nvidia-jetpack
Version: 4.6.2-b5
Architecture: arm64
Maintainer: NVIDIA Corporation
Installed-Size: 194
Depends: nvidia-cuda (= 4.6.2-b5), nvidia-opencv (= 4.6.2-b5), nvidia-cudnn8 (= 4.6.2-b5), nvidia-tensorrt (= 4.6.2-b5), nvidia-visionworks (= 4.6.2-b5), nvidia-container (= 4.6.2-b5), nvidia-vpi (= 4.6.2-b5), nvidia-l4t-jetson-multimedia-api (>> 32.7-0), nvidia-l4t-jetson-multimedia-api (<< 32.8-0)
Homepage: http://developer.nvidia.com/jetson
Priority: standard
Section: metapackages
Filename: pool/main/n/nvidia-jetpack/nvidia-jetpack_4.6.2-b5_arm64.deb
Size: 29378
SHA256: 925f4abff97e6024d86cff3b9e132e7c7554d05fb83590487381b7e925d5b2bb
SHA1: e3ef727e87df5c331aece34508c110d57d744fe9
MD5sum: 7cb2e387af41bc8143ac7b6525af7794
Description: NVIDIA Jetpack Meta Package
Description-md5: ad1462289bdbc54909ae109d1d32c0a8
Package: nvidia-jetpack
Version: 4.6.1-b110
Architecture: arm64
Maintainer: NVIDIA Corporation
Installed-Size: 194
Depends: nvidia-cuda (= 4.6.1-b110), nvidia-opencv (= 4.6.1-b110), nvidia-cudnn8 (= 4.6.1-b110), nvidia-tensorrt (= 4.6.1-b110), nvidia-visionworks (= 4.6.1-b110), nvidia-container (= 4.6.1-b110), nvidia-vpi (= 4.6.1-b110), nvidia-l4t-jetson-multimedia-api (>> 32.7-0), nvidia-l4t-jetson-multimedia-api (<< 32.8-0)
Homepage: http://developer.nvidia.com/jetson
Priority: standard
Section: metapackages
Filename: pool/main/n/nvidia-jetpack/nvidia-jetpack_4.6.1-b110_arm64.deb
Size: 29366
SHA256: acfd9e75af780eab165361d61de4b4fe4974890864fe191060b402ac4c2f54d5
SHA1: a016568ac53705acc145a9f7e60505707bea259f
MD5sum: 79be976b184a8c885bd9169ea5b7fb7b
Description: NVIDIA Jetpack Meta Package
Description-md5: ad1462289bdbc54909ae109d1d32c0a8

@mmhzlrj DeepStream isn't installed by default - if you do apt-cache search deepstream, can you find it?
$ apt-cache search deepstream
deepstream-6.0 - Nvidia DeepStreamSDK runtime libraries, development files and samples

(this was on JetPack 4.6.1 / L4T R32.7.1)

@dusty-nv I ranapt-cache search deepstream and the result just like you
jet@jet-nano:~$ apt-cache search deepstream
deepstream-6.0 - Nvidia DeepStreamSDK runtime libraries, development files and samples

Does it means the DeepStream has been installed? Someone said I can located it from /opt/nvidia/deepstream and there are some samples I can try. But the deepstream folder doesn't exist. Would you mind to tell me where the installation path is? Or any recommendation for learning DeepStream?

@mmhzlrj try sudo apt-get install deepstream-6.0
I'm not an expert on DeepStream, so I would post your questions to https://forums.developer.nvidia.com/c/accelerated-computing/intelligent-video-analytics/deepstream-sdk/15
If you prefer writing Python, I would check out these:   https://github.com/NVIDIA-AI-IOT/deepstream_python_apps

Thank you @dusty-nv . After I running sudo apt-get install deepstream-6.0 to install DeepStream-6.0, I can see the deepstream folder under /opt/nvidia/. And I can run dpkg -l deepstream-6.0 to see more details:
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name           Version      Architecture Description
+++-==============-============-============-=================================
ii  deepstream-6.0 6.0.1-1      arm64        Nvidia DeepStreamSDK runtime libr

Thanks for your recommendation, I will look it up.


Change copy "Select a text" to "Select a value" in the "Filter by column value" analysis

UI Update

[x] Change every Select a text message for Select a value. This makes more sense given that the analysis is called filter by column value and that you can select not only text but also numbers.

- [ ] Add "(case sensitive)" to the following dropdown (design ticket https://github.com/CartoDB/design/issues/669):

fixed in https://github.com/CartoDB/cartodb/pull/12199

Hi @arianaescobar. Now the search dropdown is case insensitive, so if we prefer to keep this behavior the text "(case sensitive)" is not needed.

Well, that was our original request (for it to not be case sensitive), so even better! :)
Still, I would like to understand how we went from this to where we are now, just out of curiosity... cc @noguerol

Hey @arianaescobar, I think that comment is still valid, but I'm pretty sure there was some kind of misunderstanding. We implement the filtering case insensitively in the front, but we don't turn the value the user introduces. This value remains as it is, and that is how we send to the backend. I think Raul meant it's tricky to manage values case insensitive at analysis level. But to be clear, that change is at front level.

Thanks for the clarification @nobuti!
So, just to be clear, if I have a column named "Cities" and I type "cities" in the search box, that said column will appear, right?

It will appear in the dropdown, as Cities, yes.

Awesome :)

Closed by #12803


Site is offline

Site give me an 404

https://proviesec.github.io/Proviesec-Bug-Bounty-Dorking-Site-PBBDS/

I have change the link in the readme, thx


How to find current world ?

Hello I see there is a packet of World Attributes that has the world id, but how do i get that info ?

Subscribe to the player entering world event. It’s payload is that information.
Regards,
Kevin
On Feb 5, 2022, at 4:46 AM, Stavros Avramidis @.***> wrote:

Hello I see there is a packet of World Attributes that has the world id, but how do i get that info ?
—
Reply to this email directly, view it on GitHubhttps://github.com/braddwalker/ZwiftPacketMonitor/issues/30, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AID6A62VVDAEMJCVGHPWPELUZTWVXANCNFSM5NTXIZBQ.
You are receiving this because you are subscribed to this thread.Message ID: @.***>


When plotting GFP comparison in Report, don't show sensor layout by default

Showing the head circle with sensors often simply leads to overplotting (GFP traces / sensors) and is unnecessary, as the GFP calculation employs all channels anyway.

thx @hoechenberger


Do not define propertynames

https://github.com/JeffreySarnoff/NamedTupleTools.jl/blob/7ef96c484a5d69a6a3dacb58eb03e0547fe12f3c/src/NamedTupleTools.jl#L41 isn't needed anymore
julia> propertynames((x=3,y=5))
(:x, :y)

thank you. will fix.

fixedd in #generated branch (next  release)

fixedd in #generated branch (next  release)


[NTR/Uner Tan Syndrome

name: Uner Tan Syndrome
synonym: recessive quadrupedalism
Uber Tan Syndrome is a tubulinopathy with material basis in  TUBB2B
this def is likely not sufficient to distinguish from other tubulinopathies , some characteristics are below)
variant R390Q
quadrupedal locomotion
cerebellar hypoplasia
NOT basal ganglia malformations (typical of TUBB2B )
Reference PMID: 28013290
Parents
global cerebellar malformation (MONDO:0017114)?
movement disorder MONDO:0005395? or dystonic disorder (MONDO:0003441)?
autosomal recessive disease (MONDO:0006025)
https://orcid.org/0000-0001-6330-7526

and parent monogenic disease (MONDO:0000275)

this was added:
MONDO_0100144


help customize border color for focused space in the spaces component

I'm trying to see how to custom the border color for the focused space in spaces component.
See figure below:

It seems currently the color is the same foreground color of the entire component.
I noticed that in the themes files, there is an option called "itemRadius", which configures the border of focused space in the spaces component.
I thought I could go to lib/styles/components/spaces/space.js and changed it there. For instance:

However, this stickies__inner seems to be for all spaces:

I also thought it could be the .space--focused class, but nothing changed if I added the border color there:

It would be great if I could have some help to identify where to change the border color of the focused space in the spaces component.
Not sure if at any moment it was considered to have in the theme files an option for that, such as:   itemBorderForegroundColor

I was able to setup the color of the border in the file core/variables:


Create Tcia brand Develop Branch

That is, bring in TCIA Customizations into a dev branch copy

Instead of doing this, updated tcia-brand, and created tcia-brand-old.


ci(semantic-release): update configuration to support latest version

:tada: This PR is included in version 0.4.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


Restrict API call query parameters to what we say we accept

Related: #647, #652
Right now, we sometimes kind of blindly pass the user's provided object to the API. We should be sure to only pass through what we say in our docs we accept.
I'm thinking something like:
/**
 * @param query.maxResults
 * @param query.pageSize
 */
Service.prototype.method = function(query, callback) {
  var allowedQueryParameters = ['maxResults', 'pageSize'];
  var requestQuery = util.pluck(query, allowedQueryParameters);
  // If `query` had more on it, we get a new object back with just the
  // params we want the API to receive.

  callApi('POST', '/path', requestQuery);
};

Interesting idea, I've explored a similar idea before in googleapis with required parameters here, however sometimes there are an outrageous number of different optional parameters that can be passed which is just tedious to document. Additionally, if implemented, this actually wouldn't really solve the problem of us mis-documenting the required parameters and letting something like #647 sneak through because of our human error. Also, this would make non-breaking additional parameters added to the API silently (which Google likes to do from time to time) effectively refuse that functionality. Yes that'd be good as long as the user files a bug and we fix it, but its still scary to the user when they are doing the right thing and we aren't.

Okay, let's do it the way we're doing it. :+1:
Will close, anyone feel free to re-open if there's a better solution than "nevermind" :)


The menu of the docs/manual page does not work proberly

Mixed HTTP/HTTPS content.
Fix: https://developer.mozilla.org/en-US/docs/Web/Security/Mixed_content/How_to_fix_website_with_mixed_content

Should be fixed now 👍


The training epochs of KIBA

Hi, Kexin. I'm writing to ask about the reproduction of DeepPurpose. Here I want to get the result for MPNN+AAC in the KIBA dataset. However, it seems that 150 epochs aren't enough for KIBA while they work for DAVIS. I can only get 0.73 for C-index, much smaller than that in your paper. So I wonder how many epochs need to be set while training KIBA.

That's weird. @futianfan do you remember what is the parameter set for MPNN+AAC for KIBA?

Sorry, I don't remember, @YifanDengWHU , did you change the hyperparameter of MPNN?  Or follow the hyperparams in tutorial for MPNN? I think 150 epochs is sufficient.

@YifanDengWHU what is your MSE and how does learning curve looks like

Hi! @futianfan. I didn't notice the tutorial in the repo at first. Here I follow the hyperparameters in it and perform experiment again and hope it may work.
I used the default hyperparameters at first and I only changed the training epochs to 150, then I found that the loss didn't go down steadily at the first few epochs. So I decreased the LR to 1e-5 and increased the training epochs to 300. It seems that it also work now but the training time is too long.  (It hasn't finished yet so the learning curve can't be seen.)
Let me finish the experiment with the same hyperparameters in the tutorial at first. Thanks you so much for your help!

Thanks so much for your hyperparameters in the tutorial. The results can be reproduced now!


Simple reordering of methods in interface and impls before bigger change

Goal
Just some formatting changes I don't want to mess up later diffs

[!WARNING]
This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
Learn more

#583
#582
#581  👈
#579
#577
#576
#575
master

This stack of pull requests is managed by Graphite. Learn more about stacking.

Join @bidetofevil and the rest of your teammates on  Graphite

Merge activity

Mar 18, 11:27 AM EDT: @bidetofevil started a stack merge that includes this pull request via Graphite.


Fix typos

What is changing?
Fixing typos in comments, variable names, and strings.
Why is it changing?
I found a small typo in my other PR and wanted to knock them all out of the repo at once.
How was the change made?
First, I ran spellcheck in my IDE. Then I manually reviewed the changes and split them into commits based on how safe they are.
Changing method names would be a breaking change, so if you'd like to keep the old methods around, you can revert 29fdc463973352101a9ce7554852bc1264874370.

Thanks for the contribution. I will merge this PR to the v2 branch, which will include more breaking changes and released in the near future.


crash report not sync and does not create the symbol file

📚 AppMetrica SDK Version
6.2.1
📝 Description
hi
I add a crash report code to gradle (8.5) no sync project:

this selected code not working
please update doc and create example project in github
error:

Hello. Thank you for reaching out. Currently, compatibility with this version of Gradle is not guaranteed. I have created a task (METRIKALIB-9403) and added it to my plan.
You probably wish for it to work right now.

The code you highlighted in the screenshot is needed for the Gradle task to automatically invoke symbol loading after the build. Perhaps in Gradle 8.5, this is done differently. I'm confident that you will be able to find it.
I assume that since you are enabling the NDK part of the plugin, you have native code. The issue with creating the symbol file likely lies in the change in how the path to the .so files is obtained. You can locate them in your project and specify them in the soFiles parameter.

Thank you very much for your guidance. For about a week now, I have been trying to use SDK 6.x for crash reporting of a mobile game written with the Axmol engine(new version Cocos2dx), but the symbol file is not generated correctly. We have been using AppMetrica for two years and now we need it. Please guide me again. I tried my best but it didn't work.

To effectively address the task at hand, it is essential to have information regarding the versions of Gradle, Android Gradle Plugin (com.android.application), and the plugin (io.appmetrica.analytics:gradle). Could you kindly provide these details?
Could you specify the specific issue you are encountering? Is it related to locating .so files or initiating symbol loading?

Hi, @KondratyonokNikita
I temporarily fixed the issue as shown below. I hope you will fix it soon for the next version :).
I changed the AGP version to 7.4.2 and replaced  project.tasks.configureEach with project.tasks.forEach or project.tasks.all Then, the map file and symbol files were uploaded and crashes were detected (I didn't change Gradle, version 5.6). Overall, it doesn't work with AGP 8 or higher.


"View Docs" button opens page for an incorrect build version

Details

Project URL: https://readthedocs.org/projects/esp-idf/
Build URL (if applicable): https://readthedocs.org/projects/esp-idf/builds/4552065/
Read the Docs username (if applicable): krzychb

Expected Result
When pressing "View Docs" button on the build page for a stable build I expect to see docs for the this stable build.
Actual Result
When pressing "View Docs" button on the build page for a stable build I am shown docs for the latest build. As far as I have checked this happens for any build of a stable version.

@krzychb I got your idea but I'm not sure if it's applicable since stable branch to day will be in a specific commit and tomorrow it will be in another one so there is not easy way to link a "Build completed" to a specific version of "View Docs". I mean, it could probably bring you to the "latest version of the current branch (stable in this case)" but not the "current build completed version"

@humito, I found it confusing that "View Docs" button does not show docs build underneath. Maybe you can consider renaming "View Docs" to "View Latest Docs" and putting additional button "View Docs" besides the "Build Completed"?

There is no way, I think, to add a "View Docs" next to the "Build Completed" since they are not 1 to 1 associated. I mean, that button will only work when you are seeing the latest build of the specific branch since RTD only saves them instead of each of the documentations for each of the builds.
Anyway, I'm not 100% sure about that, so I'm leaving the issue opened so other can comment also and considering your suggestion.

Yea, the top "View docs" button is part of the project header on all pages. We could add a "view this version" on the build detail page, which would be a good addition.
The place to patch would be here: https://github.com/rtfd/readthedocs.org/blob/master/readthedocs/templates/builds/build_detail.html#L65
https://github.com/rtfd/readthedocs.org/blob/master/readthedocs/templates/core/version_list.html#L6 is how you can link to the version.

"View this version" could also be confusing because it could not be the same version of the build. It could say the name of the version actual, like "latest", "stable", etc

:+1:


Fix pc workloads ztunnel workload namespace guess

Please provide a description of this PR:
Namespace inferring should use istioNamespace instead of defaultNamespace

@hanxiaop: The following test failed, say /retest to rerun all failed tests or /retest-required to rerun all mandatory failed tests:

Test name
Commit
Details
Required
Rerun command

integ-ambient_istio
56572fb65e8048a5e8d0a3f37dcbd44d99a3f219
link
true
/test integ-ambient

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@hanxiaop: The following tests failed, say /retest to rerun all failed tests or /retest-required to rerun all mandatory failed tests:

Test name
Commit
Details
Required
Rerun command

integ-ambient_istio
56572fb65e8048a5e8d0a3f37dcbd44d99a3f219
link
true
/test integ-ambient

integ-security_istio
32989c93dd26de9d05e813ccd1f77961557514bc
link
true
/test integ-security

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@hanxiaop: The following tests failed, say /retest to rerun all failed tests or /retest-required to rerun all mandatory failed tests:

Test name
Commit
Details
Required
Rerun command

integ-ambient_istio
56572fb65e8048a5e8d0a3f37dcbd44d99a3f219
link
true
/test integ-ambient

integ-security_istio
32989c93dd26de9d05e813ccd1f77961557514bc
link
true
/test integ-security

integ-security-istiodremote_istio
32989c93dd26de9d05e813ccd1f77961557514bc
link
true
/test integ-security-istiodremote

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@hanxiaop: The following tests failed, say /retest to rerun all failed tests or /retest-required to rerun all mandatory failed tests:

Test name
Commit
Details
Required
Rerun command

integ-ambient_istio
56572fb65e8048a5e8d0a3f37dcbd44d99a3f219
link
true
/test integ-ambient

integ-security_istio
32989c93dd26de9d05e813ccd1f77961557514bc
link
true
/test integ-security

integ-security-istiodremote_istio
32989c93dd26de9d05e813ccd1f77961557514bc
link
true
/test integ-security-istiodremote

integ-security-multicluster_istio
32989c93dd26de9d05e813ccd1f77961557514bc
link
true
/test integ-security-multicluster

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

/retest


Android EventEmitter wrong condition for takePending

Hello guys,
I noticed event listeners started to behave wrong on Android and found a flawed code for getting pending events.
In PR #39 there is a commit containing this change in file android/airship-framework-proxy/src/main/java/com/urbanairship/android/framework/proxy/events/EventEmitter.kt

The code doesn't work as expected, it removes and returns ALL of the pending events (ignoring the given types).
The code snippet should look like this:
pendingEvents.removeAll {        types.contains(it.type) && result.add(it)   }
You can check a demonstration here in Kotlin Playground:
https://pl.kotl.in/Ae27Yxg4a
Cheers

This was fixed in 6.3.0 of this lib


better source for data model

currently web scraping contents of h5bp interview questions gh-pages index.html. while this works, it is unreliable b/c of the likelihood that the master README.mdn (original questions source) has not been pushed to the gh-pages branch.
would like to parse the text of the README.mdn but not exactly sure how to do this. may require learning reg expressions. may use some 3rd party text parse library??

try to update the scraper to point to the html output from https://github.com/h5bp/Front-end-Developer-Interview-Questions ... appears that the README content is all contained in
or alt look at markdown parser (but those appear to output html instead of json)

skimmed docs for one markdown parser (https://github.com/evilstreak/markdown-js) and it sounds like their output is basically .MDN to HTML. I want the interim JSON. need to test it out

retried doing web scraping on the master github pages for the project root and the project README.mdn file. but got errors like:

XMLHttpRequest cannot load https://github.com/h5bp/Front-end-Developer-Interview-Questions. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://localhost:8000' is therefore not allowed access.
XMLHttpRequest cannot load https://github.com/h5bp/Front-end-Developer-Interview-Questions/blob/master/README.md. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://localhost:8000' is therefore not allowed access.

Believe both errors are related to security and cross origin (or cross domain) access for XHR requests. But that means my data source is going to be unreliable unless I can get useful results out of a markdown parser

(self note: from what I can tell, the updates from original h5bp project README to their gh-pages index.html is being maintained manually by one person; I cannot detect any automated update process in the repo source files)

temp workaround for time being...

grabbled h5bp raw README.mdn (master) and put it into http://dillinger.io/ > output as html
plan to add resulting HTML into a new src folder in my repo and point to that file from my XHR

don't like introducing a manual dependency but really hate giving people unreliable content
in long term, would need better solution but in short would really prefer working on app functionality and improving angular skills

temp workaround to inconsistent formatting for the coding questions section

hardcode the form labels. swap positions of fun questions and coding questions
set coding questions to just a read only text or input where it communicates that all coding questions will be returned no matter what
store the coding questions (category and questions set) in a different variable than the other category/question groups

fixed handling the inconsistency with coding questions (non list format and using different html tags).

this is about as much as I plan to do for this iteration

in the future may want to revisit having a better data model and better way of pulling data from the h5bp repo's README file.
but would like to wrap up this project more quickly and work on different projects


[Feature] French Localization

Thank you for this app, and thanks for updating it for .Net 8.
Can you make the application translatable ?
I've made a mock-up for a French version:

Please note that the UAC shield icon is misplaced in the original version, it should be shifted to the right.

I've made a fork with nearly all the changes I wanted.
I was even able to male a release !
https://github.com/mooms06/IdeapadToolkit/releases

Some captures:

I've added proper localization in the newest update. I used the translations from your fork. Thanks. Don't forget to restart the app after changing the language.

That was quick, thanks !
One little mistake: Home should be translated to Accueil and not Maison.

I've fixed it and recreated the release

That's perfect, thank you again.


Enhancement: Add contingent matching

First level match "Ukraine" or "Azov", second level match to confirm "Nazi"
First level match "coup", second level match to confirm "Georgia" or "Ukraine" or "Maidan"
Suggest add contingent substrings in the rule and use a second trie match in postprocessor

done in v1.2.0


Fix log test

#1060  👈
main

This stack of pull requests is managed by Graphite. Learn more about stacking.

Join @carolineechen and the rest of your teammates on  Graphite


Search filter on Admin page fixed when filter selected and removed

Ticket ita-social-projects/StreetCode#1765

Summary of issue
After filtering streetcodes by status admin can`t go back to the whole list of Streetcodes neither deleting data in 'Статус стріткодів' field nor clicking on 'Стріткоди' tub. The only way go back to the whole list is to choose different from 'Стріткоди' tub (e.g 'Партнери', 'Едітор') and then click on 'Стріткоди' tub
Summary of change
Now admin can remove status filter and search will work properly
CHECK LIST

[ ]  СI passed
[ ]  Сode coverage >=95%
[ ]  PR is reviewed manually again (to make sure you have 100% ready code)
[ ]  All reviewers agreed to merge the PR
[ ]  I've checked new feature as logged in and logged out user if needed
[ ]  PR meets all conventions

I cant go back to the whole list of streetcode by clicking on 'Streetcode' tab

Yes, this is another issue that was fixed it in this PR


Keep refreshing metadata on repeated broker not found errors

Assuming coordinator broker will always be found on the second attempt is wishful. This PR tries to address this by using the retry policy.

Awesome. I'm currently working on the consumer, making it more resilient to cluster failures. I can tell you that I'm not super happy with the retry architecture, I have added some retry capabilities to the connection but I'm wondering if I should remove and deal with retries only on the high-level structures (consumer, producer, etc)

I have refactored the retry mechanism and pushed the consumer group, both producer and consumer are a lot more resilient after this change :)


Allow query on internal state table

We use a relational-table layer in both mview and internal state, and they share the same format, so it's easy enough to allow query on an internal table. It can be used only for debugging now.
We need a way to retrieve the table. Since it is used internally and can be changed later, I'd prefer to make it as simple as possible. A possible way is to add a new table function __RW_TABLE(table_id).
A simple usage:
-- Get the count of entries in the internal state table.
SELECT count() FROM __RW_TABLE(2);

We can retrieve the table_id from the dashboard, or from the catalog later (cc @yezizp2012), and then inspect the state table.
To make it easier to use, we may need to create a meaningful name for every column in the state table, or support some new syntax to ref a column by index, but it will not block the issue.

although the state and mview have the same format in the storage, now all the "table catalog" of the state is inferred by the stream executor and meta just assigns the table id to the state but is not aware of the  table's chema and other information, storing it in catalog.
we should do the inference of the tableCatalog in frontend at first.

See also the Queryable State of Flink.

Flink Queryable State doesn't seem to maintain the same consistency level as we've done 😇

3053

Any progress?

We already support this in risectl, but not in SQL.

How about support selecting data with SQL?  e.g.
select * from __INTERNAL_tpch_q8_HashJoinRight_1034;

Alternative: as the issue description:
-- Get the count of entries in the internal state table.
SELECT count() FROM __RW_TABLE(2);

Any updates on this? We already have the catalogs recorded in the meta store, while not syncing to the frontend. So we still can't query on internal state tables for now.

IIUC, the internal tables have been synced to frontend after created in meta. So they're available and can be query now except syntax support. @cnissnzg  would you like to give it a try?

IIUC, internal tables have been synced to frontend after created in meta. So they're available and can be query now except syntax support. @cnissnzg would you like to give it a try?

Yes, I will try it.

Since we will lower cast the input table name, the below SQL will report not found error.
dev=> select * from __INTERNAL_mv1_HashJoinLeft_1006;
ERROR:  QueryError: Catalog error: table or source not found: __internal_mv1_hashjoinleft_1006.

The following SQL works, but still got something wrong in compute node side:
dev=> select * from "__INTERNAL_mv1_HashJoinLeft_1006";
ERROR:  QueryError: internal error: error reading a body from connection: broken pipe.

Full panic message in CN:
thread 'tokio-runtime-worker' panicked at 'assertion failed: self.remaining() >= dst.len()', /Users/august/.cargo/registry/src/github.com-1ecc6299db9ec823/bytes-1.2.0/src/buf/buf_impl.rs:253:9
stack backtrace:
2022-08-02T08:01:46.423874Z  WARN risingwave_batch::task::task_execution: Task receiver closed!
2022-08-02T08:01:46.423905Z  WARN risingwave_batch::task::task_execution: Task receiver closed!
2022-08-02T08:01:46.423996Z  WARN risingwave_batch::task::task_execution: Task receiver closed!
   0: rust_begin_unwind
             at /rustc/9067d5277d10f0f32a49ec9c125a33828e26a32b/library/std/src/panicking.rs:584:5
   1: core::panicking::panic_fmt
             at /rustc/9067d5277d10f0f32a49ec9c125a33828e26a32b/library/core/src/panicking.rs:142:14
   2: core::panicking::panic
             at /rustc/9067d5277d10f0f32a49ec9c125a33828e26a32b/library/core/src/panicking.rs:48:5
   3: bytes::buf::buf_impl::Buf::copy_to_slice
             at /Users/august/.cargo/registry/src/github.com-1ecc6299db9ec823/bytes-1.2.0/src/buf/buf_impl.rs:253:9
   4: bytes::buf::buf_impl::Buf::get_u64
             at /Users/august/.cargo/registry/src/github.com-1ecc6299db9ec823/bytes-1.2.0/src/buf/buf_impl.rs:494:9
   5: memcomparable::de::MaybeFlip<B>::get_u64
             at ./src/utils/memcomparable/src/de.rs:86:21
   6: <&mut memcomparable::de::Deserializer<B> as serde::de::Deserializer>::deserialize_i64
             at ./src/utils/memcomparable/src/de.rs:299:18
   7: serde::de::impls::<impl serde::de::Deserialize for i64>::deserialize
             at /Users/august/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.140/src/de/impls.rs:129:17
   8: risingwave_common::types::ScalarImpl::deserialize
             at ./src/common/src/types/mod.rs:773:38
   9: risingwave_common::types::deserialize_datum_from
             at ./src/common/src/types/mod.rs:418:22
  10: risingwave_common::util::ordered::serde::OrderedRowDeserializer::deserialize
             at ./src/common/src/util/ordered/serde.rs:144:25
  11: risingwave_storage::table::storage_table::DedupPkStorageTableIter<I>::into_stream::{{closure}}
             at ./src/storage/src/table/storage_table.rs:971:30
  12: <futures_async_stream::try_stream::from_generator::GenTryStream<G> as futures_core::stream::Stream>::poll_next


[cloud_firestore] arrayUnion and arrayRemove don't accept a DocumentReference

Describe the bug
When passing a Firestore DocumentReference to an array in Firestore, using either the arrayUnion or the arrayRemove FieldValue methods, an error is produced.
The error produced in both cases::
Unhandled Exception: Invalid argument: Instance of 'DocumentReference'
Steps to reproduce
Steps to reproduce the behavior:

To attempt to add a DocumentReference to an array field in a user document:
await userDocument.reference.updateData({'favourites':FieldValue.arrayUnion([documentReference])});

To attempt to remove a DocumentRefrence from an array field in a user document:
await userDocument.reference.updateData({"favourites":FieldValue.arrayRemove([documentReference])});

Expected behavior
The "DocumentReference" type in flutter should correlate with the "reference" type available within the Firebase Console.
When using arrayUnion a documentReference should be added to an existing array (of "reference") called 'favourites' within the userDocument.
When using arrayRemove a documentReference should be removed from an existing array (of "reference") called 'favourites', if the reference exists, within the userDocument.
Additional context
Flutter Firebase versions:
firebase_core: ^0.4.3+3
cloud_firestore: ^0.13.1+1

Flutter Doctor:
flutter doctor -v
[√] Flutter (Channel beta, v1.14.6, on Microsoft Windows [Version 10.0.18362.592], locale en-GB)
    • Flutter version 1.14.6 at C:\src\flutter
    • Framework revision fabeb2a16f (2 weeks ago), 2020-01-28 07:56:51 -0800
    • Engine revision c4229bfbba
    • Dart version 2.8.0 (build 2.8.0-dev.5.0 fc3af737c7)

[√] Android toolchain - develop for Android devices (Android SDK version 29.0.2)
    • Android SDK at C:\Users\stuie\AppData\Local\Android\sdk
    • Android NDK location not configured (optional; useful for native profiling support)
    • Platform android-29, build-tools 29.0.2
    • Java binary at: C:\Program Files\Android\Android Studio\jre\bin\java
    • Java version OpenJDK Runtime Environment (build 1.8.0_202-release-1483-b03)
    • All Android licenses accepted.

[√] Android Studio (version 3.5)
    • Android Studio at C:\Program Files\Android\Android Studio
    • Flutter plugin version 43.0.1
    • Dart plugin version 191.8593
    • Java version OpenJDK Runtime Environment (build 1.8.0_202-release-1483-b03)

[√] VS Code (version 1.39.2)
    • VS Code at C:\Users\stuie\AppData\Local\Programs\Microsoft VS Code
    • Flutter extension version 3.5.1

Link to my StackOverflow question on this topic:
https://stackoverflow.com/questions/60152474/can-a-firestore-documentreference-be-passed-in-an-arrayunion-method/60153407#60153407

@stuied148 0.13.1 was a pretty major refactor of cloud_firestore.
Could you test your app with cloud_firestore: 0.13.0+2 and let us know if it works? (This is so we can narrow down this as a regression of the refactor, or a preexisting bug that carried over.)
Thanks!
/cc @amrfarid140

@ditman I tried using cloud_firestore: 0.13.0+2 as you suggested but again the error popped up.
I then tried reverting back to cloud_firestore: 0.12.11 and everything worked as expected. So I assume this is something to do with the refactor?
Hope this helps!

Yep it does, I'll check it out tomorrow if @amrfarid140 doesn't get to it first :P

All done 😉.. waiting for a review from @ditman

The fix for this issue is now published as: https://pub.dev/packages/cloud_firestore/versions/0.13.2+2


apply compression for much smaller file size

just add compression in the zip generate options

tested. work.
in my case the file size changed from 200mb to 5mb


Could you upload the Cyclegan-vc3 baseline's code?

The cyclegan in CVC baseline is the baseline of CUT. Do you have any feature extraction for wavforms? Like mcep or filterbank? Could you upload the Cyclegan-vc3 baseline's code? Thanks for your help.
And when I running the cyclegan in CVC by VCC2020 database. There are some error:
"UserWarning: Using a target size (torch.Size([1, 80, 135])) that is different to the input size (torch.Size([1, 80, 136])). This will likely lead to incorrect results due to broadcasting. Please ensure they have the same size.
The size of tensor a (136) must match the size of tensor b (135) at non-singleton dimension 2"
I found the single wavform feature tensor's size is different. Have you met this kind of error when you run it on VCTK? Thank you so much.

The cyclegan in CVC baseline is the baseline of CUT. Do you have any feature extraction for wavforms? Like mcep or filterbank? Could you upload the Cyclegan-vc3 baseline's code? Thanks for your help.
And when I running the cyclegan in CVC by VCC2020 database. There are some error:
_UserWarning: Using a target size (torch.Size([1, 80, 135])) that is different to the input size (torch.Size([1, 80, 136])). This will likely lead to incorrect results due to broadcasting. Please ensure they have the same size.
The size of tensor a (136) must match the size of tensor b (135) at non-singleton dimension 2_
I found the single wavform feature tensor's size is different. Have you met this kind of error when you run it on VCTK? Thank you so much.

Sorry for the delay,
For the extraction of mcep and filterbank features, I used this code.
For the error in VCC2020 dataset, this is probably due to I commented out codes here, and some utterances in VCC2020 are less than 2s. The intuition is that zero-padding will lead to trivial solution when it comes to the contrastive method. But you could change this line to wav = np.tile(wav,10)[:len_pad].
Hope this helps!

Sorry for the delay,
For the extraction of mcep and filterbank features, I used this code.
For the error in VCC2020 dataset, this is probably due to I commented out codes here, and some utterances in VCC2020 are less than 2s. The intuition is that zero-padding will lead to trivial solution when it comes to the contrastive method. But you could change this line to wav = np.tile(wav,10)[:len_pad].
Hope this helps!

Thanks for your kind help. I will try!


Update pom.xml

Update Maven Javadoc Plugin from version 3.0.0-M1 to version 3.2.0 to fix NullPointerException during build. (for Java openjdk 11.0.10 on MacOS 10.15.7).

@gothius That's great, thanks!
Also points out that we should be building the Javadoc in CI, and also have a macOS build (because this NullPointerException does not occur on any of my Linux machines). Working on the macOS build in #414, should stabilize in the coming days.


ProgramNode headings

Add headings to the PRogramNode for each component type. Also get rid of the "listener" section and move all of those into the controller section.
This is now in dev branch.

This has been merged into main, closing.


Provide examples with correct API usage in Ecto.Multi module.

It was confusing for me and I think it is better to provide valid examples.

:heart: :green_heart: :blue_heart: :yellow_heart: :purple_heart:


Flickering matrix panels

Hi Ryan,
great project. I really love it and also thank you for your great youtube video. I had some problems creating the token under OS X but under virtual environment I was able to get rid of the errors.
I have a small issue. I release that there are little bit of flickerings on the screen. I'm using Adafruit bonnet and I have connected the pins for the better resolution. I've also selected quality option for installation. Where can I find the settings for matrix display in your script?
Btw is there a way to make bigger displays such as 128 x 128 ( 4 x matrices 64 x 64)?
Again thank for for this great work

@flasher69 I would check over at the main rgb matrix repository for tips on fixing the flickering issue: https://github.com/hzeller/rpi-rgb-led-matrix
Also, this file is where the code for rgb-options is located i think: https://github.com/ryanwa18/spotipi/blob/develop/config/rgb_options.ini

@flasher69 I would check over at the main rgb matrix repository for tips on fixing the flickering issue: https://github.com/hzeller/rpi-rgb-led-matrix
Also, this file is where the code for rgb-options is located i think: https://github.com/ryanwa18/spotipi/blob/develop/config/rgb_options.ini

Thanx tward212. I set the slow down of gpio to 4. It's still has a bit of flickering. I'm using a RPI zero W. Maybe it's just not strong enough. I'll try other devices

Hey guys, I appreciate your open ticket on this issue. This is something I have yet to quite figure out myself. My panels still seem to slightly flicker with the older Raspberry Pi Zero.
As for bigger displays, I would imagine that this could work assuming you have enough power to supply the Pi and the matrix. You can try changing this file https://github.com/ryanwa18/spotipi/blob/develop/config/rgb_options.ini with the height and width as 128.

Hey Ryan,
it doesn't seem to only be a RPI zero 2 W issue. I'm trying to do the same steps on a RPi 3B + and RPi zero W and nothing works correctly. I'm starting to believe that it has something to do with Raspian Bullseye or missing libraries, etc. I'll try the whole prossess again later.
About the bigger images on 2 Panels of 64 x 64 I didn't have so much success yet. I'll post here if I find a solution.

okay, I've tested different Raspberry Pis and Rpi4 seems to be strong enough so there is no flickering.
Btw I was able to use 4 Hub75 (128 x 128) and make a bigger display. I'm not using a Adafruit Bonnet but a Joy-it control board. Here is the link: https://joy-it.net/en/products/RB-MatrixCtrl
Here is the settings for rgb_options.ini:
DEFAULT]
rows = 64
columns = 128
chain_length = 1
parallel = 2
hardware_mapping = regular
gpio_slowdown = 4
brightness = 70
default_image = ../images/default.png
power = on

 okay, I've tested different Raspberry Pis and Rpi4 seems to be strong enough so there is no flickering. Btw I was able to use 4 Hub75 (128 x 128) and make a bigger display. I'm not using a Adafruit Bonnet but a Joy-it control board. Here is the link: https://joy-it.net/en/products/RB-MatrixCtrl
Here is the settings for rgb_options.ini:
DEFAULT] rows = 64 columns = 128 chain_length = 1 parallel = 2 hardware_mapping = regular gpio_slowdown = 4 brightness = 70 default_image = ../images/default.png power = on

Hi @flasher69 thanks for the setting instructions! Did you have to re-run the entire spotipi install process after changing the .ini file or just re-boot your Pi?

 okay, I've tested different Raspberry Pis and Rpi4 seems to be strong enough so there is no flickering. Btw I was able to use 4 Hub75 (128 x 128) and make a bigger display. I'm not using a Adafruit Bonnet but a Joy-it control board. Here is the link: https://joy-it.net/en/products/RB-MatrixCtrl
Here is the settings for rgb_options.ini:
DEFAULT] rows = 64 columns = 128 chain_length = 1 parallel = 2 hardware_mapping = regular gpio_slowdown = 4 brightness = 70 default_image = ../images/default.png power = on

Hi @flasher69 thanks for the setting instructions! Did you have to re-run the entire spotipi install process after changing the .ini file or just re-boot your Pi?

I just did a reboot after editing the rgb_options.ini. No need to install anything. Btw I was using a HAT from Joy-It. I have a Adafruit Bonnet but I didn't try if it works with four panels too.

@flasher69 thanks for your quick reply. Yeah, it'd be interesting if the Bonnet can handle just chaining four panels together.


TagBot trigger issue

This issue is used to trigger TagBot; feel free to unsubscribe.
If you haven't already, you should update your TagBot.yml to include issue comment triggers.
Please see this post on Discourse for instructions and more details.
If you'd like for me to do this for you, comment TagBot fix on this issue.
I'll open a PR within a few hours, please be patient!

Triggering TagBot for merged registry pull request: https://github.com/JuliaRegistries/General/pull/58963

Triggering TagBot for merged registry pull request: https://github.com/JuliaRegistries/General/pull/69275

Triggering TagBot for merged registry pull request: https://github.com/JuliaRegistries/General/pull/69289

Triggering TagBot for merged registry pull request: https://github.com/JuliaRegistries/General/pull/69307

Triggering TagBot for merged registry pull request: https://github.com/JuliaRegistries/General/pull/69675

Triggering TagBot for merged registry pull request: https://github.com/JuliaRegistries/General/pull/77097


add collect_set(col) function

Hi, in my company, there are many scenarios that require a function to return a set of objects with duplicate elements eliminated, can you add this support? Just like collect_set(col) in hive.

hi, I'm not sure about this approach , how about using array functions for the same array_agg(distinct(col)) or even thisarray_distinct(array_agg(col))

hi, I'm not sure about this approach , how about using array functions for the same array_agg(distinct(col)) or even thisarray_distinct(array_agg(col))

Yes, array_agg(distinct(col)) can help, but question is distinct operation used to be slow, especially when data is huge.

hi, I'm not sure about this approach , how about using array functions for the same array_agg(distinct(col)) or even thisarray_distinct(array_agg(col))

I have implemented such approach, could you review it?
https://github.com/prestosql/presto/pull/1757


Reduce horizontal scrolling in code snippets

Fixes #
Description
Added new lines to some of the getting-started scripts so they're easier to read when rendered and people can see what they're copying.
How was this change tested?

Running the website locally

Does this change impact docs?

[x] Yes, PR includes docs updates
[ ] Yes, issue opened: #
[ ] No

Release Note

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

@chrisnegus will do this in another PR


imenu support for scalatest-style strings

i.e. pick scalatest descriptions up as (test)"do the thing with the thing"

I wouldn't mind doing this, but was under the impression that you ensime people feel pretty strongly that https://github.com/ensime/ensime-server/issues/471 is the right way to do things (I actually definitely agree).

Well it's always good to have a regex fallback :-)


NetworkManager pegs a CPU when many networks are available

Describe the bug
When my laptop is in an area with many available networks, NetworkManager eats one CPU permanently.
I'm pretty sure the condition is the networks being available, since:

It doesn't happen to me at home, where there are fewer networks.
It happens even if my laptop is not connected to the network.

I'm not sure if this is a nixpkgs issue or an upstream issue, but I'm opening it here first in case it's something to do with how we've configured things.
There's nothing in the journal, but dbus-monitor reveals a huge amount of dbus traffic from NetworkManager. I've attached a snippet of dbus-monitor --profile (I was going to add the full output of dbus-monitor but it generated >80MB in about 20s!). It seems very repetitive, but I have no idea what's normal here.
dbus-monitor-sample.txt
Additional context
Here are the networking-relevant settings from my configuration:
  networking = {
    networkmanager = {
      enable = true;
      appendNameservers = [ "<IP_ADDRESS>" ];
    };
    firewall.enable = false;
    nameservers = [ "<IP_ADDRESS>" ];

  };

  services.avahi = {
    enable = true;
    nssmdns = true;
    publish.enable = true;
    ipv6 = true;
  };

I tried stopping avahi, but that doesn't seem to make any difference (which is unsurprising given that the problem occurs even when not connected to the network).
Metadata

system: "x86_64-linux"
host os: Linux 4.19.79, NixOS, 20.03pre196836.1c40ee6fc44 (Markhor)
multi-user?: yes
sandbox: yes
version: nix-env (Nix) 2.3.1
channels(michael): ""
channels(root): "nixos-20.03pre196836.1c40ee6fc44, nixos-hardware"
nixpkgs: /nix/var/nix/profiles/per-user/root/channels/nixos

Maintainer information:
# a list of nixpkgs attributes affected by the problem
attribute:
# a list of nixos modules affected by the problem
module: networking.networkmanager

Hasn't happened for a while, closing.


Issue6719 Loading correct OptionChainProvider

Description

The option chain provider is not getting loaded correctly. Perhaps the GetPart function of the composer is not working correctly. As a standby method, An option to explicitly state optionChainProvider in config.json has been implemented. This gives greater and more explicit control and will be especially useful if there is more than one plugin for OptionChainProvider
There are two commits. One is an actual change proposed to be merged. The second commit is the additional change required to facilitate testing
Related Issue

https://github.com/QuantConnect/Lean/issues/6719
Motivation and Context

Requires Documentation Change

The optionChainProvider/Composer and how to load the plugin have not been discussed in the documentation. That Requires a separate PR. Once it is in place it might be worth describing different ways in which plugins are loaded/can be loaded.
How Has This Been Tested?

It has been tested via breakpoint and the correct option chain provider is being loaded. In algorithm, optionChainProvider is returning list of options which was logged.
Types of changes

[ ] Bug fix (non-breaking change which fixes an issue)
[ ] Refactor (non-breaking change which improves implementation)
[ ] Performance (non-breaking change which improves performance. Please add associated performance test and results)
[X] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)
[ ] Non-functional change (xml comments/documentation/etc)
The change may be termed as a new feature that allows a new way of loading optionChinProvider and thereby mitigating the core issue.

Checklist:

[ ] My code follows the code style of this project.
[ ] I have read the CONTRIBUTING document.
[ ] I have added tests to cover my changes.
[ ] All new and existing tests passed.
[ ] My branch follows the naming convention bug-<issue#>-<description> or feature-<issue#>-<description>

Hey @Amol-Gupta! Thank you for the PR! Please drop us a message in Discord( https://www.quantconnect.com/discord ) and we can discuss these PR's in more depth and do some design before it reaches the level of a PR 👍 Closing this for now as we'll need to tidy/refactor but please connect!


Skip flutter_simple in create_test on Mac for now

Returns 69 instead of 0 in the create --out part.
https://github.com/flutter/flutter/issues/1709
@devoncarew

This is not a good change, but it does unblock bringing up the Mac bot.

lgtm


Api diff

What does the pull request do?

This ensures binary compatibility with a specified version (currently 0.10.0-preview1)
Binary api changes will cause an error.
used this guide: https://stu.dev/check-for-breaking-changes-with-apicompat/
There are ApiCompatBaseLine.txt files next to csproj with breaking changes since the specified release.
i.e.
Compat issues with assembly Avalonia.Base:
MembersMustExist : Member 'public void Avalonia.Threading.AvaloniaSynchronizationContext..ctor()' does not exist in the implementation but it does exist in the contract.
Total Issues: 1

Those files allow breaking changes to be allowed.
These files can be generated when a breaking change occurs using... dotnet build /p:BaselineAllAPICompatError=true
They can then be checked in.
My suggestion is these are all removed after 0.10.0 release and 0.10.0 becomes our api promise more or less.
We will also need to do an api review...
We can generate a report comparing to 0.9.11 at the time to help us work out if some stuff was made public that shouldnt and if some apis need fixing.
What is the current behavior?

What is the updated/expected behavior with this PR?

If you make an api change you will get a build error i.e.:
C:\Users\danwa\.nuget\packages\microsoft.dotnet.apicompat\5.0.0-beta.20364.3\build\Microsoft.DotNet.ApiCompat.targets(82,5): error : MembersMustExist : Member 'public void Avalonia.Controls.Button..ctor()' does not exist in the implementation but it does exist in the contract.

example can be seen here:
https://dev.azure.com/AvaloniaUI/AvaloniaUI/_build/results?buildId=9466&view=results
How was the solution implemented (if it's not obvious)?

Checklist

[ ] Added unit tests (if possible)?
[ ] Added XML documentation to any related classes?
[ ] Consider submitting a PR to https://github.com/AvaloniaUI/Avaloniaui.net with user documentation

Breaking changes

Fixed issues

In future we can exclude certain types, methods and classes from api checks with attributes and have a single baseline file for the entire solution... however this is currently blocked by:
https://github.com/dotnet/arcade/issues/5826


improvements to hoverable panels

Improved the hoverable panels, making them less jarring to open and close. The main change is that they no longer resize the main window when opening and closing.
They now transition in and out, and all transitions are consistent between the three transitioning things.
Also moved the hoverable panels into a separate file (in main directory) so they could be maintained easier and referenced in a main file for consistency.

Will try this out in the morning, there's a reason I had hover panels with no transition, which is performance and lag on mid tier devices.

Having had a look, whilst i enjoy your implementation, i do not like the fact it does not resize the main view to fit the sidebars. I'll leave this request open for a couple days, maybe you are happy to implement this in way in such the main view is indeed transitioned aswell.
Nothing personal i just do not feel the aesthetics of this minimalized theme mash well with big heavy sidebars obscuring the screen.


Insufficient read or write permissions on storage account

Tried enabling sql auditing using cli, it failed with error "Insufficient read or write permissions on storage account '<storage_account_name>'"
While the corresponding powershell command worked.
AZ CLI Command: [Did not work]
az sql db audit-policy update --name <db_name> --resource-group <rg_name> --server <sql_server_name> --retention-days 30 --storage-account <storage_account_name> --state Enabled --action SUCCESSFUL_DATABASE_AUTHENTICATION_GROUP FAILED_DATABASE_AUTHENTICATION_GROUP
POWERSHELL Command [Worked]
Set-AzSqlDatabaseAudit -ResourceGroupName "<rg_name>" -ServerName "<sql_server_name>" -DatabaseName "<db_name>" -BlobStorageTargetState Enabled -StorageAccountResourceId "/subscriptions/***************/resourceGroups/<blob_rg_name>/providers/Microsoft.Storage/storageAccounts/<storage_account_name>" -AuditActionGroup SUCCESSFUL_DATABASE_AUTHENTICATION_GROUP, FAILED_DATABASE_AUTHENTICATION_GROUP -RetentionInDays 30

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

ID: 4f158476-a880-5ae8-8b05-dc0dbe37b4a0
Version Independent ID: c02a5c94-c6e5-e93f-1639-cde7b65f5702
Content: az sql db audit-policy
Content Source: src/azure-cli/azure/cli/command_modules/sql/_help.py
Service: sql-database
GitHub Login: @rloutlaw
Microsoft Alias: routlaw

sql

Is there any update? I have the same issue:
az sql server audit-policy update `
--name $ssName `
--state 'Enabled' `
--blob-storage-target-state 'Enabled' `
--retention-days '181' `
--actions 'BATCH_COMPLETED_GROUP' 'SUCCESSFUL_DATABASE_AUTHENTICATION_GROUP' 'FAILED_DATABASE_AUTHENTICATION_GROUP' `
--storage-account $storageAccountName `
--resource-group $resourceGroup `
--subscription $subscription

The output is the same:
Insufficient read or write permissions on storage account 'sapcpqdevsa'
I tried adding the bypass parameter:
--bypass 'AzureServices'
or
--bypass 'Logging
but that didn't help.
I found a recommendation to allow access from all networks in the Firewall configuration, but that is not an appropriate option for some situation.

sql service team should look into this.

mm.. i am still with this issue. Its being a long time. Have you found any solution?
Thanks!


Add copyright headers

Coverage remained the same at 100.0% when pulling 90eed5ecf58945763636ec68e61c1ae8143795ef on headers into 95a4abbd589f2af57fe7338557bd143eca594e2e on main.


add magic detector for 'Status: ' standards-noncompliant header on message/rfc822

allows Tika to properly detect certain slightly standards-non-compliant email messages (dumped from certain US public officials' email servers) that begin with a Status:  header.
Jira ticket: TIKA-1602
See discussion on users mailing list for more details.
Passes unit tests; haven't tried Tika Batch yet.

Oops, I think I forgot about this PR when I kept pushing to my trunk branch. My bad!
I removed the unnecessary commits* leaving just the one line modification that comprises my PR.

(I had some other code to add attachment filenames to a "fake" email metadata line, as well as various other tweaks.)

Thanks @jeremybmerrill see http://issues.apache.org/jira/browse/TIKA-1602. I'm asking @tallison to have a look at his govdocs tika-batch if there are no regressions I'll try and get this committed in the next 24-48 hours.

Super, thank you!