11/12/2019 Publish

Docs Build status updates of commit c77b825:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

preview-packages/docs-ref-mapping/reference.yml
:white_check_mark:Succeeded

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.

Docs Build status updates of commit 4542283:
:warning: Validation status: warnings

File
Status
Preview URL
Details

<EMAIL_ADDRESS>:warning:Warning
View (azure-node-latest)
Details

<EMAIL_ADDRESS>:warning:Warning
View (azure-node-latest)
Details

<EMAIL_ADDRESS>:warning:Warning
View (azure-node-latest)
Details

<EMAIL_ADDRESS>:warning:Warning
View (azure-node-latest)
Details

<EMAIL_ADDRESS>:warning:Warning
View (azure-node-latest)
Details

<EMAIL_ADDRESS>:warning:Warning
View (azure-node-latest)
Details

<EMAIL_ADDRESS>:warning:Warning
View (azure-node-latest)
Details

<EMAIL_ADDRESS>:warning:Warning
View (azure-node-latest)
Details

<EMAIL_ADDRESS>:warning:Warning
View (azure-node-latest)
Details

<EMAIL_ADDRESS>:warning:Warning
View (azure-node-latest)
Details

<EMAIL_ADDRESS>:warning:Warning
View (azure-node-latest)
Details

<EMAIL_ADDRESS>:warning:Warning
View (azure-node-latest)
Details

<EMAIL_ADDRESS>:warning:Warning
View (azure-node-latest)
Details

<EMAIL_ADDRESS>:warning:Warning
View (azure-node-latest)
Details

<EMAIL_ADDRESS>:warning:Warning
View (azure-node-latest)
Details

<EMAIL_ADDRESS>:warning:Warning
View (azure-node-latest)
Details

<EMAIL_ADDRESS>:warning:Warning
View (azure-node-latest)
Details

<EMAIL_ADDRESS>:warning:Warning
View (azure-node-latest)
Details

<EMAIL_ADDRESS>:warning:Warning
View (azure-node-latest)
Details

<EMAIL_ADDRESS>:warning:Warning
View (azure-node-latest)
Details

<EMAIL_ADDRESS>:warning:Warning
View (azure-node-latest)
Details

<EMAIL_ADDRESS>:warning:Warning
View (azure-node-latest)
Details

<EMAIL_ADDRESS>:warning:Warning
View (azure-node-latest)
Details

<EMAIL_ADDRESS>:warning:Warning
View (azure-node-latest)
Details

<EMAIL_ADDRESS>:warning:Warning
View (azure-node-latest)
Details

<EMAIL_ADDRESS>:warning:Warning
View (azure-node-latest)
Details

<EMAIL_ADDRESS>:warning:Warning
View (azure-node-latest)
Details

<EMAIL_ADDRESS>:warning:Warning
View (azure-node-latest)
Details

<EMAIL_ADDRESS>:warning:Warning
View (azure-node-latest)
Details

<EMAIL_ADDRESS>:warning:Warning
View (azure-node-latest)
Details

<EMAIL_ADDRESS>:warning:Warning
View (azure-node-latest)
Details

<EMAIL_ADDRESS>:warning:Warning
View (azure-node-latest)
Details

<EMAIL_ADDRESS>:warning:Warning
View (azure-node-latest)
Details

<EMAIL_ADDRESS>:warning:Warning
View (azure-node-latest)
Details

<EMAIL_ADDRESS>:warning:Warning
View (azure-node-latest)
Details

<EMAIL_ADDRESS>:warning:Warning
View (azure-node-latest)
Details

<EMAIL_ADDRESS>:warning:Warning
View (azure-node-latest)
Details

<EMAIL_ADDRESS>:warning:Warning
View (azure-node-latest)
Details

<EMAIL_ADDRESS>:warning:Warning
View (azure-node-latest)
Details

<EMAIL_ADDRESS>:warning:Warning
View (azure-node-latest)
Details

<EMAIL_ADDRESS>:warning:Warning
View (azure-node-latest)
Details

<EMAIL_ADDRESS>:warning:Warning
View (azure-node-latest)
Details

docs-ref-autogen/microsoft-cognitiveservices-speech-sdk/index.yml
:warning:Warning
View (azure-node-latest)
Details

docs-ref-autogen/toc.yml
:warning:Warning
View (azure-node-latest) View (azure-node-preview)
Details

<EMAIL_ADDRESS>:white_check_mark:Succeeded
View (azure-node-latest)

<EMAIL_ADDRESS>:white_check_mark:Succeeded
View (azure-node-latest)

<EMAIL_ADDRESS>:white_check_mark:Succeeded
View (azure-node-latest)

<EMAIL_ADDRESS>:white_check_mark:Succeeded
View (azure-node-latest)

<EMAIL_ADDRESS>:white_check_mark:Succeeded
View (azure-node-latest)

<EMAIL_ADDRESS>:white_check_mark:Succeeded
View (azure-node-latest)

This comment lists only the first 50 files in the pull request.

<EMAIL_ADDRESS>
[Warning] 2 invalid cross reference(s) "<xref:Conflict>", "<xref:ConflictDefinition>".

<EMAIL_ADDRESS>
[Warning] 4 invalid cross reference(s) "<xref:ConflictResolutionMode.LastWriterWins>", "<xref:StoredProcedure>", "<xref:Container>", "<xref:ConflictResolutionMode.Custom>".

<EMAIL_ADDRESS>
[Warning] 2 invalid cross reference(s) "<xref:Conflict>", "<xref:ConflictDefinition>".

<EMAIL_ADDRESS>
[Warning] 1 invalid cross reference(s) "<xref:SqlQuerySpec>".

<EMAIL_ADDRESS>
[Warning] 2 invalid cross reference(s) "<xref:Conflict>", "<xref:Item>".

<EMAIL_ADDRESS>
[Warning] 2 invalid cross reference(s) "<xref:Container>", "<xref:ContainerDefinition>".

<EMAIL_ADDRESS>
[Warning] 1 invalid cross reference(s) "<xref:SqlQuerySpec>".

<EMAIL_ADDRESS>
[Warning] 4 invalid cross reference(s) "<xref:CosmosClient>", "<xref:CosmosClientOptions>", "<xref:Database>", "<xref:DatabaseAccount>".

<EMAIL_ADDRESS>
[Warning] 3 invalid cross reference(s) "<xref:ConnectionPolicy>", "<xref:ConsistencyLevel>", "<xref:Permission>".

<EMAIL_ADDRESS>
[Warning] 3 invalid cross reference(s) "<xref:Database>", "<xref:CosmosClient>", "<xref:User>".

<EMAIL_ADDRESS>
[Warning] 2 invalid cross reference(s) "<xref:Database>", "<xref:DatabaseDefinition>".

<EMAIL_ADDRESS>
[Warning] 3 invalid cross reference(s) "<xref:DatabaseDefinition>", "<xref:Database>", "<xref:SqlQuerySpec>".

<EMAIL_ADDRESS>
[Warning] 6 invalid cross reference(s) "<xref:Conflict>", "<xref:Offer>", "<xref:Permission>", "<xref:Trigger>", "<xref:ItemBody>", "<xref:SqlQuerySpec>".

<EMAIL_ADDRESS>
[Warning] 2 invalid cross reference(s) "<xref:IncludedPath>", "<xref:IndexingMode>".

<EMAIL_ADDRESS>
[Warning] 1 invalid cross reference(s) "<xref:Item>".

<EMAIL_ADDRESS>
[Warning] 1 invalid cross reference(s) "<xref:ItemBody>".

<EMAIL_ADDRESS>
[Warning] 1 invalid cross reference(s) "<xref:Item>".

<EMAIL_ADDRESS>
[Warning] 1 invalid cross reference(s) "<xref:SqlQuerySpec>".

<EMAIL_ADDRESS>
[Warning] 2 invalid cross reference(s) "<xref:Offer>", "<xref:OfferDefinition>".

<EMAIL_ADDRESS>
[Warning] 2 invalid cross reference(s) "<xref:Offer>", "<xref:OfferDefinition>".

<EMAIL_ADDRESS>
[Warning] 1 invalid cross reference(s) "<xref:SqlQuerySpec>".

<EMAIL_ADDRESS>
[Warning] 2 invalid cross reference(s) "<xref:Permission>", "<xref:PermissionDefinition>".

<EMAIL_ADDRESS>
[Warning] 1 invalid cross reference(s) "<xref:PermissionMode>".

<EMAIL_ADDRESS>
[Warning] 2 invalid cross reference(s) "<xref:Permission>", "<xref:PermissionDefinition>".

<EMAIL_ADDRESS>
[Warning] 1 invalid cross reference(s) "<xref:SqlQuerySpec>".

<EMAIL_ADDRESS>
[Warning] 3 invalid cross reference(s) "<xref:StoredProcedure>", "<xref:Trigger>", "<xref:UserDefinedFunction>".

<EMAIL_ADDRESS>
[Warning] 1 invalid cross reference(s) "<xref:SqlQuerySpec>".

<EMAIL_ADDRESS>
[Warning] 2 invalid cross reference(s) "<xref:StoredProcedure>", "<xref:StoredProcedureDefinition>".

<EMAIL_ADDRESS>
[Warning] 1 invalid cross reference(s) "<xref:StoredProcedure>".

<EMAIL_ADDRESS>
[Warning] 2 invalid cross reference(s) "<xref:StoredProcedure>", "<xref:StoredProcedureDefinition>".

<EMAIL_ADDRESS>
[Warning] 1 invalid cross reference(s) "<xref:SqlQuerySpec>".

<EMAIL_ADDRESS>
[Warning] 2 invalid cross reference(s) "<xref:Trigger>", "<xref:TriggerDefinition>".

<EMAIL_ADDRESS>
[Warning] 2 invalid cross reference(s) "<xref:TriggerOperation>", "<xref:TriggerType>".

<EMAIL_ADDRESS>
[Warning] 2 invalid cross reference(s) "<xref:Trigger>", "<xref:TriggerDefinition>".

<EMAIL_ADDRESS>
[Warning] 2 invalid cross reference(s) "<xref:Trigger>", "<xref:SqlQuerySpec>".

<EMAIL_ADDRESS>
[Warning] 2 invalid cross reference(s) "<xref:User>", "<xref:UserDefinition>".

<EMAIL_ADDRESS>
[Warning] 3 invalid cross reference(s) "<xref:UserDefined>", "<xref:UserDefinedFunctionDefinition>", "<xref:UserDefinedFunction>".

<EMAIL_ADDRESS>
[Warning] 1 invalid cross reference(s) "<xref:UserDefinedFunction>".

<EMAIL_ADDRESS>
[Warning] 2 invalid cross reference(s) "<xref:UserDefinedFunction>", "<xref:UserDefinedFunctionDefinition>".

<EMAIL_ADDRESS>
[Warning] 1 invalid cross reference(s) "<xref:SqlQuerySpec>".

<EMAIL_ADDRESS>
[Warning] 2 invalid cross reference(s) "<xref:User>", "<xref:UserDefinition>".

<EMAIL_ADDRESS>
[Warning] 2 invalid cross reference(s) "<xref:UserDefinition>", "<xref:SqlQuerySpec>".

docs-ref-autogen/microsoft-cognitiveservices-speech-sdk/index.yml

[Warning] Uid(microsoft-cognitiveservices-speech-sdk) has already been defined in docs-ref-autogen/microsoft-cognitiveservices-speech-sdk/index.yml.

docs-ref-autogen/toc.yml

[Warning] Unable to find file with uid "azure.nodejs.sdk.landingPage.services.Cognitive.Services.AnomalyDetector" referenced by TOC file "docs-ref-autogen/toc.yml"
[Warning] Unable to find file with uid "azure.nodejs.sdk.landingPage.services.Cognitive.Services.Bing.AutoSuggest" referenced by TOC file "docs-ref-autogen/toc.yml"
[Warning] Unable to find file with uid "azure.nodejs.sdk.landingPage.services.Cognitive.Services.Bing.CustomImageSearch" referenced by TOC file "docs-ref-autogen/toc.yml"
[Warning] Unable to find file with uid "azure.nodejs.sdk.landingPage.services.Cognitive.Services.Bing.VisualSearch" referenced by TOC file "docs-ref-autogen/toc.yml"
[Warning] Unable to find file with uid "azure.nodejs.sdk.landingPage.services.Cognitive.Services.Bing.Web.Search" referenced by TOC file "docs-ref-autogen/toc.yml"
[Warning] Unable to find file with uid "azure.nodejs.sdk.landingPage.services.Cognitive.Services.Bing.Image.Search" referenced by TOC file "docs-ref-autogen/toc.yml"
[Warning] Unable to find file with uid "azure.nodejs.sdk.landingPage.services.Cognitive.Services.Bing.Entity.Search" referenced by TOC file "docs-ref-autogen/toc.yml"
[Warning] Unable to find file with uid "azure.nodejs.sdk.landingPage.services.Cognitive.Services.Bing.Custom.Search" referenced by TOC file "docs-ref-autogen/toc.yml"
[Warning] Unable to find file with uid "azure.nodejs.sdk.landingPage.services.Cognitive.Services.Bing.Video.Search" referenced by TOC file "docs-ref-autogen/toc.yml"
[Warning] Unable to find file with uid "azure.nodejs.sdk.landingPage.services.Cognitive.Services.Bing.News.Search" referenced by TOC file "docs-ref-autogen/toc.yml"
[Warning] Unable to find file with uid "azure.nodejs.sdk.landingPage.services.Cognitive.Services.Text.SpellCheck" referenced by TOC file "docs-ref-autogen/toc.yml"
[Warning] Unable to find file with uid "azure.nodejs.sdk.landingPage.services.Cognitive.Services.Bing.VisualSearch" referenced by TOC file "docs-ref-autogen/toc.yml"
[Warning] Unable to find file with uid "azure.nodejs.sdk.landingPage.services.Cognitive.Services.Bing.VisualSearch" referenced by TOC file "docs-ref-autogen/toc.yml"
[Warning] Unable to find file with uid "azure.nodejs.sdk.landingPage.services.Cognitive.Services.Computer.Vision" referenced by TOC file "docs-ref-autogen/toc.yml"
[Warning] Unable to find file with uid "azure.nodejs.sdk.landingPage.services.Cognitive.Services.Content.Moderator" referenced by TOC file "docs-ref-autogen/toc.yml"
[Warning] Unable to find file with uid "azure.nodejs.sdk.landingPage.services.Cognitive.Services.Face" referenced by TOC file "docs-ref-autogen/toc.yml"
[Warning] Unable to find file with uid "azure.nodejs.sdk.landingPage.services.Cognitive.Services.LocalSearch" referenced by TOC file "docs-ref-autogen/toc.yml"
[Warning] Unable to find file with uid "azure.nodejs.sdk.landingPage.services.Cognitive.Services.LUIS.Authoring" referenced by TOC file "docs-ref-autogen/toc.yml"
[Warning] Unable to find file with uid "azure.nodejs.sdk.landingPage.services.Cognitive.Services.LUIS.Runtime" referenced by TOC file "docs-ref-autogen/toc.yml"
[Warning] Unable to find file with uid "azure.nodejs.sdk.landingPage.services.Cognitive.Services.Text.Analytics" referenced by TOC file "docs-ref-autogen/toc.yml"
[Warning] Unable to find file with uid "microsoft-cognitiveservices-personalizer" referenced by TOC file "docs-ref-autogen/toc.yml"
[Warning] Unable to find file with uid "microsoft-cognitiveservices-qna-maker" referenced by TOC file "docs-ref-autogen/toc.yml"
[Warning] Unable to find file with uid "azure.nodejs.sdk.landingPage.services.cognitiveservices.Management" referenced by TOC file "docs-ref-autogen/toc.yml"

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.


docs: update CHANGELOG with new version of liferay-changelog-generator

Regenerating to make sure these two pulls to the generator are good before publishing a new release:

https://github.com/liferay/liferay-npm-tools/pull/398
https://github.com/liferay/liferay-npm-tools/pull/399

So this is just a test of those, done with:
../liferay-npm-tools/packages/liferay-changelog-generator/bin/liferay-changelog-generator.js \
  --from=v1.0.1 \
  --to=v19.0.2 \
  --version=v19.0.2 \
  --regenerate

Just a doc update, so going to merge this.


Set GUI options with command

Is there a command to set options like Transparent that are normally set in .config/goneovim/settings.toml? If so, it's hidden quite well. If not, it would be nice to have :)

Hi, thanks for the issue report!
Goneovim does not currently provide any commands that would enable the Transparent feature. The reason for this is that the current way of creating a transparent application window in Goneovim is a different process than a normal window. However, in the future, I would like to clear this issue somehow and provide such a command.


[ CREATE ] - Testimonial Section

Create the testimonial section as picture below:

IF YOU WISH TO WORK ON THIS, PLEASE CHECK NO ONE HAS CLAIMED IT BELOW, IF NOT CLAIM IT BY COMMENTING

I can work on this

Can I work on this?

Please may I work on the task as well.

This is implemented except for the svg background if you want to take a shot at that @Ac-Srikanth

@brittneypostma , sure i will give it a try

@Ac-Srikanth can you provide an update on the svg? Are you able to provide a pull request today?

@brittneypostma i tried but not able to do it , but what I see is the testimonial section is far from complete , or is it the completed version is not merged yet?

I'm sorry,  we just updated the site and are no longer using this.  I'll close the issue.


A humble request to anyone who can rewrite MFRC522 library to use UART imterface

Hi. I am not a skilled nor an experienced programmer. Even after looking at the datasheet, changing the current SPI interface to UART is totally beyond my level.
Therefore, I really hope someone will implement the MFRC522 library which uses UARt interface.

Maybe this user did it #221
duplicate #257

Is there any way to contact him? I am new to github and it seems to not have PM function.
Anyway, I will try to figure out what he did from his comments. There is so little information from his comments but I will give it a shot.

As I remember ,Framing in SPI is different with UART in MFRC522,datasheet completely described framing for each connection.Please read datasheet and if your problem does not resolved contact me via<EMAIL_ADDRESS>

Hi @Dizgah
Yes, I have read the datasheet and I can differentiate how data is sent between SPI and UART. However, I do not know how to implement it. As I have stated in my first post, my knowledge in programming is limited. If you have some examples that I could follow through, that would be helpful.
P/S: The problem is that the MFRC522 library uses SPI entirely. How do I modify which lines to use UART? And as far as I know, UART is a serial communication and in Arduino, there is no library for UART. You just use it. Thats why I am very confused.

This Library:
https://github.com/zodier/MFRC522-UART-Arduino

Any update

https://github.com/davidjonz2005/MFRC522WITHUART


Automatic package updates

Add workflow that runs scripts/utils/update_package.py for every package. scripts/utils/update_package.py identifies packages downloaded from a GitHub release URL, queries the latest version and updates:

The version in tools/chocolateyinstall.ps1, including the download URL.
The SHA256 hashes in tools/chocolateyinstall.ps1
The version in the nuspec

The workflow is run twice a week and creates a PR with a commit for every package.
See example run here: https://github.com/Ana06/VM-Packages/actions/runs/3297886819
See PR example here: https://github.com/Ana06/VM-Packages/pull/17

The workflow tests changes before committing. The workflow logs packages that failed to update, but the action still succeeds and sends a PR.

The workflow uploads the output of testing every package to the assets.

@mr-tz

to run the script thorugh black/isort
Do you mean locally or setting up CI? I have run black -l 120 locally and the imports are sorted alphabetically (which I think it is what isort does).

comment the regexes a bit.

The regexes are a bit ugly, good idea! 👍


Output recording plays locally but not in Firefox

Hi, when I produce a recording with wf-recorder, the video plays just fine locally with mpv. When I upload that video to, say, Discord, and try to play it in the browser, a preview appears with the correct length and a thumbnail, but playing the video does not work.
https://github.com/ammen99/wf-recorder/assets/88161263/7726efc1-7366-4112-b44a-aa6f55f27389

This issue occurs in Firefox but not Chromium.

duplicate of #152
The -t flag solves this. https://github.com/ammen99/wf-recorder/issues/152#issuecomment-1166593274

With latest wf-recorder 0e7b2e27, do videos work in firefox/discord/messenger work with wf-recorder -x yuv420p? The default is yuv444p which I think may be the core problem.
Referencing related issues #189, #175, #152 and #28.

Hey, could you perhaps make a new release with this fix? Most distributions only ship releases, and this change was only made after the latest release (which was made Sep 5). If you have some pending changes, perhaps just cherry-pick this change and only put out a release with this single change, however it seems like a pretty big issue and it's weird that it's still not in any released version.


plurals and words ending in double-el

When  I search for a term that's indexed by its plural, i.e. "carols", I get no hits. Searching for "carol" or "carol*" works perfectly, but "carols", "carols*" or "carols" comes up empty.
Another example would be "Schwitters". A search for "schwitter" gets a hit, but "schwitters" doesn't.
I have a similar problem where searching for "powell" yields no results, but "powel" works as expected.
I did some basic testing and it seems to only apply to words ending in two els. If I change "powell" to "powerr" searches succeed.
This happens with v2.0.4 and also v2.1
Any idea what's going on here?
This is how I build the index
            let index = lunr(function() {

                this.field("title", {boost: 10});
                this.field("section");
                this.field("content");
                this.field("worknumber");
                this.field("meta");
                this.field("description");
                this.field("firstname");
                this.field("lastname");
                this.field("tags");
                this.ref("ref");

                pages.forEach(page => {
                    this.add(page);
                })

            });

and the search (I fiddled with usePipeline but it seems to have no effect)
let results = index.query(function(q) {
                q.term(term, {
                    fields: fields,
                    usePipeline: false,
                })
            });

I added
this.pipeline.remove(lunr.stemmer);
this.pipeline.remove(lunr.stopWordFilter);

to the indexing function and the searches are now much better.
Is it possible to remove these per field, i.e. remove them from "title" and "description" but keep them in the other fields?

You can certainly remove both the stemmer and the stop word filter, but is that what you want?
What you describe sounds exactly like the problem stemming is supposed to fix. For example "carols" will actually be indexed as "carol", if stemming is enabled. Stemming is also applied to search terms, so you should get a match if you search for either "carol" or "carols", or anything else that stems to "carol".
If your search term includes a wildcard, stemming (in fact the whole search pipeline) is not used. This is because its impossible to correctly stem something with a wildcard. By definition the wildcard is indicating that this is not the entire term.
That is what the usePipeline option of the query is controlling, whether to use the stemmer or not.
Perhaps if you could put together a full example, maybe somewhere like jsfiddle, I could take a closer look at what is happening.

no, but it’s making my searches better atm. :-)
here’s a jsfiddle - the relevant functions are initLunrand search (with some data at the top. Some of the code is based off a demo I found somewhere - can't remember where).
https://jsfiddle.net/pkpowell/qum9Lb8o
The situation remains the same. A wildcard search for carols* or duos* returns no results unless I add
this.pipeline.remove(lunr.stemmer);
this.pipeline.remove(lunr.stopWordFilter);

then it seems to work as expected.
I just noticed this fiddle and the search on my site don't work in Safari. I get TypeError: undefined is not an object (evaluating 'posting._index') - query — lunr.js:1810
Works fine in Chrome and Firefox. Maybe I'm going about this all wrong?

First off, that fiddle works for me on Safari 10.1.
 By manually appending the wildcard to the term, lets say "carols*", you are searching for everything that begins with "carols" and then has some other characters after it. In addition you are not disabling the pipeline, so lunr is trying to trim and stem "carols*" with the wildcard, which probably isn't doing anything.
I think the right way to approach this kind of search is to think of it in two parts:

If there is an exact match for what I've typed, rank that highly.
In addition, look for everything that begins with what I've typed and rank that lower.

So, in your case if you switch to the following:
  index.query(function(q) {
    q.term(term, { fields: fields, usePipeline: true, boost: 10 })
    q.term(term, { fields: fields, usePipeline: false, wildcard: lunr.Query.wildcard.TRAILING })
  });

You should get better results as well as getting results for "carols", in your example. I've updated the fiddle with this change. Now, depending on what you want to do you can take it further by also doing a fuzzy search, this time with an even smaller boost:
  index.query(function(q) {
    q.term(term, { fields: fields, usePipeline: true, boost: 100 })
    q.term(term, { fields: fields, usePipeline: false, boost: 10, wildcard: lunr.Query.wildcard.TRAILING })
    q.term(term, { fields: fields, usePipeline: false, boost: 1, editDistance: 1 })
  });

You'll have to experiment to see what works best for your application, but hopefully this is enough to get you on the right track.

Ah, that's much better!
I still get the error message in Safari (10.1) if the search string is less than 3 chars, the fiddle complains at 0 chars.
TypeError: undefined is not an object (evaluating 'posting._index')

I'll clean out all the crud in my code first and report back any findings.
Thanks very much for your help.

I'm glad that is working better for you. A number of people have had the same question so I think there is an opportunity to improve the docs/guides, I'll keep this issue open to remind me to do that.
As for the issue in Safari, if you manage to come up with a reduced test case, please open a new issue.

@olivernn I know this is an old thread, but I've had similar confusions on getting matches on singular and plural terms. I've noticed the fiddle you updated only produces results when searching for single words. Ex: 'carol'
But if I search any more, ex: 'carol notes' I get no matches.
Is there a way to use your settings but also to include matches for multiple terms?


Load/Save

We need commands to load to RAM from the UART and save RAM to the UART. Maybe X-Modem? Y-Modem? Z-Modem? Kermit?

Have a raw load routine which reads in hex, but there's no checksums so sometimes you get corruption.

The hex load routine now emits an acknowledgement byte after every four bytes / eight hex nibbles. This allows the load tool to rate limit itself and uploads are now much more reliable.
Still no mechanism for getting data off the board though.

Should just write a uart ram dump routine.

Can load from SD card.


bug: Can't style kbd when using prose

What version of daisyUI are you using?
v4.7.2
Which browsers are you seeing the problem on?
All browsers
Reproduction URL
https://play.tailwindcss.com/hKQyJqbKxM
Describe your issue
KBD tag is unreadable when using dark themes. Test doesn't change with themes. Right now I'm using it like this:
kbd {
  @apply kbd kbd-sm text-base-content !important;
}

This is actually an easy workaround, just apply bg-base-100 dark:bg-base-content to the kbd and you're good to go:

    Keyboard</button>

It might need some time to fix it on library-level, so give it a go.

I'm using this:
:root .prose {
  --tw-prose-kbd: var(--tw-prose-body);
}


Support for operations middleware

I was wondering if you think it would be possible to build middleware around operations, or that needs to be handled at the GraphQL server level. I am trying to build a plugin that would log the start and end of the operation specifically.

Have you tried using Apollo server’s plugins? That’s what I usually use.

Have you tried using Apollo server’s plugins? That’s what I usually use.

I am moving away from it, But my goal is to build a distributable all in one plugin for fields and operations.

I am moving away from it, But my goal is to build a distributable all in one plugin for fields and operations.

We had a plan of implementing that, but never finsihed it. What’s you alternative to Apollo Server?

Well I would like to support all servers if possible with the plugin, so say at least the following:

https://github.com/contrawork/graphql-helix
https://github.com/graphql/express-graphql
https://github.com/mercurius-js/mercurius

Ok so I dug a bit and I am not sure it is possible really, most server don't seem to allow the execute function to be changed. So you most go with their hook and that is dependant on the implementation. So unsure if it is really the job of graphql middleware to do that.

@Sytten, I am closing this issue as I am not sure whether it's still relevant. At the top of my head, maybe Envelop could be a solution for this. In any case, feel free to reopen if this still seems relevant
http://github.com/dotansimha/envelop

Yeah envelop is the way to go!


Question about the TLS certificates referenced inthe keycloak.yaml file

Hi , thanks for your very complete tutorial.
I got stuck on one aspect:
In the keycloak.yaml, it references a tls key :
            - name: KC_HTTPS_CERTIFICATE_FILE
              value: "/etc/certs/tls.crt"
            - name: KC_HTTPS_CERTIFICATE_KEY_FILE
              value: "/etc/certs/tls.key"

Now, I am using the AWS Certificate Manager, which does not allow the export of the private key. Are these certs meant to be these or can these be a self signed certificate?
Kind regards, Philip Rodrigues.

This is a self-signed certificate which I generated to have HTTPS TLS everywhere, including ALB and the Keycloak pods. In contrast to terminating HTTPS TLS only at the ALB.


iwlib: init at 1.7.0

Description of changes

Python interface for the Wireless Tools for Linux utilities collection.
Things done

Built on platform(s)

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

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

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

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

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[x] Fits CONTRIBUTING.md.

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

4 packages built:

python310Packages.iwlib
python310Packages.iwlib.dist
python311Packages.iwlib
python311Packages.iwlib.dist

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

4 packages built:

python310Packages.iwlib
python310Packages.iwlib.dist
python311Packages.iwlib
python311Packages.iwlib.dist


Prep 2023.05.1 & 2023.05.2 releases

We will collect here TODOs for the next TeachOpenCADD releases:
Before 2023.05.1 --- fix current master branch

[ ] Fix bugs & add enhancements for the current master branch: https://github.com/volkamerlab/teachopencadd/pull/345
[ ] Check website for rendering issues
[ ] Check Binder
[ ] Cut new release
[ ] Cut new conda release

Before 2023.05.2. --- add DL edition

[ ] Add TeachOpenCADD-DL edition: https://github.com/volkamerlab/teachopencadd/pull/285
[ ] Make sure that all deleted branches are deleted from CI/docs workflows: see CI and docs
[ ] Check website for rendering issues
[ ] Check Binder
[ ] Cut new release
[ ] Cut new conda release

Binder works in principle, but it's just over capacity most of the time.  @gerritgr got it to work once.

@AndreaVolkamer I cut the next release 2023.05.1 & am waiting now for the conda bot to open the PR for the next conda release. I think this is independent of anything that you are doing for the 2023.05.2 release, so do go ahead even if the conda package is not cut, yet, by the time you want to go ahead.
Did anyone go through the website properly to check if things are still as they should be?


Problem with installation

Hi,
When I try to install it on ubuntu 16.04, I am getting the following error:
can't load package: package github.com/antchfx/xquery: no buildable Go source files in /home/ps06756/go/src/github.com/antchfx/xquery, when I run the following command:
 go get github.com/antchfx/xquery

see #10
The source code already downloaded to your disk.


CudaClaw : Add user member to clawpatch;  store allocated pointers to fp, fm, gp, gm for re-use

Add a void* pointer in the clawpatch class;
Create virtual user access function so this can be set by solvers
Use this void star field to store pointers to memory allocated on the GPU for fp, fm, gp, gm.

This should cut down considerably on time spent in GPU access.

User data is stored in the patch object.   Might be reasonable to move this to clawpatch, or to create a "cudapatch".


☂  TextOverflow in TextStyle does not work for SelectableText (basically all editable text widgets)

In https://github.com/flutter/flutter/pull/78927 I introduced TextOverflow in the TextStyle class but when applied in a SelectableText (or any editable text field) widget it does not work.
From my research I found out that all kind of overflow does not work for Editable widgets so maybe this can be worked in batches.

[ ] Make TextOverflow.fade work for editable widgets.
[ ] Make TextOverflow.ellipsis work for editable widgets. https://github.com/flutter/flutter/issues/80435

From my tests all other overflows seems to work as expected (please do your tests and share feedback).

Hi @pedromassango
How did you solve this issue?


[ENH] - Add USNG Autocalculation.

Which app?
Survey123
Describe requirements
Add USNG auto-calculation to USNG Question,
Alternatives
Use Survey123 Connect
Other Relevant Info
USNG is the coordinate notation standard and should be added to all data by default.
Priority impact
p1 - time sensitive
Impact
There is a risk that location may not be communicated correctly if this standard is note used.

In web forms, this does not appear to be an option through the GUI - let's get an enhancement request to the Survey123 Team.

This can be done in the XLSForm after exporting from the Web Designer, so we may just have to do this step manually for now.


imp: if the allow all host messages is used, then the allow list should have only one element

Description

I thought this check would make sense...
closes: #XXXX
Commit Message / Changelog Entry
type: commit message

see the guidelines for commit messages. (view raw markdown for examples)

Before we can merge this PR, please make sure that all the following items have been
checked off. If any of the checklist items are not applicable, please leave them but
write a little note why.

[x] Targeted PR against the correct branch (see CONTRIBUTING.md).
[ ] Linked to Github issue with discussion and accepted design OR link to spec that describes this work.
[ ] Code follows the module structure standards and Go style guide.
[ ] Wrote unit and integration tests.
[ ] Updated relevant documentation (docs/) or specification (x/<module>/spec/).
[ ] Added relevant godoc comments.
[ ] Provide a commit message to be used for the changelog entry in the PR description for review.
[ ] Re-reviewed Files changed in the Github PR explorer.
[ ] Review Codecov Report in the comment section below once CI passes.

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Comparison is base (9c77534) 80.10% compared to head (21070f8) 80.12%.
Report is 5 commits behind head on main.

Additional details and impacted files

@@            Coverage Diff             @@
##             main    #5461      +/-   ##
==========================================
+ Coverage   80.10%   80.12%   +0.01%
==========================================
  Files         189      189
  Lines       13142    13143       +1
==========================================
+ Hits        10528    10531       +3
+ Misses       2201     2199       -2
  Partials      413      413

Files
Coverage Δ

...s/apps/27-interchain-accounts/host/types/params.go
100.00% <100.00%> (ø)

... and 1 file with indirect coverage changes

This change will be state machine breaking.


Reverted filtering method for psms passed to FlashLFQ

Psms were being filtered differently in ProteinScoringAndFdrEngine vs the QuantificationAnalysis method in PostSearchAnalysisTask, causing issues in protein quantification. This was caused by a switch to PEP based filtering in QuantificationAnalysis. This change was reverted, and should fix the issue.

Is PEP filtering implemented elsewhere?

Currently, filtering happens in ~12 different places. Sometimes by PEP, sometimes by Q-Value. In the future, this should be refactored so that a common filtering method can be employed. For right now though, I'm only changing enough to stop protein quant from breaking


Improve workflow

Right now, linting is not forced on code and even unused imports can be committed and pushed. Please add precommit hooks to prevent code quality degradation.

Fixed in https://github.com/TinkoffCreditSystems/ng-dompurify/pull/10


Support value generation for 'char' properties

Fixes #2217.
Note this only works for mapping char properties to some form of integer column. String columns (char, nchar, etc) must be mapped to strings until we can do type conversion between the SQL Client layer and the EF entity.

:shipit:


[Bug]: right side elements apper

Describe the Bug
I deleted all the right side elements from the F3 screen and put some of them is the left side, but after restarting the game ALL the right side elements  are shown again, but those in the left side still the same as i left before.
I don't know if the same happens if I did the same with the left side, but it's boring to delete all the elements every time I start the game
Steps to Reproduce
Just delete all the right side elements and restart the game
Expected Behavior
Still the same as I left before
Screenshots
Before restarting the game:

After Restarting the game:

Modloader Type
Minecraft Forge
Modloader Version
Forge 39.0.5
Mod Version
1.2.2
Log Output
No response
Additional Context
No response

The issue could happen on either side. It's because if you set either side to have nothing, when the mod loads that side (it loads left and right independently), it sees the config as empty and loads the defaults. A workaround for now is to leave a Separator in the side you want empty so it's not entirely empty but doesn't show anything.


Mismatching between schedule and compute for group conv2d

Hello,
I'm not sure whether anyone has met this problem before, but when I was trying to run an ONNX model that has group convolution, i.e., group > 1 && group != in_channels, Relay will apply mismatched schedule and compute function (see here):
# schedule
topi.generic.schedule_depthwise_conv2d_nchw(outs)
# compute
topi.nn.group_conv2d_nchw(inputs[0], inputs[1], strides, padding, dilation, groups,
                                              out_dtype=out_dtype)

The reason behind is that some shape-based conditions for making the compute function decision are not available for scheduling.
I tried to solve this issue, but based on the input arguments that schedule_conv2d receives, i.e., attrs, outs, I cannot infer whether a given conv2d op should be dispatched to depthwise_conv2d or group_conv2d. At least we need to have the number of input channels to properly decide which convolution op to go with.
Therefore, I intend to extend Conv2DAttrs a little bit with an extra field called in_channels (at here), and then update the schedule_conv2d function to take it into account.
Please let me know whether I've missed anything. Thanks!

To reproduce this issue, please check this short example:
gconv_tvm_onnx.zip
# requires onnx
python create_onnx_model.py
python load_gconv.py

I'm using the latest master of TVM (https://github.com/dmlc/tvm/commit/4335db0a2190adf940df8fb9379d168c01eaa49f)


Added support for PHP 7.3 and tested on Magento 2.3.4

I've tested the module on PHP 7.3 and on Magento 2.3.4, it seems to work just fine! Let's bump up the PHP version on this one.

@rickkuilman thank you for your input! Your changes has been merged :).


qtbase: Fix paths returned by qmake -query

Motivation for this change
Some project rely on the output of qmake's property mode (qmake -query) to find their dependencies, which currently returns the incorrect paths for any Qt files not installed into the main output path of qtbase, because they are installed in into a secondary output (namely Headers and Plugins), do not follow Qt path standard (Docs and Plugins) or are part of a different module (e.g qtmultimedia, etc.).
qmake computes these paths using the QLibrarySettings class compiled with QT_BUILD_QMAKE defined. The class uses QT_CONFIGURE_PREFIX_PATH as the default prefix, and appends certain default suffixes as definded in qtConfEntries inside the QLibrarySettings implementation. These can however be overwritten using a qt.conf INI file, which is what this patch does to override the path of Headers, Plugins and Documentation. The Prefix also needs to be supplied as it would default to the current working directory else. This fix of course only works for qtbase, as any other moduel (e.g. qtmultimedia) would need their own qt.conf and symlink to qmake, which would introduce other PATH related issues itself and therefore is not in the scope of this patch
Fixes #56357.
Things done

[x] Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS)
Built on platform(s)

[x] NixOS
[ ] macOS
[ ] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nox --run "nox-review wip"
[x] Tested execution of all binary files (usually in ./result/bin/)
[x] Determined the impact on package closure size (by running nix path-info -S before and after)
[ ] Assured whether relevant documentation is up to date
[x] Fits CONTRIBUTING.md.

Rebased patch against current staging, because of large number of rebuilds.

I thought this would eliminate the need for patches like this one, but I tried it, and it doesn't seem to fix it. Or is this something else?

@Infinisil: As Qt by default only checks the application directory for a qt.conf file, the file generated with this patch most likely has no effect. Also the QLibraryInfo class act slightly differently if compiled for qmake, which might also have effect.
More information about the mechanism can be found in the qt.conf chapter of the official documentation.

@qknight and @ttuegel, any feedback would be welcome.

@Infinisil @qknight @ttuegel Please advice on what to do with these changes or how to work around the broken qmake -query support in Nix and NixOS.

ping @ttuegel

Anything outstanding on this PR? (triage)

This PR broke qt-full-5*
Hydra evals:

qt-full-5.11.3
qt-full-5.12.3
qt-full-5.9.7

I can confirm that reverting this merge atop current master fixes the build of qt5Full (tried just locally).

@vcunat @samueldr Thanks for tracking this down! I think we should revert while we figure it out. Any objections?

@ttuegel sounds okay, I'm leaving the decision up to you.


slideshare.net broken

Checklist

[x] I'm reporting a broken site support
[x] I've verified that I'm running youtube-dl version 2020.03.08
[x] I've checked that all provided URLs are alive and playable in a browser
[x] I've checked that all URLs and arguments with special characters are properly quoted or escaped
[x] I've searched the bugtracker for similar issues including closed ones

Verbose log
./youtube-dl --verbose -- https://www.slideshare.net/slideshow/embed_code/key/18PTe3gSh1LwF4
[debug] System config: []
[debug] User config: []
[debug] Custom config: []
[debug] Command-line args: ['--verbose', '--', 'https://www.slideshare.net/slideshow/embed_code/key/18PTe3gSh1LwF4']
[debug] Encodings: locale UTF-8, fs utf-8, out UTF-8, pref UTF-8
[debug] youtube-dl version 2020.03.08
[debug] Python version 3.7.3 (CPython) - Linux-4.19.0-8-amd64-x86_64-with-debian-10.3
[debug] exe versions: ffmpeg 4.1.4-1, ffprobe 4.1.4-1, phantomjs 2.1.1, rtmpdump 2.4
[debug] Proxy map: {}
[Slideshare] embed_code/key/18PTe3gSh1LwF4: Downloading webpage
ERROR: Unable to extract slideshare object; please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; type  youtube-dl -U  to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.
Traceback (most recent call last):
  File "./youtube-dl/youtube_dl/YoutubeDL.py", line 797, in extract_info
    ie_result = ie.extract(url)
  File "./youtube-dl/youtube_dl/extractor/common.py", line 530, in extract
    ie_result = self._real_extract(url)
  File "./youtube-dl/youtube_dl/extractor/slideshare.py", line 35, in _real_extract
    webpage, 'slideshare object')
  File "./youtube-dl/youtube_dl/extractor/common.py", line 1005, in _search_regex
    raise RegexNotFoundError('Unable to extract %s' % _name)
youtube_dl.utils.RegexNotFoundError: Unable to extract slideshare object; please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; type  youtube-dl -U  to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.

Description

No video on this page.


Fixed jucer configuration to use custom standalone app

Hi Roman,
I'm not sure what's your status on the port to Juce 5, but if you're interested I found a way to configure the jucer file to use a custom standalone wrapper instead of Juce's wrapper in multi-target plugin project.
I found the info on this post : https://forum.juce.com/t/styling-the-standalone-plugin-window/21872/15
This PR implements the change.
Cheers,
Fredo.

Hi Roman,
I added some code to allow converting all Lua methods of a panel from properties to files.
There are new menu items in LuaEditor to perform the conversion.
Cheers,
Fredo.


[FR]: Page/File column type

Contact Details
<EMAIL_ADDRESS>Present your request
I want to see ...
Perhaps related to #53 ...
Having a column type for links/pages, rather than using the text type.
Also, being able to filter the link options via a data view query. Kind of how metadata menu uses the dataview query options for File, MultiFile (https://mdelobelle.github.io/metadatamenu/settings/).
For which platform do you request this request??
Cross

on future versions of formula I want to expose directly the dv api vía ${db.dataview}
About the relations will be implemented with #53 :)
A specific columns type for links I think its an overkill. We need to wait for the rollups


Fix macOS compile with newer clang

This fixes up a compiler error seen on conda-forge with >=v15 of the Mac compilers, stemming from:
 src/pygrib/_pygrib.c:44829:3: error: incompatible pointer to integer conversion returning 'void *' from a function with result type 'int' [-Wint-conversion]
    import_array();
    ^~~~~~~~~~~~~~
  /Users/runner/miniforge3/conda-bld/pygrib_1698064180141/_h_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_pl/lib/python3.10/site-packages/numpy/core/include/numpy/__multiarray_api.h:1545:151: note: expanded from macro 'import_array'
  #define import_array() {if (_import_array() < 0) {PyErr_Print(); PyErr_SetString(PyExc_ImportError, "numpy.core.multiarray failed to import"); return NULL; } }
                                                                                ^~~~
  /Users/runner/miniforge3/conda-bld/pygrib_1698064180141/_build_env/lib/clang/16/include/stddef.h:89:16: note: expanded from macro 'NULL'
  #  define NULL ((void*)0)
                 ^~~~~~~~~~

I see this building git locally, but only as a warning. Regardless, it seems easier to just call the Python function in the API instead of the macro.
I also fixed up some const warnings, including updating a few function devs from upstream.

Ok, this time the build worked properly. (ping @jswhit)


Notification area image in async

Just changed the code such that the notifcation image is now brought in async fashion to remove any freezing UI and improving performance.

Fixed a merge conflict. LGTM


add time locked transactions example

Issue(s): Close #190
Description
This PR introduces a new application example named TimeLock which is the Cairo adaptation of the corresponding Solidity by Example contract.
Tests have been added to make sure the implementation is correct using a dummy ERC721 and execute a transfer_from on the token from the TimeLock contract and make sure it is executable only after the wait period is over.

Checklist

[X] CI Verifier: Run ./scripts/cairo_programs_verifier.sh successfully
[X] Contract Tests: Added tests to cover the changes

@julio4 I added a commit to install snforge in the GH action using https://github.com/marketplace/actions/setup-starknet-foundry
The compile_and_verify workflow is now successful on my own fork:

@julio4 I've made the requested changes, please review 👍


More informative PS agent directory listing

Added Mode and Owner in dir command of powershell agent.

@winnie22 Thanks for this!


Fix warning typos, and fix MEV-Boost config update graffiti limit

Fix typos and wording in warnings.
fix MEV-Boost status check (container image installed Curl version is too old to use --retry-all-errors argument, in practice this returns an error message in the logs of Teku that MEV-Boost cannot be reached.)  Reordered IF Statements so that MEV-Boost flags are added if global MEV boost value is set to true, then Run MEV-Boost status check but with --retry-all-errors replaced with --retry-connrefused for the Curl  IF statement which checks MEV-Boost package availability if it fails it will return MEV-Boost enabled but package not available and will throw a system error notification to the adminUI and Telegram if configured.
fix MEV-Boost config  - explicitly added --validators-proposer-blinded-blocks-enabled=true flag which in theory shouldn't be needed as it's implicitly activated when --validators-builder-registration-default-enabled is passed. However users have shown error logs related to the blinded blocks flag not being enabled when they have MEV-Boost enabled.
update graffiti limit to account for non ASCII characters to prevent restart loop.

@pablomendezroyo please review This PR was marked P0 in November because of MEV-Boost issues, several of them.
I updated the first post to detail the fixes that are causing a myriad of issues with teku, been trying to just get this done here on prater before dealing with mainnet, since its a problem i continue to see on discord now 2 months later, same issues.


fix BNN / RF model and add unittests

Fix the interface for Bayesian neural networks and random forest and add some unittests

hmm ... github is weird. I did all the changes and pushed them to the branch of my emukit fork that is associated to this PR. But for some reasons github doesn't automatically add these commits to this PR. However, if I generate a new PR it automatically points me to this one. Do you have any idea how I can update this PR? Otherwise I would delete it and generate a complete new one

Codecov Report

Merging #38 into develop will decrease coverage by 1.07%.
The diff coverage is 0%.

@@             Coverage Diff             @@
##           develop      #38      +/-   ##
===========================================
- Coverage    82.19%   81.11%   -1.08%
===========================================
  Files           62       62
  Lines         1505     1525      +20
  Branches       150      153       +3
===========================================
  Hits          1237     1237
- Misses         233      253      +20
  Partials        35       35

Impacted Files
Coverage Δ

emukit/models/bohamiann.py
0% <0%> (ø)
:arrow_up:

emukit/models/random_forest.py
0% <0%> (ø)
:arrow_up:

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 ca1c9fa...5954138. Read the comment docs.


request header can't be retrieved from onResponseHeaders

When calling stream_context.headers.request.get(<key>) from onResponseHeaders the returned header value is empty.
The same API works fine when called from onRequestHeaders.
Is it intentional or a bug?

it is intentional. you cannot get request headers once they are sent upstream. i.e. this is in the abi level (will behave the same in other SDKs)


Conflicts with multiple instances

Describe the bug
When exiting and starting Hyprland again new instance of the plugin will be started. It highly increases CPU usage, maybe due to some kind of resource race
To Reproduce
Steps to reproduce the behavior:

Configure plugin and Hyprland as described in README
Close Hyperland session and run it again a few times
Check processes using top or your preferred way

Expected behavior
Avoiding multiple instance running. Or, at least, consuming less CPU
Linux Distro (please complete the following information):

Arch with latest updates
Hyprland, hyprland-per-window-layout

Additional context
There is a workaround for this bug:
exec-once = killall hyprland-per-window-layout; hyprland-per-window-layout

I think this will be fixed, but anyways, starting multiple instances on the app is not the problem of the app. You should configure your Hyprland startup another way because you will have such problems with other apps, even if you're not seeing this right now.
For me, Hyprland session work with user session, so when Hyprland session is over - all programs started by user are closed.

since v2.2 it's not allowed to start multiple instances.


make "unchecked" checkbox visible in Filter area

either as an "X" or as an empty checkbox

one option is to remove all styles, but then the check box looks ugly (CSS doesn't work the same in all browsers on checkboxes)
instead I inserted unicode representations for empty and full, which at least will use the proper text color. We can replace them with images at some point


Results for Iris dataset

Hello,
I am trying to recreate your results for the Iris dataset. I have installed XBNET and all the required libraries.
I am following the example code provided in the READ ME and I am having some trouble with running the code.
Could you please let me know what input and output dimensions you used for layers 1 and 2, with their respective biases, as well as what your last layer was?
Thank you very much.

layer 1 input: 5
layer 1 output: 4
Bias: 1 (We just have to provide true or false for this so 1 will show it's true)
layer 2 input: 4
layer 2 output: 3
Bias: 1 (We just have to provide true or false for this so 1 will show it's true)
Then select 3 which stands for None and you are good to go.
I'm sorry for the late response. Hope this helps you!

Hi,
Thank you very much for getting back to me with this information.
When I try to run this on my Mac, I get a zsh: sementation fault error from the line model = XBNETClassifier(X_train,y_train,2).
My package versions are given below:
Python: 3.9.5
torch: 1.9.0
numpy: 1.20.2
pandas: 1.2.5
scikit-learn: 0.24.2
XBNet: 1.3.1
xgboost: 1.4.2
Do you have any ideas for why this is happening?

Hello,
Thank you very much for all your help so far.
When I use Google colab to run the code given in the Kaggle notebook, everything works and the output is very similar to yours.
However, I created a new virtual environment and installed XBNet there and tried to run the code in your example READ ME and I get a segmentation fault error. I have attached the screenshot showing my error message.

Happy to help!
Unfortunately, I have no idea about that segmentation fault so I'll label this issue so that someone familiar with such an issue can help you out

Hello,  sorry for use this thread but I have issues with Iris data set too :(
I have installed XBNet and all the required libraries, besides I used the number of input/output layers that you mentioned for this dataset, but  when I ran:
"run_XBNET(X_train,X_test,y_train,y_test,model,criterion,optimizer,32,300)"
I got:  TypeError: min(): argument 'input' (position 1) must be Tensor, not NoneType like this

Do you have any idea why a type error?


Add support for topics

Add support to post messages to topics via adding message_thread_id to PostMessage

Looks good from the first view, I need to check this in detail. Plus, I somehow totally missed that feature in Telegram...

Hey @SeppPenner
Do you have any updates?
Thank you!

Sorry for the long wait time. Will be available within the next version soon.

@all-contributors please add @forcewake for code test


Karyon2 governator boostrapping feature out of sync with maven repo

2.2.0-ALPHA3 version on central maven contains the 1.3.0's Karyon class although the class description says about Bootstrapping. netflix.karyon.Karyon contains the following:
KaryonServer forApplication(Class mainClass, LifecycleInjectorBuilderSuite... suites)
instead of
public static KaryonServer forApplication(Class mainClass, BootstrapModule... bootstrapModules)
Central maven needs to be updated with correct version of Karyon2-governator.

@venkatraghavang looks like the last release 2.2.0-ALPHA6 was not published to maven central and that is the reason the latest governator related code changes are not present in the artifact.
I will release the next version.

Great! Thanks. looking forward to it.

2.2.00-ALPHA7 depends on the latest governator artifacts.


New branch3 - Click All Button

Hi,
Your homework has been reviewed.
Great! Keep up the good work!
Best wishes from Automation Test Pro,
Khanh


Possible issue with getTransactionSummary

getTransactionSummary uses current chain configuration for fee calculation. Even for old transactions.

What version of fuels-ts are you using?
master
Steps to Reproduce
Just call the getTransactionSummary method.
It takes the parameters such as gasPriceFactor and gasCosts at the time of Provider creation, not the time of transaction execution: proof. Those parameters are later used for fees calculation.
Expected Behavior
The SDK will use consensus parameters at the time of transaction execution, not the current time.
Actual Behavior
Current consensus parameters are used for fee calculation of all transactions. If those parameters change, the fees for previous transaction change as well. But those fees should remain the same

I'm not sure there's much that we can do right now because the gas price and other related parameters cannot be fetched for a given period of time, we only have access to the current values. Maybe this can be solved with the indexer?


Deflake garden controller integration test

How to categorize this PR?

/area testing
/kind flake
What this PR does / why we need it:
Deflakes one problem in the garden controller integration test: the controller doesn't retry fast enough for the test to succeed.
Co-Authored-By: @rfranzke
Which issue(s) this PR fixes:
Fixes one flake of https://github.com/gardener/gardener/issues/7200
(https://prow.gardener.cloud/view/gs/gardener-prow/pr-logs/pull/gardener_gardener/7386/pull-gardener-integration/1617746807616442368)
Special notes for your reviewer:
Release note:

NONE

https://prow.gardener.cloud/view/gs/gardener-prow/pr-logs/pull/gardener_gardener/7393/pull-gardener-integration/1618570010458853376 is exactly the other problem from https://github.com/gardener/gardener/issues/7200#issuecomment-1404822598 which is not addressed by this PR.
/test pull-gardener-integration

/test pull-gardener-integration

/test pull-gardener-integration

/retest-required

/hold
This PR makes the garden controller test suite even more flaky by provoking the other problem.

/unhold
I added two more commits implementing what was discovered/suggested in https://github.com/gardener/gardener/issues/7200#issuecomment-1408139325.
Stress results:
5m5s: 561 runs so far, 0 failures

/cc @acumino @ary1992


Revert import order to fix imported class being not yet defined

Description
This PR fixes a circular dependency issue following ESlint-related changes in #2558.
Using quicktype-core in my own project crashes at runtime because of this issue since version 23.0.159 with the following error:
TypeError: Class extends value undefined is not a constructor or null

      at Object.<anonymous> (../node_modules/quicktype-core/dist/GraphRewriting.js:143:53)
      at Object.<anonymous> (../node_modules/quicktype-core/dist/TypeGraph.js:9:26)
      at Object.<anonymous> (../node_modules/quicktype-core/dist/Type.js:10:21)
      at Object.<anonymous> (../node_modules/quicktype-core/dist/TypeBuilder.js:10:16)
      at Object.<anonymous> (../node_modules/quicktype-core/dist/attributes/StringTypes.js:7:23)
      at Object.<anonymous> (../node_modules/quicktype-core/dist/TypeUtils.js:7:23)

There are many ESlint import/no-cycle errors being disabled in the codebase. I wouldn't be surprised if other refactored imports were problematic. However fixing this one was enough in my case.
I apologise for the lack of reproduction example and addition of tests. However it seems that only "end to end" tests for each language exist. I did run the existing tests and linter, though.
Related Issue
This follows the changes in #2558.
Motivation and Context
I can no longer use quicktype-core as a dependency since version 23.0.159.
Previous Behaviour / Output
TypeError: Class extends value undefined is not a constructor or null

      at Object.<anonymous> (../node_modules/quicktype-core/dist/GraphRewriting.js:143:53)
      at Object.<anonymous> (../node_modules/quicktype-core/dist/TypeGraph.js:9:26)
      at Object.<anonymous> (../node_modules/quicktype-core/dist/Type.js:10:21)
      at Object.<anonymous> (../node_modules/quicktype-core/dist/TypeBuilder.js:10:16)
      at Object.<anonymous> (../node_modules/quicktype-core/dist/attributes/StringTypes.js:7:23)
      at Object.<anonymous> (../node_modules/quicktype-core/dist/TypeUtils.js:7:23)

New Behaviour / Output
My project relying on quicktype-core passes its test suite.
How Has This Been Tested?
I patched the quicktype-core distribution in my own project with the change in this PR.
Screenshots (if appropriate):
N/A

cc @inferrinizzard and @dvdsgl, who wrote and reviewed #2558.

@flovouin thanks for the PR!
Dependency cycles were definitely something I wanted to address after migrating to ESLint so thank you for starting that effort

exposing more utilities in the index.ts file of the package. However the latter requires a lot more work, because there are many utilities that are useful (if not required) when implementing code generation for a new language using quicktype-core.

^ This would probably end up being a better long term path once I finalise a guide on how to more easily create new custom language and behaviours - what specific utilities are you using that aren't exported yet ?

@inferrinizzard let's take a look at our automerge settings – this merged itself after failing.

Thanks!

what specific utilities are you using that aren't exported yet ?

Here's what I found in my codebase:
import { RenderContext, Renderer } from 'quicktype-core/dist/Renderer.js';
import { SourcelikeArray } from 'quicktype-core/dist/Source.js';
import { descriptionTypeAttributeKind, propertyDescriptionsTypeAttributeKind } from 'quicktype-core/dist/attributes/Description.js';
import { AcronymStyleOptions } from 'quicktype-core/dist/support/Acronyms.js';
import { ConvertersOptions } from 'quicktype-core/dist/support/Converters.js';
import { removeNullFromType } from 'quicktype-core/dist/TypeUtils.js';


fix: spinners and checkbox now trigger automatic preview

Fixes #184
Changes:

Added Listeners for Checkboxs
Added Listeners for Spinners

Screenshots for change:

@iamareebjamal Have a look sir

@adityastic Please add a GIF.

@adityastic Please add a GIF.

Sure, Just a min

@iamareebjamal check this sir.

Peer Review first

@iamareebjamal Peer Review done sir. @ShridharGoel thanks sir


Fix the protocol timeout configuration for Puppeteer

The default protocol timeout is 180 seconds according to the documentation at https://pptr.dev/api/puppeteer.browserconnectoptions, but the Jasmine timeout we configure in the individual boot files is 30 seconds. The consequence of this is that if a protocol (CDP) error occurs after 30 seconds Jasmine will fail the test, but the actual protocol error from Puppeteer is raised much later in the context of another test, which causes unrelated failures or tracebacks.
This commit fixes the problem by configuring Puppeteer to always use a lower protocol timeout than the Jasmine timeout so that protocol errors are always raised in the context of the test that actually triggered it.
Fixes the side-effects part of #17087.

/botio integrationtest

/botio integrationtest

/botio integrationtest


Adding favicon

Is your feature request related to a problem? Please describe.
we have react-js app symbol.
Describe the solution you'd like
i will add CareerZunction symbol.
** Add screenshot

Checklist
Example Fill x { [x] } into bracket

[ x ] I have checked the existing issues *
[ x ] I have read the Contributing Guidelines *
[ x ] I have starred the repository *
[ x ] Working under Gssoc24*

please assign above issue to me

@PSS2134 please assign above issue to me under Gssoc 2024


Software Engineer Wellington, New Zealand

Company Description
SG Digital, formerly OpenBet, leads the global gaming market, providing innovative software that powers the world’s most successful operators.
We pride ourselves on product innovation and technical excellence and are constantly adding new applications and new functionality to our product suite, used by billions of end users. And, while many other companies have been downsizing, we continue to see growth across our business.
Want to be part of our story?
Job Description
SG Digital is looking for a talented Software Engineer to work on the next generation of online sports betting and gaming platforms. Our world leading sportsbook products process over 70% of all regulated sports bets, on a system that offers unparalleled levels of performance and scalability.
Our customer teams ensure that our global clients, including Singapore Pools, get the support and ongoing development that keeps their capability at the leading edge of sporst betting products.
As a Software Engineer with the SG Digital Team, you’ll have exposure to these systems, as well as extensive training and mentoring as you take our products and your career to the next level.
Responsibilities:
Develop new features and functionality for high transaction, large scale betting websites
Participate in design and code reviews
Identify and address performance bottlenecks in the software
Designing solutions that are modular, scalable and portable
Work to improve overall system architecture and design components to meet those goals
Qualifications
The candidate must have
A bachelor’s degree in a traditional science subject, ideally computer science, engineering or information systems from a well-regarded university
Excellent communication skills, both written and spoken
Demonstrable talent coding in TCL
Experience working with Informix database technology
Experience working with high-volume transactional systems
Demonstrable talent in writing and using algorithms and assessing time complexity and performance
Ideally 2+ years of commercial experience developing software
Ideally 1+ years of demonstrable experience in large scale system design
It w also be great to see these skills/experiences as well:
Experience developing on Unix/Linux
Web technologies and internet protocols (SOAP, WS-*, ReST, XML, HTTP, TCP/IP).
Scripting skills: Bash, Perl, Python, and JavaScript
Experience with Maven or another Continuous Integration and Automated unit testing frameworks
Knowledge of Spring, Hibernate, Ehcache
Experience with interfacing with 3rd party systems
Any knowledge of TCL is a major plus
Experience in developing large distributed systems and concepts such as caching, sharding, consistent hashing, interprocess communication and brokering
Ability to learn and critique new technologies quickly
Additional Information
What can SG Digital give you:
The opportunity to interact with global teams, and where appropriate switch teams and projects as you and our business continue to develop and grow
Tangible and genuine career development, where you can take your career where you want it to go!
Exposure to real world and business critical projects & the chance to develop some of the world’s leading e-commerce sportsbooks whilst working with various clients and seeing lots of code!
And if that’s not enough;  you will get to enjoy benefits and flexible working whilst we provide you with the guidance and development skills you need to progress quickly and enhance your career.
ref: https://www.openbetcareers.com/

N/A closed.


[ ] GET /api/token/club/bucket/skin-upload/all?offset=0&length=75&sort=popularity&order=DESC

[ ] GET /api/token/map-review/waiting-time

[ ] GET /api/token/map-review/connect

Codecov Report

Merging #5 into master will increase coverage by 3.19%.
The diff coverage is 100.00%.

@@            Coverage Diff             @@
##           master       #5      +/-   ##
==========================================
+ Coverage   93.84%   97.03%   +3.19%
==========================================
  Files           3        4       +1
  Lines          65      135      +70
  Branches        3       19      +16
==========================================
+ Hits           61      131      +70
  Misses          3        3
  Partials        1        1

Impacted Files
Coverage Δ

src/lib/main.ts
85.71% <ø> (ø)

src/lib/api/live-services.ts
100.00% <100.00%> (ø)

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 de043da...160df98. Read the comment docs.


HBASE-28481 Prompting table already exists after failing to create table with many region replications

Details see: HBASE-28481

:confetti_ball: +1 overall

Vote
Subsystem
Runtime
Comment

+0 :ok:
reexec
2m 28s
Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s
No case conflicting files found.

+1 :green_heart:
hbaseanti
0m  0s
Patch does not have any anti-patterns.

+1 :green_heart:
@author
0m  0s
The patch does not contain any @author tags.

_ master Compile Tests _

+0 :ok:
mvndep
0m 12s
Maven dependency ordering for branch

+1 :green_heart:
mvninstall
3m 13s
master passed

+1 :green_heart:
compile
3m 11s
master passed

+1 :green_heart:
checkstyle
0m 51s
master passed

+1 :green_heart:
spotless
0m 45s
branch has no errors when running spotless:check.

+1 :green_heart:
spotbugs
2m 13s
master passed

_ Patch Compile Tests _

+0 :ok:
mvndep
0m 11s
Maven dependency ordering for patch

+1 :green_heart:
mvninstall
2m 55s
the patch passed

+1 :green_heart:
compile
3m  9s
the patch passed

+1 :green_heart:
javac
3m  9s
the patch passed

+1 :green_heart:
checkstyle
0m 49s
the patch passed

+1 :green_heart:
whitespace
0m  0s
The patch has no whitespace issues.

+1 :green_heart:
hadoopcheck
5m 37s
Patch does not cause any errors with Hadoop 3.3.6.

+1 :green_heart:
spotless
0m 42s
patch has no errors when running spotless:check.

+1 :green_heart:
spotbugs
2m 29s
the patch passed

_ Other Tests _

+1 :green_heart:
asflicense
0m 18s
The patch does not generate ASF License warnings.

36m 26s

Subsystem
Report/Notes

Docker
ClientAPI=1.43 ServerAPI=1.43 base: https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-5789/1/artifact/yetus-general-check/output/Dockerfile

GITHUB PR
https://github.com/apache/hbase/pull/5789

Optional Tests
dupname asflicense javac spotbugs hadoopcheck hbaseanti spotless checkstyle compile

uname
Linux 94e8c80292f5 5.4.0-1103-aws #111~18.04.1-Ubuntu SMP Tue May 23 20:04:10 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/hbase-personality.sh

git revision
master / 2941d6ee65

Default Java
Eclipse Adoptium-11.0.17+8

Max. process+thread count
87 (vs. ulimit of 30000)

modules
C: hbase-client hbase-server U: .

Console output
https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-5789/1/console

versions
git=2.34.1 maven=3.8.6 spotbugs=4.7.3

Powered by
Apache Yetus 0.12.0 https://yetus.apache.org

This message was automatically generated.

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Comment

+0 :ok:
reexec
2m 30s
Docker mode activated.

-0 :warning:
yetus
0m  3s
Unprocessed flag(s): --brief-report-file --spotbugs-strict-precheck --whitespace-eol-ignore-list --whitespace-tabs-ignore-list --quick-hadoopcheck

_ Prechecks _

_ master Compile Tests _

+0 :ok:
mvndep
0m 14s
Maven dependency ordering for branch

+1 :green_heart:
mvninstall
2m 43s
master passed

+1 :green_heart:
compile
0m 58s
master passed

+1 :green_heart:
shadedjars
5m 40s
branch has no errors when building our shaded downstream artifacts.

+1 :green_heart:
javadoc
0m 39s
master passed

_ Patch Compile Tests _

+0 :ok:
mvndep
0m 12s
Maven dependency ordering for patch

+1 :green_heart:
mvninstall
2m 28s
the patch passed

+1 :green_heart:
compile
0m 56s
the patch passed

+1 :green_heart:
javac
0m 56s
the patch passed

+1 :green_heart:
shadedjars
5m 38s
patch has no errors when building our shaded downstream artifacts.

+1 :green_heart:
javadoc
0m 37s
the patch passed

_ Other Tests _

+1 :green_heart:
unit
1m 22s
hbase-client in the patch passed.

-1 :x:
unit
11m 27s
hbase-server in the patch failed.

37m 28s

Subsystem
Report/Notes

Docker
ClientAPI=1.43 ServerAPI=1.43 base: https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-5789/1/artifact/yetus-jdk8-hadoop3-check/output/Dockerfile

GITHUB PR
https://github.com/apache/hbase/pull/5789

Optional Tests
javac javadoc unit shadedjars compile

uname
Linux f419bfb949ec 5.4.0-1103-aws #111~18.04.1-Ubuntu SMP Tue May 23 20:04:10 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/hbase-personality.sh

git revision
master / 2941d6ee65

Default Java
Temurin-1.8.0_352-b08

unit
https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-5789/1/artifact/yetus-jdk8-hadoop3-check/output/patch-unit-hbase-server.txt

Test Results
https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-5789/1/testReport/

Max. process+thread count
1842 (vs. ulimit of 30000)

modules
C: hbase-client hbase-server U: .

Console output
https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-5789/1/console

versions
git=2.34.1 maven=3.8.6

Powered by
Apache Yetus 0.12.0 https://yetus.apache.org

This message was automatically generated.

:confetti_ball: +1 overall

Vote
Subsystem
Runtime
Comment

+0 :ok:
reexec
0m 40s
Docker mode activated.

-0 :warning:
yetus
0m  3s
Unprocessed flag(s): --brief-report-file --spotbugs-strict-precheck --whitespace-eol-ignore-list --whitespace-tabs-ignore-list --quick-hadoopcheck

_ Prechecks _

_ master Compile Tests _

+0 :ok:
mvndep
0m  9s
Maven dependency ordering for branch

+1 :green_heart:
mvninstall
3m  4s
master passed

+1 :green_heart:
compile
1m 17s
master passed

+1 :green_heart:
shadedjars
5m 15s
branch has no errors when building our shaded downstream artifacts.

+1 :green_heart:
javadoc
0m 46s
master passed

_ Patch Compile Tests _

+0 :ok:
mvndep
0m 10s
Maven dependency ordering for patch

+1 :green_heart:
mvninstall
2m 50s
the patch passed

+1 :green_heart:
compile
1m 16s
the patch passed

+1 :green_heart:
javac
1m 16s
the patch passed

+1 :green_heart:
shadedjars
5m 12s
patch has no errors when building our shaded downstream artifacts.

+1 :green_heart:
javadoc
0m 46s
the patch passed

_ Other Tests _

+1 :green_heart:
unit
1m 24s
hbase-client in the patch passed.

+1 :green_heart:
unit
218m  7s
hbase-server in the patch passed.

245m 47s

Subsystem
Report/Notes

Docker
ClientAPI=1.45 ServerAPI=1.45 base: https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-5789/1/artifact/yetus-jdk17-hadoop3-check/output/Dockerfile

GITHUB PR
https://github.com/apache/hbase/pull/5789

Optional Tests
javac javadoc unit shadedjars compile

uname
Linux f636614ccd08 5.4.0-174-generic #193-Ubuntu SMP Thu Mar 7 14:29:28 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/hbase-personality.sh

git revision
master / 2941d6ee65

Default Java
Eclipse Adoptium-17.0.10+7

Test Results
https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-5789/1/testReport/

Max. process+thread count
5235 (vs. ulimit of 30000)

modules
C: hbase-client hbase-server U: .

Console output
https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-5789/1/console

versions
git=2.34.1 maven=3.8.6

Powered by
Apache Yetus 0.12.0 https://yetus.apache.org

This message was automatically generated.

:confetti_ball: +1 overall

Vote
Subsystem
Runtime
Comment

+0 :ok:
reexec
0m 28s
Docker mode activated.

-0 :warning:
yetus
0m  3s
Unprocessed flag(s): --brief-report-file --spotbugs-strict-precheck --whitespace-eol-ignore-list --whitespace-tabs-ignore-list --quick-hadoopcheck

_ Prechecks _

_ master Compile Tests _

+0 :ok:
mvndep
0m 13s
Maven dependency ordering for branch

+1 :green_heart:
mvninstall
2m 59s
master passed

+1 :green_heart:
compile
1m  2s
master passed

+1 :green_heart:
shadedjars
5m 38s
branch has no errors when building our shaded downstream artifacts.

+1 :green_heart:
javadoc
0m 38s
master passed

_ Patch Compile Tests _

+0 :ok:
mvndep
0m 12s
Maven dependency ordering for patch

+1 :green_heart:
mvninstall
2m 46s
the patch passed

+1 :green_heart:
compile
1m  3s
the patch passed

+1 :green_heart:
javac
1m  3s
the patch passed

+1 :green_heart:
shadedjars
6m 28s
patch has no errors when building our shaded downstream artifacts.

+1 :green_heart:
javadoc
0m 45s
the patch passed

_ Other Tests _

+1 :green_heart:
unit
1m 41s
hbase-client in the patch passed.

+1 :green_heart:
unit
222m 31s
hbase-server in the patch passed.

250m 48s

Subsystem
Report/Notes

Docker
ClientAPI=1.43 ServerAPI=1.43 base: https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-5789/1/artifact/yetus-jdk11-hadoop3-check/output/Dockerfile

GITHUB PR
https://github.com/apache/hbase/pull/5789

Optional Tests
javac javadoc unit shadedjars compile

uname
Linux a140e62e480a 5.4.0-1103-aws #111~18.04.1-Ubuntu SMP Tue May 23 20:04:10 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/hbase-personality.sh

git revision
master / 2941d6ee65

Default Java
Eclipse Adoptium-11.0.17+8

Test Results
https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-5789/1/testReport/

Max. process+thread count
4527 (vs. ulimit of 30000)

modules
C: hbase-client hbase-server U: .

Console output
https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-5789/1/console

versions
git=2.34.1 maven=3.8.6

Powered by
Apache Yetus 0.12.0 https://yetus.apache.org

This message was automatically generated.


Unit 9 Test Pull Request

https://github.com/DataONEorg/Education/commit/cc11a0f4cf040104a84c8c65d347a015287f0cd2

update slides.md


Update to stripe 12.2.0

Hello there can you please update he binding version?
Also could you add some instructions on how can we do it locally?

Bump


[FLINK-32049][checkpoint] Fix thread-safe bug of channel state executor when some subtasks are closed while other subtasks are starting

What is the purpose of the change
Fix thread-safe bug of channel state executor when some subtasks are closed while other subtasks are starting.
When one subtask is closing, it will call the ChannelStateWriteRequestExecutorImpl#releaseSubtask. The releaseSubtask method will hold 2 locks at the different time.

The first one is ChannelStateWriteRequestExecutorImpl#lock, and update the isRegistering from true to false.
The second one is onRegistered.accept(this) will hold ChannelStateWriteRequestExecutorFactory#lock and update the ChannelStateWriteRequestExecutorFactory#executor

However, these 2 locks are held at the different time. The following calls will meet a bug:

Subtask 1 finished the first step of releaseSubtask, and doesn't hold the second lock.
Subtask 2 is starting, and call the executor#registerSubtask

Subtask2 will throw This executor has been registered.
Brief change log
Ensure that update the isRegistering and call the onRegistered within one registerLock. They should guarantee idempotence.
Verifying this change
Created 2 threads, one thread creates the executor and register subtask, one thread releases these subtask. This bug can reproduce by the following test .
This change added tests and can be verified as follows:

ChannelStateWriteRequestExecutorFactoryTest#testSomeSubtasksCloseDuringOtherSubtasksStarting

Does this pull request potentially affect one of the following parts:

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

Documentation

Does this pull request introduce a new feature? no

Thanks a lot @reswqa for the review, merging~


[Question] Keylime deployment issue

Q1
The whitelist collection tool (generate_mb_defstate, creat_runtime_policy) is implemented in Python and requires installation of Python and dependency packages during deployment, which is inconvenient to use. Do you have any suggestions? Using go or rust to re implement these two tools and compile them into independent binary is relatively convenient to use
Q2
Ubuntu system does not enable selinux by default. Using IMA to achieve custom measurement goals on Ubuntu may cause problems. If Ubuntu closes AppArmor and opens selinux, what are the security risks ?
thanks

Q1
The whitelist collection tool (generate_mb_defstate, creat_runtime_policy) is implemented in Python and requires installation of Python and dependency packages during deployment, which is inconvenient to use. Do you have any suggestions? Using go or rust to re implement these two tools and compile them into independent binary is relatively convenient to use

The new create_runtime_policy is under going rapid development in which case it makes sense to use python. We don't use golang anywhere else in the project so that's unlikely to happen and doing it in rust would limit the number of users without the need for the benefits of rust (enhanced security, smaller footprint, etc).
But you're right that being able to run it without python installed would be a benefit. Maybe we should package it in a container for easy use?

Q2
Ubuntu system does not enable selinux by default. Using IMA to achieve custom measurement goals on Ubuntu may cause problems. If Ubuntu closes AppArmor and opens selinux, what are the security risks ?

Maybe I'm missing something, but why would selinux interfere with IMA measurements? They should be orthogonal.


Don't send RuneLite stacktraces to Jagex

This raw injector injects a filter in the method that sends stack traces to Jagex.
If the stack trace contains "runelite", it won't be sent.
This to not flood their systems when developing and something has gone wrong with the injectors, and maybe keep ourselves from being flagged by some potential system they have.

Don't merge this. It should probably be a mixin instead of a raw injector.

Methods/fields required for porting this to mixins are not mapped by the mapper, since everything that uses them is removed from the deob, so I'll stick to a raw injector.

It might be better to make the deobfuscator not remove the exception code but instead make it logically dead, which should allow the mapper to still map it.


The Github actions is stuck while publishing the Unit test

I am using following Github actions , previous step has published the results into a file.
Using Self-hosted.

  publish_unit_test:
    runs-on: [ sandbox-server]
    needs: [ build, unit_test ]
    if: success() || failure()
    steps:
    - id: publish_unit_test
      name: Publish Unit Test Results
      uses: EnricoMi/publish-unit-test-result-action@v1
      with:
        files: ./release/bin/unit-tests.xml
        pull_request_build: "commit"

I see the below logs , it waits for ever here.
$ docker logs a5b3669f65b6
2021-06-07 14:40:09 +0000 - publish-unit-test-results -  INFO - reading main/cmake_build/release/bin/unit-tests.xml
2021-06-07 14:40:10 +0000 - publish -  INFO - publishing success results for commit b1a8aaec4
2021-06-07 14:40:10 +0000 - publish -  INFO - creating check
2021-06-07 14:40:11 +0000 - publish -  INFO - there is no pull request for commit b1a8aaec4

Can you set the following variables please:
with:
  log_level: DEBUG
  root_log_level: DEBUG

Which event is this running on?

I suspect this to be caused by a transient error of the Github API, which caused the action to retry and backoff. If you see this issue persists, please run with DEBUG log level to get some insights and reopen this ticket. Thanks.


Page github api rate limit

Noticed that recently the website page showing 403, which breaks the web version of tldr https://tldr.ostera.io/
documentation_url: "https://docs.github.com/rest/overview/resources-in-the-rest-api#rate-limiting"
message: "API rate limit exceeded for <IP_ADDRESS>. (But here's the good news: Authenticated requests get a higher rate limit. Check out the documentation for more details.)"

There ought to be support for adding a custom token (they usually allow around 5000 req/hr extra requests, instead of the 60 req/hr you get with anonymous requests).


Refactor Jenkins setup workflow

Cleanup Jenkins setup workflow to make it more clear and concise

This change is

Replaced by #304


Optimize Models / Hyperparameter Tuning

Currently, we are not performing model optimization or hyperparameter tuning, even in our baseline models. There is a rather large "TODO" and commented-out code in model_builder.py.
Issue https://github.com/Watts-Lab/team-process-map/issues/116 has already discussed model optimization issues in a few ways, but we have not yet acted on them. These ideas are reproduced below.

Improve Model Performance and Optimization
The current models perform very poorly in terms of most of the metrics we have used. The 2 main hypothesis on why this might be the case are:
We are not choosing the correct proxy for performance across each dataset. i.e. the targets are not easy/appropriate to model.
We are not tuning the model well.
This work-stream would aim to explore different combinations of targets to see whether there is signal in the dataset organically, and also implement a more robust, scalable and effective hyperparameter tuning mechanism to extract the best performance from our baseline models.

improving_parameter_tuning
Currently we are running bayesian optimization as a way to search the grid of hyperparameters automatically, and come up with a reasonable setting in the least amount of trials. We ideally would want to come up with some kind of human in the loop approach where we deduce the model performance characteristics of the baseline model (is it overfitting or under-fitting) based on better model diagnostics visuals (better and more informative SHAP scores etc.), and then choose the parameter space that makes the most sense to explore.
NOTE: Given that we plan to tackle optimization more rigorously in a future PR (implementation will change dramatically based on the model architecture we finalize from the feature_bagging_eda branch), in the baseline model (https://github.com/Watts-Lab/team-process-map/pull/112) we have commented out the naive way of parameter optimization for now.

Questions / Action Items

In order to properly tune hyperparameters, we need a proper held-out test set, one that doesn't come from our main data, and that we can use to test our models after training them (on the training set) and tuning hyperparameters (on the validation set). Currently, the train-test-split function in the ModelBuilder simply splits the data into three sections, but does not allow for (1) hyperparameter tuning on the validation set, as the model is simply evaluated twice; nor (2) creates a true held-out test set, as it is simply a random split created from the same data that we use for training and validation.
Determine which hyperparameters we want to tune for which models. This includes: (1) parameters related to the random forest, e.g., number of tree, split depth; (2) parameters related to feature down-selection, e.g., the correlation coefficient used to drop features during down-selection.
Implement a separate pipeline for conducting hyperparameter tuning (e.g., grid search).
Finally, putting the pieces together: Creating the held-out test set --> Implementing the hyperparameter turning/optimization --> Running and evaluating the models on a true train/validation/test split.

Closing as this is about a previous version of the project and no longer related to the toolkit


Set or save random seed?

Running the derive_mirror_rnda application a few times, I noticed that the results change slightly every time I run it. I assume this is due to a different random seed each time. Should we try to save or set this this random seed so results can be reproduced exactly?

I'm not sure if sim_telarray allows us to do that. I need to check.
Also, I don't think it's necessary. We should only make sure we are simulating a sufficient number of photons so that these fluctuations are negligible.

Generally it must be possible in sim_telarray and we have to be able to do it when we run productions. It may not be true for derive_mirror_rnda, but I didn't mean for this issue to be only for that application. I would say that it should be added to any application where it's possible.

Ok, right. I'm trying to find out how to do that.

Not urgent of course! It's definitely low priority.

Generally agreement that this is covered by other issues.


Respect ingestion limit in process_batch

Description

I think this should fix the final big edge case with ingestion limit :)
Before this PR, when an INGESTION_LIMIT was set in a provider script, we would cap the batch_limit to that value, and then check if the limit was exceeded after each call to process_batch. This leaves an edge case when a provider doesn't pass batch_limit to their API, and may get back huge batches that are larger than our limit.
This PR adds one extra check for the ingestion_limit, inside process_batch itself. Now we will halt processing even within a batch when the limit is reached.
Testing Instructions

Metropolitan is a good example of the buggy behavior. You can observe the bug in action by setting an INGESTION_LIMIT Airflow variable to 100 locally and running metropolitan_workflow. You'll see that it appears to ignore the limit and continues processing after 100.
Then checkout this branch and try again. You could also try verifying that the limit is still respected on other providers like Cleveland.
Checklist

[ ] My pull request has a descriptive title (not a vague title like Update index.md).
[ ] My pull request targets the default branch of the repository (main) or a parent feature branch.
[ ] My commit messages follow best practices.
[ ] My code follows the established code style of the repository.
[ ] I added or updated tests for the changes I made (if applicable).
[ ] I added or updated documentation (if applicable).
[ ] I tried running the project locally and verified that there are no visible errors.

Developer Certificate of Origin

Developer Certificate of Origin
Developer Certificate of Origin
Version 1.1

Copyright (C) 2004, 2006 The Linux Foundation and its contributors.
1 Letterman Drive
Suite D4700
San Francisco, CA, 94129

Everyone is permitted to copy and distribute verbatim copies of this
license document, but changing it is not allowed.

Developer's Certificate of Origin 1.1

By making a contribution to this project, I certify that:

(a) The contribution was created in whole or in part by me and I
    have the right to submit it under the open source license
    indicated in the file; or

(b) The contribution is based upon previous work that, to the best
    of my knowledge, is covered under an appropriate open source
    license and I have the right under that license to submit that
    work with modifications, whether created in whole or in part
    by me, under the same open source license (unless I am
    permitted to submit under a different license), as indicated
    in the file; or

(c) The contribution was provided directly to me by some other
    person who certified (a), (b) or (c) and I have not modified
    it.

(d) I understand and agree that this project and the contribution
    are public and that a record of the contribution (including all
    personal information I submit with it, including my sign-off) is
    maintained indefinitely and may be redistributed consistent with
    this project or the open source license(s) involved.

Do you think we'd be able to remove any of the higher level checks if we have this one at the lower level? 😮

Weirdly, I don't think so! Or rather, we could, but while it would stop the ingester from committing any new records past the limit, it wouldn't stop it from trying to fetch additional batches (it would keep fetching and return early each time). The current checks are all needed to make sure ingestion totally halts immediately.
There's two other checks:

[1] At the beginning of ingest_records. We need this one to stop the ingester from attempting to start ingestion again in providers that override ingest_records to be called multiple times (like Finnish).
[2] At the end of ingest_records -- I thought we might be able to get rid of this one, but we need it to set should_continue to False and stop the loop.

It is surprisingly complicated to implement in a way that suits all our providers!

I was feeling a dejavú like, some work in this area has been done before.

You and me both! 😄


Create the nodes

The node should be a rest API that stores transactions and updates it's list based on the connected nodes transactions. Additionally, it should send the all the stored information whenever someone makes a "/get_transactions" GET request.

Created the nodes, but still need to create the "syncronize_nodes" GET request, that should update the list of transactions of the nodes.
Hash: 3fcc5b45b5e564fe3ac7d5e1d563207e4f47f945

Nodes now synchronize.
Hash: 4c469ea5da5262a4cc0012cdea58ae27c0236ce8


fix(minimap): import Language from './constants'

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

:exclamation: No coverage uploaded for pull request base (feat/1.0.1@39927cd). Click here to learn what that means.

Additional details and impacted files
@@             Coverage Diff              @@
##             feat/1.0.1     #71   +/-   ##
============================================
  Coverage              ?   2.22%
============================================
  Files                 ?     147
  Lines                 ?    9157
  Branches              ?     177
============================================
  Hits                  ?     204
  Misses                ?    8953
  Partials              ?       0

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.


Refract Examples

These are some simple examples for the spec, seconds 1, 3, and most of 4 that is worth showing examples.
@zdne @fosrias
Note: merging into refract branch here, not master.

Hey @smizell! I have just stumbled upon this – is it still valid PR? (read: should I review it and merge)

We were putting this together in an attempt to explore using Refract for MSON. I think we can close as we have a namespace in place already. If you want to keep exploring, let me know, but also feel free to close.

OK. Closing. Reopen if someone wants to refresh it. Thanks :parking:


[Feature] Datagrid widget

Summary
A data grid widget will enable users to create an editable spreadsheet view of their database.
Motivation
Advanced users will use this to quickly edit multiple cells.
Additional Context
We could use ag grid or other open source libraries.
Some OSS libraries:

https://github.com/githubocto/flat-ui
https://github.com/glideapps/glide-data-grid

Yeah, that would awesome, something similar to this: https://docs.retool.com/docs/working-with-tables#editing-table-values-making-data-editable

Something with "formula" support would be amazing.
Luckysheet https://github.com/mengshukeji/Luckysheet tries to Excel like which is great already.
But I think appsmith can go a step further to support calling javascript as a formula.

@mingfang thank you for the suggestion!

Reference to a library we can use for this widget, referred by a community member on discord
https://github.com/SheetJS/sheetjs

If would be great if Appsmith can be used build something that works like seektable
https://www.seektable.com

@riodeuno  @somangshu  Can we schedule a discussion around this widget?

Many companies in the financial sector OR else where who maintain and input a large amount of data would view this feature as essential.

@kavhad thanks for the additional context 👍
We are yet to prioritise this and bring it up on our roadmap, Right now we are focusing more to improve our table widget to handle large amounts of data.
We will post back here once we have decided to take this forward.

Hi @somangshu, sounds promising can you share anything about how you're going to improve the existing table widget for the mentioned purpose?

Sure @kavhad, as of now you can track it in #9135. This is our first set of goal before we can move ahead. There are more enhancements in the pipeline. Let us know if you wish to checkout the dev version, we will be more than happy to have your feedback.
Cc @dilippitchika

Hey @kavhad would you be willing to help us understand how this can helpful for the financial sector specifically? If you are, would you be able to jump on a call with us and walk through financial use-cases?
Adding a link to book a slot which is convenient for you - https://calendly.com/dilip_pitchika/30min?back=1&month=2022-05
Do let me know if this doesn't work out, i will figure out another way to get in touch with you.

@Nikhil-Nandagopal this was raised for quite some time and last prioritized for Q4 22 I read.
Can you update us on progress + direction ? I.e. new widget, enhanced Table widget or use of compatible external library ?

@yan-hic we de-prioritised this in favour of making the table widget inline editable.
It works slightly different to a datagrid but it seemed to solve most use cases. Have you tried it out? Would love to hear if it still doesn't meet your use case.
We'll be working on making adding custom widgets easier so that we can power widget use cases faster.

Yes, I am using mainly the table widget and have requested features through discord already. I think the main missing feature would be cell selecting and editing, without the need to click on caret.

That sounds like a reasonable addition!
cc: @dilippitchika

There are some caveats to this which we need to bypass -

We don't have a concept of cell yet, everything is expected to be defined at a column level
If i remember correctly, @yan-hic wanted to enable all the columns to be editable at once either at a row level or across the table. This might be tricky because we have 2 different modes on the table, one for display and one for editing. We only process data after editing is done.

@yan-hic one solution which i am thinking of exploring is

making the cell itself selectable and editable with a keypress or a click (today it's a double click)
navigate cells using arrow keys in keyboard rather than having to move cursor.
Will this help you get to the experience you are looking for? This will mimic the experience in google sheets

@yan-hic we recently introduced a custom widget that makes it really easy to add widgets like a Datagrid.
Check out the post below where you can fork the data grid into your application.
https://community.appsmith.com/template/data-grid


fix(toggle): only allow label to be 'small' when type is 'radio-button'

According to our design, only Toggle of type 'radio-button' should be possible to made "small". There are no small checkbox or radio Toggles in our library.

I haven't yet looked into code, just tested locally with changes from css and core, and I noticed that the "edge" variants of arrow position look a bit different than what I found in Figma.
Figma:

Attention with 'bottom-start' placement:

Closing as this was fixed in https://github.com/warp-ds/react/pull/222