I can't login to Genshin after getting 14.4 sonoma

The game launches fine, and even takes me to the login page, but when I try to log in, the password isn't showing up as I type it. I thought maybe it was for a security reason, as even though the password wasn't showing up on screen  it was saying not enough characters or wrong password, and when I put in the right password, it takes me to this white pop-up on the middle of my screen and gets stuck there. Is there anything I can do? Is it a problem with 14.4 Sonoma Beta, or is it with genshin? Or just my macbook?

Same here, idk what's going on but I ended up connecting my account to facebook and logging in that way. Twitter might work as well but I didn't test that

it didn't show password for me either, but I can confirm you can log in after correctly typing in the password.

Same here, idk what's going on but I ended up connecting my account to facebook and logging in that way. Twitter might work as well but I didn't test that

I tried to do that, but it gets stuck at this page forever, and it does the same for twitter. When I try to login it sends a verification code but i never recieve it, not in spam, and i checked to see if its the right email and it is. And when i click send on the empty verification code it sends a blank captcha like issue 88's did.

totally same problem

if you need to log-in

tick off disable ac patch (meaning you are patching the game)
then the captcha or in-game browser should show up
you may get '31-4302' then. just close the game, and revert step 1
you should now enter the game with no issue

if you need to log-in

tick off disable ac patch (meaning you are patching the game)
then the captcha or in-game browser should show up
you may get '31-4302' then. just close the game, and revert step 1
you should now enter the game with no issue

I managed to do step 1, but nothing shows up. May I ask you for more details?


Fix some wording

Some question marks, some table that's not a table.. minor stuff.

Thanks, I'll merge this as soon as the action I triggered is completed.


Run all multivariate capable sktime classifiers on 40 MTSC datasets

we have 40 datasets now, so it would be good to get reference results with all capable classifiers. I will just track problems here and gather results on the beast. Some are large so may need contracting.
First wave: sktime (version 0.12) run using estimatro_evaluation package, run on ADA. All classifiers with 16gb, no time limit

HC2 components, including train files
HC2 proper, no train files
Compose HC2, verify same results as (2)
Other MTSC capable classifiers (form list and post here)
Deep learning MTSC classifiers

The 40 data
		"ArticularyWordRecognition",
		"AsphaltObstaclesCoordinatesEq",
		"AsphaltPavementTypeCoordinatesEq",
		"AsphaltRegularityCoordinatesEq",
		"AtrialFibrillation",
		"BasicMotions",
		"Blink",
		"CharacterTrajectoriesEq",
		"Cricket",
		"DuckDuckGeese",
		"EigenWorms",
		"EMOPain",
		"Epilepsy",
		"EthanolConcentration",
		"ERing",
		"EyesOpenShut",
		"FaceDetection",
		"FingerMovements",
		"HandMovementDirection",
		"Handwriting",
		"Heartbeat",
		"InsectWingbeatEq",
		"JapaneseVowelsEq",
		"Libras",
		"LSST",
		"MindReading",
		"MotionSenseHAR",
		"MotorImagery",
		"NATOPS",
		"PenDigits",
		"PEMS-SF",
		"PhonemeSpectra",
		"RacketSports",
		"SelfRegulationSCP1",
		"SelfRegulationSCP2",
		"Siemens",
		"SpokenArabicDigitsEq",
		"Tiselac",
		"StandWalkJump",
		"UWaveGestureLibrary"

First run through problems:
DrCIF crashes  on one of the new MTSC datasets, EmoPain, that does not occur with the other three base classifiers. It looks like an interval is generating a NaN somewhere

all (STC, DrCIF, STC, TDE) run out of memory on InsectWingbeatEq, re run with 64GB

do not have equal length JapaneseVowelEq problem

TDE didnt run on PenDigits for some reason

TDE Eigenworms missing some folds

Tiselac is a pig for all, will probably need a contract

TDE PhonemeSpectra missing some folds

15/9/22, four HC2 components: 32 complete DATASETS removed (8): [PhonemeSpectra, PenDigits, InsectWingbeatEq, FaceDetection, EigenWorms, EMOPain, Tiselac, JapaneseVowels]

16/9/22
Arsenal: Tiselac, JapaneseVowelsEq
STC:  Tiselac, JapaneseVowelsEq
DrCIF: InsectWingbeatEq, FaceDetection, EMOPain, Tiselac, JapaneseVowelsEq
TDE: PhonemeSpectra, PenDigits, JapaneseVowelsEq, InsectWingbeatEq, FaceDetection, EigenWorms, Tiselac
running atm:
Tiselac: STC, DrCIF, TDE
InsectWingbeatEq: TDE, DrCIF
FaceDetection: TDE
not running, maybe crashed:
DrCIF: FaceDetection, EMOPain
TDE: EigenWorms, PenDigits (?), PhonemeSpectra 27 out of 30, others may have crashed
TDE:
PenDigits TDE, series too short: Error in TemporalDictionaryEnsemble, min_window =10 is bigger than max_window =8. Try set min_window to be smaller than series length in the constructor, but the classifier may not work at all with very short series

EigenWorms: out of memory

17/9/22: running ROCKET Mini-ROCKET Multi-ROCKET  ROCKET Mini-ROCKET Multi-ROCKET FreshPRINCE MUSE over long weekend

Time out on cluster
TDETiselac (all on Tiselac?)
TDEFaceDetection
TDEInsectWingbeatEq
CIFTiselac
STCTiselac
CIFInsectWingbeatEq

Tunning Tiselac on the kraken, need to set up to safeguard against windows box. Full list on MTSC capable classifiers
multivariate_classifiers = [
"Arsenal",
"CNNClassifier",
"CanonicalIntervalForest",
"Catch22Classifier",
"ColumnEnsembleClassifier",
"DrCIF",
"FreshPRINCE",
"HIVECOTEV2",
"IndividualTDE",
"KNeighborsTimeSeriesClassifier",
"MUSE",
"ProbabilityThresholdEarlyClassifier",
"RandomIntervalClassifier",
"RocketClassifier",
"ShapeletTransformClassifier",
"SignatureClassifier",
"SummaryClassifier",
"TSFreshClassifier",
"TemporalDictionaryEnsemble",
"WeightedEnsembleClassifier",
]
KNN is the new version which needs testing and debugging.

20 classifiers, not running ColumnEnsembleClassifier, ProbabilityThresholdEarlyClassifier or WeightedEnsembleClassifier since they have no default.
Delay running CNNClassifier and SingatureClassifier, they require soft deps
Run three versions of KNeighborsTimeSeriesClassifier: 1NN-ED, 1NN-DTW and 1NN-MSM (all with defaults).
Leaves 18 classifiers, Signatures and CC (and the other deep learning algorithms) to do

static String[] referenceClassifiers = {
        "Arsenal",
        "CIF",
        "Catch22",
        "DrCIF",
        "FreshPRINCE",
        "HC2",
        "IndividualTDE",
        "1NN-ED",
        "1NN-MSM",
        "1NN-DTW",
        "MUSE",
        "RandomInterval",
        "ROCKET",
        "STC",
        "Signature",
        "Summary",
        "TSFresh",
        "TDE",
};

Updating for redux
Original 26
MiniROCKET wont run on PenDigits, length < 8
FreshPRINCE missing on DuckDuckGeese: running with 96gb
TDE missing on FaceDetection: running
HC2 missing on FaceDetection, PenDigits, PhonemeSpectra
Multi-ROCKET missing on FaceDetection, PenDigits
InceptionTime missing on EigenWorms

Original Equalised Length complete
public static String[] equalised={
"AsphaltObstaclesCoordinatesEq",
"AsphaltPavementTypeCoordinatesEq",
"AsphaltRegularityCoordinatesEq",
"CharacterTrajectoriesEq",
"JapaneseVowelsEq",
};

converted problems:
AustraliaRainfall: none of them, ignore
BeijingPM25Quality-no-missing: TDE/HC2 Timeout
BenzeneConcentration-no-missing: TDE/HC2 Timeout
BIDMC3x3: 1nn time out, TDE/HC2 memory
IEEEPPG: TDE/HC2 out of memory
LiveFuelMoistureContent: out of memory
Newsx2: FP,1NN,DrCIF,TDE,HC2, MultiR
PGDalia:  FP, 1NN, DrCIF, TDE, HC2, MR


Option to show only new issues

Maybe those filed in the last week or two weeks, or perhaps should be customisable?

I guess that I would suggest against it. There might be a long standing issue (like cookbooks ux redesign) that has waited more than 2 months for some one willing to contribute. If such issue would disappear from findwork there would be no mechanism to revive it. On the other hand sorting by last update date would be a great win!


GITHUB_TOKEN should be optional

Is this a regression?
Yes
Description
This is not a bug, but it is a regression.
GITHUB_TOKEN environment variable (required for SBT plugins and access to the GitHub packages)
Yes the GITHUB_TOKEN is required by a SBT plugins used in the CI. But this plugin is not necessary to run it locally. We also are not depending on any package from GitHub that need the GITHUB to be set up ATM.
I configure the build to make this plugin to only load when running on the CI. But someone deleted that configuration after a few weeks.
In my opinion is very inconvenient to setting up that variable as blank just for the SBT to load.
Please provide the exception or error you saw
[error] (shared / credentials) unable to locate a valid GitHub token from Environment(GITHUB_TOKEN)
[error] (credentials) unable to locate a valid GitHub token from Environment(GITHUB_TOKEN)
[error] (sharedCrypto / credentials) unable to locate a valid GitHub token from Environment(GITHUB_TOKEN)
[error] (prismNodeClient / credentials) unable to locate a valid GitHub token from Environment(GITHUB_TOKEN)
[error] (castorCore / credentials) unable to locate a valid GitHub token from Environment(GITHUB_TOKEN)
[error] (models / credentials) unable to locate a valid GitHub token from Environment(GITHUB_TOKEN)
[error] (protocolRevocationNotification / credentials) unable to locate a valid GitHub token from Environment(GITHUB_TOKEN)
[error] (protocolInvitation / credentials) unable to locate a valid GitHub token from Environment(GITHUB_TOKEN)
[error] (protocolRouting / credentials) unable to locate a valid GitHub token from Environment(GITHUB_TOKEN)
[error] (protocolMercuryMailbox / credentials) unable to locate a valid GitHub token from Environment(GITHUB_TOKEN)
[error] (eventNotification / credentials) unable to locate a valid GitHub token from Environment(GITHUB_TOKEN)
[error] (protocolTrustPing / credentials) unable to locate a valid GitHub token from Environment(GITHUB_TOKEN)
[error] (resolver / credentials) unable to locate a valid GitHub token from Environment(GITHUB_TOKEN)
[error] (polluxVcJWT / credentials) unable to locate a valid GitHub token from Environment(GITHUB_TOKEN)
[error] (protocolReportProblem / credentials) unable to locate a valid GitHub token from Environment(GITHUB_TOKEN)
[error] (protocolCoordinateMediation / credentials) unable to locate a valid GitHub token from Environment(GITHUB_TOKEN)
[error] (sharedTest / credentials) unable to locate a valid GitHub token from Environment(GITHUB_TOKEN)
[error] (protocolPresentProof / credentials) unable to locate a valid GitHub token from Environment(GITHUB_TOKEN)
[error] (protocolIssueCredential / credentials) unable to locate a valid GitHub token from Environment(GITHUB_TOKEN)
[error] (vc / credentials) unable to locate a valid GitHub token from Environment(GITHUB_TOKEN)
[error] (protocolLogin / credentials) unable to locate a valid GitHub token from Environment(GITHUB_TOKEN)
[error] (protocolConnection / credentials) unable to locate a valid GitHub token from Environment(GITHUB_TOKEN)
[error] (agent / credentials) unable to locate a valid GitHub token from Environment(GITHUB_TOKEN)
[error] (agentDidcommx / credentials) unable to locate a valid GitHub token from Environment(GITHUB_TOKEN)
[error] (agentWalletAPI / credentials) unable to locate a valid GitHub token from Environment(GITHUB_TOKEN)
[error] (polluxSDJWT / credentials) unable to locate a valid GitHub token from Environment(GITHUB_TOKEN)
[error] (polluxAnoncreds / credentials) unable to locate a valid GitHub token from Environment(GITHUB_TOKEN)
[error] (polluxCore / credentials) unable to locate a valid GitHub token from Environment(GITHUB_TOKEN)
[error] (polluxDoobie / credentials) unable to locate a valid GitHub token from Environment(GITHUB_TOKEN)
[error] (protocolDidExchange / credentials) unable to locate a valid GitHub token from Environment(GITHUB_TOKEN)
[error] (connectCore / credentials) unable to locate a valid GitHub token from Environment(GITHUB_TOKEN)
[error] (connectDoobie / credentials) unable to locate a valid GitHub token from Environment(GITHUB_TOKEN)
[error] (cloudAgentServer / credentials) unable to locate a valid GitHub token from Environment(GITHUB_TOKEN)
[error] (polluxAnoncredsTest / credentials) unable to locate a valid GitHub token from Environment(GITHUB_TOKEN)
[error] Total time: 0 s, completed Jul 11, 2024, 11:06:00 AM

@FabioPinheiro, could you point to the PR? We can return the code back.

Here is the fix again.
I need to test the build for release


Document binary files for no line ending changes

The .gitattributes file from #3053 caused some issues on a clean clone of the repository for me. These issues involved modifying the line endings of binary files and manifested themselves in the form of binary files showing as modified in git status with warnings like:
warning: CRLF will be replaced by LF in deploy/wheels/Jinja2-2.7.1-py2-none-any.whl.

At first I was very confused as I would think CRLF endings were only for Windows users. However, I realized that binary files could contain CRLFs. When I looked at the .gitattributes file, it denotes everything as text with Unix line endings. Based on github's useful docs on the subject, I think that documenting binary files will clear this up.
STEPS TO REPRODUCE
For me, a fresh clone of the latest master would immediately show files as modified.
git clone git@github.com:rtfd/readthedocs.org.git
git status

SYSTEM INFORMATION
OS: MacOS 10.12.6
Git: 2.14.1

Thanks!


.container  class clashing with Bootstrap

Hey Guys,
Great scanner. One issue is that the .container class is clashing with bootstrap container since its not being nested under its wrapper component. Basically this overwrites the global bootstrap class. Is there anything we can do to remove it or rename it?

@fernandoagarcia Hi sure is just an internal class, PR welcomed to fix it :) just rename the class and the css

Released :)


Getting "OAuth2 is not defined" error

I'm trying to use the script in appmaker. I followed the setup procedure but I still get the same error.

I just did the same configuration, and it worked without error. Can you show me the code where you try to use it? Are you sure you're calling it from a server-side script and not a client-side one?

Oh!!! So sorry!!
My script was on a client-side!


config.yaml still not updating Receive Key after creating new Private Key - Today I lost my first 2XCH - check your config.yaml and compare address

As in topic - I started farming in April, today I "received" my first 2 XCH. But 0XCH in GUI & explorer.
I checked block info, and my pool public key was matching, but not the Farmer Reward Address - it was different from the GUI address.
I checked config.yaml  ... and there was it .. receive address from my first "test" wallet and private key. Of course I don't have mnemonic, of course GUI was showing different receive address than this in config.yaml - config was not updated to a new private key addresses
Thanks Bram, I was waiting for my first earnings from april, when I finally win something, I don't get it.

Hi @hejz0r. Just for clarification. Is your wallet fully synced? Is wallet height  === full node peak height? If not you need to wait for synchronization.


Added contextual log labels.

Oh nice, thanks for this!

No problem, it seems like useful functionality. If you do merge, could you please publish a new nuget package?

Alternative to https://github.com/JosephWoodward/Serilog-Sinks-Loki/pull/7/commits/d22abe2945017c1edb1edff86e9fd4bf4ced161f since that would be a breaking change: grafana/grafana#22258

Great, thanks. I'll be looking to merge/release this in the next few days.

@m-mccormick, a new package has been released which includes your changes. Thanks for your contribution! https://www.nuget.org/packages/Serilog.Sinks.Loki/2.0.0

@JosephWoodward  Thank you!


Pre commit configuration

Fail pre-commit hook if copyright statements are added to files
Update translation file on pre-commit hook
Fix topology breakage from ramda rename of contains function to includes
Include .js files in string extraction

/cc @jeswanke


Fix indent functionality

This PR restores the indent functionality and updates the test fixtures. Resolves #6

The default indent amount looks like its 4 for Android Studio, right? Maybe this is something that should be configurable, with 4 being the default?

i'm fine with either. i'll update this PR to 4 and we can raise a lower priority issue to make it configurable

Sounds good 👍


Update version: ChristianHohnstadt.xca version RELEASE.2.4.0

Pull request has been created with WinGet Automation :mango:
Microsoft Reviewers: codeflow:open?pullrequest=https://github.com/microsoft/winget-pkgs/pull/113361&drop=dogfoodAlpha

@vedantmgoyal2009 it looks like a few PRs came in with no content.

Close with reason: No changes;


Add exercises

Any thoughts on this approach to the triangle exercise? I've gone with a simple S3 implementation, but it could instead be done as just a simple function which returns the type of the triangle as a string.
See this discussion for more details and context.

Hi Jon! I think I'll need well into July to implement the exercises myself. Right now, I'm indifferent towards the triangle implementation.
About reviewing: I skimmed through https://github.com/exercism/docs/blob/master/maintaining-a-track/reviewing-a-pull-request.md#reviewing-a-pull-request, but feel that it is geared more towards PRs in the general problem-specifications.

I have an uneasy feeling about the test case descriptions for nucleotide-count and collatz-conjecture. Many do not tell me clearly, what the expectation or failure exactly is. However, because I haven't implemented against the tests yet, I'm not sure if how they could be improved (preferably upstream).
Still, because the guideline summary is "[…] we'll see [and] improved later.", I opt for merging (without squash or rebase).

I actually agree with your comment on the vague test case descriptions - I didn't really give it any thought initially since I was just replicating what was present in the canonical tests, but I do think a few of them could be altered to offer a better description of what aspect of the problem is being tested and what is expected. I think I'll try and alter these slightly to improve on this.

I have made some updates and rebased onto master:

updated descriptions for the test cases slightly to (hopefully) make them a little clearer
also updated the config based on the new metadata requirements

added topics
for now (see below), used the defaults for track progression (core: false & unlocked_by: null)

Will keep this on hold until we are done with #69 though. Then we can decide where to incorporate these exercises into the overall track progression.

Thanks for the review!


Create Invite struct and InviteCreateJson struct

@DistortedPumpkin just run cargo fmt

We're currently having a very long discussion on Discord as to why he can't run cargo fmt.

I see


Documentation

Create a README.md file with instructions on how to build and run the project, a brief description of the app architecture, and a list of dependencies used.

Done


Fix + Docker image

Hello, I cherry-picked the fix from d9k and added a Dockerfile + GH action.

Can you explain what this is good for?

It compiles and creates a docker image for the proxy by using github action automation

Yes, that is obvious from the changes. Can youplease explain what you would use this for? How would you even use the docker image?

Sure. I'm using it for a testcase where I simulate a bad internet connection. I use testcontainers.org to run the stuff I need for my integration tests, so I built the container. I created the PR because I tought it could be useful for anyone else.


Annotate viewer broken under mixed-DPI

The annotate viewer is mostly broken in Visual Studio 2019 when using non standard Windows DPI settings.
The AnkhSVN2019 fork has a new implementation using a more modern approach. (The old version had to work with the old pre-VS2012 editor). We should decide if we want to fix the current version and/or go to that newer code.

My check in comment on the initial changes to AnkhSVN2019 outlines why I made a new implementation.

Work in progress on annotate command
I have given up hope that I can repair the original implementation of the Annotate function. The original version places a WinForms user control inside a document window and embeds a text editor in that user control.
So far as I can tell, it is no longer possible to place a WinForms user control directly in a document window.
The approach taken to embedding a text editor in the user control is designed to work in Visual Studio  going back to version 2005. I suspect that it is much more complicated than it needs to be in Visual Studio 2019.
For these two reasons I have started restructuring the implementation using a WPF control and instantiating the editor in a completely different manner.
This is long way from being finished, but it is the bones of a working implementation.
However, I am still considering whether the annotation margin should be implemented as an editor margin. Fundamentally I think that would be a good idea, but I still have some open questions about how to implement that.
If I went that way, it would require more restructuring.

The implementation works fairly well, by I never found a set modify the caption in the tab on the editor window. Just from the tab, is looks like a normal editor window. At the time, I posted a question on StackOverflow, but never found a workable solution.
There is an open issue about handling the zoom level, but I guess this can be fixed.
I never paid any attention to older versions of Visual Studio. If this repository is the version in VS Marketplace which supports VS 2017 and VS 2019, it will probably work.
I have not tried to compile the version from this repository. If it is easy, then I could try to integrate my version of the Annotate viewer into this repository (or a fork of it). However, I will definitely not have time before October.
I found compiling from the original CollabNet repository anything but easy.

Hi Bert,
I have forked your repository with the intention of moving my implementation of the Annotate viewer into this version.
I have hit a problem which I don't understand and I don't know how to fix.
My implementation uses a WPF UserControl, which I would move into the project Ankh.UI. For this I have added references to PresentationCore, PresentationFramework, System.Xaml and WindowsBase.
If I now select Add / New Item / WPF / UserControl(WPF), then it adds a new control UserControl1.xaml to the project. So far, there is no code from me.
If I now build the project, I get the following error:
1>C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\Microsoft.WinFx.targets(268,9): error MC1000:
Unknown build error, 'Could not load type 'SharpSvn.Implementation.SvnLibraryAttribute' from assembly
'SharpSvn, Version=1.14001.54.0, Culture=neutral, PublicKeyToken=d729672594885a28'
because the method '.ctor' has no implementation (no RVA).'

I think RVA is probably Relative Virtual Address.
If I exclude UserControl1.xaml from the project, the error goes away. I can see no connection whatsoever between the WPF control and this error message.
I don't know if this is a problem which has to be fixed in SharpSvn or AnkhSvn, but for now, I am completely stuck.

This appears to be an issue with the reference assembly created by the Sharpsvn build... The designer should have picked the actual binary instead of the reflection only version.

Is there anything I can do to get around the problem, or is it something which has to be fixed in SharpSVN?

@PhilJollans I just updated the SharpSvn reference with some fixes via a newer Refasmer used there. If this doesn't fix this we should probably switch to a mock assembly instead of a reference assembly for this case, though I would hope not every reference assembly has this problem.


Unable to find secure ID

This is related to issue #27
After logging in I did a https://resume.io/api/app/resumes from browser and my response had "secureId": null,

Yes, they have blocked the secure id that was supposed to be a private URL

so is there no way to download the PDF for free anymore?

@saiakarsh193 No, there is, but only if have an old account on resumeio. See the thing is they have stopped exposing the secureID for the new accounts, but the old accounts still have them exposed. At least for now...

My account is old. I have used this before. Now you can't share the link anymore :(

Guys I just found an awesome way to get the secureId. Make sure you're logged into resume.io, then access the api endpoint:
https://resume.io/api/app/resumes
There you will find field 'secureId' : )

I've managed to get it by doing this:

I do have an old account like @ibx99 said so I don't really know if it will work on newer ones.

same for I have one newer cv, in English, and an older one in Dutch. The one in Dutch has a secureId.
See info here:
https://resume.io/api/app/resumes
There is a different tool that just works from the browser:
https://resumeio-to-pdf.fly.dev/
Here you need the renderingToken


Create python_Ramya1809_magicmirror

Kindly send a pull request after implementing all 31 algorithms on or before January 15th.
Thank you.


update todo feature

[x] add popup
[ ] update form worked
[ ] add an icon when a todo has a description.

a


Jupyter Enhancement

I'm a big fan of the data viewer capability when using jupyter notebooks in vscode. It would be awesome if you could refresh the dataframe you're looking at with another button next to filter rows. Current state, you have to close the dataframe, and open it back up in data viewer to refresh.

/causedByExtension
This is caused by the Python extension. Please file a new issue for it: https://github.com/microsoft/vscode-python/issues/new/choose


NullPointerException in TabEntry

In the method "send" in TabEntry, there is an NPE on team.setPrefix(text), and team.setSuffix("");
Team isn't nulll (I made a check for that), so either its with the API or something I'm doing.

Didn't figure it out, but I made my own. Its okay, thanks for the base of the idea, and basis of using teams.

Yeah, I'd release a public API that's completely unusable and throws a null pointer when you try to implement it. Cringe


Js refactor

Hello,
I created a common.js file to refactor some commons function.
We have talked about it with @XhmikosR in #491.
I added getBrowserCapabilities to window object, but i think it would be better if Ratchet had a namespace for example: rtc
And with that we will be able to do that:
window.rtc.getBrowserCapabilities = getBrowserCapabilities;

or
window.rtc.push = PUSH;

I agree about using a different namespace as long as the rest of the guys agree too.
PS. Don't forget to squash the patches.

Oh, and do grunt separately.

Ok I'll wait for any feedbacks on that to create a namespace for Ratchet.
And yes I'll squash my last commits.
What do you mean by running grunt separately ?
If I run grunt I'll create new files on the dist directory and it's wrote in the contributor guide we don't have to commit file in dist directory.

OK, I guess I'll try to remember to run it manually, no big deal.

I have squashed my commits, when this PR will be merged I'll work on fix push.js with getBrowserCapabilities

How about the namespace change? Can you add it in a separate patch first?

Yes sure I'll create another PR, to create a custom namespace for Ratchet

I was thinking to have it in this PR and see how it'll look like.

Oh ok sure, I was not sure if I'll add this on this PR or not, but ok I'll add the custom namespace on this PR.

/CC @connor @connors and @hnrch02

Otherwise looks good to me.

Thank you for your feedbacks.
And yes I'll add PUSH in the global scope and in Ratchet namespace to keep compatibility.
I'll just wait for other feedbacks to fix the name of the namespace to be sure all of you will like it.

Not sure which one is better, RACHET or Rachet... maybe the former.
Thanks @hnrch02 for the feedback :)

Like you want, but RACHET respect your coding style like PUSH so why not.


Fix index.repr to use cached pandas Index and reuse between Index and MultiIndex.

This is a follow-up of #1564 which was missing the fix for Index.

Cool


should not call method slice on [object object]

It seems that you want to skip some object in  for...in by setting enumerable false to it.
But IE8 does not have Object.defineProperty.
So the following built codes in my enrty file (vendor.js) throw en error in IE8,
Object doesn't support property or method 'slice'.
for (moduleId in moreModules) {
  var _m = moreModules[moduleId];

  // Check if module is deduplicated
  switch (typeof _m) {
    case "object":
      // Module can be created from a template
      modules[moduleId] = (function(_m) {
        // in IE8 _m maybe [object object] some time, but not [object Array]
        var args = _m.slice(1),
          templateId = _m[0];
        return function(a, b, c) {
          modules[templateId].apply(this, [a, b, c].concat(args));
        };
      }(_m));
      break;
    case "function":
      // Normal module
      modules[moduleId] = _m;
      break;
    default:
      // Module is a copy of another module
      modules[moduleId] = modules[_m];
      break;
  }
}

we may fix it like this
for (moduleId = 0;  moduleId < moreModules.length; moduleId++) {
  var _m = moreModules[moduleId];

  // Check if module is deduplicated
  switch (typeof _m) {
    case "object":
      // Module can be created from a template
      modules[moduleId] = (function(_m) {
        // in IE8 _m maybe [object object] some time, but not [object Array]
        var args = _m.slice(1),
          templateId = _m[0];
        return function(a, b, c) {
          modules[templateId].apply(this, [a, b, c].concat(args));
        };
      }(_m));
      break;
    case "function":
      // Normal module
      modules[moduleId] = _m;
      break;
    case "number":
      // Module is a copy of another module
      modules[moduleId] = modules[_m];
      break;
  }
}

Can you set up a PR for the fix?

Yes. But I don't know where to fix the codes, cause I'm not familiar with webpack project. I just fix the built codes above.

I think we already fixed it a while ago. Do you use the latest version?

Yeah, I'v try the version 1.12.12. It still does not work.

I have the same problem in<EMAIL_ADDRESS>

@tjyuanpeng I'm also having this problem in IE9.
@sokra can you merge #2546 into 1.13.x and create a new release? If you need some help I can prepare and test a new PR based on #2546.

same problem in<EMAIL_ADDRESS>

@gaterking fwiw we've upgraded to the 2.1.0 beta and haven't had any problems. We also get a few nice new features like System.import 😄

@rupurt I need to support IE8, but 2.* latest not support IE8.
@sokra right？

Sorry @gaterking :{ we're lucky enough not to be supporting IE8

After some discussion we decided for the following statement regarding IE8:
We don't support IE8 in webpack 2. IE8 is not supported by Microsoft and doesn't get security fixes. We think it's no responsible to allow web developers to build webapps which support IE8. They must break!


feat: pwa for apisix-website created

Earlier our documentation site was just site, now its a cross-platform app(paw) too, supports
https://github.com/apache/apisix-website/issues/182
supports:

[x] desktop app (macOS, Windows, Linux)
[x] native app (iOS, android)

https://apisix-pwa.netlify.app
should I push this to the repo?
@juzhiyuan @Yiyiyimu @liuxiran
screenshots:

🤔 After consideration, our users use the Apache APISIX website mainly online, though it's very cool to support PWA for the site, we don't need this feature currently.
If this could support Documentation Cache, we may add this back :)


Apple iMac 14,2: init

Description of changes
Things done

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

This PR requires https://github.com/NixOS/nixpkgs/pull/337948 to work correctly.

@Mic92 Ready for final review now.

@mergify queue

This pull request has been mentioned on NixOS Discourse. There might be relevant details there:
https://discourse.nixos.org/t/broadcom-bcm43142-wifi-issues/51557/2


⚠ LabBricks has degraded performance

In 1d0ccec, LabBricks (https://labbricks.com) experienced degraded performance:

HTTP code: 523
Response time: 3178 ms

Resolved: LabBricks performance has improved in 0480009 after 23 minutes.


fix(proxy-agent): upgrade proxy-agent to resolve CVE

Description of change
Updates proxy-agent to mitigate CVE-2021-23406

Pull-Request Checklist

[x] Code is up-to-date with the main branch
[x] npm run lint passes with this change
[x] npm run test passes with this change
[x] This pull request links relevant issues as Fixes #0000
[x] There are new or updated unit tests validating the change
[x] Documentation has been updated to reflect this change
[x] The new commits follow conventions outlined in the conventional commit spec

Codecov Report

Merging #5 (fad1af5) into main (5445edb) will not change coverage.
The diff coverage is n/a.

@@            Coverage Diff            @@
##              main        #5   +/-   ##
=========================================
  Coverage   100.00%   100.00%
=========================================
  Files            2         2
  Lines           28        28
  Branches        11        11
=========================================
  Hits            28        28

Continue to review full report at Codecov.

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


DebugSymbolsTest fails with Mandrel 22.3.0-dev

Fails with:
[ERROR] Tests run: 2, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 340.424 s <<< FAILURE! - in org.graalvm.tests.integration.DebugSymbolsTest
[ERROR] debugSymbolsSmokeGDB{TestInfo}  Time elapsed: 72.936 s  <<< FAILURE!
org.opentest4j.AssertionFailedError:
There were errors in the GDB session. Note that commands in the session might depend on each other. Errors:
Command 'info functions .*smoke.*' did not match the expected pattern '.*File debug_symbols_smoke/ClassA.java:.*java.lang.String \*debug_symbols_smoke.ClassA::toString\(void\).*File debug_symbols_smoke/Main.java:.*void debug_symbols_smoke.Main\$\$Lambda\$.*::accept\(java.lang.Object \*\).*void debug_symbols_smoke.Main::lambda\$thisIsTheEnd\$0\(java.io.ByteArrayOutputStream \*, debug_symbols_smoke.ClassA \*\).*void debug_symbols_smoke.Main::main\(java.lang.String\[\] \*\).*void debug_symbols_smoke.Main::thisIsTheEnd\(java.util.List \*\).*'.
Output was:
(gdb) All functions matching regular expression ".*smoke.*":

File debug_symbols_smoke/ClassA.java:
37:	java.lang.String *debug_symbols_smoke.ClassA::toString(debug_symbols_smoke.ClassA *);

File debug_symbols_smoke/Main.java:

    	void debug_symbols_smoke.Main$$Lambda$768/0x00000007c08fcc18::accept(debug_symbols_smoke.Main$$Lambda$768/0x00000007c08fcc18 *, java.lang.Object *);

    50:	void debug_symbols_smoke.Main::lambda$thisIsTheEnd$0(java.io.ByteArrayOutputStream *, debug_symbols_smoke.ClassA *);
64:	void debug_symbols_smoke.Main::main(java.lang.String[] *);
49:	void debug_symbols_smoke.Main::thisIsTheEnd(java.util.List *);
 ==> expected: <true> but was: <false>
	at org.graalvm.tests.integration.DebugSymbolsTest.carryOutGDBSession(DebugSymbolsTest.java:385)
	at org.graalvm.tests.integration.DebugSymbolsTest.debugSymbolsSmokeGDB(DebugSymbolsTest.java:136)

This look like an upstream issue.
GDB reports that toString is expecting a parameter of type debug_symbols_smoke.ClassA while toString doesn't take any parameters.
@adinn does it ring any bells?

Here is what a regular info functions *.smoke.* produces in gdb for me with a 22.3-dev build:
(gdb) info functions .*smoke.*
All functions matching regular expression ".*smoke.*":

File debug_symbols_smoke/ClassA.java:
37:	java.lang.String *debug_symbols_smoke.ClassA::toString(debug_symbols_smoke.ClassA *);

File debug_symbols_smoke/Main.java:
	void debug_symbols_smoke.Main$$Lambda$763/0x00000007c08fc418::accept(debug_symbols_smoke.Main$$Lambda$763/0x00000007c08fc418 *, java.lang.Object *);
50:	void debug_symbols_smoke.Main::lambda$thisIsTheEnd$0(java.io.ByteArrayOutputStream *, debug_symbols_smoke.ClassA *);
64:	void debug_symbols_smoke.Main::main(java.lang.String[] *);
49:	void debug_symbols_smoke.Main::thisIsTheEnd(java.util.List *);

On 21.3 we had this for the same application:
(gdb)  info functions .*smoke.*
All functions matching regular expression ".*smoke.*":

File debug_symbols_smoke/ClassA.java:
	java.lang.String *debug_symbols_smoke.ClassA::toString(void);

File debug_symbols_smoke/Main$$Lambda$584/0x00000007c04e4d60.java:
	void debug_symbols_smoke.Main$$Lambda$584.0x00000007c04e4d60::accept(java.lang.Object *);

File debug_symbols_smoke/Main.java:
	void debug_symbols_smoke.Main::lambda$thisIsTheEnd$0(java.io.ByteArrayOutputStream *, debug_symbols_smoke.ClassA *);
	void debug_symbols_smoke.Main::main(java.lang.String[] *);
	void debug_symbols_smoke.Main::thisIsTheEnd(java.util.List *);

The regression appears after https://github.com/oracle/graal/pull/4811 and more specifically https://github.com/oracle/graal/pull/4811/commits/87722a0665ed61751e9c6a87c48f636c30091e67
It's still not clear to me why though. :eyes:

Yes, I believe the problem here is that the the method signature is being printed with an extra type for this. I am not sure why that is happening nor why it is not an issue for other methods. I will look into it ASAP.

OK, I'll file an upstream issue and assign to you @adinn. Sound good?

@jerboaa Thrilling!

@adinn Here you go: https://github.com/oracle/graal/issues/5064


RFC: Allow dot notation for .set method

Dot traversal access has been implemented by @jperras in #93
Now it is possible to read values like settings['DICT.KEY.NESTED.OTHER']
But the set method does not have this functionality.
settings.set('DICT.KEY.NESTED.OTHER', 1)
{
   'DICT.KEY.NESTED.OTHER':  1
}

But what we want is
settings.set('DICT.KEY.NESTED.OTHER', 1)
{
   'DICT': {
     'KEY': {
        'NESTED': {
            'OTHER':  1
        }
     }
  }
}

Unless we explitly pass dotted_lookup=False
This feature will allow one to use envvars to set nested items like
export DYNACONF_DICT="KEY.NESTED.OTHER=1"

[ ] Keep backwards compatibility
[ ] Add tests
[ ] Add a use case in examples/
[ ] opt-out via explicit param
[ ] opt-out via NESTED_SET_ENABLED_FOR_DYNACONF=False
[ ] work well with the new MERGE feature that was included #88

@rochacbruno  can I take this issue?

@anudeepsamaiya sure you can.
This issue can be implemented using https://github.com/cdgriffith/Box#default-box following the same logic used in .get method (using the '.' to detect the nested keys)


Build customization

Hi there,
I noticed that once the theme is built and deployed into the keycloak instance, when inspecting my web page, I can see the code of my theme as if it is not minified.
In attachment you can see an example: "Quadra-FE-keycloakify-theme" is the name of my theme and as you can see, the whole code is available.

Also the comments I put in my code are available to see:

I'm using keycloakify ^9.7.4.
Is there a way to tell the builder to minify the code and remove comments ?
Thank you,
Pietro

Well you're either using Vite or Webpack.
If you don't have a vite config this means that you are using webpack, specifically create-react-app.
So here:  https://github.com/keycloakify/keycloakify-starter-webpack/blob/6575789cb197cf0052d2568fca438b993ef7fd4b/package.json#L15-L16
You want to use "build": "GENERATE_SOURCEMAP=false react-scripts build",

Hello,
Thank you for the explanation. I have been able to fix my problem.
I'm bothering you again with another question ...
while inspecting the minified file, I noticed the presence of a "totpSecret" key and "totpSecretEncoded" ... I see those related to the "login-configg-totp.ftl" page, which I'm not using in my customization ...
Is there a way to remove those ?
Ty

Thoses are mock data that where included in the build.
You can remove thoses by upgrading to Keycloakifty 10: https://docs.keycloakify.dev/faq-and-help/migration-guides/v9-greater-than-v10
You'll need to do it eventually if you want to update to Keycloak version later than 24.

Thank you for you help!
At the moment we are still evaluating if upgrading to V10, but probably we'll do.


Improvement for k8s.io/docs/reference/access-authn-authz/rbac/

https://kubernetes.io/docs/reference/access-authn-authz/rbac/#kubectl-create-rolebinding
kubectl create rolebinding
Grants a Role or ClusterRole within a specific namespace. Examples:
In the command line examples for rolebinding the documentation is stating --clusterrole= parameters instead of the --role=.

Today I learned:

Roles and role bindings must exist in the same namespace.
Role bindings can exist in separate namespaces to service accounts.
Role bindings can link cluster roles, but they only grant access to the namespace of the role binding.
Cluster role bindings link accounts to cluster roles and grant access across all resources.
Cluster role bindings can not reference roles.

So no adjustments needed, the examples are not wrong.


Fix not-valid escape characters in regex

Python 3.12 upgraded its DeprecationWarning (added in Python 3.6) to a SyntaxWarning for not-valid escape characters. As a result, the \d and \. searches are now being flagged as such.
This fixes them by adding the correct escape level before before a future Python release makes it a hard SyntaxError.

no need to escape, use raw string instead:
change from
"Version: (\d+\.\d+\.\d+)"
to
r"Version: (\d+\.\d+\.\d+)"

Raw string sounds better to me, thanks; I will update it shortly.


CSS getting overwritten - Is this supposed to happen?

Hi,

Run shadowfox updater
Select FF profile from dropdown
Select Install/update shadowfox

A chrome folder is created under my profile, with two files, userChrome.css (94 Kb) and userContent.css (127 Kb).

Start Firefox

userChrome.css reduces to 1 Kb, new file created in chrome folder, WBbackupuserChrome.css 94Kb.

Open any bookmarked page in FF.

Page opens after blank, white page appears briefly.
It's the temporary whiteness I'm trying to get rid of, and the reason for trying shadowfox. Would I be right in saying something is awry?

something seems to be very awry indeed, these strange modifications to the files are not being made by shadowfox, but another program. What version of Firefox are you using? And are there any special modifications you did to it?

D'oh. Window blinds. My bad.


What happened to the project

Description
My son and I stumbled upon this project as he is 12 and wanting to have an inhouse alexa like solution.  We have got this up and running and he has even created a couple of simple converstaions, but it seems this project is about dead.  I'm only saying this because I don't see any major updates in the last year.   Am I correct?
This project is leaps and bounds better then the original jarvis and because it can be used offline in lots of ways better than Alexa and Google (at least for offline use).  I'd love to see this project getting better especially because it has usable command line menus and such that similar projects (Kaliope) do not have.
Is this going to continue to move forward and be worked on more?
thanks

Hi,
The project is not dead, it is mature enough so there is no need to evolve ;-)
Joke aside, I try to help with issues, modify code when required but I have close to no time for that : I did not restart my Jarvis since I moved in October...
One good thing is that there is almost no code modification required, most issue are to help people, but not bugs. @wikijm is helping too, and some other from time to time.
New functionalities are missing, yes. @alexylem said to me that he will come back, but this project is missing implication from developers, he can no do everything alone.
He succeed to make it usable for everybody, so there is not a lot of IT people using Jarvis, so no contributors. If people with no coding skills want to help, they can try to do Jarvis promotion to find new motivated developers  :-)

Hey that sounds fair.  My son and I have been playing with this and also with Kaliope.  So, far this project is good enough for a 12 year old to use it (My son is 12 years old with high functioning Autism) so that is really cool.  I'd love to learn some programming (taking a python course now) to try and do more with this.  Ultimately, more plugins would be awesome and more tutorials and incorporating Mary TTS, etc for offline use.   I could imagine this being used even in an Inmoov or similar because of the easy to use text menu's and such.  Trust me I'm not knocking this, but upon looking had not seen much action like some of the other projects in months so wanted to check.   Thanks @Oliv4945 for the clarification


Bring test data up to date

The test data is based on a snapshot of the NCBI database that's four years out of date. It still works as long as you use the taxdmp.zip file provided in the testdata directory. However, if you download a fresh snapshot of the database and build a new tree (as the CLI instructions suggest you do), you run into some problems :
$ taxonomy-resolver build -in tree.pickle -inf pickle -out tree_filtered.pickle -outf pickle -taxidsf testdata/taxids_filter.txt
20/12/2024 13:35:02 - [INFO] Validated inputs and outputs.
20/12/2024 13:35:02 - [INFO] Loaded NCBI Taxonomy from 'tree.pickle' in 'pickle' format.
Some of the provided TaxIDs are not valid or not found in the built Tree.

Unless there's a historical reason to keep the old snapshot, I recommend bringing the test data up to date with the current state of NCBI's taxonomy database.
This would be a great use for a CI integration, if you're feeling up for it!

That's a good point! There is no reason for that so I have pushed a couple of commits to update it (see !14). Also updating the taxids_filter.txt to match the new classification.
The main problem with updating the dump from CI/CD is that tree sizes are the main assertion performed throughout test cases, and these depend on the heirarchy being used. Surprisingly (or not) the NCBI Taxonomy Hierarchy does change frequently. The dump is update every few days or so.

Ah, yeah. Magic numbers are maybe not the ideal way of structuring tests. Especially since the IDs are also magic numbers! It makes them very difficult to understand.
I think it would be clearer to explicitly test the general properties of trees by comparing different parts of the tree to one another. For example, the number of taxa in clade should be equal to the sum of the number of taxa in its daughter clades. Taxa that appear in one clade should not also appear in sister clades. When you pick a random set of taxa from the tree and then filter for them, they should still be in the tree afterward. If you iterate up the tree, you should always get to the root node.
They work they way they are, though, so this isn't a point I would insist on. Remembering to update magic numbers is work, though!


Uninitialized constant GraphQL::Metrics

Hi there
I was trying to test this library in a Rails 6 project. Unfortunately I can't make it work. When I try to use it I get a uninitialized constant GraphQL::Metrics error.
Gemfile
...
gem "graphql"
gem "graphql-batch"
gem "graphql-metrics", require: "graphql_metrics"
...

api_schema.rb
require "simple_analyzer"

class ApiSchema < GraphQL::Schema
  query(Types::QueryType)
  mutation(Types::MutationType)

  use GraphQL::Execution::Interpreter
  use GraphQL::Analysis::AST
  use GraphQL::Execution::Errors

  instrument :query, GraphQL::Metrics::Instrumentation.new
  query_analyzer SimpleAnalyzer
  tracer GraphQL::Metrics::Tracer.new

  use GraphQL::Pagination::Connections
  use(GraphQL::Tracing::NewRelicTracing, set_transaction_name: true)
  use GraphQL::Batch

  cursor_encoder(URLSafeBase64Encoder)

simple_analyzer.rb
class SimpleAnalyzer < GraphQL::Metrics::Analyzer
  ANALYZER_NAMESPACE = :capture_all_metrics_analyzer_namespace

  def initialize(query_or_multiplex)
    super

    # `query` is defined on instances of objects inheriting from GraphQL::Metrics::Analyzer
    ns = query.context.namespace(ANALYZER_NAMESPACE)
    ns[:simple_extractor_results] = {}
  end

    # @param metrics [Hash] Query metrics, including a few details about the query document itself, as well as runtime
    # timings metrics, intended to be compatible with the Apollo Tracing spec:
    # https://github.com/apollographql/apollo-tracing#response-format
    #
    # {
    #   operation_type: "query",
    #   operation_name: "PostDetails",
    #   query_start_time:<PHONE_NUMBER>.027327,
    #   query_duration: 2.0207119999686256,
    #   parsing_start_time_offset: 0.0010339999571442604,
    #   parsing_duration: 0.0008190000080503523,
    #   validation_start_time_offset: 0.0030819999519735575,
    #   validation_duration: 0.01704599999357015,
    # }
    #
    # You can use these metrics to track high-level query performance, along with any other details you wish to
    # manually capture from `query` and/or `query.context`.
  def query_extracted(metrics)
    custom_metrics_from_context = {
      request_id: query.context[:request_id],
      # ...
    }

      # You can make use of captured metrics here (logging to Kafka, request logging etc.)
      # log_metrics(:fields, metrics)
      #
      # Or store them on the query context:
    store_metrics(:queries, metrics.merge(custom_metrics_from_context))
  end

    # For use after controller:
    # class GraphQLController < ActionController::Base
    #   def graphql_query
    #     query_result = graphql_query.result.to_h
    #     do_something_with_metrics(query.context[:simple_extractor_results])
    #     render json: graphql_query.result
    #   end
    # end

    # @param metrics [Hash] Field selection metrics, including resolver timings metrics, also adhering to the Apollo
    # Tracing spec referred to above.
    #
    # `resolver_timings` is populated any time a field is resolved (which may be many times, if the field is nested
    # within a list field e.g. a Relay connection field).
    #
    # `lazy_resolver_timings` is only populated by fields that are resolved lazily (for example using the
    # graphql-batch gem) or that are otherwise resolved with a Promise. Any time spent in the field's resolver to
    # prepare work to be done "later" in a Promise, or batch loader will be captured in `resolver_timings`. The time
    # spent actually doing lazy field loading, including time spent within a batch loader can be obtained from
    # `lazy_resolver_timings`.
    #
    # {
    #   field_name: "id",
    #   return_type_name: "ID",
    #   parent_type_name: "Post",
    #   deprecated: false,
    #   path: ["post", "id"],
    #   resolver_timings: [
    #     start_time_offset: 0.011901999998372048,
    #     duration: 5.999987479299307e-06
    #   ],
    #   lazy_resolver_timings: [
    #     start_time_offset: 0.031901999998372048,
    #     duration: 5.999987479299307e-06
    #   ],
    # }
  def field_extracted(metrics)
    store_metrics(:fields, metrics)
  end

  # @param metrics [Hash] Argument usage metrics, including a few details about the query document itself, as well
  # as resolver timings metrics, also ahering to the Apollo Tracing spec referred to above.
  # {
  #   argument_name: "id",
  #   argument_type_name: "ID",
  #   parent_field_name: "post",
  #   parent_field_type_name: "QueryRoot",
  #   default_used: false,
  #   value_is_null: false,
  #   value: <GraphQL::Query::Arguments::ArgumentValue>,
  # }
  #
  # `value` is exposed here, in case you want to get access to the argument's definition, including the type
  # class which defines it, e.g. `metrics[:value].definition.metadata[:type_class]`
  def argument_extracted(metrics)
    store_metrics(:arguments, metrics)
  end

  private

  def store_metrics(context_key, metrics)
    ns = query.context.namespace(ANALYZER_NAMESPACE)
    ns[:simple_extractor_results][context_key] ||= []
    ns[:simple_extractor_results][context_key] << metrics
  end
end

Let me know if you need more info 😊
Thanks

Can you try gem 'graphql-metrics', 'require: 'graphql/metrics' ? Though it should work without the require so if it doesn't we've probably done something wrong.

@swalkinshaw with gem "graphql-metrics", require: "graphql/metrics"
I get the following error when I try to start the Rails server
Traceback (most recent call last):
bin/rails: Bootsnap::LoadPathCache::FallbackScan
  38: from bin/rails:4:in `<main>'
  37: from /Users/a/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/activesupport-6.0.1/lib/active_support/dependencies.rb:325:in `require'
  36: from /Users/a/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/activesupport-6.0.1/lib/active_support/dependencies.rb:291:in `load_dependency'
  35: from /Users/a/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/activesupport-6.0.1/lib/active_support/dependencies.rb:325:in `block in require'
  34: from /Users/a/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/bootsnap-1.4.6/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:31:in `require'
  33: from /Users/a/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/bootsnap-1.4.6/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:22:in `require_with_bootsnap_lfi'
  32: from /Users/a/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/bootsnap-1.4.6/lib/bootsnap/load_path_cache/loaded_features_index.rb:92:in `register'
  31: from /Users/a/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/bootsnap-1.4.6/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:23:in `block in require_with_bootsnap_lfi'
  30: from /Users/a/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/bootsnap-1.4.6/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:23:in `require'
  29: from /Users/a/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/railties-6.0.1/lib/rails/commands.rb:18:in `<main>'
  28: from /Users/a/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/railties-6.0.1/lib/rails/command.rb:46:in `invoke'
  27: from /Users/a/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/railties-6.0.1/lib/rails/command/base.rb:65:in `perform'
  26: from /Users/a/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/thor-0.20.3/lib/thor.rb:387:in `dispatch'
  25: from /Users/a/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/thor-0.20.3/lib/thor/invocation.rb:126:in `invoke_command'
  24: from /Users/a/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/thor-0.20.3/lib/thor/command.rb:27:in `run'
  23: from /Users/a/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/railties-6.0.1/lib/rails/commands/server/server_command.rb:138:in `perform'
  22: from /Users/a/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/railties-6.0.1/lib/rails/commands/server/server_command.rb:138:in `tap'
  21: from /Users/a/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/railties-6.0.1/lib/rails/commands/server/server_command.rb:141:in `block in perform'
  20: from /Users/a/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/activesupport-6.0.1/lib/active_support/dependencies.rb:325:in `require'
  19: from /Users/a/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/activesupport-6.0.1/lib/active_support/dependencies.rb:291:in `load_dependency'
  18: from /Users/a/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/activesupport-6.0.1/lib/active_support/dependencies.rb:325:in `block in require'
  17: from /Users/a/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/bootsnap-1.4.6/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:31:in `require'
  16: from /Users/a/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/bootsnap-1.4.6/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:22:in `require_with_bootsnap_lfi'
  15: from /Users/a/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/bootsnap-1.4.6/lib/bootsnap/load_path_cache/loaded_features_index.rb:92:in `register'
  14: from /Users/a/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/bootsnap-1.4.6/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:23:in `block in require_with_bootsnap_lfi'
  13: from /Users/a/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/bootsnap-1.4.6/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:23:in `require'
  12: from /Users/a/code/tonsser/tonsser-api/config/application.rb:36:in `<main>'
  11: from /Users/a/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/bundler-2.1.4/lib/bundler.rb:174:in `require'
  10: from /Users/a/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/bundler-2.1.4/lib/bundler/runtime.rb:58:in `require'
   9: from /Users/a/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/bundler-2.1.4/lib/bundler/runtime.rb:58:in `each'
   8: from /Users/a/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/bundler-2.1.4/lib/bundler/runtime.rb:69:in `block in require'
   7: from /Users/a/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/bundler-2.1.4/lib/bundler/runtime.rb:69:in `each'
   6: from /Users/a/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/bundler-2.1.4/lib/bundler/runtime.rb:74:in `block (2 levels) in require'
   5: from /Users/a/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/bootsnap-1.4.6/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:27:in `require'
   4: from /Users/a/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/bootsnap-1.4.6/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:41:in `rescue in require'
   3: from /Users/a/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/bootsnap-1.4.6/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:22:in `require_with_bootsnap_lfi'
   2: from /Users/a/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/bootsnap-1.4.6/lib/bootsnap/load_path_cache/loaded_features_index.rb:89:in `register'
   1: from /Users/a/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/bootsnap-1.4.6/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:23:in `block in require_with_bootsnap_lfi'
/Users/a/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/bootsnap-1.4.6/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:23:in `require': cannot load such file -- graphql/metrics (LoadError)

If I don't require anything I get the same error as before uninitialized constant GraphQL::Metrics, when trying to run a query against GraphQL.

@andersklenke Apologies for the confusion! The README has been updated to document version 3.0.0 which exists in the maser branch but has not yet been released to Rubygems.
I'll ping again here when the new gem version is released. At that point, the instructions will make sense.

You can also do this in the meantime:
gem 'graphql-metrics', '~> 3.0.0', github: 'Shopify/graphql-metrics'

Thanks @chrisbutcher 👌🏼

https://rubygems.org/gems/graphql-metrics/versions/3.0.0 released!
Thanks for reporting the issue, @andersklenke !

@chrisbutcher No problem.
Sorry to bother again, but when I tried:
Gemfile
gem "graphql"
gem "graphql-batch"
gem "graphql-metrics", "~> 3.0"

I get this when running bundle install
Bundler could not find compatible versions for gem "graphql":
  In snapshot (Gemfile.lock):
    graphql (= 1.10.4)

  In Gemfile:
    graphql

    graphql-batch was resolved to 0.4.2, which depends on
      graphql (>= 1.3, < 2)

    graphql-metrics (~> 3.0) was resolved to 3.0.0, which depends on
      graphql (~> 1.9.15)

Running `bundle update` will rebuild your snapshot from scratch, using only
the gems in your Gemfile, which may resolve the conflict.

Can you change the requirement of graphql ~> 1.9.15 to something less specific, please? 😊

Apologies for that. I'll fix ASAP.
I'm curious, what version of graphql-ruby are you using? AST Analyzers which this gem now uses only came in with version ~1.9 of that gem.
On a related note, removing that constraint and bumping graphql-ruby to 1.10.4 errors out with in graphql-metrics 3.0.0 tests 👀

We're on the following versions
graphql (1.10.4)
graphql-batch (0.4.2)

@andersklenke graphql-metrics 4.0.0 is now released, with graphql-ruby 1.10.8+ support
FYI graphql-ruby 1.10.0 to 1.10.7 versions are incompatible with graphql-metrics, due to a regression in argument metadata availability that was fixed in https://github.com/rmosolgo/graphql-ruby/pull/2881

@chrisbutcher Thanks! Great work 💪🏼


Exclude failing jdk8 windows PrivateTransportTest.sh tescase due to issue #2154

Excluded for issue: https://github.com/adoptium/aqa-tests/issues/2154
Signed-off-by: Andrew Leonard<EMAIL_ADDRESS>

Will the final resolution of that issue be in aqa-tests repo or in infrastructure? (asking to know what is the right repo issue to exclude it under)

Will the final resolution of that issue be in aqa-tests repo or in infrastructure? (asking to know what is the right repo issue to exclude it under)

@ShelleyLambert it could be either, i've pointed it at Simon's raised issue for the moment as it has his debug in it.
Potentially we tailor the infra to have PATH < 260 chars, if possible.... but it maybe not across the board, so maybe when this test/suite gets called we reduce the PATH length.

Ok thanks for clarification, we will use the aqa-tests one for now, just checking to avoid unnecessary duplicates.

I'll approve but this is definitely one we need to look at a proper resolution for.

@sxa fyi: https://github.com/adoptium/aqa-tests/issues/2154#issuecomment-873060032


P2P communication improvements

Modified unit test
Modified error handling for 3 communication components: p2p comms, signature notifier, party coordinator

Also what is the purpose of the "UNKNOWN" streams? Why are they not immediately closed?
In my test 5tx/block 10% random fail rate, the number of UNKNOWN streams could get dangerously high to ~500
@kevinssgh

The purpose of those UNKNOWN streams is mainly for incoming connections that aren't associated with a party or message id. I noticed that there was a bug where they weren't deleted from the stream map, that was something else I fixed as well but not sure if it had a direct impact.


Getting sparse tensors from graph by name

Standard (dense) tensors can be easily retrieved by name from a graph using:
graph.get_tensor_by_name("tensor_name:tensor_index")
Comparable functionality is provided for operations, but it's not clear to me how to retrieve a sparse tensor in a similar way.
Is such functionality provided at the moment? Having to pass the object around makes the code more involved than it should be.

Yes, it's possible, you just have to figure out the names of tensors that are storing the sparse tensor data. There are some details here
https://www.google.com/url?hl=en&q=https://groups.google.com/a/tensorflow.org/d/msgid/discuss/CADtzJKPqcpYLP2LEgXEUqTpXLbD7YW5coALcR-RZrUirhovydg%2540mail.gmail.com?utm_medium%3Demail%26utm_source%3Dfooter&source=gmail&ust=1484809569744000&usg=AFQjCNFKi8wGndSsYXdUx6Qb5X_WwrPu6w
I think this question is much better suited for stackoverflow since this list is for bugs/feature requests to tensorflow itself


Sails lift not running Grunt tasks..

When I lift my application Grunt shows no signs of life... Running grunt in the command line works as expected, files are copied and grunt starts watching..
However when I run sails lift grunt does not appear to do anything. Do I have to explicitly turn on grunt?
verbose: logger hook loaded successfully.
verbose: request hook loaded successfully.
verbose: Loading the app's models and adapters...
verbose: Loading app models...
verbose: Loading app adapters...
verbose: Loading blueprint middleware...
verbose: blueprints hook loaded successfully.
verbose: responses hook loaded successfully.
verbose: controllers hook loaded successfully.
verbose: Loading policy modules from app...
verbose: Finished loading policy middleware logic.
verbose: policies hook loaded successfully.
verbose: services hook loaded successfully.
verbose: csrf hook loaded successfully.
verbose: cors hook loaded successfully.
  i18n:debug will write to /Users/Kenneth/Coding/booksailor/config/locales/en.json +0ms
  i18n:debug read /Users/Kenneth/Coding/booksailor/config/locales/en.json for locale: en +1ms
  i18n:debug will write to /Users/Kenneth/Coding/booksailor/config/locales/es.json +0ms
  i18n:debug read /Users/Kenneth/Coding/booksailor/config/locales/es.json for locale: es +0ms
  i18n:debug will write to /Users/Kenneth/Coding/booksailor/config/locales/fr.json +1ms
  i18n:debug read /Users/Kenneth/Coding/booksailor/config/locales/fr.json for locale: fr +0ms
  i18n:debug will write to /Users/Kenneth/Coding/booksailor/config/locales/de.json +0ms
  i18n:debug read /Users/Kenneth/Coding/booksailor/config/locales/de.json for locale: de +0ms
verbose: i18n hook loaded successfully.
verbose: session hook loaded successfully.
verbose: http hook loaded successfully.
verbose: Overriding ejs engine config with ejslocals to implement layout support...
verbose: Preparing socket.io...
verbose: sockets hook loaded successfully.
verbose: views hook loaded successfully.
verbose: Setting default Express view engine to ejs...
verbose: Starting ORM...
verbose: orm hook loaded successfully.
verbose: pubsub hook loaded successfully.
verbose: Built-in hooks are ready.
verbose: Instantiating registry...
verbose: Loading router...
verbose: Policy-controller bindings complete!
verbose: All hooks were loaded successfully.
verbose: Starting app at /Users/Kenneth/Coding/booksailor...
verbose: Running the setup logic in `sails.config.bootstrap(cb)`...
info:
info:                .-..-.
info:
info:    Sails              <|    .-..-.
info:    v0.11.0             |\
info:                       /|.\
info:                      / || \
info:                    ,'  |'  \
info:                 .-'.-==|/_--'
info:                 `--'-------'
info:    __---___--___---___--___---___--___
info:  ____---___--___---___--___---___--___-__
info:
info: Server lifted in `/Users/Kenneth/Coding/booksailor`
info: To see your app, visit http://localhost:1337
info: To shut down Sails, press <CTRL> + C at any time.

debug: --------------------------------------------------------
debug: :: Wed Jun 17 2015 21:11:42 GMT-0400 (EDT)

debug: Environment : development
debug: Port        : 1337
debug: --------------------------------------------------------

I'm having the same problems.  I'm running node 0.12.x on OSX, but have tried switching to prior versions of node using NVM.  No dice...

@kennysmoothx I just found https://github.com/balderdashy/sails/issues/3013.
Go into your .sailsrc file and remove "grunt"': false from hooks.  That should fix it.

@jjhiew Thank you!
Removing "grunt"': false, fixes the problem.
However why did it have "grunt"': false to begin with..?

Closing per #3013


[Draft] Modernize & More Languages

TODO:

[] Cannot identify class in C#

[] Haven't tested if build works on windows (why it calls docker?)


@conda-forge-admin, please add user @phlya

Additional comment:
No response

Hi! This is the friendly automated conda-forge-webservice.
I just wanted to let you know that I added user @phlya in conda-forge/multiprocessing-logging-feedstock#4.


Remove temporary workarounds before release of MSL 3.2

Reported by dietmarw on 13 Mar 2010 19:32 UTC
In order to fix some tool dependent issues with #293 two workarounds were introduced:

2494d191d840a22729953646fbd3bdbebb997ab1 (reformulation of topPorts[i].Xi_outflow = X_start[1:Medium.nXi];)
918abf00431faa6645edeba364f2d71c61b006bb (reformulation of Kelvin := Celsius - Modelica.Constants.T_zero;)

These should be removed before the final release of milestone:MSL3.2

Migrated-From: https://trac.modelica.org/Modelica/ticket/314

Comment by dietmarw on 20 Sep 2010 15:30 UTC
Both workarounds were reverted in d0bfc2faf3452d3e3d81f7c30c02e436c32a32f2 : 7e64a8e5eb6c00ce7a3954c10cdc319f44ce53a7.


Fixed ponyc segfault on empty triple quote comment.

Trim the leading NL first to simplify subsequent leading whitespace measurement.
Fixes: https://github.com/ponylang/ponyc/issues/2027
From "Low Hanging Fruit"

I've added a test to badpony.cc, but I couldn't figure out how to make the previous code fail within the test harness. Maybe I need to invoke a different helper macro.

The root problem is that the section at lexer.c#594 dereferences buf[0] and buf[1] even if lexer->buflen is 0 when the string has been trimmed to 0. Putting apony_assert(lexer->buflen >= 2) there shows this.
But it seems when running the tests, allocated buffers must be padded, so running past the end does not cause a fault.


Improve caching of anonymous types

We have recently seen a number of out-of-memory issues that are caused by runaway anonymous object type instantiations and comparisons. This PR introduces a new and much improved caching scheme for such types. The key idea is to track which type variables are in scope at the source origin of each anonymous object type and cache instantiations of the type based on the actual type arguments for those type variables. This means anonymous object type instantiation caching becomes as efficient as that for classes and interfaces, and out-of-memory issues that were previously fixed by switching from type aliases to interfaces should now be gone.
The RWC tests all pass. Only changes are some missing elaborations in error messages that result from improved sharing of identical types.
Fixes #16511.
Fixes #17036.
Fixes #17968.

We should get some memory numbers for large or medium projects that don't benefit from this (if there are there are projects like this) to make sure there's not too much overhead.

Also fixes the crash found by @mulyoved when using glamorous, which used the complicated Omit mapped type.

@sandersn Regarding memory usage, it varies from no change to massive savings, but I haven't seen meaningfully increased consumption anywhere. There is no significant change for the Monaco and TFS code bases, for example.


chore: release 1.2.2

:robot: I have created a release *beep* *boop*
1.2.2 (2021-07-30)
Bug Fixes

handle unexpected EOF error when websocket is being closed by Portainer (bd3a20c)

This PR was generated with Release Please. See documentation.

:robot: Release is at https://github.com/devbranch-vadym/portainerssh/releases/tag/v1.2.2 :sunflower:


[zh]Update content/zh/docs/reference/access-authn-authz/authentication.md

Please mark feedbacks as resolved after revision.
/lgtm
/approve


Load and refine existed third party label

Hi, the CVAT team!
I really love the features in CVAT and how intuitive they are, great job!
For my project, I already generated some auto labels using a simple neural network model. But I would like to refine/clean up these existing labels using CVAT. Is there a way to do that? (The labels are for a semantic segmentation task)
If so, can you point me to an example/tutorial?
Thanks!
Yu

Hello, thank you for your positive feedback and sorry for long response from our side.
You can generally make an annotation file in one of suitable formats, create a task with the images, and upload the annotation file to the task. After that you can refine annotations somehow and get annotations back, by exporting them.


mac下contentunderstanding.tagspace报错 ，linux下正常

python -m paddlerec.run -m paddlerec.models.contentunderstanding.tagspace
RuntimeError: Some of your fetched tensors hold LoD information.             They can not be completely cast to Python ndarray.             Please set the parameter 'return_numpy' as 'False' to             return LoDTensor itself directly.

Catch Exception:Some of your fetched tensors hold LoD information.             They can not be completely cast to Python ndarray.             Please set the parameter 'return_numpy' as 'False' to             return LoDTensor itself directly.

--------------------------------

PaddleRec Error Message Summary:

--------------------------------

Exit PaddleRec. catch exception in precoss status: [train_pass], except: Some of your fetched tensors hold LoD information.             They can not be completely cast to Python ndarray.             Please set the parameter 'return_numpy' as 'False' to             return LoDTensor itself directly.

RuntimeError

已修复


python311Packages.pytensor: 2.18.6 -> 2.20.0

Automatic update generated by nixpkgs-update tools. This update was made based on information from passthru.updateScript.
meta.description for python311Packages.pytensor is: Python library to define, optimize, and efficiently evaluate mathematical expressions involving multi-dimensional arrays
meta.homepage for python311Packages.pytensor is: https://github.com/pymc-devs/pytensor
meta.changelog for python311Packages.pytensor is: https://github.com/pymc-devs/pytensor/releases
Updates performed

Ran passthru.UpdateScript

To inspect upstream changes
Impact
Checks done

built on NixOS
The tests defined in passthru.tests, if any, passed
found 2.20.0 with grep in /nix/store/2fj6g4kv322zljq9x5l04ab81gfjb6ww-python3.11-pytensor-2.20.0
found 2.20.0 in filename of file in /nix/store/2fj6g4kv322zljq9x5l04ab81gfjb6ww-python3.11-pytensor-2.20.0

Rebuild report (if merged into master) (click to expand)

4 total rebuild path(s)

4 package rebuild(s)

First fifty rebuilds by attrpath
python311Packages.bambi
python311Packages.pymc
python311Packages.pytensor
python312Packages.pytensor

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/2fj6g4kv322zljq9x5l04ab81gfjb6ww-python3.11-pytensor-2.20.0 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.
Or, build yourself:
nix-build -A python311Packages.pytensor https://github.com/r-ryantm/nixpkgs/archive/33ac310d08d5502d697db8ef5ce2a7b8fbe54ebc.tar.gz

Or:
nix build github:r-ryantm/nixpkgs/33ac310d08d5502d697db8ef5ce2a7b8fbe54ebc#python311Packages.pytensor

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/2fj6g4kv322zljq9x5l04ab81gfjb6ww-python3.11-pytensor-2.20.0
ls -la /nix/store/2fj6g4kv322zljq9x5l04ab81gfjb6ww-python3.11-pytensor-2.20.0/bin

Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.
Result of nixpkgs-review --extra-nixpkgs-config '{ allowInsecurePredicate = x: true; }' run on x86_64-linux 1

6 packages failed to build:

python311Packages.bambi
python311Packages.bambi.dist
python311Packages.pymc
python311Packages.pymc.dist
python312Packages.pytensor
python312Packages.pytensor.dist

2 packages built:

python311Packages.pytensor
python311Packages.pytensor.dist

Maintainer pings
cc @bcdarwin for testing.

Hash mismatches.

Already on master.


Update Corona-Warn icon to follow Lawnicons guidelines

Description
I've created an outlined version of the Corona-Warn icon to replace the current filled one, according to the Lawnicons style.

The inner parts look weird at 12px width, so I halved it to 6px, which closely resembles the original icon and looks a lot better.
Type of change
:x: Bug fix (non-breaking change which fixes an issue)
:white_check_mark: Icon addition (non-breaking change that adds/modifies Lawnicons's icons)
:x: General change (non-breaking change that doesn't fit the above categories like copyediting)
Icons addition information
Icons updated

Corona-Warn (de.rki.coronawarnapp)

Hi! I'm just about to make a new PR< and it seem to use a format now, where do I get it?

@Chefski Did that

@Goooler


Postgres extensions installation

I have this docker file
FROM postgres:10.10

ARG PATHMAN_VERSION=1.5.8
ARG PG_DEV_VERSION=10

RUN set -x \
    && apt-get update && apt-get install -y --no-install-recommends ca-certificates wget unzip make postgresql-server-dev-$PG_DEV_VERSION gcc libc6-dev libssl-dev libkrb5-dev \
    && wget -O /tmp/pg_pathman.zip https://github.com/postgrespro/pg_pathman/archive/$PATHMAN_VERSION.zip \
    && unzip /tmp/pg_pathman.zip  -d /tmp \
    && cd /tmp/pg_pathman-$PATHMAN_VERSION \
    && make USE_PGXS=1 install

When I'm trying building, I got:
make USE_PGXS=1 install
Makefile:83: /usr/lib/postgresql/12/lib/pgxs/src/makefiles/pgxs.mk: No such file or directory
make: *** No rule to make target '/usr/lib/postgresql/12/lib/pgxs/src/makefiles/pgxs.mk'

Looks like somebody removed
/usr/lib/postgresql/10/bin/pg_config
/usr/lib/postgresql/10/lib/pgxs/config/install-sh
/usr/lib/postgresql/10/lib/pgxs/config/missing
/usr/lib/postgresql/10/lib/pgxs/src/Makefile.global
/usr/lib/postgresql/10/lib/pgxs/src/Makefile.port
/usr/lib/postgresql/10/lib/pgxs/src/Makefile.shlib
/usr/lib/postgresql/10/lib/pgxs/src/makefiles/pgxs.mk
/usr/lib/postgresql/10/lib/pgxs/src/nls-global.mk
/usr/lib/postgresql/10/lib/pgxs/src/test/perl/PostgresNode.pm
/usr/lib/postgresql/10/lib/pgxs/src/test/perl/RecursiveCopy.pm
/usr/lib/postgresql/10/lib/pgxs/src/test/perl/SimpleTee.pm
/usr/lib/postgresql/10/lib/pgxs/src/test/perl/TestLib.pm
/usr/lib/postgresql/10/lib/pgxs/src/test/regress/pg_regress

from postgresql-server-dev package

Same issue in 9.5

and same in 11.4

Same in 11.6
The postgresql-server-dev-11 is installed and postgresql-server-dev-12 not, but the pg_config is PostgresSQL 12:
root@d04e9e136fff:~# apt search postgresql-server-dev-
Sorting... Done
Full Text Search... Done
postgresql-server-dev-10/stretch-pgdg 10.12-1.pgdg90+1 amd64
  development files for PostgreSQL 10 server-side programming

postgresql-server-dev-11/stretch-pgdg,now 11.7-1.pgdg90+1 amd64 [installed]
  development files for PostgreSQL 11 server-side programming

postgresql-server-dev-12/stretch-pgdg 12.2-1.pgdg90+1 amd64
  development files for PostgreSQL 12 server-side programming

postgresql-server-dev-9.2/stretch-pgdg 9.2.24-1.pgdg90+1 amd64
  development files for PostgreSQL 9.2 server-side programming

postgresql-server-dev-9.3/stretch-pgdg 9.3.25-1.pgdg90+1 amd64
  development files for PostgreSQL 9.3 server-side programming

postgresql-server-dev-9.4/stretch-pgdg 9.4.26-1.pgdg90+1 amd64
  development files for PostgreSQL 9.4 server-side programming

postgresql-server-dev-9.5/stretch-pgdg 9.5.21-1.pgdg90+1 amd64
  development files for PostgreSQL 9.5 server-side programming

postgresql-server-dev-9.6/stretch-pgdg 9.6.17-1.pgdg90+1 amd64
  development files for PostgreSQL 9.6 server-side programming

postgresql-server-dev-all/stretch-pgdg 212.pgdg90+1 all
  extension build tool for multiple PostgreSQL versions

root@d04e9e136fff:~# pg_config --version
PostgreSQL 12.2 (Debian 12.2-1.pgdg90+1)
root@d04e9e136fff:~# postgres --version
postgres (PostgreSQL) 11.6 (Debian 11.6-1.pgdg90+1)

root@d04e9e136fff:~# cat /etc/apt/sources.list.d/pgdg.list
deb http://apt.postgresql.org/pub/repos/apt/ stretch-pgdg main 11

It is strange that this is only coming up now and seems to be related to #677.  I think if we add an apt pin priority to the $PG_MAJOR sources, it should then pull in the proper libpq-dev when installing postgresql-server-dev-$PG_MAJOR.
$ docker run -it --rm postgres:10.12 bash
root@339b0ebd40df:/# apt-get update
Ign:2 http://deb.debian.org/debian stretch InRelease
Get:3 http://deb.debian.org/debian stretch-updates InRelease [91.0 kB]
Get:4 http://deb.debian.org/debian stretch Release [118 kB]
Get:5 http://deb.debian.org/debian stretch Release.gpg [2,410 B]
Get:1 http://security-cdn.debian.org/debian-security stretch/updates InRelease [94.3 kB]
Get:6 http://deb.debian.org/debian stretch-updates/main amd64 Packages [27.9 kB]
Get:7 http://deb.debian.org/debian stretch/main amd64 Packages [7,083 kB]
Get:8 http://security-cdn.debian.org/debian-security stretch/updates/main amd64 Packages [517 kB]
Get:9 http://apt.postgresql.org/pub/repos/apt stretch-pgdg InRelease [51.4 kB]
Get:10 http://apt.postgresql.org/pub/repos/apt stretch-pgdg/main amd64 Packages [210 kB]
Get:11 http://apt.postgresql.org/pub/repos/apt stretch-pgdg/10 amd64 Packages [2,619 B]
Fetched 8,198 kB in 1s (4,965 kB/s)
Reading package lists... Done
root@339b0ebd40df:/# apt-cache policy libpq-dev
libpq-dev:
  Installed: (none)
  Candidate: 12.2-1.pgdg90+1
  Version table:
     12.2-1.pgdg90+1 500
        500 http://apt.postgresql.org/pub/repos/apt stretch-pgdg/main amd64 Packages
     10.12-1.pgdg90+1 500
        500 http://apt.postgresql.org/pub/repos/apt stretch-pgdg/10 amd64 Packages
     9.6.17-0+deb9u1 500
        500 http://security.debian.org/debian-security stretch/updates/main amd64 Packages
     9.6.16-0+deb9u1 500
        500 http://deb.debian.org/debian stretch/main amd64 Packages

After adding the pin priority (PR incoming):
root@158ef4469d17:/# cat /etc/apt/preferences.d/postgres-10
Package: *
Pin: release c=10
Pin-Priority: 999
root@158ef4469d17:/# apt-get update
Ign:2 http://deb.debian.org/debian stretch InRelease
Get:3 http://deb.debian.org/debian stretch-updates InRelease [91.0 kB]
Get:4 http://deb.debian.org/debian stretch Release [118 kB]
Get:5 http://deb.debian.org/debian stretch Release.gpg [2,410 B]
Get:1 http://security-cdn.debian.org/debian-security stretch/updates InRelease [94.3 kB]
Get:6 http://deb.debian.org/debian stretch-updates/main amd64 Packages [27.9 kB]
Get:7 http://deb.debian.org/debian stretch/main amd64 Packages [7,083 kB]
Get:8 http://apt.postgresql.org/pub/repos/apt stretch-pgdg InRelease [51.4 kB]
Get:9 http://security-cdn.debian.org/debian-security stretch/updates/main amd64 Packages [517 kB]
Get:10 http://apt.postgresql.org/pub/repos/apt stretch-pgdg/main amd64 Packages [210 kB]
Get:11 http://apt.postgresql.org/pub/repos/apt stretch-pgdg/10 amd64 Packages [2,619 B]
Fetched 8,198 kB in 1s (5,282 kB/s)
Reading package lists... Done
root@158ef4469d17:/# apt-cache policy libpq-dev
libpq-dev:
  Installed: (none)
  Candidate: 10.12-1.pgdg90+1
  Version table:
     12.2-1.pgdg90+1 500
        500 http://apt.postgresql.org/pub/repos/apt stretch-pgdg/main amd64 Packages
     10.12-1.pgdg90+1 999
        999 http://apt.postgresql.org/pub/repos/apt stretch-pgdg/10 amd64 Packages
     9.6.17-0+deb9u1 500
        500 http://security.debian.org/debian-security stretch/updates/main amd64 Packages
     9.6.16-0+deb9u1 500
        500 http://deb.debian.org/debian stretch/main amd64 Packages
root@158ef4469d17:/# apt-get install -V --no-install-recommends postgresql-server-dev-$PG_MAJOR
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
   libpq-dev (10.12-1.pgdg90+1)
Suggested packages:
   postgresql-doc-10 (10.12-1.pgdg90+1)
The following NEW packages will be installed:
   libpq-dev (10.12-1.pgdg90+1)
   postgresql-server-dev-10 (10.12-1.pgdg90+1)
0 upgraded, 2 newly installed, 0 to remove and 1 not upgraded.
Need to get 1,043 kB of archives.
After this operation, 5,923 kB of additional disk space will be used.
Do you want to continue? [Y/n]

Oh, that is not the problem. The Dockerfile builds fine when FROM postgres 10.12 (current release), but not 10.11 or 10.10.
It seems that /usr/lib/postgresql/10/lib/pgxs/src/makefiles/pgxs.mk is now part of postgresql-client-10 (10.12-1.pgdg90+1), but is not part of it in 10.11. I am not sure what older package provided it, but it doesn't matter since older packages are not available through the PostgreSQL apt repo. The solution is to use the newer image.

@yosifkit, as far as I see postgres:11.7 still comes with libpq5 12.2-1. I a bit doubtful that's correct. could you please confirm that it's ok ?

This bug happens in postgres:9.5.20 but not postgres:9.5.21.

A workaround is to downgrade installed libpq5 and to explicitely install libpq-dev to a version that matches $PG_MAJOR:
apt-get install -y -q --allow-downgrades \
    libpq5=${PG_MAJOR}.* \
    libpq-dev=${PG_MAJOR}.* \
    postgresql-server-dev-$PG_MAJOR

yeah, that's what I also did as a temporary solution.

as far as I see postgres:11.7 still comes with libpq5 12.2-1. I a bit doubtful that's correct. could you please confirm that it's ok ?

The Postgres devs on IRC said that it's only affecting the client libraries, and those can be newer than server versions and are considered pretty stable
- https://github.com/docker-library/postgres/issues/677#issuecomment-586366385

Right now, that is on purpose. I think we''ll use #677 to track whether newer libraries with older postgresql server is bad or not (and is what my proposed repo pinning would fix).

Closing since this was likely a packaging change in the postgres apt repo.

It seems that /usr/lib/postgresql/10/lib/pgxs/src/makefiles/pgxs.mk is now part of postgresql-client-10 (10.12-1.pgdg90+1), but is not part of it in 10.11. I am not sure what older package provided it, but it doesn't matter since older packages are not available through the PostgreSQL apt repo. The solution is to use the newer image.

Or update your packages (by downgrading some, like libpq5, to a different major): https://github.com/docker-library/postgres/issues/678#issuecomment-586888013


Ability to run separate test files in Cypress

Should support spec=myfile.js in Cypress URL.

Fixed.


[common] v3.2.1

Description of the change
Bugfix release:

Fix wireguard image
Use targetPort for probes if set
Make storage docs more discoverable

Benefits
Possible drawbacks
Yet another common release, but we have Renovate for that :)
Applicable issues

fixes #69

Additional information

Checklist

[ ] Chart version bumped in Chart.yaml according to semver.

Any idea when this will get merged?

Our current focus is on migrating all our charts to v3, since there's a handful of them left. So no concrete ETA on this yet, it'll probably be a few more days.

This got closed because of the branch rename. New PR is #76


Certain playlists won't initiate

When using True Random to play playlists, certain playlists will not initiate. I have made new playlists with the same contents, I have changed the titles, etc and it just will not start this playlist. Here are the URLs for the playlists. Your guess is as good as mine.
https://open.spotify.com/playlist/144jB6UnKAtII72igCnaOt?si=4PTBB--dRs2x5TuaVx4KFQ&pi=u-ST87ggLhTFKL
https://open.spotify.com/playlist/0h2DsBBC1SPCoqnvEerYr7?si=yA6P-MzuTuG6Rqzx8vfbvA&pi=u-UHW69rsXSfCj
https://open.spotify.com/playlist/5cYAHtI0do6diNda18I4rz?si=xy4hRaPjT6eDZ9pZyXKw9w&pi=u-WrqnfzWoTJ-v
Yet this playlist which includes everything on the playlists that won't start initiates just fine.
https://open.spotify.com/playlist/2GmIsrMu0e3PBO6WZ1OVba?si=t6B8N1y0QnOF7BNgl-VO9Q&pi=u-atb8LmuET1GJ
Let me know if you need any more info. This thing works great otherwise!

I think it's because the playlists have local tracks:
{
  "error" : {
    "status" : 400,
    "message" : "Invalid track uri: spotify:local:AudioLab::Jungkook+Seven+explicit+without+Latto_11-08-23_18-00-17-722:149"
  }
}

Unfortunately, I don't think the Spotify API supports playing local tracks, so not sure there's anything I could do on my end (beyond making the application show an error message about it or something)

Thank you for making me look twice! I swear I removed them all for the Why Are You Being Difficult playlist but I missed one! That was my first guess about what was causing the problem. Thanks for looking into it and confirming the issue. You are awesome! 🤙🏻

No problem :)


Fix slash commands example bug

This fixes a bug in the slash commands example that causes an out-of-range error.

Also I think, for upcoming changes I need to change the example, especially "responses" part.

Yeah, it seems like you just forgot to put a line of code, which can cause an out-of-range error. Is this PR going to be merged?


main function erroe

while running main im getting following error..pls help me to resolve as soon as possible
run
train at epoch 1
Traceback (most recent call last):
File "/content/drive/My Drive/video_decaptioning-master/main.py", line 214, in
train_loss, train_acc = train_epoch(i, train_loader, model, criterion, optimizer, opt, train_logger, train_batch_logger, viz, train_lot,netD, optimizerD, criterion2, netG, optimizerG, criterion3)
File "/content/drive/My Drive/video_decaptioning-master/train.py", line 60, in train_epoch
for i, (inputs, targets) in enumerate(Dataloader):
File "/usr/local/lib/python3.6/dist-packages/torch/utils/data/dataloader.py", line 637, in next
return self._process_next_batch(batch)
File "/usr/local/lib/python3.6/dist-packages/torch/utils/data/dataloader.py", line 658, in _process_next_batch
raise batch.exc_type(batch.exc_msg)
RuntimeError: Traceback (most recent call last):
File "/usr/local/lib/python3.6/dist-packages/torch/utils/data/dataloader.py", line 138, in _worker_loop
samples = collate_fn([dataset[i] for i in batch_indices])
File "/usr/local/lib/python3.6/dist-packages/torch/utils/data/dataloader.py", line 138, in
samples = collate_fn([dataset[i] for i in batch_indices])
File "/content/drive/My Drive/video_decaptioning-master/video_decaptioning_data.py", line 177, in getitem
clip = torch.stack(clip, 0).permute(1, 0, 2, 3)
RuntimeError: expected a non-empty list of Tensors

are you converting to imgs using video.png first ?


t.Parallel()

Can these tests be generated to be run in parallel?
https://twitter.com/peterbourgon/status/1169414085097607168

@kaihendry If you'd like to add this as a feature, feel free to submit a PR, and I will approve it.

Hello, @zolotov!
With this feature merged into the origin/develop, it would be great to take advantage of it in the IntelliJ IDEA/GoLand IDEs.
At least the tc := tc // capture range variable part of the generated code example:
func TestGroupedParallel(t *testing.T) {
    for _, tc := range tests {
        tc := tc // capture range variable
        t.Run(tc.Name, func(t *testing.T) {
            t.Parallel()
            ...
        })
    }
}

Motivation: it's always safer to capture for loop range variables. If someone later on decided to run subtest as Parallel, there would be one less chance to miss the mentioned tc := tc. It looks like this is aligned with Jetbrain's goals to make developer life less error-prone.

@skovtunenko Hi!
I don't think it relates to gotests project, so could you file a feature request on GoLand tracker instead, please? Also, it would be nice if you provide the code with problem to catch, the current code is fine as tc is not used in any goroutine.


adding atan2 input

hi :)
why wouldn't you add atan2 function?

look how fast i learn the spiral data, using only 9 neurons !

something like
"atan2": {f: (x, y) => Math.atan2(x,y), label: "atan2(X_1,X_2)"},
will do the work