Parameter for skipping prompts in setup.js

I think it would be helpful to be able to just skip all prompts, if there is a default config, and only prompt for new settings if a new version was downloaded. Speeds things up and also reduces the amount of errors that could happen because of typos or something like that.

I think it's good idea to add possibility to use parameters as --type=secure --stake=xxxx and so on
I have a lot of nodes and all my processes are automated to run on multiple nodes. But there are problems currently with upgrade.

Sensible defaults should be a secure node for the type, and for the category the host.

A feature request has been created in our internal software project manager.
Thanks for the suggestion!


Comfy API example

Rework of https://github.com/modal-labs/modal-examples/pull/602
Type of Change

[x] New example
[ ] Example updates (Bug fixes, new features, etc.)
[ ] Other (changes to the codebase, but not to examples)

Checklist

[x] Example is testable in synthetic monitoring system, or lambda-test: false is added to example frontmatter (---)

[x] Example is tested by executing with modal run or an alternative cmd is provided in the example frontmatter (e.g. cmd: ["modal", "deploy"])
[x] Example is tested by running with no arguments or the args are provided in the example frontmatter (e.g. args: ["--prompt", "Formula for room temperature superconductor:"]

[ ] Example is documented with comments throughout, in a Literate Programming style.
[x] Example does not require third-party dependencies to be installed locally
[x] Example pins its dependencies

[x] Example pins container images to a stable tag, not a dynamic tag like latest
[x] Example specifies a python_version for the base image, if it is used
[x] Example pins all dependencies to at least minor version, ~=x.y.z or ==x.y
[x] Example dependencies with version < 1 are pinned to patch version, ==0.y.z

awesome, thanks @thundergolfer !


Asking questions in stack

hi, i want to ask if i can ask  questions related to authzfoce in stackoverflow.
if i can what tags you follow in stack for this project?
if not i shall continue creatring issues and ask them here?

We prefer to keep AuthzForce Core specific issues here.


Feature/pupeteer updates

Feature/pupeteer updates

[!IMPORTANT]
Updated Puppeteer integration by switching to puppeteer, revised setup instructions, and removed unnecessary dependencies.

Puppeteer Integration:

Replaced puppeteer-core and puppeteer-chromium-resolver with puppeteer in BrowserSession.ts and UrlContentFetcher.ts.
Removed ensureChromiumExists() method from BrowserSession and UrlContentFetcher.
Updated launchBrowser() methods to use puppeteer directly.

Setup and Packaging:

Updated README.md with new setup instructions and clarified packaging steps.
Added install:all script in package.json to streamline dependency installation.

Miscellaneous:

Updated package.json to version 2.0.2.
Removed puppeteer-core and puppeteer-chromium-resolver from dependencies in package.json.

This description was created by  for a0654dd654957973b470de07b25bbee8654b08e5. It will automatically update as commits are pushed.

Can you build a new executable as part of this PR?

Can you build a new executable as part of this PR?

I think i'll even add changeset

Can you build a new executable as part of this PR?

@a8trejo We shouldn't need to, once these changes are ready, just bump the version number as part of the PR; once my small PR is merged, we will be able to get the latest version of Roo-Cline installed from AWS CodeArtifact

Can you build a new executable as part of this PR?

@a8trejo We shouldn't need to, once these changes are ready, just bump the version number as part of the PR; once my small PR is merged, we will be able to get the latest version of Roo-Cline installed from AWS CodeArtifact

@ColemanRoo could you give it another review? I think these changeset updates can go hand by hand with the npm publish updates

Can you build a new executable as part of this PR?

@a8trejo We shouldn't need to, once these changes are ready, just bump the version number as part of the PR; once my small PR is merged, we will be able to get the latest version of Roo-Cline installed from AWS CodeArtifact

@ColemanRoo could you give it another review? I think these changeset updates can go hand by hand with the npm publish updates

@a8trejo Can you bump the version number in the package.json file where it is used?  Or will that be handled by the GitHub Actions?


RT-2.1: Base IS-IS Process and Adjacencies

Test Base ISIS functionality and adjacency establishment.

Pull Request Test Coverage Report for Build<PHONE_NUMBER>
Details

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 55.5%

Totals

Change from base Build<PHONE_NUMBER>:
0.0%

Covered Lines:
1983

Relevant Lines:
3573

💛  - Coveralls

Pull Request Test Coverage Report for Build<PHONE_NUMBER>
Details

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 55.5%

Totals

Change from base Build<PHONE_NUMBER>:
0.0%

Covered Lines:
1983

Relevant Lines:
3573

💛  - Coveralls


Proofs different from one machine to another for a follower

I have a follower that has a mac install and he says all my proofs are fine. Then on his linux install, he said the app reports all my proofs are wrong. ideas here?

What does the website say? If everything agrees but one install, it might be the installation.

it's not easy to uninstall this app as it's fairly deep into the system, linux. we can  try that and see what happens, but he usually get's the same result.


Icons not showing even with right font

Hi, I was trying to get the theme working on my shell and I got this :

Lx should be a Linux Icon and Dur a clock, but it doesn't work.  If I try to resize my terminal I get this:

I have the right font selected in the preferences:

And my .zshrc looks like this:
export PATH=$PATH:~/.composer/vendor/bin
export ZSH=/home/drakota/.oh-my-zsh
source  ~/.oh-my-zsh/themes/powerlevel9k/powerlevel9k.zsh-theme
POWERLEVEL9K_INSTALLATION_PATH=$ANTIGEN_BUNDLES/bhilburn/powerlevel9k.zsh-theme
POWERLEVEL9K_COMMAND_EXECUTION_TIME_THRESHOLD=0
POWERLEVEL9K_COMMAND_EXECUTION_TIME_BACKGROUND=245
POWERLEVEL9K_COMMAND_EXECUTION_TIME_FOREGROUND='black'
ZLE_RPROMPT_INDENT=0
POWERLEVEL9K_LEFT_PROMPT_ELEMENTS=(os_icon status context dir rbenv vcs)
POWERLEVEL9K_RIGHT_PROMPT_ELEMENTS=(root_indicator background_jobs command_execution_time time)
POWERLEVEL9K_STATUS_VERBOSE=false
POWERLEVEL9K_MODE='nerdfont-complete'
source /usr/share/zsh/antigen.zsh
antigen use oh-my-zsh
antigen theme bhilburn/powerlevel9k powerlevel9k
antigen apply

Thanks for helping.

Yep. That is because you need to set the config before you source the theme. That seems to be an accident, as you source the theme directly and via antigen..
It should work if you remove this line:
source  ~/.oh-my-zsh/themes/powerlevel9k/powerlevel9k.zsh-theme

You are right I didn't remove it.
Now my shell looks like this though.

Problem solved.. 😆
Hmm. So it looks like your antigen does not apply the theme correctly. We had recently some issues (see #457) with antigen..
One way to fix this is to replace antigen theme bhilburn/powerlevel9k powerlevel9k with the source line..
I hope that helps.

Never mind fixed it!
.zshrc
export ZSH=/home/drakota/.oh-my-zsh
POWERLEVEL9K_INSTALLATION_PATH="${HOME}/.antigen/bundles/bhilburn/powerlevel9k"
POWERLEVEL9K_COMMAND_EXECUTION_TIME_THRESHOLD=0
POWERLEVEL9K_COMMAND_EXECUTION_TIME_BACKGROUND=245
POWERLEVEL9K_COMMAND_EXECUTION_TIME_FOREGROUND='black'
ZLE_RPROMPT_INDENT=0
POWERLEVEL9K_LEFT_PROMPT_ELEMENTS=(os_icon status context dir rbenv vcs)
POWERLEVEL9K_RIGHT_PROMPT_ELEMENTS=(root_indicator background_jobs command_execution_time time)
POWERLEVEL9K_STATUS_VERBOSE=false
POWERLEVEL9K_MODE='nerdfont-complete'

source /usr/share/zsh/antigen.zsh
antigen use oh-my-zsh

antigen bundle robbyrussell/oh-my-zsh plugins/gitfast
antigen theme bhilburn/powerlevel9k powerlevel9k
antigen apply

Forgot POWERLEVEL9K_MODE

Awesome!
Btw. that ZLE_RPROMPT_INDENT=0 line will give you some trouble while tabbing.. We saw some issues with that. I recommend to remove it (and accept that whitespace at the right)..

Yes, I saw that. Is there an ETA on when is this gonna be fixed? And minor detail, but I still get weird symbols if I resize is it normal?

@Drakota - Unfortunately, that's an issue in ZSH, not P9k.
See this comment for more: https://github.com/bhilburn/powerlevel9k/issues/420#issuecomment-283753317

Oh alright, thanks for the heads-up.


Tutorial messages use line breaks instead of '\n' after being translated

Tutorial messages that use \n for stylistic purposes actually appear in https://translatewiki.net as if having actual line breaks. Here's an example original message:
  <string name="tutorial_2_subtext">- Natural objects (flowers, animals, mountains)\n- Useful objects (bicycles, train stations)\n- Famous people (your mayor, Olympic athletes you met)</string>

Shows as https://i.imgur.com/PYVYX4A.png
And naturally gets translated into:
  <string name="tutorial_2_subtext">- Objets naturels (fleurs, animaux, montagnes)
- Objets utiles (bicyclettes, gares ferroviaires)
- Personnes célèbres (votre maire, les athlètes olympiques que vous avez rencontrés)</string>

The problem? It seems that the thing that lays out text in android only respects \n and not actual line breaks, which means that the dashes that supposed to be list bullets appear mid-line.
Live example (using a different string, because it looks worse): https://i.imgur.com/SYYvbU7.png
Since translations come from https://translatewiki.net, it could be a problem on their side, but it may be easy to work around this for now.

Ah, wow. I saw that happen when we first integrated translatewiki, but I thought it had been fixed.
Pinging @Nikerabbit , do you know why this is still happening?

This should be fixed now.

Could anyone confirm that this works in their language?

Works for me in French and Russian (version 2.4.2).

I believe most if not all of them were fixed in https://github.com/commons-app/apps-android-commons/commit/6a5629186b8fb9086fcdb6f0aa96731662614054.

Awesome, thanks!


Removed unused use statements

I did also run the php-cs-fixer.

Thank you for your quick review.
Ive updated the PR.

Thanks @Nyholm


RenderingModuleSettingScreen is not working and giving Java NullPointerException

The description of issue is inside the Log file: https://pastebin.com/LjqkfTm8

Hi @NP-chaonay
please provide additional information related to your environment (OS, Graphics, Terasology version, Java version, etc.) and to how you encountered this issue (Gameplay / Terasology modules selected, steps taken in-game, etc.)

Hi @NP-chaonay please provide additional information related to your environment (OS, Graphics, Terasology version, Java version, etc.) and to how you encountered this issue (Gameplay / Terasology modules selected, steps taken in-game, etc.)

OS: Windows 22H2 22623.875 (Insider Preview Beta Ch, opt-out is in progress,)
Graphics: Intel Iris Xe Graphic, No dgpu
Terasology Version: stable 5.3.0
Java Version: Seem to using the jre builtin in the downloaded game zip file from official website
CPU: Intel i511300H
Ram 16GB
Launcher setting : MaxGameMemory=8GB; LoggingLevel=ERROR; else leave default.
How to produce this issue:

Creating world using default setting
advanced mode >> leave default setting >> Universe Setup
click add world with default settting >>pregenerate
waiting preview
Spawn Preview
Rendering module config

also I have another issue  related to NullPointerException and it is because no output devices is enabled in host system (previously enabled on the latest game (at least once) executed) but maybe I will open a new issue then

I just followed the reproduction steps reported and can confirm that opening the Rendering Module Config crashes the game.
I'll investigate the issue some more on the weekend.

Resolved by #5083


Imputation of missing values using ML models.

Current package impute missing values using mean and median.
Now I have identified an approach to apply Machine Learning models for imputing the missing values:
Existing approach:
Impute missing values using Mean/Median
Drawback:

It reduces the variability in the data
It does not preserve relationships between variables such as correlations.

New Approach:
Impute missing values as per below:

For Numeric features     --> Linear regression model
For Categorical features --> Clasification model

Advantages:

It will preserve the original relationships between variables
It will mainatain the original variability in data

So for the datasets having large number of missing values, this approach can improve the overall quality of data to be feeded to ML algorithms.
Thus perfomance of existing model can be improved using this imputation stratgey.

@levithatcher  @taylorlarsen and @mmastand do you have any input on this? Otherwise we will submit a PR for its fix soon.

We have had good luck using the following in our other work:

Numeric:

Mean
Bagged trees imputation
Assign to an outlying number such as -999 and then use a tree-based method.

Categorical:

New category, missing
Bagged trees

What do you think about these methods? We'd be grateful if you wanted to do a PR!


Always returns type as "wifi" if device is connected to both "cellular" and "wifi"

Environment
System:
OS: macOS 12.4
CPU: (4) x64 Intel(R) Core(TM) i5-7500 CPU @ 3.40GHz
Memory: 1.18 GB / 40.00 GB
Shell: 5.8.1 - /bin/zsh
Binaries:
Node: 14.17.0 - ~/.nvm/versions/node/v14.17.0/bin/node
Yarn: 1.22.17 - /usr/local/bin/yarn
npm: 6.14.13 - ~/.nvm/versions/node/v14.17.0/bin/npm
Watchman: 2<IP_ADDRESS> - /usr/local/bin/watchman
Managers:
CocoaPods: 1.11.2 - /Users/ankur/.rvm/gems/ruby-3.0.0/bin/pod
SDKs:
iOS SDK:
Platforms: DriverKit 21.4, iOS 15.4, macOS 12.3, tvOS 15.4, watchOS 8.5
Android SDK: Not Found
IDEs:
Android Studio: 2021.1 AI-211.7628.21.2111.8309675
Xcode: 13.3.1/13E500a - /usr/bin/xcodebuild
Languages:
Java: 15.0.1 - /usr/bin/javac
npmPackages:
@react-native-community/cli: Not Found
react: 17.0.2 => 17.0.2
react-native: 0.66.4 => 0.66.4
react-native-macos: Not Found
npmGlobalPackages:
react-native: Not Found
Platforms
iOS
Versions

Android:
iOS:15.1
react-native-netinfo:9.0.0
react-native:0.66.4
react:17.0.2

Description
I am testing on real device and type is always returned as "wifi" if device is connected to both "cellular" and "wifi"
I have also tried react-native-netinfo v-6.0.0, 5.9.7 but issue is same,
Any help is highly appreciated
cc : @mikehardy
Reproducible Demo

I believe there is only space for one type right? So there has to be precedence. In general wifi is not metered and cellular is metered, wifi is typically high bandwidth, cellular is not, so wifi gets precedence. I could be wrong.

Thanks @mikehardy for your quick response. Really appreciated🙏.
Could you please suggest any workaround in case I have to check if user has cellular connection available on device.
Thanks in advance.

I haven't looked closely in a while - sorry - but if this was a need and there is only one type returned at a time normally, you could perhaps propose a PR that returned an array of all existing connections. If it seemed okay we could perhaps alter the API that way and release it

Thanks @mikehardy I will have a look👍


How to make Gamemode like dual-agar?

In dual-agar, I can control 2 cell if I press the Q (not a minion). It's possible in MultiOgar-Edited?
Here the link, http://dual-agar.online/
Sorry for bad english.

@RasyiidWho If you know javascript. Just read the gamemode files and create your own.

Pretty much any gamemode you can think of is possible in MultiOgar

I think megabyte won't gonna add this gamemode

@RasyiidWho What @Tyler3D said, I don't think im going to add this gamemode myself just yet (although its a pretty cool idea) I have alot of other things to work on I don't really have the time, but for a gamemode like that you are going to have to make it so it spawns 2 cells at once, the player can control both, and the player's viewbox switches between cells when they press Q (code can be done in PacketHandler)


The "typical" nuspec is out of date and missing dependency groups

This is important to include because failure to use dependency groups will result in pack warnings (or errors).

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

ID: f35f4267-e5e3-ddcf-d3e4-479fb233ce9f
Version Independent ID: 6d49d66f-f777-7e44-3a45-723e3ad09a59
Content: Create a NuGet package using nuget.exe CLI
Content Source: docs/create-packages/Creating-a-Package.md
Product: nuget
GitHub Login: @karann-msft
Microsoft Alias: feaguila

We can update this doc to use an example like EF Core or something just to show groups.
     <dependencies>
      <group targetFramework=".NETStandard2.1">
        <dependency id="Microsoft.EntityFrameworkCore.Abstractions" version="5.0.1" exclude="Build,Analyzers" />
        <dependency id="Microsoft.EntityFrameworkCore.Analyzers" version="5.0.1" exclude="Build" />
        <dependency id="Microsoft.Extensions.Caching.Memory" version="5.0.0" exclude="Build,Analyzers" />
        <dependency id="Microsoft.Extensions.DependencyInjection" version="5.0.1" exclude="Build,Analyzers" />
        <dependency id="Microsoft.Extensions.Logging" version="5.0.0" exclude="Build,Analyzers" />
        <dependency id="System.Collections.Immutable" version="5.0.0" exclude="Build,Analyzers" />
        <dependency id="System.ComponentModel.Annotations" version="5.0.0" exclude="Build,Analyzers" />
        <dependency id="System.Diagnostics.DiagnosticSource" version="5.0.0" exclude="Build,Analyzers" />
      </group>
    </dependencies>

We can update this doc to use an example like EF Core or something just to show groups.
     <dependencies>
      <group targetFramework=".NETStandard2.1">
        <dependency id="Microsoft.EntityFrameworkCore.Abstractions" version="5.0.1" exclude="Build,Analyzers" />
        <dependency id="Microsoft.EntityFrameworkCore.Analyzers" version="5.0.1" exclude="Build" />
        <dependency id="Microsoft.Extensions.Caching.Memory" version="5.0.0" exclude="Build,Analyzers" />
        <dependency id="Microsoft.Extensions.DependencyInjection" version="5.0.1" exclude="Build,Analyzers" />
        <dependency id="Microsoft.Extensions.Logging" version="5.0.0" exclude="Build,Analyzers" />
        <dependency id="System.Collections.Immutable" version="5.0.0" exclude="Build,Analyzers" />
        <dependency id="System.ComponentModel.Annotations" version="5.0.0" exclude="Build,Analyzers" />
        <dependency id="System.Diagnostics.DiagnosticSource" version="5.0.0" exclude="Build,Analyzers" />
      </group>
    </dependencies>

Unstale

This comment is an automatic reaction for an issue that has had its closure threatened by a stalebot.

Ported to: https://github.com/NuGet/Home/issues/13595


Do not build standalone into the image

https://github.com/stolostron/backlog/issues/26526

/test lint-check-unittests-sonarcloud

/cc @Randy424


Show variant list as inline after the change form instead of using "readonly inlines"

Currently, we are using a modified version of inline models of django to show variants related to a combo or job. One should define a custom view for that and include it in the change_form html override, without polluting the form itself

readonly inlines are broken


boards: arm: Add support for Avnet MicroZed board

Add support for the MicroZed system on module 1. This configuration is based on the existing port of Digilent Zybo, which is officially supported and has the same Xilinx Zynq-7000 SoC.
The commit #50969, adding a 1:1 mapping for SLCR registers, has not been approved yet. I have included the commit here to allow the system to use Ethernet.
Cc: Michal Sojka<EMAIL_ADDRESS>Signed-off-by: Marek Vedral<EMAIL_ADDRESS>

Cc @wentasah

@henrikbrixandersen @marek-vedral I take that as a pointer to finally get this clock control driver thing done...
I don't know this board so far, but a while ago, I did a board definition (including a Vivado/Vitis tutorial) for the Zedboard on a branch in my personal Github space. With the Zedboard, there's a chance of running the blinky sample, as the board has exactly one LED attached to the PS GPIO controller which is always available, while the other LEDs, slider switches and push buttons on the board must be made accessible by adding instances of the AXI GPIO controller IP to the FPGA bitstream. Is there a similar situation with this board? If so, I'd suggest, as I have done with my Zedboard definition, to provide the DT entries for the optional AXI GPIO controller IPs as a DT overlay file, so that those GPIO instances can be added to the Zephyr build if a suitable bitstream is loaded into the FPGA upon power-up.

@henrikbrixandersen @marek-vedral I take that as a pointer to finally get this clock control driver thing done...
Is there a similar situation with this board? If so, I'd suggest, as I have done with my Zedboard definition, to provide the DT entries for the optional AXI GPIO controller IPs as a DT overlay file in the board directory, so that those GPIO instances can be added to the Zephyr build if a suitable bitstream is loaded into the FPGA upon power-up.

I don't think so. I did not use the FPGA at all, the button and LED are wired to specific pins corresponding to the PS GPIO controller, as you said. As for the second button, and LED, these don't appear to be connected to the SoC at all and are used for hardware resets.
I am not sure what you mean by "slider switches", but the three jumpers control the boot device. I am not sure wether these may be accessed - the MicroZed HW Users Guide does not explicitly say that they are adjustable, but the jumpers are connected to PS_MIO pins 2,4 and 5 (thus shuould be controlled by GPIO bank 0).

Can this be reopened? I'd still like to get MicroZed support merged eventually.


Captive Portal Redirection URL - Use http://

The Redirection URL in the Captive Portal works only with the http://-Prefix
A Note to use http:// for the URL would be nice.

Have you tried the development version? We rebuild the captive portal system for the 16.1 release.


Merge host-local and host-local-ptp

To have an atomic PR, this picks up #62 and adds a fix for the netlink behaviour

Minor NITs. Otherwise, looks good.


Add link to twitter account

Add link to our Twitter account: https://twitter.com/CuPy_Team

Jenkins, test this please.

Jenkins CI test (for commit 050038aec52d9a208f7db949e1fb0f187421d0d8, target branch master) succeeded!

LGTM.


fix: escape module specifier for snippet after quoted

Fixes #53290. I think The original fix for #52543 isn't in the correct order. In TypeScript 5.0 it became import { foo } from "\/foo"; instead of import { foo } from "$lib/foo";

Thanks @jasonlyu123!


[Logging] Support syslog

Add a syslog output plugin for the logging-operator. All currently available plugins are listed in the logging-operator docs.
EDIT: This has been made available in the 3.8.0 logging-operator release.

Relevant Issue: https://github.com/rancher/rancher/issues/28566

Research phase complete. Submitted issue: https://github.com/banzaicloud/logging-operator/issues/623

Awaiting logging-operator release containing recent syslog output addition.

The syslog output has been developed in https://github.com/banzaicloud/logging-operator/releases/tag/3.8.0 .

Updating to chart 3.8.2 due to missing CRD fix.

I've tried a few configurations on the rsyslog and also yaml spec setting in the ClusterOuput but Im still getting mal formed messages in the rsyslog.
One of the syslog servers i tried was with this docker image:
https://hub.docker.com/r/rsyslog/syslog_appliance_alpine
docker run -d -p 514:514 -p 514:514/udp -p 1601:1601 rsyslog/syslog_appliance_alpine
And I custom server that has always worked with Logging v1 from Ember UI.

Working configuration:
apiVersion: logging.banzaicloud.io/v1beta1
kind: ClusterOutput
metadata:
  name: syslogtest1
  namespace: cattle-logging-system
spec:
  syslog:
    buffer:
      timekey: 30s
      timekey_use_utc: true
      timekey_wait: 10s
      flush_interval: 5s
    format:
      type: json
      app_name_field: testrancher1
    host: <REDACTED>
    insecure: true
    port: 514
    transport: tcp

the syslog output seems to be using tls by default.

Rancher version: master-head (12/11/2020) 46b0df4
Rancher version: v2.5-head (12/11/2020) baf4867
rsyslog: Version: 8.32.0-1ubuntu4
P1 scenarios for ClusterOutputs, ClusterFlow, Flow, Output.
Transports tcp and udp.
RKE and GKE used for testing.

Further UI testing will be in scope of:
https://github.com/rancher/dashboard/issues/1191
https://github.com/rancher/dashboard/issues/1192


Separate Migrations

Description
Ensures the migrations for deployment/development are separated by their configuration files so seeds don't make it to production accidentally, requiring development teams to use typeorm-dev migration:<cmd> instead of typeorm migration:<cmd>
Type of change

[x] Accident protection
[ ] This change requires a documentation update

Change Status

[ ] Complete, but not tested
[ ] Wiki page added

 Create separate migration files


AMS not included in this page, does so in abbriviatons

Amsterdam POP is not included in this table, however it is named in the abbriviations page.

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

ID: bd96cd50-5185-5544-842e-fb5dd6c7426e
Version Independent ID: 0f2523e5-9fcf-f93e-ef3d-c9eab9b89d03
Content: Azure Front Door POP locations by region
Content Source: articles/frontdoor/edge-locations-by-region.md
Service: frontdoor
GitHub Login: @duongau
Microsoft Alias: duau

@SiebeDev
Thanks for your feedback! We will investigate and update as appropriate.

@SiebeDev
Thank you for bringing this to our attention.
I've delegated this to content author @duongau, who will review it and offer their insightful opinions.

Hello @SiebeDev, I've added this to the list. This will show up later today. Thank you. #please-close


Update kub libraries and controller-runtime

Bump kub libraries to 0.24
controller-runtime to 0.12.1

Q
A

Bug fix?
[]

New feature?
[x]

API breaks?
[]

Deprecations?
[]

Related tickets
fixes #X, partially #Y, mentioned in #Z

License
Apache 2.0

What's in this PR?
Update kub-api and related libraries to v0.24
Update controller-runtime to v0.12
Renamed Handler -> ProbeHandler
reconciler functions now passing context argument
Why?
Keeping project up-to-date
Checklist

[x] Implementation tested
[ ] Logging code meets the guideline
[ ] User guide and development docs updated (if needed)
[ ] Append changelog

@AKamyshnikova did run e2e with your branch ? Unfortunately I can run it here from your repo ...

@AKamyshnikova did run e2e with your branch ? Unfortunately I cannot run it here from your repo ...

I ran some of them locally and didn't see any issues

not sure if it related to my changes...
@AKamyshnikova I think you're good, I've merged it. Will run e2e later again to confirm we're all good here


Custom grid lines should be optionally positioned above the chart

Even though grid lines are technically grids, they are mostly used as comparisons, in most cases also with labels on them. However, they are drawn together with the actual grids, which are positioned at the bottom of the z-stack. Therefore, labels and actual lines more often than not cannot be read. See fiddle for an example. In that fiddle, moving .c3-ygrid-lines manually to be a direct following sibling of .c3-axis-y2 places that guide at the visually correct position.
Putting those guides above the chart should be possible with a direct graph configuration.

I'd like to change this property after c3.generate is called.
I was trying to set chart.internal.config[grid_lines_front] = false, but changing that entry of the chart.internal.config object is not taking affect.
I also tried to implement a d3 version of the JQuery option proposed by @alwerner, would anyone have any idea how I could acheive this ? Any help appreciated, thanks in advance : )


fix typo in line 1001: change taget to target

'fix the following error: src/sos/workflow_executor.py:1002:58: W0631: Using possibly undefined loop variable 'target' (undefined-loop-variable)'
[master 0eed7053] fix the following error: src/sos/workflow_executor.py:1002:58: W0631: Using possibly undefined loop variable target (undefined-loop-variable)

@jenningsje The test still fails. You need to create add warnings to the config file.

@jenningsje please do not mix commits for different purposes. As I said, you need to create a PR to add all warnings to let tests pass, then create a PR for each type of warning.


Non complete results

When i use Tweepy to search Tweets it get for me some number much smaller than real results can be seen in search of Twitter itself. I use cursors but it get me for example 122 tweets while there are a lot of tweets in reality. What is the problem?

Overall, Twitter REST API gives only a limited set of tweets compared to what you seen in the Web interface.
In addition, I believe that the limited number of tweets is related to the recent changes in the REST API.  It seems that the Standard plan is very limited in terms of coverage.  For additional information about the plans, please refer to REST API plans or tiers on Twitter developer site.


dataViewMappings with multiple values

Hi, I've been working on a custom visualization, and there's something  can't find out how to do.
The visualization is a map of football stadium seating. There are around 70 seating sections, and I am interested in comparing the data of the number seats sold for each section versus the total capacity for that section.
Here is currently how I have my capabilities set up:
dataRoles:
			[
				{name:"Capacity",
				kind:VisualDataRoleKind.Measure,
				displayName:"Capacity" },

				{name:"SeatsSold",
				kind:VisualDataRoleKind.Measure,
				displayName:"Seats Sold" },

				{name:"Sections",
				kind:VisualDataRoleKind.Grouping,
				displayName: "Sections"}
			],

			dataViewMappings:
			[{
				conditions:[{'Capacity': {max:1}}, {"SeatsSold": {max: 1}, "Sections": {min:1, max:1}}],
				categorical:
				{
					categories:
					{
						for: {in: "Sections"},
						dataReductionAlgorithm:{bottom:{}}
					},
					values:
					{
						select: [{ bind: { to: 'Capacity' } },{ bind: { to: 'SeatsSold' }}]
					}
      			}
			}]

I am running into an issue separating the data I get back from values. dataView.categorical.values returns an array of two objects. The index of these objects is dependent on the order the values were dragged into the fields in the Power BI UI.
How can I tell which values are associated with Capacity, and which are associated with Seats Sold?
Is there a way to do this, or is there a better way to structure my data or dataViewMappings?

Hi HunterOka, if you find a resolution to this please can you post? because I am facing the exact same issue.

One way to do it is to iterate over the metadata of the dataView object, and check the roles property.
public static converter(dataView: DataView, colors: IDataColorPalette): MarineMapDataModel {

            var table = dataView.table;

            var catagoryIndex = -1;
            if (dataView && dataView.metadata) {
                for (var i: number = 0; i < dataView.metadata.columns.length; i++) {
                    var column = dataView.metadata.columns[i];

                    if (!column.roles) {
                        continue;
                    }
                    var columnInfo = {
                        colIndex: i,
                        format: column.format,
                        displayName: column.displayName,
                        queryName: column.queryName,
                        type: MarineMapColumnType.data
                    };

                    if (column.roles["Category"] === true) {
                        catagoryIndex = i;
                    }

                    if (column.roles["Longitude"] === true)
                    {
                        columnInfo.type = MarineMapColumnType.longitude;
                    }

                    if (column.roles["Latitude"] === true)
                    {
                        columnInfo.type = MarineMapColumnType.latitude;
                    }
                    if (column.roles["Heading"] === true)
                    {
                        columnInfo.type = MarineMapColumnType.heading;
                    }
                    if (column.roles["Link"] === true)
                    {
                        columnInfo.type = MarineMapColumnType.link;
                    }
                }
            }

@HunterOka You can use getCategoryIndexOfRole to get index of category by name.
Please, see the following links to find a declaration and an example:

declaration
example


Could not connect to server at http://prisma:4466

Hi all,
I'm running into the following issue :
If I use http:localhost:4466 as my endpoint in prisma.yml, when I make a simple query/mutation I get the following error in the playground (even though the prisma playground is running properly on that port) :
{
  "data": null,
  "errors": [
    {
      "message": "request to http://localhost:4466/ failed, reason: connect ECONNREFUSED <IP_ADDRESS>:4466",
      "locations": [
        {
          "line": 2,
          "column": 3
        }
      ],
      "path": [
        "users"
      ]
    }
  ]
}

After reading that post I tried changing my endpoint to http://prisma:4466 and got this error :
Could not connect to server at http://prisma:4466. Please check if your server is running.

Here's the server init :
import {GraphQLServer} from 'graphql-yoga';
import {prisma} from './generated/prisma-client';
import Query from './resolvers/Query';
import Mutation from './resolvers/Mutation';

const resolvers = {
	Query,
	Mutation,
};

const server = new GraphQLServer({
	typeDefs: 'src/schema.graphql',
	resolvers,
	context: (req) => ({
		...req,
		prisma,
	}),
});

server.start({port: process.env.PORT || 9000}, () =>
	console.log(`Server started ${process.env.PORT}`)
);

docker-compose:
version: '3'
services:
  mongo:
    image: mongo:3.6
    restart: always
    environment:
      MONGO_INITDB_ROOT_USERNAME: prisma
      MONGO_INITDB_ROOT_PASSWORD: prisma
    ports:
      - '27017:27017'
    volumes:
      - mongo:/var/lib/mongo
      - data:/data/db

  prisma:
    image: prismagraphql/prisma:1.34
    env_file: ./server/config/dev.env
    restart: always
    ports:
      - '4466:4466'
    environment:
      PRISMA_CONFIG: |
        port: 4466
        databases:
          default:
            connector: mongo
            uri: mongodb://prisma:prisma@mongo
  server:
    image: node:12
    env_file: ./server/config/dev.env
    restart: always
    working_dir: /app
    depends_on:
      - prisma
    volumes:
      - ./server:/app
    ports:
      - '9000:9000'
    entrypoint: ['yarn', 'start']

  client:
    image: node:alpine
    restart: always
    volumes:
      - ./client:/app
    ports:
      - '3000:3000'
    stdin_open: true
    working_dir: /app
    entrypoint: ['yarn', 'start']

volumes:
  mongo: ~
  data: ~

docker ps :
CONTAINER ID        IMAGE                       COMMAND                  CREATED             STATUS              PORTS                      NAMES
108ecc85d4ce        node:12                     "yarn start"             19 minutes ago      Up 19 minutes       <IP_ADDRESS>:9000->9000/tcp     samu-social_server_1
06303e8b2946        mongo:3.6                   "docker-entrypoint.s…"   19 minutes ago      Up 19 minutes       <IP_ADDRESS>:27017->27017/tcp   samu-social_mongo_1
278f1c6ebd99        prismagraphql/prisma:1.34   "/bin/sh -c /app/sta…"   19 minutes ago      Up 19 minutes       <IP_ADDRESS>:4466->4466/tcp     samu-social_prisma_1
1b6539c88b04        node:alpine                 "yarn start"             19 minutes ago      Up 19 minutes       <IP_ADDRESS>:3000->3000/tcp     samu-social_client_1

Thanks for helping out guys!

If #5064 helps anyone who comes here looking for similar kinda issue.


support GitLab "secret token" setting

Hello Rolf,
For my own use, I wanted to add support for the "secret token" setting on GitLab's webhooks.
I created this pull request in the event that you might be interested in adding this feature.
If you merge it, would you also please update the npm package?
Otherwise feel free to ignore it :).
Cheers,
Benoît

Sorry, I just saw that a similar pull request - better than mine, actually - already had been issued.


added functions to retrieve the no. of repos and stars of a GitHub user

i have tried the code on around 15~20 ids, was working fine. pls let me know if any error occurs

@JatinGera27aug, include these methods in the endpoints.md file.

OK will do asap

may I know why these conflicts are arising back to back ??

GitHub restricts merging changes at the same block of the codebase.

so any way to solve this? or we have to do it regularly over the time

Hey @JatinGera27aug, closing this PR. Make a new one with proper changes.


Fixed typos in tutorials

Fixes
Fixed several typos in tutorials

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


Consider updating the license enum

Relevant part of the schema:
https://github.com/citation-file-format/citation-file-format/blob/396f738fb025b1d8acdb02a56ffc923f95dc8999/schema.json#L516-L981
I set up a tool to make it easy, haven't tested in a while though :)
https://github.com/citation-file-format/get-spdx-licenses
Related:

#450

BTW I went ahead and added these changes to the preliminary copy of the 1.3 schema that is bundled with cffconvert

Also made a PR here, #461.

Closing as fixed in #461.


Release 4.0.0

Includes:
https://github.com/silinternational/ui-components/pull/98

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

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Proposal: new stanza, bundle_id

Details:

Freeform (like name).
Multiple allowed (like name).
Allows being interpolated in other stanzas.
Taken as string when there’s only one, as an array when there are multiple (for clearer interpolation)
When using brew cask zap, defaults delete bundle_id also automatically happens.
Position in stanza order right under name.
Not mandatory (some apps, like CLI-only apps don’t have one, and introducing :unknown and :not_applicable options is both ugly and unneeded).

Advantages:

Simple interpolation in other stanzas.
Correctly delete preferences.

Disadvantages:

Yet another stanza (like if we didn’t have enough already).

My vote would be a cautious yes - but let's finish propagating version changes. This will require (likely) another round of batch changes - but one that we can't necessarily easily automate, so I expect uptake to be slow.
That being said, I really like getting zap stanzas "for free", and it also gives us nice interpolation to use in pkgutil.

Perhaps it should be possible to make bundle_id accept either a single ID as a string (for most cases) or multiple IDs as an array of strings? It would save us from having to implement :multiple.

This will require (likely) another round of batch changes

Not necessarily. Making it not mandatory ensures we can add them as appropriate. A bit like auto_updates: it’s there, but we don’t need to rush to add it to every cask that needs it, we do so as cases arise.

Perhaps it should be possible to make bundle_id accept either a single ID as a string (for most cases) or multiple IDs as an array of strings? It would save us from having to implement :multiple.

It would also prevent us from easily and clearly using interpolation, which is the whole point. Having it limited to a single instance is a very deliberate limitation of its design. :multiple is meant to clearly state “don’t try to add a bundle ID here, we have reasons to not have one”.

It would also prevent us from easily and clearly using interpolation, which is the whole point.

Not necessarily. Consider these two cases:
cask 'foo' do
  ...
  bundle_id 'com.example.foo'
  ...
  zap :delete => "~/Library/Preferences/#{bundle_id}.plist"
end

cask 'foo' do
  ...
  bundle_ids 'com.example.foo', 'com.example.foo.bar'
  ...
  zap :delete => [
                   "~/Library/Preferences/#{bundle_ids[0]}.plist",
                   "~/Library/Preferences/#{bundle_ids[1]}.plist",
                 ]
end

Both seem entirely clear and usable to me.

Consider these two cases

That was somewhat what I had in mind when tapping (was on a phone) that answer, and they seemed worse in my mind. One of my concerns was needing bundle_ids[0] for the vast majority of cases, but now I see I misunderstood what @alebcay was saying (which was for it to basically be the best of both worlds when possible).
I’ll update the proposal. @jawshooah Would it be feasible

One of my concerns was needing bundle_ids[0] for the vast majority of cases

We could do something like this so you could just use bundle_id most of the time:
def bundle_ids(*args)
  @bundle_ids ||= []
  return @bundle_ids unless args.any?
  @bundle_ids.concat(args)
end

def bundle_id(arg = nil)
  return bundle_ids[0] if arg.nil?
  bundle_ids(arg)
end

Do we need the bundle ID for anything other than uninstalling or zapping?
If not, we could just extract all bundle IDs at install time and save them as .metadata.
For app casks, this is easy:
require 'open3'

def plist_buddy(cmd, file)
  out, err, status = Open3.capture3('/usr/libexec/PlistBuddy', '-c', cmd, file)
  status.success? ? out : nil
end

puts ARGV.map(&File.method(:expand_path))
         .map { |path| File.join(path, '**', '*.app', 'Contents', 'Info.plist') }
         .map(&Dir.method(:glob))
         .flatten
         .map { |plist| plist_buddy('Print CFBundleIdentifier', plist) }
         .compact
         .sort
         .uniq

For pkg casks, we would need to use pkgutil to filter the Info.plist files, after that it's the same as for app casks.

@reitermarkus In the spirit of https://github.com/caskroom/homebrew-cask/issues/13201, I’m wary of that method, and don’t trust it.
Some casks include multiple apps, others have bundle ids but no apps (suites), and I’ve seen enough broken pkgs to know not to trust it.
To fix the issues in HBC (and prevent new ones), we should be dumb first, smart later. Trying to be smart got us in a lot of issues because there are so many edge cases. It’s preferable to have an explicit bundle_id and later on remove it in favour of an automated method, if we see it would work, then doing it automatically, have it break on a bunch of cases, and the implement increaing workarounds for those.

I just found another use case where a bundle_id stanza would be useful: accessibility_access
I think we can all agree that this is a useful addition.

Alternatively, we could add :bundle_id(s) to existing stanzas, this way we automatically know what we should do with it.
  pkg 'GISLook_GISMeta.pkg',
      bundle_ids: [
                    'ch.bernhardjenny.gislook.pkg',
                    'ch.bernhardjenny.gismeta.pkg'
                  ]

 # uninstall pkgutil: [
 #                      'ch.bernhardjenny.gislook.pkg',
 #                      'ch.bernhardjenny.gismeta.pkg',
 #                    ]

And we could still add them to to a bundle_id(s) array in the order they appear.

Extra reason to add bundle_id — more efficient verification of codesigned apps: https://github.com/caskroom/homebrew-cask/pull/33570

i'd be happy to contribute a large (> 3000) dictionary mapping casknames to bundle_ids so that they can be  added to the caskfiles automatically. however, bundle-ids change far more frequently than one would like or anticipate given that you loose your preferences if change them. so, i see keeping this stanza up-to-date as an additional maintenance burden. and i thought we'd rather want to move in the opposite direction - having less maintenance work.
so i wonder if @reitermarkus's initial suggestion of extracting and storing the bundle-id automatically isn't the best choice after all - even if there are drawbacks.
that said, if you want to add a bundle-id stanza:
1.) as said above i'd be happy to contribute a large list of bundle-ids
2.) since we keep track of bundleid<->caskame anyway i could also add a file to our server listing these changes. interested contributors could look at this file and send PRs to keep the stanza updated
thinking about it again, couldn't travis warn on submission if the bundle-id of the app doesn't match the stanza? for direct app downloads anyway. i aways thought regarding security it would be best to have a 'code-signature' stanza and have travis warn when its not as expected...

New advantage: identify the main app inside a pkg, for automated bumping.

Closing this out just because it's been a very long time since this was first opened and there's been no conversation or back references in almost 3 years.


Add support for authorization server-provided dpopNonce

Closes #330

@babisRoutis Looks good to me.
Could you please though document the new DPoP Nonce parameter wherever needed in order to be aligned with the remainder of the documentation?
Thinking out loudly: Does it makes senses to also include the DPoP Nonce in DeferredIssuanceStoredContextTO? Currently we don't. Most probably it doesn't make sense to do so, since by the time we might have to reach out to the Authorization Server (in case of an Access Token refresh), the provided DPoP Nonce will most probably be expired.

@babisRoutis Looks good to me.
Could you please though document the new DPoP Nonce parameter wherever needed in order to be aligned with the remainder of the documentation?
Thinking out loudly: Does it makes senses to also include the DPoP Nonce in DeferredIssuanceStoredContextTO? Currently we don't. Most probably it doesn't make sense to do so, since by the time we might have to reach out to the Authorization Server (in case of an Access Token refresh), the provided DPoP Nonce will most probably be expired.

@dzarras Added a description on the PR.

Thinking out loudly: Does it makes senses to also include the DPoP Nonce in DeferredIssuanceStoredContextTO? Currently we don't. Most probably it doesn't make sense to do so, since by the time we might have to reach out to the Authorization Server (in case of an Access Token refresh), the provided DPoP Nonce will most probably be expired.

We don't need to keep dpopNonce in the case of deferred issuance. If required by the authorization server, library already can recover the use_dpop_nonce error and repeat the call

@dzarras Can you please check https://ktor.io/docs/client-http-send.html ?
It seems to me that we can create an interceptor to retry on time with HttpSend ktor plugin. I think retry times is configurable

@dzarras Can you please check https://ktor.io/docs/client-http-send.html ? It seems to me that we can create an interceptor to retry on time with HttpSend ktor plugin. I think retry times is configurable

Perhaps we can leave this outside the PR scope

@dzarras Can you please check https://ktor.io/docs/client-http-send.html ? It seems to me that we can create an interceptor to retry on time with HttpSend ktor plugin. I think retry times is configurable

The only configuration option I found for this plugin is: https://api.ktor.io/ktor-client/ktor-client-core/io.ktor.client.plugins/-http-send/-config/index.html maxSendCount which doesn't seem to be the retry count.


[JOSS Review] Re-enable rh5v2 examples or document that they currently do not work

While testing this package, I noticed that the rh5v2 examples are commented out from the CMakeLists.txt with a comment saying they are broken.
Ideally this would be fixed before a submission, but if not possible please add comments in the documentation that these are currently not working. If the maintainers are too busy to resolve this, I would recommend creating an issue with some guidelines for contributors to help out.
https://github.com/openjournals/joss-reviews/issues/6696

I  fixed the rh5v2 tutorial, on velocity level, however. Instead I added another tutorial to show acceleration-level WBC


Fixed browser tests giving false passing results in CI

no issue

Browser tests were failing in CI but giving a passing result nonetheless
This commit switches back to using the old method of running browser tests, using the version of the apps in the CDN rather than the local versions, because the command using the local versions wasn't exiting with the right code to trigger a failure in CI.
This commit also fixes a few browser tests that were consistently failing, since we weren't catching them in CI.

This works, but ideally we'd still be using the local versions of the apps. Trying out one more option before going forward with this one.


Add reformatting for alphas and betas

What is the goal of this PR?
We add pip packages version reformatting from our (TypeDB) version conventions to the python conventions for alpha and beta releases.
What are the changes implemented in this PR?
In addition to already existing -rc -> rc reformatting, we add:

-rc- -> rc
-alpha- -> a
-alpha -> a
-beta- -> b
-beta -> b
To support multiple variants for better reusability.

The error I got when releasing our alpha release:
requests.exceptions.HTTPError: 400 Client Error: Invalid wheel filename (wrong number of parts): typedb_driver-3.0.0-alpha-5-py39-none-macosx_11_0_x86_64 for url: https://upload.pypi.org/legacy/
So typedb_driver-3.0.0-alpha-5-py39-none-macosx_11_0_x86_64 should become typedb_driver-3.0.0a5-py39-none-macosx_11_0_x86_64, and 3.0.0a5 suits [N!]N(.N)*[{a|b|rc}N][.postN][.devN]


Add sphinxcontrib-sphinx test for missing reference

@mtiley I have tried to replicate your issue in #95, but I do not find this issue.
Can you try using this fork, to run:
$ pytest tests/test_sphinx/test_sphinx_builds.py::test_bibtex_norefs

and let me know if it passes. If it does pass, then maybe try to have a look at the test I have written, and see if you can alter it to fail with your issue.
You may want to take a look at https://myst-parser.readthedocs.io/en/latest/develop/test_infrastructure.html#test-tools re: pytest-regressions.

If you didn't know, to use this branch do:
git clone https://github.com/ExecutableBookProject/MyST-Parser
cd MyST-Parser
git checkout fix-bibtex-95-rebase
pip install -e .[sphinx,code_style,testing,rtd]

In b26aa42, I've tried adding documents that might replicate your issue in the documentation:

https://208-240151150-gh.circle-artifacts.com/0/html/bibtex_test/example_rst.html
https://208-240151150-gh.circle-artifacts.com/0/html/bibtex_test/example_md.html

I don't see your issue,
but @choldgraf this has caused some crazy formatting issues; with the top of pages not showing, and the next/previous buttons not rendered correctly. How have I done that!?

but @choldgraf this has caused some crazy formatting issues; with the top of pages not showing, and the next/previous buttons not rendered correctly. How have I done that!?

Ah my bad, I hadn't added --keep-going to make html-strict, to make sure the build still completes on warnings, but does still fail. (Was sure I'd added this)


[Cherry-pick-2.0.2][Feature-7049][dolphinscheduler-api] Return domain object after creating success

fix: #7049

Codecov Report

:exclamation: No coverage uploaded for pull request base (2.0.2-prepare@54a89e9). Click here to learn what that means.
The diff coverage is n/a.

@@               Coverage Diff                @@
##             2.0.2-prepare    #7355   +/-   ##
================================================
  Coverage                 ?   31.94%
  Complexity               ?     1572
================================================
  Files                    ?      432
  Lines                    ?    14573
  Branches                 ?     1447
================================================
  Hits                     ?     4655
  Misses                   ?     9466
  Partials                 ?      452

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 54a89e9...4911722. Read the comment docs.


Better describe this project

Project goals are clear but description is pretty much not impressive.
Also change http://full-build.io

done


Out of Memory Exceptions when loading large shapefiles

This issue was imported from CodePlex
kellison wrote 2011-03-31 at 22:16
Since DotSpatial loads all features from a shapefile into RAM when adding it to the map, there is a limit to the size of shapefile that can be viewed. We need a file-based approach that still has good performance but does not have a large memory footprint
for large shapefiles.
We were working on a solution to this at one time, and in fact some of the low-level pieces are done (classes implementing the IShapeSource and IFeatureSource interfaces). However, we still need to implement Map Layers that work and play well with the rest
of DotSpatial while using a file-based approach. I have attached a document that includes the emails discussing this new approach. It is probably better to read the document from the end to the beginning.
Taber wrote 2011-04-01 at 11:46
I uploaded a shapefile that throw a exception "OutOfMemory", i hope it can help.
File: http://depositfiles.com/files/51kkrt83m (Only 13 Mbytes, but 200 Mbytes uncompressed).
mudnug wrote 2011-07-29 at 19:16
I can't get that file. Could you upload it via another service?
kpribadi wrote 2011-07-30 at 02:37
We are having this issue when loading files with > 200K rows of features. Does anyone have any idea of when this is going to be resolved?
Taber wrote 2011-08-01 at 11:00
Upload again:
http://www.filesonic.com/file/1566261074
mudnug wrote 2011-08-24 at 02:00
See also
http://dotspatial.codeplex.com/workitem/330
Taber wrote 2011-11-02 at 20:02
It no advances?

Duplicate of #429


Tooltip remains open on chart after tabbing away from the chart

When navigating the data points of a chart using the arrow keys, the tooltip is displayed for the current data point (as expected).  When pressing TAB to navigate away from the chart, the tooltip for the last data point visited remains visible.

Thank you for reporting this issue! I'm working on a fix for this now.

This has been fixed in v0.1.5. Now, when you navigate away from the chart, the tooltip hides itself. Additionally, when you first navigate to the chart, the tooltip will immediately appear.
Please let us know if you find any other issues!


Keep track of link and node sub-type counts in the Network class

I noticed that the counts for the individual sub-types of Node and Link aren't stored anywhere as they were in EPANET2, but there are couple of places where they are used.  In both places, the element list is iterated over and the elements are counted.  As this is is fairly inefficient, I propose that the counts be added to the Network class and tallied as the elements are added and that there are two overloaded count() methods added - one for NodeTyes and one for LinkTypes.
I have made the modifications already (they were fairly simple) and will commit or change based on this discussion.

Good points Tom. I've penned some thoughts over on #10 related to this and the use of containers in the Network class. A custom container class could help solve this problem. I could imagine a map derivative that offers pre-computed access to countOfType(Element::ElementType type). Or cache the count as an ivar in Network, which just requires that logic to reside in the brain of the Network instead. Any thoughts on that?

For the current use cases that I see, simply counting the different subtypes as they are encountered and storing the counts in ivars is what is needed.  I haven't seen any cases that need to obtain all instances of a specific type (i.e. "give me all the pumps"), although i readily admit that I have not scoured every line of code.  What you are describing is exactly what I've done (here is a link to the commit in my fork).

I do see DataManager::getCount, but that only works for a subset of (sub)types. However, i could absolutely see the value in fetching a list of subtypes. "Give me all the pumps" should be a valid behavior, probably at the Network level. So I think a vector would be helpful. Whether to cache the info and/or count maybe has to do with your tolerance for potential invalidation bugs.


Upload traffic shaping broken when specifying gateway

When specifying gateway on lan fw "pass" rule, upload limiting on traffic shaper won't work.
Upload traffic wont reach the pipe:
ipfw show
...
60000    0       0 return ip from any to any
60001    0       0 pipe 10011 ip from <IP_ADDRESS>/24 to any via lagg3
60002 5651 4944612 pipe 10010 ip from any to <IP_ADDRESS>/24 via lagg3
65533 6851 5021433 allow ip from any to any
65534    0       0 deny ip from any to any
65535  342   23087 allow ip from any to any
...
When not explicitly setting gateway and using "default" gw, upload limit works:
ipfw show
...
60000    0       0 return ip from any to any
60001 3618 2630694 pipe 10011 ip from <IP_ADDRESS>/24 to any via lagg3
60002 4202 4867142 pipe 10010 ip from any to <IP_ADDRESS>/24 via lagg3
65533 8932 7567771 allow ip from any to any
65534    0       0 deny ip from any to any
65535  372   25087 allow ip from any to any

OPNsense 16.7.6-amd64

Yup, working on a fix with FreeBSD... Basically what happens is that gateway settings skip the correct network stack processing, which causes multiple side-effects in cmbinations of pf(4) + ipfw(4), the former used for port redirects and gateway routing, the latter for captive portal and traffic shaping.

I've added a first freebsd review to make this happen, which doesn't actually make this happen but its a necessary step: https://reviews.freebsd.org/D8877
Since we work with FreeBSD we're not going to speed this to a release. Closing the issue in the hopes that the next few months will fix this. :)


Unable to use (Accompaniment and Vocal Separation) in Colab.

Hello, I am using Accompaniment and Vocal Separation in Colab, but I encountered an error. This is my configuration in wap.
Input audio folder path  /content/drive/1a.flac
Model HP5-主旋律人声vocals+其他instrumentals HP2-人声vocals+非人声instrumentals
Specify vocals output folder  /content/drive/out/
Specify instrumentals output folder  /content/drive/out/
After conversion, the following error message is displayed. The previous sections in Colab have been confirmed to run successfully and download properly.
Export message
Traceback (most recent call last):
File "/content/Retrieval-based-Voice-Conversion-WebUI/infer-web.py", line 252, in uvr
pre_fun = audio_pre(
File "/content/Retrieval-based-Voice-Conversion-WebUI/infer_uvr5.py", line 37, in init
model_size = math.ceil(os.stat(model_path).st_size / 1024)
FileNotFoundError: [Errno 2] No such file or directory: 'uvr5_weights/.pth'
thanks

You can try the latest version.
I uploaded the English named pth file to huggingface.
You can use it now.

https://huggingface.co/lj1995/VoiceConversionWebUI/tree/main/uvr5_weights
put these into uvr5_weights directory


Error 100: Unable to render instance groups for deployment. Errors are:   - Unable to render jobs for instance group 'doppler_z1'

Facing issue while "bosh deploy".
Error 100: Unable to render instance groups for deployment. Errors are:

Unable to render jobs for instance group 'doppler_z1'. Errors are:

Unable to render templates for job 'doppler'. Errors are:

Error filling in template 'doppler.crt.erb' (line 1: Can't find property '["loggregator.tls.doppler.cert"]')
Error filling in template 'doppler.key.erb' (line 1: Can't find property '["loggregator.tls.doppler.key"]')

Unable to render jobs for instance group 'loggregator_trafficcontroller_z1'. Errors are:

Unable to render templates for job 'loggregator_trafficcontroller'. Errors are:

Error filling in template 'trafficcontroller.crt.erb' (line 1: Can't find property '["loggregator.tls.trafficcontroller.cert"]')
Error filling in template 'trafficcontroller.key.erb' (line 1: Can't find property '["loggregator.tls.trafficcontroller.key"]')

Hi @harshalk91.
It looks like your manifest is missing some required properties: loggregator.tls.trafficcontroller.cert, loggregator.tls.trafficcontroller.key, loggregator.tls.doppler.cert, and loggregator.tls.doppler.key.
If you're using the manifest generation scripts in cf-release, you'll need to add these values into your spiff stub. They'll fill in this section of the manifest template.
You can find docs for how to generate loggregator certs here.

Hi @dsabeti
Exellent!!! That solved my issue. I am newbie to Cloud Foundry. After this when i run bosh deploy, i stuck with this issue.
Bosh::Clouds::CloudError' with message 'OpenStack API service not found error: Expected([201])
Failed compiling packages > ruby-2.3/ca5b2d16eac54f907ab6c1f454d9c81560f311a2: CPI error 'Bosh::Clouds::CloudError' with message 'OpenStack API service not found error: Expected([201]) <=> Actual(404 Not Found)
excon.error.response
:body => "{"NeutronError": {"message": "The resource could not be found.", "type": "HTTPNotFound", "detail": ""}}"
:cookies => [
]
:headers => {
"Content-Length" => "103"
"Content-Type" => "application/json; charset=UTF-8"
"Date" => "Fri, 13 Jan 2017 19:47:31 GMT"
"X-Openstack-Request-Id" => "req-74cee047-9a6b-4db9-a7ec-96fe16861618"
}
:host => "**************"
:local_address => "<IP_ADDRESS>"
:local_port => 42626
:path => "/v2.0/ports"
:port => 9696
:reason_phrase => "Not Found"
:remote_ip => "<IP_ADDRESS>"
:status => 404
:status_line => "HTTP/1.1 404 Not Found\r\n"

@harshalk91 Happy to help. The error you're seeing now has to do with Openstack and Bosh rather than Cloud Foundry. You can ask for help in the Openstack CPI repo. They'll probably be able to help out. You can also ask in the Slack channel on the Cloud Foundry slack for help debugging.

@dsabeti I think so. Will Post this issue there.
Appreciate your prompt response.

No problem @harshalk91. I'll close out this issue in the meantime, but feel free to open a new issue if you need more help.


Call toast without tying it to an element in DOM

Hi, I'd like to call a toast without tying it to a specific element in the DOM. I mean, I want to be able to call a toast with a dynamic text from inside the component class or from a service.
In MaterializeCSS I can just do: Materialize.toast('I am a toast!', 4000)
Is there a similar option in angular2-materialize?

declare var Materialize:any;
In your component and use it like
Materialize.toast('I am a toast!', 4000)

Nice, didn't know I could do that. Thanks!


Add the magic process to restore the crashed images

With hexa image editing

Is that a good first issue? Do you have any resource about it?

Because it is the first issue I openned. I can create it

I see, ok

@VincentBlondeau If you don't have time to write the actual post can you provide to us the trick?


How to handle student interns (SchülerpraktikantInnen)?

student interns should not be included (they are minors and usually not there for long)


Update contact for Tooele County

We need to update J Houghton's email contact to<EMAIL_ADDRESS>

✅


Idiomatic optimized C++

This also has a patch to add '-march=native' gcc and g++ compiler flags, which makes a difference. Without, gcc targets Athlon64 from 2002.
Apologies for the noise, before.

The problem with adding -march=native is that you probably need to make sure that's set for all other submissions too. Might be better to just not set it.

Nice, thank you very much!
Off topic (from http://www.cantrip.org/cpp.html): if new true friend not protected for explicit private union, break case and try using this. Ha! Presumably even more so if not true friend!

@BurntSushi Fair. I'm happy to let -march=native stand, I think -- it seems to me it's the right thing for benchmarks being run locally. I'd be happy to accept PRs for other languages that have that or equivalent flags so it's a bit more fair, though I don't have time to go through all of them right now.

@benhoyt It's just rarely used in practice, that's all. Most people get their binaries from a package manager or a github repo or whatever, and those are rarely if ever compiled using -march=native (or its equivalent).

@BurntSushi Point taken. Yeah, I guess binaries would rather unportable if it were used heavily. I've reverted that part in https://github.com/benhoyt/countwords/commit/330e0765432b1f93a795d197a8ee308a45877dc8 -- hopefully it's more apples to apples now.

@benhoyt, wasn't the custom hash table forbidden (except C)? 🤔

Hashing: don’t roll our own hash table (with the exception of the optimized C version).

@osman-turan Ah yes, that's right! I'm getting old and forgetting my own constraints. Hmmm ... I'm inclined to let it stand now that it's merged (and seeing C gets an exception)...


Fixes ETH to DAI error

Closes #477
Reverts @airswap/utils.
The method createLightOrder used in 0.4.10 does not exist in the latest @airswap/utils package and seemingly has no equivalent method that replaces it

Closes #477
Reverts @airswap/utils. The method createLightOrder used in 0.4.10 does not exist in the latest @airswap/utils package and seemingly has no equivalent method that replaces it

Oh that sucks

Closes #477
Reverts @airswap/utils. The method createLightOrder used in 0.4.10 does not exist in the latest @airswap/utils package and seemingly has no equivalent method that replaces it

Oh that sucks

Is createOrder not available in the latest package?
https://github.com/airswap/airswap-protocols/blob/main/tools/utils/index.ts#L29

createLightOrder

yes it is, but not createLightSignature

yes it is, but not createLightSignature

Closes #477
Reverts @airswap/utils. The method createLightOrder used in 0.4.10 does not exist in the latest @airswap/utils package and seemingly has no equivalent method that replaces it

Oh that sucks

I didn't look hard enough.... :)

ETH to DAI works. But DAI to ETH crashes still on testnet.

I know but there ain't much I can do about that. It works on mainnet.

Ok will approve then.

Small conflict remaining if you could take a look please @piersss


feat: Add callback

Idk why I didn't merge from #4 earlier -- sorry about that!
Rebased and fixed conflicts.

Better than never 😭! Thanks  !


MaterialScrollBar is not showing

This is my code:
    public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle
        savedInstanceState) {

    View view = inflater.inflate(R.layout.music_list_fragment_layout, container, false);

    recyclerView = (RecyclerView) view.findViewById(R.id.recyclerView);
    materialScrollBar = new MaterialScrollBar(getActivity(), recyclerView, true);
    materialScrollBar.setHandleColour(R.color.accentColor);

    recyclerView.addItemDecoration(new DividerItemDecoration(getActivity(), DividerItemDecoration.VERTICAL_LIST));

    musicRecyclerAdapter = new MusicRecyclerAdapter(getActivity(), pSongs);
    musicRecyclerAdapter.setMusicFragmentListener(this);
    recyclerView.setAdapter(musicRecyclerAdapter);
    recyclerView.setLayoutManager(new LinearLayoutManager(getActivity()));
    recyclerView.setItemAnimator(new DefaultItemAnimator());

    return view;
}

And here is the recyclerView's xml code:
   <android.support.v7.widget.RecyclerView
    android:id="@+id/recyclerView"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:divider="@android:color/transparent"
    android:dividerHeight="8dp"
    android:scrollbars="vertical" />

English is not my native language so I think I lost myself here:
"Also note that the library does not currently support recyclerViews which do not boarder the screen's edge on the right side." - from what I understood it means that I should apply a padding or margin to the right side of the recyclerview, but I tried that and it's not working. Can someone explain me what is wrong with my code? A short example of how to apply it properly to the recyclerview would be great, thanks!

SOLVED:
I was using a LinearLayout instead of RecyclerView.


HIVE-27266: Retrieve only partNames if not need drop data in HMSHandler.dropPartitionsAndGetLocations

What changes were proposed in this pull request?
A small improvement of HMSHandler.dropPartitionsAndGetLocations , retrieve only partNames rather than partName and location pairs if we do not need check location.
Why are the changes needed?
Performance improvement, especially when the table partition number is large.
Does this PR introduce any user-facing change?
No
How was this patch tested?

pass all existing test
add a new benchmark test dropTableMetadataWithPartitions

Before this patch

Operation                      Mean     Med      Min      Max      Err%
dropTableMetaOnlyWithPartitions.10 23.70    21.87    19.36    31.73    14.48
dropTableMetaOnlyWithPartitions.100 54.42    54.15    45.92    76.68    8.891
dropTableMetaOnlyWithPartitions.1000 462.5    456.1    321.0    654.3    15.96

After this patch

Operation                      Mean     Med      Min      Max      Err%
dropTableMetaOnlyWithPartitions.10 21.49    21.24    19.30    27.90    6.661
dropTableMetaOnlyWithPartitions.100 51.51    48.30    44.86    85.23    16.91
dropTableMetaOnlyWithPartitions.1000 415.4    407.2    308.8    595.2    14.28

@deniskuzZ @pvary @veghlaci05 : Could you also help review this PR?


telemetry: Don't send 'identify' events too often

This calculates a hash of the content of the identify event, and only resend such identify events when something changes.
It's apparently harmful (read 'costs money') to send too many identify events.
The hash is stored in ~/.crc so on a typical system, identify events will be sent once after this PR, and never again (until ~/.crc is removed).
Fixes: https://github.com/code-ready/crc/issues/2723
Testing
There's a debug log line printed when an identify event is sent, so this can be tested by changing enable-experimental-features or by changing network-mode.
The user-id can also be changed by removing it from ~/.redhat, even if I did not test this. Changing it would also trigger the sending of an identify event.

Tested with segment debugger and caching on disk does work and we are not sending the identity now more than once as long as it doesn't change.

/retest


[DO NOT MERGE] Update @azure/ms-rest-js version to support proxy settings

Fixes #717
Specific Changes

Remove unused dependency from root package.json

The ms-rest-js dependency is deprecated.

Update dependency from botframework-connector library

@azure/ms-rest-js lastets version 1.8.1

Testing

Local HTTP proxy with AnyProxy application
Ran echo-bot with HTTP environment variable.
Results:
HTTP proxy server locally => PASS

The test ran succefully

Pull Request Test Coverage Report for Build #2193

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 88.199%

Totals

Change from base Build #2188:
0.0%

Covered Lines:
3232

Relevant Lines:
3521

💛  - Coveralls

We'll review this implementation during 4.5 cycle.


WIP: Get it running

This was an experiment to get the app up and running (with SF assets) as quick as possible for testing/review.

Looks good to me!

Can the app run in Heroku with the Michigan assets running?


Uninstall-ChocolateyExtension doesn't handle 64-bit registry from 32-bit processes

Related to #214
On https://github.com/chocolatey/chocolatey-coreteampackages/commit/f7fe281d114f1fbb4e7ab80069ae28e8d66cc776
@DarwinJS mentioned that the code doesn't work with 32-bit processes attempting to access 64-bit keys. This is because it doesn't use the flag to override Registry Redirection. This could have issues with processes such as Chef that run in 32-bit mode calling this.

cc @mwrock @dtgm

I don't see redirection listed as affecting these keys:
$local_key       = 'HKCU:\Software\Microsoft\Windows\CurrentVersion\Uninstall\*'
$machine_key     = 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\*'
$machine_key6432 = 'HKLM:\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\*'

@ferventcoder - I posted powershell code back to the original commit - handles some other edge cases as well.

@dtgm are you familiar with registry redirection? Basically the 64bit view of the registry is missing unless explicitly opted into by a 32 bit process.

@ferventcoder I just wanted to point out that you can actually use the .NET Registry APIs to explicitly open either the 64-bit or the 32-bit Registry views, no matter what the bit-width of the system or the current process is. You can do so using the Microsoft.Win32.RegistryKey.OpenBaseKey() method (in C#). This class is documented by Microsoft as having existed since .NET Framework 4.0. I don’t know if you need to target anything earlier than that. (If you do, you can P/Invoke into the Win32 Registry access methods and use certain flags to the RegOpenKeyEx method to access them, but that’s a lot more work.)
While I don’t know if the PowerShell Registry cmdlets support this functionality, PowerShell can natively call CLR objects written in C# or any other language (as you probably already know); it just involves more verbose code than using native cmdlets. Furthermore, even if direct CLR object access is required, the nature of the extension being discussed means that the implementation details are irrelevant to the users of the extension; they call it just like any other cmdlet. I can provide a PR if desired.

@wjk On the PowerShell side, this needs to work all the way back to PowerShell v2 / .NET Framework 2.0 (not 3.5, 2.0).

@ferventcoder is this still an issue?  The uninstall extension as been deprecated in favour of the core extension.  Is the reported issue still relevant to that extension?

I don't know - I was analyzing the PowerShell code that did this when I made the original comment.  It would depend on what the core extension code looks like.  Is the core extension implemented as PowerShell or C# ?

@DarwinJS said...
Is the core extension implemented as PowerShell or C# ?

Powershell. The source for the extension can be seen here:
https://github.com/chocolatey/chocolatey-coreteampackages/tree/master/extensions/chocolatey-core.extension/extensions
Thanks!

I am going to close this at the end of the year if there is no activity due to its 6mo age.


Add constant propagation optimization pass

As title. Pushed to see test results

@guilhermeleobas is this PR still active work or is it replaced by https://github.com/numba/numba/pull/7750?

Hi Stuart, it was replaced by #7750. I'll close the PR

Ah great, thanks @guilhermeleobas !


Disable signups in prod temporarily

@bmanifold I'll merge and manually run terraform apply, need to also deploy Metabase to prod


Updated dead links

Couldn't find links for

Calls the FunctionTemplate's PrototypeTemplate's Set().

and

Calls the FunctionTemplate's InstanceTemplate's Set().

Were these the only dead ones? I know most of the links still refer to io.js 3.0, but it would be a hassle to go through them all and update them manually.

I'm not sure, I was reading this file and had the time to go through all the links and fix them.

Alright. I will merge this. Thanks.
On June 7, 2017 7:35:59 PM GMT+03:00, Wulf<EMAIL_ADDRESS>wrote:

I'm not sure, I was reading this file and had the time to go through
all the links and fix them.


Add new-style toolchains

Checklist

[x] Used a personal fork of the feedstock to propose changes
[ ] Bumped the build number (if the version is unchanged)
[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)
[ ] Ensured the license file is being packaged.

Here is the output from the build log

My bad, I need to use this toolchain on both arm64 and x86_64 builds. If I recall correctly, on the macOS-12 image, using this toolchain on x86_64 broke the build, but on later images it is required.


Spatie, Menu class

Adds Spatie for underlying Menu creation
Adds the Menu class for use with the Filter

Pull Request Test Coverage Report for Build 745948249

12 of 12 (100.0%)  changed or added relevant lines in 2 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+11.1%) to 100.0%

Totals

Change from base Build 743212516:
11.1%

Covered Lines:
24

Relevant Lines:
24

💛  - Coveralls


Wrong WeaponType Enums?

Hey guys, I believe that since the update the weapontype enums are wrong since always says my weapontype is in the knife one.
Any ideas of what might be wrong?

Ignore this, its the class CCSWeaponInfo that is wrong


opae-libs: update package version to 2.0.1

Coverage increased (+0.008%) to 79.141% when pulling bacb5ee01542633d695927e7732f19ed4efee5b4 on release/2.0.1-1 into 18d8070c985c4ace1b977a5c834ba8b58f439c80 on master.


docs: adding Go version/release badges

Add Shield.io badges for Go version and GitHub release. Useful for displaying important information in a visually appealing and easily accessible way at a glance.
Updated the license badge to standard Shield.io format. As it appears it was incorrect pointing to the badge for 'aws-sam-local'.
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

Same change as https://github.com/aws/aws-lambda-runtime-interface-emulator/pull/63 with a more specific commit message, both PRs can be closed after either is merged.


UBI downloads incompatible artifacts on MUSL systems

Note - I mostly tested this against a small wrapper program to download artifacts for multiple platforms quickly.
ubi tends to download GNU/glibc releases even when looking for files with a musl target. This seems to be caused by it falling back upon whichever artifact comes first alphabetically, and between gnu and musl, gnu comes first alphabetically.
I reproduced this with the following projects:

https://github.com/cargo-bins/cargo-binstall (rust)
https://github.com/astral-sh/ruff (rust)
https://github.com/ajeetdsouza/zoxide (rust)
https://github.com/eza-community/eza (rust)
https://github.com/getzola/zola (rust, no musl releases at all so ubi probably should fail outright)
https://github.com/watchexec/watchexec (rust)
https://github.com/starship/starship (rust)
https://github.com/twpayne/chezmoi (go, only occurs on musl amd64)

Also, while I don't have the specific project this occurred on, I had once instance of ubi downloading android artifacts, which very well could be the same issue given that android even comes before gnu alphabetically. If I can find where that occurred I'll mention it here.
Debug output (for cargo-bins/cargo-binstall on arm64 alpine linux):
[ubi][DEBUG] Parsed --project cargo-bins/cargo-binstall = cargo-bins / cargo-binstall
[ubi][DEBUG] exe name = cargo-binstall
[ubi][DEBUG] install path = /tmp/tmp.IBiJDN/bin/cargo-binstall
[reqwest::connect][DEBUG] starting new connection: https://api.github.com/
[ubi::picker][DEBUG] filtering out assets that do not have a valid extension
[ubi::picker][DEBUG] skipping asset with invalid extension: cargo-binstall-aarch64-apple-darwin.full.zip.sig
[ubi::picker][DEBUG] skipping asset with invalid extension: cargo-binstall-aarch64-apple-darwin.zip.sig
[ubi::picker][DEBUG] skipping asset with invalid extension: cargo-binstall-aarch64-pc-windows-msvc.full.zip.sig
[ubi::picker][DEBUG] skipping asset with invalid extension: cargo-binstall-aarch64-pc-windows-msvc.zip.sig
[ubi::picker][DEBUG] skipping asset with invalid extension: cargo-binstall-aarch64-unknown-linux-gnu.full.tgz.sig
[ubi::picker][DEBUG] skipping asset with invalid extension: cargo-binstall-aarch64-unknown-linux-gnu.tgz.sig
[ubi::picker][DEBUG] skipping asset with invalid extension: cargo-binstall-aarch64-unknown-linux-musl.full.tgz.sig
[ubi::picker][DEBUG] skipping asset with invalid extension: cargo-binstall-aarch64-unknown-linux-musl.tgz.sig
[ubi::picker][DEBUG] skipping asset with invalid extension: cargo-binstall-armv7-unknown-linux-gnueabihf.full.tgz.sig
[ubi::picker][DEBUG] skipping asset with invalid extension: cargo-binstall-armv7-unknown-linux-gnueabihf.tgz.sig
[ubi::picker][DEBUG] skipping asset with invalid extension: cargo-binstall-armv7-unknown-linux-musleabihf.full.tgz.sig
[ubi::picker][DEBUG] skipping asset with invalid extension: cargo-binstall-armv7-unknown-linux-musleabihf.tgz.sig
[ubi::picker][DEBUG] skipping asset with invalid extension: cargo-binstall-universal-apple-darwin.full.zip.sig
[ubi::picker][DEBUG] skipping asset with invalid extension: cargo-binstall-universal-apple-darwin.zip.sig
[ubi::picker][DEBUG] skipping asset with invalid extension: cargo-binstall-x86_64-apple-darwin.full.zip.sig
[ubi::picker][DEBUG] skipping asset with invalid extension: cargo-binstall-x86_64-apple-darwin.zip.sig
[ubi::picker][DEBUG] skipping asset with invalid extension: cargo-binstall-x86_64-pc-windows-msvc.full.zip.sig
[ubi::picker][DEBUG] skipping asset with invalid extension: cargo-binstall-x86_64-pc-windows-msvc.zip.sig
[ubi::picker][DEBUG] skipping asset with invalid extension: cargo-binstall-x86_64-unknown-linux-gnu.full.tgz.sig
[ubi::picker][DEBUG] skipping asset with invalid extension: cargo-binstall-x86_64-unknown-linux-gnu.tgz.sig
[ubi::picker][DEBUG] skipping asset with invalid extension: cargo-binstall-x86_64-unknown-linux-musl.full.tgz.sig
[ubi::picker][DEBUG] skipping asset with invalid extension: cargo-binstall-x86_64-unknown-linux-musl.tgz.sig
[ubi::picker][DEBUG] skipping asset with invalid extension: cargo-binstall-x86_64h-apple-darwin.full.zip.sig
[ubi::picker][DEBUG] skipping asset with invalid extension: cargo-binstall-x86_64h-apple-darwin.zip.sig
[ubi::picker][DEBUG] skipping asset with invalid extension: minisign.pub
[ubi::picker][DEBUG] current OS = linux
[ubi::picker][DEBUG] matching assets against OS using (?i:(?:\b|_)linux(?:\b|_|32|64))
[ubi::picker][DEBUG] matching OS against asset name = cargo-binstall-aarch64-apple-darwin.full.zip
[ubi::picker][DEBUG] does not match our OS
[ubi::picker][DEBUG] matching OS against asset name = cargo-binstall-aarch64-apple-darwin.zip
[ubi::picker][DEBUG] does not match our OS
[ubi::picker][DEBUG] matching OS against asset name = cargo-binstall-aarch64-pc-windows-msvc.full.zip
[ubi::picker][DEBUG] does not match our OS
[ubi::picker][DEBUG] matching OS against asset name = cargo-binstall-aarch64-pc-windows-msvc.zip
[ubi::picker][DEBUG] does not match our OS
[ubi::picker][DEBUG] matching OS against asset name = cargo-binstall-aarch64-unknown-linux-gnu.full.tgz
[ubi::picker][DEBUG] matches our OS
[ubi::picker][DEBUG] matching OS against asset name = cargo-binstall-aarch64-unknown-linux-gnu.tgz
[ubi::picker][DEBUG] matches our OS
[ubi::picker][DEBUG] matching OS against asset name = cargo-binstall-aarch64-unknown-linux-musl.full.tgz
[ubi::picker][DEBUG] matches our OS
[ubi::picker][DEBUG] matching OS against asset name = cargo-binstall-aarch64-unknown-linux-musl.tgz
[ubi::picker][DEBUG] matches our OS
[ubi::picker][DEBUG] matching OS against asset name = cargo-binstall-armv7-unknown-linux-gnueabihf.full.tgz
[ubi::picker][DEBUG] matches our OS
[ubi::picker][DEBUG] matching OS against asset name = cargo-binstall-armv7-unknown-linux-gnueabihf.tgz
[ubi::picker][DEBUG] matches our OS
[ubi::picker][DEBUG] matching OS against asset name = cargo-binstall-armv7-unknown-linux-musleabihf.full.tgz
[ubi::picker][DEBUG] matches our OS
[ubi::picker][DEBUG] matching OS against asset name = cargo-binstall-armv7-unknown-linux-musleabihf.tgz
[ubi::picker][DEBUG] matches our OS
[ubi::picker][DEBUG] matching OS against asset name = cargo-binstall-universal-apple-darwin.full.zip
[ubi::picker][DEBUG] does not match our OS
[ubi::picker][DEBUG] matching OS against asset name = cargo-binstall-universal-apple-darwin.zip
[ubi::picker][DEBUG] does not match our OS
[ubi::picker][DEBUG] matching OS against asset name = cargo-binstall-x86_64-apple-darwin.full.zip
[ubi::picker][DEBUG] does not match our OS
[ubi::picker][DEBUG] matching OS against asset name = cargo-binstall-x86_64-apple-darwin.zip
[ubi::picker][DEBUG] does not match our OS
[ubi::picker][DEBUG] matching OS against asset name = cargo-binstall-x86_64-pc-windows-msvc.full.zip
[ubi::picker][DEBUG] does not match our OS
[ubi::picker][DEBUG] matching OS against asset name = cargo-binstall-x86_64-pc-windows-msvc.zip
[ubi::picker][DEBUG] does not match our OS
[ubi::picker][DEBUG] matching OS against asset name = cargo-binstall-x86_64-unknown-linux-gnu.full.tgz
[ubi::picker][DEBUG] matches our OS
[ubi::picker][DEBUG] matching OS against asset name = cargo-binstall-x86_64-unknown-linux-gnu.tgz
[ubi::picker][DEBUG] matches our OS
[ubi::picker][DEBUG] matching OS against asset name = cargo-binstall-x86_64-unknown-linux-musl.full.tgz
[ubi::picker][DEBUG] matches our OS
[ubi::picker][DEBUG] matching OS against asset name = cargo-binstall-x86_64-unknown-linux-musl.tgz
[ubi::picker][DEBUG] matches our OS
[ubi::picker][DEBUG] matching OS against asset name = cargo-binstall-x86_64h-apple-darwin.full.zip
[ubi::picker][DEBUG] does not match our OS
[ubi::picker][DEBUG] matching OS against asset name = cargo-binstall-x86_64h-apple-darwin.zip
[ubi::picker][DEBUG] does not match our OS
[ubi::picker][DEBUG] current CPU architecture = aarch64
[ubi::picker][DEBUG] matching assets against CPU architecture using (?ix)
        (?:
            \b
            |
            _
        )
        (?:
            aarch_?64
            |
            arm_?64
        )
        (?:
            \b
            |
            _
        )

[ubi::picker][DEBUG] matching CPU architecture against asset name = cargo-binstall-aarch64-unknown-linux-gnu.full.tgz
[ubi::picker][DEBUG] matches our CPU architecture
[ubi::picker][DEBUG] matching CPU architecture against asset name = cargo-binstall-aarch64-unknown-linux-gnu.tgz
[ubi::picker][DEBUG] matches our CPU architecture
[ubi::picker][DEBUG] matching CPU architecture against asset name = cargo-binstall-aarch64-unknown-linux-musl.full.tgz
[ubi::picker][DEBUG] matches our CPU architecture
[ubi::picker][DEBUG] matching CPU architecture against asset name = cargo-binstall-aarch64-unknown-linux-musl.tgz
[ubi::picker][DEBUG] matches our CPU architecture
[ubi::picker][DEBUG] matching CPU architecture against asset name = cargo-binstall-armv7-unknown-linux-gnueabihf.full.tgz
[ubi::picker][DEBUG] does not match our CPU architecture
[ubi::picker][DEBUG] matching CPU architecture against asset name = cargo-binstall-armv7-unknown-linux-gnueabihf.tgz
[ubi::picker][DEBUG] does not match our CPU architecture
[ubi::picker][DEBUG] matching CPU architecture against asset name = cargo-binstall-armv7-unknown-linux-musleabihf.full.tgz
[ubi::picker][DEBUG] does not match our CPU architecture
[ubi::picker][DEBUG] matching CPU architecture against asset name = cargo-binstall-armv7-unknown-linux-musleabihf.tgz
[ubi::picker][DEBUG] does not match our CPU architecture
[ubi::picker][DEBUG] matching CPU architecture against asset name = cargo-binstall-x86_64-unknown-linux-gnu.full.tgz
[ubi::picker][DEBUG] does not match our CPU architecture
[ubi::picker][DEBUG] matching CPU architecture against asset name = cargo-binstall-x86_64-unknown-linux-gnu.tgz
[ubi::picker][DEBUG] does not match our CPU architecture
[ubi::picker][DEBUG] matching CPU architecture against asset name = cargo-binstall-x86_64-unknown-linux-musl.full.tgz
[ubi::picker][DEBUG] does not match our CPU architecture
[ubi::picker][DEBUG] matching CPU architecture against asset name = cargo-binstall-x86_64-unknown-linux-musl.tgz
[ubi::picker][DEBUG] does not match our CPU architecture
[ubi::picker][DEBUG] found multiple candidate assets, filtering for 64-bit binaries in ["cargo-binstall-aarch64-unknown-linux-gnu.full.tgz", "cargo-binstall-aarch64-unknown-linux-gnu.tgz", "cargo-binstall-aarch64-unknown-linux-musl.full.tgz", "cargo-binstall-aarch64-unknown-linux-musl.tgz"]
[ubi::picker][DEBUG] found 64-bit assets: cargo-binstall-aarch64-unknown-linux-gnu.full.tgz,cargo-binstall-aarch64-unknown-linux-gnu.tgz,cargo-binstall-aarch64-unknown-linux-musl.full.tgz,cargo-binstall-aarch64-unknown-linux-musl.tgz
[ubi::picker][DEBUG] cannot disambiguate multiple asset names, picking the first one after sorting by name
[ubi::picker][DEBUG] picked asset from matches named cargo-binstall-aarch64-unknown-linux-gnu.full.tgz
[ubi][DEBUG] picked asset named cargo-binstall-aarch64-unknown-linux-gnu.full.tgz
[ubi][DEBUG] downloading asset from https://api.github.com/repos/cargo-bins/cargo-binstall/releases/assets/198706743
[reqwest::connect][DEBUG] starting new connection: https://api.github.com/
[reqwest::async_impl::client][DEBUG] redirecting 'https://api.github.com/repos/cargo-bins/cargo-binstall/releases/assets/198706743' to 'https://objects.githubusercontent.com/github-production-release-asset-2e65be/321270638/8d0b3749-583c-4ea0-a61c-55062416573f?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=releaseassetproduction%2F20241024%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20241024T152344Z&X-Amz-Expires=300&X-Amz-Signature=f7936141bd13c5a24dd87c000a62e219f80e29f149506ac9d10fde0ee74c1bec&X-Amz-SignedHeaders=host&response-content-disposition=attachment%3B%20filename%3Dcargo-binstall-aarch64-unknown-linux-gnu.full.tgz&response-content-type=application%2Foctet-stream'
[reqwest::connect][DEBUG] starting new connection: https://objects.githubusercontent.com/
[ubi][DEBUG] archive path is /tmp/.tmpti538Z/cargo-binstall-aarch64-unknown-linux-gnu.full.tgz
[ubi::installer][DEBUG] extracting binary from tarball at /tmp/.tmpti538Z/cargo-binstall-aarch64-unknown-linux-gnu.full.tgz
[ubi::installer][DEBUG] found tarball entry with path LICENSE
[ubi::installer][DEBUG] found tarball entry with path README.md
[ubi::installer][DEBUG] found tarball entry with path cargo-binstall
[ubi::installer][DEBUG] extracting tarball entry to /tmp/tmp.IBiJDN/bin/cargo-binstall
[ubi::installer][INFO] Installed binary into /tmp/tmp.IBiJDN/bin/cargo-binstall

Thanks for the report. I should have a fix for the musl issue out soon. For Android, can you point me at something that releases Android artifacts? That'd be helpful.

I see that chezmoi releaes for Android, but the artifact doesn't have "linux" in the name. It's "chezmoi_2.53.0_android_arm64.tar.gz". So that won't be an issue. If someone does release something like "project-v1.2.0-linux-android.tar.gz" then that would be a problem. Have you seen that pattern in use in the wild?

The musl issue is fixed in v0.2.1, which I just released. I'll close this issue for now but if you can find an example of an issue with Android builds, please make a new issue. Thanks!

Thanks for the report. I should have a fix for the musl issue out soon. For Android, can you point me at something that releases Android artifacts? That'd be helpful.

I'll report the android issue whenever I can remember where it occurred. I genuinely still can't remember where it occurred but I distinctly remember seeing /system/... show up as an interpreter for something. But it's basically impossible to fix without the filenames that actually caused it to occur lol.
Sorry about that, but also, thanks for fixing this!


Publishing 0.0.1 to NPM

Re-publishing 0.0.1 to NPM: hopefully all the errors have been addressed. The erroneous 0.0.2 and 0.0.1 were already unpublished and their tags were removed from this repo

Release 0.0.1

Release 0.0.1


Fix Github vulnerabilities report

xmldom needs updating
https://github.com/openTdataCH/ojp-demo-app-src/security/dependabot

Used Github version, warning is gone


Firefox + select2 + v5 Beta = broken select2

First of all, I want to say "thanks" for such a great plugin. I'm here not to complain, but unfortunately every build of v5 Beta breaks at least one new thing that worked well in previous builds. I realize it's Beta, but I also believe each Beta release should fix more bugs than it introduces, not vice-versa.
So, after I updated to Build 190 and tested it, my final thoughts were "Finally. A build that doesn't break existing features". Boy I was wrong... :) I use Vivaldi for browsing, and today I used Firefox when I noticed that select2 is completely broken in Firefox. After 30+ minutes of debugging I realized that inputmask is responsible for this. As soon as I revert back to Build 141 (the last one which worked for most of my needs) or even v4, select2 starts working again. In short, select2 search function doesn't work and multiple selects (with pre-selected values) don't work.
Am I the only who has this issue? Found other reports about FF and v5 (https://github.com/RobinHerbots/Inputmask/issues/2132), but no similar report yet.

@toxpal ,
You are allowed to complain ;-)  select2 is an extension on html select?  Can you create a jsfiddle with an example.  Don't you have an error in the console?  It can be related to #2132.  The issue is fixed but not yet present in the dist folder.

So I created fiddle... And it worked perfectly. Somehow, my script was totally broken... Took me another 20 minutes to find out what exactly causes this problem. Apparently, problem occurs when input feld contains any value. So here we go:
https://jsfiddle.net/8s95z1tv/ - does NOT work
Now, remove 99 from value and reload - select2 will start working instantly

I just published a new rebuild. I tried with firefox on linux.
And it works without issues.

Thank you, will try. Hopefully currency mask will be fixed in v5 some day too, and it will be as great as v4 was (is).

Almost there

I also just noticed another FF bug. Thankfully, it's not minor one - https://github.com/RobinHerbots/Inputmask/issues/2138

Sorry for disturbing you again, but the latest beta (305) breaks select2 again. Happens in all browsers for me. I ran beta 301 previously, this one worked great.

@toxpal,
This is issue is related to #2214


Sqreen upgrades

Upgrade actionpack and rack, both of which have CVEs that sqreen alerts on.
This requires upgrading Rails a minor version.

Sorry, I don't have the expertise (or time) to figure out what's going with webpack. Any help would be much appreciated! @kanth @lomky

it looks like the circleci failure is coming from js-routes, a library that makes js routes available in js (that frankly I would like to take out since we only use it in calls/create.js.erb). I think we can get things back to green by bumping the js-routes gem - bundle update js-routes should do the trick.


Todo: force JSError instead of requiring an errorDecoder

Issue #3 introduces JSError type which faithfully represents an Error object that could be thrown by JavaScript code. It also has a bunch of helpers to work with it, such as jsErrorDecoder (JSON decoder) and jsErrorToString (pretty printer for diagnostic messages). Still, one has to explicitly pass the decoder into the call function to get the benefits of this.
JSError type has an escape hatch representing the error as a JSON Value if it does not conform to JavaScript standard, which seems more than enough for any non-conventional error handling, such as JS function returning a promise rejecting with a string. It is, therefore, very unlikely that anyone would be implementing a custom error decoder for the interop calls.
The developer experience would be simplified if TaskPort module API uses JSError as the only way to report call errors, and stops requiring an errorDecoder to be provided.

Implemented in v2.0.0


[BUG] Migrating VM Hung For 10 Min + During Upgrade Pre-Drain on Node

Describe the bug
Seems very difficult to reproduce.
RKE2 VM hung at 10min+ on migrating during upgrade.
Workaround, fairly simple

Stopping the VM
Removing the virt-launcher pod from the node it was migrating from.
Then draining will be successful on node and node can continue upgrade.

To Reproduce
Steps to reproduce the behavior:

Seems very difficult to reproduce

Expected behavior
RKE2 VM not to be hung at migrating.
Environment

Harvester ISO version: v1.3.0->v1.3.1-rc2
Underlying Infrastructure: bare-metal, HP DL160

Additional Context

Encountered:
"Corresponding Condition of pod readiness gate kubevirt / unpaused does not exist"

Marking as reproduce/rare

So the VM that was hung was an RKE2 v1.27 VM, the only thing running on that RKE2 VM was a few PVCs attached to an NGINX deployment w/ a load-balancer.  But other than that the cluster wasn't too busy...it had a few extra test vms & an RKE1 VM

I did observe a similar behavior on upgrade (1.2.2-> 1.3.1). The problematic pod were in my case ( rancher-provisoned  rke2 clusters)  the etcd pods that got stuck and produced massive memory load. Manually deleting the stuck ones in the downstream clusters allowed the upgrade to progress.
You could observe the memory migration problem easily in the vm logs in harverster:  the memory remaining to migrate did first decrease, but then jumped backed to a much higher value again...


INSERT INTO INDEX:dictionary SET rid=(SELECT @rid...)

Hi,
Given a Vertex:
orientdb {db=xLocation}> select from root
0   |#16:0  |Root        |0    |0     |ROOT|ROOT|false   |false
I can put it in the dictionary this way:
orientdb {db=xLocation}> INSERT INTO INDEX:dictionary SET key='ROOT', rid='#16:0'
Inserted record '{rid:#16:0,key:ROOT}' in 0.003000 sec(s).
But with an inner SELECT it fails:
orientdb {db=xLocation}> INSERT INTO INDEX:dictionary SET key='ROOT', rid=(select @rid from root where name ='ROOT' limit 1)
Error: com.orientechnologies.orient.core.exception.OCommandExecutionException: Error on execution of command: sql.insert INTO INDEX:dictionary SET key='ROOT', rid=(select @rid from root where name ='ROOT' limit 1)
Error: java.lang.ClassCastException: com.orientechnologies.orient.core.sql.OCommandSQL cannot be cast to com.orientechnologies.orient.core.db.record.OIdentifiable
Enviroment:
OrientDB: OrientDB 2.1.0 GA Community Edition
SO: Windows7
JDK: Jdk 1.8.0_45
OrientDB Configuration: No special configuration. The one out of the box.
Mode: Standalone. server.bat

hi @simper66
this is not a lucene issue
can you open it on orientdb project?

Sorry Enrico.
Opened in orientdb project.


Fix Marlin verifier circuit to not hardcode program-specific parts of vk

Motivation
Fixes Marlin verifier bug
Test Plan

(Write your test plan here)
Related PRs

(Link your related PRs here)

Ok I've completed my optimizations, and now the outer circuit has slightly fewer constraints than what we started with.


Added enum const values functions

This change adds a *Values() function to each enum-style const to allow fetching all possible values.

Since nobody is in office for a speedy review, I'm merging this myself.