Add Img2ANSI function to community.md

Signed-off-by: John McCabe<EMAIL_ADDRESS>
Description
This PR adds the Img2ANSI function to the Community document.
Motivation and Context

Another Go example, this time using a multi-stage build with dep for the function.
How Has This Been Tested?

Tested locally using the curl statement in the source repos README.
Types of changes

[ ] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)

Checklist:

[ ] My code follows the code style of this project.
[x] My change requires a change to the documentation.
[x] I have updated the documentation accordingly.
[x] I've read the CONTRIBUTION guide
[x] I have signed-off my commits with git commit -s
[ ] I have added tests to cover my changes.
[x] All new and existing tests passed.

LGTM


Calibration module: make HAB-pHAB fields case insensitive

niche_vlaanderen version: dev 1.1
Python version: 3
Operating System: Win

Would it be possible to make the script insensitive for the letter case of the fields HAB0/hab0 and pHAB0/PHAB0/phab0?
I realize that the case may differ between different versions of the habitatmap., so it would come in handy.

fixed also for proportion


Support terminal control escape sequences

Usage example (cursorUp and eraseLine commands):
    new webpack.ProgressPlugin(function (progress, message) {
      const progressWidth = Math.ceil(progress * 30);
      console.log(clor
        .cursorUp(/* row count, 1 by default */).eraseLine
        .cyan('[')
        .bgBlue(new Array(progressWidth).join(' '))
        .reset(new Array(30 - progressWidth).join(' '))
        .cyan(']')
        .tab.cyan(message).string
      );
    })

Hi @alexkuz !
Sorry I completely missed this PR :cry:
Any way we could refactor this with less code and move everything to commands.js?

You might want to just depend on ansi-escapes instead of the commands.js file ;)

@sindresorhus Yes :+1:


xml attributes

Please add xml attributes

@julianostarek I done it:https://github.com/captain-miao/OptionRoundCardview


[VS Code] Could not connect to the server. Check that you are connected to the internet

Error:
Could not connect to the server. Check that you are connected to the internet
Steps to Reproduce:

Version Data

extensionName
VSLS

extensionVersion
0.2.307

protocolVersion
2.1

applicationName
VSCode

applicationVersion
1.22.1

platformName
MacOS

platformVersion
17.4.0

@TheHaymaker Thanks for raising the issue.  However, we'll need a bit more detail to help you out here.

When did you hit this error?
Are you behind a proxy?
Could you run the command "Live Share: Export Logs" and drag-and-drop the zip here or send it to<EMAIL_ADDRESS>
Thanks

@TheHaymaker Appreciate you raising the issue, but as with #188, at the moment we're not able to help since we do not have the info I requested above. I'm going to close this - but if you have time to provide us these details you can reopen and we'd be happy to help.


Initial PR with all the repo changes

Purpose

$subject.

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.7 out of 8 committers have signed the CLA.:white_check_mark: wggihan:white_check_mark: ThisaruGuruge:white_check_mark: SupunS:white_check_mark: rasika:white_check_mark: ldclakmal:white_check_mark: Kishanthan:white_check_mark: kalaiyarasiganeshalingam:x: rghenearghenea seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.You have signed the CLA already but the status is still pending? Let us recheck it.


Client side navigation is broken after CSS import via withCSS from @zeit/next-css

Bug report
The intention is to import a CSS file from third party library that resides in a folder within node_modes. This CSS chunk is not bundled on initial page load (which is fine , I assume, because the client hasn't navigated to the page where the import happens - yet).
But as soon as one tries to navigate to the page that has the import statement (via  client-side routing), nothing seems to happen.
Environment

Next.js 7
Development mode
withCSS plugin registered via

const withCSS = require('@zeit/next-css')
module.exports = withCSS({/* my next config */})

Bug description
My intention is to lazy load CSS file from third party library that resides in a folder within node_modes.
This is what I've done in /pages/pageThatUsesCssFromLibrary.js (see linked demo project below)

import 'rc-slider/dist/rc-slider.min.css';

That works fine when using server rendering, i.e. write http://localhost:3000/pageThatUsesCssFromLibrary into the browser's address bar and hit enter.
However, it does not work if I'm navigating to that page through client-side navigation, i.e. navigate to http://localhost:3000 and clicking a Link that navigates to the page:

Go to page
Clicking to the link does not appear to do anything (not even displaying an error message).
To Reproduce
Working example

Build the linked demo project
Write http://localhost:3000/pageThatUsesCssFromLibrary into the address bar, hit Enter and see how the site is displayed  (and the CSS is imported properly) when the page is rendered on the server side

Example that exposes the reported bug

Build the linked demo project
Write http://localhost:3000 and hit Enter
Follow the hyperlink
See nothing happens

Expected behaviour
The application should navigate to https://localhost:3000/pageThatUsesCssFromLibrary and display its content properly.
Demo project that exhibits the phenomenon
Download demo project from Google Drive
System information

OS: Mac OSX
Browser Chrome
Version of Next.js: 7.0.0

duplicate of #5264

@timneutkens also getting this error. I'm very down to work together with you try to resolve this if you'd be willing to take me under your wing again Sunday or Monday late night.
Hard reloads resolve any import issues, but local development has been rough since many route switches result in related errors. Currently only shipping static builds, but I imagine this is problematic for any client-side loaded routing.

This issue cost me some serious time this morning. It was very difficult to track down the cause of this to the importing of a CSS file deep within my component structure. Clicking on links would just hang indefinitely with no errors or warnings so I was forced to comment out components bit by bit until I stumbled upon the one causing the issue, which was followed by more commenting until I determined that it was the CSS import line. Maybe whoever fixes this issue could also look into adding some sort of error reporting in this area so that this type of error doesn't fail silently.

@dizlexik would love to see a reproduction. I end up with the following error:

Same here. Importing empty css in _app.js as temporary solution resolves this issue (see https://github.com/zeit/next.js/issues/5264#issuecomment-424000127)

To reproduce:

Pull down with-next-css example: yarn create next-app --example with-next-css with-next-css-app
Rename /pages/index.js to /pages/test.js
Create new /pages/index.js with the following:

import Link from 'next/link'
export default () => <Link href="/test">Test</Link>

Run the example: yarn dev

For me the "Test" link does nothing when clicked.

https://spectrum.chat/thread/2183fc55-236d-42cb-92b9-3ab10acc6303?m=MTUzODU2NDg2ODA2Mg==
Next team is aware and working on it! It's complex and will take time.

Same here. Importing empty css in _app.js as temporary solution resolves this issue (see #5264 (comment))

Not working

WOW, took me an entire day thinking something wrong is with my codes.... importing a css file works for me in _app.js

Duplicate of https://github.com/zeit/next-plugins/issues/282

@AmanAgarwal041
Or just go with this confirmed workaround from @Dynogic:

make every page import some css.

I just tried sticking a CSS import into a header component that I use on every page, and it worked like a charm.

I can confirm that importing an empty CSS in _app.js fixes this for me.

Same as @ntgussoni - one of my page-level components would load properly with an index.css import in a child component if I hit the page directly via URL with SSR, but if I navigate to that same page from anoterh route, that index.css prevented the page component from loading on the clientside.
I moved my global.css reference from  and imported it inside _app.js, and now the page component is rendering on clientside correctly now.

Importing the needed css from _app.js AND restarting the server worked for me.


Preparing v1.1.0 release.

Related Issue: n/a
Description of changes:

Holding back newly added *_info classes from the Discovery category from v1.1.0 release, we'll add them in  v1.2.0
Holding back macos extension from v1.1.0 release, we'll add it in v1.2.0
Fixing duplicate enum issue raised in #946

v1.1.0

In summary, we do not want to rush in new classes, only having to deprecate them, break them right after release. The couple of key issues that were brought up are - it conflates result/status of the event with activity_ids of the event. Further, there's an opportunity to simplify the event class sprawl by converging them into a single class.
We decided to leave them in the upcoming 1.2.0-dev, refine them and bring them in 1.2.0 release.
@pagbabian-splunk @zschmerber @mikeradka @Aniak5 feel free to add, if I am missing something.


Support/issue 27 remove anonymous sturcts

resolves #27
resolves go-staticcheck warnings about unnecessary fmt usage

I did not replace the ReplacingOrderCollection and ChildOrderStrategies anonymous structs since they weren't documented well in the Ameritrade Docs.

@phamdt thanks for the contribution!


feat: es crypto features to nodejs and browser

I implement

Ed25519 and ES256 signer and verifier for crypto-nodejs
ES256 signer and verifier for crypto-browser (not tested)

hmm.. I have no idea how to test browser crypto subtle module. Any ideas?

hmm.. I have no idea how to test browser crypto subtle module. Any ideas?

It depends on the test framework and I read that vitest with jsdom does not support the crypto apis... I tested it manually by running a crypress test with angular because then it is using a chrome instance in the background

@cre8 Yeah, we definitely use some framework that use headless chrome(or other browser)
How about trying this? https://playwright.dev/

@cre8 Yeah, we definitely use some framework that use headless chrome(or other browser)
How about trying this? https://playwright.dev/

I can take a look at this

@cre8 Yeah, we definitely use some framework that use headless chrome(or other browser)
How about trying this? https://playwright.dev/

I can take a look at this

Thank you :)

I want to support Ed25519 and ES256 as JWK but,
browser - doesn't seem to support Ed25519 natively.
node - bad jwk support
I turned this PR to draft and keep working on it.

In nodejs I used webcrypto
but it is only support node >= 20. I tested in node 18 it failed.

@cre8 Looks like test are working well ;)

@lukasjhan I think we need to support ES256 since it's the only algorithm supported by both platforms. Of course we can implement dozens of others, but in the first place we should have one algorithm people can use in both environments to sign and verify credentials.
Are you sure with the support? According to the docs webcrypto is supported since v15.

@cre8 I applied your matrix check :)
I remove Ed25519 in nodejs-crypto package. Like you said, At first let's supporting ES256


Geocoder return nill

BEFORE POSTING AN ISSUE, PLEASE MAKE SURE THE PROBLEM IS NOT ADDRESSED IN THE README!
Expected behavior
Actual behavior
model :
def full_address
[name, address, address2, zip_code, city].compact.join(', ')
end
return nothing
Steps to reproduce
Environment info
Rails 5.1.5
Ruby 2.4.3
webpack 4.4.1

In my case, I just need the ipstack.com api functionality so I made an unoffical gem for it: https://github.com/NorseGaud/ipstack in case anyone is interested

Closing this in favor of #1279.
@NorseGaud - nice work on the gem.


1.10+ Spigot server - Prefix's Not Showing.

I have tried tons of different chat managers to get pex to show my prefix's. Like it doest work none of them have! The essentialsxchat doesn't work either.
Please help!

Since you're running a Spigot server, you'd probably want EssentialsX for more than 400 basic and admin permission nodes and EsseentialsXChat (+ Vault) to handle the prefixes/suffixes.
"Essentials"— as opposed to "EssentialsX" —was discontinued at Minecraft 1.8 because the author considered Bukkit to be dead, and someone else took over, adapting it to Spigot.

Added a link for Vault in previous comment.
This comment ensures you have a clickable link in your email notification of a reply to your ticket.

I have essentialsx and vault and essentialsx chat
Still dosen't work tho

Have you configured everything correctly?
Use Pastebin to show me your permissions.yml file and your Essentials\config.yml file.  (2 separate links)

Pex Permissions: https://pastebin.com/6bs9JRZy
Essentials Config: https://pastebin.com/j4f5a4YB

Close, @TopNotchBanter .  You sent me your PermissionsEx\config.yml file, not the permissions.yml file.
In your Essentials\config.yml file, you need to make some changes to turn on prefixes/suffixes.  Compare your Essentials\config.yml file to this excerpt of the file.  Lines 32, 36, and 42 of your file need to be changed to match lines 10, 14, and 20 of my excerpt.  Then go down to line 526 to 530 of your file, and make it look similar to lines 29 to 41 of my excerpt.  Of course, use your own group names.
After those changes are made and saved, if the server is running, you can type ess reload into the console to get the changes applied to the server.  Then talk in chat and see what happens.
Let me know if you need additional assistance with this issue after the test.

It worked. Seriously thank you.
May all your dreams be happy :)

There is one thing though. I am trying to set  My visitor group as default it just says
"Error in command syntax. Check command help"

There is one thing though. I am trying to set My visitor group as default it just says "Error in command syntax. Check command help".

The easiest way to set a default group is to open the permissions.yml file with Notepad and give one group the option default: 'true' as you see in this example.
The console command is:
pex set default group <group> <value>
pex set default group Guest true

Thanks :) You really helped me out on this if i see people who can't do the prefix's i will link them here. Like this issue page and tell them not to make an issue thing. Only make one if this one doesnt do it for you.

You're welcome.  Have fun!


Use next-pwa to enable service workers.

Investigating the use of next-pwa and service workers and how it affects performance.

Closing this for now since I see no real benefit to having a service worker or PWA capabilities right now


C47282: Broken links

Hello, @Rick-Anderson,
Localization team has reported source content issue that causes localized version to have broken/different format compared to en-us version.
Description of the source issue: There are two links in source code next to each other, causing they appear broken on LOC site.
Proposed fix: Only one link should be in the () brackets, but neither of them is working. This will at least fix the issue that is causing a code to be shown in LOC sites
Please review and merge the proposed file change to fix to target versions. If you make related fix in another PR  then share your PR number so we can confirm and close this PR.
Many thanks in advance.

@Rick-Anderson Does this one look correct for this link? ...
https://code.msdn.microsoft.com/MVC5-Demo-with-Entity-c6bc81df


Top Level Menus aren't possible anymore

With the recent changes to VS 2019, you can no longer add top level menus to VS. Instead you add them to the extensions top level menu.

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

ID: 1b4a51b4-fb22-6621-8e50-915c95973701
Version Independent ID: b8800c03-0708-eca0-e749-ea01879d5cc6
Content: Adding a Menu to the Visual Studio Menu Bar - Visual Studio
Content Source: docs/extensibility/adding-a-menu-to-the-visual-studio-menu-bar.md
Product: visual-studio-windows
GitHub Login: @gregvanl
Microsoft Alias: gregvanl

Fixed with https://github.com/MicrosoftDocs/visualstudio-docs-pr/commit/0cf1e165fb8e7ec6336824f07b1df1b5a240bace
Added note at top of page and 2019 specific section on new location


Test coverage report is not generated

Test coverage report is not generated which does not allow the developer to see the code coverage leading to low coverage.

Updating siddhi-io-rabbitmq based on the standard #11


Storybook Issues : Components

Add storybook Issues to github identified by Abhishek

StoryBook.Issues.xlsx

Completed -

Issue still exists on Staging

Completed-


Node - Write sample code for setting and reading error details

Node issue for #4543.

We discussed this with @murgatroid99  as this should be easily doable with the existing Node metadata API.  Making this post-GA.


fix(logs): fixed duplicated logs during live mode

Fixed a bug where live logs would show duplicated logs when the live mode was active.
"To" now shows the current time (updates every second) when the live mode is active.

Codecov Report

Merging #1547 (38a66d0) into main (f34702f) will not change coverage.
The diff coverage is n/a.

:exclamation: Current head 38a66d0 differs from pull request most recent head 9224b02. Consider uploading reports for the commit 9224b02 to get more accurate results

:mega: This organization is not using Codecov’s GitHub App Integration. We recommend you install it so Codecov can continue to function properly for your repositories. Learn more
@@           Coverage Diff           @@
##             main    #1547   +/-   ##
=======================================
  Coverage   85.97%   85.97%
=======================================
  Files          83       83
  Lines        9236     9236
  Branches      516      516
=======================================
  Hits         7941     7941
  Misses       1295     1295

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

Please create a changeset

I noticed that the auto-updating timer is changing its width when the live mode is enabled. We should probably set some fixed width there which is just slightly wider than the current one.


FetchError$DownloadingArtifacts when importing sbt project to IntelliJ with "sbt sources" checked

steps
sbt version: 1.3.6
scala version: 2.13.1
java version : "1.8.0_241"

Downloaded scala and sbt
created new project through: sbt new playframework/play-scala-seed.g8
Once project has been created, i imported project folder to IntelliJ (i selected the sbt tool)
imported sbt
Error while importing sbt project

problem

List(;reload; set _root_.org.jetbrains.sbt.StructureKeys.sbtStructureOptions in Global := "download resolveClassifiers resolveSbtClassifiers" ;*/*:dumpStructureTo C:/Users/lanex-user/AppData/Local/Temp/sbt-structure.xml; session clear-all ; set ideaPort in Global := 52524
[info] Loading global plugins from C:\Users\lanex-user\.sbt\1.0\plugins
[info] Loading settings for project productlistapp-build from plugins.sbt,idea.sbt ...
[info] Loading project definition from C:\Users\lanex-user\Desktop\productlistapp\project
[info] Loading settings for project root from build.sbt ...
[warn] Discarding 1 session setting.  Use 'session save' to persist session settings.
[info] Set current project to productListApp (in build file:/C:/Users/lanex-user/Desktop/productlistapp/)
[info] Defining Global / sbtStructureOptions
[info] The new value will be used by Global / ssOptions
[info] Reapplying settings...
[info] Set current project to productListApp (in build file:/C:/Users/lanex-user/Desktop/productlistapp/)
[warn] There may be incompatibilities among your library dependencies; run 'evicted' to see detailed eviction warnings.
[warn] There may be incompatibilities among your library dependencies; run 'evicted' to see detailed eviction warnings.
[error] stack trace is suppressed; run 'last updateSbtClassifiers' for the full output
[error] (updateSbtClassifiers) lmcoursier.internal.shaded.coursier.error.FetchError$DownloadingArtifacts: Error fetching artifacts:
[error] https://repo1.maven.org/maven2/org/webjars/npm/4.2.0/npm-4.2.0-sources.jar: not found: https://repo1.maven.org/maven2/org/webjars/npm/4.2.0/npm-4.2.0-sources.jar
[error] Total time: 8 s, completed 8 Apr 2020, 6:18:07 PM)

Below is my build.sbt file
organization := "pakt.com"

version := "1.0-SNAPSHOT"

lazy val root = (project in file(".")).enablePlugins(PlayScala)

scalaVersion := "2.13.1"

libraryDependencies += guice
libraryDependencies += "org.scalatestplus.play" %% "scalatestplus-play" % "5.0.0" % Test

// Adds additional packages into Twirl
//TwirlKeys.templateImports += "pakt.com.controllers._"

// Adds additional packages into conf/routes
// play.sbt.routes.RoutesKeys.routesImport += "pakt.com.binders._"

expectation
SBT project should have synced successfully
notes
Already tried the latest version (1.3.9)

Same issue

@louiselumapas Thanks for the report. I wonder if this is a duplicate of https://github.com/sbt/sbt/issues/5219 / https://github.com/sbt/sbt/issues/4707 / https://github.com/coursier/coursier/issues/1541
Would not checking the checkbox to download sbt sources work around this issue?
Another potential workaround might be to write:
useCoursier := false

in project/plugins.sbt.

Using IntelliJ IDEA 2019.3.4 (Community Edition) I was able to import fine.
[info] Loading settings for project global-plugins from idea.sbt,vimquit.sbt,plugins.sbt,pgp.sbt ...
[info] Loading global plugins from /Users/eed3si9n/.sbt/1.0/plugins
[info] Loading settings for project hello-play-build from plugins.sbt ...
[info] Loading project definition from /private/tmp/hello-play/project
[info] Loading settings for project root from build.sbt ...
[info] Set current project to hello-play (in build file:/private/tmp/hello-play/)
[info] sbt server started at local:///Users/eed3si9n/.sbt/1.0/server/e5edd2c569689866984d/sock
[hello-play] $
[info] Defining Global / sbtStructureOptions, Global / sbtStructureOutputFile and 1 others.
[info] The new values will be used by cleanKeepGlobs
[info] 	Run `last` for details.
[info] Reapplying settings...
[info] Set current project to hello-play (in build file:/private/tmp/hello-play/)
[info] Applying State transformations org.jetbrains.sbt.CreateTasks from /Users/eed3si9n/Library/Application Support/JetBrains/Toolbox/apps/IDEA-C/ch-0/193.6911.18/IntelliJ IDEA CE.app.plugins/Scala/repo/org.jetbrains/sbt-structure-extractor/scala_2.12/sbt_1.0/2018.2.1+4-88400d3f/jars/sbt-structure-extractor.jar
[info] Reapplying settings...
[info] Set current project to hello-play (in build file:/private/tmp/hello-play/)
[warn] There may be incompatibilities among your library dependencies; run 'evicted' to see detailed eviction warnings.
[warn] There may be incompatibilities among your library dependencies; run 'evicted' to see detailed eviction warnings.
[info] Writing structure to /private/var/folders/hg/2602nfrs2958vnshglyl3srw0000gn/T/sbt-structure.xml...
[info] Done.
[success] Total time: 59 s, completed Apr 11, 2020 10:10:17 PM
[info] shutting down sbt server

Here's my PR towards fixing this - https://github.com/coursier/sbt-coursier/pull/212

Thanks! it seems to be working perfectly fine now after I tried re-importing again without editing the plugins.sbt. Weird

I think I solved the issue. In IntelliJ IDEA, go to Preferences => Build, Execution, Deployment => Build Tools => sbt => sbt projects. Unticked "Library sources" & "sbt sources".
I tested it on 2019.3.4 & 2020.1. Both versions work correctly.
This pretty nasty issue take me whole 2 days to debugging. :( sad
See Also: https://stackoverflow.com/a/48473825

@CatFlyFlyFly It took me a whole day to solve this problem! I did not come across that stackoverflow solution. That would have been a great help. Also, make sure to have the "overriding sbt version" unticked. Currently using the 2019 version no plans on updating.

With sbt 1.3.10

Reproduce:

checkout akka/akka
config idea as up screenshot.
reimports the porjects

will gives you

I got the same issue, using .1.3.10 (actually the issue started since 1.3.7), and useCoursier := false didn't help.
This is an issue from a long time ago and becomes annoying, the workaround for it do downgrade to 1.3.6 then do import project, then back to 1.3.10,
But I have to deal with 'null' folder for Coursier cache which is resolved in 1.3.7.

I really hope versions of 1.3.x become stable at some point, they are doing it with not much care! and fixes are really slow.

Confirmed that this is still an issue on sbt 1.3.13. I haven't tried useCoursier := false (I'm never going back to Ivy if I can avoid it), but updateConfiguration := updateConfiguration.value.withMissingOk(true) does not help. I can reproduce it without IntelliJ as well by just adding withSources() to a dependency that doesn't have a source jar.

Can confirm that this is still an issue (a possible regression after #5374 got fixed?).
The following is a minimal repro you can run in an empty directory:
mkdir -p project
echo "sbt.version=1.3.13" > ./project/build.properties
echo 'addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.8.2")' > ./project/plugins.sbt
sbt -ivy ./target/ivy -sbt-dir ./target/sbt updateSbtClassifiers

A temporary nasty workaround I found is to downgrade sbt version and bump it again:
echo "sbt.version=1.3.6" > ./project/build.properties
sbt -ivy ./target/ivy -sbt-dir ./target/sbt updateSbtClassifiers
echo "sbt.version=1.3.13" > ./project/build.properties
sbt -ivy ./target/ivy -sbt-dir ./target/sbt updateSbtClassifiers

I guess cc. @alexarchambault

@andreaTP This was fixed in sbt-coursier 2.0.0-RC6-5, that sbt doesn't depend on for now.

Locally, the following works fine for me:
$ mkdir -p project
$ echo "sbt.version=1.3.13" > ./project/build.properties
$ echo 'addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.8.2")' > ./project/plugins.sbt
$ curl -Lo sbt-cs https://github.com/coursier/sbt-extras/raw/master/sbt
$ COURSIER_CACHE="$(pwd)/target/cs-cache" ./sbt-cs -C--plugin-version=2.0.0-RC6-6 -ivy ./target/ivy -sbt-dir ./target/sbt updateSbtClassifiers

This is a major problem for me working on a big project at work. Hope to resolve this soon

1.3.11 is working. You can use that until this is fixed

Using Intellij 2020.3, sbt 1.3.13, regardless of Intellij setting "Allow overriding sbt version", it gives error:
[error] (updateSbtClassifiers) lmcoursier.internal.shaded.coursier.error.FetchError$DownloadingArtifacts: Error fetching artifacts:
[error] http://localnet/xx/xx-1.0-sources.jar: download error: Caught java.io.IOException: Server returned HTTP response code: 403 for URL: http://localnet/xx/xx-1.0-sources.jar (Server returned HTTP response code: 403 for URL: http://localnet/xx/xx-1.0-sources.jar) while downloading http://localnet/xx/xx-1.0-sources.jar
[error] Total time: 1 s, completed 16-July-2020, 5:15:09 PM
[info] shutting down sbt server

Currently workaround:

In intellij changing sbt.version=1.1.1 and using internal build
In sbt console using 1.3.13

Anyone who is watching this thread, I followed @alexarchambault's instructions above in my own repo. So once I ran ./sbt-cs -C--plugin-version=2.0.0-RC6-6 and did updateSbtClassifier and then went back to my operating system's sbt command it started working.

@dispalt
@alexarchambault
I am new to scala and sbt and have been struggling with this for quite some time now.
java version "1.7.0_75"
Java(TM) SE Runtime Environment (build 1.7.0_75-b13)
Java HotSpot(TM) 64-Bit Server VM (build 24.75-b04, mixed mode)
javac 14
sbt 1.3.8
Constantly facing
some_name.jar: wrong checksum: C:\sm2\harbor\null\Coursier\cache...\somename.jar expected 'SHA-1 this' got 'that'
I am working on a windows environment.
Can you please suggest what changes should I make in IntelliJ  or elsewhere to get this working.

Personally I can confirm I got no issues anymore with 1.3.13, while there is always an issue starting from 1.3.7 until 1.3.11 (that what I can confirm).
Make sure you allow overriding sbt version:

Then update sbt in build.properties file to 1.3.13.
Delete 'target' and project/project and project/target and delete null folder if you have it, then restart IDE or Just sbt shell (for reimport)

Personally I can confirm I got no issues anymore with 1.3.13, while there is always an issue starting from 1.3.7 until 1.3.11 (that what I can confirm).
Of IntelliJ users, make sure you allow overriding sbt version:

Then update sbt in build.properties file to 1.3.13.
Delete target and project/project and project/target and delete null folder if you have it, then restart IDE or Just restart sbt shell (for reimport)

When you check "Allow overriding sbt version", it means Intellij will pick the latest version and whatever you set in build.properties will be ignored. So you likely is actually running a sbt version higher than 1.3.13. Check the actual version when you run sbt shell.

Personally I can confirm I got no issues anymore with 1.3.13, while there is always an issue starting from 1.3.7 until 1.3.11 (that what I can confirm).
Of IntelliJ users, make sure you allow overriding sbt version:
Then update sbt in build.properties file to 1.3.13.
Delete target and project/project and project/target and delete null folder if you have it, then restart IDE or Just restart sbt shell (for reimport)

When you check "Allow overriding sbt version", it means Intellij will pick the latest version and whatever you set in build.properties will be ignored. So you likely is actually running a sbt version higher than 1.3.13. Check the actual version when you run sbt shell.

Personally I can confirm I got no issues anymore with 1.3.13, while there is always an issue starting from 1.3.7 until 1.3.11 (that what I can confirm).
Of IntelliJ users, make sure you allow overriding sbt version:
Then update sbt in build.properties file to 1.3.13.
Delete target and project/project and project/target and delete null folder if you have it, then restart IDE or Just restart sbt shell (for reimport)

When you check "Allow overriding sbt version", it means Intellij will pick the latest version and whatever you set in build.properties will be ignored. So you likely is actually running a sbt version higher than 1.3.13. Check the actual version when you run sbt shell.

Actually no, when you run IntelliJ they run their internal sbt version for the shell, if you want to run your own you check this box to make shell run your version, you can be sure about this by changing your build.properties, in events tab, it will clearly say that for you.
IntelliJ runs its own version (last time I checked it was 1.3.8) and when you check this box, it will get the version from build.properties.

Personally I can confirm I got no issues anymore with 1.3.13, while there is always an issue starting from 1.3.7 until 1.3.11 (that what I can confirm).
Of IntelliJ users, make sure you allow overriding sbt version:
Then update sbt in build.properties file to 1.3.13.
Delete target and project/project and project/target and delete null folder if you have it, then restart IDE or Just restart sbt shell (for reimport)

When you check "Allow overriding sbt version", it means Intellij will pick the latest version and whatever you set in build.properties will be ignored. So you likely is actually running a sbt version higher than 1.3.13. Check the actual version when you run sbt shell.

Actually no, when you run IntelliJ sbt shell they run their internal sbt version for that shell, if you want to run your own you check this box to make shell run your version, you can be sure about this by changing your build.properties, so it will clearly say that for you in the events tab.
IntelliJ runs its own version (last time I checked it was 1.3.8) and when you check this box, it will get the version from build.properties.

No It's the opposite of that:

I take it this is fixed in 1.4.0-RC1?

I can still reproduce this issue with Intellij 2020.2 Download library sources on and sbt 1.4.0-RC1

I am still having the same issue. Running IntelliJ 2020.2.3, SBT 1.4.1

I am still having the same issue.
Running:

IntelliJ 2020.2.3
SBT 1.4.1
AdoptOpenJDK 11

It seemed some network specific problem in my case.
Look for some "error fetching artifact from..." sort of log for the same package
You can manually download and put them in the path it is complaining for.
(That worked for me back then)

Same issue on Windows:
intelliJ 2020.3.2
SBT 1.4.7
GraalVM Community Java 11.0.10
as workaround I've removed jars from local maven repository (described here: https://github.com/sbt/sbt/issues/5374 ) and works for me.

To be honest, this issue and how they ignoring these kinds of critical issues cross 15 versions (since 1.3.7 until now 1.4.7) and not re-open #5374 give me more reasons to totally trash sbt from my recommendation, personally in my company 100% I'm going to gradle or maven next.

I agree. This is breaking bug and it should have been priotitized higher than other features. Somehow it is not getting any attention.

There's no "they". As far as I know, I'm the only person who monitors sbt issues to triage, and I've been ignoring this issue because with all the comments and history, it's not clear to me what exactly is the problem here.
The original reproduction step says to use sbt new playframework/play-scala-seed.g8. I've checked downloading sbt sources, and I'm able to load the project using IntelliJ, and jump to implementation from build.sbt.

@eed3si9n People are talking about a related issue that has the same error message (but different causes I guess). I was referring to the issue:

Using Intellij 2020.3, sbt 1.3.13, check "Download: Library sources", regardless of Intellij setting "Allow overriding sbt version", it gives error

(when there's a library dependency with only binary jar but no source)
I can create a new issue for this if you prefer. If you can point out where the issue in the code, I can try to help to create a PR (it is hard for me to find myself as I am not familiar with the code base). Community help are always there just need to ask.

Yea. If let's close this and start a new one with actual repro steps.
If https://github.com/sbt/sbt/issues/5374#issuecomment-683454347

disabling local maven repo in ~/.sbt/repositories

is listed as a workaround, it seems like we're dealing with different issue, like local proxy actually not configured to handle Ivy layout repositories.


subsys/settings: Cleanup the initialisation of the subsys

This commit removes redundant checks if the module
was already initialized.
The variable to mark the fact of initialization is
moved as a global module variable.
This allows creating more sophisticated unit tests
of the settings subsystem by giving a possibility to modify
the internal mark of the fact the system was initialized.
The problem I am trying to solve here is something I experienced during unit tests where I am trying to clear the settings module state between unit tests.

recheck


Remove data constants endpoint

Problem Description:
Data constants are going to be replaced by AATs which will be managed by the frontend.
Expected Behavior/Solution:
The data-constants endpoint can be removed once the frontend is not dependent on it.
Requirements:

[x] Remove the /api/data-constants endpoint

Needed for promotion:
- [ ] Wireframe/Mockup - Mike
- [ ] Committee discussions - Sarah
- [ ] Feasibility/Team discussion - Sarah
- [ ] Backend requirements - TBD
- [ ] Frontend requirements- TBD
- [ ] Questions
- List of questions for discussions. Answers should be documented within the issue.
UAT/LUX Examples:

TBD

Dependencies/Blocks:

Blocked By: https://github.com/project-lux/lux-marklogic/issues/54
Blocked By: https://github.com/project-lux/lux-frontend/issues/196

Related Github Issues:
N/A
Related links:
N/A
Wireframe/Mockup:
N/A

@roamye This is going to be repurposed. The endpoint to retrieve data constants can be removed from the middle tier.

@kamerynB - is there any UAT links for this? Or are all records supposed to contain working as it has previously?

@roamye There are no UAT links for the frontend. This was done once the AAT issue was completed as data constants are no longer required. You can hit the middle tier directly here and see that the link no longer works.

Approved by UAT 8/7

Looks good in PROD. Closing.


⚠ Bofrost.es has degraded performance

In 1666b40, Bofrost.es (https://www.bofrost.es) experienced degraded performance:

HTTP code: 200
Response time: 1598 ms

Resolved: Bofrost.es performance has improved in 4f53fa3 after 13 minutes.


Add tox.ini

tox is a nice tool to run tests: it creates virtual environments,
install test dependencies and run tests. With the simple command
"tox", tests are run on Python 2 and Python 3.
Tests are run using nosetests. Test dependencies are: coverage, nose,
webob and webtest.

I failed to find any documentation on tests, so I don't know where is the best place to document the tox command to run tests.
I don't know what is your favorite test runner, so I picked nose. I don't really care of the test runner, I only care of having a simple command to run all tests.

The tests are run via travis, so changing the .travis.yml file to run the tox command would work for this PR, that way the working change can be verified and used going forward.

The tests are run via travis, so changing the .travis.yml file to run the tox command would work for this PR, that way the working change can be verified and used going forward.

Ok: I found https://github.com/ryanhiebert/tox-travis which can help here. See my updated pull request.

Seems a rebase is needed now.

Seems a rebase is needed now.

Done. I added to add a special case for Python 2.6, since Python 2.6 doesn't support "python2.6 -m nose ..." command.
(In 2016, it's maybe time to deprecate or drop Python 2.6 suppor ;-))

Great :-) Would you mind to release a new version to benefit of the bugfix #56?

Sure, there's been quite a few additions as well that have gone in.


Support additional formats for offset and time range

Currently offset values can only be specified in single units (2h, 75m, 10s, etc). Would like to request support for multi unit values such as 1h15m, etc.
The same applies for time-range values, for example, would like support for increase(up[1h15m])
Background
When a user query is pre-processed using Prometheus query parsing library, these fields are parsed into "time.Duration" and printed back in the multi-unit format. So 75m becomes 1h15m.

This is supported as of Prometheus 2.21.


Felix logging goes to stdout/err (at least until we load config)

The default_logging() function installs a global StreamHandler that logs to stdout.  I think this is causing issues for @nbartos at Piston Cloud; he wants to be able to suppress all logging apart from syslog and, at least until we conenct to etcd, we're logging to stdout.

Nick also found a case where gevent is logging directly to stderr, from it's hub.py.  It simply writes directly to stderr if a greenlet dies with an exception.

Log levels should be configurable, they always used to be.

I think that'd be good enough as long as we don't log anything to stdout/err in the mainline case where everything is working.

On RHEL 7.1 all the felix logs are going to messages.

Ignore the above. They're now going to /var/log/calico/felix.log as expected.

@plwhite Can you look at covering this in your config file work?

My fix just means that if you have a config file turning down log levels, or use the env variable FELIX_LOGSEVERITYSCREEN to critical, then there is no logging to screen.


addEventListener not supported in IE8 and earlier

At line 420, addEventListener is used, however this wasn't implemented in Internet Explorer until version 9.
Here is the code I used to get around it:
if (window.addEventListener) {
window.addEventListener("orientationchange", util.handleResize, false);
}

Thanks, as you can see all other addEventListener methods in the code have this condition, just missed it here. Thanks for spotting it.

This is done now.


[Project Addition]: Heart Disease Prediction using Deep Learning

Deep Learning Simplified Repository (Proposing new issue)
:red_circle: Project Title : Heart Disease Prediction using Neural Network
:red_circle: Aim : Compare neural network and random forest algorithms to determine the best model for heart disease prediction using accuracy scores.
:red_circle: Dataset : using CSV file dataset from kaggle.
:red_circle: Approach : I will use neural network and random forest algorithms to implement models, perform exploratory data analysis (EDA), and compare their accuracy scores to find the best-fitted algorithm for heart disease prediction.

📍 Follow the Guidelines to Contribute in the Project :

You need to create a separate folder named as the Project Title.
Inside that folder, there will be four main components.

Images - To store the required images.
Dataset - To store the dataset or, information/source about the dataset.
Model - To store the machine learning model you've created using the dataset.
requirements.txt - This file will contain the required packages/libraries to run the project in other machines.

Inside the Model folder, the README.md file must be filled up properly, with proper visualizations and conclusions.

:red_circle::yellow_circle: Points to Note :

The issues will be assigned on a first come first serve basis, 1 Issue == 1 PR.
"Issue Title" and "PR Title should be the same. Include issue number along with it.
Follow Contributing Guidelines & Code of Conduct before start Contributing.

:white_check_mark: To be Mentioned while taking the issue :

Full name : Kamakshi Ojha
GitHub Profile Link :
Email ID<EMAIL_ADDRESS>Approach for this Project : Heart Disease Prediction Using Deep Learning

1. Problem Understanding and Data Collection

Define the Problem: Predict the likelihood of heart disease using patient data.
Data Collection: Use the Cleveland Heart Disease dataset from the UCI Machine Learning Repository.

2. Data Preparation

Data Loading: Load the dataset using Pandas.
Data Exploration: Conduct exploratory data analysis (EDA) to understand data distribution, handle missing values, and identify important features.
Data Preprocessing:

Normalize or standardize the data.
Split the dataset into training and testing sets.

3. Model Building

Define the Model Architecture: Utilize Conv1D and dense layers as specified.
Compile the Model: Set the optimizer, loss function, and metrics.
Train the Model: Fit the model on the training data and validate it with testing data.

4. Model Evaluation

Evaluate the Model: Assess performance using metrics like accuracy, precision, recall, and F1-score.

What is your participant role? (Mention the Open Source program) GSSOC 2024 contributor

Happy Contributing 🚀
All the best. Enjoy your open source journey ahead. 😎

Hi @KamakshiOjha can you share the dataset URL? And please share a detailed approach for this issue, mention the architectures/methods you are planning to use for this project. Make sure you have to implement at least 2-3 models for any project.

hello
this is the dataset : https://www.kaggle.com/datasets/andrewmvd/heart-failure-clinical-data
I m using neural network and random forest to compare

Neural network is a self made model by me.

hello this is the dataset : https://www.kaggle.com/datasets/andrewmvd/heart-failure-clinical-data I m using neural network and random forest to compare

Neural network is a self made model by me.

Can you specify the models? Eg. VGG15, ResNet, MobileNet, Inception and so on.

hello this is the dataset : https://www.kaggle.com/datasets/andrewmvd/heart-failure-clinical-data I m using neural network and random forest to compare

Neural network is a self made model by me.

I don't think this dataset is optimized for deep learning model implementation. Datapoints are optimized with machine learning techniques, not deep learning. In this repo, majority of the projects are developed using deep learning methods. Hence, deep learning methods are the only and top most priority.

A neural network is a type of deep learning algorithm.

A neural network is a type of deep learning algorithm.

Can you specify the architecture(s) of the neural network?

Cool! Assigned to you @KamakshiOjha


apple/t2: add tiny-dfr option

Description of changes
uses mkMerge to separate configuration options in the apple/t2 module, and adds an option to disable tiny-dfr
tiny-dfr is still enabled by default to not cause issues with existing setups that rely on it
Things done

[x] Tested the changes in your own NixOS Configuration
[x] Tested the changes end-to-end by using your fork of nixos-hardware and
importing it via <nixos-hardware> or Flake input

if it would make more sense, i could make this another profile instead

@mergify queue


refactor(groomer form):

Description
moved groomer form buttons to the newly created groomer dashboard to match the customer dashboard
Type

[ ] This is a bugfix.
[ ] This is a new feature.
[ ] This is part of a feature.

Organization

[ ] Have you linked this pull request to a Trello card?
[ ] Have you named the branch in the format of feature/describe_feature_or_change OR bug/describe_bug_this_is_fixing

Review

[ ] Is this a work in progress?
[ ] Is this ready to be reviewed?
[ ] Have you added two reviewers to this pull request?

 Refactor groomer form buttons to match the way they appear on the customer dashboard

 Refactor groomer form buttons to match the way they appear on the customer dashboard

 Refactor groomer form buttons to match the way they appear on the customer dashboard

 Refactor groomer form buttons to match the way they appear on the customer dashboard


enter/return on soft keyboard does not submit input anymore

since one or two releases ago, I can no longer do things like accept<enter> when someone challenges me to a rematch, because all <enter> does is add a new line to the input, without submitting.  this affects all console actions; I cannot submit any commands, such as "history" or "finger" because there is no way to submit the command, it just adds newlines.
I am using Google's keyboard from Market, which worked fine before.  Stock Android 5.0.2.  The game play still works, but any interaction using the telnet interface is impossible.

Thanks for posting. It should be fixed in the next update.

seems fixed in latest release.  thanks.


Adding "No internet connection" message

Is your feature request related to a problem? Please describe.
Adding a "No internet connection" message or warning would be a good improvement.

The loader is visible indefinitely if the user searches for something and there is no internet connection. They might not know that they are not connected to the internet.
When viewing the bookmarks, the thumbnails and the metadata is fetched from the API. Some users might feel that all this data is saved to the extension and they don't need the internet to access them. Therefore, showing the "No internet connection" message can help.

Describe the solution you'd like
The extension uses snack bar for passing messages to the user, but they disappear after 1 second and also they are very small in size. Therefore, using something that would be there until the user connects to the internet would be good, like a popup.
Describe alternatives you've considered
We can discuss any other effective way of showing the message.

Hi! I can work on this.

Sure, go ahead!

I'd like to work on this, please.

Sure, go ahead!

Ok. I was having some trouble getting the development version of the extension to launch without errors, and that's why it was taking longer than expected, but I'm totally fine with somebody else working on this.

@jeffreymeng If you are still facing some problems spinning up the local environment, you can create an issue for that and we can together figure things out.
Also, if you think that you can add something to the documentation about setting up the extension, feel free to create an issue and submit a PR for it.
Thanks

@jeffreymeng Are you still having trouble setting up the dev env?
You can post your errors here and we can help you sort it out

Oh, I'll just give @Lawrence4code the opportunity to work on this.

Hi @makkoncept . I would like to take this up. Please suggest where to place No internet connection message.

Can I take this up @makkoncept ?

@sharmaaditya570191 go ahead!


First proposed solution to problem 0032

In regards to #67

I'll try to fix this, sorry about that!

@vJechsmayr: Should be fixed now. If not please let me know and I can take another try and solving this one.


A JavaScript Error Occurred in the Main Process

OS:
Windows 10 64 Bit
Issue Descriptions:
I cannot open or reinstall the client.  Every time I do, I get an error message that says"A JavaScript Error Occurred in the Main Process - Uncaught Exception: Syntax Error: Unexpected Token
Steps to Reproduce:
It was working fine this morning until I installed Itunes, Audible Download Manager, and AudibleManager.  However, I doubt these are the cause of my unfortunate problem. :confused:
I don't know if one of my programs is interfering with the client or if their is an error in the programming.  Judging by the error, I'm guessing it is an error in the code.  If only I knew JavaScript. :sleepy:

Does this error come with a stack trace?
Which version of the app are you running or are you running master?

I'm running version 3.0.1.  I don't know what a stack trace is.

I have a screenshot. http://imgur.com/KK7VH6i

Hmm, without a stack trace (and you are right their isn't one there) the best I can suggest is for you to try installing the development environment which should give you a better error when you try to start it

Please excuse my ignorance.  I don't really know where I can install the development environment.

Follow the development steps either in the README or in the CONTRIBUTING files

Note: Doing a system restore to a time before the error doesn't fix it, nor does reinstalling after the system restore.

@FISHunderscore Can you try setting up the dev environment.  I've tried but can't replicate this issue

Okay.  I've been busy but I'll do it today.
On Mon, Mar 28, 2016 at 5:14 AM, Samuel Attard<EMAIL_ADDRESS>wrote:

@FISHunderscore https://github.com/FISHunderscore Can you try setting
up the dev environment. I've tried but can't replicate this issue
—
You are receiving this because you were mentioned.
Reply to this email directly or view it on GitHub
https://github.com/MarshallOfSound/Google-Play-Music-Desktop-Player-UNOFFICIAL-/issues/681#issuecomment-202317303

I can feel you cringe at me asking this but... I don't understand the
Development instructions
On Mon, Mar 28, 2016 at 8:06 AM Colin Gzesh<EMAIL_ADDRESS>wrote:

Okay.  I've been busy but I'll do it today.
On Mon, Mar 28, 2016 at 5:14 AM, Samuel Attard<EMAIL_ADDRESS>wrote:

@FISHunderscore https://github.com/FISHunderscore Can you try setting
up the dev environment. I've tried but can't replicate this issue
—
You are receiving this because you were mentioned.
Reply to this email directly or view it on GitHub
https://github.com/MarshallOfSound/Google-Play-Music-Desktop-Player-UNOFFICIAL-/issues/681#issuecomment-202317303

Can you uninstall or is that also causing the error? I'm going to attempt to reproduce this in a windows 8 VM since it's happened on both Win 10 and Win 7 I'm going to assume it isn't version specific.

I am able to uninstall it.  Reinstalling it gives me the same error message.
On Mon, Mar 28, 2016 at 4:09 PM Jesse Ostrander<EMAIL_ADDRESS>wrote:

Can you uninstall or is that also causing the error? I'm going to attempt
to reproduce this in a windows 8 VM since it's happened on both Win 10 and
Win 7 I'm going to assume it isn't version specific.
—
You are receiving this because you were mentioned.
Reply to this email directly or view it on GitHub
https://github.com/MarshallOfSound/Google-Play-Music-Desktop-Player-UNOFFICIAL-/issues/681#issuecomment-202562294

Can you uninstall and then remove the GPMDP/ Google Play Music Desktop Player folder under  %appdata% as well as check and make sure there are no left over files in program files?

There's also a squirrel setup log inside of %localappdata%/GPMDP_3 that might have some clues as to what is happening, if it's in the set up area. If not, I would check this folder after uninstalling and make sure there are no residual files as well.

@jostrander I deleted %AppData%/Roaming/Google Play Music Desktop Player and %AppData%/Roaming/GPMDP, and reinstalling gives me this error.

Log is here.

Getting a 404 on that log link.

I checked the log
2016-03-28 16:54:53> Program: Starting Squirrel Updater:
--updateSelf=C:\Users\Colin\AppData\Local\SquirrelTemp\Update.exe
2016-03-28 16:54:53> Program: About to wait for parent PID 4704
2016-03-28 16:59:21> Program: Starting Squirrel Updater:
2016-03-28 16:59:22> Program: Starting Squirrel Updater:
2016-03-28 16:59:23> Program: Starting Squirrel Updater:
2016-03-28 16:59:23> Program: Starting Squirrel Updater:
On Mon, Mar 28, 2016 at 4:56 PM Jesse Ostrander<EMAIL_ADDRESS>wrote:

Getting a 404 on that log link.
—
You are receiving this because you were mentioned.
Reply to this email directly or view it on GitHub
https://github.com/MarshallOfSound/Google-Play-Music-Desktop-Player-UNOFFICIAL-/issues/681#issuecomment-202577969

I wonder if uninstalling, deleting Google_Play_Music and GPMDP_3, and reinstalling will yield any new result

@FISHunderscore it looks like the installer is having a hard time removing an existing file:
Failed to remove existing directory on full install, is the app still running???: System.UnauthorizedAccessException: Access to the path 'C:\Users\FISHunderscore\AppData\Local\GPMDP_3\app-3.0.1\d3dcompiler_47.dll' is denied.``

Specifically `C:\Users\FISHunderscore\AppData\Local\GPMDP_3\app-3.0.1\d3dcompiler_47.dll`

Can you try removing the `C:\Users\FISHunderscore\AppData\Local\GPMDP_3` directory and make sure no instance of gpmdp is running via task manager?

@jostrander I can kill the process (w/ task manager and Daphne), but it keeps coming back. Not sure why. I can't delete the directory while the task is running. I'm going to try rebooting (to see if it's in startup), and if needed booting in safe mode to delete the directory.

@colingzesh It appears deleting GPMDP_3 fixes the issue, can you confirm it in your case?

I believe this is related. Haven't tried deleting and re-installing though.

@rfcsp I would be interested in seeing that full stack trace.  Unfortunately the file name appears to be cut off :cry:

For what it's worth, I had the same error (Win10 x64).  I noticed a couple things which may have already been mentioned:

The app fails to open and displays a small window (sorry I forget the contents)
The process stays open, you have to open task manager and kill the process
I deleted everything in the "Google Play Music Desktop Player" %appdata% folder.  Mine was at: C:\Users<your username>\AppData\Roaming\Google Play Music Desktop Player\
After this I started the app again and it worked!  There was another error message displayed (more on that below), but I closed the app and re-opened and everything seems fine.

I suspected it was the appdata folder since the app would not open after reboot.  I noticed in the comments that people seemed to be trying things out of order, so I thought I'd add what worked for me.
...
The error on start after clearing my appdata folder is pasted below.  It may be unrelated but I figured I should be thorough:
An uncaught exception was reported.
Info:
OS: win32
Arch: ia32
GPMDP Version: 3.0.1
Time: Tue Mar 29 2016 13:38:27 GMT-0700 (Pacific Daylight Time)
Error:
Attempting to call a function in a renderer window that has been closed or released. Function provid
Error: Attempting to call a function in a renderer window that has been closed or released. Function provided here: Object.<anonymous> (C:\Users\jmj\AppData\Local\GPMDP_3\app-3.0.1\resources\app\build\inject\GPMInject\interface\mouseButtonNavigation.js:8:8.
    at BrowserWindow.callIntoRenderer (C:\Users\jmj\AppData\Local\GPMDP_3\app-3.0.1\resources\atom.asar\browser\lib\rpc-server.js:201:19)
    at emitTwo (events.js:92:20)
    at BrowserWindow.emit (events.js:172:7)

This issue was created automatically inside the uncaughtException handler

@jjerome00 Interesting, for you deleting GPMDP's folder in appdata/Roaming worked. For me, I had to delete from appdata/Roaming as well as appdata/Local.
Also, that error that you're getting seems to be super common right now. I believe it's been fixed already, with the fix coming out whenever 3.1.0 gets released.

I believe from some code diving (no definite answer) that this issue was fixed in a bump of the Squirrel version used in the app


required changes 👍

Great job 💯 the project looks really good, but it needs some changes 👍
kindly change your body color to gray so it will be better 💯

Thank you so much for your comment. It has been looked into. 👍  Please don't hesitate to leave further comments, if they are available.


test variants of binary artifact dependencies

Problem
to test for the things i want to
Proposed Solution
id like the ability to enable "rustc --test / harness = true" for artifacts; being able to pass metadata to build.rs would also be nice
Notes
No response

It would be nice if you can add more contexts, such as

What exactly you're trying to resolve. A concrete example and links are great.
Any existing solution/workaround to achieve what you want? How do they look like?

This would help not only maintainers but other random contributors to come up with better ideas. 😁

Sorry, without more information I don't think we'll be able to help gather what you are looking for. If you have time to fill out some details, feel free to reopen.


Add nightly stress tests for self-hosted runners

The test will run on all supported Linux self-hosted runners at 11pm each night. It will spin up 5 different runner instances.

Thanks @MichaelHudgins. PTAL.


Task 1

Summary

Checklist

[ ] If code changes were made then they have been tested.

[ ] I have updated the documentation to reflect the changes.

[ ] This PR fixes an issue.
[ ] This PR adds something new (e.g. new method or parameters).
[ ] This PR is a breaking change (e.g. methods or parameters removed/renamed)
[x] This PR is not a code change (e.g. documentation, README, ...)

Maybe add a screenshot of the total results?

Maybe add a screenshot of the total results?

You mean instead of pasting in form the terminal?

@FrankLawrence I mean an additional screenshot of the bottom of the html document which shows the total coverage of all the files combined.


Differences with ditox

Hello!
I saw a library called ditox which has almost same interface like your library do and several questions emerged:

Isn't .inSomeScope() more error prone then ditox's {scope:"some"} argument? I sometimes forgive to add these scope calls and only remember that when see warnings in console
Your approach for declaring injection gives people ability to declare it in place of Class declaration thus might lead to mix up DI and services. (this is already mentioned in #28). Ditox's approach with generating factories instead leans to group all DI-related declarations together.
Your tag based conditional injection is a great idea! Do you think factory based instance generation is a little bit more flexible?

I wrote this issue not to clash you and @mnasyrov but to know your position on these design decisions. I already use your library in some projects and it might be better for others who find your or ditox to know which one fits their case best.
P.S. @mnasyrov @vovaspace don't you think it'll be great to have links to each other's projects to increase awareness of options?

Hi. Thanks for your questions!

Isn't .inSomeScope() more error prone then ditox's {scope:"some"} argument?

You’re right. However, I can say “warning prone” rather than “error prone”.
I’m thinking about how to improve the DX of Brandi. Ditox’s approach looks great, I may will to implement a similar approach with a compile-time check.

Your approach for declaring injection gives people ability to declare it in place of Class declaration thus might lead to mix up DI and services.

You can call injected in any place of your app. Yes, it’s better to split class declaration and injecting, and inject near a container configuration. I’ll fix examples in documentation.

Your tag based conditional injection is a great idea! Do you think factory based instance generation is a little bit more flexible?

Thank you 🙏. Your idea about instance generation is not clear to me. Can you give an example?

Your idea about instance generation is not clear to me. Can you give an example?

// Define tokens for injections.
// Token can be optional to provide default values.
const TOKENS = {
  service: token<ServiceInterface>('Token description for debugging'),
};
const TAGS = {
  tag1: token<'val1' | 'val2'>('Token description for debugging'),
};

// Create the container.
const container = createContainer();

// Provide a value to the container.
container.bindValue(TAGS.tag1, 'val1')

// Dynamic values are provided by factories.
container.bindFactory(
  TOKENS.service,
  injectable((tag: 'val1' | 'val2') => tag === 'val1' ? new Service() : new MockService(), TAGS.tag1),
);

Hello! As the author of Ditox.js, I'm happy to meet a library that shares similar concepts. It's interesting that although the development of both libraries was started around the same time, and different design decisions were applied, but the APIs share similar features and ideas. This allows to hope that the implemented APIs will be quite stable in the long run.
As for the functionality of the libraries - they differ in detail. For example, Ditox.js doesn't have capture() and restore() or "conditional bindings", because I think container is supposed to be a super simple thing and configuration by tags can be emulated by factories. Also, modules are described in different ways: declaratively in Ditox.js and imperatively in Brandi.


python3Packages.sqlite-utils: 3.17.1 -> 3.19

Motivation for this change
Things done

Built on platform(s)

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

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

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

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

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

[x] Fits CONTRIBUTING.md.

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

6 packages built:

github-to-sqlite (python39Packages.github-to-sqlite)
python38Packages.datasette-template-sql
python38Packages.github-to-sqlite
python38Packages.sqlite-utils
python39Packages.datasette-template-sql
sqlite-utils (python39Packages.sqlite-utils)


ref: missing adds --jobs

I wonder if --jobs also has this same effect in import-url --to-remote. Currently it only refers to downloading the target data. @dberenbaum or @efiop, do you know? Thanks

@daavoo thanks again for this. Mind also completing the list of commands that have --jobs in https://dvc.org/doc/command-reference/remote/modify#available-parameters-for-all-remotes ? Thanks

@daavoo thanks again for this. Mind also completing the list of commands that have --jobs in https://dvc.org/doc/command-reference/remote/modify#available-parameters-for-all-remotes ?

Done.


Trigger otf bitbake tests on PR

Not completely sure, how you create PRs here.. Let me know if this is correct, then I will create also for other branches and projects

Normally we add new work to master and then backport, but this is probably fine for now. Seems okay to me and appears to be working. @lbonn do you have any further thoughts here?

Normally we add new work to master and then backport, but this is probably fine for now. Seems okay to me and appears to be working. @lbonn do you have any further thoughts here?

Not sure if we want to run otf on master PRs?

Not sure if we want to run otf on master PRs?

Up to you. I can understand why you'd prefer to only run it on release branch (backport) PRs. Maybe we only do that for now and reevaluate later if we want more.

Not sure if we want to run otf on master PRs?

Up to you. I can understand why you'd prefer to only run it on release branch (backport) PRs. Maybe we only do that for now and reevaluate later if we want more.

Sounds good to me.

Uh-oh, the trigger failed.

Uh-oh, the trigger failed.

yes, it is trying to do smth with docker, which otf build machine doesn't need. @lbonn any ideas?

The pipeline got triggered now :)


Extend Endpoint to have multiple Targets

The Endpoint struct is intended to act as an abstraction over plain DNS records (and Ownership records).
We though it makes sense to group (DNSName, IP) pairs by the DNSName, so that Endpoints look like: (DNSName, [IP_1, IP_2, ...]) with a unique DNSName per Endpoint list.
This would make it easy to work on records related to the same domain name, e.g.

when using NodePort services with multiple nodes as targets
when doing any kind of weighting or canary stuff in the future

This issue is for the groundwork that changes Endpoint from having a Target string to Targets []string
Turned out to be more involved than though, work in progress: https://github.com/linki/external-dns/tree/feat/multiple-targets2

While revisiting this API, it would be good to integrate #197 there as well.  I've looked at starting that a few times and get a bit sucked into the size of the refactor around the changes.

Yes, it can :)


Question, maybe add to documentation request: HTTP request to CloudEvent

Team, a bit of a newbie question, but I couldn't find the answer in the docs and maybe other people will have the same issue.
Is there any simple way to transform an incoming HTTP request to a CloudEvent and fail with an error if the request doesn't contain the correct headers to be a CloudEvent?
I am looking for something along the lines of cloudevents.NewEvent(req), but I understand that this should come from the HTTP binding.
I've found protocol/http.NewMessageFromHttpRequest(req) but again this seems to be transforming to an internal representation that is still one step away from being a CloudEvent.
If there is one, it will be great to add that into the docs.. as most of the docs show how to create Handler functions that will automatically parse the HTTP request into a CloudEvent, but not the inner workings.
If this is not recommended for some reason, it will be also good to add that to the docs.

Feel free to create a PR with some documentation where you'd expect to see it within the docs/ directory. I believe you could do something like this:
import (
    "github.com/cloudevents/sdk-go/v2/binding"
    cehttp "github.com/cloudevents/sdk-go/v2/protocol/http"
)

...

var req *http.Request
msg := http2.NewMessageFromHttpRequest(req)
event, err := binding.ToEvent(context.Background(), msg, nil)
if err != nil {
    panic(err)
}

fmt.Println(event.ID())

@dan-j thanks for sharing that example, that is really helpful. But I wonder what is your opinion on making that simple and more intuitive for users, meaning something like:
event, err := cehttp.NewEventFromHttpRequest(req);

This is just encapsulating the code that you shared...
I am happy to send a PR for this, if the team behind the SDK think this is a good or OK idea :)
Cheers

What to add a PR for this utility method?

Where should this method live?

I think a new file in https://github.com/cloudevents/sdk-go/tree/main/v2/protocol/http would be fine, and you could export it to the top level via https://github.com/cloudevents/sdk-go/blob/main/v2/alias.go

I've got most of a first pass put together, but I'm getting a segfault that I've traced to the transformers invocation in the ToEvent return statement:
https://github.com/cloudevents/sdk-go/blob/c623f8bfd7c3d7206f0aec5730460d137e3f42a8/v2/binding/to_event.go#L61
This struck me as potentially an existing bug, so I wanted to surface this quickly in case it was already identified.

interesting, any idea what the segfault is about? able to make a unit test to repro?

Yes, the unit test coverage I wrote for the helper function consistently reproduces. I've pushed what I have to a draft PR to illustrate: https://github.com/cloudevents/sdk-go/pull/799


Please confirm these before moving forward

[X] I have searched for my issue and not found a work-in-progress/duplicate/resolved issue.
[X] I have not been informed if the issue is resolved in a preview version of the winget client.

Category of the issue
Installation issue.
Brief description of your issue
Cannot install GitExtensions when Microsoft.Git package is installed.
GitExtensions is dependent on Git.Git which cannot be installed if Microsoft.Git 	present.
Steps to reproduce
winget install Microsoft.Git
winget install GitExtensionsTeam.GitExtensions
Actual behavior
Cannot install
Expected behavior
Installing everything successfully
Environment
Windows Package Manager (Preview) v1.8.924-preview
Copyright (c) Microsoft Corporation. All rights reserved.

Windows: Windows.Desktop v10.0.22631.3527
System Architecture: X64
Package: Microsoft.DesktopAppInstaller v1.23.924.0

Winget Directories
-------------------------------------------------------------------------------------------------------------------------------
Logs                               %LOCALAPPDATA%\Packages\Microsoft.DesktopAppInstaller_8wekyb3d8bbwe\LocalState\DiagOutputDir
User Settings                      %LOCALAPPDATA%\Packages\Microsoft.DesktopAppInstaller_8wekyb3d8bbwe\LocalState\settings.json
Portable Links Directory (User)    %LOCALAPPDATA%\Microsoft\WinGet\Links
Portable Links Directory (Machine) C:\Program Files\WinGet\Links
Portable Package Root (User)       %LOCALAPPDATA%\Microsoft\WinGet\Packages
Portable Package Root              C:\Program Files\WinGet\Packages
Portable Package Root (x86)        C:\Program Files (x86)\WinGet\Packages
Installer Downloads                %USERPROFILE%\Downloads

Links
---------------------------------------------------------------------------
Privacy Statement   https://aka.ms/winget-privacy
License Agreement   https://aka.ms/winget-license
Third Party Notices https://aka.ms/winget-3rdPartyNotice
Homepage            https://aka.ms/winget
Windows Store Terms https://www.microsoft.com/en-us/storedocs/terms-of-sale

Admin Setting                             State
--------------------------------------------------
LocalManifestFiles                        Disabled
BypassCertificatePinningForMicrosoftStore Disabled
InstallerHashOverride                     Disabled
LocalArchiveMalwareScanOverride           Disabled
ProxyCommandLineOptions                   Disabled
DefaultProxy                              Disabled

Screenshots and Logs
Found Git Extensions [GitExtensionsTeam.GitExtensions] Version 4.2.1
This application is licensed to you by its owner.
Microsoft is not responsible for, nor does it grant any licenses to, third-party packages.
This package requires the following dependencies:
  - Packages
      Microsoft.DotNet.DesktopRuntime.6 [>= 6.0.9]
      Git.Git
(1/1) Found Git [Git.Git] Version 2.45.0
This application is licensed to you by its owner.
Microsoft is not responsible for, nor does it grant any licenses to, third-party packages.
Successfully verified installer hash
Starting package install...
The installer will request to run as administrator, expect a prompt.
Installer failed with exit code: 1

Blocked by https://github.com/microsoft/winget-cli/issues/3007

Give #175501, I'd expect that today this isn't an issue anymore as winget detects Git.Git as installed when Microsoft.Git is installed. Of course, if the other bug is fixed, this will become a problem again

I'm not sure why https://github.com/microsoft/winget-cli/issues/3007 is a blocker. It might give a clearer error message, but won't solve the issue here as much as I can see. The solution to this issue seems to be to have GitExtensionsTeam.GitExtensions declaring Microsoft.Git as an alternative dependency instead of Git.Git, or if Microsoft.Git can declare that it is an alternative to Git.Git (which might be part of what Negative Dependencies will implement eventually but it isn't mentioned there right now)

I'm not sure if I'm hitting the same issue or a different one.
My terminal looks like this:
PS C:\Users\cspot\Documents\dev> winget install GitExtensionsTeam.GitExtensions
Found Git Extensions [GitExtensionsTeam.GitExtensions] Version 5.0
This application is licensed to you by its owner.
Microsoft is not responsible for, nor does it grant any licenses to, third-party packages.
This package requires the following dependencies:
  - Packages
      Microsoft.DotNet.DesktopRuntime.8 [>= 8.0.8]
      Git.Git
Successfully verified installer hash
Starting package install...
The installer will request to run as administrator, expect a prompt.
   - <-- this is the spinner

I get a popup dialog that says:

Using WindowSpy reveals that the fill window title is C:\Users\cspot\AppData\Local\Temp\WinGet\GitExtensionsTeam.GitExtensions.5.0\GitExtensions-x64-<IP_ADDRESS>97-2a3b78b86.msi if that helps.
Pressing OK on the popup causes winget in terminal to log the following and terminate with exit code -2147023673
An unexpected error occurred while executing the command:
0x800704c7 : The operation was canceled by the user.


it just gives a mesh with all verts in the center

when i put the renderdoc csv file into csv2obj, and open it, it just gives me a lot of verticies in the center, no matter how much i try to scale it up

This is a very hacky tool. Feel free to modify source code for your needs. Naming could be different, hot example.


[Enhancement] Make client display prettier

Right now the client display of messages is kinda bleh and received messages clobber input until typing. Make it prettier :D :eyes:

resolved in cab43c6d20899611a9898eeb389602bd0d4a1d20.
single message are now less obnoxious in the client's tui

example execution, alice receives message from bob


Signal based config load breaks libnetwork

I'm not sure when this regressed, but can confirm it is broken in 1.12-RC4 and works in 1.11.
If you add engine-discovery config to /etc/docker/daemon.json, in a multi-node cluster, then signal the daemons to reload the config the initial time, the system appears to work (you can create overlay networks, and run containers on the network) however if you attempt to ping between the nodes it does not work, and the message on the docker log shows:
time="2016-07-20T04:14:38.589194267Z" level=debug msg="miss notification for dest IP, <IP_ADDRESS>"
time="2016-07-20T04:14:38.589238062Z" level=error msg="could not resolve peer \"<IP_ADDRESS>\": could not resolve peer: serf instance not initialized"

You can workaround the problem by restarting the daemon.
Minimal repro scenario:
Spin up two machines, get their IPs.  In my case I'll be running etcd on <IP_ADDRESS>
(Any ~standard etcd image up on hub should do, this one happens to be public)
docker run -d -p 2379:2379 --restart=always docker/ucp-etcd:1.1.2 \
    --listen-client-urls http://<IP_ADDRESS>:2379 \
    --advertise-client-urls http://<IP_ADDRESS>:2379

Edit the /etc/docker/daemon.json files on both nodes - This example works for the KVM machine driver - substitute eth0 if that applies for your environment.
{
        "cluster-advertise": "eth1:2376",
        "cluster-store": "etcd://<IP_ADDRESS>:2379"
}

Then do NOT restart the daemons.  Instead, signal them to dynamically reload the configuration with  HUP signal.
Then you can repro with:
docker network create --driver overlay mynet
docker run --rm -it --net mynet --name mytest alpine ash

And on the other node
docker run --rm -it --net mynet alpine ping mytest

The ping hangs, and the daemon log on the node running the ping is filled with:
time="2016-07-20T04:41:31.321426639Z" level=debug msg="miss notification for dest IP, <IP_ADDRESS>"
time="2016-07-20T04:41:31.321495916Z" level=error msg="could not resolve peer \"<IP_ADDRESS>\": could not resolve peer: serf instance not initialized"
time="2016-07-20T04:41:32.321397481Z" level=debug msg="miss notification for dest IP, <IP_ADDRESS>"
time="2016-07-20T04:41:32.321652854Z" level=error msg="could not resolve peer \"<IP_ADDRESS>\": could not resolve peer: serf instance not initialized"

After restarting the daemons the issue is cleared and pings work.

/cc @mavenugo @mrjana

Resolved by #24237


Spelling of "Kemeny"/"Kemmeny"

You refer to the "Kemmeny-Young rule" with a double-"m", both in code and in the docs. But Kemeny spells his name with a single "m".

https://www.jstor.org/stable/20026529

Thanks for this good catch!

On Oct 21, 2023, at 3:20 PM, Dominik Peters @.***> wrote:
You refer to the "Kemmeny-Young rule" with a double-"m", both in code and in the docs. But Kemeny spells his name with a single "m".
https://user-images.githubusercontent.com/3543224/277136134-cadc2e8a-08f2-4534-af1c-1d108981d246.png
https://www.jstor.org/stable/20026529
—
Reply to this email directly, view it on GitHub https://github.com/voting-tools/pref_voting/issues/31, or unsubscribe https://github.com/notifications/unsubscribe-auth/AQ7PGTLRG5BTWJIB3EUPC3TYARDCJAVCNFSM6AAAAAA6KNS6OWVHI2DSMVQWIX3LMV43ASLTON2WKOZRHE2TKNRYGMYDOMA.
You are receiving this because you are subscribed to this thread.


fix: Fix some lint warnings and make api tests run with 0 errors

Summary
Fix a few minor problems I noticed when I ran lint and tried the API tests.
Change Type

[x] Bug fix (non-breaking change which fixes an issue)

Testing
Ran test:client and test:api.

I removed the dependencies, but now you get these warnings that can be ignored:
/workspaces/LibreChat/client/src/hooks/AuthContext.tsx
  118:6  warning  React Hook useCallback has missing dependencies: 'authConfig?.test', 'navigate', 'refreshToken', and 'setUserContext'. Either include them or remove the dependency array  react-hooks/exhaustive-deps
  133:6  warning  React Hook useEffect has missing dependencies: 'doSetError' and 'silentRefresh'. Either include them or remove the dependency array                                        react-hooks/exhaustive-deps

Also to make "npm run test:api" run without error, you have to copy .env to the api directory. Not sure if that was intentional but I didn't investigate it.


Automated cherry pick of #4318: Set no-flood config with ports for TrafficControl after

Cherry pick of #4318 on release-1.7.
#4318: Set no-flood config with ports for TrafficControl after
For details on the cherry pick process, see the cherry pick requests page.

/skip-all

/skip-conformance


about leave event

No matter how many fabrics the dut joins,dut just report fabricIndex 1 when i call chip::Server::GetInstance().GetFabricTable().DeleteAllFabrics() before factroy reset

expected behavior
report all fabric index
actual behavior
report fabric index1
steps to reproduce
first : dut commission to TH1 and TH2
second : TH1 and TH2 subscribe leave event: basic subscribe-event leave 1 60 1 0、basic subscribe-event leave 1 60 2 0 --commissioner-name beta
third : call chip::Server::GetInstance().GetFabricTable().DeleteAllFabrics() befofe factory reset

I try to understand the code and I can see that the event has been pushed to eventManagerment,but it doesn't work well actually, I don't understand what's going on here

What I would expect to happen here is:

Fabric index 1 gets removed.  This queues a Leave event, which is reported to both subscriptions.
Fabric index 2 gets removed.  This queues a second Leave event, which is reported to only fabric 2 (because fabric 1 is gone by this point).

I am seeing item 1 happen, but not seeing the second Leave event for item 2.  Looking into why not.

Ah, I think the issue is that the ReadHandler for the fabric 2 subscription has sent out the Leave event for fabric 1 and has not gotten the Status Response yet, so it's not able to send any more data reports.
It seems like we should only be trying to sync-deliver Leave on the fabric being left.  So Engine::ScheduleUrgentEventDeliverySync needs to grow a way to only do sync delivery on a specific fabric index, perhaps....


Docker image with version

Hey!
Can you please publish a docker image with a version that is not "master" ?

yes, I should do that and have a proper release.
Is this blocking you or is it OK if I do this in an upcoming release?

No blocker at all. Whenever you can.
Let me know if you need help with GutHub Action scripts.


"Share" Plug-in Crash in iOS

2020-04-10 10:51:12.711862-0700 Runner[13084:801426] [general] Connection to daemon was invalidated
2020-04-10 10:51:15.068695-0700 Runner[13084:801212] [LayoutConstraints] Unable to simultaneously satisfy constraints.
	Probably at least one of the constraints in the following list is one you don't want.
	Try this:
		(1) look at each constraint and try to figure out which you don't expect;
		(2) find the code that added the unwanted constraint or constraints and fix it.
(
    "<NSLayoutConstraint:0x281fe54a0 LPLinkView:0x125f23760.leading == UILayoutGuide:0x280586680'UIViewLayoutMarginsGuide'.leading   (active)>",
    "<NSLayoutConstraint:0x281fe5cc0 H:[LPLinkView:0x125f23760]-(59)-|   (active, names: '|':_UIActivityContentTitleView:0x127266060 )>",
    "<NSLayoutConstraint:0x281f1c820 H:|-(0)-[_UIActivityContentTitleView:0x127266060]   (active, names: '|':_UINavigationBarContentView:0x1272cb440 )>",
    "<NSLayoutConstraint:0x281f1cc80 _UIActivityContentTitleView:0x127266060.trailing == _UINavigationBarContentView:0x1272cb440.trailing   (active)>",
    "<NSLayoutConstraint:0x281ff5900 'UIView-Encapsulated-Layout-Width' _UINavigationBarContentView:0x1272cb440.width == 0   (active)>",
    "<NSLayoutConstraint:0x281fe6d00 'UIView-leftMargin-guide-constraint' H:|-(16)-[UILayoutGuide:0x280586680'UIViewLayoutMarginsGuide'](LTR)   (active, names: '|':_UIActivityContentTitleView:0x127266060 )>"
)

Will attempt to recover by breaking constraint
<NSLayoutConstraint:0x281fe54a0 LPLinkView:0x125f23760.leading == UILayoutGuide:0x280586680'UIViewLayoutMarginsGuide'.leading   (active)>

Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger.
The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKitCore/UIView.h> may also be helpful.

Code Source:
    Share.share(
      'aaaaaaaa',
    );

[✓] Flutter (Channel stable, v1.12.13+hotfix.9, on Mac OS X 10.15.3 19D76, locale en-US)
    • Flutter version 1.12.13+hotfix.9 at /Users/grandleaf/Development/flutter
    • Framework revision f139b11009 (11 days ago), 2020-03-30 13:57:30 -0700
    • Engine revision af51afceb8
    • Dart version 2.7.2

[✓] Android toolchain - develop for Android devices (Android SDK version 28.0.3)
    • Android SDK at /Users/grandleaf/Library/Android/sdk
    • Android NDK location not configured (optional; useful for native profiling support)
    • Platform android-29, build-tools 28.0.3
    • Java binary at: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 1.8.0_202-release-1483-b49-5587405)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 11.4)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Xcode 11.4, Build version 11E146
    • CocoaPods version 1.8.4

[✓] Android Studio (version 3.5)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin version 43.0.1
    • Dart plugin version 191.8593
    • Java version OpenJDK Runtime Environment (build 1.8.0_202-release-1483-b49-5587405)

[✓] VS Code (version 1.44.0)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.9.1

[✓] Connected device (1 available)
    • iPad • xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx • ios • iOS 13.4

• No issues found!

Hi @grandleaf
if you are experiencing the issue only on iPad please follow up here
if it affect other devices as well
lease provide your flutter run --verbose,
your pubspec.yaml
and a reproducible minimal code sample.
Thank you

Hi @grandleaf
Without additional information, we are unfortunately not sure how to resolve this issue. We are
therefore reluctantly going to close this bug for now. Please don't hesitate to comment on the
bug if you have any more information for us; we will reopen it right away!
Thanks for your contribution


Masthead image zoom

I made a new issue for this instead of adding this to #2 even though mastheads are a subject there - I figure we're going to have this issue whatever image we use?
On large monitors the mastheads zoom a lot and its no good

Well in regards to the current pictures I don't believe they're being stretched at all. On a ~24" monitor, if you look at the sides of the site, they are actually being repeated to avoid stretching. The reason the images are not big enough in the first place is because I took smaller copies of the pics the photographer took. If they don't look like their high quality enough that's because I compressed them (a lot).
On final, I think we should use background-size: cover to ensure they are not repeating and cover the entire screen. We can of course use larger images too, but my biggest worry is shipping too large a bundle to the client

As long as you know what you're doing I'm good. I wanted to make sure this got an issue to track comments and discussion


[Feature Request] Subqueries are not supported in the DELETE where predicate

Python v3.7.5
Pyspark v3.1.2
delta-spark v1.0.0

Facing an error when using subqueries in where predicate while deleting. This code works fine on databricks but when running it on local machine it raises an error.
Sample code
from pyspark.sql import SparkSession
from delta import *

builder = SparkSession.builder \
                    .appName("test") \
                    .config("spark.sql.extensions", "io.delta.sql.DeltaSparkSessionExtension") \
                    .config("spark.sql.catalog.spark_catalog", "org.apache.spark.sql.delta.catalog.DeltaCatalog")
spark = configure_spark_with_delta_pip(builder).getOrCreate()

df = spark.createDataFrame([(1, 2, 3), (4, 5, 6), (7, 8, 9)])
df.write.format('delta').save('/tmp/temp')
spark.sql('create table temp using delta location "/tmp/temp"')
spark.sql('delete from temp where _1 in (select _1 from temp)')

Error log:
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by org.apache.spark.unsafe.Platform (file:/Users/.virtualenvs/hulk/lib/python3.7/site-packages/pyspark/jars/spark-unsafe_2.12-3.1.2.jar) to constructor java.nio.DirectByteBuffer(long,int)
WARNING: Please consider reporting this to the maintainers of org.apache.spark.unsafe.Platform
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
:: loading settings :: url = jar:file:/Users/.virtualenvs/hulk/lib/python3.7/site-packages/pyspark/jars/ivy-2.4.0.jar!/org/apache/ivy/core/settings/ivysettings.xml
Ivy Default Cache set to: /Users/.ivy2/cache
The jars for the packages stored in: /Users/.ivy2/jars
io.delta#delta-core_2.12 added as a dependency
:: resolving dependencies :: org.apache.spark#spark-submit-parent-c463827b-108c-4d2e-a2a4-35f41142bb39;1.0
        confs: [default]
        found io.delta#delta-core_2.12;1.0.0 in central
        found org.antlr#antlr4;4.7 in central
        found org.antlr#antlr4-runtime;4.7 in central
        found org.antlr#antlr-runtime;3.5.2 in central
        found org.antlr#ST4;4.0.8 in central
        found org.abego.treelayout#org.abego.treelayout.core;1.0.3 in central
        found org.glassfish#javax.json;1.0.4 in central
        found com.ibm.icu#icu4j;58.2 in central
:: resolution report :: resolve 275ms :: artifacts dl 8ms
        :: modules in use:
        com.ibm.icu#icu4j;58.2 from central in [default]
        io.delta#delta-core_2.12;1.0.0 from central in [default]
        org.abego.treelayout#org.abego.treelayout.core;1.0.3 from central in [default]
        org.antlr#ST4;4.0.8 from central in [default]
        org.antlr#antlr-runtime;3.5.2 from central in [default]
        org.antlr#antlr4;4.7 from central in [default]
        org.antlr#antlr4-runtime;4.7 from central in [default]
        org.glassfish#javax.json;1.0.4 from central in [default]
        ---------------------------------------------------------------------
        |                  |            modules            ||   artifacts   |
        |       conf       | number| search|dwnlded|evicted|| number|dwnlded|
        ---------------------------------------------------------------------
        |      default     |   8   |   0   |   0   |   0   ||   8   |   0   |
        ---------------------------------------------------------------------
:: retrieving :: org.apache.spark#spark-submit-parent-c463827b-108c-4d2e-a2a4-35f41142bb39
        confs: [default]
        0 artifacts copied, 8 already retrieved (0kB/11ms)
21/08/03 21:16:10 WARN NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable
Using Spark's default log4j profile: org/apache/spark/log4j-defaults.properties
Setting default log level to "WARN".
To adjust logging level use sc.setLogLevel(newLevel). For SparkR, use setLogLevel(newLevel).
ANTLR Tool version 4.7 used for code generation does not match the current runtime version 4.8ANTLR Tool version 4.7 used for code generation does not match the current runtime version 4.8Traceback (most recent call last):
  File "../test.py", line 14, in <module>
    spark.sql('delete from temp where _1 in (select _1 from temp)')
  File "/Users/.virtualenvs/hulk/lib/python3.7/site-packages/pyspark/sql/session.py", line 723, in sql
    return DataFrame(self._jsparkSession.sql(sqlQuery), self._wrapped)
  File "/Users/.virtualenvs/hulk/lib/python3.7/site-packages/py4j/java_gateway.py", line 1305, in __call__
    answer, self.gateway_client, self.target_id, self.name)
  File "/Users/.virtualenvs/hulk/lib/python3.7/site-packages/pyspark/sql/utils.py", line 117, in deco
    raise converted from None
pyspark.sql.utils.AnalysisException: Subqueries are not supported in the DELETE (condition = (spark_catalog.default.temp.`_1` IN (listquery()))).

Yes, this is a limitation. I dont remember the exact details because this was implemented a while ago, but it was an issue with how apache spark query plan support and handle subqueries. There were limitations in Apache Spark prevented us from implementing it efficiently. It could be that this has changed in later version of Spark, and this can be fixed.
Contributions are absolutely welcome.

@tdas how does it work on Databricks though? We're using a cluster with DBR 7.3 and the delete with subquery predicate works alright.

Facing the same issue. Working in Databricks but not locally.

Seeing the same issue.

Same issue locally.

Thanks for the comments/feedback everyone. For now, our H2 roadmap is quite full, so this is something that we can consider next year. Please keep the comments and feedback coming so we know how to prioritize items in our next roadmap!

Any plans to consider this year roadmap?. Looking forward to have this feature. Meanwhile any workaround for this feature?

+1 for fixing/providing it in open-source delta lake

I'm also interested in this functionality, any chance we could get this prioritized on the roadmap?

@dennyglee When will this feature be released to OSS?

+1, request to consider having this functionality in the year's roadmap.

+1 as well on this, Databricks runtime recently released the deletion vectors, to optimize the way that spark handles deletes (normally rewriting the data ex what you wanted deleted) by placing deletes in a separate file and excluding them from queries, later on doing the rewrite when it makes sense to do so. Perhaps considering this approach will overcome the original difficulties in implementing subquery deletion support as well, selfishly, it is for me to start moving processes over to Fabric, but I am sure that it is a feature that many people who come from a SQL world will love. Keep up the good work, it is greatly appreciated

+1, request to have this functionality. Because, delta lake doesn't generate DELETE FILES when we delete rows in a MERGE INTO query but only when explicitly deleted using DELETE FROM query. I am sure this will help a lot of people who wanted to  create a MOR table in delta lake.

Raising this as a request for functionality.


css: Explode dark theme disabled rule.

This replaces a :disabled selector with individual ones for each element type; I verified in CSS selector profiling that this change removes lines that were previously about 10% of profiled CSS selector processing time for rendering the combined feed.
The reason being that the rendered elements have very few disable-able elements, but the browser was spending a lot of time trying to match every element for whether it might have been disabled, which was slow.
This probably reflects a browser bug.

Fixes:

Screenshots and screen captures:

Self-review checklist

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

Communicate decisions, questions, and potential concerns.

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

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

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

Completed manual review and testing of the following:

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

This was backported in #31476.


developer_id for app

hi chadrem. it is nice to have uniq developer_id property for app. it could be parsed without issues from application page.

@Halt I haven't looked into it, but that sounds great. I'll convert this issue into a feature request and leave it open until the feature is built and a new gem is released. Do you have time to built and and add a test too? If so, just send me a pull request. Feel free to ask any question on the code if needed.

@Halt The developer_id attribute has been merged into master thanks to @Simran1306 so I'm closing this issue.


Changed how URLSearchParams are handled

I notice there where a problem reading the body of req/res constructed with URLsearchParams since that if condition where missing
https://github.com/bitinn/node-fetch/blob/1d4ab5a0de0df991f92f1f30efd5f4815bbcdb71/src/body.js#L176-L220
Posting it doe works when using fetch. Not sure how but it works 😕
Then i notice that responses didn't set default content-types so I moved the logic of sniffing the content-type into the Body mixin instead so it is handled by both Request and Response

So I chose not to not to add a if condition that would allow to read the content of URLSearchParams instead i just converted it to a buffer directly so i could solve 5a62bbf1598665bdf2a5110a51a996edb8e4a490 (mutation of URLSearchParam) everything else converts it to a buffer anyways

Also changed strings and Blob to buffer so less if checks can be used by consumeBody

It started out with that it wasn't possible at reading the body of something like this:
new Response(new URLSearchParams("a=1")).text()

then it didn't set the correct content-type either (only Request did that)
what i have done to solve it was

Converting the body input in src/body.js#L26 directly into a buffer (for 4 reasons).

This removes the reference to the URLSearchParams. b/c it shouldn't be possible to change content of Request or the Response content by changing the content of URLSearchParams afterwards.
I also didn't want to create a extra if-condition in the consumeBody function to handle yet another data type, unifying most of the body to a buffer directly will decrease the complexity of the code
The Request class was first responsible for detecting the Content-Type (it called the extractContentType function which Response nerver did. this was probably a miss.) Now that is handle by both in a single place in the Body function)
4th reason is b/c I wanted to solve the #210. That is if you call req_or_res.body you should get a stream and this is a step towards that solution (I think) (i tried to solve this in my code by monkey patching the body getter function but doing so broke Content-Type sniffing and that is what is putting me at a production halt)

b/c was changing it to a buffer it wasn't able to figure out the Content-Type of the input after it had been converted to a buffer. That is why i incorporated the extractContentType into the Body function so that it can do the Content-Type extraction at the same time.

To do so i also needed to pass the Headers down to the Body function

This is more similar of what the fetch polyfill dose https://github.com/github/fetch/blob/08bc7423c9d26dd9f21905fee3b83660723e2d37/fetch.js#L208-L242 you can see that they also clone the URLSearchParams
    } else if (support.searchParams && URLSearchParams.prototype.isPrototypeOf(body)) {
      this._bodyText = body.toString()

ping @TimothyGu

What put the development on a halt? busy with other things now?