[tool_crash] FileSystemException: Cannot create file, OS Error: The system cannot find the path specified., errno = 3

Command
flutter --no-color run --machine --track-widget-creation --device-id=c70ac03a --start-paused --dart-define=flutter.inspector.structuredErrors=true lib\main.dart

Steps to Reproduce

...
...
...

Logs
FileSystemException: Cannot create file, OS Error: The system cannot find the path specified.
, errno = 3
#0      _File.throwIfError (dart:io/file_impl.dart:635:7)
#1      _File.createSync (dart:io/file_impl.dart:273:5)
#2      ForwardingFile.createSync (package:file/src/forwarding/forwarding_file.dart:24:16)
#3      ForwardingFile.createSync (package:file/src/forwarding/forwarding_file.dart:24:16)
#4      _renderTemplateToFile (package:flutter_tools/src/plugins.dart:26:8)
#5      _writeAndroidPluginRegistrant (package:flutter_tools/src/plugins.dart:677:3)
#6      injectPlugins (package:flutter_tools/src/plugins.dart:1165:11)
<asynchronous suspension>
#7      FlutterProject.ensureReadyForPlatformSpecificTooling (package:flutter_tools/src/project.dart:264:11)
<asynchronous suspension>
#8      FlutterCommand.verifyThenRunCommand (package:flutter_tools/src/runner/flutter_command.dart:960:21)
<asynchronous suspension>
#9      FlutterCommand.run.<anonymous closure> (package:flutter_tools/src/runner/flutter_command.dart:836:33)
<asynchronous suspension>
#10     FlutterCommand.run.<anonymous closure> (package:flutter_tools/src/runner/flutter_command.dart)
#11     AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:150:29)
#12     _rootRun (dart:async/zone.dart:1190:13)
#13     _CustomZone.run (dart:async/zone.dart:1093:19)
#14     _runZoned (dart:async/zone.dart:1630:10)
#15     runZoned (dart:async/zone.dart:1550:10)
#16     AppContext.run (package:flutter_tools/src/base/context.dart:149:18)
#17     FlutterCommand.run (package:flutter_tools/src/runner/flutter_command.dart:825:20)
#18     CommandRunner.runCommand (package:args/command_runner.dart:197:27)
#19     FlutterCommandRunner.runCommand.<anonymous closure> (package:flutter_tools/src/runner/flutter_command_runner.dart:335:21)
<asynchronous suspension>

[✓] Flutter (Channel stable, 1.22.6, on Microsoft Windows [Version 10.0.19041.804], locale en-IN)
    • Flutter version 1.22.6 at C:\NewPrograms\flutter
    • Framework revision 9b2d32b605 (4 weeks ago), 2021-01-22 14:36:39 -0800
    • Engine revision 2f0af37152
    • Dart version 2.10.5

[✓] Android toolchain - develop for Android devices (Android SDK version 30.0.2)
    • Android SDK at C:\Users\Amit\AppData\Local\Android\sdk
    • Platform android-30, build-tools 30.0.2
    • Java binary at: C:\Program Files\Android\Android Studio\jre\bin\java
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b01)
    • All Android licenses accepted.

[!] Android Studio (version 4.1.0)
    • Android Studio at C:\Program Files\Android\Android Studio
    ✗ Flutter plugin not installed; this adds Flutter specific functionality.
    ✗ Dart plugin not installed; this adds Dart specific functionality.
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b01)

[✓] VS Code (version 1.53.2)
    • VS Code at C:\Users\Amit\AppData\Local\Programs\Microsoft VS Code
    • Flutter extension version 3.19.0

[✓] Connected device (1 available)
    • Redmi Y2 (mobile) • c70ac03a • android-arm • Android 9 (API 28)

! Doctor found issues in 1 category.

Flutter Application Metadata
Type: app
Version: 1.0.0+1
Material: true
Android X: false
Module: false
Plugin: false
Android package: null
iOS bundle identifier: null
Creation channel: unknown
Creation framework version: 27321ebbad34b0a3fafe99fac037102196d655ff
Plugins
agora_rtc_engine-1.0.5
apple_sign_in-0.1.0
cloud_firestore-0.13.7
cloud_firestore_web-0.1.1+2
firebase_admob-0.9.3+4
firebase_auth-0.15.5+3
firebase_auth_web-0.1.3+1
firebase_core-0.4.5
firebase_core_web-0.1.1+2
firebase_messaging-6.0.16
firebase_storage-3.1.6
flutter_plugin_android_lifecycle-1.0.11
flutter_ringtone_player-2.0.0
flutter_webview_plugin-0.3.11
geocoder-0.2.1
image_cropper-1.3.1
image_picker-0.6.7+22
in_app_purchase-0.3.5+1
location-3.2.4
location_web-1.0.1
path_provider-1.6.27
path_provider_linux-0.0.1+2
path_provider_macos-0.0.4+8
path_provider_windows-0.0.4+3
permission_handler-3.3.0
share-0.6.5+4
sqflite-1.3.2+3
url_launcher-5.7.10
url_launcher_linux-0.0.1+4
url_launcher_macos-0.0.1+9
url_launcher_web-0.1.5+3
url_launcher_windows-0.0.1+3

@amity-ak97
This issue is already fixed and merged into master and is only available in master. See this comment. Please switch to latest master and try again to see if it works.
I am closing this is already fixed. If you disagree or think issue persists on latest master, write in comments and I'll reopen it.


Division by float 0 in rasterizer_canvas_batcher.h(image height or width are equal to 0)

Godot version:
3.2.4.beta.custom_build. b900ec03f
OS/device including version:
Ubuntu 20.04
Issue description:
When I run project, then I see this undefined sanitizers errors
drivers/gles_common/rasterizer_canvas_batcher.h:909:40: runtime error: division by zero
drivers/gles_common/rasterizer_canvas_batcher.h:910:40: runtime error: division by zero

https://github.com/godotengine/godot/blob/b900ec03f0d653f76b435bd9ce3a62ef38cffc78/drivers/gles_common/rasterizer_canvas_batcher.h#L909-L910
Steps to reproduce:

Download project
Go to project folder
Download and run program - https://github.com/qarmin/godot_image_replacer/releases/download/0.1.0/godot_image_replacer - inside it (this will replace all images with new one with random color and 1x1 dimension to speedup project importing)
Run project with undefined sanitizers support

Minimal reproduction project:
https://github.com/Orama-Interactive/Pixelorama

I'll put a check in, this has come up before (or similar) as the legacy renderer is full of these (1/width etc). At some points we don't do the division by zero check deliberately, but it should be ok here.
Just to be clear, I haven't run your project, but can textures be created with zero width / height (I don't know this area of godot)? Or would the texture creation fail?

Fixed by #43780.


Autofix is different from format on save

Running ESLint: Fix all auto-fixable Problems  formats code differently that it is done on format on save.
Exactly in
render () {
  ...
}

is difference with space before parenthesis. On fix it is added, on save it is removed and error appears.

Are you sure that you use eslint for format on save and not the built in TS/JS formatter. You need to configure this using
	"editor.codeActionsOnSave": {
		"source.fixAll.eslint": true
	}

Yes, I have this in my settings.

One thing the extension does is to reuse fixes from previous linter runs. Since they can overlap some of the fixes might be dropped. You can force the extension to re-compute the fixes on save (which slows down save) using the setting "eslint.codeActionsOnSave.mode": "all". If this doesn't help  can you please provide me with a GitHub repository I can clone that demos what you are experiencing.

I have this setting also. It'd be difficult to share a repo. But am I only one who experience this discrepancy?

Open once yes. I had a handful of those issues in the past but they got resolved. Is your source on GitHub. You could invite me to the repository only giving me read access.

The repo is under NDA so I cannot share it. But maybe would help that I'm running VSCode with remote connection on WSL2 Ubuntu 20.04 and here's my .eslintrc.json:
{
  "env": {
    "browser": true,
    "es6": true
  },
  "extends": [
    "eslint:recommended",
    "plugin:react/recommended",
    "standard-react",
    "standard",
    "plugin:json/recommended"
  ],
  "globals": {
    "server": false,
    "browser": false,
    "expect": false,
    "Globals": true
  },
  "parser": "babel-eslint",
  "parserOptions": {
    "ecmaFeatures": {
      "jsx": true
    },
    "ecmaVersion": 11,
    "sourceType": "module"
  },
  "plugins": [
    "react",
    "json"
  ],
  "rules": {
    "jsx-quotes": ["error", "prefer-single"],
    "react/jsx-handler-names": 0,
    "react/display-name": 0,
    "import/no-unresolved": 0,
    "import/no-absolute-path": 0,
    "no-underscore-dangle": [
      "error",
      {
        "allow": [
          "_id",
          "_ensureIndex",
          "_verifyEmailToken",
          "_resetPasswordToken",
          "_name",
          "_schema"
        ]
      }
    ],
    "react/prop-types": 0
  }
}

and my .editorconfig:
root = true

[*]
indent_style = space
indent_size = 2
end_of_line = lf
charset = utf-8
trim_trailing_whitespace = true
insert_final_newline = true

[*.md]
trim_trailing_whitespace = false

I have also noticed, that when I create a new file and pres format (Shift+Alt+F) it will ignore .eslintrc.json and format it with 8 spaces instead of configured 2.

I am pretty sure that this has nothing to do with WSL2 since I am a heavy user of it as well :-)
Unfortunately something like this depends on a lot of things (eslint version, install plugins, config files, settings) so without steps on how to reproduce this it is very hard to track down. Could you distill a small test repository?

I just had to set it up one more time, but through GUI.
Right click on document > Format Document With > ESLint
I don't understand why it ignored my settings, but it works now.
Thanks for your time.

No problem.


PrePull test images to reduce the time taken for integration test suite triggered by jenkins

Is this a BUG REPORT or FEATURE REQUEST?
FEATURE REQUEST

The jenkins CI currently uses following test images across testcases :  Percona, postgres, jupyter, openebs jiva/provisioner/m-apiserver, vdbench, mysql-client, tpcc-client etc., Since the kubernetes nodes are vagrant VMs that get destroyed & created in each run, the above images have to be pulled each time. Even after considering reasonable internet speeds, the above process places a burden of at-least 30 min or so ! One way to reduce this is to have a set of pre-pulled test images on the test harness machine that can be loaded (sudo docker load) into the kubernetes nodes once they are up.  Since the default imagePullPolicy for most test application YAMLs is to pull IfnotPresent, the tests will be executed faster. We are currently doing this for the k8s/weave images as part of kubernetes node bringup.
This seems to be the preferred approach even within the kubernetes e2e, for flaky pulls (refer https://github.com/kubernetes/kubernetes/pull/25784)
Notes :

This will mean maintaining the test-images on the test-harness machine.
This has to be done in the CI-test part of the ansible workflow and NOT in the CI-setup-k8s pat of the ansible workflow

We can use a cronjob on the  jenkins server to maintain the latest test images

Here are some updates reflecting progress : https://github.com/openebs/elves/pull/19


automation of PIM configuration

Dear team. I am sking this question 3rd time. Please read it before closing.
I want to know how is possible to automate the configuration of PIM? An example: I have a subscription or a resource group. How I can set up PIM role assignment to a specific role is configured. I am looking into any API, powershell or c# code samples on how to automate configuration of PIM in Azure.
Please do not point me to Microsoft.Azure.ActiveDirectory.PIM.PSModule as this is only alow to elevate permission on already set up configuration.

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

ID: e20f5831-eb6b-93da-5ac8-4f5e7ae13984
Version Independent ID: 0c49066b-8c38-78b9-2829-506dfdeee61b
Content: Manage access to Azure resources with Azure AD Privileged Identity Management (PIM)
Content Source: articles/role-based-access-control/pim-azure-resource.md
Service: role-based-access-control
GitHub Login: @rolyon
Microsoft Alias: rolyon

I missed graph section in your last comment. please close this issue.

@borys86 Thank you for your query . We are sorry that you had to create a issue multiple times to obtain an answer . We understand that you were able to find the related answer where you could do it using Microsoft graph API .   Currently it is not as extensive as it should be however , there would be updates to it in future.
Though not exactly related , you may check the following which may help you a little more.
http://www.anujchaudhary.com/2018/02/powershell-sample-for-privileged.html

@borys86 AS per your last comment , we understand you have found the details you required and requested a closure of this issue. We will proceed with closure of this issue and you can open a new issue in case you have any further query or tag any of us to your reply .
Thank you.

Please take a look at this repo that contains notebooks for automating the PIM configuration.


Missing dependency: email_validator

Hi, email_validator is missing from the pip install command.
Nice app by the way, thank you for sharing.

Adding a screenshot (I tried to register with a malformed email address). It seems email_validator is a wtforms dependency so the bug is not in your code.

Running  pip install email_validator solved the issue for me.

Thank you for bringing this to my attention!
I've added email-validator to the installation steps in the README.


chore: bump versions for 4.0.0-pre.1 release and cleanup

Bumped versions to 4.0.0-pre.1
Fixed broken doc links

Changes since last release: https://github.com/near/near-sdk-rs/compare/bac0ec71395c93620b215573bbaf5a4e4a9b8e85...austin/4_release
Will do a pass through to make sure nothing else needs to get cleaned up before releasing

Okay, everything is released! If there are any changes necessary it will just come in the next (pre)release


Unable to sync for the first time using AtClient in atTalk

Describe the bug
Using atTalk and a new atSign the atSign synchs within a few seconds but when using atColin the process never finishes and the hive database is not getting larger although the synch process is still not completed.
To Reproduce
Steps to reproduce the behavior:

First get athe atTalk code and then use an new atSign
Evething works as expected
And then use atColin or another atSign that has more data (not sure as of yet that is the problem)
Notice that the synch never completes

Expected behavior
Initial Sync should work and be quick!
Screenshots
Example using atColin
cconstab@servalan:~/at_talk$ dart bin/at_talk.dart -a "@colin" -t "@iot_device02"
Synching your data............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................

I put some defensive code in place to catch any errors you can do the same with the -v and there seem to be some good clues
cconstab@servalan:~/at_talk$ dart bin/at_talk.dart -a "@colin" -t "@iot_device02" -v
INFO|2022-07-14 19:48:12.548543|HiveBase|commit_log_b5b68476c4819ec05818424067ac465c1350c8adb7d376412b8eb638e2a3e413 initialized successfully

INFO|2022-07-14 19:48:12.648086|HiveBase|b5b68476c4819ec05818424067ac465c1350c8adb7d376412b8eb638e2a3e413 initialized successfully

INFO|2022-07-14 19:48:14.567882|Monitor|monitor started for @colin with last notification time: null

INFO|2022-07-14 19:48:15.793996|AtLookup|auth success

INFO|2022-07-14 19:48:15.819612| atTalk |Waiting for initial sync

Synching your data.............INFO|2022-07-14 19:48:21.859663|AtLookup|auth success

INFO|2022-07-14 19:48:21.970638|SyncService|Returning the serverCommitId 427793

INFO|2022-07-14 19:48:22.108674|SyncService|Returning the serverCommitId 427793

......................SEVERE|2022-07-14 19:48:33.105447|AtLookup|Exception in sending to server, Exception: No response after 10000 millis from remote secondary

SEVERE|2022-07-14 19:48:33.105567|AtLookup|Error in remote verb execution Exception: No response after 10000 millis from remote secondary

SEVERE|2022-07-14 19:48:33.106902|SyncService|Exception in sync 5d1154f3-f606-4e03-92ac-daab4b517cde. Reason Exception: Exception: No response after 10000 millis from remote secondary

......................SEVERE|2022-07-14 19:48:44.189660|AtLookup|Exception in sending to server, Exception: No response after 10000 millis from remote secondary

SEVERE|2022-07-14 19:48:44.189763|AtLookup|Error in remote verb execution Exception: No response after 10000 millis from remote secondary

SEVERE|2022-07-14 19:48:44.189881|SyncUtil|Exception while getting latest server commit id: Exception: Exception: No response after 10000 millis from remote secondary

SEVERE|2022-07-14 19:48:44.189954|SyncService|Exception in sync 5d1154f3-f606-4e03-92ac-daab4b517cde. Reason Exception: Unable to fetch latest server commit id: Exception: Exception: No response after 10000 millis from remote secondary

...................SEVERE|2022-07-14 19:48:53.615927|AtLookup|Exception in sending to server, ErrorCode: AT0014 - Exception: Unexpected response found

SEVERE|2022-07-14 19:48:53.616029|AtLookup|Error in remote verb execution ErrorCode: AT0014 - Exception: Unexpected response found

SEVERE|2022-07-14 19:48:53.616141|SyncUtil|Exception while getting latest server commit id: Exception: ErrorCode: AT0014 - Exception: Unexpected response found

SEVERE|2022-07-14 19:48:53.616204|SyncService|Exception in sync 5d1154f3-f606-4e03-92ac-daab4b517cde. Reason Exception: Unable to fetch latest server commit id: Exception: ErrorCode: AT0014 - Exception: Unexpected response found

SEVERE|2022-07-14 19:48:53.656971|JsonDecode|Failed to decode jsonString : [{"id":"3","name":"lastCommitID","value":"427793"}]
@colin@[{"id":"3","name":"lastCommitID","value":"427793"}] Error : FormatException: Unexpected character (at line 2, character 1)
@colin@[{"id":"3","name":"lastCommitID","value":"427793"}]
^

...INFO|2022-07-14 19:48:55.058353|SyncService|Returning the serverCommitId 427793

INFO|2022-07-14 19:48:55.159795|SyncService|Returning the serverCommitId 427793

...........................................................................................................................................................................................................................................................

example using newer atSign shows a clean start
cconstab@servalan:~/at_talk$ dart bin/at_talk.dart -a "@iot_device01" -t "@iot_device02"
Synching your data..............................
@iot_device01:

Were you using an @application when the bug was found?
-atTalk (use the testing-await branch as that is what I used to test too
Additional context
Add any other context about the problem here.

I think to figure this one out it will be useful to have the TLS decode options in place so we can see what is happening on the wire

@cconstab I tried replicating the issue with at_client v3.0.29..I could see errors related to syncing cached keys. We fixed this issue in v3.0.30.
With v3.0.30, sync completed in approx 4 mins
INFO|2022-07-19 15:23:17.669417|SyncService|Returning the serverCommitId 429392
.INFO|2022-07-19 15:23:18.013272|SyncService|Returning the serverCommitId 429392
..................................................................................................................................................................................................................................................................................................................................................................................................................................................................INFO|2022-07-19 15:27:03.846439|SyncService|Inside syncComplete  SyncRequestSource.app  : Closure: (dynamic) => void
INFO|2022-07-19 15:27:03.846562|SyncService|Sending result to onDone callback
INFO|2022-07-19 15:27:03.847160| atTalk |syncResult.syncStatus: SyncStatus.success
INFO|2022-07-19 15:27:03.847340| atTalk |syncResult.lastSyncedOn 2022-07-19 09:57:03.846186Z

very nice and confirmed with my client too THANKS
cconstab@servalan:~/at_talk$ dart bin/at_talk.dart -a "@colin" -t "@iot_device02"
Syncing your data............................................................................................................................................................................................................................................................................................................................................................................................................
@colin:

@murali-shris I am wondering if it might be an idea/possible to provide a number of commits to go so instead of dots I could provide a countdown to 0 commits left as part of the sync ?

Absolute number not possible without making changes to get a count from server back to the client
An indicator of how far along you are is doable just on client side since we know what our starting local commit id is, and what the server commit id is. The difference between those two isn't necessarily the actual number of entries to sync though (because regexes)

We can close this as fixed. @cconstab I will file a feature request re the sync progress per your comment above

Filed #617


Update member-import-xml-format.md

Spelling corrections for Member Import Guide

Overview
Replace this paragraph with a description of your changes and reasoning. Provide links to external references/discussions if appropriate.

Resolves #NN.
Nature of This Change

[ ] 🐛 Fixes a bug
[ ] 🚀 Implements a new feature
[ x ] 🛁 Rewrites existing documentation
[ ] 💅 Fixes coding style
[ ] 🔥 Removes unused files / code

Related Application Change

Application Pull Request: https://github.com/ExpressionEngine/ExpressionEngine/pulls/NNN

Thanks, @geoffcowan!


Relax upper bounds for library and test

This commit relaxes the upper bounds for library and tests, allowing the
library to compile and be tested on recent versions of GHC.

Thanks!


scene graphs

Could you provide codes for generating scene graphs in JSON format?

It may help you:
Scene graph generation from COCO:
https://github.com/ashual/scene_generation/blob/master/scene_generation/data/coco.py

sg2im/data/coco.py

hi, could you please tell me how to visualize scene graphs on the validation dataset of COCO-Stuff? There are lack of prepared json files for each image.

This is the function we used to make scene graph visualizations:
https://github.com/google/sg2im/blob/master/sg2im/vis.py#L110
There isn't any code that works out-of-the-box to run this on COCO-Stuff validation images; but it should be pretty straightforward to write a standalone script that builds a COCO data loader, (https://github.com/google/sg2im/blob/master/sg2im/data/coco.py), iterates through it to construct random scene graphs, then use the draw_scene_graph function to visualize them.

Thank you, Justin! I have complete this code. But a found a small mistake in line 139 of vis.py. I think  "p = vocab['pred_name_to_idx'][triples[i, 1].item()]" should be changed into "p = vocab['pred_idx_to_name'][triples[i, 1].item()]".


Refs #33397, Refs #34160 -- Added release note for resolving output_field changes.

ticket-33397
ticket-34160
See comment.

Thanks for reviews :+1:


re-factor: android.R.id.home should be handled in base activity only

android.R.id.home should be handled in base activity only as it's a redundant code.
Sending PR again with the same commit/code as it was reverted back and so not available in current code base but it's required in current code base.

Current coverage is 11.16% (diff: 0.00%)

No coverage report found for development at 8a25b70.

Powered by Codecov. Last update 8a25b70...25007f6


Remove vendor folder (use bower)

We believe this is fixed in 2.0.0.  Please retest against 2.0.0 release and open a new issue following Issue Reporting guidelines in 2.0.0 if you believe this is still an issue.


Wordwrapping scrolling bug?

I think i have found a bug with wordwrapping and scrolling. I've read a similar issue on the wiki, and think that i have pinpointed the cause.
https://github.com/jacobslusser/ScintillaNET/issues/158
Here is the issue: when there are multiple lines that are wrapped from wordwrapping, the scintilla does not scroll to the line properly. It scrolls improperly when there are wrapped lines shown, but when they are not shown, the scrolling works fine.
One note about my scintilla control, i have enabled set to false, and the text is NEVER entered directly.
I've tried these scrolling methods:
Moving the carat to end and using ScrollToCarat().
Using Command.ScrollToEnd
Using ScrollRange(scintilla.textlength, scintilla,textlength)
All of these seem to be identical, result-wise.
I have gotten my program to work reasonably well by using Command.PageDown, but i for people trying to scroll to specific text locations, they may have a much harder time.
It looks like the scintilla fails to detect that the lines are wrapping, and the scintilla thinks that it is scrolling to the location even though it isn't actually shown. It eventually scrolls properly when scrolling to ranges with no word wrapping, but for ranges with dense word wrapping, scrolling is broken.
Cheers!

If I find time I'll see if I can take a look at this. If this truly is a bug, then it is likely a bug in the native Scintilla control. You might look at or even consider reporting it there.

Okay, I have not looked at the native Scintilla code before, and I've only briefly looked at ScintillaNET's code. I just found the problem when noticing that scrolling was not working properly.


Update the list

Adds a web interface for nslookup to the list.

Hi @friskfrysefrugt, what do you think of this change?

Hey @friskfrysefrugt, could you take a look at this PR?


Text queries still setting up application instead of itemTag

Describe the bug
As zabbix now deprecated application in favour of using itemTag it seems only the metric type has been updated in the plugin. If you choose the Text type query it defaults to Application and queries don't work.
Expected behavior
I expect to pull text queries from zabbix based on itemTag as zabbix deprecated the application category.
Screenshots
No need for screenshot, try it yourself. Go to data sources and hit explore on the zabbix source and try to configure a text query, its obvious.
Software versions

Grafana
Zabbix
Grafana-Zabbix Plugin

11.1.0
7.0.0
4.5.2

+1

+1

@yesoreyeram I was able to reproduce this one. Could you look at it later plz?


Changing fixture model changes fixture address

Actual behavior:

Open "Fixtures" screen that has added devices
Select a fixture and edit its properties. The "Change fixture properties" window opens.
Change the fixture's model to one that uses an equal number of channels. The address will change to the last used address plus one.

Expected behavior:
The fixture address remains the same.

Can you please tell me which fixtures/modes I should use to reproduce the issue ?
That would save me some time to debug it. Thanks

Any fixture should do it. Try:

Open "Fixtures" screen
Add a "Generic RGB" fixture"
Select the fixture and edit its properties. The "Change fixture properties" window opens.
Change the fixture's model to e.g. "Generic Smoke". The address will change from 1 to 4.

Reproduced.
Actually if you manually change the address back to the original one, it doesn't turn to red, so it's allowed.
Must be a silly check in the code.


Obsolete Microsoft.AspNetCore.SpaServices and Microsoft.AspNetCore.No…

Fixes https://github.com/aspnet/AspNetCore/issues/11627.
Description
Pursuant to https://github.com/aspnet/Announcements/issues/379 we are marking the following packages as obsolete:

Microsoft.AspNetCore.SpaServices
Microsoft.AspNetCore.NodeServices

Customer impact
Customers using those packages will have to switch to Microsoft.AspNetCore.SpaServices.Extensions.
Regression?
No.
Risk
Low. While it's not likely that Obsoleting a class could cause a "bug" in the traditional sense, the migration path to Microsoft.AspNetCore.SpaServices.Extensions is not so direct as "If you're using X method switch to Y". Instead developers will have to interact with the various CLIs directly which could lead to some confusion on their part.

Approved by tactics

@ryanbrandenburg could you try rebasing on 3.0? We skipped a couple of the flaky tests you're seeing here.

Is there an example on how to replace calls to UseSpaPrerendering?


Just For test!

What type of PR is this?

What this PR does / why we need it:
Which issue(s) this PR fixes:

Fixes #
Special notes for your reviewer:
Does this PR introduce a user-facing change?

Additional documentation e.g., design docs, usage docs, etc.:

Pull Request Test Coverage Report for Build<PHONE_NUMBER>
Details

347 of 430 (80.7%)  changed or added relevant lines in 3 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+0.3%) to 73.698%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

pkg/config/util.go
31
45
68.89%

pkg/config/operator.go
296
365
81.1%

Totals

Change from base Build<PHONE_NUMBER>:
0.3%

Covered Lines:
7386

Relevant Lines:
10022

💛  - Coveralls


Delete CNAME

Could not review pull request. It may be too large, or contain no reviewable changes.

Until DNS is set, we should use https://phpmd.github.io/phpmd so without the CNAME file.


feat(QueryObserver): track queries as default

The tests were fine after removing notifyOnChangePropsExclusion but there are a bunch of tests failing after the updates to notifyOnChangeProps.
I gather this probably makes some sense since the underlying default behavior of the query is changing? I'm just not sure how to go about updating them - change how useQuery gets called (ie with { notifyOnChangeProps: 'all' }) or change the expects outcome - perhaps it depends on the test.
Also, do we need to add any new tests now that some of these default assumptions change?
I am also realizing I still have the corresponding docs for "tracked" to update.

yeah, the test failures make sense because components re-render less often. I think we really need to see this on a case-by-case basis I'm afraid. for example, the first failure:

should return the correct states for an unsuccessful query

only observes the state.status field, but then checks for different failureCounts. Here, the best solution would to actually observe state.failureCount by printing it on the screen inside a div or so. That would make the test pass.
For tests that just return null and just track an assert renders, I think it's better to just set notifyOnChangeProps: 'all'. I am re-writing most of those tests to a better / more stable approach (less hard-coded timeouts) in the react-18 branch, and I can take a look at this there :)
Let's just make sure we have a sufficient coverage for the tracking behaviour :)

@TkDodo gonna follow your advice for the tests and see if I can get the fails back to 0.

@TkDodo I think I got the tests passing
Used your guidance for useQuery and useInfiniteQuery but diverted a bit for the QueryResetErrorBoundary tests. I set the queries in question to {notifyOnChangeProps:'all'} for that file.
Not sure if the diversion is ok or not.
Let me know if we need anything else in test land. In the meantime, I'm gonna move on to the docs/type def comments updates.

Hmm I think we should have at least one test for QueryResetErrorBoundary that uses the tracked properties. If we can’t get this to work then maybe we have a general issue there?

I've found the issue - it's actually a bug with tracked properties that I will fix on master: if you useErrorBoundary, you're likely not observing the error, because you're not using the returned error field - the ErrorBoundary handles the error for you. So when the actual error then happens, we don't inform the observer about it, because we're only informing them if a prop has changed that they are interested in.
The solution would be to always track the error property if you've set useErrorBoundary. I'll add a bugfix.

see:

https://github.com/tannerlinsley/react-query/pull/2993

Fix is merged, I also updated the v4 branch. Please solve the conflicts, and I think you should be able to revert most of the changes to the QueryResetErrorBoundary tests :)

I've reverted those QueryResetErrorBoundary tests, combined those two ifs, and updated docs. Happy to change any of those doc changes if ya need!

@all-contributors please add @babycourageous for code, docs


If Statement

I think we overlooked the necessity of an if-statement. It's generally more of an imperative tool, but I think it can still be applicable here. This would work similarly to the SQL case statement.
<ifBlock> -> <if> <elseIf> <else>
<if> -> if <expression> then <expression>
<elseIf> -> else if <expression> then <expression> <elseIf> | Ø
<else> -> else <expression> end

The else clause would be required, because the if statement must return a value, in any case which occurs. An example of this would be counting the number of members of a family.
@familySize: 1 // Count self
    + @numChildren // Count children
    + if married then 1 else 0 end // Count spouse if present
;

Done. I've updated the Language Grammar wiki page to reflect the new changes.
I'm not completely sure of the best way to indent if-statements #OCD. The best I could come up with was:
valid: if a then b
    else if c then d
    else if e then f
    else g
;

Though that can become hard to read if a single if-then becomes too long. This makes it a little difficult to distinguish a condition from its result however. Only other thing I could really think of:
valid: if a then
    reallyLongExpressionOfLotsOfStuff
else if c then
    reallyLongExpressionOfLotsOfStuff
else if e then
    reallyLongExpressionOfLotsOfStuff
else
    reallyLongExpressionOfLotsOfStuff
;

That works better for long lines, but looks pretty bad for short ones. Of course all if bodies will only be one expression, so the extra line and indent would be rarely needed. Both of these also use a semicolon on its own line, which I really like for terminating blocks like this without braces but that's certainly not a common notation. I guess it's ultimately up to the programmer, but we'd probably want to have an official style of some kind to encourage best practices.
Regarding a more important topic: there is one possible issue regarding typing. There is the case where the developer writes an if-statement which can return different types. Such as:
if @useBoolean then true else if @useInteger then 1 else "useString" end

This could result in some strange behavior, since different user inputs would dynamically change the type of the if-statement's result. Such a case would generally be either a conceptual error on the part of the programmer, or it would be someone using the dynamic typing with a overloaded operator (technically correct, but very stupid).
if @useInteger then 1 else "hello" end + if @useInteger then 2 else "world"
// Returns either 3 or "helloworld"

I think the best thing here would be to detect if-statements that return different types and throw a TypeError at compile-time (this is also what the SQL case statement does). Unfortunately, we currently have dynamic typing, so we don't know the type until run-time, making this impossible to detect. On the plus side, #48 will allow us to change that behavior since typing will be explicitly defined in the Uniform code at compile-time. We will need to move our type-checking code from run-time to compile-time and define each operation as returning a certain type.

Just realized, there is one case that could cause issues.
if a then
    b
else
    if c then
        d
    else
        e
    end
end

This makes sense, and should work. There are plenty of reasons to write code like this if the logic works like that conceptually. However this won't parse because we ignore whitespace and there is actually an extra end token. It would really be parsed like:
if a then
    b
else if c then
    d
else
    e
end // Only one end tag

Logically, the two statements are equivalent, but grammatically the first one is invalid (would throw ParsingError, unexpected token "end"). I'm not sure what to do about this. We definitely shouldn't factor whitespace into parsing and I don't think it's a good idea to allow either number of ends.
I checked against SQL to see how it addresses this, but it dodges the issue altogether.
case a
    when b then c
    when d then e
    else f
end

It uses when as an else if so there is no ambiguity between an else followed by an if and an else if. I guess that explains why they didn't use the far more intuitive if-then syntax we went with. I definitely don't like their syntax, but I can't think of a better way of phrasing it. We could make elseif one word, that would allow the parser to distinguish between the two cases. Unfortunately it would be very easy to add a space when it shouldn't be there and vice versa, which would throw errors at the end line and be difficult to understand for users. We could use otherwise in place of else I suppose, though that would be a little weird and is kind of a long keyword. Not sure what the best course of action is here.
https://docs.oracle.com/cd/B19306_01/server.102/b14200/expressions004.htm

After discussing the issue with Sawyer, we decided to change else if to elif. This creates a clear distinction between an elif and an else followed by an if. It is still easy for a user to accidentally use else if instead of elif, so I added a warning whenever it detects an else immediately followed by an if with no newline between them. The user will still get the "Expected token end, got semicolon" error, but it will be accompanied by a warning explicitly calling out their mistake. I definitely think this is the best solution.


improve configuration and adjust documentation

Codecov Report

Merging #4 into master will decrease coverage by 0.26%.
The diff coverage is 88.88%.

@@             Coverage Diff              @@
##             master       #4      +/-   ##
============================================
- Coverage     90.43%   90.17%   -0.27%
- Complexity      100      102       +2
============================================
  Files            19       19
  Lines           230      234       +4
  Branches         10       11       +1
============================================
+ Hits            208      211       +3
  Misses            9        9
- Partials         13       14       +1

Impacted Files
Coverage Δ
Complexity Δ

src/main/java/com/github/j3t/mvnio/App.java
83.33% <85.71%> (-3.34%)
6.00 <1.00> (+1.00)
:arrow_down:

.../main/java/com/github/j3t/mvnio/AppProperties.java
80.00% <100.00%> (+5.00%)
4.00 <2.00> (+1.00)

Continue to review full report at Codecov.

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


More flexible multi-line input in ExampleInput

The current multi-line input is like this:
Examples[test, "Basic examples"] = {
   {
    "Multple input lines:",
    ExampleInput[
     "Plot[
     x^2,
     {x,0,1}
     ]"
     ]
    }
   };
DocumentationBuilder[test]

But when I use metaprogramming, it is inconvenient to manipulate strings.
I hope to support such a grammar:
ExampleInput[
  MultLine@expression1,
  Expression2
  ]

MultLine can format an expression, probably can be defined as
MultLine[expr_, separator_ : N] := Block[
	{box, token},
	token = If[StringQ@separator , "\"" ~~ separator ~~ "\"", ToString@separator];
	box = ToBoxes[expr] //. {{a___, token, ",", b___} :> {a, "\[IndentingNewLine]", b}};
	box = box //. {{a___, ",", token} :> {a, "\[IndentingNewLine]"}};
	CellPrint@Cell[BoxData@box, "Output"];
];

Thank you for your suggestion, entering complex inputs as string is indeed not ideal...
In latest version of the paclet (0.75.2) I have added support for automatic line wrapping using the "Multiline" option of ExampleInput:

You can also specify a bigger line width limit:

(You can specify patterns on which to break, see the documentation for more examples)
As you can see, ExampleInput expressions now also typeset nicely, so you can directly see how something will look in the final documentation notebook.
The current implementation of the line breaking is of course not as flexible as what you proposed, but it should be a bit easier to use. Let me know if you have a use-case that requires more flexibility. Also, there might still be some issues with the automatic width estimation, please let me know if you encounter any problems.

Perfect, enough for me!


feat: log-type annotation to configure logging type

It introduce an new annotation: rhtas.redhat.com/log-type which specifies the logging level for managed services. If not set, the logging configuration defaults to "prod" type.

/lgtm


base: no need to trim an empty string

Ok, I did a few tests and I believe we cannot merge this one:
console.log(String(null || '').trim()); // --> ""
console.log(String(null).trim() || ''); // --> "null"
console.log(String(false || '').trim()); // --> ""
console.log(String(false).trim() || ''); // --> "false"

So, the current / old behaviour is intentional and we shouldn't change it. I hope it's ok to just close the PR?

Yup :)
Still trying to identify places we can improve so I hope you bear with me
for some wrong patches
On Sun, Mar 28, 2021, 19:32 Joschi Kuphal @.***> wrote:

Ok, I did a few tests and I believe we cannot merge this one:
console.log(String(null || '').trim()); // --> ""console.log(String(null).trim() || ''); // --> "null"console.log(String(false || '').trim()); // --> ""console.log(String(false).trim() || ''); // --> "false"
So, the current / old behaviour is intentional and we shouldn't change it.
I hope it's ok to just close the PR?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/svg-sprite/svg-sprite/pull/449#issuecomment-808921013,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AACVLNKITKDCE43B54LINCTTF5RZXANCNFSM4ZYWGCGQ
.

@XhmikosR Sure — and no worries at all! It's interesting to dig into things like this from time to time, there's always a lot to learn for me. Just keep challenging me! 😉

I really missed the fact that the variable can be null etc. Oh, well,
thanks for catching this.
On Sun, Mar 28, 2021, 19:36 Joschi Kuphal @.***> wrote:

@XhmikosR https://github.com/XhmikosR Sure — and no worries at all!
It's interesting to dig into things like this from time to time, there's
always a lot to learn for me. Just keep challenging me! 😉
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/svg-sprite/svg-sprite/pull/449#issuecomment-808921601,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AACVLNPF5C27A5EB336AXETTF5SKHANCNFSM4ZYWGCGQ
.


Failing to get access token when connecting to a Postgres database with Azure Active Directory option

Type: Bug
I was trying to connect to an Azure Postgresql server using my AAD and got this error message: connection failed: FATAL:  The access token does not have a valid audience claim. Please acquire a new token for the resource "https://ossrdbms-aad.database.windows.net".
If I try to generate a token myself following this guide https://learn.microsoft.com/en-us/azure/postgresql/single-server/how-to-configure-sign-in-azure-ad-authentication and connect to the db with passwords as the generated token, I'm able to connect
Azure Data Studio version: azuredatastudio 1.48.0<PHONE_NUMBER>ef8254b7c22a5dc55af7f8a1dea93f, 2024-02-27T00:05:08.293Z)
OS version: Windows_NT x64 10.0.22631
Restricted Mode: No
Preview Features: Enabled
Modes:

System Info

Item
Value

CPUs
13th Gen Intel(R) Core(TM) i7-1365U (12 x 2688)

GPU Status
2d_canvas: enabledcanvas_oop_rasterization: enabled_ondirect_rendering_display_compositor: disabled_off_okgpu_compositing: enabledmultiple_raster_threads: enabled_onopengl: enabled_onrasterization: enabledraw_draw: disabled_off_okvideo_decode: enabledvideo_encode: enabledvulkan: disabled_offwebgl: enabledwebgl2: enabledwebgpu: enabled

Load (avg)
undefined

Memory (System)
31.67GB (12.10GB free)

Process Argv

Screen Reader
no

VM
0%

Extensions (1)

Extension
Author (truncated)
Version

azuredatastudio-postgresql
Mic
0.6.0

We have found a workaround for this, it seems like this is caused by an old token.
After deleting the token cache in %appdata%\azuredatastudio\Azure Accounts, things started to work again.

Deleting my token cache does not seem to fix this issue for me.


fix: add tos mention to production checklist

Description
Title

Testing required outside of automated testing?

[x] Not Applicable

Screenshots (if appropriate):

[x] Not Applicable

Rollback / Rollforward Procedure

[x] Roll Forward
[ ] Roll Back

Reviewer Checklist

[ ] Description of Change
[ ] Description of outside testing if applicable.
[ ] Description of Roll Forward / Backward Procedure
[ ] Documentation updated for Change

:tada: This PR is included in version 1.136.1 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


make typesupport namespace unique for each rmw implementation

Otherwise message lib A from type support X might use symbols from message B from type support Y.

+1
It really sucks that we have to keep side stepping behavior of the linker because of how we over link the message package implementations.


[IBM Cloud] Provides guide on how to use ibm container registry in Kubeflow

I've got several questions on how to work with ICR in a Kubeflow deployment in IBM cloud. The use cases are:

Pull container images from ICR in kfdef kustomize configuration when deploying Kubeflow in IBM cloud
Allows application containers to run with container images from ICR - both pull from and push to ICR

/cc @adrian555

This could be part of https://github.com/kubeflow/website/issues/2000 where it includes guides on securing kubeflow on IBM Cloud


[suggestion] Swap capes mod for MinecraftCapes.net

https://modrinth.com/mod/minecraftcapes
sure you only get one provider but is is overall way more stable and is capable of doing animated capes better,
can even go to 2048x resolution on your capes

They are different mods, and no U wont add this as its to third party reliant.


RCON not accessible from the outside world

Hi.
Great work with the image; I managed to deploy it to a Kubernetes cluster.
I have one issue though; even with 27015 tcp+udp forwarded, and with the RCON proxy set up to port 27050, it still does not allow external connections to be made to that RCON server. At least it's how I see the issue.
➜  ~ docker run --rm -it outdead/rcon
Enter remote host and port [ip:port]: <IP_ADDRESS>:27050
Enter password: yyyyyy
Waiting commands for <IP_ADDRESS>:27050 (or type :q to exit)
> echo "test"
"test"
> :q

➜  ~ docker run --rm -it outdead/rcon
Enter remote host and port [ip:port]: 193.x.x.x:27050
Enter password: yyyy
cli: auth: rcon: dial tcp 193.x.x.x:27050: i/o timeout

I am more or less confident with the port forwarding, as the 27015 and 27016 tcp+udp ports have been passed through and both I and other players are able to connect from the Internet (so from outside of LAN).
However, RCON still does not respond at all for the public address.
The following is a slightly redacted Kubernetes manifest in YAML (generated from JSONNET, so sorry for some boilerplate) containing both the deployment manifest and service manifest:
---
apiVersion: apps/v1
kind: Deployment
metadata:
  annotations: {}
  labels:
    name: cs
  name: cs
  namespace: cs
spec:
  minReadySeconds: 30
  replicas: 1
  revisionHistoryLimit: 10
  selector:
    matchLabels:
      name: cs
  strategy:
    rollingUpdate:
      maxSurge: 0
      maxUnavailable: 1
    type: RollingUpdate
  template:
    metadata:
      annotations: {}
      labels:
        name: cs
    spec:
      containers:
      - args: []
        env:
        - name: CS2_ADDITIONAL_ARGS
          value: -usercon
        - name: CS2_GAMEMODE
          value: "0"
        - name: CS2_GAMETYPE
          value: "3"
        - name: CS2_IP
          value: <IP_ADDRESS>
        - name: CS2_LAN
          value: "0"
        - name: CS2_PORT
          value: "27015"
        - name: CS2_PW
          value: ""
        - name: CS2_RCONPW
          value: yyyyyy
        - name: CS2_RCON_PORT
          value: "27050"
        - name: CS2_SERVERNAME
          value: yyyyyyyy
        - name: CS2_STARTMAP
          value: de_mirage
        - name: HOME
          value: /home/steam
        - name: HOMEDIR
          value: /home/steam
        - name: STEAMGUARD
          value: yyyyyyyyy
        - name: STEAMPASS
          value: yyyyyyyyyyyy
        - name: STEAMUSER
          value: yyyyyyyyyyy
        image: joedwards32/cs2:latest
        imagePullPolicy: Always
        name: cs
        ports:
        - containerPort: 27015
          name: cs2-27015
          protocol: TCP
        - containerPort: 27015
          name: cs2-27015-udp
          protocol: UDP
        - containerPort: 27016
          name: cs2-27016
          protocol: TCP
        - containerPort: 27016
          name: cs2-27016-udp
          protocol: UDP
        - containerPort: 27050
          name: cs2-27050-tcp
          protocol: TCP
        stdin: false
        tty: false
        volumeMounts:
        - mountPath: /home/steam/cs2-dedicated
          name: data
      imagePullSecrets:
      - name: regcred
      initContainers: []
      securityContext:
        fsGroup: 1020
      terminationGracePeriodSeconds: 30
      volumes:
      - name: data
        persistentVolumeClaim:
          claimName: cs-pvc
---
apiVersion: v1
kind: Service
metadata:
  annotations:
    metallb.universe.tf/allow-shared-ip: <IP_ADDRESS>
  labels:
    name: cs-lb-tcp
  name: cs-lb-tcp
  namespace: cs
spec:
  loadBalancerIP: <IP_ADDRESS>
  ports:
  - name: srv-cs2-27015-tcp
    port: 27015
    protocol: TCP
    targetPort: cs2-27015
  - name: srv-cs2-27016-tcp
    port: 27016
    protocol: TCP
    targetPort: cs2-27016
  - name: srv-cs2-27050-tcp
    port: 27050
    protocol: TCP
    targetPort: cs2-27050-tcp
  selector:
    name: cs
  type: LoadBalancer
---
apiVersion: v1
kind: Service
metadata:
  annotations:
    metallb.universe.tf/allow-shared-ip: <IP_ADDRESS>
  labels:
    name: cs-lb-udp
  name: cs-lb-udp
  namespace: cs
spec:
  loadBalancerIP: <IP_ADDRESS>
  ports:
  - name: srv-cs2-27015-udp
    port: 27015
    protocol: UDP
    targetPort: cs2-27015-udp
  - name: srv-cs2-27016-udp
    port: 27016
    protocol: UDP
    targetPort: cs2-27016-udp
  selector:
    name: cs
  type: LoadBalancer

Another surprising behavior, that is probably related to the current state of CS2, is how it handles rcon_address within the Game console:
> rcon_address x.x.x.x:27050
> rcon_password yyyyyy
> rcon console echo "test"
Unable to connect to remote server (x.x.x.x:27015)

Even though I specifically set the address and port to :27050, it still makes a request to :27015. Perhaps it is a user error and I'm unaware I'm doing something wrong.
Connecting through a local address yields no errors, though at the point of writing I'm not certain if it actually executes commands in-game. It is certain however (I tested it yesterday) that RCON commands executed through outdead/rcon container execute correctly (I was able to call sv_cheats 1, mp_restargame etc)

I have the same issue, but I can change the port and it registers.
My RCON port is 2016
> rcon_address <IP_ADDRESS>:27015
> rcon status
Unable to connect to remote server (<IP_ADDRESS>:27015)
> rcon_address <IP_ADDRESS>:27016
> rcon status
Lost RCON connection, please retry command (UNKNOWN ERROR)
> rcon_address <IP_ADDRESS>:27018
> rcon status
Unable to connect to remote server (<IP_ADDRESS>:27018)

I've only be able to use rcon with a 3rd party client
https://github.com/forewing/csgo-rcon

Others with similar issues not related to the container image: https://www.reddit.com/r/GlobalOffensive/comments/167spzi/cs2_rcon/
Looks like a CS2 client issue.

@joedwards32 not sure about this being a CS2 client issue though.. I installed a CS2 server through TCAdmin, and RCON works fine. The only bug remaining there is, that RCON can't be used while being on the server. But from the outside it works fine. I'll try to investigate a little bit further.

That is strange. I use RCON frequently with the container but only using a 3rd party client. I've had no joy with CS2's official client.
So at a basic network level it does work. TCP packets can get to the right place.
Worth investigating further. I've reopened this issue.

https://github.com/gorcon/rcon-cli works for me without any problems using docker

https://github.com/gorcon/rcon-cli works for me without any problems using docker

3rd party clients work fine.
This definitely looks like a CS2 client bug. Here's the wireshark of a CS2 client connection attempt:

It fails during TCP handshake:

The client (<IP_ADDRESS>) sends a SYN to the the server (<IP_ADDRESS>)
The server responds correctly with a SYN_ACK
The client should send a final ACK to complete the threeway handshake, but instead sends a RST (reset) packet to terminate the connection.

This is all at the TCP layer before any application layer stuff can happen. Looks like maybe there is a race condition or some other problem with the TCP stack in the CS2 client.

Closing this issue as it appears to be a CS2 TCP stack bug.


Fix ccsp-eth-agent service failure

REFPLTB-1566: ccsp-eth-agent systemd service is failing
Reason for change: update hal-ethsw for ETH_WAN_IFNAME
Test Procedure: Build & verify
Risk: low
Signed-off-by: KaviyaKumaresan<EMAIL_ADDRESS>

https://jenkins.cmf.code.rdkcentral.com/job/github-triggered/8225/ started

https://jenkins.code.rdkcentral.com/job/github-triggered/13290/ started

https://jenkins.code.rdkcentral.com/job/build-component-rdk-next/45962/ started.

build-tur-ext Console Log uploaded to Gist URL: https://gist.github.com/bcce25a32921366db0af0c9f35df1168

https://jenkins.code.rdkcentral.com/job/github-triggered/13293/ started

https://jenkins.code.rdkcentral.com/job/build-component-rdk-next/45970/ started.

https://jenkins.cmf.code.rdkcentral.com/job/github-triggered/8228/ started

Smoke tests for ['build-tur-bb'] added.
https://jenkins.cmf.code.rdkcentral.com/job/test-components-flow/108608/

https://jenkins.code.rdkcentral.com/job/github-triggered/13296/ started

https://jenkins.code.rdkcentral.com/job/build-component-rdk-next/45978/ started.

https://jenkins.code.rdkcentral.com/job/build-component-rdk-next/45980/ started.

Smoke tests for ['build-tur-bb'] added.
https://jenkins.cmf.code.rdkcentral.com/job/test-components-flow/108621/

Job started https://jenkins.code.rdkcentral.com/job/manual-verification-rdk-next/2203/

https://jenkins.code.rdkcentral.com/job/build-component-rdk-next/45998/ started.

Smoke tests for ['build-tur-bb'] added.
https://jenkins.cmf.code.rdkcentral.com/job/test-components-flow/108652/


[Bug]Editing task loses its deadline

Describe the bug
Whenever a user edits a task (which already has a deadline) and he does not change the deadline - the original deadline is lost.
To Reproduce
Steps to reproduce the behavior:

Go to 'TaskFormScreen' and add a task
Click on edit option of the created task in HomeScreen
Click on save

Expected behavior
The original deadline should remain the same, if the user has not selected any new deadline.

Tried to reproduce this bug but didn't found anything like this, the deadline is perfectly saved and not lost. Please share more details of what kind of bug are you facing.
I tried editing the task many times in all kind of ways and didn't face any data loss.


#12 Added zookeeper_chroot attribute

+1

Do we have any tests validating that chroot at the end of the ZK connect string still works?  If we are removing that support then this probably needs to go with the 2.0 version.

We do not have tests validating how we were previously supplying the zookeeper chroot before using node['kafka']['zookeepers'] with ['zk1:2181', 'zk2:2181', 'zk3:2181/chroot']. We cannot currently test this behavior since this code is now wrapped in a ruby_block which is not executed by ChefSpec. The best plan to do so would involve refactoring it into a Library (recommended by FoodCritic) and unit test our library using just rspec.


Suggestion: A way of Measuring Induction Matrix's power

I love the Induction Matrix. It is customizable and scalable. My only problem with this thing is that it is really hard to measure the level of power inside. Comparators don't work on any block, Phantomfaces from Actually Additions break at higher power capacities and RFtools screens display only the Induction Port's energy storage. Adding something like a block that can output redstone like a comparator would be great for automation.

i also have the same problem. a matrixcontroller would be fine or a data port.
i like to switch my reactor on and off by thresholds.
a port where we could read the amount of RF in the matrix could be enough and we can use redstone or rftools rf monitor for automation. a controller that outputs a redstone signal by thresholds would be perfect.


New version: Ryujinx.Ryujinx.Ava version 1.1.1210

Pull request has been created with komac v2.1.1 :rocket:
Microsoft Reviewers: Open in CodeFlow
Microsoft Reviewers: Open in CodeFlow

Automatic Validation ended with:

No errors to post.

(Automated response - build 800.)

@wingetbot waivers Add Validation-Executable-Error

@wingetbot waivers Add Validation-Executable-Error

@wingetbot waivers Add Validation-Executable-Error


How to reverse flatten the exhibit struct fields ?

Have you read the project readme?

[x] Yes, but it does not include related information regarding my question.
[x] Yes, but the steps described do not work.
[x] Yes, but I am having difficulty understanding it and want clarification.

Describe your question
A clear and concise description of what the question is. Include errors and go source files.
mapping#source-object The reverse operation does not seem to be supported, what should I do?
package example

// goverter:converter
type Converter interface {
	// goverter:map Address .
	Convert(Person) FlatPerson
}

type FlatPerson struct {
	Name    string
	Age     int
	Street  string
	ZipCode string
}
type Person struct {
	Name    string
	Age     int
	Address Address
}
type Address struct {
	Street  string
	ZipCode string
}

Currently, there is no automatic way for this. So you've to define every field via map:
// goverter:converter
type Converter interface {
	// goverter:map Address.Street Street
	// goverter:map Address.ZipCode ZipCode
	Convert(Person) FlatPerson
}

With v0.15.0 you can use goverter:autoMap: https://goverter.jmattheis.de/#/conversion/mapping?id=auto-map
The example of the first comment can be fixed with:
// goverter:converter
type Converter interface {
	// goverter:autoMap Address
	Convert(Person) FlatPerson
}


Insertion Sort

Title: Insertion Sort
About: Write python code on insertion sort
Name: Ritika Chand
Label: Feature Request
Assignee: ''

Define You:

[x] DevIncept Participant
[x] Contributor

Is your feature request related to a problem? Please describe.
Sorting an array.

Describe the solution you'd like...
Making a code for insertion sort and counting no. of swaps and comparisons that are made.

Issue assigned. @RC2208


Tags

In GitLab by @Asacolips on Apr 22, 2020, 13:33

Add "Tag" item type
Add tagging widget to equipment sheet
Add tagging widget to monsters

In GitLab by @Asacolips on Apr 23, 2020, 19:10
closed


feat(spotifyaxios.ts): wait and retry after rate limiting

When hitting a rate limiting error, wait the correct delay based on the retry-after header, then retry the request

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

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Split tunneling for apps / app selection feature

Description
If possible, I'd like to propose adding an app selection feature (split tunneling) to SpoofDPI.
Additional context
It would be great if you could choose in the application which apps should use SpoofDPI's proxy and which shouldn't as I don't want all my internet traffic to go through it.

I think this is not technically possible

I think this is not technically possible

I'm sorry to hear that. Thank you for your answer!
Just in case, I'll tell you what Adguard can do in this case (I apologize for mentioning it again). It seems to work as it uses Network Extension mode.


fix: 🤔 Vue: Using registerIconLibrary with wrappers lead to bigger bundle size

Pull Request
📖 Description
This PR fixes an issue for multiple versions of synergy being loaded when importing registerIconLibrary from @synergy-design-system/components. It does this by adjusting the build step to create bundled JavaScript files from the original vue sfcs.
🎫 Issues
Closes #553
👩💻 Reviewer Notes
Please have a look at the changed build step. I have opted to add a _build script to the @synergy-design-system/vue package for this to work. This also means the vue-tsc dependency in @synergy-design-system/components could be removed.
I tried using rollup directly, however this did not work as intended because of various problems with bundled peerDependencies. Therefore, vite was used as rollup-plugin-vue is deprecated for this.
The vite compilerOptions can now also be removed to get rid of the annoying custom-element warnings.
📑 Test Plan

Check out this repository
Install all dependencies
Start the vue demo project
Add registerIconLibrary as described in the code sample in #553
There should no duplicate loading message.

✅ DoD

[x] I have tested my changes manually.
[x] I have added automatic tests for my changes (unit- and visual regression tests).
[x] I have updated the project documentation to reflect my changes (e.g. CHANGELOG, Storybook, ...).
[ ] I have added documentation to the DaVinci migration guide (if need be)
[x] I have made sure to follow the projects coding and contribution guides.
[x] I have made sure that the bundle size has changed appropriately.
[x] I have validated that there are no accessibility errors.
[ ] I have used design tokens instead of fix css values

This also fixes the problems when using vitest 🔥 with synergy-design-system/vue. I have adjusted the known issues file accordingly.


Usage of pre-release SLF4J 1.8 breaks compatibility with majority of libraries that use SLF4J

Framework version: 1.5
Implementations: Spring Boot 2.3.1

Scenario
A simple Kotlin + Gradle + Springboot2 application that exposes a GET endpoint.
Expected behavior
On startup the OOB Springboot 2 logs should be displayed without any SLF4J warnings:
  .   ____          _            __ _ _
 /\\ / ___'_ __ _ _(_)_ __  __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
 \\/  ___)| |_)| | | | | || (_| |  ) ) ) )
  '  |____| .__|_| |_|_| |_\__, | / / / /
 =========|_|==============|___/=/_/_/_/
 :: Spring Boot ::        (v2.3.1.RELEASE)

2020-06-15 10:27:40.138  INFO 46658 --- [           main] o.s.b.w.embedded.tomcat.TomcatWebServer  : Tomcat initialized with port(s): 8080 (http)
2020-06-15 10:27:40.163  INFO 46658 --- [           main] o.apache.catalina.core.StandardService   : Starting service [Tomcat]
2020-06-15 10:27:40.163  INFO 46658 --- [           main] org.apache.catalina.core.StandardEngine  : Starting Servlet engine: [Apache Tomcat/9.0.36]
2020-06-15 10:27:40.286  INFO 46658 --- [           main] o.a.c.c.C.[Tomcat].[localhost].[/]       : Initializing Spring embedded WebApplicationContext
2020-06-15 10:27:40.286  INFO 46658 --- [           main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 1597 ms
2020-06-15 10:27:40.480  INFO 46658 --- [           main] o.s.s.concurrent.ThreadPoolTaskExecutor  : Initializing ExecutorService 'applicationTaskExecutor'
2020-06-15 10:27:40.719  INFO 46658 --- [           main] o.s.b.w.embedded.tomcat.TomcatWebServer  : Tomcat started on port(s): 8080 (http) with context path ''
2020-06-15 10:27:40.740  INFO 46658 --- [           main] ApplicationKt  : Started ApplicationKt in 4.021 seconds (JVM running for 5.401)

Actual behavior
On startup - both local or remote - the following warning is logged, followed by the Spring logo:
SLF4J: No SLF4J providers were found.
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See http://www.slf4j.org/codes.html#noProviders for further details.
SLF4J: Class path contains SLF4J bindings targeting slf4j-api versions prior to 1.8.
SLF4J: Ignoring binding found at [jar:file:/Users/gregor/.gradle/caches/modules-2/files-2.1/ch.qos.logback/logback-classic/1.2.3/7c4f3c474fb2c041d8028740440937705ebb473a/logback-classic-1.2.3.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: See http://www.slf4j.org/codes.html#ignoredBindings for an explanation.

  .   ____          _            __ _ _
 /\\ / ___'_ __ _ _(_)_ __  __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
 \\/  ___)| |_)| | | | | || (_| |  ) ) ) )
  '  |____| .__|_| |_|_| |_\__, | / / / /
 =========|_|==============|___/=/_/_/_/
 :: Spring Boot ::        (v2.3.1.RELEASE)

There's also a similar issue reported: https://github.com/awslabs/aws-serverless-java-container/issues/80.
Apparently, this is happening due to the bump of slf4j-api dependency version from 1.7.25 to 1.8.0-beta2.
If it's okay, I'll follow up with a PR that sets slf4j-api version to 1.7.30.

Release 1.5.1 is making its way to maven central and should be available later today. 🚀


feat: rework bucket notification DX

Codecov Report
Patch coverage: 62.02% and project coverage change: -3.59 :warning:

Comparison is base (0664462) 85.90% compared to head (a791b8c) 82.32%.

:exclamation: Current head a791b8c differs from pull request most recent head b08c027. Consider uploading reports for the commit b08c027 to get more accurate results

:exclamation: Your organization is not using the GitHub App Integration. As a result you may experience degraded service beginning May 15th. Please install the Github App Integration for your organization. Read more.
Additional details and impacted files
@@             Coverage Diff             @@
##           develop     #181      +/-   ##
===========================================
- Coverage    85.90%   82.32%   -3.59%
===========================================
  Files           83       84       +1
  Lines         1518     1663     +145
  Branches       207      232      +25
===========================================
+ Hits          1304     1369      +65
- Misses         214      286      +72
- Partials         0        8       +8

Impacted Files
Coverage Δ

src/faas/v0/handler.ts
100.00% <ø> (ø)

src/faas/v0/context.ts
54.77% <18.42%> (-21.57%)
:arrow_down:

src/faas/v0/start.ts
32.23% <27.58%> (-1.37%)
:arrow_down:

src/resources/api.ts
84.03% <86.11%> (+0.70%)
:arrow_up:

src/resources/bucket.ts
83.33% <94.87%> (+8.97%)
:arrow_up:

src/api/events/v0/events.ts
98.30% <100.00%> (+0.02%)
:arrow_up:

src/api/queues/v0/queues.ts
96.29% <100.00%> (-0.05%)
:arrow_down:

src/api/storage/v0/storage.ts
97.00% <100.00%> (+0.12%)
:arrow_up:

src/resources/queue.ts
78.94% <100.00%> (ø)

src/resources/schedule.ts
100.00% <100.00%> (ø)

... and 2 more

... and 1 file with indirect coverage changes

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


Nothing is displayed in UI when price is empty

Describe the bug
A clear and concise description of what the bug is.
When price="", the UI displays nothing at all.
Expected behavior
A clear and concise description of what you expected to happen.
When price="", we want the pane to display -- in place of a price.
Screenshots
If applicable, add screenshots to help explain your problem.

Duplicate issue of https://github.com/AlaskaAirlines/auro-pane/issues/35


BUG: Wrap SymmetricEigenAnalysisImageFilter with CovariantVector Image output

The default template parameter output, an Image of
SymmetricSecondRankTensor, is not correct or valid. The output of this
filter is an image of eigenvectors. Wrap with an Image of
CovariantVector along with base classes. Also remove the invalid default
template parameter output.
Closes #4520

@chatti if you built the Python wrapping from source, this should be easy to test.


{'code': -1021, 'msg': "Your time<PHONE_NUMBER>429) doesn't match server time<PHONE_NUMBER>341)"}

neworder.append(client.new_order('BTC/USD_LEVERAGE',OrderSide.SELL,OrderType.MARKET,(client.get_account_info()["balances"][0]['free']0.9510)/bi()[0],client.get_account_info()["balances"][0]['accountId'],None,False,None,None,10,None,NewOrderResponseType.FULL,None));
{'code': -1021, 'msg': "Your time<PHONE_NUMBER>429) doesn't match server time<PHONE_NUMBER>341)"}

This is a wrapper for currency.com API.
Your questions related to issues with API, so could you please start with looking through API documentation:
https://currency.com/ru/api


implement kill() on PageDownstream

fail() was mis-used for kill and the exception was
not forwarded to the row-receivers if the PageDownstream
was repeating. this is true for a valid fail, but not for kill.

@mfussenegger pls review

Current coverage is 81.04% (diff: 100%)

Merging #4512 into master will decrease coverage by 0.21%

@@             master      #4512   diff @@
==========================================
  Files          1293       1293
  Lines         44123      44127     +4
  Methods           0          0
  Messages          0          0
  Branches       7008       7008
==========================================
- Hits          35854      35761    -93
- Misses         5583       5674    +91
- Partials       2686       2692     +6

Powered by Codecov. Last update dbee26f...5c61fee


Move cifmw_update_containers var to scenario file

It will allow users to override the var via zuul job vars.
As a pull request owner and reviewers, I checked that:

[x] Appropriate testing is done and actually running

recheck

/lgtm

/approve


RDKit references

My article uses RDKit, how do I add references?

we generally use this reference in papers
Landrum, G. 2010. “RDKit.” Q2. https://www.rdkit.org/.

Yeah, there's no official reference.
My usual suggestion is to do something like:
"RDKit: Open-source cheminformatics. https://www.rdkit.org"
It's a good idea to cite the specific version that you used. For that there's also always a DOI available for each version. You can look those DOIs up here:
https://zenodo.org/record/3732262

Thanks for your suggestions, by the way, this is a great project！

Thanks for the positive feedback! :-)

How has this excellent tool no publication of its own yet?

@SebastianWellig thanks for the positive feedback!
There’s no RDKit paper because I’m not fond of writing papers and because I don’t think it will make the RDKit any better. :-)

Thanks for the suggestion for the citation. A great project and excellent tool!


Update index.html

h1 is put into this as per the instructions

h1 is put into this as per the instructions


upgrade to bevy 0.12

to update cargo when bevy 0.12 is out

Bevy 0.12 was just released!

yea, cargo updated

@raffaeleragni thanks a lot for the PR! There are a few CI warnings, but I'll take it from here. (I'll push directly to your branch, I hope you won't mind.)

no prob


Output logs of mapping

When mapping models, there is no output of how many properties where mapped correctly (or pairs found). It is a headache to determine whether all of properties were mapped or not especially when very big classes are mapped.
Firstly you need to search what output method is the best one (i.e. console of Rider or something else).
Then just implement it

TODO:

[ ] release in 1.1.0 version


Fixing the line breaks for plaintext versions of the generated mails

changed the templates
added line break replacing

https://github.com/eladnava/mailgen/pull/22/commits/af3ade3b3de8fa63b3800f84e0cf660cc205c779
I updated the comment, got backwards compatible line break checks and updated the templates as of your suggestions.

@vuchl Perfect! 💯
Well done. 😄

Excellent, looks good to me! 💯
Thanks for your contribution! 😄


Unknown Host (Gentoo)

Debug info
fetchcord --debug output:
laptop: False
----out.py----

----DE/WM----
deid: N/A
wmid: i3
wmline item 0: WM: i3

----TERMINAL----

fontline: Terminal Font: Monospace 12
termid: xfce4-terminal
termline item 0: Terminal: xfce4-terminal
themeline: Theme: Adwaita [GTK2/3]

----HOST INFO----

hostline: ['Host: Z170XP-SLI ']

----GPU INFO----

gpuinfo: GPU: NVIDIA GeForce GTX 760 bash: nvidia-smi: command not found
GPU: AMD Radeon  RX 480 Graphics
gpuvendor: NVIDIAAMD

----CPU INFO----

cpuvendor: Intel
cpumodel: Intel i5
cpuinfo: CPU: Intel i5-6600K (4) @ 4.400GHz
cpuline item 0: CPU: Intel i5-6600K (4) @ 4.400GHz
memline: Memory: 6455MiB / 15963MiB

----OS INFO----

sysosline: ['OS: Gentoo Base System release 2.7 x86_64 ']
sysosid: Gentoo
packagesline item 0: Packages: 1502 (emerge)
Unknown Host, contact us on github to resolve this.(Keyerror)
Unsupported Distro, contact us on the GitHub page to resolve this.(keyerror)

----testing.py----
----DE/WM----

deid: N/A
wmid: i3

----TERMINAL/SHELL----

termid: xfce4-terminal
shellid: bash

----HOST INFO----

hostid: ZXP-SLI

----GPU INFO----

gpuvendor: NVIDIAAMD

----CPU INFO----

cpumodel: Intel i5

Connecting
----run_rpc----

uptime in epoch:<PHONE_NUMBER>.0
cpuid:<PHONE_NUMBER>43692821
cpuappid:<PHONE_NUMBER>98926920
termappid:<PHONE_NUMBER>72055296
hostappid:<PHONE_NUMBER>79197462
Packages: 1502 (emerge)
RPC Connection Successful.
cycle 0

Identical outputs are shown both when installed from pip and cloned from master, built, and run.
Operating system & way of installation
Here's the output of neofetch --stdout:
auro@auro-desktop
-----------------
OS: Gentoo Base System release 2.7 x86_64
Host: Z170XP-SLI
Kernel: 5.4.66-gentoo
Uptime: 5 days, 8 hours, 57 mins
Packages: 1502 (emerge)
Shell: bash 5.0.18
Resolution: 1920x1080, 1920x1080
WM: i3
Theme: Adwaita [GTK2/3]
Icons: Adwaita [GTK2/3]
Terminal: xfce4-terminal
Terminal Font: Monospace 12
CPU: Intel i5-6600K (4) @ 4.400GHz
GPU: AMD ATI Radeon RX 470/480/570/570X/580/580X/590
GPU: NVIDIA GeForce GTX 760
Memory: 5986MiB / 15963MiB

I've installed it both through pip and by cloning the repo.
Error/issue
Gentoo is not recognized as a host:
Unknown Host, contact us on github to resolve this.(Keyerror)
Unsupported Distro, contact us on the GitHub page to resolve this.(keyerror)

Other notes(optional)
As mentioned previously, this behaviour is present both in the pip and live versions.

Hi, I'll suppose the errors are still the same with the latest release, but with it does it detect gentoo ?

I'll look into this

Hi, I'm really sorry I took so long to respond. I marked it as read in my inbox since I had intended to handle it right away, but was fairly quickly distracted and forgot to follow through. I've done just that minutes ago, though, and the result is: no, it doesn't detect Gentoo. I even went and deleted and re-cloned the repo, did python setup.py build and sudo python setup.py install --prefix /usr/local, and what I see is something like this:

In my terminal, I see
auro@auro-desktop ~/manually-compiled/FetchCord $ fetchcord
Unknown Host, contact us on github to resolve this.(Keyerror)
Unsupported Distro, contact us on the GitHub page to resolve this.(keyerror)
Connecting
RPC Connection Successful.

sorry for the long respond also, but can you send the debug output?

I would save for one problem - I apparently no longer have Python 3.6 on my system, which is what the fetchcord executable installed in ~/.local/ requires (as I found out from bash: /home/auro/.local/bin/fetchcord: /usr/bin/python3.6: bad interpreter: No such file or directory appearing when I tried running fetchcord). I wasn't aware this was a hard dependency until just now, since it's not mentioned in the readme, and it doesn't bring up any errors during the setup or install commands.

I have same problem. I'm using Python 3.9.2. Also Fetchcord can't recognize i3 window manager:
~ fetchcord --noshell --nohardware --nohost
[KeyError]: 'Host:'
('DEFAULT', <Section: DEFAULT>)
('cycle_0', <Section: cycle_0>)
('cycle_1', <Section: cycle_1>)
('cycle_2', <Section: cycle_2>)
('cycle_3', <Section: cycle_3>)
Unknown distro, contact us on github to resolve this.
[KeyError]: 'DE:'
Unknown DE/WM, contact us on github to resolve this.
[KeyError]: 'DE:'

fetchcord --debug:
[KeyError]: 'Host:'
----run_rpc----

uptime in epoch:<PHONE_NUMBER>.0
Unknown distro, contact us on github to resolve this.
cpuid:<PHONE_NUMBER>43692821
cpuappid:<PHONE_NUMBER>98926920
termappid:<PHONE_NUMBER>45345045
[KeyError]: 'Host:'
608 (emerge)
----out.py----

----DE/WM----
[KeyError]: 'DE:'
deid: DE:
wmid: i3
wmline item 0: i3

----TERMINAL----

fontline: JetBrains Mono NL
termid:<PHONE_NUMBER>45345045
termline item 0: alacritty
[KeyError]: 'Theme:'
themeline: Theme: N/A
[KeyError]: 'Host:'

----GPU INFO----

gpuinfo: NVIDIA GeForce GTX 1050 Ti
gpuvendor: nvidia

----CPU INFO----

cpuvendor: intel
cpumodel: Intel i5
cpuinfo: Intel i5-7500 (4) @ 3.800GHz
cpuline item 0: Intel i5-7500 (4) @ 3.800GHz
memline: 1594MiB / 7904MiB

----OS INFO----

sysosline: Gentoo Base System release 2.7 x86_64
Unknown distro, contact us on github to resolve this.
sysosid:<PHONE_NUMBER>43692821
[KeyError]: 'Disk'
diskline: Disk N/A
packagesline item 0: 608 (emerge)

----testing.py----
----DE/WM----

[KeyError]: 'DE:'
deid: DE:
wmid: i3

----TERMINAL/SHELL----

termid:<PHONE_NUMBER>45345045
shellid: bash

----HOST INFO----

[KeyError]: 'Host:'
[KeyError]: 'Host:'
hostid:<PHONE_NUMBER>79197462

----GPU INFO----

gpuvendor: nvidia

----CPU INFO----

cpumodel: Intel i5

('DEFAULT', <Section: DEFAULT>)
('cycle_0', <Section: cycle_0>)
('cycle_1', <Section: cycle_1>)
('cycle_2', <Section: cycle_2>)
('cycle_3', <Section: cycle_3>)
Unknown distro, contact us on github to resolve this.
[KeyError]: 'Host:'
Unknown motherboard, contact us on github to resolve this.
{}
cycle0 not in : True
try_connect(key="cycle0") on <pypresence.presence.Presence object at 0x7fc7d05c4610>
[KeyError]: 'DE:'
Unknown DE/WM, contact us on github to resolve this.
cycle 0
[KeyError]: 'DE:'
try_update(key="cycle0") on <pypresence.presence.Presence object at 0x7fc7d05c4610>
Unknown distro, contact us on github to resolve this.
appid:<PHONE_NUMBER>43692821
{'cycle0': <pypresence.presence.Presence object at 0x7fc7d05c4610>}
cycle1 not in : True
try_connect(key="cycle1") on <pypresence.presence.Presence object at 0x7fc7d1710280>
cycle 1
try_update(key="cycle1") on <pypresence.presence.Presence object at 0x7fc7d1710280>
appid:<PHONE_NUMBER>98926920
{'cycle0': <pypresence.presence.Presence object at 0x7fc7d05c4610>, 'cycle1': <pypresence.presence.Presence object at 0x7fc7d1710280>}
cycle2 not in : True
try_connect(key="cycle2") on <pypresence.presence.Presence object at 0x7fc7d0707c40>
cycle 2
try_update(key="cycle2") on <pypresence.presence.Presence object at 0x7fc7d0707c40>
Unknown distro, contact us on github to resolve this.
appid:<PHONE_NUMBER>43692821
Closing connection.

neofetch --stdout:
user@pc
-------
OS: Gentoo Base System release 2.7 x86_64
Kernel: 5.11.3
Uptime: 3 hours, 3 mins
Packages: 608 (emerge)
Shell: bash 5.1.4
Resolution: 1920x1080
WM: i3
Terminal: alacritty
Terminal Font: JetBrains Mono NL
CPU: Intel i5-7500 (4) @ 3.800GHz
GPU: NVIDIA GeForce GTX 1050 Ti
Memory: 1663MiB / 7904MiB

@monosans I've been working on a new version, when only the window manager is detected, its displaying it now.
For now its in the testing branch but if you want to try it :
FetchCord-2.7.1-py3-none-any.zip
pip install FetchCord-2.7.1-py3-none-any.zip --force-reinstall

@BlivionIaG thank you! FetchCord now recognizes i3. But Gentoo is still not recognized for me.

Does not detect gentoo for me either


haskellPackages.liquid missing dependencies

Issue description
When trying to install haskellPackages.liquid the build breaks with missing dependencies.
I think the package needs to be jailbroken, but my uninformed fiddling in pkgs/development/haskell-modules/configuration-common.nix didn't manage to get it working.
Steps to reproduce
nix-env -iA nixos.haskellPackages.liquid
...
Configuring liquid-<IP_ADDRESS>...
Setup: Encountered missing dependencies:
QuickCheck >=2.8.2 && <2.9,
aeson >=<IP_ADDRESS> && <0.12,
lens ==4.14.*
builder for ‘/nix/store/865i8mkmxck2sikar5vv9d5qxix4rpkz-liquid-<IP_ADDRESS>.drv’ failed with exit code 1

Technical details

System: 17.09pre104924.438ac662aa (Hummingbird)
Nix version: nix-env (Nix) 1.11.8
Nixpkgs version: "17.09pre104924.438ac662aa"

This has been marked as broken, if anyone is interested in maintaining this package, please open a pull request.


Plugins can't hook into Advanced Vanish

Pinata Party takes the MetaData value of "vanished" to see if a player is vanished or not from vanish plugins.
According to the developer, advanced vanish can't be used due to this.
"The plugin needs to set the players metadata value of "vanished" to true like every other vanish plugin does and its a universal thing that everyone does"

The latest version, v1.2.5 does do this (https://github.com/quantiom/AdvancedVanish/blob/main/src/main/kotlin/me/quantiom/advancedvanish/util/AdvancedVanishAPI.kt#L42-L43). Please make sure you're using it and see if the issue still persists.

I'm currently using version v1.2.5
[21:17:12 INFO]: AdvancedVanish version 1.2.5
[21:17:12 INFO]: A fully customizable and advanced vanish plugin.
[21:17:12 INFO]: Author: quantiom

You'll need to make sure with the developer of that plugin that the metadata is being checked correctly then because it's definitely being set. I sent the line of code where it happens.

Yeah, that seems like it should work. I even decompiled the latest release on GitHub just to make sure it's there:


Multi gpu

Two examples of Keras(TF) and PyTorch on multi-gpu to encourage open-source contributions. Densenet-121 model + ChestXRay huge data-set + Data Augmentation + Evaluation

Probably best to let this hang until we have at-least 3 fully functioning examples


Article ordering

I have added tests for:

get_max_order
order_move
order_vacate

They are probably not the best, but they are good as a starting point.


feat: added thanks modal to confirm page

Description
Add modal to confirm page. Currently appears when entering the page
fixes # (issue)
#46
Screenshots

Please rebase


Add claim address as an option to publish

Add claim address as an argument to publish API command using lbryum claim_addr parameter.

LGTM


Host Authentication Endpoint on a Different Server

Describe the issue:
The functionality to externally host the authentication portal[1] is only supported with legacy mode in IS 7.
Since there are existing customers who use this functionality according to @Sachin-Mamoru, @aaujayasena, we need to track this in IS 7.
Doc issue : https://github.com/wso2/product-is/issues/18473
[1] https://is.docs.wso2.com/en/latest/references/extend/host-authentication-endpoint-on-a-different-server/

The URL builder used in code level is not supported for externally hosted endpoints. Hence, the workaround for URL builder on an externally hosted scenario is to manually provide the URL and update the URL based on a condition whether the portal is hosted in a different server.
Since we have enabled tenanted URLs by default in IS 7, this will not be supported since the URL should contain the tenant and that could not be manually set.

One main reason to have this was to support branding. Since we have more branding capabilies from IS 7.0.0 onwards we need to discuss whether its worth keeping this capability.


Update and publish official Grafana Dashboard

What does this PR do?
Update contributed Grafana Dashboard
Motivation
Provides official and up-to-date Grafana Dashboard using native metrics from Traefik.
More

[ ] Added/updated tests
[x] Added/updated documentation

Thanks @ddtmachado !
@kevinpollet PR is ready for review. The links are working now.


Remove use of removed !avatar syntax from API bots

Apparently, we have a few integrations that are using the !avatar markdown syntax that we removed some time ago:
tabbott@coset:~/python-zulip-api$ git grep '!avatar'
zulip/integrations/git/post-receive:            commits += '!avatar(%s) %s\n' % (author_email, subject)
zulip/integrations/git/zulip_git_config.py:# return '!avatar(%s) [%s](https://example.com/commits/%s)\n' % (author, subject, commit_id)
zulip/integrations/git/zulip_git_config.py:    return '!avatar(%s) %s\n' % (author, subject)
zulip_bots/zulip_bots/bots/game_handler_bot/test_game_handler_bot.py:            'quit', 'Game<EMAIL_ADDRESS>**foo** quit.', 0, bot, 'foo')
zulip_bots/zulip_bots/bots/game_handler_bot/test_game_handler_bot.py:        self.verify_response('move 3', '**foo** moved in column<EMAIL_ADDRESS>It\'s **baz**\'s (:red_circle:) turn.',
zulip_bots/zulip_bots/bots/game_handler_bot/test_game_handler_bot.py:        self.verify_response('move 3', '**baz** moved in column<EMAIL_ADDRESS>It\'s **foo**\'s (:blue_circle:) turn.',
zulip_bots/zulip_bots/bots/game_handler_bot/test_game_handler_bot.py:        self.verify_response('move 5'<EMAIL_ADDRESS>It\'s **foo**\'s (:blue_circle:) turn.', 0,
zulip_bots/zulip_bots/bots/game_handler_bot/test_game_handler_bot.py:            self.verify_response('move 3'<EMAIL_ADDRESS>**foo** won! :tada:',
zulip_bots/zulip_bots/bots/game_handler_bot/test_game_handler_bot.py:            self.verify_response('move 3'<EMAIL_ADDRESS>**foo** won! :tada:',
zulip_bots/zulip_bots/bots/game_handler_bot/test_game_handler_bot.py:        self.verify_response('move 3', '**foo** moved in column<EMAIL_ADDRESS>It\'s **test-bot**\'s (:red_circle:) turn.',
zulip_bots/zulip_bots/bots/game_handler_bot/test_game_handler_bot.py:> !avatar(foo@example.com)\n\
zulip_bots/zulip_bots/bots/game_handler_bot/test_game_handler_bot.py:><EMAIL_ADDRESS>zulip_bots/zulip_bots/bots/game_handler_bot/test_game_handler_bot.py:><EMAIL_ADDRESS>zulip_bots/zulip_bots/game_handler.py:        sender_avatar = "!avatar({})".format(sender)
zulip_bots/zulip_bots/game_handler.py:        player_avatar = "!avatar({})".format(player_email)
zulip_bots/zulip_bots/game_handler.py:                user_turn_avatar = "!avatar({})".format(self.players[self.turn])
zulip_bots/zulip_bots/game_handler.py:        user_turn_avatar = "!avatar({})".format(self.players[self.turn])
zulip_bots/zulip_bots/game_handler.py:            user_turn_avatar = "!avatar({})".format(self.players[self.turn])
zulip_bots/zulip_bots/game_handler.py:            winner_avatar = "!avatar({})".format(winner)

The Git integration is the most important; we should migrate it to use the same formatting model we have for the GitHub/GitLab integrations in the webapp.
For the game handler, I suspect we want to just switch to using names, but if that's problematic, we could consider adding a new "show user avatar" syntax that is more HTML-like, e.g. an <avatar> tag.

@zulipbot claim

@mateuszmandera how can I know about formatting model for github/gitlab integrations, in order perfrom this migration for Git integration.
Also can I work on this issue...

@m-e-l-u-h-a-n  hey, i kinda gave up on it from not knowing where to find the github integration, but if you want to work on it, maybe check zulip main repository, and find the webhooks for github/gitlabs, they might have the desired formatting, im not an expert on this , so take what i said with a grain of salt, goodluck!

Thanks! @R0cker77, for suggestion will try my best!

@zulipbot claim

@zulipbot claim

can anybody please brief me little what exactly is needed to be done in this issue

can anybody please brief me little what exactly is needed to be done in this issue

am i supposed to replace !avatar expression with its html tag

am i supposed to replace !avatar expression with its html tag

zulipbot

zulipbot

@zulipbot

@zulipbot

@zulipbot pull request

@zulipbot pull request

please review and merge following pull request for this issue:
#642
#641

please review and merge following pull request for this issue:
#642
#641

please review and merge following pull request for this issue:
#642
#641

@nejip @timabbott  sir please review

please review and merge following pull request for this issue:
#642
#641

@nejip @timabbott  sir please review

Hey @vinitwadgaonkar, you should check the Zulip community, to discuss the issues that your having, and getting code reviews. in general the community have a better respond time.

Hey @vinitwadgaonkar, you should check the Zulip community, to discuss the issues that your having, and getting code reviews. in general the community have a better respond time.

@zulipbot claim

@zulipbot claim

@zulipbot claim

@zulipbot claim

@zulipbot claim


tpu-provisioner: Add support for Spot Node Pools

Add support for auto-provisioning of spot node pools.
Pod spec should include a node selector and tolerations:
  nodeSelector:
    cloud.google.com/gke-spot: "true"

   tolerations:
   - key: cloud.google.com/gke-spot
     operator: Equal
     value: "true"
     effect: NoSchedule

Tested with go clean -testcache && TEST_SPOT=true go test -timeout 40m -v . run againt e2e test PR #235.

/gcbrun


London Game times Wrong

I've noticed that this has been a problem all season long where the London games have the flatly wrong time.  They aren't even close.
I've tried to update them directly in the database, but they are a weird utctime object instead of any of the standard postgres date/time types.  I'm guess that's some kind of custom datatype.
Has anyone else solved this problem?

but they are a weird utctime object instead of any of the standard postgres date/time types

That's wrong. It is absolutely a standard datetime type. utctime just refers to a custom domain with a constraint that ensures time zone information is set properly. This is standard PostgreSQL practice. You can see the definition here: https://github.com/BurntSushi/nfldb/blob/master/nfldb/db.py#L452-L455
As for the actual problem, I believe some other folks have run into this too. See #202. It's not that surprising. We have to do some pretty hairy heuristics to figure out the right time, so it's not like this was easy to get right in the first place.


Prisma transaction does not work in case of error from prisma

Bug description
I am using postgres database. When using the batch transaction API prisma.$transaction, when there are multiple queries to be run, and if there is a delete query for the same id present 2 times, then either the transaction does not get rolled back or the queries as part of triggers alone are not rolled back, leading to inconsistent data.
I have triggers created on the table to do certain other changes when INSERT or UPDATE queries are run.
How to reproduce

Create a prisma transaction with an array of queries
Have an update query first, then a delete query, then another update query and then the same delete query as previous
Try to await on the prisma.$transaction so that the queries are executed
Prisma throws an error because the 2nd delete query fails
The transaction is either not rolled back or trigger queries alone are not rolled back, leading to inconsistent data

Expected behavior
No response
Prisma information
Due to sensitive nature of my queries, I cannot share them.
Environment & setup

OS: centos 8
Database: PostgreSQL 13
Node.js version: v14.20.0

Prisma Version
@prisma/client       : 2.19.0
Current platform     : rhel-openssl-1.0.x
Query Engine         : query-engine c1455d0b443d66b0d9db9bcb1bb9ee0d5bbc511d (at<EMAIL_ADDRESS>Migration Engine     : migration-engine-cli c1455d0b443d66b0d9db9bcb1bb9ee0d5bbc511d (at<EMAIL_ADDRESS>Introspection Engine : introspection-core c1455d0b443d66b0d9db9bcb1bb9ee0d5bbc511d (at<EMAIL_ADDRESS>Format Binary        : prisma-fmt c1455d0b443d66b0d9db9bcb1bb9ee0d5bbc511d (at<EMAIL_ADDRESS>Studio               : 0.358.0
Preview Features     : createMany

The same issue happens on the latest prisma version 4.1.1

Maybe it's a duplicate #14548

Hey @outbreak,
Would you mind providing the error on the 2nd failing delete that you're seeing? Thanks 🙏

I get the below error:
An operation failed because it depends on one or more records that were required but not found. Record to delete does not exist.

Hi @rajesh1158, thanks for the report.
I can not reproduce the issue with the provided steps. You can see the code in #15183, all updates are rolled back after failed delete. I also tried the same code with 50 and 100 concurrent updates and again, in both cases rollback have happened.
Could you provide the schema and the exact code snippet that causing the issue? That would greatly help with reproducing it.

Ping @rajesh1158, can you help us out here please? We would love to be able to reproduce, but need additional information before attempting this again. Without that we will have to close this issue as unreproducible unforunately.

Once more @rajesh1158, can you help us reproduce this? Thanks.

Closing then until someone provides more information. Please comment or open a new issue. Thanks!


VSC Jupyter reports python 3.7.3 Interpreter even though pointing to 3.8.8 exe

Issue Type: Bug
Visual Studio Code reports python 3.7.3 in Jupyter .ipynb notebook although Anaconda Environment base (root) is latest Python 3.8.8.

However, Settings -> Default Interpreter Path definitely points to C:\ProgramData\Anaconda3 (it was installed for all users) whose Python.exe is indeed 3.8.8150. And code verifies it does seem to be the 3.8.8:
import sys
print (sys.version)

3.8.8 (default, Apr 13 2021, 15:08:03) [MSC v.1916 64 bit (AMD64)]

Fortunately, I believe it must be 3.8 as it uses non-3.7 ":=" Assignment Expressions https://docs.python.org/3/whatsnew/3.8.html
a = np.arange(11)
if (n := len(a)) > 10:
    print(f"List is too long ({n} elements, expected <= 10)")

I've uninstalled, rebooted and installed latest Anaconda 2021.05 and Visual Studio Code 1.57.1 (because VSC disappeared from the Anaconda tiles), still same issue. On another Windows 10 PC, VSC shows 3.8.8 no prob, although Default Interpreter Path to Anaconda3\Python.exe is slightly different via C:\users folder (as installed for own user only).
Is this just an annoying VSC misreporting bug or something more nefarious and I'm missing something?
Extension version: 2021.6.999662501
VS Code version: Code 1.57.1 (507ce72a4466fbb27b715c3722558bb15afa9f48, 2021-06-17T13:28:07.755Z)
OS version: Windows_NT x64 10.0.19043
Restricted Mode: No

Thanks for the issue @TickboxPhil.
Could you please repro your issue, and then run this cell on the same notebook:
import sys
sys.version

Does it display the expected version? Or the one in the kernel picker?

Thanks for response David - I did run that code before as noted and it reported correct version 3.8.8. However, I think it also has the effect of flushing out the old kernal version, as the top right kernal picker got updated. Same on another workspace set of files. Sometimes, even a later incorrect 3.8.10 is reported (note contradiction bottom and top info) until that sys.version code is run (although sometimes just a delay until running anything):

But ultimately, the correct kernal is loaded, it's just a reporting thing and eventually even that gets flushed out (especially when using that code). May confuse some to begin with so worth keeping an eye on, but AOK for now, happy to close unless others still have problem. Many thanks!

Lets leave this open for now, I'll discuss it with the team on an upcoming meeting.
One last thing, could you opt in to our new notebook interface and check if you can repro the issue?
To opt in, follow these steps: https://github.com/microsoft/vscode-jupyter/wiki/Native-Notebook-Support-in-VS-Code
Please let me know if that helps.

Thanks David, good luck with team and dev.
Have installed the Insiders on both machines - works great so far (love the timer on code block run) and doesn't repro the issue, although that cleared on normal VSC anyway as noted.
Won't use it on urgent project until they release updated working Markup Theme Kit (currently 0.1.4) as difficult to distinguish Jupyter code and output - and https://github.com/microsoft/vscode-themes/issues already has enough on their list!

Thanks for your feedback. This issue is addressed with new native support for editing notebooks. To opt into that experience see: https://github.com/microsoft/vscode-jupyter/wiki/Introducing-Native-Notebooks.


[Bug]: update log go to left down + cannot see record timer w/ current time

What happened?
A bug happened!

I don't know what the resason after some updates this program's problem or my windows get wrong?
but can update if you just press key but hmm........
(installed wallpaper engine,roundedtb ?)
about Record timer after update
https://www.youtube.com/watch?v=XOhWG9P2khI
Platform
Epic games

It would be helpful to know for sure whether you are affected by wallpaper engine or roundedtb.

It would be helpful to know for sure whether you are affected by wallpaper engine or roundedtb. I think it's wallpaper engine, but you'll have to test it yourself to find out for sure.

i think wallpaper one

1 fixed but 2 i think after updated not work again