Radar chart spokes disappears on mouse hovering

I have tried this under E-chart demo for Radar chart. It seems this is a bug?
using following data:
option = {
title: {
text: '基础雷达图'
},
tooltip: {},
legend: {
data: ['预算分配（Allocated Budget）', '实际开销（Actual Spending）']
},
radar: {
// shape: 'circle',
name: {
textStyle: {
color: '#fff',
backgroundColor: '#999',
borderRadius: 3,
padding: [3, 5]
}
},
indicator: [
{ name: '销售（sales）', max: 6500},
{ name: '管理（Administration）', max: 16000},
{ name: '信息技术（Information Techology）', max: 30000},
{ name: '客服（Customer Support）', max: 38000},
{ name: '研发（Development）', max: 52000},
{ name: '市场（Marketing）', max: 25000}
]
},
series: [{
name: '预算 vs 开销（Budget vs spending）',
type: 'radar',
// areaStyle: {normal: {}},
data : [
{
value : [null, 10000, 28000, 35000, 50000, 19000],
name : '预算分配（Allocated Budget）'
}
]
}]
};

For values in data observe that first value of an array is "null".
Now radar is rendered. Hover a mouse on red spokes of radar. You will observe that these red spokes disappears.
Refer image :

Hi there,
first of all, the project is great!
I stumble over the same issue, when adding radar indicators whose value array contain 'null' entries. The data points are depicted correctly, but sometimes the lines are drawn correctly and sometimes (especially after interacting with the radar, i.e. hovering, tooltip, toolbox), the lines vanish and do not return.
PROBLEM STATEMENT && VERSION:
I use version 4.2.0-rc.2 of echarts.
I have several indicators in radar, only two of them contain numeric values for the selected features, the rest is null. After selecting my features in map, I see the radar chart as expected (lines only connect the numeric points):

But as soon as I hover over any item to force the tooltip to show, or open diagram (or sometimes when adding another feature to radar), the lines connecting the data points of a certain feature with null values disappear.  Also the point color of the hovered item spreads to several data points, that actually do not belong to the feature entry (see by comparing both images)

The lines will not come back by hovering or anything, also the "restore" toolbox-tool does not bring them back.
EXPECTED BEHAVIOUR
In my opinion, the lines should not vanish, but stay as in the first image.
I hope I provided enough information and would be glad about any comment on this issue.
Regards,
Christian

?


Improve streaming api.

The streaming API is still a little verbose, this has to become better.
Also in terms of usability and less issues.

This change will change most of the internals of raddish, however this will nog modify the API.

Streaming API seems more clean now, but now I still need to implement the behaviors.
This will still be a small challenge.

We are staying with promises although the system stays available for future use.


[V4 + V5] Add Separator For Same-Colored Button Groups

I think it's incredibly hard to visually distinguish between regular buttons with a caret (which open a dropdown) and buttons in a button group with a separate button for the dropdown.
Regular buttons with a caret that opens a dropdown:

Button groups with a separate caret button that opens a dropdown:

To see the difference between the buttons, you either have to get a feeling for margins so you can guess the bigger margin means a separate button, or you have to hover the button:

I think this not only applies to button groups for dropdowns but also to regular button groups. I also got critical responses for not visually separate buttons:

The same applies to V5 as well.
I'm quite sure there was a separator in the past, which got removed at some point. So I request to re-add the separator again, as it makes it easier to distinguish between same-colored button groups as well as making it more accessible for visually impaired people.

yeah...I need those

Hi guys! I would work on it

This is how I solved it for the moment:
.btn-group {
  @each $color, $value in $theme-colors {
    .btn-#{$color} + .btn-#{$color} {
      border-left: $btn-border-width solid darken($value, 10%);
    }
  }
}

This will add a border between all buttons of the same color within a button group, but none if they have a different color.


How to Limit fetch count in syncCommands.xreadgroup() ? & syncCommands.xack not working as expected

Hello,
1 >          Below code fetches all the available messages, How to limit it ?
List<StreamMessage<String, String>> messages = syncCommands.xreadgroup(
Consumer.from("application_1", "consumer_1"),
XReadArgs.StreamOffset.lastConsumed(STREAMS_KEY)
);
2 >  Below code is commented and tried to re-run the consumer , its not fetching old messages which are not ack
//syncCommands.xack(STREAMS_KEY, groupName,  message.getId());
3 > If we change Consumer.from("application_1", "consumer_1")
to
Consumer.from("application_2", "consumer_2"),
Then Re-Play of Messages not working.

for point 1 and 2
Update : By adding below it picks single msg and on restart of code , it fetches un-committed/ not ack messages.
    	Consumer<String> consumer =Consumer.from("application_1", "consumer_1");
            List<StreamMessage<String, String>> messages =
        		syncCommands.xreadgroup(consumer,
        				XReadArgs.Builder.count(1),
        				StreamOffset.from((STREAMS_KEY), "0-0"));

But for point 3 , didnt find solution yet.


Respond to captcha request with captcha

As a Captcha Provider
I should send captcha data to a DApp user upon request for a captcha
So that the Dapp User can prove if they are human or not

[x] 2 captchas sent back at once, 1 solved, 1 unsolved (see flow diagram here)
[x] merkle proof for each captcha hash ID

This task made me realise that the captcha storage system was incorrect as it did not properly implement a merkle tree. This has been added as part of the task. When a captcha data set is loaded, the hashes of the captchas are calculated and stored against the captcha. The merkle tree is calculated and stored against the dataset.


Update flow crypto dependency

[!WARNING]
This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
Learn more

#1123  👈
#1116
#1115
#1110 : 1 other dependent PR (#1113 )
#1109
feature/pos-networking-and-syncing

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

Join @lazynina and the rest of your teammates on  Graphite


npm start  error

(node:20363) DeprecationWarning: Tapable.plugin is deprecated. Use new API on .hooks instead
TypeError: dep.getResourceIdentifier is not a function

I'm not able to reproduce this warning. Please supply more info on which OS you are on and Node version, etc.

node V10.0.0
mac os

Try with Node LTS (8.11.4).


Added partial documentation for calendar appearance properties

Added default values for all properties and actual explanation for a couple of them

Thank you.

@jonathantribouharet, There is more work for it because I didn't know what some properties do so I just added what the default values are. But it would help if you'll complete the rest of the documentation. Also, could you please join Gitter using this Github account? I would like to ask you some questions and also help more with this great project.

 I want to fully rewrite the calendar (for example using block for customize view depending of their state rather than having ten properties for the color and font in each states).


Update dependencies to latest

Codecov Report

Merging #1293 into master will decrease coverage by 0.76%.
The diff coverage is n/a.

@@            Coverage Diff            @@
##           master   #1293      +/-   ##
=========================================
- Coverage   93.46%   92.7%   -0.77%
=========================================
  Files          44      44
  Lines        4651    4728      +77
  Branches      516     814     +298
=========================================
+ Hits         4347    4383      +36
- Misses        304     321      +17
- Partials        0      24      +24

Impacted Files
Coverage Δ

browser/model/cdk.js
91.08% <0%> (-8.92%)
:arrow_down:

browser/model/devstudio-autoinstall.js
97.29% <0%> (-2.71%)
:arrow_down:

browser/services/request.js
97.61% <0%> (-2.39%)
:arrow_down:

browser/model/helpers/downloader.js
95.53% <0%> (-1.68%)
:arrow_down:

browser/model/che.js
95% <0%> (-1.62%)
:arrow_down:

browser/services/platform.js
97.05% <0%> (-1.41%)
:arrow_down:

browser/pages/account/controller.js
98.61% <0%> (-1.39%)
:arrow_down:

browser/model/devstudio-p2-zip.js
64.4% <0%> (-1.12%)
:arrow_down:

browser/model/devstudio-p2.js
81.66% <0%> (-1.1%)
:arrow_down:

browser/model/jbossfusekaraf.js
99.01% <0%> (-0.99%)
:arrow_down:

... and 22 more

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 f9cee24...0831df1. Read the comment docs.

test this

Surprisingly unit tests are fine under Windows 10.

test this

test this

Right, the majority of failures were caused by a missing dependency in package-lock.json. I'm guessing the transitive dependencies differ between platforms, so having the package-lock file is probably going to cause problems. Anyhow, I've set the CI to ignore the file and just do a fresh npm install.
Now there are 3 failed tests, which will need some updating.

test this


About the language embbedings.

Hi, thanks for your great job of this excellent work. Recently, I am working on the similar region of you. In the paper, you said "We aggregate features from all layers and normalize them to produce the final language embeddings."
I have few questions:
(1) I extracted the unnormalized embeddings following 3DOVS and get a [scale, D, H, W] tensor ([3, 512, H, W] in practice), and is this the "Dense Language Features" you said in the paper?
(2) Whether the type of the normalization matters? Is it min-max, z-score or others?
I'm sincerely looking for your reply. Thanks again!

Hi,
(1) The shape of "Dense Language Features" is [512, H, W], achieved by summing the [scale, D, H, W] tensor along the dimension 0 and then normalizing it.
(2) In order to ensure consistency in the magnitude of high-dimensional features, we normalize their length to 1.

OK, thanks for your quick reply! I get it!


Make the schema compatible with Postgres

Changes proposed in this pull request:

Using INDEX keyword to create the column indexes.
Removed back-tic `` to solve SQL error in Postgres (the column names are always created in lower case).

The same schema.sql can be used for MySQL and Postgres - tested both.

Looks good!


Pose Estimation - Avatar puppeteering

Hello,

I setup a Rigged ReadyPlayer.Me / Mixamo Avatar available in ThreeJS.
I setup MediaPipe Pose estimation from Webcam (drawing landmarks with drawConnectors() )

How should I convert data from Pose Estimation to Avatar Rigged values in an efficient way ? Do someone already did that in an exemple ?
I assume I should use the real world data relative to center between hips ? Then ? compute rotation (and position) ? Or may be only work with delta between frames ?

If you figure out how to make it work reliably, let me know :)
Here's my attempt with mixamo and mediapipe https://www.youtube.com/watch?v=TyJuU9_GOaw

Hi @AmitMY ,
what are the remaining difficulties with this conversion, could you please share any pointers.

This is a project I'm currently working on. You need to get the relative angles of the binding poses of the model.

Thanks @Nor-s !
That's weird Google do not provide such helpers in MediaPipe in order to animate "any" Puppet. I agree Rigging can be performed various ways but Google could set good pratices / normalize.
It's a real pain to use Blender / Mixamo / ... just to have a working Avatar. The day a GAFAM set a way to rig a human body it will be a game changer to all avatar creation.
(same for lipsync ... Microsoft, Occulus use different Viseme)

yes i think so too.
Also, you might be able to take advantage of this project.
This seems to be very good, such as converting mixamo into mocap data and utilizing the functions of blender.
youtube


mapDispatchToProps shorthand returns undefined for async thunks

Bug - But possible not redux's fault?
What is the current behavior?
When I import an async thunk from another file in a redux container the import returns undefined (nothing to do with redux at this point?).
However, when I try to use this import in mapDispatchToProps when I use the object hash shorthand, the value undefined is passed to my component. When I use the longer function syntax it passes the resolved value of the import.
E.g.
**thunks.js**

    import { anAsyncFunc } from './anotherFile'
    export const aThunk = () => async (dispatch, getState) => {
        await dispatch(anAsyncFunc)
        return disaptch(someOtherAsyncFunc)
    }

**containerThatDoesntWork.js**

    import { aThunk  } from './thunks.js'
    import MyComponent from './MyComponent'

    const mapDispatchToProps = {
        aThunk
    }

**containerThatDoesWork.js**

    import { aThunk  } from './thunks.js'
    import MyComponent from './MyComponent'

    const mapDispatchToProps = dispatch => ({
        aThunk: () => dispatch(aThunk())
    })

Posted on SO for thoughts: https://stackoverflow.com/questions/55236645/redux-shorthand-mapdispatchtoprops-returns-undefined-for-async-actions-thu
What is the expected behavior?
mapDispatchToProps shorthand notation passes the resolved import to my component.
Which versions of Redux, and which browser and OS are affected by this issue? Did this work in previous versions of Redux?
react: 16.4.1
redux: 3.6.0
redux-thunk: 2.2.0

Closing as I think this is a module resolution / webpack type issue


Java Script Quiz Web Application

Please accept my pull request and make valid for Hacktoberfest - 2022

Thanks for the PR. The website looks dope. It has been merged.
I will be glad if you can leave a star on this repository.


sensor.other.gnss not found in Carla 0.9.2

Hi Guys,
I am using pre-compiled version of Carla (0.9.2 version) for development purposes. Kindly help me in understing the below 2 doubts, I found while running the simulation and agents.

I am not able to find the sensor.other.gnss in 0.9.2 version, I have tried fetching the blueprint_library, but could not find it. Is it yet to be added in latest pre-compiled version?

Position of the Player vehicle and other actors. Could you please let me know what is the reference for position of player vehicle.

Thank you,
KK

@nsubiron Sorry for the late reply. Thanks for the confirmation. Let me find the ways to emulate IMU using the available data.

@nsubiron I was just going through the latest master branch and found some new Python APIs which look very interesting. However I believe the pre-built version is not released yet to try those new APIs. Could you please let me know the release date for 0.9.4. ??

@kk2491 due date yesterday :sweat_smile:. We are still finishing last couple of things and doing some testing, the official pre-built version later today, meanwhile you can get last nightly build from master, that has already all the API functionality.

@nsubiron Thanks for the swift reply. Thats awesome. I will wait for the official release. :-)
Also I am downloading the last nightly build from master.


Plugin not found even though not specified anywhere

Hi folks,
So I just moved to iTerm2 and zsh, along with OMZ. I am getting this error constantly when opening up a new terminal session:
[oh-my-zsh] plugin 'hub' not found
[oh-my-zsh] plugin 'colored-man-page' not found

Now, even uninstalling and installing OMZ I get this. I am not sure where this plugin is called but my zshrc file contains:
plugins=(git wd last-working-dir)
export ZSH=/Users/doron.katz/.local/share/oh-my-zsh
source $ZSH/oh-my-zsh.sh
source /Users/doron.katz/.local/share/oh-my-zsh/plugins/colored-man-page/colored-man-pages.plugin.zsh
export PATH="/usr/local/bin:/usr/local/sbin:~/bin:$PATH"export PATH="/usr/local/sbin:$PATH"
POWERLEVEL9K_MODE='nerdfont-complete'
source  ~/powerlevel9k/powerlevel9k.zsh-theme
POWERLEVEL9K_LEFT_PROMPT_ELEMENTS=(ssh dir vcs newline status)
POWERLEVEL9K_RIGHT_PROMPT_ELEMENTS=()
POWERLEVEL9K_PROMPT_ADD_NEWLINE=true

I have even added source /Users/doron.katz/.local/share/oh-my-zsh/plugins/colored-man-pages/colored-man-pages.plugin.zsh.
The folder exists, but not sure who is calling that plugin anyway.. THe same for HUB.
Please help!

Make a debug log of the initialization with the command
zsh -xvic exit &> ~/omz-debug.log

and post the resulting file so I can take a look.

OK thanks. Solved it!
The log file tells me which .zshrc its using, and its there.

And attached!
omz-debug.log

Yes, there is another zshrc file at /Users/doron.katz/.config/zsh/.zshrc which has those plugins enabled.


[Task] fetchBankBankTransactions function in Account manager uses JS SDK

Task
Contributors are able to complete this task and earn thenewboston coins.  Check out the labels to learn how much you can earn for contributing by completing this task.  Please make sure to be honest if you wish to contribute by saying you can't finish this and we can just un-assign you with no harm done!  There is no point in delaying tasks from being completed for miscommunication!

Overview
generateAccount function in Account manager uses JS SDK

All missing functionalities that hinder the implementation are reported and resolved on the SDK side
Use the SDK documentation
Undocumented processes and wrong information in doc should be corrected
Resolves https://github.com/thenewboston-developers/Account-Manager/issues/585

Behavior
Account manager uses js sdk installed from NPM https://www.npmjs.com/package/thenewboston
fetchBankBankTransactions function in Account manager uses JS SDK
/* code examples are awesome */

Please ask for this task to be assigned to you and earn and its sweet reward 😉
Remember to include your account number in your PR description for us to pay you 💰
** Pull Requests **
All Pull Request should be made to development branch, read contributors guild for more information about contributing

closed by https://github.com/thenewboston-developers/Account-Manager/pull/610


fix(docs): Removed the '$ ' prefix on all README.md commands

Removed the '$ ' prefix on all README.md commands, so they can be copy pasted into terminals without further editing.

Looks good. LGTM


fix (aggregator): improve stability

In this PR we fixed multiple issues to increase stability:

We have changed the aggregator to use only one Mutex for all 3 data types that are related to the state of the local indexes and the Merkle Roots of the batches, since those 3 needs to be changed together. We also locked with it the aggregation service, since it was having some concurrency issues, and since it's fast using it sequentially isn't a problem.

We have added a timeout for the Bls Aggregation service when a task response is received, since it sometimes never returns

We have added a retry with a delay when sending a batched task response to Eth, since it sometimes fails by saying the batch doesn't exist, when it in fact exists. This may be due to the node not having the data yet.

We removed a data structure that was not used, and added unnecesary code that generates confusion

We moved all the checks in AddNewTask to the beggining, since it could happen that it mutates the aggregator state partially, because at a later point a check failed, leading to a failure of the aggregator

We have improved the logging, and changed the errors to be warning or errors depending on if the error implies that the system fail or lost a batch, or that something may be wrong but the system is not sure

This closes #319

lgmt


Failed to load ext\php_pdo_sqlsrv_74_nts_x64

PHP can not seem to load these driver files. REceive the error:
PHP Warning:  PHP Startup: Failed to load ext\php_pdo_sqlsrv_74_nts_x64, The system cannot find the file specified.
PHP Warning:  PHP Startup: Failed to load ext\php_sqlsrv_74_nts_x64, The system cannot find the file specified.
PHP 7.3.x has no issues loading the applicable SQL Drivers for that version. Seems others are having the issue with 7.4 as well.
https://stackoverflow.com/questions/60603495/php-sqlsrv-extension-not-loading

Hi @ZackInMA to help us to figure out the problem, please do not skip the issue template and answer the questions.

+## PHP Driver version or file name
php_pdo_sqlsrv_74_nts_x64 and php_sqlsrv_74_nts_x64
+## SQL Server version
Any version. MS SQL driver for PHP will not load so can't even connect to SQL
+## Client operating system
Win 10 1909
+## PHP version
7.4.4 x64
+## Microsoft ODBC Driver version

+## Table schema
N/A

+## Problem description
PHP won;t load the MS SQL server drivers. See above error logged in the PHP startup log.
+## Expected behavior and actual behavior
PHP should load the drivers without logging issues in the error log and it should be able to connector to a SQL server
+## Repro code or steps to reproduce
Download PHP x64 NTS version
try to get the x64 NTS php_sqlsrv_74_nts_x64 and php_pdo_sqlsrv_74_nts_x64 to load.
PHP.ini has the correct path to the extension directory. Other extensions load fine. PHPInfo.php lists the correct path to the PHP extension directory.

Thanks and which version of php drivers are you using?

5.8.
This one.
https://docs.microsoft.com/en-us/sql/connect/php/download-drivers-php-sql-server?view=sql-server-ver15
Which I believe is the only version that supports PHP 7.4.x

Yes you're right @ZackInMA
I just downloaded it myself but have no problem after appending the following lines to php.ini:
extension_dir=ext\
extension=php_sqlsrv_74_nts_x64.dll
extension=php_pdo_sqlsrv_74_nts_x64.dll

I notice you have the .dll file extension on the file names for the extensions. I don't have those and will give that a try. I never had to have them in there before though and none of the other extensions that come with PHP have the file extension as well. But it's worth a try. I'll report back soon.

As promised, I tested adding the .dll to the extension= in the PHP.ini file and IT WORKED! NEver needed to do that before but I honestly don't care. As long as I have a solution. Thank you so very much for your help yitam!!

include dll file with .dll extension.
Example:-
extension=php_pdo_sqlsrv_74_ts_x64.dll
extension=php_sqlsrv_74_ts_x64.dll

@LahiruRangana it's unclear whether you have an issue or you're providing a solution to this issue. If it's the former, please create a new issue.


Update version and sha256

Checklist

[X] Used a personal fork of the feedstock to propose changes
[X] Reset the build number to 0 (if the version changed)
[X] Re-rendered with the latest conda-smithy (Use the phrase @conda-forge-admin, please rerender in a comment in this PR for automated rerendering)
[X] Ensured the license file is being packaged.

Hi! This is the friendly automated conda-forge-linting service.
I just wanted to let you know that I linted all conda-recipes in your PR (recipe) and found it was in an excellent condition.

@conda-forge-admin, please rerender

@conda-forge-admin, please rerender

Closed by https://github.com/conda-forge/tokenizers-feedstock/pull/26


No preview with last 0.4.0 release – X11

What system are you running Yazi on?
Linux X11
What terminal are you running Yazi in?
xfce4-terminal
yazi --debug output
Yazi
    Version: 0.4.0 (7498b97 2024-12-09)
    Debug  : false
    Triple : x86_64-unknown-linux-gnu (linux-x86_64)
    Rustc  : 1.83.0 (90b35a62 2024-11-26)

Ya
    Version: 0.4.0 (7498b97 2024-12-09)

Emulator
    Brand.from_env      : None
    Emulator.detect     : Emulator { kind: Right(Unknown { kgp: false, sixel: false }), light: false, cell_size: None }
    Emulator.detect_full: Ok(Emulator { kind: Right(Unknown { kgp: false, sixel: false }), light: false, cell_size: None })

Adapter
    Adapter.matches: X11

Desktop
    XDG_SESSION_TYPE           : Some("x11")
    WAYLAND_DISPLAY            : None
    DISPLAY                    : Some(":0.0")
    SWAYSOCK                   : None
    HYPRLAND_INSTANCE_SIGNATURE: None
    WAYFIRE_SOCKET             : None

SSH
    shared.in_ssh_connection: false

WSL
    WSL: false

NVIM
    NVIM          : false
    Neovim version: 0.7.2

Variables
    SHELL           : Some("/bin/bash")
    EDITOR          : Some("hx")
    VISUAL          : None
    YAZI_FILE_ONE   : None
    YAZI_CONFIG_HOME: None
    YAZI_ZOXIDE_OPTS: None
    FZF_DEFAULT_OPTS: None

Text Opener
    default     : Some(Opener { run: "${EDITOR:=hx} \"$@\"", block: true, orphan: true, desc: "$EDITOR", for_: None, spread: true })
    block-create: Some(Opener { run: "${EDITOR:=hx} \"$@\"", block: true, orphan: true, desc: "$EDITOR", for_: None, spread: true })
    block-rename: Some(Opener { run: "${EDITOR:=hx} \"$@\"", block: true, orphan: true, desc: "$EDITOR", for_: None, spread: true })

Multiplexers
    TMUX               : 0
    tmux version       : tmux 3.3a
    tmux build flags   : enable-sixel=Unknown
    ZELLIJ_SESSION_NAME: None
    Zellij version     : No such file or directory (os error 2)

Dependencies
    file          : 5.44
    ueberzugpp    : 2.9.6
    ffmpeg/ffprobe: 6.1.1-1 / 6.1.1-1
    pdftoppm      : 22.12.0
    magick        : No such file or directory (os error 2)
    fzf           : 0.38.0
    fd/fdfind     : 8.6.0 / 8.6.0
    rg            : No such file or directory (os error 2)
    chafa         : 1.12.4
    zoxide        : 0.9.4
    7z/7zz        : 16.02 / No such file or directory (os error 2)
    jq            : No such file or directory (os error 2)

Clipboard
    wl-copy/paste: 2.1.0 / 2.1.0
    xclip        : 0.13
    xsel         : 1.2.0

Describe the bug
Preview worked well with previous 0.3.3 version. Ueberzugpp is installed.
Since I use 0.4.0 version preview in right panel does not work anymore for pdf, and any picture format (png, jpeg). Sometimes I can see a preview for the first picture in the folder, but not for the following pictures (and if I come back to the first picture there is no preview anymore). I was not able to see any pdf preview.
Minimal reproducer

start from a working 0.3.3 installation, with X11 and ueberzugpp. Preview does wor
upgrade to 0.4.0 with no other change
select a pdf, png or jpeg file to check the preview (and there is no preview)

Anything else?
No response
Checklist

[X] I tried the latest nightly build, and the issue is still reproducible
[X] I updated the debug information (yazi --debug) input box to the nightly that I tried
[X] I can reproduce it after disabling all custom configs/plugins (mv ~/.config/yazi ~/.config/yazi-backup)

Please try https://github.com/sxyazi/yazi/pull/2020

Released a new version with the fix https://github.com/sxyazi/yazi/releases/tag/v0.4.1 🎉


Bot is only saying messages in the main server and in other servers not saying anything at all. Why it is doing that?

Bot is only saying messages in the main server and in other servers not saying anything at all. Why it is doing that?

Check the prefix (.prefix), maybe it was changed. Or server admins used .asm disable to disable a commands for everyone

I owned both of the servers. But I did not change the prefix. As this is self-hosting is there any fixes for that?

Not a thing was posted in NadekoBot.exe

Check Nadekobot.db > "guild config" table with those servers ids. Look for prefix there.

@samdivaio .prefix is now made to work even if you changed your prefix to something else.

Said .prefix did not work. My guild was not in guild config. Added it to that. Just made the bot crash on startup. Removed it. Started up fine. :|

@moo1210 Your question seems more like a support question on #help, I'd highly recommend you ask there first, before posting here.

Yea no one replys it gets too spamed up.

@moo1210 try giving the bot full permission (checking everything is enabeld). Also have a bit patience with the #help. The people their do it already for free and in their free time. If they don't have time better try it later.
Or pay Kwoth on patreon so he can give you support instantly when needed (ofc within reason).

@moo1210 can you close the ticket please?

closing as there have been no updates on this for weeks


Fix erlang-ls build error with Erlang/OTP ≥ 25

Description of changes
The redbug dependency fails to build on Erlang/OTP 25 due to some deprecation warnings and having warnings_as_errors in rebar.conf:
❯ nix-shell -p beam.packages.erlangR25.erlang-ls
these 7 derivations will be built:
  /nix/store/2fw11viy3fvfacrvqbgxp2wbaz6wb9vf-zipper-1.0.1.drv
  /nix/store/7zrhs55q64lmp2rfvnn4gk9rvr6d2m7a-redbug-2.0.6.drv
  /nix/store/cli9ynskxk6i901ja5kq0j2k4nw57sg6-tdiff-0.1.2.drv
  /nix/store/d0i24cl1802sq85n2jnk6xwyy1x7afl4-uuid-2.0.1.drv
  /nix/store/xz3v4b45d69g2vvza93g94abxalqxhlf-elvis_core-1.3.1.drv
  /nix/store/y73by0pmbgh9jvbfk9jiar8a1gksrl3z-yamerl-git.drv
  /nix/store/5rwk21ndgb1xj1j8pvsfcwsbxyfnlv4m-erlang-ls-0.35.0.drv
building '/nix/store/7zrhs55q64lmp2rfvnn4gk9rvr6d2m7a-redbug-2.0.6.drv'...
unpacking sources
unpacking source archive /nix/store/zsykc4z3q807j3ap5ss9q5qlam9cbcv4-hex-source-redbug-2.0.6
source root is hex-source-redbug-2.0.6
patching sources
updateAutotoolsGnuConfigScriptsPhase
configuring
no configure script, doing nothing
building
===> Errors loading plugin rebar3_hex. Run rebar3 with DEBUG=1 set to see errors.
===> Errors loading plugin rebar3_hex. Run rebar3 with DEBUG=1 set to see errors.
===> Analyzing applications...
===> Compiling redbug
===> Compiling src/redbug_targ.erl failed
src/redbug_targ.erl:545:17: ct_slave:start/2 is deprecated and will be removed in OTP 27; use ?CT_PEER(), or the 'peer' module instead
src/redbug_targ.erl:553:17: ct_slave:start/2 is deprecated and will be removed in OTP 27; use ?CT_PEER(), or the 'peer' module instead
src/redbug_targ.erl:561:39: ct_slave:stop/1 is deprecated and will be removed in OTP 27; use ?CT_PEER(), or the 'peer' module instead

error: builder for '/nix/store/7zrhs55q64lmp2rfvnn4gk9rvr6d2m7a-redbug-2.0.6.drv' failed with exit code 1;
       last 10 log lines:
       > building
       > ===> Errors loading plugin rebar3_hex. Run rebar3 with DEBUG=1 set to see errors.
       > ===> Errors loading plugin rebar3_hex. Run rebar3 with DEBUG=1 set to see errors.
       > ===> Analyzing applications...
       > ===> Compiling redbug
       > ===> Compiling src/redbug_targ.erl failed
       > src/redbug_targ.erl:545:17: ct_slave:start/2 is deprecated and will be removed in OTP 27; use ?CT_PEER(), or the 'peer' module instead
       > src/redbug_targ.erl:553:17: ct_slave:start/2 is deprecated and will be removed in OTP 27; use ?CT_PEER(), or the 'peer' module instead
       > src/redbug_targ.erl:561:39: ct_slave:stop/1 is deprecated and will be removed in OTP 27; use ?CT_PEER(), or the 'peer' module instead
       >
       For full logs, run 'nix log /nix/store/7zrhs55q64lmp2rfvnn4gk9rvr6d2m7a-redbug-2.0.6.drv'.
error: 1 dependencies of derivation '/nix/store/5rwk21ndgb1xj1j8pvsfcwsbxyfnlv4m-erlang-ls-0.35.0.drv' failed to build

This patches the rebar.conf file to remove the warnings_as_errors option.
(Is this an acceptable way to fix this?)
(There is a redbug issue at https://github.com/massemanet/redbug/issues/18 so hopefully this will be fixed upstream eventually.)
Things done

Built on platform(s)

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

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

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

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

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module
[ ] (Release notes changes) Ran nixos/doc/manual/md-to-db.sh to update generated release notes

[ ] Fits CONTRIBUTING.md.

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

1 package built:

erlang-ls


dbeaver/pro#2317 skip filter errors and not close filter dialog

Test ticket's case with different options enabled/disabled in the filter dialog.

Verified


Fix scan

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

Project coverage is 53.82%. Comparing base (a51321d) to head (b5134a2).

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #425   +/-   ##
=======================================
  Coverage   53.82%   53.82%
=======================================
  Files         168      168
  Lines        3727     3727
=======================================
  Hits         2006     2006
  Misses       1721     1721

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


Look into Limit Switch Issue on Elevator

Our reverse limit switch on the elevator currently never triggers. This could be an issue with the limit switch currently on the robot.
Done Includes

[ ] Figuring out Limit Switch Issue and Verifying via Phoenix Tuner
[ ] Ensure Zero/Limiting is as intended(zero & limit while manipulator gamepad and don't do either while climber gamepad– pass a boolean limitOverride from Robot.java to store the state properly)
[ ] Regression Testing

Found wiring issue, needs testing and then fix limits with new elevator code


MLeap usage in streaming scenario (perf issue)

Hi,
We are using MLeap to perform model inference within Apache Accumulo. Since the Accumulo iterator framework exposes a streaming API (e.g. process row by row vs batch) we'd like to re-use as much of the objects required by MLeap.
We managed to create single "infinite" input dataframe and then produce a single result data frame from which we pull the data iteratively. It works, but unnfortunately this results in a memory leak. I was looking through the stack, but wasn't able to figure out at which point things are kept in memory.
The code works, but isn't performing that well as we have to call transformer.transform(this.mleapDataFrame) for every single row.
Integration code can be found here: https://github.com/microsoft/masc/blob/master/connector/iterator/src/main/java/com/microsoft/accumulo/spark/processors/AvroRowMLeap.java#L337
Any advise appreciated.
Markus

@eisber I am going to close this, but please feel free to re-open if you have further questions. Thank you!


Fixes 1585 - Migrate PolicyResourceTest to use common tests from Enti…

…tyResourceTest
Describe your changes :

See #1585 for more details

Type of change :

[] Bug fix
[x] Improvement
[] New feature
[] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[] Documentation

Checklist:

[x] I have read the CONTRIBUTING document.
[x] I have performed a self-review of my own.
[x] I have tagged my reviewers below.
[x] I have commented on my code, particularly in hard-to-understand areas.
[x] My changes generate no new warnings.
[x] I have added tests that prove my fix is effective or that my feature works.
[x] All new and existing tests passed.

Reviewers

@mithmatt

@mithmatt, please do review when you get some time. We can address any issues by creating subsequent issues.


Update appspec.yml

Issue #, if available:
Description of changes:
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

first


The TensorFlow version

May I know the version of TF you run experiments on?

Hi! This repository runs on TF 1.12.0, but any 1.x version should be OK. Thanks!


Upgrade to version Microsoft.AspNetCore.Server.IISIntegration - 2.1.0, Microsoft.AspNetCore.Hosting - 2.1.0

ASP.NET Core 1.0. 1.1, and 2.0 allow an elevation of privilege vulnerability due to how ASP.NET web applications handle web requests, aka "ASP.NET Core Elevation Of Privilege Vulnerability". This CVE is unique from CVE-2018-0784.
Root dependencies for Microsoft.AspNetCore.Hosting is Microsoft.ApplicationInsights.AspNetCore
Microsoft.ApplicationInsights.AspNetCore Package Version 2.14.0 is used.
Recommendation
Upgrade to version Microsoft.AspNetCore.Server.IISIntegration - 2.1.0, Microsoft.AspNetCore.Hosting - 2.1.0

https://github.com/microsoft/ApplicationInsights-dotnet/blob/develop/NETCORE/src/Microsoft.ApplicationInsights.AspNetCore/Microsoft.ApplicationInsights.AspNetCore.csproj#L56-L59
@TimothyMothra Do you know more about the above lines/comment?

@cijothomas and @TimothyMothra can you please provide any update on this? If it gets delayed further please let me know so that I can forcefully install the specified versions of the dependencies in my project to avoid Vulnerability issues.

@cijothomas and @TimothyMothra can you please provide any update on this?

I need to close this issue as a duplicate. Please join the conversation on #1902.
I had started looking into this a few months ago but ran into some kind of conflict. I don't remember the details, but I can take some time to look into this again this afternoon and update the thread.


Systemd daemon reload

I encountered issue with systemd - it now see new unit untill I reload systemd daemon. This PR fixes this issue

Thanks!


[Bug] Maximizing BetterDiscord doesn't work as expected on Windows

Before Reporting

[X] I found no existing issues matching my bug
[X] My issue is not caused by a plugin or theme

Describe the Bug
If you maximize BetterDiscord on Windows, it doesn't behave like expected.
In Windows, when you maximize a window it's "locked" in place and cannot be moved unless you grab the top of a window. Additionally, you cannot resize the sides or bottom by dragging them. But BetterDiscord does and generally acts like a 'full-size'-window. But doesn't have the 'maximized state'.
Expected Behavior
Here's a window' expected behavior, demonstrated with Edge, on betterdiscord.app' website:
https://github.com/user-attachments/assets/ea688303-fcbb-4943-94dd-01e9c4c7ee76

After maximizing the window, grabbing the top edge of the window 'unlocks' it and allows moving the entire window around.
Moving it to the top, maximizes the window again
Clicking the sides of the window and then dragging doesn't do anything
Double-clicking the top 'bar' puts the window in 'windowed' mode, double-clicking again maximizes it again.
Moving the mouse to the top-right corner is hovering over the 'close window' button. moving it to the top-left hovers over whatever is placed up there (in Edge, the user menu button)

Steps To Reproduce
Here are the same steps done in BetterDiscord:
https://github.com/user-attachments/assets/a9effef3-5ffe-4c49-ad3d-a9b87f63790f

Grabbing the top bar in the windowed state correctly moves the window.
Maximizing the window and grabbing the top edge resizes the window instead of 'unlocking' it from the maximized state.
Doing the same from the side, also resizes the window instead of not doing anything.
Double-clicking the top bar doesn't do anything - neither in windowed or maximized state.
Moving the mouse to the top-right corner doesn't hover the 'close window' button and instead allows resizing the window. Same thing with the top-left side.

Operating System
Windows
Discord Version
Stable
BetterDiscord Version
v1.10.2
Anything else?
No response

Do you have window transparency enabled?

Do you have window transparency enabled?

I did! Disabling window transparency fixed it! ♥
If this is intentional, I would've personally preferred this to be disabled by default on windows. Because it is the expected behavior.

This is an issue with Electron, not something intentionally implemented by BD.

This is an issue with Electron, not something intentionally implemented by BD.

Just to be clear here, this is neither BD's fault, not Discord's fault. Any other client mod will suffer from this issue because of this limitation in Electron, the platform used by discord, and many other services to bring their web applications to a desktop format. BD can not fix this, Neither can Discord.

This is an issue with electron/chromium and not something I can fix, sorry. https://bugs.chromium.org/p/chromium/issues/detail?id=854601
Originally posted by @zerebos in https://github.com/BetterDiscord/BetterDiscord/issues/362#issuecomment-638200707

This issue has sadly not been adressed in years and it seems unlikely it will see any attention soon as the electron project has other priorities.

Window transparency is disabled by default.

Window transparency is disabled by default.

Thank you for figuring this out! I was looking through everything and couldn't find a culprit. Ie. a plugin or theme that enabled this option, but I must've done it myself and forgot about it.


Unicode symbols cause a crash

fist λ ./bin/fist
Database file has been loaded. Previous state restored.
Fist started at localhost:5575
14 'INDEX a 😀'
INDEX
TEXT: '😀'
INDEX SIZE: 1
Segmentation fault

fist λ telnet localhost 5575
Trying ::1...
Trying <IP_ADDRESS>...
Connected to localhost.
Escape character is '^]'.
INDEX a 😀
Connection closed by foreign host.

It looks like this is caused by the hash function.
(gdb) print key
$3 = {length = 4, text = 0x0, alloc_len = 0,
  static_text = "😀", '\000' <repeats 27 times>}
(gdb) print hash("a")
$4 = 97
(gdb) print hash(key.static_text)
$5 = -345

Some characters make the hash function return a negative value, which is then used as an array index.

Ah, that'll do it. I'll make a PR to fix this.


Add Install section (enables auto-start on boot)

Looks like several other people have tried to send the same PR.


Improvements for Issue Triage

improves issues / docstrings / titles across deployment + namespace tasksets
adds 2 new tasks to namespace triage: event anomaly detection, service log aggregation and inspection
dedupes tasks in artifactory triage - covered by statefulset triage

Note the issue max length bump to 2048, this was done to allow for enough room to fit useful log results in the issue so that personas can use them to infer what to check next.

Nice thanks!


Add recursive factorial function

Codecov Report

Merging #85 into master will not change coverage.
The diff coverage is 100%.

@@          Coverage Diff          @@
##           master    #85   +/-   ##
=====================================
  Coverage     100%   100%
=====================================
  Files          98     99    +1
  Lines        2002   2003    +1
  Branches      354    355    +1
=====================================
+ Hits         2002   2003    +1

Impacted Files
Coverage Δ

...rc/algorithms/math/factorial/factorialRecursive.js
100% <100%> (ø)

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 65f08db...103c68c. Read the comment docs.

Thank you for PR @m-maksyutin


Undo systemd-resolved change in https://github.com/systemd/systemd/pull/17201

…ll/17201
This was introduced inn Fedora 34 systemd-248.3-1.fc34.
This breaks internal DNS resolution in the OKD cluster.
Signed-off-by: John Fortin<EMAIL_ADDRESS>Resubmitted https://github.com/openshift/okd-machine-os/pull/158 to pass build system limitations

/retest

/retest

/retest


fix(test): bump signals StopBehavior wait due to flakes

Partial fix for #10807
Motivation

signal_test.go was flaking quite a bit in CI

examples (all same test, same error): 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19

the most frequent test flake I've seen by a good margin (~20x (?) more than any other one, anecdotally)

 Test failure logs for posterity
  stop-terminate-4lf2q : Failed Stopped with strategy 'Stop'
    signals_test.go:44:
        	Error Trace:	/home/runner/work/argo-workflows/argo-workflows/test/e2e/signals_test.go:44
        	            				/home/runner/work/argo-workflows/argo-workflows/test/e2e/fixtures/then.go:68
        	            				/home/runner/work/argo-workflows/argo-workflows/test/e2e/fixtures/then.go:43
        	            				/home/runner/work/argo-workflows/argo-workflows/test/e2e/signals_test.go:36
        	Error:      	Not equal:
        	            	expected: "Succeeded"
        	            	actual  : "Running"

        	            	Diff:
        	            	--- Expected
        	            	+++ Actual
        	            	@@ -1,2 +1,2 @@
        	            	-(v1alpha1.NodePhase) (len=9) "Succeeded"
        	            	+(v1alpha1.NodePhase) (len=7) "Running"

        	Test:       	TestSignalsSuite/TestStopBehavior
=== FAIL: SignalsSuite/TestStopBehavior

Modifications

TestStopBehavior in particular was flaking in checking onExit (all examples above are on the exact same line), so bumped that specifically

did not bump killDuration entirely (as #11064 did) as that bumps lots of other waits and makes the whole test suite a good bit longer

we may want to reduce this in some places and have more targeted wait times in order to reduce total test time
and may want to have a different wait on CI vs. local as well

TestStatusCondition flaked on this PR (see below comment), so bumped its wait as well

Verification

This is only reproducible on CI unfortunately
Future Work
As mentioned above:

More granular killDuration / wait per test as they increase total test time
Different wait times on CI vs local

Ya gotta be kidding me, a different test flaked 😭
also looks to be a timeout issue though, but in a completely different E2E test suite

adjfklas;dfk, StopBehavior failed again despite the bump... 😐
Gonna bump it once more...

so all the tests passed.... and then Codegen failed......... the whack-a-mole is real....

 Test logs for posterity
go run ./hack/swagger kubeifyswagger dist/swaggifed.swagger.json dist/kubeified.swagger.json
panic: invalid character '<' looking for beginning of value

goroutine 1 [running]:
main.getKubernetesSwagger()
	/home/runner/work/argo-workflows/argo-workflows/hack/swagger/kubeifyswagger.go:90 +0xe5
main.kubeifySwagger({0x7ffc2e045c59?, 0x1704f78?}, {0x7ffc2e045c75, 0x1b})
	/home/runner/work/argo-workflows/argo-workflows/hack/swagger/kubeifyswagger.go:28 +0x3ca
main.main()
	/home/runner/work/argo-workflows/argo-workflows/hack/swagger/main.go:10 +0x85
exit status 2
make: *** [Makefile:651: dist/kubeified.swagger.json] Error 1

From the test logs, it is failing on make dist/kubeified.swagger.json with this line specifically erroring on decoding k8s JSON.
It's erroring on a < -- i.e. the curl for this got back HTML instead of JSON. The full HTML is not output but it's likely from a rate limit error or something from GitHub. Some 400+ HTTP status code probably.
The recurl.sh script does not handle curl getting a bad status code, so will need to modify that slightly to account not just for curl failing but for the response being a bad status code as well.

All green checks has never looked so good 😭 🎉 🚀

For reference, my hypothesis is that we're getting some of these test flakes in CI specifically perhaps because the CI runner is bottlenecking on CPU or memory. The standard runner is 2 core CPU + 7 GB RAM.
Given that CI is running DinD with a k3d cluster and parallelized tests, I would be surprised if CPU isn't maxed out and memory might be close to max. I typically give my devcontainer up to 6 CPU cores and 8GB RAM, as an anecdotal comparison.
With max CPU, everything takes longer and I/O is waiting on CPU. There would also be more CPU pre-emption and switching (although I don't quite know how the goroutine implementation handles this).
With both of those scenarios, it would roughly make sense why CI needs longer waits etc, as the CPU just can't get to everything timely.
Just a hypothesis. Either way, we can't increase the runner size in default OSS. Though I wonder if GitHub might grant an exception a large CNCF project.


feat:changed the favicon image and added a dynamic favicon and title

https://user-images.githubusercontent.com/64359203/124150874-9b072200-daaf-11eb-9b8f-b423e366bd47.mp4

Resolve conflicts also.

@codingninja11 make changes in forget pass and form correction page as well,

I made the required changes please check it now. @QAZIMAAZARSHAD

@codingninja11 iit s working only in index.html.

@codingninja11 iit s working only in index.html.

I made the changes should I make a new PR?

Yes make a new PR.


Removed duplicate  fileExtensionVector class

The help file included fileExtensionVector class twice in the see-also list. I removed the second of the two entries. The values were carefully checked to make sure that they really were duplicates.

@pedasmith : Thanks for your contribution! The author(s) have been notified to review your proposed change.

@lastnameholiu : Thanks for your contribution! The author(s) have been notified to review your proposed change.

Thanks for your contribution, I've merged your changes and they should be live soon.


BGGSTGB-10: Restrict access to certain bot commands for non-administrator users.

Acceptance Criteria:

the access to the commands that use Google API should be obtained in certain way.

We have such API to get admins from chat by it's id. We can add new admins command and 'admin'
role to give access for users.

Mb it not the best choice as another user can create own group and obtain the same preferences.

i guess, you got the point)

Implemented in Restrict access to certain bot commands for non-privileged users. #25 pull request.


AT+BLUFI example and documentation

I'm looking for some documentation on how to use the new AT+BLUFI command in the <IP_ADDRESS> release. I've tried various permutations of disabling/enabling WIFI/Bluetooth radios and services, but haven't yet figured it out. Does it need a custom BT server binary file or should it work with the factory binary? A fully worked example would be great.
AT+RST
OK
ready
AT+GMR
AT version:<IP_ADDRESS>(883f7f2 - Jul 24 2020 11:50:07)
SDK version:v4.0.1-193-ge7ac221
compile time(0ad6331):Jul 28 2020 02:47:21
Bin version:2.1.0(WROOM-32)
OK
AT+CWMODE=0
OK
AT+BLEINIT=2
OK
AT+BLUFI=1
ERROR

@xiewenxiang please take a look

@rudib The ESP-AT firmware used to not enable the BLUFI command by default. At present, the latest ESP-AT master firmware already supports the BLUFI command by default. You can use the latest ESP-AT master to test and develop.

We assume this worked for you, and will close it. If that's not the case, please open another github issue.


bad link in README

README.md has a bad link.
This line:
https://github.com/markqvist/Reticulum/blame/master/README.md#L40
points to:
https://unsigned.io/projects/reticulum/
which shows a "Not Found" page.

Thanks for catching and reporting it!


Hdpdgi 125

Revamped search code not having multiple calls , Fixed an issue as well while on back button with multiple calls.

Closing hence not merged with master


fix: windows build command

Fixed the build esbuild command for windows.
Assuming that for MacOS & Linux they're the same

Nice, I didn't even think about catching the else. 👍


Correction for raw affiliation Eco&Sols, Univ Montpellier, IRD, INRAE, CIRAD, Montpellier SupAgro, Montpellier, France

Correction needed for raw affiliation Eco&Sols, Univ Montpellier, IRD, INRAE, CIRAD, Montpellier SupAgro, Montpellier, France
raw_affiliation_name: Eco&Sols, Univ Montpellier, IRD, INRAE, CIRAD, Montpellier SupAgro, Montpellier, France
new_rors: 05kpkpg04;051escj72;003vg9w96;05q3vnk25;03rnk6m14;00b80ez59
previous_rors: 05kpkpg04;051escj72;003vg9w96;05q3vnk25;03rnk6m14
works_examples: W4402492788
contact: ff598b28a4d9e80910340c51e393ad9c:6ddb0341f3d7f68fa4a7cc618149b697642b @ inrae.fr

This issue was accepted and ingested by the OpenAlex team on 2024-11-18. The new affiliations should be visible within the next 7 days.


ReferenceError: $defineProps is not defined

reactivity transform work fine but $defineProps i install this "@vue-macros/define-props" but it still keep saying defineProps not define
the documentation for https://www.npmjs.com/package/@vue-macros/define-props is not proper nothing been define what to call and how to set it on vite

If you're using multiple plugins, plz consider the unplugin-vue-macros package. See https://vue-macros.dev/guide/bundler-integration.html for details.


Shipping hs-booster-proxy

[X] we need to rename the tools (hs-booster-proxy ===> booster, hs-backend-booster ===> booster-dev)

Consolidate and facilitate booster usage in evm-semantics

[ ] write an instruction of how to add a repository to kup
[X] kup install booster. In order to keep it private, kup install kevm will not install the booster, the user should manually install the booster and the command below will look for your installation of the booster on the path
[x] Issues with the LLVM compilation (blockchain-plugin, see https://github.com/runtimeverification/blockchain-k-plugin/issues/152)
[x] Set up CI to test with booster (at least a minimal smoke-test) https://github.com/runtimeverification/evm-semantics/pull/1890

Standardise kevm compile outputs:

[x] kevm foundry-{kompile,prove} --use-booster which automates what we did with kore-rpc-command before https://github.com/runtimeverification/evm-semantics/pull/1890
[ ] general kevm kompile/prove --use-booster will need a standardised output format like foundry uses; i.e. --use-booster expects an interpreter at <project_dir>/kompiled-llvm/interpreter.{so,dylib}

Post-poning the last point of general kevm kompile/prove --use-booster will need a standardised output format
to a new ticket (since it requires a lot of downstream coordination).


Failed tests on Elixir 1.11.x

Describe the bug
13 tests are failed on Elixir 1.11.x. (All tests are working on Elixir 1.10.x)
To reproduce

Install Elixir 1.11.x dev environment
Install dependenciesmix local.rebar --force
mix local.hex --force
mix deps.get

Run testsmix coveralls.json

13 tests are failed:108 tests, 13 failures

Expected behavior
All tests are passed on all Elixir versions
SDK version
v1.0.1
Language/Framework version
Erlang/OTP 23 [erts-11.2] [source] [64-bit] [smp:12:12] [ds:12:12:10] [async-threads:1] [hipe] [dtrace]
IEx 1.11.4 (compiled with Erlang/OTP 23)
Platform
Mac OS X 10.15.7

It looks like the 1.11 tests are failing with an unknown CA SSL error when trying to pull the config from the ConfigCat servers. I'm not sure why yet, but I'll dig into it when I get a chance. My guess is some kind of mismatch between supported SSL versions between Erlang 23 and the SSL certs on the ConfigCat server.


I can work on this too ..

I would love to work on this

Hi sir, I'd really like to work on this issue

@iamsomraj You go ahead with this.

@heisastark I have something for you in mind hold on.

@sarthology Sure sir

I want to work with the issue.


Optional browser support

I have a simple wct.conf.js which looks like this:
module.exports = {
    verbose: false,
    plugins: {
        local: {
            browsers: ['chrome', 'safari', 'firefox']
        }
    },
};

This works perfectly on my machine, but different environments contain different browsers. I noticed that, if a browser is not found, an error will be thrown and the tests aborted.
Eg. Running this setup on a windows machine will fail running safari.
Eg. My build server only has firefox installed atm, and this will trigger a failed build.
So, can a warning be thrown instead, and the other browsers continue to run tests?

plugin disable option, work well for this, nvm


fixes #775

fixes #775
https://github.com/awslabs/amazon-sagemaker-examples/issues/775#issue-459509312

Suggesting a minor change for efficiency:
@bbalaji-ucsd added.


fix: set current workspace id in redux store

Description
On forking application ( a hush hush operation ), workspace was not set up to the current one. The current one will be the one where the application is being forked.
Fixes #18045
Media
bug
Notice the "Resource not found" error and that the /members response is error.
https://user-images.githubusercontent.com/1573771/199471301-b3803039-8940-47a6-bd00-e24309041102.mov
fix
Notice that error pop up doesn't come up and the /members response is valid.
https://user-images.githubusercontent.com/1573771/199471455-78403152-de61-4961-b194-587fcff649bf.mov
Type of change

Bug fix (non-breaking change which fixes an issue)

How Has This Been Tested?

Manual

Test Plan
Issues raised during DP testing
Checklist:
Dev activity

[ ] My code follows the style guidelines of this project
[ ] I have performed a self-review of my own code
[ ] I have commented my code, particularly in hard-to-understand areas
[ ] I have made corresponding changes to the documentation
[ ] My changes generate no new warnings
[ ] I have added tests that prove my fix is effective or that my feature works
[ ] New and existing unit tests pass locally with my changes
[ ] PR is being merged under a feature flag

QA activity:

[ ] Test plan has been approved by relevant developers
[ ] Test plan has been peer reviewed by QA
[ ] Cypress test cases have been added and approved by either SDET or manual QA
[ ] Organized project review call with relevant stakeholders after Round 1/2 of QA
[ ] Added Test Plan Approved label after reveiwing all Cypress test

/ok-to-test sha=8782117


Loading Bar for script/link tags?

Hi,
I'm using ocLazyLoad with ui-router to lazy load my modules.
ocLazyLoad loads JS and CSS resources via a script respectively a link tag in the header, thus angular-loading-bar won't catch it. Is there anyway to still get this working?
Maybe a feature that also watches the DOM for added script/link tags? Or is there a way I could add lazy loaded file loading progress programatically. I could probably use the service api, but since states are defined within a module's config block and the angular-loading-bar isn't available there, I'm not sure how  to do it.
And thank you so much for angular-loading-bar :)
Cheers
Chris

Yeah, this is a bit outside the scope of this project.  If you find a way to do this easily, feel free to open a pull request, thanks!


Client (and maybe model?) generated duplicate argument params if named same

Here's a base component:

We have two different types (Supply and Demand) and have unique descriptions:

The case class that gets generated has two productType instances:
case class SupplySubAccountUpdateData(
  name: String,
  displayName: String,
  description: Option[String] = None,
  disclaimer: Option[String] = None,
  imageUrl: Option[String] = None,
  notes: Option[String] = None,
  productType: Option[String] = None,
  subtextOverride: Option[String] = None,
  integrationType: Option[SupplySubAccountIntegrationType] = None,
  dataShare: Option[String] = None,
  coBrand: Option[Boolean] = None,
  productType: Option[String] = None,
  subAccountOwners: Option[_root_.scala.Vector[SupplySubAccountOwnerCreateData]] = None
)

Hey there, sorry for the radio silence on this issue, thanks for the report. As I'm pushing towards a 1.0 release, I'm trying to resolve some of these low-hanging issues.


Update about-keys-secrets-certificates.md

Keys, Secrets and Certificates can have their name starting with numbers (1-9) or with '-'. Adjusting doc to be compliant with the current experience.
Example:

@msmbaldwin
Can you review this old PR and determine whether it needs to be closed or merged?
IMPORTANT: When the changes are ready for publication, add a #sign-off comment to signal that the PR is ready for the review team to merge. If the changes no longer apply, add an explanation and a #please-close comment to close the PR.
@MicrosoftDocs/public-repo-pr-review-team

I sent email to the content owner today.
@MicrosoftDocs/public-repo-pr-review-team

Hi @LucasLeitao-MSFT, and thanks for calling this to our attention. My own testing verifies your observation. We appreciate your help in improving our documentation! #sign-off


Ram Usage Spike in WinForms

1. Description
When using Dynamic LINQ in a WinForms application, the ram usage increases by about 100 MB, no matter how much data is being returned. Simply using anything from the Dynamic LINQ library, whether it's a select, where, or any other method, the ram usage can be seen instantly increasing regardless of the data size. Some delay is also noticed as the form will pause until execution is done (as it is synchronous). Note that this only happens the first time Dynamic LINQ is used, the ram usage will increase and it will stay the same (around 140 MB in my experience), and any further usage will not be as slow.
4. Any further technical details
WinForms in .Net 6 (Core), with EF Core 7, and SQLite.

@jaafar-k
Can you please provide a full working example?

@jaafar-k
Can you please provide a full working example?

@jaafar-k
It's very difficult to analyze without a example project, please provide a full working example.

@jaafar-k
Can you please provide a full example?

@jaafar-k
Can you please provide a full example?


🗑 Delete Airflow EKS Cluster (Sandpit)

Part of the upgrades of sandpit, development and production.
User Story
As a platform engineer
I expect my clusters to be up to date
So that they whither and die, or end up on extended support because 💰
Useful Contacts
Gary, Jacob, Julia, Emma.
Proposal
Upgrade the Airflow cluster - airflow-sandpit in analytical-platform-data-production
Additional Information
kubernetes-release-calendar
Definition of Done

[ ] ~Research the components that make up the cluster and understand if the impact/dependencies of upgrading.~
[ ] ~Understand and document how to test the cluster functionality for when this is done in Production~
[ ] ~Upgrade the cluster to 1.30~
[ ] ~Proceed to upgrade the airflow-dev cluster next.~
[ ] Remove any resources in analytical-platform which the airflow-sandpit cluster uses - e.g. the launch templates
[ ] Delete the rest of the EKS cluster components via clickops
[ ] Remove the MWAA sandpit
[ ] Write another ticket to allow a sandpit cluster to be quickly created if required.

We've agreed to delete the airflow-sandpit cluster. This ticket will now cover this work.

Created ticket as per the last point.

Removed the airflow-sandpit launch templates which were in terraform in analytical-platform repository.
Deleted the cluster via ClickOps since it was originally managed in Pulumi.
All node groups are deleted - high-memory and standard
There were no fargate profiles to delete

MWAA sandpit also removed via ClickOps.


put up wc on heroku

just an idea...

@ivanov Because we have multiple apps in this repo, I decided to just split out a version with just live-wc to Heroku at http://live-wc.herokuapp.com/
I had to reconfigure some paths to get it to work. I think adding some sort of deployment automation/processing might be something to look into.


Improve README

The README should do a better job of explaining things:

start with simple examples of running scenarios
show simple example test items from the demo
make the first actual demo run be successful
add screenshots for CLI (colored terminal output) and web interface

Implemented on master (v0.3.0).


Generate retire requests from the base class name

ServiceAnsiblePlaybook.demodulize + "RetireRequest" => bad cause we try and constantize that n there is no SAPRR; we should be using only the base class name for make_retire_request
Also, it's passing specs and got BZ opener approval here: https://bugzilla.redhat.com/show_bug.cgi?id=1731559#c6
Depends on https://github.com/ManageIQ/manageiq/pull/19064
Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1731559
@miq-bot add_label bug, hammer/yes, ivanchuk/yes
@miq-bot add_reviewer @tinaafitz
@miq-bot add_reviewer @lfu

@miq-bot add_label retirement
you know it's bad when it has its own label 😆

Hammer backport details:
$ git log -1
commit 97c8ac39f4a650d268dbd541c4a99ca20a7234cf
Author: Brandon Dunne<EMAIL_ADDRESS>Date:   Tue Oct 15 16:56:53 2019 -0400

    Merge pull request #19398 from d-m-u/fixing_retire_request_class_name_constantize

    Generate retire requests from the base class name

    (cherry picked from commit b7c9523e41be7406c2bde8554424d5caf0017ca7)

    Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1762428

Reverted the PR:
commit 497912ef441ece34ed65b7d69789026e0a6a349e
Author: Satoe Imaishi<EMAIL_ADDRESS>Date:   Mon Oct 21 13:45:44 2019 -0400

    Revert "Merge pull request #19398 from d-m-u/fixing_retire_request_class_name_constantize"

    This reverts commit 97c8ac39f4a650d268dbd541c4a99ca20a7234cf.

    https://bugzilla.redhat.com/show_bug.cgi?id=1762428

due to Travis error:
     NameError:
       uninitialized constant VmOrTemplateRetireRequest

Because it depended on https://github.com/ManageIQ/manageiq/pull/19064 which isn't backported.

Ivanchuk backport details:
$ git log -1
commit 79e64b756e284f49eb84ec99cd5c65e65212d7ab
Author: Brandon Dunne<EMAIL_ADDRESS>Date:   Tue Oct 15 16:56:53 2019 -0400

    Merge pull request #19398 from d-m-u/fixing_retire_request_class_name_constantize

    Generate retire requests from the base class name

    (cherry picked from commit b7c9523e41be7406c2bde8554424d5caf0017ca7)

    Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1784486

Hammer backport details:
$ git log -1
commit 19828a9617bbe2f6c8b1ba03690e85179dd2f71b
Author: Brandon Dunne<EMAIL_ADDRESS>Date:   Tue Oct 15 16:56:53 2019 -0400

    Merge pull request #19398 from d-m-u/fixing_retire_request_class_name_constantize

    Generate retire requests from the base class name

    (cherry picked from commit b7c9523e41be7406c2bde8554424d5caf0017ca7)

    Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1762428


TPU support in TF2.1 release candidate 2

I'm trying to run prototype of a code for training a model on TPU, with bfloat16 precision. I'm doing it in google colab notebook.
To do it I install tensorflow-2.1.0rc2 and run the following code:
import tensorflow as tf
import os
from tensorflow.keras.mixed_precision import experimental as mixed_precision

def create_model():
    model = tf.keras.models.Sequential()

    model.add(tf.keras.layers.Conv2D(128, (3, 3), input_shape=[32,32,3]))
    model.add(tf.keras.layers.MaxPooling2D(pool_size=(2, 2), strides=(2,2)))
    model.add(tf.keras.layers.Activation('elu'))

    model.add(tf.keras.layers.Flatten())
    model.add(tf.keras.layers.Dense(10))
    model.add(tf.keras.layers.Activation('softmax', dtype='float32'))

    return model

#this is for bfloat16 precision
policy = mixed_precision.Policy('mixed_float16')
mixed_precision.set_policy(policy)

resolver = tf.distribute.cluster_resolver.TPUClusterResolver(tpu='grpc://' + os.environ['COLAB_TPU_ADDR'])
tf.config.experimental_connect_to_host(resolver.master())
tf.tpu.experimental.initialize_tpu_system(resolver)
strategy = tf.distribute.experimental.TPUStrategy(resolver)

with strategy.scope():
    model = create_model()
    model.compile(
        optimizer=tf.keras.optimizers.Adam(learning_rate=1e-3),
        loss=tf.keras.losses.sparse_categorical_crossentropy,
        metrics=[tf.keras.metrics.sparse_categorical_accuracy])

After running this code I receive an error:
---------------------------------------------------------------------------

NotFoundError                             Traceback (most recent call last)

<ipython-input-4-4b29fabfb5e2> in <module>()
     18 resolver = tf.distribute.cluster_resolver.TPUClusterResolver(tpu='grpc://' + os.environ['COLAB_TPU_ADDR'])
     19 tf.config.experimental_connect_to_host(resolver.master())
---> 20 tf.tpu.experimental.initialize_tpu_system(resolver)
     21 strategy = tf.distribute.experimental.TPUStrategy(resolver)
     22

3 frames

/usr/local/lib/python3.6/dist-packages/six.py in raise_from(value, from_value)

NotFoundError: '__inference__tpu_init_fn_14' is neither a type of a primitive operation nor a name of a function registered in binary running on n-88be52b9-w-0. Make sure the operation or function is registered in the binary running in this process.

Here is notebook with code:
https://colab.research.google.com/drive/1SuCZ7AsoT7SZSQBgxQUf_L41ibYpFT0a
This code worked on TF2.0, but ONLY without bfloat16 support(see block with comment in code). What can i do, if I need a TPU on TF2 with bfloat16 support?

Was able to reproduce the issue. Please find the Gist here. Thanks!

I have found, that before using TF2 in Colab I need to run in notebook a sort of marco(?):
%tensorflow_version 2.x
After that I need to install a latest release of TF2.1 and run a model code I presented before.
With this macro the TPU is going to work fine.


Writing model: shd layers

In GitLab by @VinceKaandorp on Jul 3, 2019, 13:24
When writing a multi-layer model (120 layers in the example) to a runfile using imod.write() the shd package is turned on for each layer separately:

1,0, (top)

1,0, (bnd)

1,120, 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120 (shd)

1,0, (kva)

This causes an error when converting the runfile to a .prj file using an imod batch later on. Requested to make it consistent with the other packages ( 1,0, ).

In GitLab by @Huite on Jul 5, 2019, 13:12
closed

In GitLab by @Huite on Jul 5, 2019, 13:12
The issue appears to be that the conversion utility cannot deal with a line this long.
Ought to be fixed in iMOD instead.


[ASCII-1503] propagate telemetry component in pkg/network

What does this PR do?

Within the Agent Share Component team we are trying to remove the usage of globals.
The pkg/telemetry relays on globals to generate metrics. Although, we have a telemetry component that has the same functionality. We need to slowly migrate the usage of our telemetry metrics to use the telemetry component.
One day we would be able to remove the pkg/telemetry alltogether.
In this PR started migrate some our components to that uses pkg/telemetry to declare a dependency on the telemetry component and use it.
Since the migration is big I decided to split the work in multiple PR.
This PR focus on propagating the telemetry component down the stack of system probe. System probe uses the pkg/network extensible and has a lot of telemetry. Ex
// pkg/network/dns/cache.go
// Telemetry
var cacheTelemetry = struct {
	length    *telemetry.StatGaugeWrapper
	lookups   *telemetry.StatCounterWrapper
	resolved  *telemetry.StatCounterWrapper
	added     *telemetry.StatCounterWrapper
	expired   *telemetry.StatCounterWrapper
	oversized *telemetry.StatCounterWrapper
}{
	telemetry.NewStatGaugeWrapper(dnsCacheModuleName, "size", []string{}, "Gauge measuring the current size of the DNS cache"),
	telemetry.NewStatCounterWrapper(dnsCacheModuleName, "lookups", []string{}, "Counter measuring the number of lookups to the DNS cache"),
	telemetry.NewStatCounterWrapper(dnsCacheModuleName, "hits", []string{}, "Counter measuring the number of successful lookups to the DNS cache"),
	telemetry.NewStatCounterWrapper(dnsCacheModuleName, "added", []string{}, "Counter measuring the number of additions to the DNS cache"),
	telemetry.NewStatCounterWrapper(dnsCacheModuleName, "expired", []string{}, "Counter measuring the number of failed lookups to the DNS cache"),
	telemetry.NewStatCounterWrapper(dnsCacheModuleName, "oversized", []string{}, "Counter measuring the number of lookups to the DNS cache that reached the max domains per IP limit"),
}

The idea is that we would pass the telemetry component already initalized in the system probe run command down the stack and those globals variables to use the telemetry component. Combing those changes into a single PR would be massive and it would take a long time for the reviewers to go through then.
I decided to split the work into smaller PR
This PR only pass down the telemetry component to the different packages. There are no code changes as I haven't change anything. I just update function arguments and a few test files.
On a separate PR I will update packages to use the telemetry component.
Motivation

Additional Notes

Possible Drawbacks / Trade-offs

Describe how to test/QA your changes

No code changes

/merge


AB#7114 metrics dashboard clients description

Note to other potential reviewers (and a reminder to myself), the realm tooltip functionality requires select access on the keycloak.realm_attributes table for the keycloak_ums user which is being requested from the DBA Team for Dev/Test/Prod. This PR could still be tested locally using the regular keycloak user in the meantime.

keycloak_ums user has been granted access to keycloak.realm_attribute table, and can be used for testing


mock sectigo server

This adds a mock for the entire sectigo server rather than just the client.Do in the other PR. This allows tests by default to verify the success paths of the sectigo interactions in sectigo.go and also provides an option to replace the HTTP handlers with more error handling to test the error paths.

Codecov Report

Merging #205 (d5e9f23) into main (6b4f707) will increase coverage by 0.11%.
The diff coverage is 27.06%.

@@            Coverage Diff             @@
##             main     #205      +/-   ##
==========================================
+ Coverage   28.12%   28.23%   +0.11%
==========================================
  Files          45       46       +1
  Lines        5333     5542     +209
==========================================
+ Hits         1500     1565      +65
- Misses       3575     3708     +133
- Partials      258      269      +11

Impacted Files
Coverage Δ

pkg/sectigo/sectigo_mock.go
26.04% <26.04%> (ø)

pkg/sectigo/endpoints.go
100.00% <100.00%> (ø)

pkg/sectigo/sectigo.go
6.49% <0.00%> (+3.89%)
: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 6b4f707...d5e9f23. Read the comment docs.


CDAP-15320: Bulk API limitations handling

Support aggregate function calls
Support sub-queries
Map to record transformer refactoring
Support CDAP array and record types
Transform sub-queries to CDAP array of records

Could you change the branch to develop. All repos generally use 'develop'. We had missed this one. Am sorry.

@nitinmotgi no problem, done.

@albertshau addressed code review comments, please take a look.

I see, I had a wrong understanding of what sub-queries are. Thanks for the explanation.

@albertshau addressed second round of code review comments, please review.

@albertshau addressed code review comments, please review.

@albertshau done.


[Candidate 4v4 Battle for Reach ZH v1] 2 Oil Derrick flags are partly or fully covered by foliage

Observed behavior
2 Oil Derrick flags are partly or fully covered by foliage.
Expected behavior
Flags of Tech Buildings are not covered by foliage towards default camera rotation.
Screenshots

fixed


 Its not running on all branches, which has led to test failures in release branches.
We need to change the github workflow for CI to run on commits to all branches.
Thanks @mattverse for finding the issue

Related: We also need to fix CI in v6.x

Hey, I'd love to give this a shot.

Awesome thanks! Please submit a PR

this is the main CI workflow: https://github.com/osmosis-labs/osmosis/blob/main/.github/workflows/test.yml but getting lint would also be good. We may need to cherry-pick any change here to all the branches, can you do your PR to v6.x so we can test with it there, and then I can get it back into main


NIFI-7783: Include CA CN as a SAN entry

Thank you for submitting a contribution to Apache NiFi.
Please provide a short description of the PR here:
Include CN as a SAN entry when generating a self-signed certificate.
Enables X functionality; fixes bug NIFI-YYYY.
In order to streamline the review of the contribution we ask you
to ensure the following steps have been taken:
For all changes:

[x] Is there a JIRA ticket associated with this PR? Is it referenced
in the commit message?

[x] Does your PR title start with NIFI-XXXX where XXXX is the JIRA number you are trying to resolve? Pay particular attention to the hyphen "-" character.

[x] Has your PR been rebased against the latest commit within the target branch (typically main)?

[x] Is your initial contribution a single, squashed commit? Additional commits in response to PR reviewer feedback should be made on this branch and pushed to allow change tracking. Do not squash or use --force when pushing to allow for clean monitoring of changes.

For code changes:

[x] Have you ensured that the full suite of tests is executed via mvn -Pcontrib-check clean install at the root nifi folder?
[x] Have you written or updated unit tests to verify your changes?
[ ] Have you verified that the full build is successful on JDK 8?
[x] Have you verified that the full build is successful on JDK 11?
[ ] If adding new dependencies to the code, are these dependencies licensed in a way that is compatible for inclusion under ASF 2.0?
[ ] If applicable, have you updated the LICENSE file, including the main LICENSE file under nifi-assembly?
[ ] If applicable, have you updated the NOTICE file, including the main NOTICE file found under nifi-assembly?
[ ] If adding new Properties, have you added .displayName in addition to .name (programmatic access) for each of the new properties?

For documentation related changes:

[ ] Have you ensured that format looks appropriate for the output in which it is rendered?

Note:
Please ensure that once the PR is submitted, you check GitHub Actions CI for build issues and submit an update to your PR as soon as possible.

Thank you for the insightful review @exceptionfactory.

Thank you for the insightful review @exceptionfactory.

Thanks for the work on this PR @CefBoud! +1


Incorrect docs about ol.source.Raster

This page says:

A source that transforms data from any number of input sources using an array of ol.raster.Operation functions to transform input pixel values into output pixel values.

But operation option is not an array.

PR #7378 fixes this.

fixed with #7378


Include the version inside the itsdangerous.py file

Usually that's the only file that is being used and it's nice to know which version is there

Something like line 13 of the Flask init.py file
Or like the last line of the Click init.py file
Or like line 30 of the Jinja init.py file
Or like line 17 of the markupsafe init.py file
Or like line 23 of the [Werkzeug init.py file])https://github.com/pallets/werkzeug/blob/master/werkzeug/init.py)

Yes please :)

Will merge a PR that changes this and simultaneously changes setup.py to read the version from init.py just like all the other projects.
Just don't forget to mention me so I get notified.

a8b386aa74c751b56af6749fd0f9f2349ab23953

Awesome! and now you will have to make a release..


Trainer.save_state does not work if update_on_kvstore=False

When update_on_kvstore is set to False and multiple GPUs are used, trainer only saves the trainer state on context[0], and the rest are not saved.

Shouldn't those states be exactly the same for all contexts?

Yes. load_states only loads the state for context[0] if update_on_kvstore=False, which makes GPU memory explode..


How do I pass flags?

For example I want to pass flag to golint.
Thanks.

You cannot. What are you attempting to do?

Let's I want to change min_confidence, how can I achieve that?

Fortunately, that flag is available as '--min-confidence=0.8'.

How about other tools, like go vet -composites=false -methods=false -structtags=false?

You'll need to override the tool with --linter. Check out the README or help for more information.

My bad, miss the last section.
How about override more than one tool? Use --linter twice?

No problem. Yep, exactly.

Got it, thanks a lot!


Should we put "isSmallScreen" in root scope?

Currently in groupDetailMultiView #174 and SideNav #232, the Components use ng-if to change it's layout depending on screen size. The value for ng-if is determined by a the $mdMedia service of angular material, and the var "isSmallScreen" is declared in every scope that uses it.
So, to avoid rewriting the same statement (and having multiple watch statements for basically the same variable) I'd suggest moving it to app.ctrl and defining "isSmallScreen" in root scope.
What do you think? @nicksellen @tiltec? Or anyone who has a clue about using the root Scope in angular?

It seems that the alternative would be a service: https://stackoverflow.com/questions/16739084/angularjs-using-rootscope-as-a-data-store
From a testing perspective, having things depending on $rootScope seems like a bad idea (components are tested in isolation, only loading dependencies). Should app.ctrl be a dependency of every component?.
Whereas we could just inject the service when we need it.
So... I'm for using a service, maybe call it "screenSizeService"? But it also sounds a bit complicated...
Can we somehow store it as configuration? (app.config)

Well, agreed. I think I'd just use the $mdMedia service then. It's documented and we wouldn't have to write our own service that just stores one value. And I also found a way prettier way to implement it (no clue why I was putting it in that ugly in the scope before....). So I'm for writing:
 ng-if="$ctrl.$mdMedia('gt-sm')"

ng-if="$ctrl.$mdMedia('gt-sm')"

sounds good! Last time I also tried that, but somehow it didn't work... maybe I did something else wrong.


pause during do_upgrade

@mambocab to review

Code is good; I can re-review after you expand the comment a bit.

@mambocab ready for another look

+1, nice


Downloading translations fails when a build is in progress, no way to wait or avoid triggering a build?

Describe the bug
I have a number of repos that use the same Crowdin project. They all run this Crowdin action on a cron schedule. It appears that the download translations step does a "build and download" (great :) ). Unfortunately, the action/cli doesn't handle the guess where the project is already building (Maybe, by waiting for the current build and using the result?). The result is, some subset of the repositories running the crowdin action error.
To Reproduce
Steps to reproduce the behavior:

Crowdin Github Action configuration

uses<EMAIL_ADDRESS>with:
  upload_sources: true
   upload_translations: false
  download_translations: true
  export_only_approved: false
  skip_untranslated_files: true
  localization_branch_name: crowdin
  commit_message: ...
  create_pull_request: true
  pull_request_base_branch_name: master
  pull_request_title: ...
  pull_request_body: ...
  config: crowdin.yml
env:
  CROWDIN_TOKEN: ...

crowdin.yml file content

project_id: 209593
api_token_env: CROWDIN_TOKEN
base_url: 'https://api.crowdin.com'
base_path: .
preserve_hierarchy: true
files:
  - source: '/src/locales/ONE_OF_THE_REPO_NAMES/en-US/resources.json'
    dest: '/ONE_OF_THE_REPO_NAMES/resources.json'
    translation: '/src/locales/ONE_OF_THE_REPO_NAMESl/%locale%/resources.%file_extension%'
    type: 'json'

Information about workflow (OS, steps, etc.)

Expected behavior
I expect there to either:

Be an option to skip triggering a build
Action/CLI wait for the current build and/or then trigger another/wait, until it succeeds / has a build to use

Better, because a build could be triggered out-of-band, so simply skipping the build step will still have unavoidable error conditions.
Can use a simple polling mechanism, maybe with a user-customizable timeout

Screenshots
STARTING CROWDIN ACTION
UPLOAD SOURCES
✔  Fetching project info
✔  File 'ONE_OF_THE_REPO_NAMES/resources.json'
DOWNLOAD TRANSLATIONS
✔  Fetching project info
✔  Building ZIP archive with the latest translations
❌ Fetching project info
❌ Failed to collect project info. Please contact our support team for help
❌ Error from server: <Code: 409, Message: Another build is currently in progress. Please wait until it's finished.>

Additional context
As I mentioned, this behavior seems caused by my setup of 20 actions executing this configuration on the same cron schedule. I only have 3 action runners, so there is a max parallelism of 3. Other jobs are also executing at the time, and I suspect that all you need to repro is 2 parallel Crowdin jobs pointed at the same project, with maybe a sufficiently long project build time?

Hi @randymarsh77
Our team will take a look at it, thanks for informing us

Same for Open Food Facts. It would be great to limit uploading and downloading to strictly what the repository needs (and also to have the option not to trigger builds)

Hi @teolemon ! We'll take it into account too, thanks

what is the status of this?
I still had the error yesterday

gentle ping @DimaYashchyshyn, we run into this issue as well. Noticed when merging few P/R's in a row and actions runs concurrently

Hello @belgattitude and @gagalago!
Just had a word with developers and it seems like this is expected behavior. It happens when actions runs concurrently, as you've mentioned, since we restrict concurrent builds.
We advise avoiding that -  try configuring action, so it doesn't trigger build on every push.
Also, we have a task for our freelancers on improving this!
Have a good day

https://github.com/crowdin/github-action/wiki/Handling-parallel-runs


update change log to detail webhook

放到 doc 区比较好 https://github.com/Bililive/rec.danmuji.org/commit/8fd42dcc9be6c3ad592db23fcdcdf70afc8f89ee

放到 doc 区比较好 https://github.com/Bililive/rec.danmuji.org/commit/8fd42dcc9be6c3ad592db23fcdcdf70afc8f89ee


eNATL feedstock

A pruned version of this recipe is running locally for me.
cc @SammyAgrawal
If this seems good, we should give it a go on dataflow. 🚀

@norlandrhagen @SammyAgrawal should we run this on dataflow?

I think we can/ should. I would like to be walked through that process

Ill outline my steps here:

I navigate to "Actions" and choose "Deploy Recipe...

Notice that I cannot run the action from a fork branch 🤦♂

@SammyAgrawal The steps I am taking now are outlined here!


Add simple search on nav-list, using jquery

Hi, I made a quick jquery search bar in the template file. I hope it helps. If it's not correct (for performance or any other reasons), do tell so that I can learn. :)

Hi Laxa,
I was looking for a feature like that and a took your JS code to do my own search feature.
To have more respect with the model of Daux.io, I put the search.js inside templates/default/themes/my-theme/js/ by creating a new custom theme (like the documentation show that).
In the [my-theme].thm file, I put a line like that : "js": ["<theme_url>js/search.js"], to add my JS file.
The JS file do all the things in one time, without editing the template, because the input:search is useful only if JS is activated, so JS create it.
$.expr[":"].contains = $.expr.createPseudo(function(arg) {
    return function( elem ) {
        return $(elem).text().toUpperCase().indexOf(arg.toUpperCase()) >= 0;
    };
});
$(document).ready(function () {
    $('.sub-nav-collapse').prepend('
<input id="wy-search" name="search-terms" type="search" value="" class="form-control" placeholder="Search">
');
    $("#wy-search").keyup(function (e) {
        // Search on every key up event
        searchDoc(e.currentTarget.value);
    });
    function searchDoc (searchStr) {
        // Unhighlight all
        $('.wy-hl').removeClass("wy-hl");
        // If at least one match is found, highlight and reveal in list
        if (searchStr.length > 0) {
            // Close all list (exept parent list)
            var toClose = $('.article-tree ul.nav.nav-list').css("display", "none");
            $(toClose).parent("#sub-nav-collapse").children().css("display", "block");
            var r2 = $('.article-tree .nav-list a:contains("' + searchStr + '")').addClass("wy-hl");
            $(r2).parentsUntil("ul.nav nav-list").css("display", "block");
        }
    }
});

I try now to improve the results by parsing content of page (with AJAX, yes), and not only page title.
Hope it could help.
Geoffrey

Hi, this was adressed with pull request #351


Add CI steps to build and publish wheel

@jpuigcerver Could you setup a Github secret on the repo to store a PyPI token ?
I can provide you our token GPG-encrypted if you can share a public key.

@jpuigcerver Hello ! Would you be OK to create such a token to automate PyPI deployment :arrow_up:


Staging next

https://hydra.nixos.org/job/nixpkgs/staging-next/unstable#tabs-constituents  (soon)

Note that we're in special freezing mode now.  I glanced at the first-parent log and noticed nothing dangerous (smelling of "breaking change").  The original plan for this staging-next iteration was to last from yesterday and merge a week afterwards; perhaps we can get it close.  ZHF has started on master in the meantime.  Schedule details: https://discourse.nixos.org/t/21-05-release-schedule/12528

python39.x86_64-darwin now builds again, too.  I expect it was also a consequence of the llvm*Packages rework.
I think lua51Packages.luarocks is now the biggest single regression in terms build count (all platforms).  Though darwin has more than 20k builds to finish, so nothing is certain there.

https://shells.darmstadt.ccc.de/~hexa/eval-1669625.html
The latest eval-report.

The goal is to have this merged tomorrow, so that we can have another staging-next cycle for ZHF.
#111487 probably should have been postponed until after the release (or merged much ealier), as it's essentially darwin's stdenv.cc and probably should be considered a "release critical package" for darwin. The goal of pushing staging changes and updates so far out is that the timeline would be a lot less stressful (both in terms of man-hours and infrastructure resources) having multiple staging cycles to fix regressions. Now we are doing darwin-stdenv rebuilds in staging-next :(.
For the release retrospective, I'll bring up including llvm as a release critical package, as mac is frequently mentioned as a supported platform. (we don't have an official support-tier system, but our PR CI includes it, so I would say it's tier 1)

The llvm situation wasn't ideal*, but now it seems those regressions might be gone.  I only see the luarocks regression as significant and darwin's ffmpeg problem.   However, most of darwin builds still haven't finished – I hope tomorrow that will be clearer.
So overall we might get lucky and manage to merge tomorrow or over the weekend.
* A separate jobset would've been nice.  Maybe the riskiness could've been anticipated; I'm not sure.

Going to fix the merge, and do a quick review of anything else targeting staging. Then start the next staging-next

lua situation feels a bit chaotic ☹

I've been seeing failures from things that should be present in stdenv... Not sure what is going on. If I rebuild the .drv directly it builds fine

I made https://github.com/NixOS/nix/issues/4810 because it was across many packages. Not sure if it's related

Even though this commit fixed very many packages, surprisingly it also has regressions of some packages complaining about dlopen, e.g. https://hydra.nixos.org/build/142981606

I made a fix, but probably not the best fix. Should lua packages pass -ldl to all package builds? glibc is likely to be in the closure anyway

No.  I believe it's liblua.so that should be fixed;  it's also missing -lm in all versions (not just 5.1).

I see -lm, just not -ldl. At least for 5.1
gcc -o luxio-5.1 -O2 -Wall -I/nix/store/pcnik44dabgs7k8gx58c77hsx7g8zc83-lua-5.1.5/include  -lrt lua-5.1.c luxio-5.1.o -L/nix/store/pcnik44dabgs7k8gx58c77hsx7g8zc83-lua-5.1.5/lib -llua -lm

you can revert https://github.com/NixOS/nixpkgs/pull/122068/commits/322ec24acd417b20e3a8d0620c990e0af15ea777 if you want with your tweaks

I see chromium regressing, probably due to the LLVM-related changes: https://hydra.nixos.org/build/142961942/nixlog/3/tail

yea, not sure. cc @Ericson2314
I'll get to this when I wake up

I think the build comparison for linux packages starts looking acceptable for nixpkgs master. Just chromium perhaps; /cc the maintainers if they have a quick idea: @primeos, @thefloweringash, @bendlas.

Not sure, there where a lot of LLVM changes (git diff 83d907fd760d9ee4f49b4b7e4b1c6682f137b573 13295e7f55237f7ca879f25d7c85816fdfc2bed5 pkgs/development/compilers/llvm/12/) so I'm not sure which one of them moved the cfi_blacklist.txt file.
cc @Ericson2314 @sternenseemann @7c6f434c who might hopefully know more
Oh and just a quick FYI that Chromium will block nixos-unstable (I assume that is known and we can still fix it in master but IMO we shouldn't let it block the channel for too long - anyway, just as a quick reminder).

The gnu-install-dirs.patch for compiler-rt seems to have changed it so that add_compiler_rt_resource_file (defined in cmake/Modules/AddCompilerRT.cmake) installs everything to $dev/include instead of $out/share like before which also means it won't be transferred to clang's resource root.
I can update the patch to fix this pretty easily, I think, but I would like an opinion from @Ericson2314 at some point as they wrote / ported the patch. This issue is a bit curious since the patches came from upstream in the first place…
$ ls $(nix-build -A llvmPackages_12.compile
r-rt.dev)/include/*.txt
/nix/store/xw7nrmplc1rnafl8zxnjsbg13q9g23ch-compiler-rt-12.0.0-dev/include/asan_blacklist.txt
/nix/store/xw7nrmplc1rnafl8zxnjsbg13q9g23ch-compiler-rt-12.0.0-dev/include/cfi_blacklist.txt
/nix/store/xw7nrmplc1rnafl8zxnjsbg13q9g23ch-compiler-rt-12.0.0-dev/include/hwasan_blacklist.txt
/nix/store/xw7nrmplc1rnafl8zxnjsbg13q9g23ch-compiler-rt-12.0.0-dev/include/msan_blacklist.txt

Actually, there are two solutions:

Update the patch and revert the new installation destination
Update the clang wrapper for llvmPackages*.stdenv to link in the files from $dev/include as well.

The latter is a bit of a band aid solution (and somewhat ugly), but less invasive as we wouldn't have to rebuild compiler-rt and face potential breakage. The former solution seems like possibly the more correct one, but I can't really judge that.
Not sure what we should immediately do for staging-next, any opinions?

Also cc @thefloweringash as this apparently comes from 7869d1654517c028aa76fc1dedc9b5ac301a867a. https://github.com/primeos/nixpkgs/commit/5e27adddacb2b82dbb2a1afb5ab640a533d52cdc restores the old behaviour but isn't appropriate for Nixpkgs (was only a quick test of mine).
What I find a bit strange is the following:
https://github.com/NixOS/nixpkgs/commit/7869d1654517c028aa76fc1dedc9b5ac301a867a#diff-607fa2306845139140607a01382c18b2995866b7b91381da4018363819a0286bR21-R22
https://github.com/NixOS/nixpkgs/commit/7869d1654517c028aa76fc1dedc9b5ac301a867a#diff-607fa2306845139140607a01382c18b2995866b7b91381da4018363819a0286bR128-R129
Not sure if it's intentional that share is once replaced with ${CMAKE_INSTALL_FULL_INCLUDEDIR} and once with ${CMAKE_INSTALL_FULL_DATADIR}. Maybe ${CMAKE_INSTALL_FULL_INCLUDEDIR} was on accident?

The include dir line was actually flagged in review, I guess I'll change it over to data dir and we'll see what happens

Fyi: you should probably remove the _FULL as well, because that means it is an absolute path. CMAKE_INSTALL_DATADIR should be correct, but test locally first.

Untested PR #123103. Seems like this issue would also affect LLVM 5 and 6, but there the issue is different, so I haven't touched it yet.
We seem to use the full dir variants everywhere in the patch which seems to work, so I'm sticking to that for now.

We seem to use the full dir variants everywhere in the patch which seems to work, so I'm sticking to that for now.

Yeah, +1 for that, given that this already works ${COMPILER_RT_INSTALL_PATH} has to be empty or something pointing to / and I think that is intentional as the rest wouldn't work with multiple outputs:
https://github.com/NixOS/nixpkgs/blob/7869d1654517c028aa76fc1dedc9b5ac301a867a/pkgs/development/compilers/llvm/12/compiler-rt/gnu-install-dirs.patch#L73-L76
Thanks for the PR!

I'm looking into the Lua stuff.  Adding back the patch like 537a194 does isn't the right way to go, because now we're patching Lua twice to do the same thing.

I noticed but haven't looked exactly yet.  Adding the patch wasn't the problem.  Using the patch that was missing... maybe due to some conflict resolution?

Yeah, something like that.  Proper fix incoming.

I may have resolved it incorrectly, but the conflict seemed to be around the darwin changes. I believe in staging-next and master, the reference to the patch still existed

@jonringer I think it was mistakenly reintroduced in 0546e68ef7e7ecc794b3f1f5aa177bb0da71b54f.

Anyway, I think https://github.com/NixOS/nixpkgs/pull/123120 is the fix.

Very likely, I shouldn't be doing merge conflicts at 0100....

Yea, that's my fault. 34f8d7e15a3ca5762c84f867f70773674b002cb2 definitely removed it.
A staging commit from 26 days ago should have landed in master by now.....

Yeah, last cycle was a long one.

(And then there was a big gap with no staging-next PR open.)

Anyway, I think #123120 is the fix.

Sorry for having you do the PR twice (essentially). And thanks for the proper fix :)

No worries. :)

I forced an evaluation of the jobset.
Once chromium is built (maybe tomorrow?). I will merge

Biggest issue, I think: almost a third of darwin jobs still hasn't finished.  I expect that merging now would probably complicate ZHF on darwin, though perhaps later today the ratio will fall sufficiently low.
The next staging-next cycle is planned to merge in less than a week and it also contains rebuild of darwin stdenv, so we might very well encounter this again.

we might very well encounter this again.

We also had a darwin stdenv-rebuild merged thursday, which didn't help. Maybe next cycle we have someone from infra add more darwin builders going into zhf.

seems like the vast majority of queued builds are darwin haskell builds https://hydra.nixos.org/eval/1670375?filter=haskell&compare=1670316&full=#tabs-unfinished

I'd be fine with merging staging-next with an unclear state for the darwin haskell packages.

The darwin queued jobs seems to be dropping steadily.
The failing x86_64-linux builds seem reasonable.