[bug]

Describe the bug
A clear and concise description of what the bug is.
To Reproduce
Steps to reproduce the behavior:

Go to '...'
Click on '....'
See error

Expected behavior
A clear and concise description of what you expected to happen.
Logs
Attach logs (app, node, supervisor) to the issue. Where to find the logs: https://github.com/mysteriumnetwork/mysterium-vpn-desktop#logs
Screenshots
If applicable, add screenshots to help explain your problem.
Desktop (please complete the following information):

OS: [e.g. Windows 10]
App Version [e.g. 4.1.0]

Additional context
Add any other context about the problem here.

My node is online in Node ui but in my nodes it says monitoring failed

Uploading mysterium-node.zip…

Uploading mysterium-node.log…

Hello there!

I'm sorry to hear about the inconvenience. Generally, our nodes are meant to work straight out of the box, but occasionally there might be a few changes needed in the network for the node to start working.

To begin with, I would suggest that you read the following article: https://help.mystnodes.com/en/articles/8005209-troubleshoot-connection-monitoring-fail-issues It has some great tips on how to detect and resolve most common problems that may hinder a connection to your node.

If after trying the steps, the node still isn't working, let us know and we will gladly help you troubleshoot it further.

Thank you for your understanding.


Fixed links, referencing #1090

Fixes #1090
Changes Summary

Changed bitesize bugs link as specified

This pull request is ready for review.

ok to test

ok to test

test this please


Service latency measurement

Type of change

[ ] Refactor
[x] New feature
[ ] Bug fix
[ ] Optimization
[x] Documentation Update

Description
Service ready latency measurement, please refers to the updated docs to get more information about this feature

Related Tickets & Documents

Closes #467

Checklist before requesting a review

[ ] I have performed a self-review of my code.
[ ] If it is a core feature, I have added thorough tests.

Can we start adapting the culture of atomic PRs please? This PR along with ServiceLatency Measurement has lot of refactoring and other changes at the implementation level which makes it hard to review and ensure that nothing in the existing code breaks.

This feature is specially interesting for CNI benchmarking. @dcbw @npinaeva

Thanks for the review @npinaeva, I've updated the notes with your suggestions. Feel free to test this feature and provide feedback

tested the PR out, looks good! thanks @rsevilla87

I need a LGTM to merge this one :)


Make violation description kindly

Coverage increased (+0.03%) when pulling 655560735c50ebb3637cb6b99536c55a9bb5cfaa on kind-desc into f09084e8411eb8ce5962a9fcf0acb164e52fbc0f on master.


add mesh list helper & query all resources

Creates two log files

allResources reflects the output of `kubectl get all --all-namespaces --selector app.kubernetes.io/name=openservicemesh.io'
allResourceConfigs reflects the output of `kubectl get all --all-namespaces --selector app.kubernetes.io/name=openservicemesh.io -o json'

Adds helper function that gets all OSMs in the cluster

[yes, I probably should've done this in two separate PRs]

For now, getMeshList returns the list as a string. May make sense to change this to an array or slice in the future bc my guess is most functions will need that


Safari - grid doesn't breakline

Hello I found this bug. Safari doesn´t break line with grid - you can see 2 screenshots.

code of form is:
...

                                            Jméno a příjmení *

                                    Email *
                                    <input type="text"
                                           value=""
                                           size="35" id="contactEmail" name="contactEmail"
                                           class="form-control">

...

Bootstrap 4 does not support Safari for Windows. No one supports this browser.

Safari for Windows is EOL since 2012. That's 6 years ago.

thank you for information


password crypto

would it be possible to encrypt the spotify password so people shouldersurfing or people finding a way into your raspberry can't easily just see your password in plaintext?
low priority but useful

Kind of, sort of, not really. You can login in your browser at spotify.com,
Profile > Account > Set Device Password. Then you'll have a numeric username with a obfuscated, long, weird password.
Hope that helps!

i dont see a "device password" option anywhere

Hmmm, maybe it's only available to accts linked with Facebook. This would
be a librespot issue, IHMO
On Fri, Nov 17, 2017 at 2:05 PM Wqrld<EMAIL_ADDRESS>wrote:

i dont see a "device password" option anywhere
—
You are receiving this because you modified the open/close state.
Reply to this email directly, view it on GitHub
https://github.com/dtcooper/raspotify/issues/34#issuecomment-345378414,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AA1V2B07o_5Xof5qU5bg97Q_F-77taJaks5s3gMggaJpZM4QLKna
.

since librespot requires it as a command parameter(?) wouldnt it be possible to add a seperate field for a basic encrypted password that is decrypted my raspotify itself?


Backend Multitranslation cleanup

Closes Unticketed, minor changes from a skim of backend files changed
Description Of Changes

Adds logging to migrations
Clarifies docstrings

Code Changes

[ ] list your code changes here

Steps to Confirm

[ ] list any manual steps for reviewers to confirm the changes

Pre-Merge Checklist

[ ] All CI Pipelines Succeeded
Documentation:

[ ] documentation complete, PR opened in fidesdocs
[ ] documentation issue created in fidesdocs

[ ] Issue Requirements are Met
[ ] Relevant Follow-Up Issues Created
[ ] Update CHANGELOG.md
[ ] For API changes, the Postman collection has been updated

Just merging this into the integration branch, this is just cleanup and docstrings/logging


Link to Poetry Installation is broken

Describe the bug
https://library.safeds.com/en/latest/development/environment/
The hyperlink to the Poetry installation website in Step 3 of the Prerequisites throws a 404 Error
To Reproduce

Go to https://library.safeds.com/en/latest/development/environment/
Click the hyperlink to Poetry

Expected behavior
The Website should open correctly
Screenshots (optional)
No response
Additional Context (optional)
No response

:tada: This issue has been resolved in version 0.26.0 :tada:
The release is available on:

v0.26.0
GitHub release

Your semantic-release bot :package::rocket:


tsdproxy 502 error

Hi everyone
Since the update to version 1 yesterday, tsdproxy stopped working for me. I try to access a website like nginx-test.funny-name.ts.net and get the following error message:
1:04PM ERR error host=nginx-test.funny-name.ts.net method=GET module=proxymanager proxyname=nginx-test status=502 url=/
2024/11/28 13:04:43 http: proxy error: dial tcp <IP_ADDRESS>:80: i/o timeout
2024/11/28 13:04:46 http: proxy error: context canceled

Docker compose files:
services:
  tsdproxy:
    image: almeidapaulopt/tsdproxy:latest
    container_name: tsdproxy
    volumes:
      - /var/run/docker.sock:/var/run/docker.sock
      - /volume1/docker/tsdproxy:/data
    restart: unless-stopped
    environment:
      - TSDPROXY_AUTHKEY=tskey-auth-abc
      - TSDPROXY_HOSTNAME=<IP_ADDRESS>
      - DOCKER_HOST=unix:///var/run/docker.sock

services:
  web:
    image: nginx
    container_name: nginx-test
    ports:
      - "8080:80"
    labels:
      tsdproxy.enable: "true"
      tsdproxy.funnel: "true"

I really apologize for the perhaps stupid question, but it just stopped working for me since version 1, and I can not figure out why....
Thx for reading and the very useful project!

i am getting the same issue

can you try with the new version (v1.0.0-rc2) and send the logs

Still does not work for me. How do I enable verbose logging? TSDPROXY_LOG_LEVEL=debug did not do the trick. May I mail the log file to you? I don't want to post the entire log here....

It still does not work for me. Still 502 error:
Initializing server
Version
loading configuration from: /config/tsdproxy.yaml
Validating configuration...
Setting up logger
4:46PM INF Log Settings Log level=debug
4:46PM INF Starting server Version=
4:46PM INF Setting up proxy proxies
4:46PM DBG Setting up Tailscale Providers module=proxymanager
4:46PM DBG Created Proxy provider module=proxymanager provider=default
4:46PM INF Default Network found defaultIPAdress=<IP_ADDRESS> docker=local module=proxymanager
4:46PM DBG Creating proxies for provider module=proxymanager provider=local
4:46PM INF Trying to auto detect target URL container=/nginx-test docker=local module=proxymanager try=0
4:46PM DBG trying to connect to internal port container=/nginx-test docker=local hostname=<IP_ADDRESS> module=proxymanager port=80
4:46PM INF Successfully connected address=<IP_ADDRESS> container=/nginx-test docker=local module=proxymanager port=80
4:46PM DBG Creating proxy module=proxymanager proxy=nginx-test
4:46PM INF setting up proxy hostname=nginx-test module=proxymanager
4:46PM DBG initializing proxy hostname=nginx-test module=proxymanager proxyURL=https://nginx-test targetURL=http://<IP_ADDRESS>:80
4:46PM DBG Setting up tailscale server ephemeral=true hostname=nginx-test module=proxymanager runWebClient=false tailscale=default
4:46PM DBG Proxy server created successfully hostname=nginx-test module=proxymanager proxyname=nginx-test
4:46PM INF starting proxy module=proxymanager name=nginx-test proxyname=nginx-test
4:46PM INF Initializing WebServer
4:46PM INF Health check set to ready
4:46PM INF tsnet running state path /data/default/nginx-test/tailscaled.state module=proxymanager tailscale=default
4:46PM INF tsnet starting with hostname "nginx-test", varRoot "/data/default/nginx-test" module=proxymanager tailscale=default
4:46PM INF LocalBackend state is NeedsLogin; running StartLoginInteractive... module=proxymanager tailscale=default
4:46PM INF AuthLoop: state is Running; done module=proxymanager tailscale=default
4:47PM INF request host=<IP_ADDRESS>:8080 method=GET status=200 url=/health/ready/
4:47PM INF request host=<IP_ADDRESS>:8080 method=GET status=200 url=/health/ready/
4:48PM INF request host=<IP_ADDRESS>:8080 method=GET status=200 url=/health/ready/
2024/11/30 16:48:45 http: proxy error: context canceled
4:48PM ERR error host=nginx-test.owl-lionfish.ts.net method=GET module=proxymanager proxyname=nginx-test status=502 url=/
4:48PM INF request host=<IP_ADDRESS>:8080 method=GET status=200 url=/health/ready/
2024/11/30 16:49:15 http: proxy error: dial tcp <IP_ADDRESS>:80: i/o timeout
4:49PM ERR error host=nginx-test.owl-lionfish.ts.net method=GET module=proxymanager proxyname=nginx-test status=502 url=/
4:49PM INF request host=<IP_ADDRESS>:8080 method=GET status=200 url=/health/ready/
4:49PM INF request host=<IP_ADDRESS>:8080 method=GET status=200 url=/health/ready/

I must admit, that I do not really understand the content of tsdproxy.yaml.

I'm getting the same sort of problem.
If it helps ...

Initializing server

Version

loading configuration from: /config/tsdproxy.yaml

Validating configuration...

Setting up logger

11:07PM INF Log Settings Log level=info

11:07PM INF Starting server Version=

11:07PM INF Setting up proxy proxies

11:07PM INF Default Network found defaultIPAdress=<IP_ADDRESS> docker=local module=proxymanager

11:07PM INF Trying to auto detect target URL container=/portainer-portainer-1 docker=local module=proxymanager try=0

11:07PM INF Trying to auto detect target URL container=/stirling-pdf docker=local module=proxymanager try=0

11:07PM INF Trying to auto detect target URL container=/airsonic-advanced docker=local module=proxymanager try=0

11:07PM INF Trying to auto detect target URL container=/freshrss docker=local module=proxymanager try=0

11:07PM INF Trying to auto detect target URL container=/calibre-web-automated docker=local module=proxymanager try=0

11:07PM INF Successfully connected address=<IP_ADDRESS> container=/portainer-portainer-1 docker=local module=proxymanager port=9000

11:07PM INF Successfully connected address=<IP_ADDRESS> container=/airsonic-advanced docker=local module=proxymanager port=4040

11:07PM INF Successfully connected address=<IP_ADDRESS> container=/calibre-web-automated docker=local module=proxymanager port=8083

11:07PM INF Successfully connected address=<IP_ADDRESS> container=/stirling-pdf docker=local module=proxymanager port=8080

11:07PM INF Trying to auto detect target URL container=/freshrss docker=local module=proxymanager try=1

11:07PM INF Trying to auto detect target URL container=/freshrss docker=local module=proxymanager try=2

11:08PM INF Trying to auto detect target URL container=/freshrss docker=local module=proxymanager try=3

11:08PM INF Trying to auto detect target URL container=/freshrss docker=local module=proxymanager try=4

11:08PM ERR error initializing proxy for container error="error getting proxy config: error parsing target hostname: no valid target found for /freshrss" docker=local module=proxymanager

11:08PM INF setting up proxy hostname=airsonic module=proxymanager

11:08PM INF setting up proxy hostname=pdf module=proxymanager

11:08PM INF Initializing WebServer

11:08PM INF setting up proxy hostname=cwa module=proxymanager

11:08PM INF starting proxy module=proxymanager name=pdf proxyname=pdf

11:08PM INF Health check set to ready

11:08PM INF starting proxy module=proxymanager name=airsonic proxyname=airsonic

11:08PM INF setting up proxy hostname=portainer module=proxymanager

11:08PM INF starting proxy module=proxymanager name=cwa proxyname=cwa

11:08PM INF starting proxy module=proxymanager name=portainer proxyname=portainer

11:08PM INF tsnet running state path /data/default/pdf/tailscaled.state module=proxymanager tailscale=default

11:08PM INF tsnet starting with hostname "pdf", varRoot "/data/default/pdf" module=proxymanager tailscale=default

11:08PM INF tsnet running state path /data/default/cwa/tailscaled.state module=proxymanager tailscale=default

11:08PM INF tsnet starting with hostname "cwa", varRoot "/data/default/cwa" module=proxymanager tailscale=default

11:08PM INF tsnet running state path /data/default/airsonic/tailscaled.state module=proxymanager tailscale=default

11:08PM INF tsnet running state path /data/default/portainer/tailscaled.state module=proxymanager tailscale=default

11:08PM INF tsnet starting with hostname "airsonic", varRoot "/data/default/airsonic" module=proxymanager tailscale=default

11:08PM INF tsnet starting with hostname "portainer", varRoot "/data/default/portainer" module=proxymanager tailscale=default

11:08PM INF LocalBackend state is NeedsLogin; running StartLoginInteractive... module=proxymanager tailscale=default

11:08PM INF LocalBackend state is NeedsLogin; running StartLoginInteractive... module=proxymanager tailscale=default

11:08PM INF LocalBackend state is NeedsLogin; running StartLoginInteractive... module=proxymanager tailscale=default

11:08PM INF LocalBackend state is NeedsLogin; running StartLoginInteractive... module=proxymanager tailscale=default

11:09PM INF AuthLoop: state is Running; done module=proxymanager tailscale=default

11:09PM INF AuthLoop: state is Running; done module=proxymanager tailscale=default

11:09PM INF AuthLoop: state is Running; done module=proxymanager tailscale=default

11:09PM INF AuthLoop: state is Running; done module=proxymanager tailscale=default

11:09PM INF request host=<IP_ADDRESS>:8080 method=GET status=200 url=/health/ready/

11:09PM INF request host=<IP_ADDRESS>:8080 method=GET status=200 url=/health/ready/

11:10PM INF request host=<IP_ADDRESS>:8080 method=GET status=200 url=/health/ready/

11:10PM INF request host=<IP_ADDRESS>:8080 method=GET status=200 url=/health/ready/

2024/11/30 23:10:33 http: TLS handshake error from <IP_ADDRESS>:44320: write tcp <IP_ADDRESS>:443-><IP_ADDRESS>:44320: i/o timeout

11:11PM INF request host=<IP_ADDRESS>:8080 method=GET status=200 url=/health/ready/

2024/11/30 23:11:03 http: proxy error: dial tcp <IP_ADDRESS>:8083: i/o timeout

11:11PM ERR error host=cwa.hedgehog-vector.ts.net method=GET module=proxymanager proxyname=cwa status=502 url=/

11:11PM INF request host=<IP_ADDRESS>:8080 method=GET status=200 url=/health/ready/

11:12PM INF request host=<IP_ADDRESS>:8080 method=GET status=200 url=/health/ready/

11:12PM INF request host=<IP_ADDRESS>:8080 method=GET status=200 url=/health/ready/

I was getting the same issue.
I was able to get something working by adding my tsdproxy container to the same network as the containers i was trying to reach.
I'm still getting some 502 and 401 errors (see below)
5:49AM ERR error host=dashy.ratfish-spica.ts.net method=GET module=proxymanager proxyname=dashy status=502 url=/css/chunk-1421ee6e.7601575f.css 2024/12/01 05:49:31 http: proxy error: context canceled 5:49AM ERR error host=dashy.ratfish-spica.ts.net method=GET module=proxymanager proxyname=dashy status=502 url=/css/chunk-0eec46d7.90cf07cd.css

can confim this bug was fixed, i deleted the tsdproxy_data volume before trying out the new version. thank you for fixing this

Yes. Same here. Thx for fixing! :-)


Move settings to a settings dict #182

Changes Unknown when pulling 77828ac11639a3f5e0b9efb6be6cf0b590c0b613 on PrimarySite:master into ** on jsocol:master**.


[typescript]: "export" keyword syntax highlighing inconsistency

This fragment of TypeScript
export type DataLoadSingleSuccessCallback<T> = (result: T) => void;
export type DataLoadSuccessCallback<T> = (results: T[]) => void;
export type DataLoadFailureCallback = (error: any) => void;
export type SaveObjectChangesCallback<T> = (obj: T, changes: IChangeAction[]) => void;

export enum SubscriptionTopic {
    VisitStarted
}

export interface IChangeAction {

}

Is highlighted like this (vscode version included)

This issue was moved to Microsoft/TypeScript-TmLanguage#85


Update to Fastai v2.0.x

Hello, I see this package is using the old Fastai V2 library (fastai2).
I was wondering if you had any plans to update to version 2.0.x of the fastai package: https://pypi.org/project/fastai/
Thanks in advance

Tested installing directly from GitHub.  Notebooks in top-level and nbs/04_testing.ipynb all work.  Have created a pull request with  some cosmetic changes, including output for 03_benchmark.ipynb without CUDA out of memory error..
Thanks!

it is done, i will test more tomorrow.


[FLINK-21879][tests] Harden ActiveResourceManagerTest.testWorkerRegistrationTimeoutNotCountingAllocationTime

Wait for the registration response before measuring the passed time for the assumption criterion.
This is my third and last attempt to stabilize this test. If the test is still unstable, I would be happy if you could take a look at it @xintongsong.

Thanks for the review @xintongsong. The failing test case seems to be unrelated. Merging this PR now.


Allow dicomweb-websocket-bridge to talk to multiple clients

As you may have seen from my mess up with PR #3 - I have code ready which allows dicomweb-websocket-bridge to talk to multiple dicomweb-proxy clients over websocket. Is this a feature that you want? I have it as we need it for the project that I'm working on. The websocket token stored like it currently is in dicomweb-proxy, however for the bridge it accepts a token passed in through a signed JWT, which it decodes using a shared secret and issuer and then uses to connect to the correct proxy by storing clients in an object based on the token. If you don't want it in this project, happy to publish it in a forked version of your project but wanted to offer it first. I guess it could use the websocketToken in config as a 'default' connection if nothing is passed in, which would give backward compatibility?

Hi,
to be honest, the websocket bridge was actually more an experiment than that I have any need for it (but I believe that it can be quite useful). Talking to multiple proxies sounds like a handy feature, so I have no problem merging this (after reviewing it of course). Backward compatibility isn't really important here as there are not many users, so your free to implement it as you want.

I think it's going to be quite useful to us TBH, which is why I have been developing it further. Will sort a PR out for multiple clients for you to look at.


[latest nightly] Drive (folder) redirection: Cannot open or copy files on camera

With the latest nightly freerdp build I cannot open nor copy files from a camera which was redirected as a folder:
/shares/all is redirected.
The camera is mounted into /shares/devices/camera.
/shares/devices/camera is a symlink in /shares/all.
So when I open the Windows Server 2012R2 Session I find a drive "U" with the content camera (folder) in there storexxxx/DCIM/11__03/ and in here are the pictures.
I can normally access this folder within the explorer, but when I try to open or copy them windows says they're damaged or too big. The size of each of the pictures is around 2MB.
command line for drives:
/drive:"U","/shares/all"
Whole command line:
/usr/bin/xfreerdp /u: /p: /v: /d: /gdi:hw /f /kbd:0x407 +sec-nla -toggle-fullscreen -clipboard /drive:"U","/shares/all" /cert-ignore
Error message:
[12:33:48:492] [2783:2820] [ERROR][com.freerdp.channels.drive.client] [drive_map_windows_err:119] - Error code not found: -1073741823

@T3N4K4 I have seen a similar issue when I redirect my /tmp directory. Looks like an regression introduced with the switch to winpr.

@bmiklautz if it helps: it works though with normal usb-drives.

@bmiklautz Forgot to mention that the camera is mounted with gphotofs. So .. if /tmp is buggy, too. Maybe gphotofs and tmpfs have something in common ? The missing x flag maybe?

@T3N4K4 Added error code mappings in #4045, does this solve your issues?

@akallabeth does not work for me. I cannot access any picture on the camera nor copy the files to the windows desktop. :(

@T3N4K4 Do you get any error messages from the drive channel? Or is it just impossible to access the files, but they are shown?

@akallabeth the whole log currently shows:
Di 25. Jul 12:59:05 CEST 2017
[12:59:07:639] [3122:3175] [WARN][com.freerdp.channels.smartcard.client] [smartcard_irp_device_control_call:2022] - IRP failure: SCardGetStatusChangeW (0x000900A4), status: SCARD_E_CANCELLED (0x80100002)
[12:59:18:523] [3122:3155] [ERROR][com.freerdp.channels.drive.client] [drive_map_windows_err:119] - Error code not found: -1073741823
[12:59:18:527] [3122:3155] [ERROR][com.freerdp.channels.drive.client] [drive_map_windows_err:119] - Error code not found: -1073741823
[12:59:19:457] [3122:3155] [ERROR][com.freerdp.channels.drive.client] [drive_map_windows_err:119] - Error code not found: -1073741823
[12:59:19:459] [3122:3155] [ERROR][com.freerdp.channels.drive.client] [drive_map_windows_err:119] - Error code not found: -1073741823
[12:59:22:371] [3122:3155] [ERROR][com.freerdp.channels.drive.client] [drive_map_windows_err:119] - Error code not found: -1073741823
[12:59:22:374] [3122:3155] [ERROR][com.freerdp.channels.drive.client] [drive_map_windows_err:119] - Error code not found: -1073741823
[12:59:22:376] [3122:3155] [ERROR][com.freerdp.channels.drive.client] [drive_map_windows_err:119] - Error code not found: -1073741823
[12:59:22:379] [3122:3155] [ERROR][com.freerdp.channels.drive.client] [drive_map_windows_err:119] - Error code not found: -1073741823
[12:59:23:369] [3122:3155] [ERROR][com.freerdp.channels.drive.client] [drive_map_windows_err:119] - Error code not found: -1073741823
[12:59:23:372] [3122:3155] [ERROR][com.freerdp.channels.drive.client] [drive_map_windows_err:119] - Error code not found: -1073741823
[12:59:23:409] [3122:3155] [ERROR][com.freerdp.channels.drive.client] [drive_map_windows_err:119] - Error code not found: -1073741823
[12:59:23:412] [3122:3155] [ERROR][com.freerdp.channels.drive.client] [drive_map_windows_err:119] - Error code not found: -1073741823
[12:59:23:429] [3122:3155] [ERROR][com.freerdp.channels.drive.client] [drive_map_windows_err:119] - Error code not found: -1073741823
[12:59:23:431] [3122:3155] [ERROR][com.freerdp.channels.drive.client] [drive_map_windows_err:119] - Error code not found: -1073741823
[12:59:30:872] [3122:3252] [WARN][com.freerdp.channels.smartcard.client] [smartcard_irp_device_control_call:2022] - IRP failure: SCardGetStatusChangeW (0x000900A4), status: SCARD_E_CANCELLED (0x80100002)
[12:59:30:879] [3122:3254] [WARN][com.freerdp.channels.smartcard.client] [smartcard_irp_device_control_call:2022] - IRP failure: SCardGetStatusChangeW (0x000900A4), status: SCARD_E_CANCELLED (0x80100002)
[12:59:30:342] [3122:4433] [WARN][com.freerdp.channels.smartcard.client] [smartcard_irp_device_control_call:2022] - IRP failure: SCardGetStatusChangeW (0x000900A4), status: SCARD_E_CANCELLED (0x80100002)
[12:59:30:342] [3122:3154] [ERROR][com.freerdp.channels.rdpdr.client] [rdpdr_send:1501] - pVirtualChannelWriteEx failed with CHANNEL_RC_BAD_CHANNEL_HANDLE [00000007]
[12:59:30:342] [3122:3154] [ERROR][com.freerdp.channels.smartcard.client] [smartcard_thread_func:647] - smartcard_complete_irp failed with error 7!

@T3N4K4 Better try the pull request with the fixes then ;)

@akallabeth my bad, did not see that the merging failed ... ^_^

@akallabeth this one works ;)

@akallabeth the only two errors I get (it is still working) are:
[08:56:08:860] [18307:18316] [ERROR][com.winpr.file] [map_posix_err:597] - Missing ERRNO mapping The filesystem is readonly [30]
We mount the camera read only since gphotofs sometimes bugs out.
[08:56:08:860] [18307:18316] [ERROR][com.freerdp.channels.drive.client] [drive_map_windows_err:129] - Error code not found:<PHONE_NUMBER>

@T3N4K4 The pull requests with drive fixes are merged. Reopen if still not working.


Fix "version.dateOfBuild" implementation for Nightly builds

Checklist

[X] I'm reporting a problem with Chatterino
[X] I've verified that I'm running a recent nightly build or the newest stable release
[X] I've looked for my problem on the wiki
[X] I've searched the issues for similar looking reports

Describe your issue
"Under 'Version' in the About tab, there is a very weird comma+space, I looked into this and realized the date of the commit is supposed to be there.
https://github.com/Chatterino/chatterino2/blob/fc4387014e592e9ec645c6d78add0a5e4691cbe3/src/widgets/settingspages/AboutPage.cpp#L87-L97
I BARELY remember this so it could have been broken for god knows how long.
I see 2 approaches:

Fix it
Remove it

Screenshots

vs

OS and Chatterino Version
Chatterino Nightly 2.3.4 f64047d5 Windows 10

I prefer option 1 because support is easier when you know the date and don't have to look it up.

https://github.com/Chatterino/chatterino2/blob/fc049d8f4589cfeedbf1542eae2e6a10d6d2a484/src/common/Version.cpp#L19-L24

As noted here, the date parsing is depended [sic!] on the #define being provided in exactly the right format. As far as I can tell, the date of build is currently not provided anywhere in the build process.
This should probably be done in the CMakeLists.txt via an add_compile_definitions directive.

Old CI used to add the build date. IMO This shouldn't be done in CMakeLists by default because then every date change would mean a full recompile which is very annoying (~10 minutes for me).

every date change would mean a full recompile

No, the timestamp is created once when you run CMake, not when you build the project. Just building (i.e., not re-generating build files) willl not update the timestamp.

So running cmake .. or saving CMakeLists.txt will force an update of that define and make you rebuild everything, correct?

Correct. I have created a Gist to demonstrate this. (Build the app as-is and change the source file later on. On recompilations, the timestamp will not have changed.)

Another approach could be parsing the date of the commit the build is based on. One could argue that this is more relevant information than the date it was built on.


Set instead of list

relies on #21
fixes #3

@davidyuk @dincho for some reason I get following stacktrace. using the latest SDK version 12.0.0 in this branch and I thought calldata-lib meanwhile supports Set.set
1) SimpleGAMultiSig
       "before all" hook in "SimpleGAMultiSig":
     TypeResolveError: Cannot resolve type: "'a"
      at TypeResolver.resolveType (node_modules/@aeternity/aepp-calldata/src/TypeResolver.js:231:15)
      at /home/marc0olo/git/aeternity/ga-multisig-contract/node_modules/@aeternity/aepp-calldata/src/TypeResolver.js:131:58
      at Array.map (<anonymous>)
      at TypeResolver.resolveType (node_modules/@aeternity/aepp-calldata/src/TypeResolver.js:131:44)
      at /home/marc0olo/git/aeternity/ga-multisig-contract/node_modules/@aeternity/aepp-calldata/src/TypeResolver.js:251:56
      at Array.map (<anonymous>)
      at TypeResolver.resolveRecord (node_modules/@aeternity/aepp-calldata/src/TypeResolver.js:251:42)
      at TypeResolver.resolveType (node_modules/@aeternity/aepp-calldata/src/TypeResolver.js:212:25)
      at TypeResolver.resolveType (node_modules/@aeternity/aepp-calldata/src/TypeResolver.js:126:25)
      at /home/marc0olo/git/aeternity/ga-multisig-contract/node_modules/@aeternity/aepp-calldata/src/TypeResolver.js:53:59
      at Array.map (<anonymous>)
      at TypeResolver.getCallTypes (node_modules/@aeternity/aepp-calldata/src/TypeResolver.js:53:45)
      at Encoder.encode (node_modules/@aeternity/aepp-calldata/src/Encoder.js:61:54)
      at Object.u.call (node_modules/@aeternity/aepp-sdk/dist/aepp-sdk.js:1:77349)
      at processTicksAndRejections (node:internal/process/task_queues:96:5)
      at async Object.u._estimateGas (node_modules/@aeternity/aepp-sdk/dist/aepp-sdk.js:1:75984)
      at async na (node_modules/@aeternity/aepp-sdk/dist/aepp-sdk.js:1:79638)
      at async Context.<anonymous> (test/simpleGaMultiSigTest.js:81:5)

<EMAIL_ADDRESS>depends on<EMAIL_ADDRESS>https://github.com/aeternity/aepp-sdk-js/blob/662d1dc1cd3a265e3311aeb9fe644fcda52e195b/package.json#L36
Set.set implemented in<EMAIL_ADDRESS>https://github.com/aeternity/aepp-calldata-js/releases/tag/v1.2.0
so, this will work in<EMAIL_ADDRESS>

sorry, didn't check. shame on me 🙈

@davidyuk just updated the deps - seems like we have introduced an issue with latest SDK release? can you check?


DisposesInReverseOrderOfCreation Specification Test Expects Eager Enumerable

I'm updating the Rezolver IOC Container to implement the 2.0 DependencyInjection spec (1.1 implementation is currently stable) and the test DisposesInReverseOrderOfCreation is failing.
For completeness - this is the test from the tag rel/2.0.0 (the test is the same in the current version):
https://github.com/aspnet/DependencyInjection/blob/f909d1a38bef0fa9e1df7a4aae8c7506a683b4aa/src/Microsoft.Extensions.DependencyInjection.Specification.Tests/DependencyInjectionSpecificationTests.cs#L660-L683
When I look at the stack trace of the failure - it's because my scope is failing to resolve an object because the scope has already been disposed:
Test Name:	DisposesInReverseOrderOfCreation
Test FullName:	Rezolver.Microsoft.Extensions.DependencyInjection.Tests.RezolverDISpecificationTests.DisposesInReverseOrderOfCreation (6a6e0c0ae894aabfd720e4ee377cae523966f445)
Test Source:	 : line 0
Test Outcome:	Failed
Test Duration:	0:00:00.032

Result StackTrace:
at Rezolver.ContainerScope.Rezolver.IContainerScope.Resolve(IResolveContext context, ITarget target, Func`2 factory, ScopeBehaviour behaviour)
   at Rezolver.ResolveContextExtensions.Resolve(IResolveContext context, ITarget target, Func`2 factory, ScopeBehaviour behaviour)
   at lambda_method(Closure , IResolveContext )
   at Rezolver.Runtime.LazyEnumerable`1.<GetEnumerator>b__3_0(Func`2 f)
   at System.Linq.Enumerable.SelectArrayIterator`2.MoveNext()
   at System.Collections.Generic.EnumerableHelpers.ToArray[T](IEnumerable`1 source, Int32& length)
   at System.Linq.Buffer`1..ctor(IEnumerable`1 source)
   at System.Linq.Enumerable.ReverseIterator`1.MoveNext()
   at Microsoft.Extensions.DependencyInjection.Specification.DependencyInjectionSpecificationTests.DisposesInReverseOrderOfCreation()
Result Message:
System.ObjectDisposedException : This scope has been disposed
Object name: 'ContainerScope'.

On closer inspection I've realised it's because Rezolver creates lazy enumerables by default.  This means that on line 681, the enumerable produced by the call outer.MultipleServices.Reverse() attempts to resolve new instances from the scope that has just been disposed of on line 677 when the Assert.Equal call tries to enumerate it to assert equality - a similar scenario to enumerating a set from an EF context after the context has been disposed.
Rezolver supports both eager and lazy-loaded enumerables (and can be conffigured for either per-type) - so I can change the implementation to switch to eager enumerables for its implementation of the MS DI abstraction, but it seems to me that this test is assuming a behaviour that is not specifically being tested - and, in the strictest sense, is unrealistic: if an IEnumerable<T> is all that's required, then FakeDisposableCallbackOuterService, and this test, should *not assume that the enumerable is backed by a fully-realised collection of objects - which is currently the only way to get a container implementation to pass this test.
Indeed, if that is indeed an expectation - say, in the way Asp.Net or other components use a DI Container via this abstraction, then there should be an explicit test which resolves an enumerable from the container and checks that all the expected instances are already created before enumeration takes place.
So I'm a bit lost at the minute - I see a couple of ways forward:

If the specification expects all container-resolved enumerables to be, in effect, arrays - then there should be a spec test to verify that; meaning that I can then force Rezolver to use eager enumerables for its MS DI implementation
If it doesn't expect that (or, more importantly, is agnostic to it), then at the very least this test should be rewritten to make sure it passes for both lazy and eager enumerables

Thanks in advance.

Good point, will fix.

Sounds reasonable

Brilliant stuff, thanks :)


Make sure OpenGL core profile context is used by GzScene3D

Should fix ignitionrobotics/ign-rendering#128 .

looks good to me. Just need to trigger another round of CI builds once jenkins is back online again..

I'm not sure what the test results mean... None of the failures should be related.

the test failures should be unrelated and are captured in ignitionrobotics/ign-rendering#129.

Aahh... I've just triggered a rebuild :-D If that's possible, you can stop it to save buildfarm time.


add doc about the life of a query

Life of a query explains the query path from client code to vtgate
to vttablet. It also explains the interactions with topo server, how
the query is handled by vttablet and how the results are returned.
Both regular and streaming queries are included, as well as the
scatter quieries and how it is processed in vtgate.
To help you review the change here is the rendered markdown: https://github.com/yaoshengzhe/vitess/blob/fix_life_of_a_query_doc/doc/LifeOfAQuery.md

LGTM
The next step for this doc is probably for a tech writer to make it pretty, as only a tech writer can. So I think this is great!
How did you generate the .png files? if you used a helper program, you might want to submit the original format for the images to.

"How did you generate the .png files?"
I use draw.io, it saves your graph into its own xml format and provides multiple export formats. Not sure if we want to check in these xml files.

I think we should check in the XML file, yes, so we can change them easily
later...
On Tue, Jan 20, 2015 at 10:28 AM, 脑残果粉<EMAIL_ADDRESS>wrote:

"How did you generate the .png files?"
I use draw.io, it saves your graph into its own xml format and provides
multiple export formats. Not sure if we want to check in these xml files.
—
Reply to this email directly or view it on GitHub
https://github.com/youtube/vitess/pull/323#issuecomment-70705480.

xml files added, they can be imported by draw.io

The life of query looks good. But I noticed that it starts from vtgate rpc
and is missing the query routing piece. Do we
want to include that as well ?
On Tue, Jan 20, 2015 at 11:14 AM, 脑残果粉<EMAIL_ADDRESS>wrote:

xml files added, they can be imported by draw.io
—
Reply to this email directly or view it on GitHub
https://github.com/youtube/vitess/pull/323#issuecomment-70713518.

Query routing is part of v3 api and is not covered in this doc (it focuses on v2 api). But if you like, I can add these details. It's not there just because v3 api is not finalized.


Declarative request body validation

Note to self: make sure to accept the full new files, ignoring everything from the old since this PR was derived from main instead of the PR.


o-card-link: clickable area should be handled via pseudo-element

As described in Heydon Pickering's "Inclusive Components" card part, it would be much better to extend a standard link's clickable area using ::before or ::after to cover the whole card instead of wrapping complex DOM in a link.
Would also be easier to style and to modify on lower breakpoints.
I also made another card example in sseeeedd.

It's been done already using the .stretched-link utility


is v0.5.3 or v1.0 is the latest release version?

I am confused which is the latest release version.
v1.0?
or v0.5.3?

Push for this question. The latest release is listed as v0.5.3 but there seems to be a 1.0 tag.

1.0 should be the latest.  @mcqueary originally had setup the deployments, perhaps he can comment.
We realize there has not been a release in awhile, have promised one later last year and didn't deliver yet.  We are planning on getting another release put together in the near future.  The NATS team has been extremely busy, but someone will look into this.  Thank you for raising this issue.

We are working on a new version of the client that should resolve this issue, I am leaving the issue open for now, but if you are interested in this feature please try the new library in the version2 branch. Feedback is appreciated.

version 2.0.0 is released.


Upload and Multipart Upload Not working

I cloned this repo and followed all instructions,
but I am unable to upload files to my R2 bucket. I have not seen any errors in my VS Code. However, I am seeing three errors in my browser console.

Uncaught (in promise) SyntaxError: Unexpected token '<', "<!DOCTYPE "... is not valid JSON
app-index.js:35 [Uppy] [15:24:34] Unexpected token '<', "<!DOCTYPE "... is not valid JSON
POST http://localhost:3000/api/multipart-upload/abort-multipart-upload 500 (Internal Server Error)

@steveoni have you seen this when trying out the library recently?

@steveoni have you seen this when trying out the library recently?

No

Closing this issue as INVALID. Feel free to reopen this issue or create a new one if the problem arises again.


Add Install Documents and Pulling Images Support for Arm64 Platform

Add documents to describe the k8s manual installation process for Contiv-VPP
on Arm64 platform.
Add pulling images support for arm64 platform from official
docker repository.
Signed-off-by: trevortao<EMAIL_ADDRESS>

Coverage remained the same at 75.652% when pulling 7b2eedd6039bbd20ad0a56d20d53cee54100bbaa on TrevorTaoARM:arm64 into d0d38f87cc4e9ef85b1b075b7e53c3d86cc92e10 on contiv:master.


Showcase performance improvements

This implements a number of changes to improve showcase performance:

Remove the scrollOffsetLeft state variable from ShowcaseShow. This was triggering a rerender on ShowcaseShow and all child components every time the scroll offset changed by even a single pixel.
Moved the showcase inner content into a new separate component.  This component implements shouldComponentUpdate, and will only render if the props have changed.
Tweaked the logic in AttentionHelp component to avoid building variables that aren't used. (Probably not a noticeable improvement)
In the Scroller component, store the target element in the state so it doesn't have to be found repeatedly via jQuery.

I noticed some improvements on my laptop, but we'll need to test this on smaller devices to really discern how much of a difference it made.

:+1:

:+1:


Update list of supported countries for Workday Sensor

Breaking Change:

Description:

updated the list accordingly to the official documentation https://github.com/dr-prodigy/python-holidays#available-countries

Related issue (if applicable): fixes #28977
Pull request with documentation for home-assistant.io (if applicable): home-assistant/home-assistant.io#<home-assistant.io PR number goes here>
Example entry for configuration.yaml (if applicable):
binary_sensor:
  - platform: workday
    country: EE

Checklist:

[x] The code change is tested and works locally.
[x] Local tests pass with tox. Your PR cannot be merged unless tests pass
[x] There is no commented out code in this PR.
[x] I have followed the development checklist

If user exposed functionality or configuration variables are added/changed:

[ ] Documentation added/updated in home-assistant.io

If the code communicates with devices, web services, or third-party tools:

[ ] The manifest file has all fields filled out correctly. Update and include derived files by running python3 -m script.hassfest.
[ ] New or updated dependencies have been added to requirements_all.txt by running python3 -m script.gen_requirements_all.
[ ] Untested files have been added to .coveragerc.

If the code does not interact with devices:

[ ] Tests have been added to verify that the new code works.

Of course, @frenck! ✌

Error on FullCheck Pylint seems to be unrelated to this PR. I am pretty sure a rerun fixes that :)

This PR (https://github.com/dr-prodigy/python-holidays/pull/247) would allow us to get the supported countries from the module itself and we wouldn't have to maintain the country list anymore.

The PR you linked looks really good 👍 So should I close this PR or is it more beneficial to update this list manually until your mentioned PR gets merged?

The PR you linked looks really good +1 So should I close this PR or is it more beneficial to update this list manually until your mentioned PR gets merged?

We should merge this PR because we don't know how long it takes till https://github.com/dr-prodigy/python-holidays/pull/247 is introduced and available/released.

Error on FullCheck Pylint seems to be unrelated to this PR. I am pretty sure a rerun fixes that error :)

Same error again 😅

Could someone please rerun the checks? Thank you in advance :)

Reopened to rerun the checks


Node added to inherited scene always draw on the top

Operating system or device, Godot version, GPU Model and driver (if graphics related):
godot 2.1
Issue description:

the tree in the editor

the result:

Steps to reproduce:
Link to minimal example project:

hard to tell from the description, but looking at the attached screen it seems this issue is a duplicate of #12139

Duplicate of #12139.


feat: add C implementation for math/base/assert/is-composite

This commit if applied adds the C implementation to @stdlib/math/base/assert/is-composite package
This pull request:

adds native C implementation to @stdlib/math/base/assert/is-composite

Related Issues

Does this pull request have any related issues?

This pull request:

resolves #1901

Questions

Any questions for reviewers of this pull request?

No.
Other

Any other information relevant to this pull request? This may include screenshots, references, and/or implementation notes.

No.
Checklist

Please ensure the following tasks are completed before submitting this pull request.

[x] Read, understood, and followed the contributing guidelines.

@stdlib-js/reviewers

working on the C examples and benchmarks!


ToggleButtons multiple not working on edit-page

Package
filament/filament
Package Version
v3.2.71
Laravel Version
v11.5.0
Livewire Version
v3.4.10
PHP Version
PHP 8.3.6
Problem description
After adding a ToggleButton component with multiple enabled to a resource form, it works as expected on the create-page, but not on the edit-page. On the edit-page, clicking on any unselected option will select all options and clicking on any selected option will unselect all options. Practically all or nothing.
Expected behavior
The ToggleButton component with multiple enabled should also work as expected on the edit-page.
Steps to reproduce
Add a ToggleButton component with multiple enabled to any resource form and try to use it on the edit-page.
Reproduction repository
https://github.com/eae-omeyer/issue-filament-togglebuttons-multiple
Relevant log output
No response

@eae-omeyer Hi! There's a problem with the 'options' parameter in your database for the test user. You cast 'options' to an array, but in the database, you have a null value. Please check the video below.
https://github.com/filamentphp/filament/assets/4639175/aba039b3-37c5-491b-bafc-837c8213ce9a

Thank you very much for your commitment. Setting an empty array as the default value solves the problem. I wrongly assumed that the component can handle 'null'.


Intent Update Fix

Fix issue where an update to an intent would wipe any pre-existing
settings of the intent which were not being updated
Update gitignore to ignore vscode folder

Good catch!


feat: support app.manifest file with comments

Lines that start with "#" are supported. Some of the app.manifest files have comments.
Appinspect tool does not fail if app.manifest contains comments. Exact lines of code from appinspect: https://github.com/splunk/appinspect/blob/fabd1387cf41e087edd86fb7f28e2f9e69a1467c/splunk_appinspect/checks/check_support_and_installation_standards.py#L169-L180

Codecov Report

Merging #253 (56ed602) into main (d4c4bfd) will increase coverage by 1.55%.
The diff coverage is 97.50%.

@@            Coverage Diff             @@
##             main     #253      +/-   ##
==========================================
+ Coverage   57.57%   59.13%   +1.55%
==========================================
  Files          39       41       +2
  Lines        2527     2621      +94
==========================================
+ Hits         1455     1550      +95
+ Misses       1072     1071       -1

Impacted Files
Coverage Δ

splunk_add_on_ucc_framework/__init__.py
73.13% <86.36%> (-0.08%)
:arrow_down:

splunk_add_on_ucc_framework/app_manifest.py
100.00% <100.00%> (ø)

tests/unit/helpers.py
100.00% <100.00%> (ø)

tests/unit/test_app_manifest.py
100.00% <100.00%> (ø)

tests/unit/test_config_file_update.py
100.00% <100.00%> (ø)

tests/unit/test_config_validation.py
100.00% <100.00%> (+21.05%)
: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 d4c4bfd...56ed602. Read the comment docs.

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

v5.5.0
GitHub release

Your semantic-release bot :package::rocket:


Align right hand side labels in Settings

Bug Report Dump (Auto-generated)

Version 1.15.0<PHONE_NUMBER>)
Device: iPhone X (iOS 11.2)
TestFlight: true

Gross, good eye
Sent with GitHawk


Refs 1770: add graph for cert expire

Summary
Adds a graph for cdn cert expiration, currently turns red at 45 days.:

I think that test failure is the same transient one we saw on an earlier PR?

@rverdile yes, i opened https://issues.redhat.com/browse/HMS-1845  as i saw it a couple times last week too


chore: Turn off bors and run all tests directly on GitHub

Bors stopped working reliably and became more of a hindrance than a helpful
companion as it once was.
R.I.P. bors.

Feel free to block this PR - this is a knee-jerk reaction to the problems we were experiencing today on PR. It doesn't seem that they will go away.

Since there is no consensus for this radical approach, I've settled with trying to plaster over the most annoying issue with our tests #651 instead.


Add support for opening remote images

Can you please elaborate a bit? What exactly do you mean by "remote"? I just tried opening an image from an SMB share (\MyShare\Foo) in Windows and that worked fine.

I'm guessing that they would like to be able to open an image given a URI which I would think is outside the scope of this package.

Why would that be out of scope?! Opening a remote image should have been an option from the get go!

maybe we need to open a remote url image to resize then save to local


More encoders, systemd service file, LICENSE

invironment=DISPLAY=:0
Are you sure you didn't mean to use environment?


Hunters are not executed from PyInstaller built code

What happened
Tried to run compiled version of kube-hunter (via PyInstaller).
kube-hunter did not find anything.
Debug logs showed that very few events where subscribed at initialization.
Expected behavior
kube-hunter showing report with findings.
The origin of this bug is dynamic imports (by looking at .py files at runtime).
We should avoid this since they are not necessary.
We need to find another way to subscribe automatically to events (maybe in a more testable way).

Resolved by #335


Covalent Markdown Parser example doesn't have code highlight

Do you want to request a feature or report a bug?
Bug Report

The markdown parser example available at markdown-parser components section doesn't have any kind of highlighting on code blocks.
Screenshots or link to CodePen/Plunker/JSfiddle

What is the expected behavior?
To show up code highlight as in GitHub.
What is the motivation / use case for changing the behavior?
I want to render some markdown which contains code blocks on some languages like Python, TypeScript but tried locally and got no highlighting on the output.
Which version of Angular and Material, and which browser and OS does this issue affect?
On my local test, I have the following Angular version:
     _                      _                 ____ _     ___
    / \   _ __   __ _ _   _| | __ _ _ __     / ___| |   |_ _|
   / △ \ | '_ \ / _` | | | | |/ _` | '__|   | |   | |    | |
  / ___ \| | | | (_| | |_| | | (_| | |      | |___| |___ | |
 /_/   \_\_| |_|\__, |\__,_|_|\__,_|_|       \____|_____|___|
                |___/

Angular CLI: 9.1.0
Node: 12.14.0
OS: win32 x64

Angular: 9.1.0
... animations, cli, common, compiler, compiler-cli, core, forms
... language-service, localize, platform-browser
... platform-browser-dynamic, router
Ivy Workspace: Yes

Package                           Version
-----------------------------------------------------------
@angular-devkit/architect         0.901.0
@angular-devkit/build-angular     0.901.0
@angular-devkit/build-optimizer   0.901.0
@angular-devkit/build-webpack     0.901.0
@angular-devkit/core              9.1.0
@angular-devkit/schematics        9.1.0
@ngtools/webpack                  9.1.0
@schematics/angular               9.1.0
@schematics/update                0.901.0
rxjs                              6.5.4
typescript                        3.8.3
webpack                           4.42.0

Did this work in previous versions of Angular / Material?
No idea.

Hello @KingDarBoja


cant able to see flow

i am not able to see the components in the flow. Also, the side bar is empty.

Hello, I also had the same problem, did you solve it？


Support filter and nested field in faiss engine radial search

Description
This PR will allow user to use filter and nested field in faiss engine radial search.
Issues Resolved
Part of #814
Check List

[x] New functionality includes testing.

[ ] All tests pass

[x] New functionality has been documented.

[x] New functionality has javadoc added

[x] Commits are signed as per the DCO using --signoff

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.

@junqiu-lei For this patch, did we create a PR in faiss to upstream it?

@junqiu-lei For this patch, did we create a PR in faiss to upstream it?

@jmazanec15 No, I mainly just followed the existing patch for search function https://github.com/opensearch-project/k-NN/blame/main/jni/patches/faiss/0001-Custom-patch-to-support-multi-vector.patch#L136-L158

@junqiu-lei one minor comment but other than that it looks good


Update utest to 0.7.7

Updates com.lihaoyi:utest from 0.7.5 to 0.7.7.
I'll automatically update this PR to resolve conflicts as long as you don't change it yourself.
If you'd like to skip this version, you can just close this PR. If you have any feedback, just mention me in the comments below.
Configure Scala Steward for your repository with a .scala-steward.conf file.
Have a fantastic day writing Scala!

Ignore future updates
Add this to your .scala-steward.conf file to ignore future updates of this dependency:
updates.ignore = [ { groupId = "com.lihaoyi", artifactId = "utest" } ]

labels: library-update, semver-patch

Superseded by #1247.


feat(obj-prefix): enable prefixes on object keys

These changes enable us to attach a prefix to the object key:
Before: uuid
Now: prefix/uuid
We only accept prefixes that match with the safe characters defined in this documentation:
https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-keys.html

Codecov Report

Merging #5 (d43dd6a) into main (fd03f10) will not change coverage.
The diff coverage is 100.00%.

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.
@@            Coverage Diff            @@
##              main        #5   +/-   ##
=========================================
  Coverage   100.00%   100.00%
=========================================
  Files            1         1
  Lines          387       399   +12
=========================================
+ Hits           387       399   +12

Files
Coverage Δ

client.go
100.00% <100.00%> (ø)


Fix link to developing adapters

Figured I should fix it after the third time I clicked on it.

It's super confusing, but this is intentional so the links are viewable on hubot.github.com :sweat:
Tracking fixing that in https://github.com/github/hubot/issues/916


Wrong Repository link in Info.json

It leads to https://raw.githubusercontent.com/SolastaMods/SolastaCommunityExpansion/main/SolastaCommunityExpansion/Repository.json but there's no branch named main. This makes UMM not able to detect new versions.

Looks like this was fixed in the <IP_ADDRESS> release.


SWIPE POC

Given that the SWIPE team is available to help at this stage, we should craft a SWIPE POC to:

Assess how easy/feasible is it to implement within our infrastructure
Determine if it's the right tool for us

SWIPE POC notes:

SWIPE Evaluation

As discussed at the meeting on 2021-11-09, the decision was to reevaluate it again in the future and to continue using AWS step functions for now.


Add a translation function of the masks from the brush tool?

Is your feature request related to a problem? Please describe.
Sometimes the objects smeared by the brush will shift. If you can translate the mask, you can simply correct it.

Describe the solution you'd like
At present, my solution is to delete the original mask and repaint it.

It may be more convenient if you can translate the mask.
Thanks a lot!

Thank you for your feedback! We will discuss it with our frontend team.

I've also seen this issue from time to time with brush labels.


Add semantic comparisons to DeepEquals extension to JsonNodes both backed by JsonElement

DeepEquals method currently only implements syntactic equality that compares the raw text of two JsonNode if both backed by JsonElement.
For example, the below test will fail:
var array1 = JsonNode.Parse("[ 1 ]");
var array2 = JsonNode.Parse("[ 1.0 ]");

Assert.True(array1.DeepEquals(array2));

but, can pass for
var array1 = JsonNode.Parse("[         1           ]");
var array2 = JsonNode.Parse("[1]");

Assert.True(array1.DeepEquals(array2));

This is not the case for only one JsonNode backed by JsonElement as the method is already trying to deserialize the JSON representation into .NET types and do semantic comparison.
The following test can pass:
var array1 = new JsonArray(JsonValue.Create(1m));
var array2 = JsonNode.Parse("[1.0]");

Assert.True(array1.DeepEquals(array2));

There should be option/argument to allow using syntactic and semantic IEqualityComparer<JsonElement> implementations when calling the method.
Also see some discussions here.
This may also block adding JsonDocument support.

There is also unnecessary allocation incurred by boxing/unboxing in current comparer, might need to look for a fix. So bumping up version number to 1.1.0.


JS test interface sent bad reply

Hello. More bearing of bad news.
I'm consistently seeing:
JS test interface sent bad reply: msg:t1

while trying to test scalajs-react against Firefox on Travis CI.
Here's one example: https://travis-ci.org/japgolly/scalajs-react/jobs/119793233
Plenty of others in the Travis build history.

@japgolly I have not been able to reproduce this bug and the code has had several changes since you reported it. Can you still reproduce it using the latest release?

Good morning @nicolasstucki. I just tried again with 0.1.2, it's still occurring: https://travis-ci.org/japgolly/scalajs-react/jobs/124027651
Repo branch is here: https://github.com/japgolly/scalajs-react/tree/travis

As mentioned in https://github.com/scala-js/scala-js/issues/2378#issuecomment-392382217, this error message has been wiped out in Scala.js 0.6.20, so I'm going to close this issue. It's possible that the underlying issue still exist, but it would surface with different symptoms.


Convention: Interface Naming

I noticed that in the TypeScript contribution guidelines that one should not preface Interfaces with I. This was surprising, as .Net uses this as convention. In addition, angular and other libraries are publishing d.ts files using the I naming convention.
I realize that Martin Fowler famously dismissed the convention, but he didn't really elaborate on it, and I personally disagree with him.
I am setting the coding standards for my current project, and was wondering if someone could shed some light on the TS team's decision on this. I want to make sure I am not missing something in my evaluation.
My apologies if this has already been discussed, I couldn't find anything in search.

Nvm I found the following discussion here.
http://typescript.codeplex.com/discussions/401094


Expo Notifications.addNotificationResponseReceivedListener not working on iOS

On the latest version (v1.0.0-beta.14), I want to react to notifications tapped in my app. I used to call addNotificationResponseReceivedListener from Expo to receive the notification when a user tap on it.
It was working before on iOS thanks to the configuration option handleNotificationClick: false in 1.0.0-beta.13. But on the latest version, this config option doesn't exist anymore and I don't receive the notification in my code.
It's still working fine on Android. How can I react to notifications click on iOS with the latest version?

Thanks for asking about this. Indeed, handleNotificationClick config option has been deprecated in v1.0.0-beta.14. This deprecation was made because of a new feature in the latest native iOS SDK that handles notification clicks, without interfering with other SDKs such as expo-notifications.
Because of this new iOS feature, our goal is that you no longer need to use handleNotificationClick: false in your app. Our goal is that you can install the Customer.io SDK as well as another SDK such as expo-notifications and the 2 SDKs can both handle when a push is clicked. I understand that you're having issues with this currently and I'll try to help with that.
From our testing with v1.0.0-beta.14 and expo-notifications, we have been able to receive callbacks from the addNotificationResponseReceivedListener function when a notification (not sent from Customer.io) is clicked.
In order to quickly help you with this scenario, I suggest you send our team some files that demonstrates your app's environment to see if we can reproduce the issue.
Send an email to<EMAIL_ADDRESS>referencing this GitHub issue as well as these files:

ios/Podfile
ios/Podfile.lock
AppDelegate.mm
app.json
As well as code snippets showing use of addNotificationResponseReceivedListener in your app.
Feel free to remove sensitive information from these files before sending them.

Note: While we help you get your callbacks working, I want to note that handleNotificationClick has been deprecated, there is a config option autoTrackPushEvents: false that can be used instead. Feel free to try this config option as a workaround to get your app working as it was in v1.0.0-beta.13.
Hope you have a great day! Thanks again for asking this question.

From our testing with v1.0.0-beta.14 and expo-notifications, we have been able to receive callbacks from the addNotificationResponseReceivedListener function when a notification (not sent from Customer.io) is clicked.

Sorry if I was not clear enough but I want to receive the callback even for Customer.io notifications. It's not possible anymore?

I want to receive the callback even for Customer.io notifications

Thanks for clarifying this. Handling clicks on Customer.io push notifications is a little different. For handling clicks not sent from Customer.io, expo-notifications callback functions is a good approach.
As for handling a Customer.io push...
If you are looking for a similar experience to expo-notifications of having a callback function (such as addNotificationResponseReceivedListener) be called when a Customer.io push notification is clicked, unfortunately, this is a feature that has not been implemented yet. We have an internal ticket tracking this feature and I will add a +1 based on this conversation.
Until this feature is released, I suggest using deep links in your app to get notified when a Customer.io push is clicked on.
If you add a deep link URL in the rich push editor of Customer.io:

the Customer.io SDK will open that deep link URL when a push is clicked. This will call a callback function in your app that you can then use to handle that push notification being clicked on.
I understand that this option may require more setup for you within your app by enabling deep links. The improvements made in 1.0.0-beta.14 are designed to reduce the amount of work developers previously needed to do to handle a Customer.io push notification. Especially in regards to reporting push opened metrics. By having the Customer.io SDK completely take care of handling a push sent from Customer.io, we hope that this will make your experience with Customer.io more reliable. Thanks for sharing this great feedback so we can continue making the SDK setup even easier for you in the future.

Thanks for the detailed explanations!
We are currently switching from expo-notifications to Customer.io SDK for push notifications and sometimes we send external links in deep links that we want to open in the internal web browser of our app. I will switch the implementation to a deep link in a screen of our app and handle the external link in that screen (opening the internal web browser).
It should work!
But ideally if we the SDK could expose a callback function to listen to the notifications received, that would be great.

That plan sounds like it should work. Reach out to us if you encounter issues.
Agreed, exposing a callback function would be a great addition. I added a +1 to the internal feature request. I am not able to provide any dates to expect a feature like this unfortunately. I am glad to see that you have a solution for the time being.

Hi @levibostian any update on the priority of this? We have some use cases where the callback could be helpful for our business? (track, display specific UI after tapped, ...).


Tests

Tests 👍
In this step we:

Used Jest snapshots to test the components.
Used React Testing Library to simulate user interaction.

Thank you for the suggestions @mahbubul14 💪 . We will put them into practice.


Template - Blog - bg.jpg Background image is over 1 MB

MDL 1.0.2
All Browsers and phones.
The Blog template is described as...
"A mobile focused responsive template"
However the bg.jpg background image is over 1 MB in size.
The jpg also seems to be 2880 x 2252
i suggest you make it both smaller in size and much smaller in file size.
Lovin MDL

The templates are just good examples of what can be done. They shouldn't be taken and used verbatim. Developers need to optimize their sites based on their performance goals.
Closing since the templates are examples of builds and we shouldn't need to focus internally on making them as optimized as possible.

@ckashby As Garbee said, we can’t allocate the time to make optimizations of demos/templates when we have actual bugs to work on. At least not with a high priority. However, I feel like we should be leading with a good example in terms of mobile and this an oversight spelling the opposite.
So Imma snatch this issue and give the background image a srcset or something :wink:


Vault Refactor: better parsing, more concise querying, more practical model

resolves #14

resolves #59

this is too large; needs to be broken up and deployed incrementally


Break Line Inside Paragraph

I came across a problem in rendering a paragraph as I wanted because of line breaks.
I'm aware of this link but in my case it cannot solve the problem due to the not known a priori content.
In my case I know I encounter a line break but I don't know how to insert it into the building document that is creating a paragraph.
At the moment I'm unable to render correctly something like this:

`This document describes the structures of RPC API.
The API can be called by the endpoint / RPC.
Each request Response must be compliant with the specification JSON-RPC.`

The first two lines are part of the same paragraph and are rendered as explained before.
Unfortunately due to paragraph block item str method any return carriage is replaced by the split.
The result is something like this:

`This document describes the structures of RPC API. The API can be called by the endpoint / RPC.
Each request Response must be compliant with the specification JSON-RPC.`

In my opinion should be added an inline elements that during the str method will add a special tag that will be replaced after the call
 return " ".join(paragraph.split())
in elements.py
What do you think?

Thanks for the heads up! I will try to take a look at this in a couple days after the holiday. Thanks for all the details.


Adding old token checks

@matzew @danielpassos :eyeglasses: ?

@secondsun @matzew could you link the https://github.com/aerogear/aerogear-unifiedpush-server/ PR that corresponds to this one.

I have tested it and it works like a charm. @matzew Do you wanna do some before I merge?

:+1:
On Thursday, September 15, 2016, Hoyt Summers Pittman <
<EMAIL_ADDRESS>wrote:

@secondsun commented on this pull request.
In aerogear-android-push/src/main/java/org/jboss/aerogear/
android/unifiedpush/fcm/UnifiedPushInstanceIDListenerService.java
https://github.com/aerogear/aerogear-android-push/pull/66:

@@ -85,11 +85,21 @@ public void onTokenRefresh() {
try {
String token = instanceID.getToken();
JsonObject oldPostData = new JsonParser().parse(preference.getValue().toString()).getAsJsonObject();

               String oldToken = "";

               try {

                   oldToken = oldPostData.get("deviceToken").getAsString();

               } catch (Exception exception) {

                   //We don't care if the old device token isn't set right.

                   Log.w(TAG, exception.getMessage(), exception);

No, we currently store this information. If the warning is hit then that
means that somehow the token value got corrupted or wasn't stored correctly.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/aerogear/aerogear-android-push/pull/66, or mute the
thread
https://github.com/notifications/unsubscribe-auth/AADHvbFRgeDY3_UWRNlaEC0X-qJpUv0bks5qqZQMgaJpZM4J9FpZ
.


YARN-11554. Fix TestRMFailover#testWebAppProxyInStandAloneMode Failed.

Description of PR
JIRA: YARN-11554. Fix TestRMFailover#testWebAppProxyInStandAloneMode Failed.
How was this patch tested?
For code changes:

[ ] Does the title or this PR starts with the corresponding JIRA issue id (e.g. 'HADOOP-17799. Your PR title ...')?
[ ] Object storage: have the integration tests been executed and the endpoint declared according to the connector-specific documentation?
[ ] If adding new dependencies to the code, are these dependencies licensed in a way that is compatible for inclusion under ASF 2.0?
[ ] If applicable, have you updated the LICENSE, LICENSE-binary, NOTICE-binary files?

:confetti_ball: +1 overall

Vote
Subsystem
Runtime
Logfile
Comment

+0 :ok:
reexec
0m 50s

Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s

No case conflicting files found.

+0 :ok:
codespell
0m  0s

codespell was not available.

+0 :ok:
detsecrets
0m  0s

detect-secrets was not available.

+1 :green_heart:
@author
0m  0s

The patch does not contain any @author tags.

+1 :green_heart:
test4tests
0m  0s

The patch appears to include 1 new or modified test files.

_ trunk Compile Tests _

+1 :green_heart:
mvninstall
48m 25s

trunk passed

+1 :green_heart:
compile
0m 32s

trunk passed with JDK Ubuntu-11.0.20+8-post-Ubuntu-1ubuntu120.04

+1 :green_heart:
compile
0m 30s

trunk passed with JDK Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

+1 :green_heart:
checkstyle
0m 28s

trunk passed

+1 :green_heart:
mvnsite
0m 33s

trunk passed

+1 :green_heart:
javadoc
0m 34s

trunk passed with JDK Ubuntu-11.0.20+8-post-Ubuntu-1ubuntu120.04

+1 :green_heart:
javadoc
0m 26s

trunk passed with JDK Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

+1 :green_heart:
spotbugs
0m 57s

trunk passed

+1 :green_heart:
shadedclient
38m 22s

branch has no errors when building and testing our client artifacts.

_ Patch Compile Tests _

+1 :green_heart:
mvninstall
0m 26s

the patch passed

+1 :green_heart:
compile
0m 25s

the patch passed with JDK Ubuntu-11.0.20+8-post-Ubuntu-1ubuntu120.04

+1 :green_heart:
javac
0m 25s

the patch passed

+1 :green_heart:
compile
0m 22s

the patch passed with JDK Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

+1 :green_heart:
javac
0m 22s

the patch passed

+1 :green_heart:
blanks
0m  0s

The patch has no blanks issues.

+1 :green_heart:
checkstyle
0m 17s

the patch passed

+1 :green_heart:
mvnsite
0m 25s

the patch passed

+1 :green_heart:
javadoc
0m 22s

the patch passed with JDK Ubuntu-11.0.20+8-post-Ubuntu-1ubuntu120.04

+1 :green_heart:
javadoc
0m 20s

the patch passed with JDK Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

+1 :green_heart:
spotbugs
0m 53s

the patch passed

+1 :green_heart:
shadedclient
38m 11s

patch has no errors when building and testing our client artifacts.

_ Other Tests _

+1 :green_heart:
unit
27m 59s

hadoop-yarn-client in the patch passed.

+1 :green_heart:
asflicense
0m 37s

The patch does not generate ASF License warnings.

165m 48s

Subsystem
Report/Notes

Docker
ClientAPI=1.43 ServerAPI=1.43 base: https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-5971/1/artifact/out/Dockerfile

GITHUB PR
https://github.com/apache/hadoop/pull/5971

Optional Tests
dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient spotbugs checkstyle codespell detsecrets

uname
Linux b7b39d1d4aee 4.15.0-213-generic #224-Ubuntu SMP Mon Jun 19 13:30:12 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/bin/hadoop.sh

git revision
trunk / af77305d026a73ae131d4c86bfc79f288767f4ab

Default Java
Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

Multi-JDK versions
/usr/lib/jvm/java-11-openjdk-amd64:Ubuntu-11.0.20+8-post-Ubuntu-1ubuntu120.04 /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

Test Results
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-5971/1/testReport/

Max. process+thread count
603 (vs. ulimit of 5500)

modules
C: hadoop-yarn-project/hadoop-yarn/hadoop-yarn-client U: hadoop-yarn-project/hadoop-yarn/hadoop-yarn-client

Console output
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-5971/1/console

versions
git=2.25.1 maven=3.6.3 spotbugs=4.2.2

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

This message was automatically generated.

:confetti_ball: +1 overall

Vote
Subsystem
Runtime
Logfile
Comment

+0 :ok:
reexec
1m  5s

Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s

No case conflicting files found.

+0 :ok:
codespell
0m  2s

codespell was not available.

+0 :ok:
detsecrets
0m  2s

detect-secrets was not available.

+1 :green_heart:
@author
0m  0s

The patch does not contain any @author tags.

+1 :green_heart:
test4tests
0m  0s

The patch appears to include 1 new or modified test files.

_ trunk Compile Tests _

+1 :green_heart:
mvninstall
50m 47s

trunk passed

+1 :green_heart:
compile
0m 38s

trunk passed with JDK Ubuntu-11.0.20+8-post-Ubuntu-1ubuntu120.04

+1 :green_heart:
compile
0m 32s

trunk passed with JDK Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

+1 :green_heart:
checkstyle
0m 32s

trunk passed

+1 :green_heart:
mvnsite
0m 36s

trunk passed

+1 :green_heart:
javadoc
0m 36s

trunk passed with JDK Ubuntu-11.0.20+8-post-Ubuntu-1ubuntu120.04

+1 :green_heart:
javadoc
0m 27s

trunk passed with JDK Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

+1 :green_heart:
spotbugs
1m  1s

trunk passed

+1 :green_heart:
shadedclient
39m 25s

branch has no errors when building and testing our client artifacts.

_ Patch Compile Tests _

+1 :green_heart:
mvninstall
0m 24s

the patch passed

+1 :green_heart:
compile
0m 25s

the patch passed with JDK Ubuntu-11.0.20+8-post-Ubuntu-1ubuntu120.04

+1 :green_heart:
javac
0m 25s

the patch passed

+1 :green_heart:
compile
0m 23s

the patch passed with JDK Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

+1 :green_heart:
javac
0m 23s

the patch passed

+1 :green_heart:
blanks
0m  0s

The patch has no blanks issues.

-0 :warning:
checkstyle
0m 17s
/results-checkstyle-hadoop-yarn-project_hadoop-yarn_hadoop-yarn-client.txt
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-client: The patch generated 1 new + 4 unchanged - 0 fixed = 5 total (was 4)

+1 :green_heart:
mvnsite
0m 28s

the patch passed

+1 :green_heart:
javadoc
0m 25s

the patch passed with JDK Ubuntu-11.0.20+8-post-Ubuntu-1ubuntu120.04

+1 :green_heart:
javadoc
0m 21s

the patch passed with JDK Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

+1 :green_heart:
spotbugs
1m  6s

the patch passed

+1 :green_heart:
shadedclient
41m 53s

patch has no errors when building and testing our client artifacts.

_ Other Tests _

+1 :green_heart:
unit
29m 12s

hadoop-yarn-client in the patch passed.

+1 :green_heart:
asflicense
0m 41s

The patch does not generate ASF License warnings.

175m 34s

Subsystem
Report/Notes

Docker
ClientAPI=1.43 ServerAPI=1.43 base: https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-5971/2/artifact/out/Dockerfile

GITHUB PR
https://github.com/apache/hadoop/pull/5971

Optional Tests
dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient spotbugs checkstyle codespell detsecrets

uname
Linux 2b9726aecadd 4.15.0-213-generic #224-Ubuntu SMP Mon Jun 19 13:30:12 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/bin/hadoop.sh

git revision
trunk / 39f505f884f9e191f57952956f816fe6362a842f

Default Java
Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

Multi-JDK versions
/usr/lib/jvm/java-11-openjdk-amd64:Ubuntu-11.0.20+8-post-Ubuntu-1ubuntu120.04 /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

Test Results
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-5971/2/testReport/

Max. process+thread count
599 (vs. ulimit of 5500)

modules
C: hadoop-yarn-project/hadoop-yarn/hadoop-yarn-client U: hadoop-yarn-project/hadoop-yarn/hadoop-yarn-client

Console output
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-5971/2/console

versions
git=2.25.1 maven=3.6.3 spotbugs=4.2.2

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

This message was automatically generated.

:confetti_ball: +1 overall

Vote
Subsystem
Runtime
Logfile
Comment

+0 :ok:
reexec
0m 50s

Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s

No case conflicting files found.

+0 :ok:
codespell
0m  0s

codespell was not available.

+0 :ok:
detsecrets
0m  0s

detect-secrets was not available.

+1 :green_heart:
@author
0m  0s

The patch does not contain any @author tags.

+1 :green_heart:
test4tests
0m  0s

The patch appears to include 1 new or modified test files.

_ trunk Compile Tests _

+1 :green_heart:
mvninstall
49m 11s

trunk passed

+1 :green_heart:
compile
0m 32s

trunk passed with JDK Ubuntu-11.0.20+8-post-Ubuntu-1ubuntu120.04

+1 :green_heart:
compile
0m 29s

trunk passed with JDK Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

+1 :green_heart:
checkstyle
0m 29s

trunk passed

+1 :green_heart:
mvnsite
0m 34s

trunk passed

+1 :green_heart:
javadoc
0m 35s

trunk passed with JDK Ubuntu-11.0.20+8-post-Ubuntu-1ubuntu120.04

+1 :green_heart:
javadoc
0m 31s

trunk passed with JDK Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

+1 :green_heart:
spotbugs
0m 58s

trunk passed

+1 :green_heart:
shadedclient
38m 44s

branch has no errors when building and testing our client artifacts.

_ Patch Compile Tests _

+1 :green_heart:
mvninstall
0m 26s

the patch passed

+1 :green_heart:
compile
0m 27s

the patch passed with JDK Ubuntu-11.0.20+8-post-Ubuntu-1ubuntu120.04

+1 :green_heart:
javac
0m 27s

the patch passed

+1 :green_heart:
compile
0m 23s

the patch passed with JDK Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

+1 :green_heart:
javac
0m 23s

the patch passed

+1 :green_heart:
blanks
0m  0s

The patch has no blanks issues.

+1 :green_heart:
checkstyle
0m 17s

the patch passed

+1 :green_heart:
mvnsite
0m 25s

the patch passed

+1 :green_heart:
javadoc
0m 21s

the patch passed with JDK Ubuntu-11.0.20+8-post-Ubuntu-1ubuntu120.04

+1 :green_heart:
javadoc
0m 20s

the patch passed with JDK Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

+1 :green_heart:
spotbugs
0m 54s

the patch passed

+1 :green_heart:
shadedclient
38m 16s

patch has no errors when building and testing our client artifacts.

_ Other Tests _

+1 :green_heart:
unit
28m  4s

hadoop-yarn-client in the patch passed.

+1 :green_heart:
asflicense
0m 39s

The patch does not generate ASF License warnings.

167m 23s

Subsystem
Report/Notes

Docker
ClientAPI=1.43 ServerAPI=1.43 base: https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-5971/3/artifact/out/Dockerfile

GITHUB PR
https://github.com/apache/hadoop/pull/5971

Optional Tests
dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient spotbugs checkstyle codespell detsecrets

uname
Linux 8ed52190648e 4.15.0-213-generic #224-Ubuntu SMP Mon Jun 19 13:30:12 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/bin/hadoop.sh

git revision
trunk / d9058a9497849a049dd4b54fa76a4dfe3fbc62b0

Default Java
Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

Multi-JDK versions
/usr/lib/jvm/java-11-openjdk-amd64:Ubuntu-11.0.20+8-post-Ubuntu-1ubuntu120.04 /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

Test Results
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-5971/3/testReport/

Max. process+thread count
554 (vs. ulimit of 5500)

modules
C: hadoop-yarn-project/hadoop-yarn/hadoop-yarn-client U: hadoop-yarn-project/hadoop-yarn/hadoop-yarn-client

Console output
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-5971/3/console

versions
git=2.25.1 maven=3.6.3 spotbugs=4.2.2

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

This message was automatically generated.

@goiri Can you help review this pr? Thank you very much! I found this unit test error while completing #5967 , #5957 .
#5967 YARN-11435. [Router] FederationStateStoreFacade is not reinitialized with Router conf.
#5957 YARN-6537. Consider running RM tests against the Router.

@goiri Thank you very much for your help in reviewing the code!


How to use form properties for  validation ?

  <input type="text" name="table" data-validate="/\w+/i"   placeholder="Pleace input" value="" />
data-validate=""

This code should be how to use?

omg

Hi @XingFeilong,
Thank you for posting, but although it’s a valid usage question, we’ve limited GitHub Issues to bug reports and feature requests, keeping the board more manageable for maintainers; see the contributing guidelines for more information on what kind of posts should find themselves into the GitHub Issues board.
To get answers or feedback that might allow you to repost this issue, please use one of our other support resources:

Gitter chatroom
Official forums
StackOverflow


An option to trash files instead of removing them

Is your feature request related to a problem? Please describe.
I would like to put files in the trash instead of removing them.
Describe the solution you'd like
A generic way to override the remove action (so I can change it to the trash command).
Describe alternatives you've considered
A configuration flag.

I briefly looked into it and it's very OS-dependent as there is no libuv reference. Consequently, I wouldn't support this from telescope-file-browser.nvim.
You can very easily implement your own solution if you know a little bit of lua. Have a look at
https://github.com/nvim-telescope/telescope-file-browser.nvim/blob/4272c52078cc457dfaabce6fa3545e7495651d04/lua/telescope/_extensions/file_browser/actions.lua#L283-L314
and then implement a function ala
require "telescope".setup {

}

If there is a clean proposal and PR to implement this, I'd very much consider it, but I'm generally quite happy with current scope of filesys operations of telescope-file-browser.nvim, especially considering how straightforward anyone can implement the original request themselves balanced with implementation and maintenance overhead, as I only use linux.
For the time being, closing.

Thanks for the hints. I just rewrote my config in Lua the other day, had no experience with overwriting Telescope actions.
There are also issues with duplicates and setting up original folders, so it's not as straightforward as just moving files.
I ended up with the following implementation:
require("telescope").setup({
  extensions = {
    file_browser = {
      -- <...>
      mappings = {
        ["i"] = {
          -- Trash files instead of deleting them
          ["<A-d>"] = function(prompt_bufnr)
            local action_state = require("telescope.actions.state")
            local call = require("config.utils").call
            local fb_utils = require("telescope._extensions.file_browser.utils")
            -- Get the finder
            local current_picker = action_state.get_current_picker(prompt_bufnr)
            local finder = current_picker.finder
            -- Get the selections
            local selections = fb_utils.get_selected_files(prompt_bufnr, false)
            if vim.tbl_isempty(selections) then
              fb_utils.notify("actions.trash",
                { msg = "No selection to be trashed!", level = "WARN", quiet = finder.quiet })
              return
            end
            -- Trash the selected files
            local trashed = {}
            for _, selection in ipairs(selections) do
              local filename = selection.filename:sub(#selection:parent().filename + 2)
              -- `trash-put` is from the `trash-cli` package
              if call({ "trash-put", "--", selection:absolute() }) then
                table.insert(trashed, filename)
              end
            end
            -- Notify about operations
            local message = ""
            if not vim.tbl_isempty(trashed) then
              message = message .. "Trashed: " .. table.concat(trashed, ", ")
            end
            fb_utils.notify("actions.trash", { msg = message, level = "INFO", quiet = finder.quiet })
            -- Reset multi selection
            current_picker:refresh(current_picker.finder, { reset_prompt = true })
          end,
        }
      }
    },
  }
})
-- <...>

where require("config.utils").call is
-- Do a system call and check the status code
function call(cmd)
    fn.system(cmd)
    return vim.v.shell_error == 0
end

I'm very glad to hear you've managed to whip up a solution! :)


Chalk dependency issue

There is an issue with one of dependencies, namely chalk/chalk#81
npm published version v0.8.0 depends on "chalk": "^0.5.1" which still contains the bug and brakes current build pipeline. In master, it already fixed to "chalk": "^1.0.0".
If it can be back-ported and package is re-published, that would be just awesome.
Simialar issue in grunt-contrib-copy https://github.com/gruntjs/grunt-contrib-copy/issues/251

cc @sindresorhus if you can please process that, I would really appreciate it. :)

Done.


⚠ Samsung has degraded performance

In 68fda18, Samsung (https://samsung.com) experienced degraded performance:

HTTP code: 200
Response time: 2705 ms

Resolved: Samsung performance has improved in a08e8dc.


Replace custom tailwindcss-typography with @tailwindcss/typography

Now that there's an official Tailwind typography plugin, let's move the blog's current use of tailwindcss-typography over to the newer replacement. May not be necessary for initial site launch, but should definitely happen in conjunction with any visual rebranding work.

As discussed sync today — @jdiogopeixoto and @zebateira are working on this with an aim to create as much consistency between the blog and the main IPFS website as possible.

Ref https://github.com/ipfs/ipfs-blog/pull/257.


Please add a changelog to the release

I'm trying to figure out what all changed in 5.1. Can you please add the release notes to the latest github release.

+1

Also, after upgrading to 5.1, enabling XML comments broke the Swagger UI

Had some issues with Nuget and had to re-release as 5.1.1
I've added some brief release notes to give you an idea of what has changed. It's also worth noting that SB follows semantic versioning - meaning only a major version increment is expected to introduce "breaking changes".
Although, it looks like @nibras85 has possibly stumbled on a regression bug. I can't repro any issues with Xml comments right now. As this issue is specific to release notes, I'm going to close it.
@nibras85 could you create a separate ticket for your issue and elaborate a little more so that I can try repro?


Join p2p swarm on application start or on environments update

When we start tray application we want to connect to swarm(s) right away to analyze environment before allowing user to ezssh. This will reduce time of "Checking container" procedure and also provide user with better experience.
Besides of joining on startup we want to join p2p swarms when new environments created.

Fixed.

Fixed.


Menu won't open Pimax Crystal

ANY ISSUE FILED WITHOUT THE INFORMATION REQUIRED BELOW WILL BE CLOSED WITHOUT BEING LOOKED AT. NO EXCEPTIONS.
Describe the bug
XR_APILAYER_MBUCCHIA_toolkit.log
I have PimaxXR, OpenXR and OpenComposite open, I'm trying to open Heresphere from Pimax Experience and no matter what I set the keybind to for the menu it will not open. When launching I get a message from OpenXR Toolkit saying 'press Down to open the menu, try it now!' and nothing I do will make it go away, and no menu ever opens.
I have verified that my keyboard is working correctly and detecting the key presses, it's just like the OpenXR Toolkit does not detect it. I've tried a combination of CTRL + Alt, CTRL, Alt, and just the down arrow but nothing detects.
Environment
Pimax Crystal
Windows 11
Launching Heresphere via the Pimax Experience client
To Reproduce
Steps to reproduce the behavior:
Open app, see error message
Expected behavior
A clear and concise description of what you expected to happen.
Expecting menu to open
Screenshots
If applicable, add screenshots to help explain your problem. Use the Companion app to enable screenshots, then use Ctrl+F12 to capture. The files are placed in %LocalAppData%\OpenXR-Toolkit\screenshots or can be opened from the OpenXR Toolkit Companion app.

you application need to have keyboard focus for the inputs to be registered. I don't know what "heresphere" is, but just make sure you have clicked the main game window before attempting to send keyboard inputs.

No reply, closing.


fix(outline): calc width/height for preview win based on columns

Before:
https://github.com/user-attachments/assets/e55c451d-3286-4bc1-b06f-28e7597561f0
After:
https://github.com/user-attachments/assets/23200acb-7200-4a90-a5b0-476469216a59

Are they the same issue? #1469

Are they the same issue? #1469

nope. this is only about the outline functionality.

test failed ?

@glepnir it looks like it failed to setup the Lua environment

Oh i forget  update there the luajit shoud redirect.

@glepnir Anything me or you can do to fix the test? or should we just continue this PR?

thanks its not related.


Menu Submenu item Margin not included

Wondering if there is a way for me to change margin of submenu item.Because I have some use cases where I have to change the submenu margin , There is submenu-item padding (i.e.menu-submenu-item-padding) but couldn't find any documentation around overriding margin of submenu item.
Thanks in advance !
Issue description
Current behavior:

Expected behavior:
But I need it should behave like below attached screenshot

Angular, Nebular

you can override in<EMAIL_ADDRESS>(if you are using the sample layout)

Thanks @msabahallah ,  we are not using sample layout in our application

@rakesh0692
How about you add it yourself?

@rakesh0692
How about you add it yourself?


Drop support for Python 2

There will be one last package with all fixes for Python 2, see #7 , then support will be dropped.

Fixed by #55


[BUG] Undeclared error in: "tensorflow/contrib/memory_stats/kernels/memory_stats_ops.cc"

System information

Linux Ubuntu 17.10:
TensorFlow installed from source:
TensorFlow version 1.4.1:
Python version 3.6:
Bazel version (0.8.1):
GCC/Compiler version (7.2):

Describe the problem
undeclared error raised in "tensorflow/contrib/memory_stats/kernels/memory_stats_ops.cc" when build v1.4.1 with jemalloc, OpenCL
Source code / logs
ERROR: .../tensorflow/tensorflow/contrib/memory_stats/BUILD:17:1: C++ compilation of rule '//tensorflow/contrib/memory_stats:python/ops/_memory_stats_ops.so' failed (Exit 1)
tensorflow/contrib/memory_stats/kernels/memory_stats_ops.cc:64:5: error: unknown type name 'MaxBytesInUseOp'; did you mean 'BytesInUseOp'?
MaxBytesInUseOp);
^~~~~~~~~~~~~~~
BytesInUseOp
./tensorflow/core/framework/op_kernel.h:1209:68: note: expanded from macro 'REGISTER_KERNEL_BUILDER'
REGISTER_KERNEL_BUILDER_UNIQ_HELPER(COUNTER, kernel_builder, VA_ARGS)
^
./tensorflow/core/framework/op_kernel.h:1212:53: note: expanded from macro 'REGISTER_KERNEL_BUILDER_UNIQ_HELPER'
REGISTER_KERNEL_BUILDER_UNIQ(ctr, kernel_builder, VA_ARGS)
^
./tensorflow/core/framework/op_kernel.h:1225:24: note: expanded from macro 'REGISTER_KERNEL_BUILDER_UNIQ'
return new VA_ARGS(context);
^
tensorflow/contrib/memory_stats/kernels/memory_stats_ops.cc:44:7: note: 'BytesInUseOp' declared here
class BytesInUseOp : public MemoryStatsOp {
^
1 error generated.

When using REGISTER_KERNEL_BUILDER, he name "BytesInUse" does not match the op MaxBytesInUseOp. This may be a typo.
https://github.com/tensorflow/tensorflow/blob/e210cb140a60a74d5e9ce3bf9ebedb21b4910f1c/tensorflow/contrib/memory_stats/kernels/memory_stats_ops.cc#L60-L63
I will make a PR to fix this.


Fix Dockerfile

I executed a Dockerfile in your project and found that
it is not building. I'm sending this Pull Request with a suggested
repair.

Thank you


Mesh projection

Hi!
Is there a way to project the final estimated mesh (or vertices) back to the original image?
Thanks

Hi, Thanks for watching our work.
It needs some additional information or process to project model estimations on the original images. We will update visualization code soon for this. Thank

Visualization code is now open. Thank!


Update inventory-manager.js

Coverage decreased (-0.05%) to 34.524% when pulling 4a96e4799fdc9861c96aa2d6975142f5adf6d227 on andibateeq:dev into 071cc8a5fca1f5136eeb1de55131206f5dc5b531 on danliris:dev.


Even border width

Is there a specific reason why border needs to be even? I tried to set it to 1 pixels on a forked version and it seems to work nicely.

Borders have been removed in the latest release (v6.0.0) (#1889) because of multiple issues present in both Ventura and Sonoma.


add Dockerfile option instead of Other in runtime selector

Fixes

https://issues.redhat.com/browse/HAC-3347
https://issues.redhat.com/browse/HAC-3351
https://issues.redhat.com/browse/HAC-3372
Description

In runtime selector, add Dockerfileoption instead of Other
Type of change

[x] Bugfix

Screen shots / Gifs for design review

https://user-images.githubusercontent.com/9964343/223156485-343cb0f1-1a01-41b4-961a-27641e8e267c.mp4
How to test or reproduce?

Add a repository and in the review step, you can see new Dockerfile option.

Browser conformance:

[x] Chrome
[x] Firefox
[x] Safari
[ ] Edge

/retest

Tested the changes, looks good.

/lgtm


0.1 basic ugly about me

Why should I merge it? ;)
BTW, I'd be glad if you would be just a little bit more creative about using impress.js, not just editing text ;)


Can't deploy function from VSCode

Trying to deploy function app from VSCode. The function app is written in Python on Linux consumption plan. Deploy worked fine a day ago, but not anymore. Looking at https://azure.microsoft.com/en-us/status/ shows Linux App Service operating normally, although I'm not 100% sure that's related.
Repro steps:
Deploy Python function app to Azure from VSCode on Linux consumption plan.
Action: azureFunctions.deploy
Error type: BadRequest
Error Message: Encountered an error (ServiceUnavailable) from host runtime.
Version: 0.13.1
OS: win32

Also, it would be nice if the service is unavailable to stop the deploy before it deletes the remote package so that the app doesn't go down. Is there a way to check availability before trying to deploy?

Works now. I'm guessing this is a temporary service outage due to Linux consumption plans being in "preview."

Thanks for verifying @somacdivad. It could just be an outage, but we also made improvements in this area which should be released soon. For example, sometimes you'll get ServiceUnavailable when syncing triggers immediately after a deploy, but a few seconds later it'll work. That's why we added logic to retry a few times: https://github.com/Microsoft/vscode-azuretools/pull/372

@EricJizbaMSFT Thanks for the info. I'll keep an eye out for the update. Keep up the good work 😃

No problem. You're welcome to try the latest insiders build as well if you want:
How to install: https://aka.ms/azCodeInsiders
Build: https://dev.azure.com/ms-azuretools/AzCode/_build/results?buildId=2905
NOTE: This relies on VS Code v1.31.0 just released yesterday


Use triple dashes

Noticed that the streamer layout was broken.
This fix appears to unbroken it...

Reported here,
https://lichess.org/forum/lichess-feedback/the-lichess-streamer-layout-is-broken

Changing "margin-top: -.5em;" to "margin-top: .2em;" seems to fix the top clock from overlapping with the top header bar.
@media (min-width: 800px), (orientation: landscape) {
.round__app {
grid-template-columns: minmax(calc(70vmin * var(---board-scale)), calc(100vh * var(---board-scale) - calc(var(---site-header-height) + var(---site-header-margin)) - 3rem)) minmax(240px, 400px);
grid-template-rows: 30px 1fr auto min-content auto auto min-content auto 1fr 30px;
grid-template-areas: 'user-top .' 'board .' 'board mat-top' 'board expi-top' 'board moves' 'board controls' 'board expi-bot' 'board mat-bot' 'board .' 'user-bot .' 'kb-move .';
margin-top: .2em;
}

Two new issues are now present, including missing the bottom table of prior game results with an opponent, and the site background missing: https://lichess.org/forum/lichess-feedback/the-lichess-streamer-layout-is-broken#8


Dashboard UI: next/prev button does not work.

Bug
I have traefik 2.0.7 in a docker image and have defined a number of  HTTP routers, but the UI only lists 10, and the next/prev page buttons are disabled?
I can find the missing HTTP routers by searching for them. And all HTTP routers are from provider Docker and work as expected.
 <button tabindex="-1" type="button" disabled="disabled" class="q-btn inline q-btn-item non-selectable q-btn--flat q-btn--round text-primary **disabled** q-btn--dense">

chevron_left
</button>
What did you expect to see?
Next page of HTTP routers when I clcik the "next page" button
What did you see instead?
No change, button is disabled.
Output of traefik version: (What version of Traefik are you using?)
(from docker-composer.yml)
traefik:
image: traefik:v2.0
docker-host:~# docker run traefik version
Version:      2.2.1
Codename:     chevrotin
Go version:   go1.14.2
Built:        2020-04-29T18:02:09Z
OS/Arch:      linux/amd64

Hello,
The pagination has been replaced by an infinite scroll in v2.2.0
https://github.com/traefik/traefik/pull/5875
https://github.com/traefik/traefik/blob/master/CHANGELOG.md#v220-2020-03-25

Upgradet to v2.4.2 and still only get 10 HTTP routers in the list?
prev/next buttons are still there and disabled.
Notice 20 HTTP routes counted, and only 10 shown.

I can still find them if I search for them ("user" was missing)

Hi @ldez It works fine in Chrome. It is "only" in Firefox and Safari it doesn't work... I didn't test more browsers ;)
Still think it is a bug

I use Firefox and I don't have any issues, refresh/clean your browser cache.