Documentation tweak

The github documentation says
"Create an script similar to interface.py in the test directory."
but I could not find a file with that name in that directory.

@ilyamandel : It probably got renamed after that, but basically take any file in the test directory and tweak in the parameters to run the code. For example, if you wish to use genais, interface_genais.py might be an inspiration, for sw, look at ns_ns_with_kick_sampling.py or maybe ns_ns_merges_in_hubble_time.py just to get the idea.

Thank you, Loki!  (Sorry for the slow reply.  Just back from “holiday” — well, hiding offline — and going through my inbox now.)
@ilyamandel … indeed I have fallen horribly behind with this.  Hopefully back up again in the near-immediate future.
Stephen
On 18 Aug 2021, at 13:35, lokiysh<EMAIL_ADDRESS>wrote:
@ilyamandelhttps://eur04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Filyamandel&data=04|01|S.Justham%40uva.nl|fabdb561388a4a3475e508d9623c4697|a0f1cacd618c4403b94576fb3d6874e5|1|0|637648833295395496|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|1000&sdata=RwOJDtmfCd4pIvjdw%2BiivDmrpGKAXdbwwkPQieHLBwo%3D&reserved=0 : It probably got renamed after that, but basically take any file in the test directory and tweak in the parameters to run the code. For example, if you wish to use genais, interface_genais.py might be an inspiration, for sw, look at ns_ns_with_kick_sampling.py or maybe ns_ns_merges_in_hubble_time.py just to get the idea.
—
You are receiving this because you were assigned.
Reply to this email directly, view it on GitHubhttps://eur04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Flokiysh%2Fstroopwafel%2Fissues%2F8%23issuecomment-901040220&data=04|01|S.Justham%40uva.nl|fabdb561388a4a3475e508d9623c4697|a0f1cacd618c4403b94576fb3d6874e5|1|0|637648833295395496|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|1000&sdata=RUbSEeXLDGxVnMRzk%2Bzj3SosjN61aPHzfzTHBrzY9x0%3D&reserved=0, or unsubscribehttps://eur04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAORP4Z5IQ4VYSVJLKSG3ZNTT5OLH3ANCNFSM5CFS5BLA&data=04|01|S.Justham%40uva.nl|fabdb561388a4a3475e508d9623c4697|a0f1cacd618c4403b94576fb3d6874e5|1|0|637648833295405495|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|1000&sdata=zDWyLBfxITRkefhxU3y%2FMkAeciqcY4NOHQ5VYsgYwh0%3D&reserved=0.
Triage notifications on the go with GitHub Mobile for iOShttps://eur04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fapps.apple.com%2Fapp%2Fapple-store%2Fid1477376905%3Fct%3Dnotification-email%26mt%3D8%26pt%3D524675&data=04|01|S.Justham%40uva.nl|fabdb561388a4a3475e508d9623c4697|a0f1cacd618c4403b94576fb3d6874e5|1|0|637648833295405495|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|1000&sdata=6NRX4%2BRcOQJq4KujeAWdTEx59zxXEAEAflASdP%2BvYDI%3D&reserved=0 or Androidhttps://eur04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fplay.google.com%2Fstore%2Fapps%2Fdetails%3Fid%3Dcom.github.android%26utm_campaign%3Dnotification-email&data=04|01|S.Justham%40uva.nl|fabdb561388a4a3475e508d9623c4697|a0f1cacd618c4403b94576fb3d6874e5|1|0|637648833295415486|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|1000&sdata=oW3p%2FTDd8WHhBjx4RTJiJl809wx9nyQqaWR87q3Ss9o%3D&reserved=0.

@lokiysh , @stellarphysicsandpopulations -- all good, I was mostly just testing how this repo works, but then got a bit busy myself and didn't finish the test.  All I was suggesting was updating the README.md file to point to tests/interface_genais.py, rather than just interface.py.  I've now done that, so closing this issue.
Interestingly, I was able to do this via a direct git push to master -- are you sure that's the functionality you want (risks someone messing up the code with no checks)?


Fix issue 14467 - arr.capacity sometimes erroneously returns 0

In small object pool, the bits retrieved when using Pool.getInfo should be for the block, not the specific pointer. This was changed in https://github.com/D-Programming-Language/druntime/pull/1127 accidentally, I believe. This PR restores the original meaning.
PLEASE NOTE, this is my first PR that goes into the maintenance branch. Make sure I did everything right :)
Also, I noticed there is no other unit tests in this file. I don't know if I put the unit test in the right place.

ping @rainers @MartinNowak

PLEASE NOTE, this is my first PR that goes into the maintenance branch. Make sure I did everything right :)

Not quite, please target the stable branch :), you'll need to repoen the pull to do so.

LGTM

Not quite, please target the stable branch :), you'll need to repoen the pull to do so.

OK, will do.


Authentication in web required

In order to get the plugin working, you need to go to the Roku ip in a web browser and authenticate.

In the error was in my connection. Closing


refactor(webpack): remove @modern-js/core

PR Details
@modern-js/webpack wouldn't depend on @modern-js/core to avoid potential multiple @modern-js/core issue.
Description

Related Issue

Motivation and Context

How Has This Been Tested

Types of changes

[x] Docs change / refactoring / dependency upgrade
[ ] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)

Checklist

[ ] My code follows the code style of this project.
[x] I have updated changeset
[ ] My change requires a change to the documentation.
[ ] I have updated the documentation accordingly.
[ ] I have read the CONTRIBUTING document.
[ ] I have added tests to cover my changes.
[ ] All new and existing tests passed.

Jupiter 里也使用了 getWebpackConfig，这个改动对 Jupiter 会有一个短暂的 breaking


Add Portuguese to internationalisation menu

See parent site #1790 .

https://github.com/quarkusio/quarkusio.github.io/pull/1790/ was already merged, I think this is ready?


Improve Build.md

Display the PR build information at the top.

Publish it early so the basic information is available even in case of
failures, do it again in the end.

Make the contents easier to read (bold labels and a few other tweaks).

Simplify the "template" processing, and the pr info code into it.

@elibarzilay,
Thanks for your contribution as a Microsoft full-time employee or intern. You do not need to sign a CLA.
Thanks,
Microsoft Pull Request Bot


fix #11986 ConcurrentHashMapUtils lock bug

What is the purpose of the change
fix ConcurrentHashMapUtils lock bug
Brief changelog
Verifying this change
Closed #11986

Checklist

[x] Make sure there is a GitHub_issue field for the change (usually before you start working on it). Trivial changes like typos do not require a GitHub issue. Your pull request should address just this issue, without pulling in other changes - one PR resolves one issue.
[x] Each commit in the pull request should have a meaningful subject line and body.
[x] Write a pull request description that is detailed enough to understand what the pull request does, how, and why.
[x] Check if is necessary to patch to Dubbo 3 if you are work on Dubbo 2.7
[x] Write necessary unit-test to verify your logic correction, more mock a little better when cross module dependency exist. If the new feature or significant change is committed, please remember to add sample in dubbo samples project.
[ ] Add some description to dubbo-website project if you are requesting to add a feature.
[x] GitHub Actions works fine on your own branch.
[ ] If this contribution is large, please follow the Software Donation Guide.

issue : https://github.com/apache/dubbo/issues/11986

Codecov Report

Merging #11987 (f93fa99) into 3.2 (fe03f26) will decrease coverage by 1.46%.
The diff coverage is n/a.

@@             Coverage Diff              @@
##                3.2   #11987      +/-   ##
============================================
- Coverage     68.96%   67.51%   -1.46%
+ Complexity      340        2     -338
============================================
  Files          3501     1707    -1794
  Lines        160772    67930   -92842
  Branches      26577     9692   -16885
============================================
- Hits         110884    45866   -65018
+ Misses        40269    17685   -22584
+ Partials       9619     4379    -5240

see 1810 files with indirect coverage changes
:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more


add new function sortbytags

I think there should be a 2 to 3 additional arguments:

Tag Keys preference, csv, ie "host,interface" sort by host's values, then interface value
"asc, desc" or whatever was used for sort()
This one less sure about, but may want an option for alpha/num sort types?


There is no backpressure control which will lead to memory problems

Cut detection and video decoding are executed in separate threads and are linked via a FIFO (First In, First Out) queue.
It's common knowledge among queue designers that wherever there's a queue, there lurks a memory trap.
When the decoding process is quicker than the detection process, that is to say, when messages enter the queue at a faster rate than they leave it, the queue will end up with a large number of messages. These messages will require a significant amount of memory to store, which can then result in out-of-memory problems.
Solutions
Consequently, we need to set a watermark for the queue to cap the memory usage. Hence, before we decode a video and send a frame to the callback function, we must check the length of the queue. If the queue is on the verge of exceeding the watermark, we should halt the decoding until the queue length drops below the watermark. This way, we can keep the memory consumption under control. Otherwise, it's bound to run out of memory.

Hello, we tried to solve the issue.
This is what we did:
Added a queue size limit to prevent memory issues in the decode thread. Implemented a watermark check before adding new frames to the queue, and added a wait mechanism when the queue is full.
You can review changes in this commit: https://github.com/kkpo4553/Breakthrough-PySceneDetect-467/commit/9ac06c86f860cd9d8c2bc42f78165fbf0f24e111.

[!CAUTION]
Disclaimer: The concept of solution was created by AI and you should never copy paste this code before you check the correctness of generated code. Solution might not be complete, you should use this code as an inspiration only.

If you no longer want Latta AI to attempt solving issues on your repository, you can block this account.

This is an erroneus and false report. The queue is already constructed with a bounded maximum size.


Fix roles key name

Fixes: https://github.com/nhost/nhost-dart/issues/62

Thank you @pjindal91 for your fix, also @rpuiu for your contribution. Next week I'll fix one more thing about the options object, so we'll be able to release this one too.


Fix build for 1.x.x

This updates libmozjs package on Travis and drops Fauxton.

/cc @janl @wohali

 😱

Yeah. And +15 −150,212 - perfect diff! (:
Actually, it's just remove all the Fauxton bits. Too much of them >_>

+1
For the record: Fauxton has moved way past being 1.x compatible, and the version here is broken. It was only ever shipped as an experimental feature. So we're ditching it for a 1.7 release, which I'm fine with.

👍


Data migration docs

Add some docs on writing data migrations to avoid the two main pitfalls that occur with them.
Trello Card

@kevindew This is ready for re-review!


Heads up about new major version of set-interval-async

Hi @rhyslbw,
A new version of set-interval-async is available with improvements on error handling and including a bug fix. You may see the changes in more detail in the release notes.
I'm reaching out because I noticed an instance of the following pattern in your project (link), which may lead to undesired results:
const timer = setIntervalAsync(async () => {
  // ...
  if (/* some condition */) {
    await clearIntervalAsync(timer);
  }
}, interval);

The code above generates a chaining promise cycle which never resolves, because:

await clearIntervalAsync(timer) will not resolve until the last execution has finished, AND
the last execution will not finish until await clearIntervalAsync(timer) has been resolved.

Simply not awaiting clearIntervalAsync may be enough to avoid this issue, but the right solution will depend on your application's requirements. This didn't surface earlier due to the bug in set-interval-async that has now been fixed in the latest major version.
Best,
Emilio

Thanks for the notification and walk-through @ealmansi. I'll move to the new version and fix this logic


Hyprlock does not free memory

Regression?
Yes
Hyprlock Info and Version

 Hyprlock config
#  _                      _            _
# | |__  _   _ _ __  _ __| | ___   ___| | __
# | '_ \| | | | '_ \| '__| |/ _ \ / __| |/ /
# | | | | |_| | |_) | |  | | (_) | (__|   <
# |_| |_|\__, | .__/|_|  |_|\___/ \___|_|\_\
#        |___/|_|
#

general {
    ignore_empty_input = true
    grace = 0
    disable_loading_bar = true
}

background {
    monitor =
    # path = $HOME/.config/ml4w/cache/blurred_wallpaper.png   # only png supported for now
    # path = $HOME/Downloads/Wallpapers/blade-runner-3.jpg
    # path = $HOME/Downloads/Wallpapers/wallhaven-gpx537_1920x1080.png
    # path = /home/mellow/Downloads/Wallpapers/2024-05-15.png
    # path = /home/mellow/Downloads/Wallpapers/blade-runner-3.jpg
    path = /home/mellow/Downloads/Wallpapers/wallhaven-q67z9d_1920x1080.png
    blur_passes = 1
    blur_size = 8
    contrast = 1
    noise = 0
    brightness = 0.5
    vibrancy = 0
}

input-field {
    monitor =
    # size = 100, 25
    size = 250, 60
    outline_thickness = 2
    # dots_size = 0.33 # Scale of input-field height, 0.2 - 0.8
    dots_size = 0.2 # Scale of input-field height, 0.2 - 0.8
    dots_spacing = 0.35 #0.15 # Scale of dots' absolute size, 0.0 - 1.0
    dots_center = true
    dots_rounding = -1 # -1 default circle, -2 follow input-field rounding
    outer_color = rgb(151515)
    inner_color = rgb(FFFFFF)
    font_color = rgb(10, 10, 10)
    fade_on_empty = true
    fade_timeout = 1000 # Milliseconds before fade_on_empty is triggered.
    placeholder_text = Enter Password... # Text rendered in the input box when it's empty.
    hide_input = false
    rounding = -1 # -1 means complete rounding (circle/oval)
    check_color = rgb(204, 136, 34)
    fail_color = rgb(204, 34, 34) # if authentication failed, changes outer_color and fail message color
    fail_text = $FAIL ($ATTEMPTS) # can be set to empty
    fail_transition = 300 # transition time in ms between normal outer_color and fail_color
    capslock_color = -1
    numlock_color = -1
    bothlock_color = -1 # when both locks are active. -1 means don't change outer color (same for above)
    invert_numlock = false # change color if numlock is off
    swap_font_color = false # see below
    position = 0, -200 #30, 50
    halign = center #left
    valign = center #bottom
}

label {
    monitor =
    #clock
    # text = cmd[update:1000] echo $TIME12
    text = cmd[update:1000] date +"%I:%M %p"
    color = rgba(200, 200, 200, 1.0)
    font_size = 70
    font_family = JetBrains Mono Nerd Font Mono Bold
    position = 0, 100 #-100, 70
    halign = center
    valign = center
    shadow_passes = 5
    shadow_size = 10
}

label {
    text = $USER
    color = rgba(200, 200, 200, 1.0)
    font_size = 30
    font_family = Iosevka
    position = 0, 400
    halign = center
    valign = bottom
    shadow_passes = 5
    shadow_size = 10
}

image {
    monitor =
    # path = $HOME/.config/ml4w/cache/square_wallpaper.png
    # path =  $HOME/Downloads/Wallpapers/wallhaven-pkvw9p_1920x1080.png
    # path = $HOME/Downloads/Wallpapers/wallhaven-gpx537_1920x1080.png
    size = 280 # lesser side if not 1:1 ratio
    rounding = -1 # negative values mean circle
    border_size = 4
    border_color = rgb(221, 221, 221)
    rotate = 0 # degrees, counter-clockwise
    reload_time = -1 # seconds between reloading, 0 to reload with SIGUSR2
#    reload_cmd =  # command to get new path. if empty, old path will be used. don't run "follow" commands like tail -F
    position = 0, 200
    halign = center
    valign = center
}

Compositor Info and Version
 System/Version info
Hyprland, built from branch  at commit  dirty ().
Date:
Tag: , commits:
built against aquamarine 0.4.1

flags: (if any)

System Information:
System name: Linux
Node name: mellow
Release: 6.11.5-1-default
Version: #1 SMP PREEMPT_DYNAMIC Wed Oct 23 04:27:11 UTC 2024 (b4e3aa9)

GPU information:
00:02.0 VGA compatible controller [0300]: Intel Corporation UHD Graphics 620 [8086:5917] (rev 07) (prog-if 00 [VGA controller])

os-release: NAME="openSUSE Tumbleweed"
# VERSION="20241025"
ID="opensuse-tumbleweed"
ID_LIKE="opensuse suse"
VERSION_ID="20241025"
PRETTY_NAME="openSUSE Tumbleweed"
ANSI_COLOR="0;32"
# CPE 2.3 format, boo#1217921
CPE_NAME="cpe:2.3:o:opensuse:tumbleweed:20241025:*:*:*:*:*:*:*"
#CPE 2.2 format
#CPE_NAME="cpe:/o:opensuse:tumbleweed:20241025"
BUG_REPORT_URL="https://bugzilla.opensuse.org"
SUPPORT_URL="https://bugs.opensuse.org"
HOME_URL="https://www.opensuse.org"
DOCUMENTATION_URL="https://en.opensuse.org/Portal:Tumbleweed"
LOGO="distributor-logo-Tumbleweed"

plugins:

Description
So, in btop, I was checking memory usage and I usually use hyprlock and hypridle for suspending the system after some idle time and I don't restart the system very much. I saw that these processes are still using memory of my system.
Is this expected to happen? cause  I don't have lots of free memory!

How to reproduce

Use hyprlock with hypridle to suspend the system and see the allocated memory from btop.

Crash reports, logs, images, videos
No response

we should, use CProcess from hu


Reported normally built and started, but can't access http://{public ip}:8888.

root@in_dev_docker:/apollo# bash apollo.sh build
System check passed. Build continue ...
[WARNING] ESD CAN library supplied by ESD Electronics does not exist. If you need ESD CAN, please refer to third_party/can_card_library/esd_can/README.md.
[INFO] Start building, please wait ...
INFO: Reading 'startup' options from /apollo/tools/bazel.rc: --batch_cpu_scheduling
[INFO] Building on x86_64...
INFO: Reading 'startup' options from /apollo/tools/bazel.rc: --batch_cpu_scheduling
INFO: Analysed 1170 targets (12 packages loaded).
INFO: Found 1170 targets...
INFO: Elapsed time: 862.954s, Critical Path: 47.20s
INFO: Build completed successfully, 5893 total actions
============================
[ OK ] Build passed!
[INFO] Took 871 seconds
============================
root@in_dev_docker:/apollo# bash scripts/bootstrap.sh
Start roscore...
Launched module monitor.
Launched module dreamview.
Dreamview is running at http://localhost:8888

And then, i'd try access http://{public ip}:8888, but no any response. I check the docker info as below, ## i can't find any PORT infos, I thought it's abnormal.
root@iZm5edbnlmwmv1868kbgkfZ:~/apollo# docker ps
CONTAINER ID        IMAGE                                        COMMAND             CREATED             STATUS              PORTS               NAMES
3d037beb13d4        apolloauto/apollo:dev-x86_64-20171211_1820   "/bin/bash"         2 hours ago         Up 2 hours                              apollo_dev
root@iZm5edbnlmwmv1868kbgkfZ:~/apollo# docker port apollo_dev
root@iZm5edbnlmwmv1868kbgkfZ:~/apollo#

I guess the docker can't be setup. How can i make it run normally? Help me~~~~~~, thanks.

@xiaoxq

root@iZm5edbnlmwmv1868kbgkfZ:~/apollo# ./bazel-bin/modules/data/util/update_task_info --commit_id=1
./bazel-bin/modules/data/util/update_task_info: error while loading shared libraries: libactionlib.so: cannot open shared object file: No such file or directory


who can tell me the role that folders named cmaps and locale play in the progress,what will happened if I delete these,beacause the project is so big that can not be used in mobile  items

Link to PDF file (or attach file here):
Configuration:

Web browser and its version:
Operating system and its version:
PDF.js version:
Is an extension:

Steps to reproduce the problem:
1.
2.
What is the expected behavior? (add screenshot)
What went wrong? (add screenshot)
Link to a viewer (if hosted on a site other than mozilla.github.io/pdf.js or as Firefox/Chrome extension):

I think this might help.
The cmaps/ folder contains certain files with extension .bcmap, you can find similar question asked on stackoverflow and why it is required.
The local/ folder contains translation files, i think it is for localization of viewer(i.e converting the viewer to local language).

@mukulmishra18 thanks. Closing as answered.

@mukulmishra18 @yurydelendik  thanks for your answer,but I want to know what will happen if I delete the local/ folder or when I can delete these folders?Thanks again!


Number of Digits in a Number in C

💥 Proposal
Number of Digits in a Number in C
Have you read the Contributing Guidelines on Pull Requests?
YES

/assign


I can't use the slideClass and wrapperClass

I tried to follow the documentation API to use slideClass and wrapperClass but it doesn't work, it always bug the slider. How can I change the slide class and wrapper class?

I have the same problem.  I expected this to work:
var swiper = new Swiper(".swiper-container", {   nameclass: {     wrapperClass: 'view-content',   }, });
But the "wrapperClass: 'view-content' line makes no difference, with our without it I get this error:
Uncaught DOMException: Failed to execute 'matches' on 'Element': '..view-content' is not a valid selector.

Similar problem.
Try to set slide class with Swiper react componet prop slideClass. In DOM element have default class swiper-slide, but lose other classes like swiper-slide-prev, swiper-slide-next and swiper-slide-active.
Resolve problem by setting global styles for swiper-slide class.


Modernised inflectors

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

191 of 191 (100.0%)  changed or added relevant lines in 5 files are covered.
1 unchanged line in 1 file lost coverage.
Overall coverage decreased (-0.04%) to 86.377%

Files with Coverage Reduction
New Missed Lines
%

lib/natural/brill_pos_tagger/lib/Corpus.js
1
74.0%

Totals

Change from base Build<PHONE_NUMBER>:
-0.04%

Covered Lines:
9487

Relevant Lines:
10594

💛  - Coveralls


some name duplicate both rxjs and rxjs/operators

Bug Report
some name duplicate both rxjs and rxjs/operators, the name has
onErrorResumeNext
if i want to use onErrorResumeNext by static and instance in same file, i will must rename one of them?
and some others has been deprecated in  rxjs/operators, but still exists in both:
merge
concat
combineLatest
race
zip

@xp44mm yep, we're aware...all of those that appear in rxjs/operators are deprecated and will not be in the next major version of RxJS. Instead, you can use the static versions.


History file should conceal passwords

Statements like create user username with password 'password' are stored in clear text in .influx_history
This can be considered as a security vulnerability since passwords are saved in a clear text file. Passwords should be concealed in the history file.

The auth command also needs to strip the password.

Same for SET PASSWORD FOR <username> = '<password>'


OSX and Linux Support with PowerShell Core\6

This needs researching and and testing to see if this is even feasible.

Did some initial research here, keepasslib makes references to windows forms mainly among others that will slow this down. Will have to look and consider .net core ported keepasslib options if any viable.

FYI, not just OSX/Linux.  Tried this Windows PSCore (6.2.1) using a keyfile, and got:
New-Object : Exception calling ".ctor" with "1" argument(s): "Could not load type 'System.Security.Cryptography.ProtectedMemory' from assembly 'System.Security, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'."
At C:\Users\JohnM\Documents\PowerShell\Modules\PoShKeePass\<IP_ADDRESS>\PoShKeePass.psm1:2636 char:39
and
Exception calling "Open" with "3" argument(s): "Could not load file or assembly 'System.Windows.Forms, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=b77a5c561934e089'. The system cannot find the file specified."
At C:\Users\JohnM\Documents\PowerShell\Modules\PoShKeePass\<IP_ADDRESS>\PoShKeePass.psm1:2664 char:9

@JakeMoe that is correct, the keepass lib uses winforms amount other .Net Standard only features, Updated Title to reflect this.


Automatic Creation of Custom Claim Dialect in Sub-Organization When Created in Super Tenant

Describe the issue:
Creating a custom claim dialect in the super tenant results in an unintended behavior where the same custom claim dialect is automatically generated in sub-organizations without explicit action. But claim dialects and relevant claims should only be shared with sub-organizations when an application requests those attributes, and the application is shared with the sub-organizations. Otherwise, claim dialects and claims should not be automatically propagated to sub-organizations.
How to reproduce:

Log in to the console.
Navigate to User Attributes & Stores -> Attributes.
Create a new attribute under the super tenant.
Obtain a token for the super organization.
Call the scim2/Schemas API using the super organization's token.
Observe the presence of the custom claim dialect with the created custom attribute.
Now, switch the token to a sub-organization and perform the following:
Call the scim2/Schemas API using the sub-organization's token.
Observe that the custom claim dialect is shared, but the attributes are not.

Expected behavior:
Claim dialects and relevant claims should only be shared with sub-organizations when an application requests those attributes, and the application is shared with the sub-organizations. Otherwise, claim dialects and claims should not be automatically propagated to sub-organizations.
Environment information (Please complete the following information; remove  any unnecessary fields) :

Product Version: [e.g., IS 5.10.0, IS 5.9.0]
OS: [e.g., Windows, Linux, Mac]
Database: [e.g., MySQL, H2]
Userstore: [e.g., LDAP, JDBC]

Optional Fields
Related issues:

Suggested labels:

This behaviour [1] was added as a fix to the issue [2] but the solution is not optimal due to the reasons mentioned above.
[1] https://github.com/wso2-extensions/identity-organization-management/pull/307
[2] https://github.com/wso2/product-is/issues/17947


Adding core GAMBLR functions for user without GSC access (using bundled data in this repo).

For the reviewer's (@vladimirsouza ) convenience, my tests (hurray for tests) revealed a bug in this version of assign_cn_to_ssm. I am working towards a solution to this. So for now, this function can be disregarded in the review process. Thanks!

This bug has been resolved in this commit.

For the reviewer's (@vladimirsouza ) convenience, my tests (hurray for tests) revealed a bug in this version of assign_cn_to_ssm. I am working towards a solution to this. So for now, this function can be disregarded in the review process. Thanks!

❯ checking package dependencies ... ERROR
  Namespace dependency missing from DESCRIPTION Imports/Depends entries: ‘data.table’

Need usethis::use_package("data.table").


Store the macro trailing semicolon somewhere

attrs: many0!(call!(Attribute::parse_outer)) >>
mac: syn!(Mac) >>
cond!(!mac.is_braced(), syn!(Semi)) >>

Currently we parse the trailing semicolon after a macro invocation but don't save it in the AST. We conjure up a new token when printing the macro invocation. The original semicolon token should be stored somewhere.

Fixed in 57292dab6888d4208753cae35cef676639f1a658.


Don't attempt to marshal the continuation back to the original context captured

Hi Nick,
This commit updates Seq.Api to follow best practice of calling ConfigureAwait(false) for non-UI libraries/non-top level code.  At the top level code, like SeqTail, a developer would NOT specify ConfigureAwait(false) and the continuation of the async method would be marshaled back to the synchronization context captured before the await.
Here's some references:
Async/Await - Best Practices in Asynchronous Programming
Preventing the Deadlock
Stackoverflow

Excellent, thanks!


Is runserver.py missing? [plenario install/run question]

From the main plenario README.md: "Finally, run the server: python runserver.py".
Is runserver.py missing? I can't find this file anywhere in the repo. Thank you for any help!

Yep, sorry I need to update the README. You can start the server by using the manage.py file. ./manage.py runserver or python manage.py runserver.

Thanks! Starting that way, an exception is thrown for "ImportError: No module named flask_script" from manage.py. Some of the online commentary claims the import pattern "flask.exthook" is deprecated or out of date. But I just commented out the two lines referring to "ExtDeprecationWarning" and it runs like a charm.


Units ??

Is there anywhere where the units are defined?? I can't seem to find it anywhere...

We will be making a big update in the next month or so and will be adding tons of data and will give units, etc


Handle signals from docker to server process for handling shutdowns

Currently if you execute docker stop on the container it will be force killed after a timeout because signals are not correctly forwarded to the child VRisingServer.
Prepending exec to the final wine VRisingServer.exe should be enough. I can test and submit a PR if desired.
https://github.com/Mephi00/v-rising-wine-docker-image/blob/0ce5e7bf37be14e44b61172571b8632f2efd4d1a/entrypoint.sh#L99
A more complex option is manually catching and forwarding it to the child process
_term() {
  echo "Caught SIGTERM signal!"
  kill -TERM "$child" 2>/dev/null
}

trap _term SIGTERM

echo "Doing some initial work...";
/bin/start/main/server --nodaemon &

child=$!
wait "$child"

I have been working on this functionality for a week now and haven't manged to shut down the server in a way for it to save the game on stop. This is definitely something I want to add, if you manage to stop the server and get it to save, please go forward and create pull request.

Please beware, if you are trying to work this out, that the server has to log the stop signal. If this happens, the server also saves the game. If it doesn't happen the server wil not save the game and simple stop.
I have tried many solutions and managed to get it to stop with a kill command. I haven't managed to stop the server with a docker stop command without external access...


[alpha8] Names of some modifires are strange...

For example

btw they're called unlocalized names :P


Is this library safe for crypto?

Functions such as to_signed_bytes_be are safe?

could you clarify what you mean by "safe"?

Sometimes functions can have side effects that can cause side channel attacks... I am not an expert but I've heard of these... did anyone do a review of this for this library?
Look at BigInt impl in golang, they walk about it there.


download: "current" => current is a required parameter

If I don't specify current I get => Error No task definition found matching ID 30f35852-3f7e-4c0c-9a88-e127b4f97211 and version 1.0.0. You must register the task definition before uploading the package.
Please clearly mention that download requires either current or none

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

ID: 861ce7a5-4fa4-55f1-2c97-46a9cc6a2f66
Version Independent ID: bdf954b9-9bbe-8b34-b674-71ad8153519d
Content: Publish and consume artifacts in pipelines - Azure Pipelines and TFS
Content Source: docs/pipelines/artifacts/pipeline-artifacts.md
Product: devops
Technology: devops-cicd
GitHub Login: @alexmullans
Microsoft Alias: amullans

Please document that current is a required parameter

@adibalwani  Thank you for the feedback.
However, the documentation shows examples working properly with links to references as needed and the required nature of the parameter seems implied in the Download task reference.
Please comment below if there are any questions.


How/where can I access router.transitionTo?

I've been trying to wrap my head around redux-router, and so far most things are working as expected ( works, etc), but I'm banging my head against the wall trying to figure out how to use router.transitionTo() in the redux-router setup.
Where does that router object even exist? I followed the example setup pretty closely, and I just don't know where/how I can access this object/function.
Any suggestions?
Thanks for any help!
Adam
Edit: For a little more context, if it's necessary, the big thing I want to do is use router.transitionTo after an async action is completed (I'm using redux-thunk for that).

router.transitionTo doesn't exist in react-router v1.0 api, so you should use history.pushState instead.
see https://github.com/rackt/history/blob/master/docs/GettingStarted.md#navigation.
And you can just use redux-router built-in action creator
import { pushState } from 'redux-router';

@chentsulin Do you have a code snippet using the redux-router pushState for more context?

borrowed from README example, and make some change:
import React, { Component } from 'react';
import { connect } from 'react-redux';
import { pushState } from 'redux-router';

class SearchBox extend Component {
   handleClick() {
       this.props.pushState(null, '/to/other/route');
   }

   render() {
      // ........
   }
}

function selector(state) { //... }
export default connect(
  selector,

  // Use an action creator for navigation
  { pushState }
)(SearchBox);

@chentsulin I tried the exact same thing and it works well. However, disptach is not passed to props if I use { pushState } as second argument to connect. Any idea what I might be doing wrong?

Thanks @chentsulin, this worked for me, too. (Sorry for the late response.)

@owais that is a expected behavior. see: https://github.com/rackt/react-redux/blob/master/src/components/createConnect.js#L9
const defaultMapDispatchToProps = dispatch => ({ dispatch });

defaultMapDispatchToProps will pass dispatch as props.
So, you can write  a mapDispatchToProps to pass both dispatch and pushState.
import { connect } from 'react-redux';
import { pushState } from 'redux-router';
import { bindActionCreators } from 'redux';

function selector(state) { //... }
function mapDispatchToProps(dispatch) {
  return {
      dispatch,
      pushState: bindActionCreators(pushState, dispatch)
  };
}
export default connect(
  selector,
  mapDispatchToProps
)(SearchBox);

Ah. Got it. Thanks!

Thanks for the help here, @chentsulin :)


History saved between sessions

I would really love to see history being saved between sessions (reopening the app after closing it).

This is your friendly Microsoft Issue Bot. I've seen this issue come in and have gone to tell a human about it.

Thanks for the suggestion! This appears to be a dupe of #1372, so closing this issue for now in favor of the discussion in that issue.


Editor and Debug Terminal Zoom (font sizing)

The editor and terminal are the focal point of most user's development efforts in Chrome IDE.  As such, exploration of the source code and run-time information contained in each needs to be comfortable, including the ability to easily zoom in and out of each control (as well as just resizing the display itself).
For devices with hardware keyboards and a mouse, shortcut combinations like Ctrl-MouseWheel Up/Down are requested for zooming in/out (font-sizing up/down).
For devices with gesture input, pinch-to-zoom is requested to achieve the same effect.
The Chrome browser has incredible pinch-to-zoom support.  If we can achieve the same effect within the edit and debug terminal controls themselves, that would be fantastic!
NOTE: The transmit and receive panes of the debug terminal can size up/down together... it's not our intention for them to be zoomed independent of each other; however, the editor must be able to zoom independent of the debug terminal.

Bumped to high priority per customer's request.


update k8s.io/client-go from v1.5.2 to v0.31.0

https://pkg.go.dev/k8s.io/client-go#section-readme
Details

migrates to newer scheme to match kubernetes releases.

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

Project coverage is 73.61%. Comparing base (265b42c) to head (d726808).

Additional details and impacted files
@@           Coverage Diff           @@
##           master     #967   +/-   ##
=======================================
  Coverage   73.61%   73.61%
=======================================
  Files          31       31
  Lines        3991     3991
=======================================
  Hits         2938     2938
  Misses        910      910
  Partials      143      143

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

There is a replace directive at line 187 k8s.io/client-go => k8s.io/client-go v0.31.0. With the changes in this PR, we should be able to remove that replacement line.
The same change should also be applied to sub-module registry-scanner/go.mod

@chengfang thanks for the review.
I've addressed it via https://github.com/argoproj-labs/argocd-image-updater/pull/967/commits/a999ff310c183b923bd083ea41e75263a03ee60d
two more changes that were done are:

A lot of replaces are not required now given we're using that version already. Please let me know if there's a historical context of doing it that way.
I also bumped k8s.io/* deps to 0.31.2 and argocd/v2 to 2.13.2

I would limit the changes to only those needed by client-go updates, not to overload this PR.

I would limit the changes to only those needed by client-go updates, not to overload this PR.

Thanks Again, I've done that. I can remove replaces in a follow-up PR.

Thank you. We usually follow argo-cd project, https://github.com/argoproj/argo-cd/blob/master/go.mod for common dependencies. Sometimes lags behind a bit but try to avoid upgrading earlier.

there many lines of changes in go.sum. Are they required for the client-go upgrade? When running go get<EMAIL_ADDRESS>&& go mod tidy, I don't see any changes in go.sum.

I did the same again on main branch and I think the changes in go.sum are coming from changing go.mod files.

go get<EMAIL_ADDRESS>&& go mod tidy this is correct that you won't get any changes in go.sum if you do this.
but we are also removing one entry (k8s.io/client-go) from replaces and when I run go.sum after removing that, we get diff in go.sum

go get<EMAIL_ADDRESS>&& go mod tidy this is correct that you won't get any changes in go.sum if you do this.
but we are also removing one entry (k8s.io/client-go) from replaces and when I run go.sum after removing that, we get diff in go.sum

Looks like the original seemingly duplicate replacement line for client-go is there to override what k8s.io/kubernetes v1.31.0 brings along with it. I think we should keep this replacement line intact to avoid any additional transitive deps from k8s.io/kubernetes v1.31.0. So the net changes will be in the 2 go.mod files. Sorry for the confusion.

thanks I've updated it again only making changes in go.mod files.

@kranurag7 an upgrade to argo-cd 2.13.1 would be nice and welcome. But I would not change these replacement lines since they are needed to override k8s.io/kubernetes libraries.


Restore SceneLauncher and remove usage of HoloToolkit-Examples

Unreverts #713. Fixes #712.
@StephenHodgson this should address the issue that you raised.

Reviewers: You may find it most useful to review the second commit (11681ffe0b26b22b36a38c6cf293b06d444d43a7) because the first commit was reviewed previously in #689.


latest version: 0.7 or 0.8?

hey there - the linked website (https://sergii.tatarenkov.name/keyclu/support/) shows 0.8 as latest version but on github it's marked as preview - which one is the latest stable version? thanks

would be 0.8.1 in few mins


Popover Bugfix

A fix for Popover rendering, which broke after changes to HTML generation.
Motivation and Context

Since the switch to HTMLElement based generation in the Popover cell, popover actions were not working inside the browser and were throwing a very cryptic jQuery-nested error.

Approach

The source of the problem had several aspects. The updatePopovers() function deals with re-rendering important information in any popover by way of internal function calls (ie, title, content, and placement).
In the old setup, these functions looked for the inner HTML contents of nested divs in the popover target in order to get information about the title, content, and placement. It was the latter value -- placement -- that ended up being the root of the problem. Unlike the other functions in popover for content and title, the placement callback gets passed different arguments and also changes the context of this compared to the other two.
This was compounded by a shared getChildProp function that assumed that the inner HTML of nested divs with the correct information could be parsed out without any problems. The HTMLElement generated HTML adds whitespace and newlines in pretty-print fashion. getChildProps was expecting a single string ("bottom", "top", whatever) without any whitespace. The presence of the whitespace is what threw off the popover module.
This PR does the following:

Puts data-placement as a property on the anchor target for the source popover, rather than as information in a child div
Changes updatePopovers placement function to explicitly read this value by passing the proper arguments to the callback and reading the internal dataset for that data-placement value
Moves updatePopovers completely into CellHandler

How Has This Been Tested?
Tested using the UninitializableService alert popover on the front page of the basic frontend test. Also ran the full web test suite and everything has passed.

[X] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)

Checklist:

[x] My code follows the code style of this project.
[ ] My change requires a change to the documentation.
[ ] I have updated the documentation accordingly.

looks good.


wait_daemon on live_migrate script return Not Found

[ ] checked https://foundation-model-stack.github.io/multi-nic-cni/user_guide/troubleshooting/.
[ ] titled with the bug issue (if applicable).
[ ] provided corresponding information regarding the troubleshooting guidelines (CR list/detail, multi-nic cni controller and/or daemon status/log).

Calling the following script after reinstalling the operator return NotFound error.
./live_migrate.sh wait_daemon
# Error from server (NotFound): daemonsets.apps "multi-nicd" not found

Describe the bug
A clear and concise description of what the bug is.
To Reproduce
Steps to reproduce the behavior:
1.
2.
3.
4.
Expected behavior
A clear and concise description of what you expected to happen.
Screenshots
If applicable, add screenshots to help explain your problem.

manager container of controller and multi-nicd DS status:
multinicnetwork CR:
hostinterface list/CR:
cidr CR (multiNICIPAM: true):
ippools CR (multiNICIPAM: true):
log of manager container:
log of failed multi-nicd pod:

Environment (please complete the following information):

platform: [e.g. self-managed k8s, self-managed OpenShift, EKS, IKS, AKS]
node profile:
operator version :
cluster scale (number of nodes, pods, interfaces):

Additional context
Add any other context about the problem here.
Signed-off-by: Sunyanan Choochotkaew<EMAIL_ADDRESS>

closed by https://github.com/foundation-model-stack/multi-nic-cni/pull/83


Can it support responsive site?

With #13, it should be supported. Could you provide a minimal failing case ?


Model load has failed.（txt2img or screen ）have the same error

windows11
error infomation :
Traceback (most recent call last):
File "E:\Study\AI\StreamDiffusion-main\examples\txt2img....\utils\wrapper.py", line 411, in _load_model
pipe: StableDiffusionPipeline = StableDiffusionPipeline.from_pretrained(
File "C:\Users\whpww\AppData\Local\Programs\Python\Python310\lib\site-packages\diffusers\pipelines\pipeline_utils.py", line 1090, in from_pretrained
cached_folder = cls.download(
File "C:\Users\whpww\AppData\Local\Programs\Python\Python310\lib\site-packages\diffusers\pipelines\pipeline_utils.py", line 1649, in download
info = model_info(
File "C:\Users\whpww\AppData\Local\Programs\Python\Python310\lib\site-packages\huggingface_hub\utils_validators.py", line 118, in _inner_fn
return fn(*args, **kwargs)
File "C:\Users\whpww\AppData\Local\Programs\Python\Python310\lib\site-packages\huggingface_hub\hf_api.py", line 2084, in model_info
r = get_session().get(path, headers=headers, timeout=timeout, params=params)
File "C:\Users\whpww\AppData\Local\Programs\Python\Python310\lib\site-packages\requests\sessions.py", line 602, in get
return self.request("GET", url, **kwargs)
File "C:\Users\whpww\AppData\Local\Programs\Python\Python310\lib\site-packages\requests\sessions.py", line 589, in request
resp = self.send(prep, **send_kwargs)
File "C:\Users\whpww\AppData\Local\Programs\Python\Python310\lib\site-packages\requests\sessions.py", line 703, in send
r = adapter.send(request, **kwargs)
File "C:\Users\whpww\AppData\Local\Programs\Python\Python310\lib\site-packages\huggingface_hub\utils_http.py", line 67, in send
return super().send(request, *args, **kwargs)
File "C:\Users\whpww\AppData\Local\Programs\Python\Python310\lib\site-packages\requests\adapters.py", line 507, in send
raise ConnectTimeout(e, request=request)
requests.exceptions.ConnectTimeout: (MaxRetryError("HTTPSConnectionPool(host='huggingface.co', port=443): Max retries exceeded with url: /api/models/KBlueLeaf/kohaku-v2.1 (Caused by ConnectTimeoutError(<urllib3.connection.HTTPSConnection object at 0x0000016FB6333C10>, 'Connection to huggingface.co timed out. (connect timeout=None)'))"), '(Request ID: c900e75e-2897-4ed0-94d4-2db8fec92845)')
Model load has failed. Doesn't exist.

In your error message, it says Caused by ConnectTimeoutError(<urllib3.connection.HTTPSConnection object at 0x0000016FB6333C10>, 'Connection to huggingface.co timed out. (connect timeout=None)'))", so firstly it looks like a problem from your environment. Try to download the model manually from huggingface and then load it from a specified local path :)

I download “kohaku-v2.1.safetensors” from huggingface.co
but i put it in ".\StreamDiffusion-main\models\Model", it is still error
could you tell me "the specified local path"

thanks, i fixed error

@whpwwy can you share the method you used to fix the bug ? I meet the same error. and when i explict set model_id_or_path value as the model's folder. the model i downloaded mannual as : kohaku-v2.1.safetensors I got an error: OSError: Error no file named model_index.json found in directory /home/ltb/data/StreamDiffusion/models/KBlueLeaf/. Model load has failed. Doesn't exist.

Bro, you are in China. Please make it a habit to check your GFW proxy when encountering any network issues.  To all Chinese users, this issue may be caused by a broken proxy or misconfigured proxy rules.


add targetingGateID to experiment creation schema

https://app.graphite.dev/github/pr/statsig-io/statsig/21759/add-targetingGateID-to-experiment-create
Add to Schema

#1380  👈
main

This stack of pull requests is managed by Graphite. Learn more about stacking.

Join @danielwest-statsig and the rest of your teammates on  Graphite

🚀 Deployed on https://660341028595a3009bff615a--cozy-fox-0defec.netlify.app

Merge activity

Mar 26, 5:43 PM EDT: Graphite rebased this pull request as part of a merge.


more precision in strings explanation

Definition of string was a little loose. This provides more information and precision.

:+1:


Update docs for ARCHITECTURE.md

Our model as shown in docs/ARCHITECTURE.md is out of date. The IslandManager no longer hosts the actor system but instead acts as an Akka router. Also, there is no text describing the IslandManager in ARCHITECTURE.md

Closed by #91


Initial project setup

[x] Add fetch:ui command and update styles
[x] Add @svgr/webpack to import SVG as React components
[x] Introduce MDX and add sample docs

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.


Allow joins when using REST API

The problem faced currently?
Currently cannot use joins in the REST API, see https://github.com/spaceuptech/space-cloud/blob/master/gateway/server/handlers/crud.go#L168
How can we solve it?
Allow joins to be used in the REST API

If you want this feature to be implemented, give it a thumbs up reaction, so that we can determine which features are important to you.
👍

To allow this, we will first need to evaluate the security rules of the joint tables.

Coming in v0.21.5


Word Tool should save the user's creation

Assuming all used Letters are owned by the currently connected user - then there is no rent/Royalty.
The data is in the tool's state as arrays for each attribute (tokenId, row, col). It needs to be passed in a call to the contract.

Remains as #66


nsqd: skip persist metadata while loading

:laughing: :laughing: :laughing:
reasons:

the in-memory metadata is incomplete;
nsqd triggers N (where N >= # of topics + channels)
times PersistMetadata call which is unnecessary;
nsqd will persist metadata after loading.

@xiaost thanks for this patch, really nice find!
Just a few comments above.

@mreiferson
C1. Loadmove PersistMetadata out of topic / channel doPause, public pause api takes the responsibility of it
WHY:  I think PersistMetadata should be called in high level logic, so we can better control persistence
C2. remove flag checking from LoadMetadata
WHY:  with change of doPause and Notify, LoadMetadata is persistence-free

thanks!
LGTM


Database connection string not used in New-BcContainerWizard on Azure VM.

Using the New-BcContainerWizard, we create Azure VM with Docker instance, we also set Database connection string to point to an AzureSQL database. The VM is deployed and docker fires, but it is still using SQLExpress with an  Cronus db. The connection string is not deployed to docker ?
Running BCContainerHelper version 4.0.5

@freddydk do you have any idea if this should work automaticly or not ?

Sorry for the very long delay.
The wizard doesn't transfer the connection string to the Azure VM and the GETBC ARM template doesn't support a connection string.
My fix for this will be to avoid the database question when targetting Azure VMs, sorry


Feature classification

Classification pipeline and tutorial.
Current known issue is slow speed on looping points. For a tile with 40000 points it takes ~45 mins single core.
Attached is a screenshot of generated ground type Geotiff in QGIS. The black/white layer is the classified water/nonwater layer. Water maker 5 and non-water 0. Pink is the input Top10 cadaster polygon.

@fnattino Thx Francesco!

i will add the class to the dictionary in main.py,
About your second suggestion. I did not try. I will give a very quick test with this. The reason why I did not go this way, is because I thought the fact is that we are checking with "1 point in 1 polygon" vs "1 point in multi-polygon, and the speed would not differ much in this case. The major challenge here is we should loop per point. But I will give it a try.


Failure with exception when using cypress-allure-plugin

I'm working on an example repo using cypress-cucumber-preprocessor and cypress-allure-plugin
When attempting to use cypress-allure-plugin with  cypress-cucumber-preprocessor the first test appears to hangs at the end due to an exception thrown in the cypress-cucumber-preprocessor.
To duplicate

clone badeball-cypress-cucumber-allure-example
npm install
npm run cy:open
open the developer tools window and see stacktrace

Uncaught TypeError: The following error originated from your application code, not from Cypress. It was caused by an unhandled promise rejection.

  > Cannot read properties of undefined (reading 'keyword')

When Cypress detects uncaught errors originating from your application it will automatically fail the current test.

This behavior is configurable, and you can choose to turn this off by listening to the `uncaught:exception` event.
    at CucumberHandler.checkLinksInExamplesTable (https://duckduckgo.com/__cypress/tests?p=cypress\support\index.ts:1862:43)
    at Runner.eval (https://duckduckgo.com/__cypress/tests?p=cypress\support\index.ts:2878:39)
From previous event:
    at onNext (https://duckduckgo.com/__cypress/runner/cypress_runner.js:185685:19)
    at done (https://duckduckgo.com/__cypress/runner/cypress_runner.js:129431:5)
    at https://duckduckgo.com/__cypress/runner/cypress_runner.js:129496:11
From previous event:
    at callFn (https://duckduckgo.com/__cypress/runner/cypress_runner.js:129494:14)
    at Test.../driver/node_modules/mocha/lib/runnable.js.Runnable.run (https://duckduckgo.com/__cypress/runner/cypress_runner.js:129478:7)
    at https://duckduckgo.com/__cypress/runner/cypress_runner.js:185755:30
From previous event:
    at Object.onRunnableRun (https://duckduckgo.com/__cypress/runner/cypress_runner.js:185740:19)
    at $Cypress.action (https://duckduckgo.com/__cypress/runner/cypress_runner.js:174847:28)
    at Test.Runnable.run (https://duckduckgo.com/__cypress/runner/cypress_runner.js:183404:13)
    at Runner.../driver/node_modules/mocha/lib/runner.js.Runner.runTest (https://duckduckgo.com/__cypress/runner/cypress_runner.js:130150:10)
    at https://duckduckgo.com/__cypress/runner/cypress_runner.js:130276:12
    at next (https://duckduckgo.com/__cypress/runner/cypress_runner.js:130059:14)
    at https://duckduckgo.com/__cypress/runner/cypress_runner.js:130069:7
    at next (https://duckduckgo.com/__cypress/runner/cypress_runner.js:129971:14)
    at https://duckduckgo.com/__cypress/runner/cypress_runner.js:130037:5
    at timeslice (https://duckduckgo.com/__cypress/runner/cypress_runner.js:123963:27)

Test code to reproduce
badeball-cypress-cucumber-allure-example
See README.md showing how I installed the cypress-allure-plugin
https://github.com/pwpatton/badeball-cypress-cucumber-allure-example#add-reporting-using-cypress-allure-plugin
Versions

Cypress version: 9.6.1
Preprocessor version: 9.2.1
Node version: v14.17.3

So this isn't due to a bug in the preprocessor, but rather in cypress-allure-plugin. It makes some assumptions about global variables, which changed during the great rewrite (TM) (https://github.com/badeball/cypress-cucumber-preprocessor/issues/689).
The allure plugin should instead retrieve this information through some interface, which can be documented, maintained and tested. I'm happy to cooperate with the maintainers of the allure plugin of this, but they will have to reach out. I think for example that the preprocessor could be an optional peer dependency of the allure plugin and export a method a getGherkinDocument() and / or getPickle().
Furthermore, as the maintainers of the allure plugin has discovered, there can be only one listener to events such as after:spec. Both the allure plugin and this preprocessor needs to listen to this event.
As explained by Chris (https://github.com/cypress-io/cypress/issues/6648#issuecomment-596542094), to blatantly attach listeners might be considered bad behavior from a plugin and we should expose a method which you can call yourself instead (when needed).
I've recently made a change to let the consumer take more control over this (15ae6d0ae3b30fe3034804a2826ba5411a5de102) and the allure plugin should do something similar rather than (or as a complement) implement a heuristic.

@pwpatton, I think you should open an issue on their issue tracker and link to this.


Now we got new issue………………

raise RuntimeError("Failed to find C compiler. Please specify via CC environment variable.")
RuntimeError: Failed to find C compiler. Please specify via CC environment variable.

This issue in comfyui official reply shows only can run on linux......bro ,have u try this on Windows?

so no solution？


resolve #113 (scope settings per project), cleanup old debug

Resolves #113 (scope settings per project), cleanup old debug.
The MS documentation makes it sound as if the settings will be project scoped, they're not.
Fixes #113

@yanivsegev sorry about this, hopefully this is the last settings page bug for now!


Add new example for blocking functions

It's not super obvious how to offload processing to other threads. If you run heavy processing on the UI thread, the experience is quite bad - you get a "not responding" prompt on windows, and things stop updating. To make it easier for others to do this, I've added this as an example.

Sounds good, I've renamed it to blocking_function.rs.

just a heads up I'd like to take a look at this before it goes in. :)

@cmyr, not sure if you've seen my comment?

Looks like you're going to need to explicitly ignore this example in examples/wasm/build.rs.

This PR needs to be rebased with master to get past CI.

Thanks @mastfissh!


Forked to use local server, minimize at launch, show a task icon

Hi, actually this should not be posted here, but I have created the forked version.
It contains the following changes.

Local server
Minimize at startup
Show a task icon

https://github.com/sohsatoh/huestacean

what benefits do i get from a local server?
(i tried to compile it, but get the error
" Could not find a package configuration file provided by "Qt5HttpServer"
with any of the following names:
Qt5HttpServerConfig.cmake
qt5httpserver-config.cmake")

Little late to the party but better late than never.
I see the benefits and I was looking for something like this, since the program has no CLI interface, it is harder to be automated.
As @reefland mentioned though, there is an error during the make process.
huestacean.cpp: In member function ‘void Huestacean::runSync(EntertainmentGroup*)’: huestacean.cpp:629:19: error: ‘using element_type = class SL::Screen_Capture::IScreenCaptureManager’ {aka ‘class SL::Screen_Capture::IScreenCaptureManager’} has no member named ‘setMipLevel’   629 |     framegrabber->setMipLevel(static_cast<int>(std::min(log2(monitors[activeMonitorIndex]->width / WidthBuckets), log2(monitors[activeMonitorIndex]->height / HeightBuckets))));
I've managed to track down the error to a missing lines of code in the 'screen_capture_lite' directory.
Workaround:
Copy the 'screen_capture_lite' directory from the original 2.6 branch replacing the one in the 2.6f one, and then run cmake and make respectively.
May it is something went bizarre after the fork IDK, I guess @sohsatoh could take a look.

@bobi1024 - Thanks for the tip.  Got it to compile and work using the traditional start sync button.   But the qthttpserver integration doesn't seem right.  It defaults to port 0.  I change it to something like 8989 click [Save Port] and get a segment fault.  The port number is actually saved in the Huestacean.conf file, but upon manually restarting still shows port 0.
And I still get this:
$ wget localhost:8989/start
--2020-07-21 19:16:28--  http://localhost:8989/start
Resolving localhost (localhost)... <IP_ADDRESS>
Connecting to localhost (localhost)|<IP_ADDRESS>|:8989... failed: Connection refused.

QT HTTP Server is built:
$ ls -l /usr/lib/x86_64-linux-gnu/libQt5HttpServer.*
-rw-r--r-- 1 root root     750 Jul 20 15:38 /usr/lib/x86_64-linux-gnu/libQt5HttpServer.la
-rw-r--r-- 1 root root    1226 Jul 20 15:38 /usr/lib/x86_64-linux-gnu/libQt5HttpServer.prl
lrwxrwxrwx 1 root root      26 Jul 20 15:38 /usr/lib/x86_64-linux-gnu/libQt5HttpServer.so -> libQt5HttpServer.so.5.12.0
lrwxrwxrwx 1 root root      26 Jul 20 15:38 /usr/lib/x86_64-linux-gnu/libQt5HttpServer.so.5 -> libQt5HttpServer.so.5.12.0
lrwxrwxrwx 1 root root      26 Jul 20 15:38 /usr/lib/x86_64-linux-gnu/libQt5HttpServer.so.5.12 -> libQt5HttpServer.so.5.12.0
-rwxr-xr-x 1 root root 6597184 Jul 20 15:33 /usr/lib/x86_64-linux-gnu/libQt5HttpServer.so.5.12.0

Did you have to do anything special here to get the httpserver working?

Sorry for the late reply.

I will look into it when I have plenty of time.

Hi! I have just updated some codes, and uploaded the latest release which contains necessary frameworks.

@sohsatoh - great! will give it a try shortly.  And thanks for enabling issues on your page.


Better document scaling limits and impact of settings

Marathon should do a better job of documenting its scaling limits and what settings impact those scaling limits. We have observed two issues in a span of two months:

[v 0.9]  ZK node size limit: Given Marathon writes the entire task info into ZK and everything goes into a single node, depending upon the application json it can hit the limit at an arbitrary number of apps. With compression on, it buys more time, but will hit the limit again.
[v 0.11]  # open file descriptors: If number of tasks (with HTTP heathchecks) grow and master node doesnt have a high enough ulimit, it can get into a bad state. We even observed OOM errors - unsure if related to this(?)

Marathon documentation has a high level notion about supporting 5K apps. But it should be more detailed. Both 1) & 2) above were observed with less than 1K apps.

@aameek I agree. Thanks for reporting this.

Note: This issue has been migrated to https://jira.mesosphere.com/browse/MARATHON-2982. For more information see https://groups.google.com/forum/#!topic/marathon-framework/khtvf-ifnp8.

Note: This issue has been migrated to https://jira.mesosphere.com/browse/MARATHON-2982. For more information see https://groups.google.com/forum/#!topic/marathon-framework/khtvf-ifnp8.


[SPARK-7920] [MLlib] Make MLlib ChiSqSelector Serializable (& Fix Related Documentation Example).

The MLlib ChiSqSelector class is not serializable, and so the example in the ChiSqSelector documentation fails. Also, that example is missing the import of ChiSqSelector.
This PR makes ChiSqSelector extend Serializable in MLlib, and adds the ChiSqSelector import statement to the associated example in the documentation.

Can one of the admins verify this patch?

add to whitelist

Merged build triggered.

Merged build started.

LGTM. Thanks for trying the example code! This issue may only happen in the REPL. Did you try running the example  as a standalone app?

Test build #33722 has started for   PR 6462 at commit 9cb2f94.

Test build #33722 has finished for   PR 6462 at commit 9cb2f94.

This patch passes all tests.
This patch merges cleanly.
This patch adds the following public classes (experimental):
class ChiSqSelector (val numTopFeatures: Int) extends Serializable

Merged build finished. Test PASSed.

Interesting, yeah I had only tried it in the REPL.  Just tried running it as a standalone app (still with the added import statement, but not the ChiSqSelector fix), and it works without any issues (on a local machine with multiple threads).  I'd love to learn some more about why there is a discrepancy between these.  Do you have any thoughts on where I could start looking?  Thanks!

LGTM too.  I'll go ahead and merge this with master and branch-1.4
Thanks!


OS X packaging

Because why use cabal when you don't have to?

Related, maybe:

https://www.reddit.com/r/haskell/comments/4shcin/whats_the_best_way_to_create_prebuilt_binaries_of/d5996pa
http://gelisam.blogspot.co.uk/2014/12/how-to-package-up-binaries-for.html
https://www.reddit.com/r/haskell/comments/4shcin/whats_the_best_way_to_create_prebuilt_binaries_of/

Looks like the answer is to use homebrew.

Haskell module
Pandoc formula
Brew formula cookbook

The dylib stuff works, but I'd still need to distribute a zip with libraries that all need to have the correct location relative to the executable.

See https://github.com/jml/homebrew-difftodo
$ brew tap jml/difftodo
$ brew install difftodo


Add GlobI for case-insensitive globbing

Thanks for writing go-glob! I often need to do a case-insensitive match, and added GlobI to make that a little easier.
If this is something that you would consider for the main repo, great! If not, feel free to close my PR with no hard feelings. 😄

I came to the PR page to create this feature but carolynvs beat me to it :)


Ruby Capstone Project Kanban setup

Kanban board link: https://github.com/emhamza/Catalog-of-my-things/projects/1
There are 3 people on our team
Team member 1 Mercy Mugambi
Team member 2 Mucha Naibei
Team member 3 Umair Hamza

STATUS: APPROVED ✔ ✔
Hi @mnaibei, @mercymugambi and @emhamza,
✔ Tasks are complete and properly assigned
Your project is complete!  There is nothing else to say other than... it's time to go ahead with the project :shipit:
Congratulations! 🎉
Cheers and Happy coding!👏👏👏
Feel free to leave any questions or comments in the Issue thread if something is not 100% clear. And please, remember to tag me in your question so I can receive the notification.

As described in the Code reviews limits policy  you have a limited number of reviews per project (check the exact number in your Dashboard). If you think that the code review was not fair, you can request a second opinion using this form.


Question: Consuming the exported JSON data

Do you have any guides / docs on how to consume the exported JSON?
Do we use https://github.com/doist/todoist-python or is there another client that can parse this data easily?

Hi @SgtPooki , thanks for the question.
The todoist-python library is not for processing the JSON file - it's for directly interacting with Todoist data (read/write). For example, you could use it to create a similar export as todoist-export does.
What is your exact goal? "Consuming" the JSON may be as easy as opening the file in a text editor. However, it's a lot of data, so you could also look for a "JSON visualizer" like the Online JSON Viewer: paste your JSON into the Text tab and then switch to the Viewer tab:

Here you can click through the UI to get the structure overview. For example, all todos are under items.
For advanced insights you'll probably need to write a custom script, depending on what you're trying to achieve.

I think @SgtPooki meant how to restore the data @darekkay

I think @SgtPooki meant how to restore the data @darekkay

If that's the case, then unfortunately I am not aware of any tool. You would need to write the code yourself to import a Todoist backup.


Simply allow custom ctags executable for different file type

gutentags has a setting g:gutentags_ctags_executable_{type}, but it only works with a weird configuration  g:gutentags_project_info which I think useless.
What I want is simply define a variable: g:gutentags_ctags_executable_{type}, which will pick up the correct executable when it meets the corresponding file type.
My purpose is that I want to be able to use jsctags to generate tag files for js file, because the standard ctags support for js file is poor.
If this feature can be supported, this will be a killing feature that all javascripter want. And I think in other language such as ruby, they also want use custom tag generators.

The problem I have is that there's not one tagfile per buffer... the tagfile is usually for the whole "project". If you're a web developer, your "project" most likely contains a mix of things: CSS code, JS code, maybe some Ruby/Python/whatever. So I assume you don't want to use jsctags for the whole thing, otherwise your CSS/Ruby/Python code would get indexed with the wrong executable.
Unless there's another way to go about this, I feel like what we need is a way to declare a certain number of tagfiles for a project -- instead of just one. So you would have a JS tagfile, CSS tagfile, etc. Each could be generated with their respective executable.
If we don't do that, what Gutentags would end up doing is: you edit foo.css, and it runs ctags with tags as the output file. Then you edit bar.js and it runs jsctags and overwrites tags! So your tagfile would flip flop between executables, probably resulting in Bad Things(tm).

@hatelove85911 I built a tool to "mush" different generators here: https://github.com/tkonolige/ctags-shim. It might be useful for you.

@ludovicchabant , yes, what you said is right. I think there can be two possible solutions:

as you mentioned, one tag file for each file type, and we set tags option dynamically to include all the tag files.
this project I think has implemented this feature

I don't know if it's possible: can we just have one tag file for a project and the content is combined of different tags generated by various tag generator??

The key issue I want to solve is just to use jsctags as the tag generation program for js files.

I actually like @tkonolige 's solution there, it's pretty elegant.
@hatelove85911, you second point might be difficult to implement. ctags programs can typically either regenerate a tags file, or append to it... but not replace parts of it.
I'm back to Gutentags work as part of my (increasingly long) rotation between my various open source projects, so I'll see if I can implement something like that this week.

Closing old issues. I never found time or motivation to work on this, and I believe that the solution is to have a separate "multi-ctags" tool anyway.


Ribbon Feature Idea

What feature or improvement do you think would benefit Files?
This feature will make easier to use with categories example: Home, Share or view.
This feature will be similar than Windows 10 but with Windows 11 icons and UI.
Requirements

There is an option for switching ribbon to simplified.
 You can see these 2 buttons: Simplified or Ribbon and click the Ribbon for switching to Ribbon UI or click Simplified for switching to Simplified UI.

Files Version
Version : <IP_ADDRESS>
Windows Version
Windows 11 22H2 build 22621.1105
Comments
It's made for nostalgic users or Windows 10 lovers. Before, some users are disliked the new file explorer in Windows 11 because it's simplified and harder to use. I have added this request for fixing the problem.

Thank you for your feedback, we don't have plans to add back a ribbon.


⚠ PrivateHD has degraded performance

In dddeff7, PrivateHD ($PHD) experienced degraded performance:

HTTP code: 200
Response time: 1905 ms

Resolved: PrivateHD performance has improved in 2dacd1d.


added "want to sleep a lot" selection.

Left some comments. Mainly I wonder if it's possible to do a scoring scheme for all the schedules without thrashing the browser.
Also configure your git with your github email address...


Feature Request: Allow range of inputs/outputs for sources and targets

When having a button that applies the same operation on a range of inputs or mixbusses, it would be far easier to set up and maintain if you could Source to 'Channel 1'-'Channel 32'; 'Aux In 1'-'Aux In 4' and allow the same things for Targets.
Usecases:

Having a button which mutes/unmutes a channel on a range of mixbusses (In my case for talkback)
Modifying all channel sends to a mixbus at once (when all levels of a monitor mix get louder over the lengh of a tour, I can take back the whole mix evenly so I have some headroom again)

This is an interesting enhancement 🤔 would require a fair bit of work though. on what actions would you want this though because obviously for somethings you dont want them to do all the same thing. Also you would only be able to set this up to do one thing to the group of sources (eg send channels 1, 2, 3 and 4 to bus 1 at -10db but not send channels 1,2,3 and 4 to bus 1, 2, 3 and 4 respectively at -10db -- yeah I know its a silly example but you get the idea)
I'm thinking this could be doable by making the "source" as a MultiDropdown (ie dropdown that you can choose multiple things) then loop through that list for the actions. But on which actions?


fix #86. Add compatibility with pytest 4.6

Codecov Report

Merging #87 into features will increase coverage by 0.22%.
The diff coverage is 100%.

@@             Coverage Diff              @@
##           features      #87      +/-   ##
============================================
+ Coverage     92.06%   92.28%   +0.22%
============================================
  Files             8        8
  Lines           416      415       -1
============================================
  Hits            383      383
+ Misses           33       32       -1

Impacted Files
Coverage Δ

pytest_play/plugin.py
83.45% <100%> (+0.62%)
:arrow_up:

Continue to review full report at Codecov.

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


Uncaught Error: Cannot read property 'object' of undefinedTypeError: Cannot read property 'objec...

[Enter steps to reproduce below:]

...
...

Atom Version: 1.10.2
Electron Version: 0.37.8
System: Mac OS X 10.11.3
Thrown From: Atom Core
Stack Trace
Uncaught Error: Cannot read property 'object' of undefined
TypeError: Cannot read property 'object' of undefined
at ObjectsRegistry.get (/Applications/Atom.app/Contents/Resources/electron.asar/browser/objects-registry.js:44:28)
at EventEmitter. (/Applications/Atom.app/Contents/Resources/electron.asar/browser/rpc-server.js:309:31)
at emitMany (events.js:121:13)
at EventEmitter.emit (events.js:195:7)
at EventEmitter. (/Applications/Atom.app/Contents/Resources/electron.asar/browser/api/web-contents.js:141:25)
at emitTwo (events.js:100:13)
at EventEmitter.emit (events.js:185:7)
At /Applications/Atom.app/Contents/Resources/electron.asar/renderer/api/remote.js:178

Error: Cannot read property 'object' of undefined
TypeError: Cannot read property 'object' of undefined
    at ObjectsRegistry.get (/Applications/Atom.app/Contents/Resources/electron.asar/browser/objects-registry.js:44:28)
    at EventEmitter.<anonymous> (/Applications/Atom.app/Contents/Resources/electron.asar/browser/rpc-server.js:309:31)
    at emitMany (events.js:121:13)
    at EventEmitter.emit (events.js:195:7)
    at EventEmitter.<anonymous> (/Applications/Atom.app/Contents/Resources/electron.asar/browser/api/web-contents.js:141:25)
    at emitTwo (events.js:100:13)
    at EventEmitter.emit (events.js:185:7)
    at metaToValue (/Applications/Atom.app/Contents/Resources/electron.asar/renderer/api/remote.js:178:13)
    at undefined.remoteMemberFunction (/Applications/Atom.app/Contents/Resources/electron.asar/renderer/api/remote.js:112:18)
    at AtomEnvironment.module.exports.AtomEnvironment.getWindowDimensions (/Applications/Atom.app/Contents/Resources/app.asar/src/atom-environment.js:636:29)
    at AtomEnvironment.module.exports.AtomEnvironment.storeWindowDimensions (/Applications/Atom.app/Contents/Resources/app.asar/src/atom-environment.js:670:36)
    at WindowEventHandler.module.exports.WindowEventHandler.handleWindowBlur (/Applications/Atom.app/Contents/Resources/app.asar/src/window-event-handler.js:182:35)
    at /Applications/Atom.app/Contents/Resources/app.asar/src/window-event-handler.js:3:61

Commands
     -0:58.2.0 core:copy (atom-text-editor.editor.is-focused)
     -0:58 find-and-replace:show (atom-text-editor.editor.is-focused)
     -0:57.8.0 core:paste (atom-text-editor.editor.mini.is-focused)
     -0:57.3.0 core:confirm (atom-text-editor.editor.mini.is-focused)
     -0:56.5.0 core:paste (atom-text-editor.editor.mini.is-focused)
 16x -0:55.7.0 core:confirm (atom-text-editor.editor.mini.is-focused)
     -0:31 core:copy (atom-text-editor.editor.is-focused)
     -0:30.8.0 find-and-replace:show (atom-text-editor.editor.is-focused)
     -0:30.6.0 core:paste (atom-text-editor.editor.mini.is-focused)
 16x -0:30.1.0 core:confirm (atom-text-editor.editor.mini.is-focused)
     -0:06.0 editor:consolidate-selections (atom-text-editor.editor.mini.is-focused)
     -0:06.0 core:cancel (atom-text-editor.editor.mini.is-focused)
     -0:04.4.0 editor:consolidate-selections (atom-text-editor.editor.is-focused)
     -0:04.4.0 core:cancel (atom-text-editor.editor.is-focused)

Config
{
  "editor": {
    "fontSize": 11
  }
}

Installed Packages
# User
es-identifier-highlight, v0.2.11 (active)
lint, v0.0.1 (active)
linter, v1.11.16 (active)
linter-eslint, v7.2.4 (active)
atom-dark-syntax, v0.27.0 (inactive)
atom-dark-ui, v0.52.0 (inactive)
atom-light-syntax, v0.28.0 (inactive)
atom-light-ui, v0.44.0 (inactive)
base16-tomorrow-dark-theme, v1.1.0 (inactive)
base16-tomorrow-light-theme, v1.1.1 (inactive)
one-dark-ui, v1.5.0 (active)
one-light-ui, v1.5.0 (inactive)
one-dark-syntax, v1.3.0 (active)
one-light-syntax, v1.3.0 (inactive)
solarized-dark-syntax, v1.0.2 (inactive)
solarized-light-syntax, v1.0.2 (inactive)
about, v1.5.3 (active)
archive-view, v0.61.1 (active)
autocomplete-atom-api, v0.10.0 (active)
autocomplete-css, v0.11.2 (active)
autocomplete-html, v0.7.2 (active)
autocomplete-plus, v2.31.1 (active)
autocomplete-snippets, v1.11.0 (active)
autoflow, v0.27.0 (inactive)
autosave, v0.23.1 (active)
background-tips, v0.26.1 (active)
bookmarks, v0.41.0 (active)
bracket-matcher, v0.82.1 (active)
command-palette, v0.38.0 (inactive)
deprecation-cop, v0.54.1 (active)
dev-live-reload, v0.47.0 (active)
encoding-selector, v0.22.0 (active)
exception-reporting, v0.39.0 (active)
find-and-replace, v0.201.0 (active)
fuzzy-finder, v1.3.0 (active)
git-diff, v1.1.0 (active)
go-to-line, v0.31.0 (inactive)
grammar-selector, v0.48.1 (active)
image-view, v0.58.2 (active)
incompatible-packages, v0.26.1 (active)
keybinding-resolver, v0.35.0 (active)
line-ending-selector, v0.5.0 (active)
link, v0.31.1 (inactive)
markdown-preview, v0.158.0 (active)
metrics, v0.53.1 (active)
notifications, v0.65.0 (active)
open-on-github, v1.2.0 (inactive)
package-generator, v1.0.0 (inactive)
settings-view, v0.242.2 (active)
snippets, v1.0.2 (active)
spell-check, v0.67.1 (active)
status-bar, v1.4.1 (active)
styleguide, v0.47.0 (active)
symbols-view, v0.113.0 (inactive)
tabs, v0.100.2 (active)
timecop, v0.33.2 (active)
tree-view, v0.208.2 (active)
update-package-dependencies, v0.10.0 (active)
welcome, v0.34.0 (active)
whitespace, v0.33.0 (active)
wrap-guide, v0.38.1 (active)
language-c, v0.52.1 (active)
language-clojure, v0.21.0 (active)
language-coffee-script, v0.47.2 (active)
language-csharp, v0.12.1 (active)
language-css, v0.37.1 (active)
language-gfm, v0.88.0 (active)
language-git, v0.15.0 (active)
language-go, v0.42.1 (active)
language-html, v0.45.1 (active)
language-hyperlink, v0.16.0 (active)
language-java, v0.23.0 (active)
language-javascript, v0.119.0 (active)
language-json, v0.18.2 (active)
language-less, v0.29.5 (active)
language-make, v0.22.2 (active)
language-mustache, v0.13.0 (active)
language-objective-c, v0.15.1 (active)
language-perl, v0.35.0 (active)
language-php, v0.37.2 (active)
language-property-list, v0.8.0 (active)
language-python, v0.45.0 (active)
language-ruby, v0.69.0 (active)
language-ruby-on-rails, v0.25.0 (active)
language-sass, v0.56.0 (active)
language-shellscript, v0.22.4 (active)
language-source, v0.9.0 (active)
language-sql, v0.23.0 (active)
language-text, v0.7.1 (active)
language-todo, v0.28.0 (active)
language-toml, v0.18.0 (active)
language-xml, v0.34.9 (active)
language-yaml, v0.26.0 (active)

# Dev
No dev packages

This is a duplicate of https://github.com/atom/atom/issues/11692. Feel free to subscribe there for updates.


Revision History UI

:pencil: Description

:link: Related Issues

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


Build failed

GLib-GIO-ERROR **: Settings schema 'org.gnome.system.proxy' is not installed

@awaemmanuel can you provide a little more info? The command you running? What OS you are running on? The full logs of the error would also help.

Hello @sahilTakiar  I use this ./gradlew clean build -PuseHadoop2 -PhadoopVersion=2.7.1

Ran it on Ubuntu...

Which JDK do you have? Does the build succeed if you remove the
-Djava.net.useSystemProxies=true flag from the javadoc settings in build.gradle (main project) ?
If so then I think that the Gnome system proxies are [not picked up] (https://bugs.launchpad.net/ubuntu/+bug/1199822), however according to Java Networking and Proxies one would think that it should:

On recent Windows systems and on Gnome 2.x platforms it is possible to tell the default ProxySelector to use the system proxy settings (both recent versions of Windows and Gnome 2.x let you set proxies globally through their user interface). If the system property java.net.useSystemProxies is set to true (by default it is set to false for compatibility sake), then the default ProxySelector will try to use these settings.

Probably the proxy settings need to be added manually to gradle.properties
systemProp.http.proxyHost=host
systemProp.http.proxyPort=port
systemProp.http.proxyUser=username
systemProp.http.proxyPassword=password

And then we could check for their existence before passing them to the javadoc jflag options

https://bugs.launchpad.net/ubuntu/+source/openjdk-7/+bug/1419026
On Thu, Feb 4, 2016 at 12:31 AM, Lorand Bendig<EMAIL_ADDRESS>wrote:

Which JDK do you have? Does the build succeed if you remove the
-Djava.net.useSystemProxies=true flag from the javadoc settings in
build.gradle (main project) ?
If so then I think that the Gnome system proxies are not picked up
https://bugs.launchpad.net/ubuntu/+bug/1199822, however according to Java
Networking and Proxies
https://docs.oracle.com/javase/7/docs/technotes/guides/net/proxies.html
one would think that it should:
On recent Windows systems and on Gnome 2.x platforms it is possible to
tell the default ProxySelector to use the system proxy settings (both
recent versions of Windows and Gnome 2.x let you set proxies globally
through their user interface). If the system property
java.net.useSystemProxies is set to true (by default it is set to false for
compatibility sake), then the default ProxySelector will try to use these
settings.
Probably the proxy settings need to be added manually to gradle.properties
systemProp.http.proxyHost=host
systemProp.http.proxyPort=port
systemProp.http.proxyUser=username
systemProp.http.proxyPassword=password
And then we could check for their existence before passing them to the
javadoc jflag options
—
Reply to this email directly or view it on GitHub
https://github.com/linkedin/gobblin/issues/666#issuecomment-179707269.

Closing, please re-open if there are more issues.


Correct clock connections in InferReadWrite.

Clocks signals should be correctly connected by examining ports' clocks.
(found in #306)

Any chance you have a fix yet?

I'm working on this on top of #306. It should be done soon.

cool thanks

When you do fix this, you should also prob check what Andrew said in the other issue -- don't do optimization if read/write ports use different clocks. Didn't think about that when I looked through it...


Use the latest release of the sbt-nexus-workbench

There current used sbt-nexus-workbench version is old. There is a new v0.3.2 release available.

The v0.3.2 release of sbt-nexus-workbench added resources (schemas, contexts) collection feature. The collected resources are stored in a configured path and their base uri token {{base}} replaced by a configured base URI leading to fully qualified URIs.
But because of the used upstream validator, sh:qualifiedValueShape is not supported.


Allow Writing Functions in ES7+

It would be really great if you could allow writing functions in ES7+, since graphcool is mainly for frontend engineers, being able to use a normal export default and object destructuring and even stage0 features like object-rest-spread-operator would be really nice, and should just be a babel compile step for you away.
I was expecting to be able to write something like this:
export default function ({ data }) {
  const slug = data.title.toLowerCase().replace(' ', '-')
  return { data: { ...data, slug } }
}

Also async/await...
I cannot imagine going back to writing chains of then().

async/await is even supported by recent node releases, so there's really not that much to compile down. Mainly object-rest-spread is missing, which is something, I got very used to since react enables it by default.

Huge +1. I think it would be great to be able to choose version of ES. Note sure how does it look on your side. But why not just compile code via babel on every save/try like https://babeljs.io/repl/ does.

Personally, I would almost prefer if graphcool would just respect .nvmrc to pick NodeJS version and don't provide any kind of transpilation on its own. That way we would know what to expect there instead of relying on some specific setup.

Any update on this? Especially using the spread operator? 👍

Spread operator is already supported with 'use latest'

ES7 + TypeScript support is now there since version 0.7 of the Framework Preview: https://github.com/graphcool/graphcool/releases/tag/0.7

here are some example: https://github.com/graphcool/templates/pull/97

That's not ES7 support, that's babel.


genesys2: employ ULPI resource.

Emply ULPIResource introduced by dd0bb11f096bd823fb7f1e73384d7541213434ce.
Note: rst is actually active low (Texas Instruments TUSB1210).

Note: rst is actually active low (Texas Instruments TUSB1210).

Then ULPIResource needs to be changed so that this can be reflected properly.

Added rst_invert=True. Missed that ULPIResource already handles inverted rst.

Now obsolete, as resolved by 0e95118062b86e8e57f064957088ddb84cfb31ed.

Ah sorry, I seem to have missed this PR.


app builder command  in README fails with invalid url

The app builder command fails with invalid url

$ npx create-next-app -e https://github.com/chapter-three/next-drupal-basic-starter

Found invalid GitHub URL: "https://github.com/chapter-three/next-drupal-basic-starter". Please fix the URL and try again.

Can you use https://github.com/shadcn/next-drupal-basic-starter? We’re in the process of moving the repo

Repo created: https://github.com/chapter-three/next-drupal-basic-starter
Can you give it another try?
npx create-next-app -e https://github.com/chapter-three/next-drupal-basic-starter


[Feature] Moving all Flag Options to it's own new file

Please describe the feature you want this project to offer
All the flag options and variables are in main.go among other functions. Thus reducing the readability of the code inside the main.go.
In the light of separating the specification and implementation, we would like to create a new separate file for all the flag options and it's variable, making the main function more readable.
Describe the solution you'd like

vim/nano flag.go
Move all flag helper variables and functions to this new file
:wq / (^x and then y)
Call the new initflag function inside main.go

Additional context
Readability and Maintainability of code increases

This is would be automatically handled as there will be a refactor of termiboard where we will shift to organisation of mods instead of decoupled files! Thank you for raising this issue :)


Send a backup email - I clicked on it and didn't receive any email

The flow within the app worked ok (ie the popup) but after trying a couple of times I still haven't received the backup email

emails are not done yet

follow #468

@sirpy OK


feat: animated announcement

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


GitHub button hyperlink issue on project's page

On each project page, the GitHub repo link points to single repo only.
The issue is because of caching includes which have some problem with page variable.
page variable that can't be cached to work properly
https://github.com/mmistakes/minimal-mistakes/issues/1905#issuecomment-432040761

Fixed in f0be76c97c7856459acacf2aa89a0ca53396534e


Update the home page to indicate that the project is on pause

I was in the middle of writing something a bit longer, but this is much appreciated. I'll deploy this until my writeup is done. Thank you!


Overly Verbose Output When Encountering Old Charts With Invalid Semvers

When I do helm repo update, it dumps ~5000 lines saying:

index.go:339: skipping loading invalid entry for chart [chart name] [version] from [repo]: validation: chart.metadata.version [version] is invalid

A bunch of old charts in the repo have a semver with a branch name slapped on. For build reproduction (which would use the at-the-time version of helm) I can't remove those charts.
Currently, I'm neither using the chart nor using the version but am using the repo. I'd like to suppress this error message as it is causing some issues (flooding the terminal with 5000 lines takes some time and makes build logs ugly). I could do helm repo update 2>&1 | grep -v "skipping loading invalid" as a workaround but this suppression seems like something that should be in the codebase as a flag or the default.
I briefly looked in the docs and could not find a flag or configuration to suppress this message.
I read https://github.com/helm/helm/issues/9342#issuecomment-775269042 to understand the logic of why the thing is invalid. I agree with it. I'm not asking for it to be recognized as valid, only seeing if we can suppress the log message.
I thought about adding this as a comment to https://github.com/helm/helm/issues/9356. It is the same underlying issue but a different use case; I don't care that I can't use the chart because I'm not using the chart.
If one of the maintainers think this is a good idea, I could look into doing the (hopefully short) work myself.
Output of helm version:

version.BuildInfo{Version:"v3.5.2", GitCommit:"167aac70832d3a384f65f9745335e9fb40169dc2", GitTreeState:"dirty", GoVersion:"go1.15.7"}

A similar annoyance occurs for helm repo add.

Seconded. This is spamming my console and build logs on every single helm dependency update.
I also don't see the value in this message, what am I supposed to do about invalid versions in charts of the stable repo that I haven't even written?

I likewise have this issue being required to use an internal repository mirror with invalid packages installed that I don't care to ever use and have no ability to ever clean up the repo.
For me, I just defined the following function in my ~/.zshrc:
helm () { /opt/brew/bin/helm $* 2>&1 | grep -v "skipping loading invalid entry"; return ${pipestatus[1]} }

If using bash, use ~/.bashrc and ${PIPESTATUS[0]} instead. The effect is that stderr will go to stdout, but the return pipestatus does preserve the exit code at least in case you use helm in scripts where you want to check if it failed.

When I do helm repo update, it dumps ~5000 lines saying:

index.go:339: skipping loading invalid entry for chart [chart name] [version] from [repo]: validation: chart.metadata.version [version] is invalid

A bunch of old charts in the repo have a semver with a branch name slapped on. For build reproduction (which would use the at-the-time version of helm) I can't remove those charts.
Currently, I'm neither using the chart nor using the version but am using the repo. I'd like to suppress this error message as it is causing some issues (flooding the terminal with 5000 lines takes some time and makes build logs ugly). I could do helm repo update 2>&1 | grep -v "skipping loading invalid" as a workaround but this suppression seems like something that should be in the codebase as a flag or the default.
I briefly looked in the docs and could not find a flag or configuration to suppress this message.
I read #9342 (comment) to understand the logic of why the thing is invalid. I agree with it. I'm not asking for it to be recognized as valid, only seeing if we can suppress the log message.
I thought about adding this as a comment to #9356. It is the same underlying issue but a different use case; I don't care that I can't use the chart because I'm not using the chart.
If one of the maintainers think this is a good idea, I could look into doing the (hopefully short) work myself.
Output of helm version:

version.BuildInfo{Version:"v3.5.2", GitCommit:"167aac70832d3a384f65f9745335e9fb40169dc2", GitTreeState:"dirty", GoVersion:"go1.15.7"}

We are also facing the same issue and this needs to be fixed as it impacts the overall performance of the helm command as well. Just suppressing the output will just act as a workaround but doesnt fix the core problem. The backend code needs to be tweaked.

We are also facing the same issue and this needs to be fixed as it impacts the overall performance of the helm command as well. Just suppressing the output will just act as a workaround but doesnt fix the core problem. The backend code needs to be tweaked.

This is the real problem -- beyond aesthetic concerns, having the helm binary spew out a ton of warning messages about invalid charts created by other people impacts the performance of the helm binary.
In my case, it's so bad that I am literally unable to add one of my repositories!
Specifically, if I run the same helm repo add multiple times, most of the time it will fail with a memory error like this:
fatal error: runtime: out of memory

Eventually, I guess I got lucky one of the times I ran the command and it was able to complete, but I saw literally thousands of warning messages, which I assume is what led to the memory failures all the other times.
Obviously, since this is impacting the helm binary itself, this is not a problem I can solve by passing the output of the helm binary to grep.
So, is there any way for us to tell helm not to generate these warning messages, so that it doesn't chew through our system memory and cause helm to crash?
@bacongobbler Would appreciate your thoughts on this.

I believe my pull request https://github.com/helm/helm/pull/9611 addresses these concerns in a very reasonable way without totally eliminating the errors. It's been open for about 3 months and has had zero feedback.

Thanks @rcousineau-xandr, that looks perfect! I just opened a separate issue for this -- let me tag your PR there, to see if it gets more visibility.

@rcousineau-xandr I tried to give visibility to your PR but it would be the case that you did a rebase.

bump

bump

It probably makes sense to put a little bit of pressure to get this PR #9611 approved. 😉

Bump for https://github.com/helm/helm/pull/9611
When developing charts I need to run template and dry to test which means I'm constantly running:
helm repo update
helm dependency update mychart
helm dependency build mychart

The verbose output is not actionable and it makes authoring charts a choir because of the latency it adds

Bump - being able to suppress these warnings would be a great help to decluttering our logs.

Bump - we run into the same issue! It would be great to solve this issue that stuck for such a long time

We're using artifactory and our company has a ton of charts uploaded which are either messed up or just old and there isn't anything I can do about them and verifying all these charts which have nothing to do with what I'm trying to actually do is adding a ton of time to this action as well as emitting an absolute boat load of worthless warning messages.
It would be really nice if someone from this team could prioritize this a bit, it seems like there should be a really easy way to just suppress all warnings at the very least, is there not?
But also, maybe just don't verify charts that aren't actually in the dependency tree? Thanks.

@justinmchase my PR #9611 is over a year old, but it has an approved review now. I'm hoping they will merge it at some point.
The errors you're seeing are one line per invalid version per chart in your helm repository, regardless of what action you may have been trying to perform.
The PR reduces it to a one line summary with a count of the number of validation errors. It can be expanded to show every error (the current behavior) with a flag.

@mattfarina is there any chance of seeing this fixed?

I can see there are pull requests to this issue. No activity on those since half a year though. While this doesn't seem like a critical priority item, it would be nice to see some resources allocated to it.

The trouble @hajovonta on the PR is that the code is done but getting the attention of a maintainer has failed (we've tried a few times).

I don't particularly blame them. The PR is on page eight. They probably get dozens or hundreds of notifications a day. This is one of the downsides of opensource. Completed work can sit waiting in a PR for an indefinite amount of time because there can be an order or two orders of magnitude more contributors than there are people with write access.

Not just that, but they've all got day jobs that are not full-time helm. We just need more folks to become core maintainers (I'm not one of them, I just triage the issues).

It looks like they just blocked the main PR as "not backwards compatible" and so it needs to go into helm 4 :(
https://github.com/helm/helm/pull/9611#pullrequestreview-1197206147

the classic wait 18 months then request changes

the classic wait 18 months then request changes

@rcousineau-xandr  Apologies that it only got reviewed now. This doesn't however mean that we push in a change without reviewing it properly.

@hickeyma Beautiful, I misunderstood. That is a completely reasonable request.

I updated a project from version 3.4.1 to 3.12.0, but I spent a long time trying to figure out all the "invalid chart" messages in the console until I found this open issue.
A temporary fix for me was to revert back to 3.4.1.

We just started seeing this with version 3.14.0 and we do not see the issue if we revert to 3.13.3


Fix flake8 complaints (whitespace), add another badge

This is just a start on addressing flake8 complaints. Also adds a badge in the README towards the Landscape.io service checking the code health (Pylint, flake8). This way we can monitor how code quality improves or degrades.
@jcassee You need to open an account at https://landscape.io/ (which is currently down, unfortunately) using your GitHub account name. Then the badge will start working.

Wow, isn't the Landscape report beautiful?  :heart_eyes:

:smile:

BTW, I had been looking for something like this for Python, thanks for finding this.

JFYI, Code Climate is an alternative to Landscape, which will include coverage for Python in future beside their checks.

I did not know Code Climate was preparing Python support, nice to know!


Unittests

Coverage increased (+14.4%) to 51.604% when pulling 001dfc780d41b8b10cab07aecb4997f582f834bf on unittests into d9795997c866aa3e02b861b8a496317eee56277a on dev.