Repro-Build: Investigate what essential dependency versions are required for a reproducible x64Linux jdk-18 build

Current reproducible build work has achieved identical JDK images when built on separate x64Linux machines, but using the exact same adoptopenjdk/centos6_build_image.
To better define the BoM's for our binaries and thus achieve reproducibility of binaries by other parties, we would like to determine the "set" of dependencies to achieve indentical JDK images on two separate x64Linux machines. eg:

gcc 7.5.0
autoconf 6.9
cups
zlib
fontconfig
X11
tooling like strip, zip, flock, dtrace, gmake
Some dependencies probably don't impact reproducibility, eg.wget, curl

A good source of what dependencies and tooling requirements building openjdk has see ref: https://openjdk.java.net/groups/build/doc/building.html

First attempt at this for a single native library: https://github.com/adoptium/temurin-build/issues/2813


Fixing a few spelling mistakes

Thanks so much, Matt!  I totally forgot to pipe this one through a spellchecker.  In 2016.  How embarassing :smile:

No probs
I write my blog posts with MarkdownPad, which has a spellchecker and I still miss some!!


Not Deploying

Describe the bug
I have been trying to deploy my application but it keeps giving the error
"Failed building the project. Make sure the build command is correct and try again."
Repeated attempts have faild and cost me hugely in credits or tokens. What's the way out?
Link to the Bolt URL that caused the error
https://bolt.new/~/sb1-v1idza
Steps to reproduce
go to the project Wishop2
Click on deploy
This is when the error msg comes

Expected behavior
It should have deployed the app to  netlify as expected. Since I am a non-tech guy I cannot tell you much more..
Screen Recording / Screenshot
No response
Platform

OS: [e.g. macOS, Windows, Linux]
Browser: [e.g. Chrome, Safari, Firefox]
Version: [e.g. 91.1]
Chrome

Additional context
No response

Appreciate the feedback! We are aware of this issue and are tracking it here: #2019

Hi Brian,
you marked this as completed but its still giving me the same error!
I need a solution asap as I am losing credits fast, and time is running
out.qd
I already suffered a loss because the project I first started with was
Buyer Intent and once it was built I decided to subscribe, but after I hit
the subscribe and completed the payment, that project had vanished. So I
lost all those credits!
And now this!
Kindly help me get the app deployed.
Regards,
Hemant D Thorat
Special Situations Advisor
Fund-raising, Growth Capital, M&A
Mobile -<PHONE_NUMBER>
https://www.linkedin.com/in/hemantdthorat/
Strategy - Capital - Growth
https://mailtrack.io/l/459b074993a641575c5dee6d42a5d54fc469e6b2?url=http%3A%2F%2Fhemantdthorat.com&u=9514589&signature=480aced4e015d9b2
On Tue, 12 Nov 2024 at 01:03, Brian @.***> wrote:

Closed #2003
https://mailtrack.io/l/020ca8690df25d5a8ffbc329b2f703a985481b62?url=https%3A%2F%2Fgithub.com%2Fstackblitz%2Fbolt.new%2Fissues%2F2003&u=9514589&signature=166e4507a8c945e5
as completed.
—
Reply to this email directly, view it on GitHub
https://mailtrack.io/l/e95374cfc95f5a77f3956ab332899281454a503b?url=https%3A%2F%2Fgithub.com%2Fstackblitz%2Fbolt.new%2Fissues%2F2003%23event-15254662288&u=9514589&signature=e6f3d6a3698afe05,
or unsubscribe
https://mailtrack.io/l/e810bd35077510aca1d6374e260634e81fc36ae0?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FBM26H45K5XHCYEB5E42WNFD2AEA7DAVCNFSM6AAAAABRSD73KCVHI2DSMVQWIX3LMV45UABCJFZXG5LFIV3GK3TUJZXXI2LGNFRWC5DJN5XDWMJVGI2TINRWGIZDQOA&u=9514589&signature=2fc7b4307c84a7f4
.
You are receiving this because you authored the thread.Message ID:
@.***>

Hi @Overcomer7,
Are you able to find your project by going to stackblitz.com, logging in (same credentials as Bolt), clicking Collections on the left-hand side of the page, and then opening Bolt Collection?
Regarding the build error, I closed the issue here as we are tracking that with #2019 (consolidating all of these issues in one place). The team is hard at work improving the stability and performance of Bolt. We appreciate your patience as improvements are made!


[otbn] Increase IMEM and DMEM width

Increase imem width to ~40 bit~ 39 bit.
Increase dmem width to ~840 = 320 bit~ 839 = 312 bit
@msfschaffner are these the widths we should be using, or is 32 -> 39 bit the right width for SRAMs?

the one where we have the 40b restriction is ROM only, so 39b is the right width for SRAMs

Yes I have prepared a 39bit wide SRAM for IMEM, and a 312bit wide configuration for DMEM.

This was completed with #5547


[Docs] Fix changelog entries for 3.9.1.

Description of changes
Cherry-picked from https://github.com/aws/aws-parallelcluster/pull/6202
References

Link to impacted open issues.
Link to related PRs in other packages (i.e. cookbook, node).
Link to documentation useful to understand the changes.

Checklist

Make sure you are pointing to the right branch.
If you're creating a patch for a branch other than develop add the branch name as prefix in the PR title (e.g. [release-3.6]).
Check all commits' messages are clear, describing what and why vs how.
Make sure to have added unit tests or integration tests to cover the new/modified code.
Check if documentation is impacted by this change.

Please review the guidelines for contributing and Pull Request Instructions.
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

Closed in favour of https://github.com/aws/aws-parallelcluster/pull/6210


Hierarchical HTML and deck.menu

I can't get deck.menu to work with a hierarchical structure I have. I have a hierarchical structure because I'm trying to maintain semantic meaning to my HTML. Here's what I have...

I was able to massage deck.js to work with this structure (just tweaking CSS), but deck.menu doesn't want to work, even after tweaking the CSS. Initially, the slides weren't sized at all. After tweaking CSS, I got them to scale down, but not all of them show up (by a long shot) and they don't render in the nice grid structure they should. Any ideas?

Sorry for the slow response; just too busy these days :-S
I'm not sure deck.js is right for my project. I'm creating an HTML5 app to train others on HTML5. With that, the file is absolutely huge (3.5k lines). I wanted to make it something anyone can run locally, but think that's getting too complicated, so I'm going to switch to something more dynamic. I'm also taking another look at whether or not a presentation is really the best way to share the info. It works, since I'm doing a presentation, but I think I need a ground-up rethinking of the problem.
With that said, the file I'm working on is here: http://html5today.codeplex.com/SourceControl/changeset/view/81157#1959799
I saw another issue about AJAX loading slides. I think that would solve the complexity behind my slides. I'll post a comment there.

That really is a massive slide deck, and I fully support looking into other means of organizing and presenting the information.  I'll respond to the AJAX slide loading in that ticket.  Back to the original issue here, even if we got the CSS and HTML structure squared away to where deck.menu worked with your structure, the way menu is currently written would probably choke the menu view with this many slides anyway.  Menu performance with high slide counts is something I intend to improve with #39.


Use directly fugit instead of rufus-scheduler

Addresses https://github.com/ondrejbartas/sidekiq-cron/issues/199
Sidekiq-cron is not using rufus-scheduler itself but rather its cron logic which recently got spun off in the fugit gem (https://github.com/floraison/fugit).
This patch makes Sidekiq-cron depend directly on fugit instead of rufus-scheduler.
A refinement would be to cache the parsed cron line in the Sidekiq-cron Job instance so that there is no need to reparse each time.
Here is the rake test output after patching. Please note that I did not address the remaining five errors, they seem unrelated, out of the scope for this patch :  test1.txt

Coverage increased (+0.2%) to 91.667% when pulling ae9701beabed5bc0def9a28e12539d277771ef81 on jmettraux:fugit_1.1 into 40f179f6aa87c7d52034b3cf781b80929e5d72a8 on ondrejbartas:master.

Coverage increased (+0.2%) to 91.667% when pulling ae9701beabed5bc0def9a28e12539d277771ef81 on jmettraux:fugit_1.1 into 40f179f6aa87c7d52034b3cf781b80929e5d72a8 on ondrejbartas:master.

Good morning Nathan,

The core of your change that swaps rufus-scheduler logic with fugit feels muddied by some changes you've included that are unrelated.

OK, I contribute mud.

We were also recently surprised by the sudden loss of compatibility and would love to see sidekiq-cron move back to stability.

"sudden loss of compatibility"... Please read http://jmettraux.skepti.ch/20180601.html?t=Gemfile_lock&f=200
Regarding !errors.any? and the typo fix, granted, it's unrelated.
Regarding sidekiq-cron.gemspec, please read https://github.com/ondrejbartas/sidekiq-cron/blob/master/sidekiq-cron.gemspec#L1-L5

I respect that you feel strongly about your chosen styles

That leaves just !errors.any? vs errors.empty? as part of my chosen styles.
I trust @ondrejbartas will do the right thing when he has time. I don't care if he rejects my PR, it's rather a message from me to him, showing how to go from rufus-scheduler to fugit. I have interacted with him before and I must say he's a nice chap. I'm sure he'll do what he, as project owner, feels is right and I will respect his choices.
Kind regards.

I didn't see that line about using Jeweler. Thanks for pointing that out to me.
I believe I misspoke with the my use of the word "sudden," and for that I apologize. In hindsight, a better word would have been "unexpected," or perhaps no descriptor at all. We check in our Gemfile.lock, as you are absolutely correct in advising others do, and this never caused us a moment of downtime.
Thanks for your contributions and taking the time to courteously address someone looking to help this gem move back toward stability for the community.

The test failures are a result of a weird issue I think, namely that tests fail when run after 11pm because of https://github.com/ondrejbartas/sidekiq-cron/blob/40f179f6aa87c7d52034b3cf781b80929e5d72a8/test/integration/performance_test.rb#L32
If hour is 23, it will create an invalid time.
What's interesting though is that one of the performance tests fails in all ruby versions. Is it possible that the update to fugit could cause such a performance regression? I looked at the history of test failures of the repo, and couldn't find another instance of it failing.

Caching the parsed cron instance solved the performance regression.
Green.
Thanks again @fschwahn


Add package bearlibterminal

@dom96 Fixed, forgot to check some things into git

Thanks! And thank you for resolving conflicts :)


Make the project more friendly for new contributors

[x]  Add CONTRIBUTING.md
[x]  Add issue template
[x]  Add PR template
[x]  #18

We're looking pretty legit now. Welcome new contributors!! 😉
Closes #18


Upgrade does not work under Windows 10

I can compile sqlite3 under Windows. When I run upgrade/upgrade.go under Mac OSX, it compiles with all tests passing. Under Windows, after running upgrade/upgrade.go and then trying to compile, I get errors. I am using TDM-GCC-64. I get the following errors:
C:\Users\MSARO_~1\AppData\Local\Temp\ccVr9fxg.s: Assembler messages:
C:\Users\MSARO_~1\AppData\Local\Temp\ccVr9fxg.s:13: Error: unknown .loc sub-directive `view'
C:\Users\MSARO_~1\AppData\Local\Temp\ccVr9fxg.s:13: Error: junk at end of line, first unrecognized character is `-'
C:\Users\MSARO_~1\AppData\Local\Temp\ccVr9fxg.s:15: Error: unknown .loc sub-directive `view'
C:\Users\MSARO_~1\AppData\Local\Temp\ccVr9fxg.s:15: Error: unknown pseudo-op: `.lvu1'
C:\Users\MSARO_~1\AppData\Local\Temp\ccVr9fxg.s:17: Error: unknown .loc sub-directive `view'
C:\Users\MSARO_~1\AppData\Local\Temp\ccVr9fxg.s:17: Error: unknown pseudo-op: `.lvu2'
C:\Users\MSARO_~1\AppData\Local\Temp\ccVr9fxg.s:20: Error: unknown .loc sub-directive `view'
C:\Users\MSARO_~1\AppData\Local\Temp\ccVr9fxg.s:20: Error: unknown pseudo-op: `.lvu3'
C:\Users\MSARO_~1\AppData\Local\Temp\ccVr9fxg.s:21: Error: unknown .loc sub-directive `view'
C:\Users\MSARO_~1\AppData\Local\Temp\ccVr9fxg.s:21: Error: unknown pseudo-op: `.lvu4'
C:\Users\MSARO_~1\AppData\Local\Temp\ccVr9fxg.s:24: Error: unknown .loc sub-directive `view'
C:\Users\MSARO_~1\AppData\Local\Temp\ccVr9fxg.s:24: Error: unknown pseudo-op: `.lvu5'
C:\Users\MSARO_~1\AppData\Local\Temp\ccVr9fxg.s:35: Error: unknown .loc sub-directive `view'
C:\Users\MSARO_~1\AppData\Local\Temp\ccVr9fxg.s:35: Error: junk at end of line, first unrecognized character is `-'
C:\Users\MSARO_~1\AppData\Local\Temp\ccVr9fxg.s:37: Error: unknown .loc sub-directive `view'
C:\Users\MSARO_~1\AppData\Local\Temp\ccVr9fxg.s:37: Error: unknown pseudo-op: `.lvu7'
C:\Users\MSARO_~1\AppData\Local\Temp\ccVr9fxg.s:39: Error: unknown .loc sub-directive `view'
C:\Users\MSARO_~1\AppData\Local\Temp\ccVr9fxg.s:39: Error: unknown pseudo-op: `.lvu8'
C:\Users\MSARO_~1\AppData\Local\Temp\ccVr9fxg.s:41: Error: unknown .loc sub-directive `view'
C:\Users\MSARO_~1\AppData\Local\Temp\ccVr9fxg.s:41: Error: unknown pseudo-op: `.lvu9'
C:\Users\MSARO_~1\AppData\Local\Temp\ccVr9fxg.s:42: Error: unknown .loc sub-directive `view'
C:\Users\MSARO_~1\AppData\Local\Temp\ccVr9fxg.s:42: Error: unknown pseudo-op: `.lvu10'
C:\Users\MSARO_~1\AppData\Local\Temp\ccVr9fxg.s:45: Error: unknown .loc sub-directive `view'
C:\Users\MSARO_~1\AppData\Local\Temp\ccVr9fxg.s:45: Error: unknown pseudo-op: `.lvu11'
C:\Users\MSARO_~1\AppData\Local\Temp\ccVr9fxg.s:56: Error: unknown .loc sub-directive `view'
C:\Users\MSARO_~1\AppData\Local\Temp\ccVr9fxg.s:56: Error: junk at end of line, first unrecognized character is `-'
C:\Users\MSARO_~1\AppData\Local\Temp\ccVr9fxg.s:58: Error: unknown .loc sub-directive `view'
C:\Users\MSARO_~1\AppData\Local\Temp\ccVr9fxg.s:58: Error: unknown pseudo-op: `.lvu13'
C:\Users\MSARO_~1\AppData\Local\Temp\ccVr9fxg.s:60: Error: unknown .loc sub-directive `view'
C:\Users\MSARO_~1\AppData\Local\Temp\ccVr9fxg.s:60: Error: unknown pseudo-op: `.lvu14'
C:\Users\MSARO_~1\AppData\Local\Temp\ccVr9fxg.s:61: Error: unknown .loc sub-directive `view'
C:\Users\MSARO_~1\AppData\Local\Temp\ccVr9fxg.s:61: Error: unknown pseudo-op: `.lvu15'
C:\Users\MSARO_~1\AppData\Local\Temp\ccVr9fxg.s:62: Error: unknown .loc sub-directive `view'
C:\Users\MSARO_~1\AppData\Local\Temp\ccVr9fxg.s:62: Error: unknown pseudo-op: `.lvu16'
C:\Users\MSARO_~1\AppData\Local\Temp\ccVr9fxg.s:65: Error: unknown .loc sub-directive `view'
C:\Users\MSARO_~1\AppData\Local\Temp\ccVr9fxg.s:65: Error: unknown pseudo-op: `.lvu17'

Ok. I figured it out. The problem is with TDM-GCC-64. Then I tried MSYS2 64bit and that worked. All the tests ran fine. Here is how to compile successfully.
• Download the code from github.com/mattn/go-sqlite3 and put the code in a directory called go-sqlite3 in your project folder.
• Delete the go.sum and go.mod files in the go-sqlite3 folder (otherwise your program will not compile).
• Download and install MSYS2 from https://www.msys2.org
• Follow "Getting Started" section on https://www.msys2.org to setup MSYS2 correctly.
• Set the following windows environment variable under Environment Variables: MSYS2_PATH_TYPE=inherit
• Run the following from the Program Files Menu: "MSYS2 MinGW 64-bit". You have to run this from the Program Files Menu as it sets the correct environment variables for using gcc.
• In the MSYS2 MinGW 64-bit terminal, navigate to your project folder.
• Run the following in the terminal
cd go-sqlite3
go upgrade/upgrade.go
go test .
cd ..
go install .

• That's it. Your go-sqlite3 should be upgraded to the latest version (3.35.2 for me).


Alumni verification

Alumni are unable to use the service to verify, despite being able to log into the university web portal with their @soton.ac.uk accounts still
If there is a way for me to provide diagnostic information with my account I'm happy to do so

Thanks for making an issue, I had previously tested with an alumni account and thought it was all working fine but clearly not. Let's get this working for you.
Did you graduate before 2012? I assume not meaning you will have a<EMAIL_ADDRESS>email address, correct?
Are you only able to access outlook with your alumni account or other services? I wonder if the university have locked down the alumni account permissions recently.
Does the site display any errors? Or do you get the error on the Microsoft OAuth page?

Thank you for your answers, next week I'll set up a testing instance for you to log into so I can diagnose any errors. I suspect it's unfixable and the uni has changed something with alumni accounts and OAuth login but I'll have a look and at least provide some information for future alumni who try to login.
In the mean time if there is a specific soceity you are trying to join / get verified for please email<EMAIL_ADDRESS>with your southampton alumni address and the subject line "ATTN: Web Officer RE: Unable to verify alumni account" and I will be able to give your account special verified status as a temporary fix.


BnCert-Tool unexpected behavior.

What steps will reproduce the bug?

Setup with lightsail LAMP
Add multiple domains in the /opt/bitnami/apache/conf/vhosts/

What is the expected behavior?
Expected behavior is that ssl directs according to settings in vhosts. after using BnCert-Tool.
What do you see instead?
BnCert-Tool ignores v-host and put some links to the certificates in "/opt/bitnami/apache/conf/bitnami/bitnami-ssl.conf". I have to manually do the adjustments and put the links in the v-hosts.
Additional information
No response

Hi @PaerToernell,
Thanks for using Bitnami. The bncert tool generates one single SSL certificate, and it configures it in the global Apache config file so all other virtualhosts inherit its usage unless specified otherwise in a given virtualhost. In case you need to use a single certificate per virtualhost, please refer to our custom applications and alternative approach guides, just do not create the symbolic links in the SSL guide and point the SSLCertificateFile and SSLCertificateKeyFile directives to the generated files instead of the common ones. Remember to check filesystem permissions so Apache can access your certificates.
Hope it helps!


How to get math working

Hello I need help getting the math extension working.
The options are doing something because writing
$$
\frac{1}{2}
$$

generates the following HTML:

\frac{1}{2}

I guess from here I'd have to style the language-math and math-display classes on my own? Any example CSS I can use?
From issue #1 I see that the math extension is (inspired?) https://github.com/micromark/micromark-extension-math. Which has a section on CSS. But adding their stylesheet like <link rel="stylesheet"<EMAIL_ADDRESS>didn't help either.
Also just wanted to add that this crate is awesome and perfect for my use case 😁. Thanks for your work!

Hey! Thanks for your kind words :)
Not just style. You need JavaSript.
Same with how you do syntax highlighting: if you only add CSS, it doesn’t yet do anything. As nothing cuts up the programming code into tokens for particular programming languages.
You’d still need to load code to select the math. And pass it through a function to generate more things.
micromark-extension-math can do more work because it is JavaScript itself. So it can use the KaTeX JavaScript library when doing its thing.
So, something like this pseudocode:
import katex from 'https://esm.sh/katex@0.16?bundle'

const nodes = Array.from(document.body.querySelectorAll('code.language-math'))

for (const node of nodes) {
  katex.render(node.textContent, node, { throwOnError: false })
}

Okay so because I'm doing SSR I'd have to do this as part of the markdown->html compilation right? Which I believe makes this fall under the "needs plugins" category ( #32 )?

SSR is unrelated to this. JavaScript can also run in browsers.
In fact, type setting of math might be problematic on the server side, as different users will have different fonts and different other settings.

I think this Q was answered.


About gradient_loss and connectivity_error

I found that the values of connectivity_error and gradient_loss obtained through the MATLAB file of DIM, when processing the results from inference.py, are excessively large. I wonder if these values, connectivity_error and gradient_loss, have been scaled similarly to MSE in the paper? Or is there an issue with my approach? Based on my analysis, if there are problems with the generated data, MSE and SAD should also be incorrect.

The scaling of Conn and Grad has originally been done in Deep Image Matting evaluation. Its official codes did not show that clearly, but you could refer to the evaluation codes of previous famous methods IndexNet and GCAMatting.
In ViTMatte, we follow the same evaluation codes provided above. Besides, we have scaled MSE for ease of clarity.

Thank U.You solved a big doubt for me.


Add a Small Projects section

I've gone ahead and taken an initial stab at #31. Let me know if it could be improved! I've added just one small project initially as an example. Once/if this is looking good, we can add more small projects and also update the README to reflect the changes.

@tombenner I'm terribly sorry about not reaching back to you. GH notifications still seem broken for me.
I like Popular/Other projects naming more, do you mind rebasing this branch? Let's finish this finally (you can ping me on email to speed things up).
Thanks and sorry!

Totally no worries! Popular/Other sounds good. I'll open up a new PR with the rebased branch.


Update index.html

[ ] Have you followed the contributing guidelines?
[ ] Have you explained what your changes do, and why they add value to the Guides?

Please note: we will close your PR without comment if you do not check the boxes above and provide ALL requested information.

(#2297)
في الأربعاء، ٣١ آذار، ٢٠٢١ ٢:٠٠ م MV Karan @.***> كتب:

Closed #2297 https://github.com/github/opensource.guide/pull/2297.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/github/opensource.guide/pull/2297#event-4533891390,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ARNS5QLKEXNSKDIAOKXYSPTTGL6EZANCNFSM42BFRDAQ
.


Creating TCP Server Socket Error for Redis 32

[7124] 20 Feb 10:33:10.875 # Warning: no config file specified, using the default config. In order to specify a config file use redis-server.exe /path/to/redis.conf
[7124] 20 Feb 10:33:10.906 # Creating Server TCP listening socket *:6379: listen: Unknown error
I have started redis-server.exe, but then it closes automatically.

Tried re-installing redis maybe? Seems that due to the lack of a config file, it can't connect/work proper.

I installed git, to starting dotnet run, but it hangs when starting NadekoBot while the port is 6379.
My OS is running Windows 7 Pro x86, i had download bot from this source for git clone.
I also downloaded redis-server.exe x86, but it close automatic even i tried use too many times.

Hey popuri we found your issue! You can close the issue!
Your using windows 7. We don't support windows 7 sadly.
I checked the docs and i'm not tottaly sure but. You can run nadeko even if you still don't wanna upgrade to windows 8/8.1/10.
You can apperently run nadeko on win7 even on 32-bit using the DOCKER. I still recommend upgrading however because you can use the user friendly nadekobot installer/updater.
https://nadekobot.readthedocs.io/en/latest/guides/Docker Guide/

From Source: 32-bit is experimental for nadeko, that's what i installed git.
Redis-server also stopped working, i used laptop model is compaq presario cq43.
Then it should close issue now.


API>breakpoints is not working.(when slidesPerColumn)

Hey,
Thank you for this great plugin.
I'm looking to change my slides-per-column at different media queries.
on Mobile the swiper has 1 slidesPerColumn.
on Tablet the swiper has 2 slidesPerColumn.
on Desktop the swiper has 3 slidesPerColumn.
Is this possible currently?(API>breakpoints is not working.)
var swiper = new Swiper('.swiper-container', {
  // Default parameters
  slidesPerView: 4,
  slidesPerColumn: 3,
  spaceBetween: 40,
  // Responsive breakpoints
  breakpoints: {
    // when window width is <= 320px
    320: {

      slidesPerColumn: 1,
      spaceBetweenSlides: 10
    },
    // when window width is <= 480px
    480: {
      slidesPerColumn: 2,
    },
    // when window width is <= 640px
    640: {
      slidesPerColumn: 3,
    }
  }
})
</script>

slidesPerColumn can't be changed within breakpoints


"Clean up" section does not include information on how to remove pod identity from the cluster

The "Clean up" section at the end of this document starts with

To remove AAD pod-managed identity from your cluster

but then continues to only detail how to remove the sample app, the pod identity used by the sample app, and the Azure identity.
Is it possible to disable pod identity on a cluster where it's been enabled? If so, that should be included here. If not, the wording of this section should change so as not to suggest removing these demo components actually removes all of the pod identity components in the cluster.

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

ID: c3c187c0-27f1-11c9-41af-6c65ca36e77e
Version Independent ID: 249a570b-90ba-4a11-4467-320f0369ec25
Content: Use Azure Active Directory pod-managed identities in Azure Kubernetes Service (Preview) - Azure Kubernetes Service
Content Source: articles/aks/use-azure-ad-pod-identity.md
Service: container-service
GitHub Login: @mlearned
Microsoft Alias: mlearned

@lee0c , thank you for your feedback. We have shared the same with the content author(s).

Thank you for your feedback. Workload identity replaces pod-managed identity, so I'm closing this issue.
#please-close


custom-scopes-claims-clients.md: public client secret

Public clients should not have a secret as also discussed in https://github.com/dexidp/dex/pull/2540.

close in favor of https://github.com/dexidp/website/pull/129


Transmission support for indirect sound.

Allow transmission support for sound reflection.

Is this still planned to be added? I find it quite annoying that there is no transmission effect when I use reflections on my Audio Sources in Unity. Because of this I had to disable relfections for now and only use the baked reverb.

This should have not been closed as completed.


add signature encoding

Codecov Report

:exclamation: No coverage uploaded for pull request base (update-to-testnet23@0156a2d). Click here to learn what that means.
Patch has no changes to coverable lines.

:exclamation: Your organization is not using the GitHub App Integration. As a result you may experience degraded service beginning May 15th. Please install the Github App Integration for your organization. Read more.
Additional details and impacted files
@@                  Coverage Diff                   @@
##             update-to-testnet23     #526   +/-   ##
======================================================
  Coverage                       ?   41.82%
======================================================
  Files                          ?       15
  Lines                          ?     1076
  Branches                       ?        0
======================================================
  Hits                           ?      450
  Misses                         ?      580
  Partials                       ?       46

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


Change radius

how to change radius of the pie without changing the distance between arcs of the pie

Use startAngle prop


Would love to help you maintain this, would be a great first project.

Hey Maintainer!
What a great repo!
Would you be interested in some repo support? I am a junior developer looking to help out on some open source projects, I love Pulumi, typescript and Go!
Also would be awesome to catch up so I could know more about how the repo works :)
Looking forward to hearing from you :).

Hey @algoflows
Happy to have you help out with the project :) If you want to have a conversation on it then you can ping me on stack72 @ pulumi dot com and we can talk more :)
Paul

Sorry for the super late response, I'd be up for this next year around end of January if the offer is still there?


adds wrapper for retrieving genetree by genetree id and gene id from …

…Ensembl Rest APT

@anilthanki I've updated the code in your branch, if the new version is fine for you please merge.


Error return code when --verify fails

Request: return error code when --verify  fails
I am running this comand and captures the return code:
$ sudo pymcuprog write -d avr64ea48 -i updi --verify -f build/out.hex && echo Status code: $?

gives status code 0 when it fails
Writing flash...
Verifying flash...
pymcuprog.programmer - ERROR - Verify failed for flash memory:
pymcuprog.programmer - ERROR - Verify mismatch starting at location 0x000000: 0x0C vs 0xFF (is the memory section erased?)
Verification failed!
Done.
Status code: 0

and status code 0 when it succeeds
Writing flash...
Verifying flash...
OK
Done.
Status code: 0

Oh dear, that is not good and should be fixed.  Logged as DSG-6409

Fixed in 3.16 release.


Read empty txt annotations

Hi
If the .txt annotation file is empty it gives a ValueError: not enough values to unpack (expected 3, got 0)
Sometimes, at least for me, it is useful to write empty files to keep track of steps already done.
A simple option would be to add a try and except assigning empty values to the onset duration and desc.
What do you think?
This issue is similar to #6209

@AdoNunes please provide a basic code snippet we could use to replicate the error and make later a test. thanks

The snippet:
from mne.annotations import Annotations,  _read_annotations_txt                                                                                Annot = Annotations([],[],[])                                                                                Annot.save('filename.txt')                                                                                _read_annotations_txt('filename.txt')
This seems to happen only for .txt
@agramfort in these cases, should I just do a PR directly or always first create an issue?

If you can do the PR it’s great
Issue first is better
Thanks


feat(base): generate new base image with version 16.16.0

Generating new image with updated Node version.
Node docker image uses fresh version of Debian (11), that has a couple of vulnerabilities fixed.

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.Artem Pereverzev 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.


Remove non-shortest tests to clarify shortest functionality

Fix: #122
Delete all the tests which are not in the "shortest" scope
Non-shortest test files:
Tests in lib, app, and other directories deal with broader functionalities (dashboard, config, etc.) and don’t directly belong to packages/shortest.

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.Varun Khalate 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.

Hi there, please do not delete the shortest tests. They are located in app/tests/ directory.


Dependency configurations should be explained better

Issue type
Missing information
Problem description
Looking at the documentation page The Java Plugin you can find the following explanations in the section dependency management:
implementation
	Implementation only dependencies.
compileOnly
	Compile time only dependencies, not used at runtime.
...

These remind me a little of Monty Python Comments as stated in the funny but (at least for me) instructive article “How to write unmaintainable code” written by Roedy Green.
My thoughts on these definitions are the following:
Dependency configuration implementation
"Implementation" is a word, which can have various meanings depending on the context (see for example explanations on Wiktionary, Wikipedia, or Merriam Webster). Maybe this word is not a good choice at all. Maybe however, it's the best word one could find. I don't want to judge on this. But knowing, that this word is vague, it would be good to describe, what it means in the gradle context.
For example: "Implementation dependencies. Meant are all dependencies needed both at compile and at runtime. That is, the normal dependencies of a ready-to-use software implementation."
BTW: the word "only" in the current text makes things worse rather than better. After all, these dependencies are used in two places, aren't they?
Dependency configuration compileOnly
Despite "compile" has a very exact meaning in software industries,  it would be good to give some example(s) here. All I can think of at the moment are annotations with RetentionPolicy SOURCE. But then you probably need as well an annotation processor that is running at compile time. Such a processor will probably come in the same jar as the annotation and you should put the dependency under the dependency configuration annotationProcessor - at least I think. Are their better examples for the existence of this somewhat awkward (or at least rarely used) dependency configuration?
This leads me to my next points corresponding to the
Dependency configuration annotationProcessor

The task compileJava surely uses as well annotationProcessor, but that's not visible on figure 2 of this page. (There should be at least some hint that this dependency configuration has been omitted for the sake of simplicity.)
Maybe it's a good idea to state, that these dependencies will be handed over to the javac --processor-path argument.
BTW: Shouldn't there be something like a testAnnotationProcessor as well? Did so far nobody use annotation processing while compiling the tests?

Dependency configuration runtimeOnly
Basically the same as with compileOnly: an example would help here. At the moment I can only think of JDBC drivers but that's  maybe not quite exact the thing. At least if the application can be plugged to an arbitrary database. Then the developper does not even want to define this beforehand.
Didactic thoughts on the sequence of the presentation
Finally, in the list of dependency configurations it is not yet clear that some of them are not intended to actually declare dependencies, like compileClasspath and runtimeClasspath. If the reader does not read further, he might use these directly in the build script. At least he gets some brain overload, because he cannot understand at this point, why these dependency configurations are existing at all. For example: not yet knowing the background gives the impression, that implementation and compileClasspath are the same.
Context (optional)
No response
Page with the problem
https://docs.gradle.org/8.3/userguide/java_plugin.html#sec:java_plugin_and_dependency_management

Thank you for your interest in Gradle!
This is a valid documentation issue that we will address.


[3.x] Fix Camera FOV documentation

Fixes https://github.com/godotengine/godot/pull/47140#issuecomment-850280724

Thanks!

Cherry-picked for 3.3.3.


WIP: Add possibility to restart the kernel

It's not yet possible to restart the interpreter without killing it. This is due to: https://github.com/jupyter/jupyter_client/blob/5.2.3/jupyter_client/manager.py#L331. We should maybe change this implementation, instead of shutting down the kernel, we should just send a restart request

cc @minrk @takluyver
Should jupyter_client's restart implementation call shutdown and start?
In xeus-cling and xeus-python, we could simply create a new instance of the underlying interpreter and keep the ports open etc.

It is the responsibility of the manager to restart the process. The kernel should not restart itself.

The manager definitely needs the machinery to restart a kernel by terminating it and starting a new process. It could have an additional 'soft restart' where it asks the kernel to reset itself, but I don't see an advantage to justify the complexity.

One advantage of a soft restart would be e.g. when connecting to a kernel over ssh, to be able to "reboot"  the interpreter without closing the connection (and starting with new random ports). It may also be faster to restart the interpreter internally?
Besides, what should the kernel do when it gets a shutdown_request with restart set to true? Should it just not do anything, given that it will be shut down anyway by the client?

IIRC, the kernel should shutdown on any shutdown_request, after replying to acknowledge it. The restart parameter is for if it wants to leave something behind for the replacement kernel, but the parent is still expecting the process to terminate. I suspect that giving the kernel this information might actually be a bad design.

Gotcha. What was your idea for the kernel nanny wrt to the ssh scenario. I recall from a conversation a long time ago that this was something you wanted to address?

IIRC, the kernel should shutdown on any shutdown_request, after replying to acknowledge it.

Thanks for the information! We were not shutting down the kernel correctly after the shutdown_request, that's why it was slow and why we wanted to find a way to restart the kernel without killing it. I opened an other PR which should fix this issue.
Closing this one

Thanks for chiming in @minrk @takluyver !


How to mock a friend request?

Hi,
After reading the code, seems that it's not possible to simulate a friend request. Is that so?
Are there any plan to support this feature?
Thanks,

Are there any tutorial about this topic?

Hi @skys215 ,
I'd love to create a channel to discuss this topic with you and other developers doing chatbot testing.
Can you join Wechaty Discord https://discord.gg/7q8NBZbQzt and DM me there?
Thanks!


java.lang.IllegalArgumentException: argument cannot be null in Sender.java when handling HTTP errors on multi-cast messages

Original issue 7 created by google on 2012-08-14T18:55:08.000Z:
What steps will reproduce the problem?

From the application server using the supplied gcm-server.jar helper classes, attempt to send a multicast message to the GCM server using API parameters that would result in the GCM replying with a non-200 HTTP status (Eg. 401 for error authenticating the sender account)

What is the expected output? What do you see instead?
The expected result is for the Sender to throw a InvalidRequestException similar to how it does for non-multi cast messages. This would allow the user of the class to handle the  problem accordingly.
Instead, using the attached test case, the send request fails with:
Exception in thread "main" java.lang.IllegalArgumentException: argument cannot be null
at com.google.android.gcm.server.Sender.nonNull(Sender.java:553)
at com.google.android.gcm.server.Sender.getString(Sender.java:534)
at com.google.android.gcm.server.Sender.sendNoRetry(Sender.java:365)
at com.google.android.gcm.server.Sender.send(Sender.java:261)
What version of the product are you using? On what operating system?
The gcm-server.jar MANIFEST.MF file indicates:
Manifest-Version: 1.0
Ant-Version: Apache Ant 1.8.2
Created-By: 1.6.0-google-v4-61258-31622288 (Sun Microsystems Inc.)
Implementation-Vendor: Google
Implementation-Title: Google Cloud Messaging - server support
Implementation-Version: 1.0.2
This has been tested under Linux on two machines (same result): Ubuntu 10.04 LTS with java 1.6.0_26 and CentOS release 5.8 with 1.6.0_20.
Please provide any additional information below.
The original stackoverflow entry can be found here: http://stackoverflow.com/questions/11878428/exception-on-web-server-while-implementing-google-cloud-messaging/11944282# 11944282
gcm group entry:
https://groups.google.com/forum/#!topic/android-gcm/VZhq7-QdLkA[1-25]
Attached is a test class which reproduces the problem.

Comment #1 originally posted by google on 2012-08-22T20:49:18.000Z:
Fixed by http://code.google.com/p/gcm/source/detail?r=e8fda106f8c6 ; will be available on next release.

Comment #2 originally posted by google on 2013-07-05T14:56:45.000Z:
Hi, I am getting this error because conn.getErrorStream() is returning null. The changes you made to Sender do not address this error, as getString() is still called the same way in getAndClose(). See http://stackoverflow.com/a/17491468/1596587
Thanks!

Comment #3 originally posted by google on 2014-10-29T11:41:16.000Z:
I can reproduce this problem when using wrong GCM key.


Warning happening before render using Provider and ContextTypes

Hi !
I'm having an issue with react-redux Provider:
I moved our router out of our index.js to a routing.js file. I used a Provider to give my Routing component knowledge of the store but I'm getting a strange warning before the execution reaches the render method :
Warning: Failed context type: The context `store.isRequired` is marked as required in `Routing`, but its value is `undefined`.
I'm wondering if I did something wrong or if it could possibly be a bug of react-redux Provider or something.
Here is my code :
index.js :
import React from "react";
import ReactDOM from "react-dom";
import { Provider } from "react-redux";
import { setLanguage } from "redux-i18n";
import I18n from redux-i18n/immutable";

import configureStore from "./store/configure_store";
import { Routing } from "./routing";
import translations from "./translations";

import "../scss/index.scss";

const store = configureStore();

store.dispatch(setLanguage(navigator.language));

ReactDOM.render(
    <Provider store={ store }>
        <I18n translations={ translations }>
            <Routing />
        </I18n>
    </Provider>,
    document.getElementById("root")
);

routing.js (simplified for reading purpose) :
import React from "react"';
import { Route, IndexRedirect, IndexRoute, Router, browserHistory } from "react-router";
import AppContainer from "./components/App/App";
import Base from "./components/Root/Base";
import BaseInProject from './components/App/BaseInProject';
import { ProjectListContainer } from './components/App/Projects/ProjectsList';

export class Routing extends React.Component {
    render() {
        const { store } = this.context;

        const beforeAppRouteEnter = (nextState, replace, callback) => {
            // This function needs to store.dispatch some stuff
        };

        // Some other router functions

        const routes = (
            <Route path='/' component={ Base }>

                <Route component={ AppContainer } onEnter={ beforeAppRouteEnter }>
                    <IndexRoute component={ ProjectListContainer } />

                         // Some other routes

                        <IndexRedirect to='media' />
                    </Route>
                </Route>
            </Route>
        );

        return (
            <Router history={ browserHistory }>{ routes }</Router>
        );
    }
}
Routing.contextTypes = {
    store: React.PropTypes.shape(React.PropTypes.any).isRequired
};

Thanks in advance !

Just don't use . isRequired for contextTypes.


Pre-Build JavaScript File Error

When I import the playground component, I get this error:
WARNING in ./~/component-playground/~/babel-core/browser.js
Critical dependencies:
1:478-485 This seems to be a pre-built javascript file. Though this is possible, it's not recommended. Try to require the original source to get better results.
 @ ./~/component-playground/~/babel-core/browser.js 1:478-485

I'm using WebPack + Babel to compile the demo.

This originates from a bug in babel where if you require babel in a file that is processed by babel, using webpack, it throws. Babel's author recommended using browser.js, with this compilation warning being an unfortunate side-effect.


Change default merge strategy for languages.<LangPrefix>.markup to deep

Since https://github.com/gohugoio/hugo/issues/10620 has been resolved, we can set per-language markup config like
[languages.de.markup.goldmark.extensions.typographer]
leftDoubleQuote = '«'   # default “
rightDoubleQuote = '»'  # default ”

Now one mustn't forget to also set
[languages.de.markup]
_merge = 'deep'

since otherwise other options from regular markup config aren't respected for lang de and Hugo falls back to built-in defaults.
Would be nice if _merge = 'deep' could become the default for languages.<LangPrefix>.markup.

Would be nice if _merge = 'deep' could become the default for languages..markup.

I don't think we can/want to do  it so coarse grained. I would hate for a random theme to set markup.goldmark.renderer.unsafe=true e.g.
I think what we need to do is:

Make sure that all settings below languages gets the same default merge strategy as they would have gotten on the top level (I'm not sure that is the case today)
Revise the current defaults and open up markup.goldmark.extensions.typographer and possibly others.


CFFL

CFFL

Linter check found the following problems:
The following problems have been found:
ERROR: /tmp/abs_218bq6q316/clone/recipe/meta.yaml:13: pip_install_args: pip install should be run with --no-deps.
ERROR: /tmp/abs_218bq6q316/clone/recipe/meta.yaml:19: missing_wheel: For pypi packages, wheel should be present in the host section
ERROR: /tmp/abs_218bq6q316/clone/recipe/meta.yaml:25: missing_pip_check: For pypi packages, pip check should be present in the test commands
ERROR: /tmp/abs_218bq6q316/clone/recipe/meta.yaml:31: missing_documentation: The recipe is missing a doc_url or doc_source_url
ERROR: /tmp/abs_218bq6q316/clone/recipe/meta.yaml:31: missing_dev_url: The recipe is missing a dev_url
ERROR: /tmp/abs_218bq6q316/clone/recipe/meta.yaml:31: missing_license_family: The recipe is missing the about/license_family key.
WARNING: /tmp/abs_218bq6q316/clone/recipe/meta.yaml:31: missing_description: The recipe is missing a description
Errors were found


Support for --manual

It looks like --manual is already in the code, but commented out.  I'm sure the problem is known, but thought it'd be a good idea if the issue were noted explicitly in an issue.  :)
Cheers

Oh, I had it there for compatibility, but I can't see a realistic use case for it so I didn't implement it.
manual, according to the official client, would be that it do this
console.log("Create a file named '" + acmeChallengeKey "' in your web root containing the following string:\n" + acmeChallengeValue);

and would wait for you to press enter before actually issuing the challenge.
Since the --webroot option is now implemented, I think --manual is more of a backwards compatibility thing.

Thanks @coolaj86
I could very well be missing something, but I don't see how one could use webroot to validate a domain with an app deployed via e.g. Google App Engine (which has a separate deploy or other async process for updating the challenge-response).
With GAE one has to run the official client with --manual, then upload the challenge (with either an appcfg.py update call or some other update to notify GAE what to serve).  So it looks like this:

letsencrypt ...
wait for challenge/filename
update what AppEngine serves with appcfg.py or otherwise
press Enter on the letsencrypt process so it now goes and checks for the file

Point being, there's a requisite pause with --manual to update the server that does not appear to be present for --webroot.  I have been unable to find any indication of how this would work with the webroot challenge – hence this issue report. :)

Okay, I will put implementing this on my list of things to do.
In the meantime, how about using the official python client, which does have that implemented?
https://daplie.com/articles/lets-encrypt-on-raspberry-pi/

Thanks @coolaj86 ; The official client works as expected.  See e.g. https://brianmhunt.github.io/articles/let-s-encrypt-acme-on-appengine/
I am not sure how the build instructions apply to this thread.

Landed in v2.1.0

https://github.com/Daplie/letsencrypt-cli/commit/9e90c232596a0e2ea64520a9a661aa80117ad11b
https://github.com/Daplie/le-challenge-manual

see README.md or letsencrypt --help for usage


Updating jupyter install with python3

While working for Singularity 101 course, I came across these examples and found out the versions are very old, this is an update.
I do not understand why using conda if a pip install is enough to install it, maybe I am missing something. However this is an urgent update since the previous jupyter install was using ubuntu 16 and python 2.7.

Also, as a general rule, when creating containers using python.... either...

Use the distributions own python packages, installing them with the package manage. E.g. apt install jupyter.

-or-

Use conda

-or-

Use pip inside a virtual environment, e.g. via venv

When you use pip as root, you can end up installing packages in system locations that can conflict or update over distribution python- packages. Thos distribution python packages may be dependencies of the distros own system admin tools etc. This can cause confusing issues for users who try to take the example as a starting point.


Product Images broken in admin panel

Hi,
When I upload product image in admin panel and hit save. After that when the page reloads images showing broken. But on website (customer view) images are showing properly.
Thanks in advance.

@akshaypitale
check all the possible solution here https://forums.bagisto.com/topic/1548/logo-not-showing/7

hello, sir please help me with anyone, my admin panel image also not showing properly. what can I do about that? that's showing like that I mentioned below.

Hi @digitalgriho
Can you please let me know which version of bagisto are you using?

@digitalgriho
Hope your issue will be resolved, if you are still getting the issue, then feel free to reopen


bigquery null text array is converted to postgres empty text array

bigquery REPEATED STRING null
becomes
postgres text[] {}
expected
postgres text[] null

I think BigQuery arrays are never actually NULL, just empty, but I don't have easy access to the docs right now, and IIRC there are some missing docs related to this. BigQuery arrays are just weird.

sure - but an empty array should be converted into a null array in postgres, right?

@seamusabshere It's ambiguous, and there's no one right answer. The array of zero elements [] and the absence of an array NULL are represented in exactly the same way in BigQuery, IIRC. So when I translate to a CSV file (for loading into PostgreSQL), I have to pick one or the other. No matter which I pick, it will be wrong for some use cases.
We could collect arguments in favor of each case, and pick whichever representation worked better in the average case. But the current choice is the simple choice that doesn't involve extra messing around with external procedures. However, simple isn't necessarily correct, and I'd be happy to reconsider.

i think there are 2 strong arguments that empty bigquery should go to null postgres:

least surprise. nobody expects emptiness (very similar to nullness) to be represented in postgres with [].
roundtripability. you always lose nullness if you go through bigquery (which is exactly what's happening to me right now)

Yeah, you definitely lose some data subtleties if you round-trip through BigQuery. It has a much more restrictive data model than PostgreSQL.
The trick is figuring out the Right Answer for each issue, once, and then reusing it everywhere.
This is actually not PostgreSQL-related at all; it affects whether BigQuery exports an empty ARRAY<..> as ,, or ,[], in the BigQuery->CSV conversion. And we could definitely do that. The actual code in question is here (in the 0.2.x branch, not the 0.1.x branch you need) and it's pretty simple: https://github.com/faradayio/dbcrossbar/blob/c085a996bfce8abc3414f46434af2ea0c2868288/dbcrossbarlib/src/drivers/bigquery_shared/column.rs#L252-L293
Probably we would need replace the TO_JSON_STRING wrapper with something a bit more clever. This could be an inline expression or a pure-SQL UDF.


BUG: rtmixer install instructions

Current lines read:
$ brew install portaudio  # only if on OSX!
$ pip install sounddevice
$ python -m sounddevice  # just to see if it worked
$ git clone git://github.com/spatialaudio/python-rtmixer
$ cd python-rtmixer
$ pip install -e .

Can't find portaudio headers
This worked (instructions came from https://github.com/spatialaudio/python-rtmixer):
$ brew install portaudio  # only if on OSX!
$ pip install sounddevice
$ python -m sounddevice  # just to see if it worked
$ git clone git://github.com/spatialaudio/python-rtmixer
$ cd python-rtmixer
$ git submodule update --init
$ python3 -m pip install -e . --user

@mpolonenko can you open a PR to add the git submodule update --init line?
I don't think that the python3 -m pip modification of pip install should be needed in general

@larsoner Yes, just opened a PR.


Admin client fixes

verifyOrAddStore option to retireve only single store, instead of fetching all stores, which on some clusters with large number of stores , take a long amount of time.
a way to check is it easy to re-use the AdminClient for a longer period of time.

I think the verifyOrAddStore change is a nice optimization. Feel free to merge that one in right away.
The other commit, I'm not so sure... Can you elaborate on why this is needed and why can't we leverage the same thing that we're already doing for the StoreClients?

Also, we should modify BnP to use the optimization, since BnP does not need to query all stores.

About the verifyOrAddStore fix. ZenStoreClient retrieves the metadata using different protocol/port and AdminClient uses a different AdminCommand (GET_METADATA). Can both of them do the same thing , probably not . Admin Port is not accessible for clients generally and client ports can be down on an offline server state. So it is little hard to leverage one for the other and probably they should stay independent.

Amended my last commit to add one more test, to make sure that AdminClient works across node restart.


change the log level of the 'Committing offsets'  message to debug

change the log level of the 'Committing offsets' message to debug. other low level messages have log_level debug.
in a app that I'm working, I use ruby-kafka with a log level set to info, and after a message being received it keeps logging this message.

Those logs are a key tool to understand incidents, though – without them, it's really difficult to figure out what went wrong when.

@dasch yeah, makes more sense to keep it as it is.  I can change the log level in development to warn, so this log would not generate noise.

@dasch I understand your point but I actually ran into this separately than @derencius.  I'm processing a lot of messages and my logs are filling up with offset commit messages, a lot of other stuff is useful at info level that isn't as "spammy" as this one is.  Could we alternatively make it configurable to a different log level so that it doesn't affect everyone by default?

OK then. @derencius can you rebase on master?


use PyProjectTOML from poetry instead of poetry-core

Otherwise tests fail with
AttributeError: 'PyProjectTOML' object has no attribute 'file'

Otherwise tests fail with
AttributeError: 'PyProjectTOML' object has no attribute 'file'

Can you elaborate more on when this happens? Its been working fine for a long time.

It happens when running the tests under poetry 1.5.
============================= test session starts ==============================
platform linux -- Python 3.10.12, pytest-7.2.1, pluggy-1.0.0
rootdir: /build/source
plugins: mock-3.10.0
collected 34 items

tests/e2e/test_e2e.py EEEEEE                                             [ 17%]
tests/integration/test_integration.py ..                                 [ 23%]
tests/unit/test_unit.py ..........................                       [100%]

==================================== ERRORS ====================================
________________________ ERROR at setup of test_command ________________________

project_path = PosixPath('/build/source/tests/fixtures/simple_project')

    @pytest.fixture(scope="function")
    def pyproject_content(project_path: Path) -> TOMLDocument:
        path = project_path / "pyproject.toml"
>       return PyProjectTOML(path).file.read()
E       AttributeError: 'PyProjectTOML' object has no attribute 'file'

tests/conftest.py:25: AttributeError
__________________ ERROR at setup of test_command_with_latest __________________

project_path = PosixPath('/build/source/tests/fixtures/simple_project')

    @pytest.fixture(scope="function")
    def pyproject_content(project_path: Path) -> TOMLDocument:
        path = project_path / "pyproject.toml"
>       return PyProjectTOML(path).file.read()
E       AttributeError: 'PyProjectTOML' object has no attribute 'file'

tests/conftest.py:25: AttributeError
_________________ ERROR at setup of test_command_with_dry_run __________________

project_path = PosixPath('/build/source/tests/fixtures/simple_project')

    @pytest.fixture(scope="function")
    def pyproject_content(project_path: Path) -> TOMLDocument:
        path = project_path / "pyproject.toml"
>       return PyProjectTOML(path).file.read()
E       AttributeError: 'PyProjectTOML' object has no attribute 'file'

tests/conftest.py:25: AttributeError
________________ ERROR at setup of test_command_with_no_install ________________

project_path = PosixPath('/build/source/tests/fixtures/simple_project')

    @pytest.fixture(scope="function")
    def pyproject_content(project_path: Path) -> TOMLDocument:
        path = project_path / "pyproject.toml"
>       return PyProjectTOML(path).file.read()
E       AttributeError: 'PyProjectTOML' object has no attribute 'file'

tests/conftest.py:25: AttributeError
__________ ERROR at setup of test_command_reverts_pyproject_on_error ___________

project_path = PosixPath('/build/source/tests/fixtures/simple_project')

    @pytest.fixture(scope="function")
    def pyproject_content(project_path: Path) -> TOMLDocument:
        path = project_path / "pyproject.toml"
>       return PyProjectTOML(path).file.read()
E       AttributeError: 'PyProjectTOML' object has no attribute 'file'

tests/conftest.py:25: AttributeError
______________ ERROR at setup of test_pinned_without_latest_fails ______________

project_path = PosixPath('/build/source/tests/fixtures/simple_project')

    @pytest.fixture(scope="function")
    def pyproject_content(project_path: Path) -> TOMLDocument:
        path = project_path / "pyproject.toml"
>       return PyProjectTOML(path).file.read()
E       AttributeError: 'PyProjectTOML' object has no attribute 'file'

tests/conftest.py:25: AttributeError
=========================== short test summary info ============================
ERROR tests/e2e/test_e2e.py::test_command - AttributeError: 'PyProjectTOML' object has no attribute 'file'
ERROR tests/e2e/test_e2e.py::test_command_with_latest - AttributeError: 'PyProjectTOML' object has no attribute 'file'
ERROR tests/e2e/test_e2e.py::test_command_with_dry_run - AttributeError: 'PyProjectTOML' object has no attribute 'file'
ERROR tests/e2e/test_e2e.py::test_command_with_no_install - AttributeError: 'PyProjectTOML' object has no attribute 'file'
ERROR tests/e2e/test_e2e.py::test_command_reverts_pyproject_on_error - AttributeError: 'PyProjectTOML' object has no attribute 'file'
ERROR tests/e2e/test_e2e.py::test_pinned_without_latest_fails - AttributeError: 'PyProjectTOML' object has no attribute 'file'
========================= 28 passed, 6 errors in 0.60s =========================

See these two commits:
https://github.com/python-poetry/poetry-core/commit/2ebc219c2b5def310c3476708ea8f39cae3f97c7#diff-11c2cc75ee2d591ac0a1551902223d5f593d66ffef0787e5a2b608e59ce2ac83
https://github.com/python-poetry/poetry/commit/c89e994eead3fa56f573cc08276f3e8ad74f6e02#diff-269ff75bf40ae16792f5de1d7c8a14f27a24beba045f1d05ae540c69c0a60972

It happens when running the tests under poetry 1.5.
============================= test session starts ==============================
platform linux -- Python 3.10.12, pytest-7.2.1, pluggy-1.0.0
rootdir: /build/source
plugins: mock-3.10.0
collected 34 items

tests/e2e/test_e2e.py EEEEEE                                             [ 17%]
tests/integration/test_integration.py ..                                 [ 23%]
tests/unit/test_unit.py ..........................                       [100%]

==================================== ERRORS ====================================
________________________ ERROR at setup of test_command ________________________

project_path = PosixPath('/build/source/tests/fixtures/simple_project')

    @pytest.fixture(scope="function")
    def pyproject_content(project_path: Path) -> TOMLDocument:
        path = project_path / "pyproject.toml"
>       return PyProjectTOML(path).file.read()
E       AttributeError: 'PyProjectTOML' object has no attribute 'file'

tests/conftest.py:25: AttributeError
__________________ ERROR at setup of test_command_with_latest __________________

project_path = PosixPath('/build/source/tests/fixtures/simple_project')

    @pytest.fixture(scope="function")
    def pyproject_content(project_path: Path) -> TOMLDocument:
        path = project_path / "pyproject.toml"
>       return PyProjectTOML(path).file.read()
E       AttributeError: 'PyProjectTOML' object has no attribute 'file'

tests/conftest.py:25: AttributeError
_________________ ERROR at setup of test_command_with_dry_run __________________

project_path = PosixPath('/build/source/tests/fixtures/simple_project')

    @pytest.fixture(scope="function")
    def pyproject_content(project_path: Path) -> TOMLDocument:
        path = project_path / "pyproject.toml"
>       return PyProjectTOML(path).file.read()
E       AttributeError: 'PyProjectTOML' object has no attribute 'file'

tests/conftest.py:25: AttributeError
________________ ERROR at setup of test_command_with_no_install ________________

project_path = PosixPath('/build/source/tests/fixtures/simple_project')

    @pytest.fixture(scope="function")
    def pyproject_content(project_path: Path) -> TOMLDocument:
        path = project_path / "pyproject.toml"
>       return PyProjectTOML(path).file.read()
E       AttributeError: 'PyProjectTOML' object has no attribute 'file'

tests/conftest.py:25: AttributeError
__________ ERROR at setup of test_command_reverts_pyproject_on_error ___________

project_path = PosixPath('/build/source/tests/fixtures/simple_project')

    @pytest.fixture(scope="function")
    def pyproject_content(project_path: Path) -> TOMLDocument:
        path = project_path / "pyproject.toml"
>       return PyProjectTOML(path).file.read()
E       AttributeError: 'PyProjectTOML' object has no attribute 'file'

tests/conftest.py:25: AttributeError
______________ ERROR at setup of test_pinned_without_latest_fails ______________

project_path = PosixPath('/build/source/tests/fixtures/simple_project')

    @pytest.fixture(scope="function")
    def pyproject_content(project_path: Path) -> TOMLDocument:
        path = project_path / "pyproject.toml"
>       return PyProjectTOML(path).file.read()
E       AttributeError: 'PyProjectTOML' object has no attribute 'file'

tests/conftest.py:25: AttributeError
=========================== short test summary info ============================
ERROR tests/e2e/test_e2e.py::test_command - AttributeError: 'PyProjectTOML' object has no attribute 'file'
ERROR tests/e2e/test_e2e.py::test_command_with_latest - AttributeError: 'PyProjectTOML' object has no attribute 'file'
ERROR tests/e2e/test_e2e.py::test_command_with_dry_run - AttributeError: 'PyProjectTOML' object has no attribute 'file'
ERROR tests/e2e/test_e2e.py::test_command_with_no_install - AttributeError: 'PyProjectTOML' object has no attribute 'file'
ERROR tests/e2e/test_e2e.py::test_command_reverts_pyproject_on_error - AttributeError: 'PyProjectTOML' object has no attribute 'file'
ERROR tests/e2e/test_e2e.py::test_pinned_without_latest_fails - AttributeError: 'PyProjectTOML' object has no attribute 'file'
========================= 28 passed, 6 errors in 0.60s =========================

See these two commits:
https://github.com/python-poetry/poetry-core/commit/2ebc219c2b5def310c3476708ea8f39cae3f97c7#diff-11c2cc75ee2d591ac0a1551902223d5f593d66ffef0787e5a2b608e59ce2ac83
https://github.com/python-poetry/poetry/commit/c89e994eead3fa56f573cc08276f3e8ad74f6e02#diff-269ff75bf40ae16792f5de1d7c8a14f27a24beba045f1d05ae540c69c0a60972

I see, thanks for the clarification. The linter is failing due to invalid the commit message, please see here on how to fix it.


Npmrc

Fix engines check on npm install
it will alow to check engine requirement of package.json
actually:
	"engines": {
		"node": ">=16"
	}

if requirements are not suitable, it's break installer
bugsounet@Kubuntu:~/MagicMirror-dev$ npm install
npm ERR! code EBADENGINE
npm ERR! engine Unsupported engine
npm ERR! engine Not compatible with your version of node/npm<EMAIL_ADDRESS>npm ERR! notsup Not compatible with your version of node/npm<EMAIL_ADDRESS>npm ERR! notsup Required: {"node":">=16"}
npm ERR! notsup Actual:   {"npm":"x.y.z","node":"v14.xx.yy"}

actually, it's just a warn:
bugsounet@KUbuntu:~/MagicMirror-dev$ npm install
npm WARN EBADENGINE Unsupported engine {
npm WARN EBADENGINE   package<EMAIL_ADDRESS>npm WARN EBADENGINE   required: { node: '>=16' },
npm WARN EBADENGINE   current: { node: 'v14.xx.yy', npm: 'x.y.z' }
npm WARN EBADENGINE }
...

and don't break installation, this can causes errors in the main core of MM²

au fait, electron v25.2.0 est sorti
main core node version is v18
don't you turn engine to node v18 ?

Codecov Report

Merging #3135 (4af2fbc) into develop (c1850f2) will increase coverage by 0.06%.
The diff coverage is n/a.

:exclamation: Your organization is not using the GitHub App Integration. As a result you may experience degraded service beginning May 15th. Please install the Github App Integration for your organization. Read more.
@@             Coverage Diff             @@
##           develop    #3135      +/-   ##
===========================================
+ Coverage    25.55%   25.62%   +0.06%
===========================================
  Files           53       53
  Lines        11479    11479
===========================================
+ Hits          2933     2941       +8
+ Misses        8546     8538       -8

see 1 file with indirect coverage changes

by the way, electron v25.2.0 is out

meanwhile merged

main core node version is v18 don't you turn engine to node v18 ?

we will update the docs with next release, see https://github.com/MichMich/MagicMirror-Documentation/pull/163

so, in package.json:
	"engines": {
		"node": ">=18"
	}

Humm If i add it: i will break suite test for node v16

I think we should not force all current node16 installations to use node18 with the new release.
We will update the docs to use node 18 but the engine section above should stay with >=16 (if we use strict) until node 16 is out of maintenance in Sep. 2023 (see https://endoflife.date/nodejs). I'm open to better ideas.

don't forget next release of MM² (v2.25.x) will be in october 2023.
node v16 is out of maintenance in Sep. 2023
Maybe changing now is the best way no ?

Maybe changing now is the best way no ?

from my side this is o.k., I'm already on v18 in my docker images (and on v20 in develop images).
If @rejas and @sdetweil agree then the node 16 test must be removed in the github workflow and there are 2  *.md files in the .github folder where 16 should be replace by 18.

I tend to lean on the "keep node16 until next release in october". Mostly because with only 5 days away from the next release I want to keep the changes at a bare minimum.
One month of unmaintained node16 shoudlnt be too bad, but maybe if @sdetweil wants to turn the scales ;-)

I will update installer and upgrader to use 18

yes agree to move to 18,
it's less than a week of testing tho

@sdetweil : If you are able to do it, why not
otherwise follow the advice of Veeck
@rejas: but be careful according to the package-lock.json (sub-dependencies)
the minimum node version to use is v16.13.0
cat package-lock.json | grep 'node":' | grep 16
Remember that we ask in package.json node >=16.0.0 for MM²
What we do ?

Can you test this @sdetweil ? I dont have the time and I am not sure its feasible for tomorrows release....

@rejas: I think it's better to take time.
Don't worry, we see this for next release ;)

@rejas: we can add audit=false for not check vulnerabilities
why ?
Because some user like npm audit command and can make some package trouble

@rejas: we can add audit=false for not check vulnerabilities
why ?
Because some user like npm audit command and can make some package trouble

Make sense. We developers do the dependency updates anyway on a regular basis.
Will you add it to the branch?

added
Generaly, bots make jobs
but we can check it manualy with npm audit


test($anchorScroll): add e2e tests

What kind of change does this PR introduce? (Bug fix, feature, docs update, ...)
Extra tests (I had lying around in #9583).
What is the current behavior? (You can also link to an open issue here)
No e2e tests for $anchorScroll.
What is the new behavior (if this is a feature change)?
E2e tests for $anchorScroll.
Does this PR introduce a breaking change?
No.
Please check if the PR fulfills these requirements

[x] The commit message follows our guidelines: https://github.com/angular/angular.js/blob/master/CONTRIBUTING.md#commit-message-format
[x] Tests for the changes have been added (for bug fixes / features)
[ ] Docs have been added / updated (for bug fixes / features)

Other information:
Fixes #9535
Closes #9583

LGTM


esp32 support

Hi
is there a support / working forl for ESP32-Arduino Firebase lib
the one from https://github.com/proppy/firebase-arduino   doesn't work
thanks

Try this one https://github.com/irbp/ESP-8266-ESP-32-Firebase I have not tried it yet, it will be later.

thanks but it doesn't work for me
It compiles and run on LOLIN32 but nothing changed on my DDB
and it is not secure since we send info to a webhost site wih php than implements REST
it is not an adaptation of the firebase-arduino lib
But I took a WEMOS Pro D1 (ESP8266) and I couldn't get their basic example work, it compiles and run but do not write to Firebase Database :-(
perhaps I have problem with the information
is the
#define FIREBASE_AUTH "AIzaSycxxxxxxxxxxxxxxxxxxxxxt9QFIkBo"
is it this kind or another one ?
thanks

Sorry I have
Msg from proppy
what are you using as FIREBASE_AUTH, currently only (deprecated) database secret are supported.
⚙ > Project Settings > Service Accounts > Legacy Credentials > Database Secrets > SHOW
I was using API key instead of this hidden feature !

So it works for my Wemos Pro D1 (8266)
but I need for ESP32 Lolin32 an implmentation of this lib

@proppy
Can Some one ask proppy if his version  for ESP32 at https://github.com/proppy/firebase-arduino
works or not,
It doesn't compile for ESP32

Arduino: 1.8.3 (Windows 10), Board: "WEMOS LOLIN32, 80MHz, 921600"
C:\Users\xxxxx\Documents\Arduino\hardware\espressif\esp32\libraries\firebase-arduino-master\src\FirebaseHttpClient_Esp8266.cpp:6:25: fatal error: ESP8266WiFi.h: No such file or directory
compilation terminated.

Hi @blotfi the state hasn't changed since https://github.com/firebase/firebase-arduino/issues/220#issuecomment-296162586
I hope to be able to get a closer look at it soon.
Marking this as a duplicate of #220. Let's follow up on that bug.


[mgmt] migrate mgmt package to esm 8

https://github.com/Azure/azure-sdk-for-js/issues/32184
@azure/arm-cosmosdbforpostgresql
@azure/arm-costmanagement
@azure/arm-customerinsights
@azure/arm-dashboard
@azure/arm-databoundaries

API change check
API changes are not detected in this pull request.


Maybe memory leak

I bet it's netty direct buffers -_-

I think so and I sure it is a memory leak. Look res today.

I had to restart to avoid OOM everyday. It will ate about 12G-15G memory in 24h.

Please add -Dio.netty.leakDetectionLevel=advanced to your command line options.

I'll Test. THX

I'm sorry. I can't see any LEAK warning in log file. How can I do?

Plugins?

@kamcio96 MultiLobby, RedisBungee, ServerListPlus, SkinsRestorer. Only those.

What are your full logs anyways?

Have you tested BungeeCord? Would be interesting to know if the issue comes from upstream.

@Techcable Not any special warn or error log. @jamierocks I'll test tomorrow:-)

@jamierocks Yes the same on origin BungeeCord. Only hapend while player count > 1000.

Hmm, it may be a good idea to make an issue on bungee's issue tracker them also

@jamierocks They will ignore this issue simply. Maybe.

@caoli5288 Can I see your full logs with the leak detection turned on?

@Techcable Can not found any "LEAK" prefixed log :-(

I'd like the full logs anyways.

@Techcable I'm sorry I cannot offer it.

Anyone able to confirm if this is still an issue?


Return validator execution logs

Please tell me if I understand correctly: we want to print the validator execution logs in the logs panel in the UI?

I would like to inform the user about what's happening in the consensus.
The first thing that comes to my mind is the changes in the transaction status. Currently, you can see the status of the transaction in the latest list, but not all the state transitions.
Also, it would be nice to get in the logs when the vote has been processed and its outcome.
It could also be nice to know when the validators are calling an LLM or requesting the content of a website, but this could also be more complicated to achieve.


Added option to connect without SSL verification

I've just added additional param to have an ability to unsecured connection.

lgtm, thanks !


Build failure on OSX when repo path includes symbolic link or when current working dir has wrong case

  Restoring packages for /d/corert-sfsx1.1/src/ILCompiler.DependencyAnalysisFramework/src/ILCompiler.DependencyAnalysisFramework.csproj...
  NuGet Config files used:
      /d/corert-sfsx1.1/NuGet.Config
      /Users/Chr/.nuget/NuGet/NuGet.Config

  Feeds used:
      https://dotnet.myget.org/F/dotnet-buildtools/api/v3/index.json
      https://dotnet.myget.org/F/dotnet-core/api/v3/index.json
      https://dotnet.myget.org/F/dotnet-corefxlab/api/v3/index.json
      https://api.nuget.org/v3/index.json
  Restoring packages for /d/corert-sfsx1.1/src/ILCompiler.MetadataTransform/src/ILCompiler.MetadataTransform.csproj...
  Restoring packages for /d/corert-sfsx1.1/src/Framework/Framework.depproj...
/Users/Chr/Projects/corert-sfsx1.1/Tools/dotnetcli/sdk/2.0.0-preview1-005977/NuGet.targets(97,5): error : Unable to resolve '/d/corert-sfsx1.1/src/ILCompiler.MetadataWriter/src/ILCompiler.MetadataWriter.csproj' for '.NETStandard,Version=v1.3'. [/d/corert-sfsx1.1/src/ILCompiler.MetadataTransform/src/ILCompiler.MetadataTransform.csproj]
/Users/Chr/Projects/corert-sfsx1.1/Tools/dotnetcli/sdk/2.0.0-preview1-005977/NuGet.targets(97,5): error : Unable to resolve '/d/corert-sfsx1.1/src/ILCompiler.TypeSystem/src/ILCompiler.TypeSystem.csproj' for '.NETStandard,Version=v1.3'. [/d/corert-sfsx1.1/src/ILCompiler.MetadataTransform/src/ILCompiler.MetadataTransform.csproj]

dotnet --version
2.1.0-preview1-006635

This error seems to be related to invoking the build from a path that includes a symbolic link.
When invoking it directly, I get thousands of errors like this:
error CS0518: Predefined type 'System.Object' is not defined or imported [/Users/chr/Projects/corert-sfsx1.1/src/ILCompiler.MetadataWriter/src/ILCompiler.MetadataWriter.csproj]

This was built on a clean repo.

error CS0518: Predefined type 'System.Object' is not defined or imported

These errors are just a consequence of the error in Restoring packages for ... step.

This error seems to be related to invoking the build from a path that includes a symbolic link.

Yes, I am able to reproduce it:
ln -s corert corert-symlink
cd corert-symlink
./build.sh

I tried cleaning everything and invoking directly (no symlinks), but I still get the errors. Might it be that there is a global nuget cache that needs to be invalidated?

The global nuget cache is at ~/.nuget

I removed everything at ~/.nuget and ~/.dotnet, reinstalled the latest CLI, cleaned the repo and invoked ./build.sh clean Release and am now still getting 16.000+ errors like the "is not defined or imported" as above.
I can't see if there is a package restore failure leading up to that since the terminal output doesn't go that far back, but I'll try to investigate.

When invoking ./build.sh clean Release again, I get no package restore errors (probably because the cache is still invalid somehow), but I do still get all the errors, beginning with:
/Users/chr/Projects/corert-sfsx1.1/bin/obj/OSX.x64.Release/ILCompiler.DependencyAnalysisFramework/_AssemblyInfo.cs(3,11): error CS0246: The type or namespace name 'AssemblyTitleAttribute' could not be found (are you missing a using directive or an assembly reference?) [/Users/chr/Projects/corert-sfsx1.1/src/ILCompiler.DependencyAnalysisFramework/src/ILCompiler.DependencyAnalysisFramework.csproj]

When renaming the repo dir from corert-sfsx1.1 to corert, I am getting this error (like in #4014):
/Users/Chr/Projects/corert/Tools/dotnetcli/sdk/2.0.0-preview1-005977/NuGet.targets(97,5): error : The file '/Users/chr/Projects/corert/bin/obj/OSX.x64.Release/AotPackageReference/AotPackageReference.depproj.nuget.g.props' already exists. [/Users/chr/Projects/corert/src/AotPackageReference/AotPackageReference.depproj]
However, I thought the workaround for this was already merged?

Sorry I understand that it wasn't. But even after checking out your workaround branch I still get the same errors.
Here is the build log, cut off as soon as I saw errors...
https://gist.github.com/christianscheuer/89e34a59da689e6484bbc15ae20f02cf

AotPackageReference.depproj.nuget.g.props' already exists is build race. It goes away if you retry.

@jkotas unfortunately that is not the error I am getting now.
All package restores complete succesfully, and then at one point these errors come forward:
This happens after a complete rm -rf ~/.nuget, and rm -rf bin tools packages in the repo dir.
/Users/chr/Projects/corert/bin/obj/OSX.x64.Release/ILCompiler.DependencyAnalysisFramework/_AssemblyInfo.cs(3,11): error CS0246: The type or namespace name 'AssemblyTitleAttribute' could not be found (are you missing a using directive or an assembly reference?) [/Users/chr/Projects/corert/src/ILCompiler.DependencyAnalysisFramework/src/ILCompiler.DependencyAnalysisFramework.csproj]
/Users/chr/Projects/corert/bin/obj/OSX.x64.Release/ILCompiler.DependencyAnalysisFramework/_AssemblyInfo.cs(3,11): error CS0246: The type or namespace name 'AssemblyTitle' could not be found (are you missing a using directive or an assembly reference?) [/Users/chr/Projects/corert/src/ILCompiler.DependencyAnalysisFramework/src/ILCompiler.DependencyAnalysisFramework.csproj]

I installed a completely new macOS 10.12 Sierra box just now.
Followed the prerequisite steps, took a completely clean git checkout.
The build consistently fails here:
  Test.CoreLib -> /Volumes/Intern_HDD1/dev/corert/bin/OSX.x64.Debug/Test.CoreLib/Test.CoreLib.dll
  PrimaryMetadataAssembly -> /Volumes/Intern_HDD1/dev/corert/bin/OSX.x64.Debug/PrimaryMetadataAssembly/PrimaryMetadataAssembly.dll
  CoreTestAssembly -> /Volumes/Intern_HDD1/dev/corert/bin/OSX.x64.Debug/CoreTestAssembly/CoreTestAssembly.dll
  WindowsWinRTMetadataAssembly -> /Volumes/Intern_HDD1/dev/corert/bin/OSX.x64.Debug/WindowsWinRTMetadataAssembly/WindowsWinRTMetadataAssembly.dll
  ILCompiler.MetadataWriter -> /Volumes/Intern_HDD1/dev/corert/bin/OSX.x64.Debug/ILCompiler.MetadataWriter/ILCompiler.MetadataWriter.dll
/Volumes/Intern_HDD1/dev/corert/Tools/packageresolve.targets(86,5): error : The project.json is referencing the project '/Volumes/Intern_HDD1/dev/Dev/corert/src/ILCompiler.MetadataWriter/src/ILCompiler.MetadataWriter.csproj', but an output path was not specified on an item in the ProjectReferencesCreatingPackages property. [/Volumes/Intern_HDD1/dev/corert/src/System.Private.Reflection.Metadata/tests/System.Private.Reflection.Metadata.Tests.csproj]
  ILCompiler.DependencyAnalysisFramework -> /Volumes/Intern_HDD1/dev/corert/bin/OSX.x64.Debug/ILCompiler.DependencyAnalysisFramework/ILCompiler.DependencyAnalysisFramework.dll
/Volumes/Intern_HDD1/dev/corert/Tools/packageresolve.targets(86,5): error : The project.json is referencing the project '/Volumes/Intern_HDD1/dev/Dev/corert/src/ILCompiler.DependencyAnalysisFramework/src/ILCompiler.DependencyAnalysisFramework.csproj', but an output path was not specified on an item in the ProjectReferencesCreatingPackages property. [/Volumes/Intern_HDD1/dev/corert/src/ILCompiler.DependencyAnalysisFramework/tests/ILCompiler.DependencyAnalysisFramework.Tests.csproj]

It seems unclear if the .NET CLI should be installed prior. As CoreRT installs its own version of the CLI it should not need to be installed, so I didn't (to help narrow down the issue).
By the way, I'm seeing the exact same errors on my laptop which also has 10.12 but has had several different previews of the CLI installed over time.
Any advice? There seems to be some sort of other prerequisite going on that makes the CI work, since I am consistently unable to build it on OSX both on a clean install and on my dev laptop.

This looks like a bug in PrereleaseResolveNuGetPackages from buildtools. The error is coming from here: https://github.com/dotnet/buildtools/blob/edbbb184937198f78cdf173a5d4a690164edb3ac/src/Microsoft.DotNet.Build.Tasks/PrereleaseResolveNuGetPackageAssets.cs#L965
ProjectReferencesCreatingPackages property is left-over from the abandoned xproj projects. It was removed from the shipping NuGet build tasks in https://github.com/NuGet/NuGet.BuildTasks/pull/29/, but it still left in the buildtools clone.
I guess that the right fix is to switch over to the shipping NuGet build tasks.
@weshaggard Do we have any work planned in near future to delete PrereleaseResolveNuGetPackages  task in buildtools, and replace it with shipping ResolveNuGetPackages task?

@weshaggard Do we have any work planned in near future to delete PrereleaseResolveNuGetPackages task in buildtools, and replace it with shipping ResolveNuGetPackages task?

Nothing in the near future but this would be covered by some engineering work I'm trying to get funded for post 2.0.


[WIP] Repository Import Tests

Pull request regarding issue https://github.com/eclipse/winery/issues/5
Manually tested importing a repository using firefox and chrome, there were no issues using either of the browsers.
Add JUnit tests for repository import.

one test imports into an empty repo, which works as expected.
the other test imports into an existing repository. This does not delete the old (non emtpy) repo but adds the files of the "to be imported" repo into the existing one. (judging from the code this seems to work as intended).

[ ]  For new classes, please use the appropriate copyright header: http://eclipse.github.io/winery/dev/CodeHeaders

Follow up at https://github.com/eclipse/winery/pull/225, so this can stay closed.


Fix compilation of assignments with chain expressions and actions

We need a hack to compile them into join tables, so the compiler
doesn't break.
Going forward, we should stop using the legacy AST objects for the compiler.

Pull Request Test Coverage Report for Build 1302

9 of 9 (100.0%)  changed or added relevant lines in 2 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+0.03%) to 77.463%

Totals

Change from base Build 1301:
0.03%

Covered Lines:
10128

Relevant Lines:
12573

💛  - Coveralls


Add PromQL format and label matcher set/delete commands to promtool

This builds on https://github.com/prometheus/prometheus/pull/10544 which
intended later would be added the ability to format PromQL queries to promtool
to allow formatting of PromQL queries and also setting/deleting label matchers
contained by a PromQL query (useful for programmatic manipulation of query
definitions).

Example usage:
$ ./promtool promql format 'foo{bar="baz"}'
foo{bar="baz"}
$ ./promtool promql format 'foo{bar="baz"}/bar'
foo{bar="baz"} / bar
$ ./promtool promql label-matchers set 'foo{bar="baz"}/bar' 'qux' 'qaz'
foo{bar="baz",qux="qaz"} / bar{qux="qaz"}
$ ./promtool promql label-matchers delete 'foo{bar="baz"}/bar' 'bar'
foo / bar

Realized I should have brought this up directly w/ Prometheus team first, have opened the discussion here:
https://groups.google.com/g/prometheus-developers/c/toAb2wLi6Pg/m/z1_eOyO8BAAJ

Sounds like there is consensus on the mailing list

I have rebased this and added a --experimental flag

:+1: otherwise


Add feature to understand diet of user.

Add some feature in meals part of the project to see how the user is eating. To guide the user well for following the diet plans and to know how much calories they are consuming through their meals.

Added pie chart feature to view the breaking down of calories to understand data better. The user can make informed decisions from this.


RelativePattern should be removed from documentation

https://code.visualstudio.com/docs/extensionAPI/vscode-api#RelativePattern
It seems to be obsolete experimental API. Should be removed to avoid confusion.

The GlobPattern uses that


[stable/jenkins] Fix job definitions in standard values.yaml

What this PR does / why we need it:
@lachie83 @viglesiasce, this PR fixes a bug which makes "helm install" throw errors when the user add job definitions to values.yaml.
Which issue this PR fixes
The bug is fully described in issue #9992.

fixes #9992

Checklist
[Place an '[x]' (no spaces) in all applicable fields. Please remove unrelated fields.]

[ x ] DCO signed
[ x ] Chart Version bumped
[ x ] Variables are documented in the README.md

/assign @lachie83
Thanks! :)


Final Steps of Moving String methods to StringUtils.hpp

Fixed a couple remaining build breaks that I missed in https://github.com/microsoft/cpp_client_telemetry/pull/772.
Moved the applicable Unit Test to StringUtilsTests.cpp
Updated the Modules rev.

Looks good. One minor ask: I'm still working on 'with modules' CI. If you can run locally the Functional and Unit tests, to make sure we do not regress any of the modules, then that'd be great! Thank you.

Looks good. One minor ask: I'm still working on 'with modules' CI. If you can run locally the Functional and Unit tests with modules in the build tree, to make sure we do not regress any of the modules, then that'd be great! Thank you.

Looks good locally after hotsync'ing everything.


[Bug] Getting Unexpected token { in JSON at position 1 error in console for all the properties of table widget

Description: When I try to bind table from widget suggestion from query/API screen the error is coming in console
Error: Unexpected token { in JSON at position 1
Steps to reproduce the behaviour:

Go to Datasource
Run a query
Click on table widget from widget suggestions
Observe that now if you make any change in property pane will trow error in console [Like, changing column order, visible, style change]

https://www.loom.com/share/6285aac2e93240829c38ca334d42e65d
Important Details

Version: [Cloud / Self-Hosted vx.x]
OS: [e.g.MacOSX]
Browser [e.g. chrome, safari]
Environment [production, release, deploy preview]

@akash-codemonk Can you please check this ? It doesnt look like it needs to be handled from BE.

While adding the widget a handled error in evaluation is logged to the console. The binding works and there is no crash.


Use system pytest

Now that #788 has been merged so that astropy-helpers has been updated to 2.0, start using pytest instead of astropy bundled version.

@bsipocz and/or @astrofrog - now that I have updated to astropy-helpers v2.0 with #788, I am getting new UserWarnings that trigger test failures (possibly because I am using enable_deprecations_as_exceptions, although this could be a red herring). Although I am not sure why the warnings show up now but not before, this is perfectly fine, but the problem I have now is that I need to catch these warnings so that my tests do not fail. Can either of you suggest how I can accomplish this?
Note to @bsipocz - this PR replaces your previous #760, simply because I found it easier to just run a new recursive search-and-replace as opposed to rebasing.

@aphearin - The warnings show up now as pytest 3.1 changed the warnings policy, and now included in its core the previous pytest-warnings package. You can turn off the warnings with adding
addopts = -p no:warnings to the [pytest] session in setup.cfg

Gaw, sorry about that @bsipocz - I should have caught that one myself; obviously I was just thrown off by the sudden appearance of the harmless warnings (which I think I will keep after all, as some of them point to testing functions that could be improved).


Implements the LoggedOutViewController

refactored AppViewController to use new controller
added LoggedOutScreen and protocols
removed IntroController, because it was in the damn way
removed StartupController (unused)

Implementation detail: I moved controllers around so that the view hierarchy is like this:

AppViewController

NavigationController (a)

LoggedOutController

NavigationController (b)

DiscoverAllController

When showing login and join, they are pushed onto NavigationController (a), all the others go onto NavigationController (b)

-881 🎉


Windows 8 unable to update/start new version of TCC

To open the TCC is needed .NET Framework 4.7.1 but windows 8 can't download it (while 8.1 can).
Is it possible to do something about this?

You could check this issue and see if it works, else the best solution would be tu upgrade to Windows 10.


Upgrade goreleaser to latest 0.147.2

Hi,
first of all thank you for your great project, in combination with goreleaser and golang-cross-example its works like a charm :smile:
Latest image of golang-cross v1.15.3 has goreleaser 0.143.0.
Feature that I am missing it was introduce in 0.144.0 feat(brew): post_install.
I created this PR to upgrade to the latest versions of goreleaser and go.

@vandot sorry, i somehow missed this PR. latest images contain goreleaser 0.159.0. would it work?

@troian all good, I used my own image that had yours for base and after you did the upgrade I switched back, thanks for this wonderful project


Documentation on how to freeze header row?

I'm having trouble figuring out how to freeze the top row in place using "Pane" class I suppose?
Looked at the code and examples but the examples seem to be showing how to split a cell or something?

I'm so sorry, please forgive me. I totally missed the example about panes... I'm not sure how that happened.
Thanks for all you do! love the project!


Processor @graphql-eslint/graphql might fail to process due to GraphQL comments.

Intro
Not sure if this is really  graphql-eslint or graphql-tag-pluck issue, but I've found a clear reproducible case using this repository, so I thought, I'll report it here. Also, I've made a repository where the issue is reproducible.
Describe the bug

It seems that if processor: '@graphql-eslint/graphql' option is used together with .graphql or .gql files and if those files contain comments, processor might fail to process the file.
E.g.

This one is processed without any issues:fragment UserFields on User {
  id
  name
}

This one is processed as well without any issues:# Just any comment without any other file mentions
fragment UserFields on User {
  id
  name
}

This file fails:# Lets mention another file, e.g.: User1.fragment.gql in this comment
fragment UserFields on User {
  id
  name
}

To Reproduce
Use this repository: https://github.com/lukaskl/graphql-eslint-parse-issue
git clone git@github.com:lukaskl/graphql-eslint-parse-issue.git
cd graphql-eslint-parse-issue
yarn install --frozen-lockfile
yarn eslint .

✅ Expected result
The output should be something like this:
➜  graphql-eslint-parse-issue yarn eslint .
yarn run v1.15.2

***/src/User0.fragment.gql
  3:4  warning  This field is marked as deprecated in your GraphQL schema (reason: Use `firstName` instead.)  @graphql-eslint/no-deprecated

***/src/User1.fragment.gql
  4:4  warning  This field is marked as deprecated in your GraphQL schema (reason: Use `firstName` instead.)  @graphql-eslint/no-deprecated

***/src/User2.fragment.gql
  4:4  warning  This field is marked as deprecated in your GraphQL schema (reason: Use `firstName` instead.)  @graphql-eslint/no-deprecated

✖ 3 problems (0 errors, 3 warnings)

🔴 Actual result
➜  graphql-eslint-parse-issue yarn eslint .
yarn run v1.15.2
$ ***/node_modules/.bin/eslint .
[graphql-eslint/processor]: Unable to process file "***/src/User2.fragment.gql":  SyntaxError: Unexpected token (1:0)
    at Object._raise (***/node_modules/@graphql-tools/graphql-tag-pluck/node_modules/@babel/parser/lib/index.js:776:17)
    at Object.raiseWithData (***/node_modules/@graphql-tools/graphql-tag-pluck/node_modules/@babel/parser/lib/index.js:769:17)
    at Object.raise (***/node_modules/@graphql-tools/graphql-tag-pluck/node_modules/@babel/parser/lib/index.js:737:17)
    at Object.unexpected (***/node_modules/@graphql-tools/graphql-tag-pluck/node_modules/@babel/parser/lib/index.js:9253:16)
    at Object.parseExprAtom (***/node_modules/@graphql-tools/graphql-tag-pluck/node_modules/@babel/parser/lib/index.js:10743:20)
    at Object.parseExprAtom (***/node_modules/@graphql-tools/graphql-tag-pluck/node_modules/@babel/parser/lib/index.js:4996:20)
    at Object.parseExprSubscripts (***/node_modules/@graphql-tools/graphql-tag-pluck/node_modules/@babel/parser/lib/index.js:10318:23)
    at Object.parseUpdate (***/node_modules/@graphql-tools/graphql-tag-pluck/node_modules/@babel/parser/lib/index.js:10298:21)
    at Object.parseMaybeUnary (***/node_modules/@graphql-tools/graphql-tag-pluck/node_modules/@babel/parser/lib/index.js:10276:23)
    at Object.parseExprOps (***/node_modules/@graphql-tools/graphql-tag-pluck/node_modules/@babel/parser/lib/index.js:10141:23) {
  loc: Position { line: 1, column: 0 },
  pos: 0
}

***/src/User0.fragment.gql
  3:4  warning  This field is marked as deprecated in your GraphQL schema (reason: Use `firstName` instead.)  @graphql-eslint/no-deprecated

***/src/User1.fragment.gql
  4:4  warning  This field is marked as deprecated in your GraphQL schema (reason: Use `firstName` instead.)  @graphql-eslint/no-deprecated

***/src/User2.fragment.gql
  4:4  warning  This field is marked as deprecated in your GraphQL schema (reason: Use `firstName` instead.)  @graphql-eslint/no-deprecated

✖ 3 problems (0 errors, 3 warnings)

Environment:

OS: macOS Catalina
@graphql-eslint/eslint-plugin@: 0.9.1
NodeJS: v14.13.1

Additional context

I think @B2o5T is right here. @lukaskl can you please try that and let us know?

I can confirm that, moving processor: '@graphql-eslint/graphql', inside of the overrides works well 👍
Thank you.
And if there is no wish to do anything here more (e.g. documentation or examples update), then we can simply close this ticket.


Jio Tv Video Stream Showing update the app

facing same issue

Same

Check now channel updated

Check now channel updated

Some working, some have sme issues.

Same

wait for few more time

update playlist in kodi

reinstall addon maybe be problm solve

How to update playlist in Kodi...pls share detail process

update playlist in kodi

How?

https://drive.google.com/drive/folders/1wGMkB5dzQuOm2IbycSjoUa-FAu71QNLE
Use this zip to install (no need to uninstall previous version)

No code is updated there @LoCo8472...please provide repo link to download

https://drive.google.com/drive/folders/1wGMkB5dzQuOm2IbycSjoUa-FAu71QNLE
Use this zip to install (no need to uninstall previous version)

Thank you, you are a lifesaver ❤

https://drive.google.com/drive/folders/1wGMkB5dzQuOm2IbycSjoUa-FAu71QNLE
Use this zip to install (no need to uninstall previous version)

Thanks bro for this zip...wasted many hours today to fix this 👌❤

👌❤

plugin.video.jiotv-main.zip
try this


Post merge the amplitude in fast fields is always 32 bits

This should be fixed as part of #43 . Need to be unit tested though


Implementations in other languages

I've reimplemented this project in python3 and rust just for fun.
Those implementations should produce the same sequence of numbers as this C++ version, assuming that an unsigned int is 32 bits in length. (When initialized with RandomSequenceOfUnique rsu(0, 1);, the first 20 integers are the same, which is good enough of a test for my spare time projects)
I'm not requesting that you link my repos in the readme if you don't want to. I just want to leave a note here so that other people might find them if they are determined enough to look for them.

Cool, thanks for the note.

Cool, thanks for the note.

I also implemented this in C#, both the 32-bit one and a 64-bit port.
https://gist.github.com/NickStrupat/464b3f63bfad7d780fada2974ae62a8f


Home Page should have a background, signup, and login section

As a developer, I should ensure that there is a login and signup page that is intuitive for the user.

[x] Figure out how to make the public folder and include an app.use in the js to make a static path for the background image
[x] Figure out how to make modal #12


Improved shortcuts and configuration

I modified some of the shortcuts to handle the toggle with a single key, and cycle values with shift+key (ie. hr fix). Added new configuration settings and shortcuts for :

hr scales
hr upscalers
denoising strengths
samplers
pause dynamic rendering

The payload files are now simplified, since the values are read from the configuration file.

Unified the rendering shortcuts : always use shift+key for cycling settings, call render only when shift key is released.

Added rendering and ControlNet presets on keypad 1-9, default settings on keypad 0.


.github: Update issue template for flakes

Coverage decreased (-0.02%) to 36.939% when pulling 21304962d1755a4a713bee201e19f21bc0bc5d77 on pr/pchaigno/update-issue-template into 0ee8c462151d835ac84ec2b4d29955faa76893e4 on master.