Helm tests to run at scale with 2k charts?

Hi,
Is there any documentation about the scaling scenarios of helm?
I am fed up with helm returning [storage/driver] 2019/03/21 12:22:56 list: failed to list: the server was unable to return a response in the time allotted, but may still be processing the request (get configmaps), and we have doubled the number of masters in the cluster to ignore apiserver bottlenecks.
How does helm behave at scale with 2k-3k charts deployed to the cluster?
Output of helm version:
v2.8.2
If it helps, we are using an external 3 node etcd cluster which has shown a lot of disk reads and writes, but nothing much as an issue there.

I'm going to close this ticket due to inactivity, but please re-open if this still needs to be addressed. Thanks!


Feature Request: Transparent Option in Color Controls

It would be super helpful to have a transparent option in color and multicolor controls, especially for background colors.

why don't you simply use it in rgba mode?

This is what we're doing right now.
But for the end user it can be very confusing.
Let say, we use rgba(255,0,0,0) as default.
Now the end user tries to change the color by using the selector. By doing this nothing will happen because the Alpha Slider is still set to 0 which make every new color look like transparent.

Most color picker works with alpha channel. This would be for a very tiny part of user (apparently yours).

Hi JPDubois,
our end users are not developers, unfortunately.
From many years of experience with non developer users I know that those things can give them a hard time.

Kirki::add_field( 'theme_config_id', [
	'type'        => 'color',
	'settings'    => 'color_setting_rgba',
	'label'       => __( 'Color Control (with alpha channel)', 'kirki' ),
	'description' => esc_html__( 'This is a color control - with alpha channel.', 'kirki' ),
	'section'     => 'section_id',
	'default'     => '#0088CC',
	'choices'     => [
		'alpha' => true,
	],
] );


typo

Here are some examples of how to deploy from the command-line using the sytax for WinAppDeployCmd.exe.
This should read:
Here are some examples of how to deploy from the command-line using the syntax for WinAppDeployCmd.exe.

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

ID: 551b46e5-5098-ae96-de48-dee2aeca2b8b
Version Independent ID: fe46b952-d438-94b1-4a60-a00013f539d6
Content: Install apps with the WinAppDeployCmd.exe tool - Windows UWP applications
Content Source: windows-apps-src/packaging/install-universal-windows-apps-with-the-winappdeploycmd-tool.md
Product: uwp
Technology: deployment
GitHub Login: @mcleanbyron
Microsoft Alias: mcleans

Thanks for reporting this typo! It has been fixed.


feat(deployment): Added CF staging & production workflow [DEV-1289]

Added deploy.yml.
Added matrix build.yml.

No longer deploying to Cloudflare


Implement Run command in LS

Impl LS side of the #40414
Add RUN and STOP LS commands.

@keizer619 @azinneera It says 0 coverage even if I have a test. Any pointers on how to resolve this please?

There is something wired with the coverage report.

Locally running coverage on Intellij shows higher number.
I am not sure even showed numbers do add up.

https://app.codecov.io/gh/ballerina-platform/ballerina-lang/pull/40416
Anyway merged, need to figure-out what is the mismatch.


Inline block would be better no?

Thanks for that @IamManchanda - I mustn't have added two items when styling that up!
And I had to google your roman reference, I'm not a wrestling fan, I just happen to have a long surname starting with wins :)


Add speedyfox version 2.0.23

https://www.crystalidea.com/speedyfox
Boost Firefox, Skype, Chrome, Thunderbird in a Single Click!

Boost Startup in up to 3 times!
Speed-up browsing history
Overall quicker operation
Smaller profile size

speedyfox v2.0.28 error:
hash cheked failed after download successfully
hash:7c860adcdab35258550468c0944821b832eab84c3cad2dcf0238df9e06466f65
Downloaded speedyfox file hash is 679d1480613be47e5a6b7fece9ede087f3d29d9984c5de7d05156aa9688c5196


How to disable previous date in Calendar when using Material 2

Bug, feature request,
Hi Team,
I am unable to disable the previous dates on the calendar. Could you please suggest the way to implement the feature.
What is the expected behavior?
Need to implement airline calendar where we can select start and end date but in start date previous dates should be disabled.
Thank you !

There's no calendar in material2 yet. Wrong repo.

LOL haha


release notes

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

I will close this PR, as it creates many changes to the Markdown format, which would take a lot of time to revert one by one. I created a new PR just for the content update. Will continue to work in the new PR.


Update scala3-library, ... to 3.1.3

Updates

org.scala-lang:scala3-library
org.scala-lang:scala3-library_sjs1

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

Ignore future updates
Add this to your .scala-steward.conf file to ignore future updates of this dependency:
updates.ignore = [ { groupId = "org.scala-lang" } ]

labels: library-update, early-semver-patch, semver-spec-patch, commit-count:n:2

Updated in #2017.


GPG verification docs

Fix #4374
Please suggest fixes to wording

Codecov Report

Merging #4381 into master will increase coverage by <.01%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##           master    #4381      +/-   ##
==========================================
+ Coverage   20.05%   20.06%   +<.01%
==========================================
  Files         153      153
  Lines       30769    30769
==========================================
+ Hits         6171     6174       +3
+ Misses      23654    23652       -2
+ Partials      944      943       -1

Impacted Files
Coverage Δ

modules/process/manager.go
73.91% <0%> (+4.34%)
:arrow_up:

Continue to review full report at Codecov.

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


Crash in codegen

... or at least I think so. While playing with the code from #590:
a = [] of Tuple
a << {String, nil}
p a.first.class

.crystal//home/jhass/tmp.cr/123Object4432Nil125.o: file not recognized: File truncated
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Error: execution of command failed with code: 1: `clang -o tmp  ...

Reduced:
puts({Int32, nil}.class)

This is fixed, apparently. The first snippet isn't valid code anymore (can't use Tuple as a generic type argument) and the second snippet works fine.


Enable nullable

Types of Changes
This PR enables nullable annotations. No new APIs or functionality were introduced.
Prerequisites
Please make sure you can check the following two boxes:

[x] I have read the CONTRIBUTING document
[x] My code follows the code style of this project

Contribution Type
What types of changes does your code introduce? Put an x in all the boxes that apply:

[ ] Bug fix (non-breaking change which fixes an issue, please reference the issue id)
[x] New feature (non-breaking change which adds functionality, make sure to open an associated issue first)
[ ] Breaking change (fix or feature that would cause existing functionality to change)
[ ] My change requires a change to the documentation
[ ] I have updated the documentation accordingly
[ ] I have added tests to cover my changes
[x] All new and existing tests passed

Ready for review / feedback.

It looks like a network or remote content issue -- as this test passed earlier on a local run (but also currently failing for me locally). Let me see if I can convert this test to one that doesn't rely on network or content availability...  standby.

My recommendation is that we disable this test for now and consider swapping out the HttpWebRequest / HttpWebResponse backed API with HttpClient in a new PR. With an HttpClient backed implementation, we can fully emulate the http pipeline within the testing framework using a custom HttpMessageHandler.

I think this would be rather something for the HttpRequester from AngleSharp.Io. For me its fine to disable it though.


Daniel header footer

Main Points
This PR allows for a more programmatic addition of header/footer buttons to worksheet (really you can add any element you want). Worksheet now has .addToFooter() and .addToHeader() which can be called externally. This allows for others environments using worksheet to add their custom elements to header and footer.
A few things to note:

the worksheet title is still hardcoded and not added via .addToHeader() <- this can be changed if we want
the footer allows three areas: left, middle and right, whereas the header only allows left and right (b/c of the hardcoded title in the middle)

I've reworked the default icon/button to be added via this method, which I think is cleaner. Additional css fixes for these and general cleanup.
Note: I accidentally branched from #12 and then didn't want to deal with it.

Yeah that could work.
Is that any easier than just having a worksheet method that handles this? For removing, I was thinking that you can query the worksheet sdom and delete as needed (from the outside).
but happy to try it out if you think this would make more sense

Is that any easier than just having a worksheet method that handles this?

It's just less code, since the capability is already there. Don't have strong opinions about it -- just throwing it out there


AMQP auto reconnect feature

I can't find find the code in telegraf, which detects if servers from output plugins go away. It runs Connect() only once.
So if rabbitmq server gets down, telegraf repeatedly logs "can't flush points".
This commit fixes that using func (*Connection) NotifyClose and reconnecting after Close event.
I'm open to suggestions if there's a better way to do it.

I'm not sure I like having a thread just for this output sink running to keep the connection open. Instead, could you modify the flush function (https://github.com/influxdb/telegraf/blob/master/agent.go#L300-L318) to retry making a connection if Write fails once?

But it will add unnecessary logic in the core. I'd rather leave it in the output pugin.
The thread doesn't run constantly, most of the time it just waits for a close event from amqp.

Although, if you are going to fix #187, it might be worth implementing connect/reconnect feature for all outputs altogether.

@ekini I don't think it's unnecessary logic, I actually think that it's a necessary improvement that we'll need to make, I think most long-running telegraf instances will lose connection to one or more output sinks at some point

Ok, I'm going to close this one to prepare for a more common solution, suitable for all outputs.

@ekini sorry for the delay getting to this.
After thinking more about it, I think that your solution may in fact be the best option. Many of the outputs (such as InfluxDB) do not manage a persistent connection like AMQP is. In the case of AMQP, it makes sense, and it also makes sense to make management of those connections on a per-output basis.
I'm going to re-open the PR, do you mind rebasing and I can this merged tomorrow during the USA/Pacfic workday?

Ok, rebased to current master.


Redefine Dependencies

Dependencies should be updated to reflect Python using Django and Django REST Framework and other PIP requirements as needed.

I have changed the listed dependencies to include our development environment and python version and pip installations.

dependency list is up to date for current build.


New columns added to the MET-11.0.0-beta1 output. Issue #92

Pull Request Testing

[ ] Describe testing already performed for these changes:Loaded new data, and full set of test data. All looks good with no errors.

[ ] Recommend testing for the reviewer(s) to perform, including the location of input datasets, and any additional instructions:

[ ] Do these changes include sufficient documentation updates, ensuring that no errors or warnings exist in the build of the documentation? [Yes or No]

[ ] Do these changes include sufficient testing updates? [Yes or No]

[ ] Will this PR result in changes to the test suite? [Yes or No]
If yes, describe the new output and/or changes to the existing output:

[ ] Please complete this pull request review by [Fill in date].

Pull Request Checklist
See the METplus Workflow for details.

[ ] Review the source issue metadata (required labels, projects, and milestone).
[ ] Complete the PR definition above.
[ ] Ensure the PR title matches the feature or bugfix branch name.
[ ] Define the PR metadata, as permissions allow.
Select: Reviewer(s)
Select: Organization level software support Project or Repository level development cycle Project
Select: Milestone as the version that will include these changes
[ ] After submitting the PR, select Linked issues with the original issue number.
[ ] After the PR is approved, merge your changes. If permissions do not allow this, request that the reviewer do the merge.
[ ] Close the linked issue and delete your feature or bugfix branch from GitHub.

Close #92

@JohnHalleyGotway  In tables 'line_data_ctc' and  'line_data_cts'  should the default value of the new 'ec_value' be 0.5 instead of -9999?

I run the test to load all data. The test finished successfully but multiple times the error:
ERROR:root:*** <class 'TypeError'> in read_data upper ***
was thrown.

Added default -9999 to speed_bar variables.
Fixed name of data file so GHA compare database test would complete successfully.


For each variant, only build compatible packages

This checks each local .opam file for an explicit constraint on the version of ocaml. If it doesn't match the platform, the package is skipped.
This is useful when different packages in a repository work on different versions of OCaml. For example, prometheus works on OCaml 4.03, but prometheus-app requires 4.08. Previously, this prevented testing on 4.03 at all.
The opam build uses dune --only-packages to build just the compatible subset.
Fixes #297. I tried testing this on the prometheus repository, but hit https://github.com/ocaml/dune/issues/5621, so I don't know how easy it will be to support this.
It should be fairly easy to extend this to match base-domains too, which would allow merging eio support packages in existing libraries without preventing testing the other packages on older compilers (/cc @bikallem).

Pushed live for testing.


[STORM-1927] upgrade to jetty 9

We need to upgrade to jetty latest version. The current jetty version is really old

I don't know why the storm-core is waiting for so long and not yet started.
https://travis-ci.org/apache/storm/builds/292621349
However, the build on my repo https://travis-ci.org/Ethanlm/storm/builds/292621326 passed.

I am getting the UI crashing on startup, but with no stacktrace in the logs.  Could you look into it?

Thanks @revans2  for pointing it out.   I am still fixing it.  Please don't merge yet.

I fixed the bugs and tested it. It should be good now.


Namespaced nested imports not being found

All protobuf files are here:
https://github.com/OpenShiftDemos/srt-godot-test/tree/main/proto
Snippet:
DualStickRawInputCommandBuffer.proto
syntax = "proto2";
package redhatgamedev.srt;

import "box2d.proto";

message DualStickRawInputCommandBuffer
{
    required box2d.PbVec2 pbv2Move = 1;
    required box2d.PbVec2 pbv2Shoot = 2;
}

box2d.proto
syntax = "proto2";
package box2d;

message PbVec2 {
  required float x = 1;
  required float y = 2;
}

Results in compilation error:
/home/thoraxe/Red_Hat/openshift/srt-godot-test/proto/DualStickRawInputCommandBuffer.proto: analysis.
/home/thoraxe/Red_Hat/openshift/srt-godot-test/proto/DualStickRawInputCommandBuffer.proto:9:5: error: Type 'box2d.PbVec2' of the 'pbv2Move' field undefined
/home/thoraxe/Red_Hat/openshift/srt-godot-test/proto/DualStickRawInputCommandBuffer.proto:10:5: error: Type 'box2d.PbVec2' of the 'pbv2Shoot' field undefined
/home/thoraxe/Red_Hat/openshift/srt-godot-test/proto/DualStickRawInputCommandBuffer.proto: analysis error.

It appears that import parsing may not be working correctly. PbVec2 is defined in box2d.proto which is imported by DualStickRawInputCommandBuffer.proto.

This appears to be a namespacing type issue.
godobuf doesn't namespace items imported. So, because box2d.proto defines PbVec2 and not box2d.PbVec2, it's not found.
If I change the required statements:
{
    required PbVec2 pbv2Move = 1;
    required PbVec2 pbv2Shoot = 2;
}

This successfully compiles.
I'm not sure if this is a Godobuf bug, a feature, or something bad about our implementation of Protobuf definitions.

Hi, Erik.
Packages is not supported (see readme.md). Maybe this is the problem?


kallisto pseudo to seurat

Hi,
I ran kallisto pseudo on smartseq2 sc data and obtained these output files:
matrix.abundance.mtx  matrix.cells  matrix.ec  matrix.fld.tsv  matrix.tcc.mtx  run_info.json  transcripts.txt
I want to load those into seurat and the only tip I found was:
https://github.com/paulranum11/kallisto_pseudo_to_expressionMatrix
which starts from slightly different outputs (i believe generated from previous versions of kallisto)
Could you please help me out ?
Thanks !
Jaime.

Hi,
I have generated the h5ad object and loaded it into Seurat, but the object contains a sparse matrix with transcript IDs.
Could you please help me how to collapse this matrix to gene IDs?
Should this be done prior to making the h5ad file and if so, can you advice how to do it?
Thanks!
Mark


Conda recipe

The conda directory will be submitted (with updated checksum etc.) to bioconda-recipes, at which point CMAT would be available as usual from the bioconda channel.
If you want to test locally before it's released on bioconda, you should be able to do the following:

Pull the branch and replace the source and build sections in conda/meta.yaml with:

source:
  path: ../

build:
  number: 0
  noarch: generic
  preserve_egg_dir: True

Install conda if you haven't already
Run the following:

# Install conda-build in base environment - see https://docs.conda.io/projects/conda-build/en/stable/install-conda-build.html
conda activate base
conda install conda-build

# Create new environment called "cmat-test" for testing locally
conda create -n cmat-test python=3.8
conda activate cmat-test

# Build and install local recipe - see https://docs.conda.io/projects/conda-build/en/stable/user-guide/tutorials/build-pkgs.html#building-and-installing
cd /path/to/cmat/conda  # directory containing the recipe
conda build --python 3.8 .
conda install --use-local cmat

The build will run only minimal tests as per Bioconda guidelines, for an end-to-end test you can do this:

mkdir testdir && cd testdir
cmat annotate --output_dir . --clinvar /path/to/cmat/tests/output_generation/resources/end2end/input.xml.gz --resume

Update on the local testing
Failed tests but successful build (?)
$ conda build --python 3.8 .
WARNING: No numpy version specified in conda_build_config.yaml.  Falling back to default numpy value of 1.22
Adding in variants from internal_defaults
Adding in variants from config.variant
Attempting to finalize metadata for cmat
Collecting package metadata (repodata.json): ...working... done
Solving environment: ...working... done
Collecting package metadata (repodata.json): ...working... done
Solving environment: ...working... done
BUILD START: ['cmat-3.0.6.dev3-py38_0.tar.bz2']
Collecting package metadata (repodata.json): ...working... done
Solving environment: ...working... done

## Package Plan ##

  environment location: /home/mcasado/miniconda3/conda-bld/cmat_1701707488374/_h_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_plac

The following NEW packages will be INSTALLED:
...
...

Preparing transaction: ...working... done
Verifying transaction: ...working... done
Executing transaction: ...working... done
Collecting package metadata (repodata.json): ...working... done
Solving environment: ...working... done
Copying /mnt/c/Users/mcasado/Documents/GitHub/FORKED-CMAT/eva-opentargets to /home/mcasado/miniconda3/conda-bld/cmat_1701707488374/work/
source tree in: /home/mcasado/miniconda3/conda-bld/cmat_1701707488374/work
export PREFIX=/home/mcasado/miniconda3/conda-bld/cmat_1701707488374/_h_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_plac
export BUILD_PREFIX=/home/mcasado/miniconda3/conda-bld/cmat_1701707488374/_build_env
export SRC_DIR=/home/mcasado/miniconda3/conda-bld/cmat_1701707488374/work
Processing $SRC_DIR
  Preparing metadata (setup.py): started
  Preparing metadata (setup.py): finished with status 'done'
Building wheels for collected packages: cmat
  Building wheel for cmat (setup.py): started
  Building wheel for cmat (setup.py): finished with status 'done'
  Created wheel for cmat: filename=cmat-3.0.6.dev3-py3-none-any.whl size=74876 sha256=0e75ececb87ade93d76de21441af4f6febdf16a8e3fb75ba6b99442938ee2a1c
  Stored in directory: /tmp/pip-ephem-wheel-cache-p98354hu/wheels/85/5d/9e/287fe51c87339d3783955109b3d9d030cf7b1504d4c9556ce4
Successfully built cmat
Installing collected packages: cmat
Successfully installed cmat-3.0.6.dev3

Packaging cmat
Packaging cmat-3.0.6.dev3-py38_0
number of files: 77
Fixing permissions
Packaged license file/s.
INFO :: Time taken to mark (prefix)
        0 replacements in 0 files was 0.01 seconds
WARNING: Importing conda-verify failed.  Please be sure to test your packages.  conda install conda-verify to make this message go away.
TEST START: /home/mcasado/miniconda3/conda-bld/noarch/cmat-3.0.6.dev3-py38_0.tar.bz2
Adding in variants from /tmp/tmptvph2k83/info/recipe/conda_build_config.yaml
Renaming /home/mcasado/miniconda3/conda-bld/cmat_1701707488374/_build_env prefix directory '/home/mcasado/miniconda3/conda-bld/cmat_1701707488374/_build_env' to '/home/mcasado/miniconda3/conda-bld/cmat_1701707488374/build_prefix_moved_cmat-3.0.6.dev3-py38_0_linux-64'
shutil.move(/home/mcasado/miniconda3/conda-bld/cmat_1701707488374/_build_env prefix)=/home/mcasado/miniconda3/conda-bld/cmat_1701707488374/_build_env, dest=/home/mcasado/miniconda3/conda-bld/cmat_1701707488374/build_prefix_moved_cmat-3.0.6.dev3-py38_0_linux-64)
Renaming work directory '/home/mcasado/miniconda3/conda-bld/cmat_1701707488374/work' to '/home/mcasado/miniconda3/conda-bld/cmat_1701707488374/work_moved_cmat-3.0.6.dev3-py38_0_noarch'
shutil.move(work)=/home/mcasado/miniconda3/conda-bld/cmat_1701707488374/work, dest=/home/mcasado/miniconda3/conda-bld/cmat_1701707488374/work_moved_cmat-3.0.6.dev3-py38_0_noarch)
Collecting package metadata (repodata.json): ...working... done
Solving environment: ...working... done

## Package Plan ##

  environment location: /home/mcasado/miniconda3/conda-bld/cmat_1701707488374/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold

The following NEW packages will be INSTALLED:
...
...

Preparing transaction: ...working... done
Verifying transaction: ...working... done
Executing transaction: ...working... done
export PREFIX=/home/mcasado/miniconda3/conda-bld/cmat_1701707488374/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold
export SRC_DIR=/home/mcasado/miniconda3/conda-bld/cmat_1701707488374/test_tmp
import: 'cmat'
import: 'cmat'
+ cmat
/usr/bin/env: ‘bash\r’: No such file or directory
WARNING: Tests failed for cmat-3.0.6.dev3-py38_0.tar.bz2 - moving package to /home/mcasado/miniconda3/conda-bld/broken
TESTS FAILED: cmat-3.0.6.dev3-py38_0.tar.bz2

Failed installation
Even when it said that the installation was successful in the previous prompt, I guess since the tests were not passed, it moved everything to the broken directory of conda, and it wasn't found when to be installed:
$ conda install --use-local cmat
Collecting package metadata (current_repodata.json): done
Solving environment: unsuccessful initial attempt using frozen solve. Retrying with flexible solve.
Collecting package metadata (repodata.json): done
Solving environment: unsuccessful initial attempt using frozen solve. Retrying with flexible solve.

PackagesNotFoundError: The following packages are not available from current channels:

  - cmat

Current channels:

  - file:///home/mcasado/miniconda3/conda-bld/linux-64
  - file:///home/mcasado/miniconda3/conda-bld/noarch
  - https://conda.anaconda.org/conda-forge/linux-64
  - https://conda.anaconda.org/conda-forge/noarch
  - https://conda.anaconda.org/bioconda/linux-64
  - https://conda.anaconda.org/bioconda/noarch
  - https://repo.anaconda.com/pkgs/main/linux-64
  - https://repo.anaconda.com/pkgs/main/noarch
  - https://repo.anaconda.com/pkgs/r/linux-64
  - https://repo.anaconda.com/pkgs/r/noarch

To search for alternate channels that may provide the conda package you're
looking for, navigate to

    https://anaconda.org

and use the search bar at the top of the page.


⚠ ClamAV has degraded performance

In 211163f, ClamAV (https://spamassassin.apache.org/) experienced degraded performance:

HTTP code: 200
Response time: 85 ms

Resolved: ClamAV performance has improved in 355f81b.


Pentatope calculator

Related Issue

Info about Issue or bug

fix #2772
Describe the changes you've made
Added
Pentatope calculator
Checklist:

[ ] My code follows the style guidelines of this project.
[ ] I have performed a self-review of my own code.
[ ] I have commented my code, particularly in hard-to-understand areas.
[ ] I have made corresponding changes to the documentation.
[ ] My changes generate no new warnings.

Screenshots

Original
Updated

original screenshot
updated screenshot

@sairish2001 please review


How to source an elv file in the same directory as rc.elv?

I found a number of issues like https://github.com/elves/elvish/issues/453. Also, I tried to search across GitHub without success.
My case:
I have rc.elv with a group of declared functions that I'm using as commands in a console.
I decided to move those functions to a separate file because rc.elv is huge.
Now I have inside ~/.config/elvish:
alias.elv  rc.elv

use is useless and I would like to do eval (slurp < alias.elv) or eval (slurp < ./alias.elv)
But I get Exception: failed to open file ./alias.elv: open ./alias.elv: no such file or directory
How to source file from the same directory where the current script (rc.elv) is located.
use loads alias.elv well but it is wouldn't export functions to the global scope.

I won't provide an absolute path because I would like to keep rc.env portable between machines.

The "Elvish" way to do this would be to store your extra file as a library, and then load it with use.
However, if you really want to keep the files in your main config dir, then you could load them with use and a relative path, like this:
use ./alias

And if you want your functions in the interactive editor scope, then use edit:add-var in your alias.elv:
edit:add-var ll~ {|@in| e:ls -alFGh $@in }

Or use zzamboni's alias module (though there are some limitations to its use)...

Thank you very much.

A small note for other guys with the same issue.
Please read https://github.com/elves/elvish/blob/master/pkg/edit/vars.go

I'm not completely sure what you are referring to in that file, but if it's the documentation for edit:add-var, you can find a more readable version in the Elvish docs: https://elv.sh/ref/edit.html#edit:add-var


.lua:90: attempt to index field 'tableoutput' (a nil value)

I am so sorry,my issues is that
/home/mz/torch/install/bin/luajit: /home/mz/torch/install/share/lua/5.1/rnn/Sequencer.lua:90: attempt to index field 'tableoutput' (a nil value)
stack traceback:
/home/mz/torch/install/share/lua/5.1/rnn/Sequencer.lua:90: in function 'forward'
./net/rnntrain.lua:28: in function 'batchEval'
./net/train.lua:24: in function 'epochEval'
./net/train.lua:46: in function 'train'
net/main.lua:45: in main chunk
[C]: in function 'dofile'
...e/mz/torch/install/lib/luarocks/rocks/trepl/scm-1/bin/th:150: in main chunk
[C]: at 0x004065d0
I think I don't have the true input ,but i don't know how to do ?could you tell me? the code is as same as provide. @simonwsw @graulef

when I try to slove the problem I fond that update the rnn could solve the problem .but when I update the rnn ,there is another question . The question is that
/home/mz/torch/install/bin/luajit: /home/mz/torch/install/share/lua/5.1/torch/File.lua:343: unknown Torch class <nn.LinearNoBias>
stack traceback:
[C]: in function 'error'
/home/mz/torch/install/share/lua/5.1/torch/File.lua:343: in function 'readObject'
/home/mz/torch/install/share/lua/5.1/torch/File.lua:369: in function 'readObject'
/home/mz/torch/install/share/lua/5.1/torch/File.lua:369: in function 'readObject'
/home/mz/torch/install/share/lua/5.1/nn/Module.lua:192: in function 'read'
/home/mz/torch/install/share/lua/5.1/torch/File.lua:351: in function 'readObject'
/home/mz/torch/install/share/lua/5.1/torch/File.lua:369: in function 'readObject'
/home/mz/torch/install/share/lua/5.1/torch/File.lua:369: in function 'readObject'
/home/mz/torch/install/share/lua/5.1/nn/Module.lua:192: in function 'read'
/home/mz/torch/install/share/lua/5.1/torch/File.lua:351: in function 'readObject'
/home/mz/torch/install/share/lua/5.1/torch/File.lua:369: in function 'readObject'
...
/home/mz/torch/install/share/lua/5.1/torch/File.lua:351: in function 'readObject'
/home/mz/torch/install/share/lua/5.1/torch/File.lua:409: in function 'load'
./net/net.lua:21: in function 'loadNet'
./net/rnntrain.lua:22: in function '__init'
/home/mz/torch/install/share/lua/5.1/torch/init.lua:91: in function </home/mz/torch/install/share/lua/5.1/torch/init.lua:87>
[C]: in function 'RnnTrain'
net/main.lua:40: in main chunk
[C]: in function 'dofile'
...e/mz/torch/install/lib/luarocks/rocks/trepl/scm-1/bin/th:150: in main chunk
[C]: at 0x004065d0
when I try to solve the question I find it need to rollback to a oldder. I guess my version of rnn is mistake .so could you tell me the rnn version of you .If I am wrong could you tell me the reason and the solution

I am reproducing the code of [deep-soli radar], the same problem you encountered, if rnn uses version [torch/rnn] and appears [attempt to call field 'Recurrent' (a nil value)], replace it with [ Element-Research/rnn] has the same problem as you [rnn/Sequencer.lua:90: attempt to index field 'tableoutput' (a nil value) ]
Did you solve this problem please?

@Acciwu see this,https://github.com/simonwsw/deep-soli/issues/7#issue-218389900,then you will meet "invalid arguments: CudaTensor CudaTensor number",see this https://github.com/simonwsw/deep-soli/issues/5#issue-218385384,then everything is ok


make wry::webview::web_context pub

What kind of change does this PR introduce? (check at least one)

[ ] Bugfix
[x] Feature
[ ] Code style update
[ ] Refactor
[ ] Documentation
[ ] Build-related changes
[ ] Other, please describe:

Does this PR introduce a breaking change? (check one)

[ ] Yes. Issue #___
[x] No

The PR fulfills these requirements:

[ ] When resolving a specific issue, it's referenced in the PR's title (e.g. fix: #xxx[,#xxx], where "xxx" is the issue number)
[x] A change file is added if any packages will require a version bump due to this PR per the instructions in the readme.

If adding a new feature, the PR's description includes:

[ ] A convincing reason for adding this feature (to avoid wasting your time, it's best to open a suggestion issue first and wait for approval before working on it)

Other information:
allows tauri-runtime-wry to set the automation mode when dealing with multiple data directories (so multiple WebContext)

will instead make a non-platform specific webcontext for now


HDDS-5925. Fix SecuringOzoneHTTP doc

What changes were proposed in this pull request?
Suffix 'anonymous_allowed' is wrong SecuringOzoneHTTP.md, then we can't authorize the anonymous user use this config.
What is the link to the Apache JIRA
https://issues.apache.org/jira/browse/HDDS-5925
How was this patch tested?
manual tests

@adoroszlai @cku328 the description of this pr and issue are all done!

PR merged.
Thanks @zhengchenyu for updating the description & @adoroszlai for the review.


Doesn’t work

I’ve been trying to play for 20 minutes now. It doesn’t connect to server, is it because I’m on iPad? Hi (same thing happening with https://classic.minecraft.net/(desktop turn on with apple keyboard))

Try changing nick

what text you have on loading screen?

Connecting to <IP_ADDRESS>:10000...

what text you have on loading screen?
Connecting to <IP_ADDRESS>:10000...

Try changing nick in url param

I had the same problem where it wouldn't let me connect and would say "invalid session" but this fixed it

@Zi7ar21 wow

‘@Zi7ar21’ wdym change nick

‘Zi7ar21, michaljaz. this is what it looks like’

Connecting to <IP_ADDRESS>:10000...

/////////////

open debug console with CTRL+SHIFT+I and send log here

I’m on iPad, of course I can’t do that, it works on my school chromebook. it said invalid session at first but I changed nick

Try changing nick again and it will work.

ok

sadly, it didn’t work :(


Update peerDependency for React 17

@Thokas
Thanks for creating a PR!!
I completely missed this PR....:cry::cry:
I created another PR to set peerdependencies appropriately (#110). Should work with React(=> 16) without any warnings from v3.1.0.

Closing the pr for now


[3.6] JGRP-2153 Encrypt protocols transform empty buffer into null buffer when encrypt_entire_message is disabled

https://issues.jboss.org/browse/JGRP-2153

Closing, per https://github.com/belaban/JGroups/pull/340


loading… (Already tried the password)

I downloaded your script last night and need some help. I haven't actually bought the host yet so I have been testing with wampserver. Basically, I can get everything but the php scripts to work. I think it has to do with some confusion while I am setting up the mysql server. Here are some screenshots of where I am at.
https://gyazo.com/82ce8ccfd63995c483816c5767fdbb8e
https://gyazo.com/39ba63d0dfd7b373ba764f284e0a5dbe
https://gyazo.com/460fb2bae73fe433e87d6ded4c5199ce
https://gyazo.com/3a7edf4294c764bd0e24b7ececdc9395
https://gyazo.com/a1e8c84cc804d47ef043f8781f4159bd
https://gyazo.com/ddd61120a6696423b2358635acd86fa7
https://gyazo.com/d997247e86fa9dde9c363206bb0b175c
I am not sure if I miss-typed something or what but I can't seem to find my mistake. Thanks so much.

I think I may have found the source of the problem. When I go to my website (csgoruns) www.csgoruns.com/php/steam-login-handle.php it says "no file found." Everything is in my webroot. I am not sure why the site can't detect the files in the php folder. Please help.
https://gyazo.com/670206487c0429fccbfe9974b7b84270
https://gyazo.com/871dd61993f90f87e949b77f67e02130
https://gyazo.com/eab16746007c052aee4ab4b2b35722b4

Fixed it for him this can be closed.

Anthon maybe share the fix so others doesn't have to spam with new issues?
Thanks

Well like everyone else make sure the path to the password.txt is correct...


Issue with Fog

Minecraft Version:

1.12.2
Forge Version:
<IP_ADDRESS>24
Advanced Rocketry Version:
1.3.0 - 61
LibVulpes Version:
0.2.8 - 27
is this the latest curseforge build?
Yes
#Please Pastebin crash

Crash Report: no crash
Explain issue in detail:
There seems to be an issue with how this mod handles fog in Minecraft. When going under water or under lava more than once, the fog will disappear completely resulting in the below screenshot where I am under 3 blocks of flowing lava. Same behavior when under water, the fog disappears completely and it just looks odd, especially under water in oceans.
What's really strange is if you switch between going under water and back to under lava, it comes back until you leave and renter the same liquid again.

The last picture is what underwater looks like normally with the fog.
This was replicated in a vanilla minecraft instance where only advanced rocketry and libvulpes was installed, no other mods. I have also tweaked various config settings for this mod and it has not fixed the issue.
The problem also persists in mod packs as well such as All the mods 3. With Biomes O plenty for example, the ominous woods normally has very thick fog but due to this issue/bug, it is absent when this mod is in the pack.

Will take a look at AR's fog handler, it sounds like it's pulling the existing fog settings before applying atmosphere effects

The issues with the water and lava have been fixed, I have yet to see how BOP handles its fog yet

Latest update fixed the issue and was applied to Minecraft 1.10.2 and 1.11.2. But for some reason 1.12.2 version of Advanced Rocketry didn't get the update FYI, still broken in that version of the mod.

AdvancedRocketry-1.12.2-1.3.0.jar.zip
Can you try this build and see if it works out?  I do not expect it will help with BoP, that's a whole different issue I think.

That version did fix the water and lava fog issue with 1.12.2, but you are correct that it does not fix the issue with Biomes O Plenty fog.
Something I also noticed is with Optifine in the mod pack along side Advanced Rocketry, the fog distance setting in the graphics options does not work. It seems to default to the further distance from the player. Changing the setting to 0.6 or 0.2 doesn't change were the fog starts at the edge of the draw distance. Perhaps it is something further related to how this mod handles the fog as it does work when Advanced Rocketry is removed.

Advanced Rocketry overrides default fog distance for atmospheric effects.  Right now I still need to do more research into getting fog distance without ASM hacks.  For for the time being, the fog distance in BoP and Optifine will be broken until some way can be found to actually get the values other mods set.  That can be done very easily with fog color at least though.

Is this still a issue? Please comment if it is and i will reopen if if you are unable? We are closing old issues to see what is still relevant and needs to be fixed.

Sorry to necro this but yes I'm experiencing the same issue. No fog underwater or lava and the thick fog in vampirism biome is gone too. It brokes the fog setting in OptiFine as well. I really hope for a fix someday or a workaround maybe.

Sorry to necro this but yes I'm experiencing the same issue. No fog underwater or lava and the thick fog in vampirism biome is gone too. It brokes the fog setting in OptiFine as well. I really hope for a fix someday or a workaround maybe.

there is supposed to be fog, it's a big part of the mod, optifine removes fog, adv rocketry can't do anything about it


Flickering of Canvas

I am experiencing an issue with the Canvas where it randomly flickers.
When I use the Canvas from the @react-three/fiberX library (without web workers), my model (which is 2 MB and has 100k faces) works perfectly fine. However, when I switch to using the Canvas from this library, it inconsistently flickers. I suspect that the complexity of the object may be causing this problem. It seems like the flickering occurs when a frame is dropped (but i can't confirm). Furthermore, the flickering appears to worsen over time, as observed after leaving it unattended for a few hours (the gif). Can you provide any insights or suggestions to help resolve this problem?

you can try use stats.js to inspect the fps npm install --save stats.js, beside renderer.info could give you more informations


ci: fix Version Packages for releases

Add new changeset release token, bump @changesets/release version

For context: https://causaly.atlassian.net/browse/CSLY-8838

In addition to the code, we need to ensure the CHANGESET_RELEASE_TOKEN is present in repo secrets (under actions -> repository secrets). I'm pretty sure I added it, but I can't check now.


Crashes in ARM-Cortex A15 architecture.

Hello Xianyi !!! Hope you're doing well.
I am actually using Openblas for my neural network application on ARM.
Openblas builds without any issues on CortexA15.
However, when I run my application , it always crashes with seg fault.
When I inspect the core on GDB  , I get the following info:
Program terminated with signal 11, Segmentation fault.
#0  0x00194dc0 in axpy_kernel_S4 ()
(gdb) where
#0  0x00194dc0 in axpy_kernel_S4 ()
#1  0x00167340 in cblas_saxpy ()
#2  0xb63946d0 in ?? ()
#3  0xb63946d0 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
FYI : my arm board has 4 cortex A15 cores and vfpv3,vpfv4 and neon are all supported.
I compiled Openblas with the following options supported by my toolchain:
-marm -mfpu=vfpv3  -mfloat-abi=softfp
Can you please look into the matter , as it is becoming very difficult for me to debug the assembly code.

---
Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/13047925-crashes-in-arm-cortex-a15-architecture?utm_campaign=plugin&utm_content=tracker%2F69691&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F69691&utm_medium=issues&utm_source=github).

Hi,
you cannot use softfp with OpenBLAS.
Best regards
Werner
On 05/04/2015 02:22 PM, tripathyAbhijit wrote:

Hello Xianyi !!! Hope you're doing well.
I am actually using Openblas for my neural network application on ARM.
Openblas builds without any issues on CortexA15.
However, when I run my application , it always crashes with seg fault.
When I inspect the core on GDB , I get the following info:
Program terminated with signal 11, Segmentation fault.
#0 0x00194dc0 in axpy_kernel_S4 ()
(gdb) where
#0 0x00194dc0 in axpy_kernel_S4 ()
#1 https://github.com/xianyi/OpenBLAS/issues/1 0x00167340 in
cblas_saxpy ()
#2 https://github.com/xianyi/OpenBLAS/issues/2 0xb63946d0 in ?? ()
#3 https://github.com/xianyi/OpenBLAS/issues/3 0xb63946d0 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
FYI : my arm board has 4 cortex A15 cores and vfpv3,vpfv4 and neon are
all supported.
I compiled Openblas with the following options supported by my toolchain:
-marm -mfpu=vfpv3 -mfloat-abi=softfp
Can you please look into the matter , as it is becoming very difficult
for me to debug the assembly code.
—
Reply to this email directly or view it on GitHub
https://github.com/xianyi/OpenBLAS/issues/562.

@wernsaar  can we use hardfp or soft? I badly need a library which gives similar performance to ATLAS . But I find it extremely difficult to cross compile ATLAS on ARM. Any suggestions ?

Hi,
You cannot use softfp with OpenBLAS, because a lot of functions are
written in assembler and you cannot call this functions using softfp.
Why do you want to use softfp?
Best regards
Werner
On 05/04/2015 02:33 PM, tripathyAbhijit wrote:

@wernsaar https://github.com/wernsaar can we use hardfp or soft? I
badly need a library which gives similar performance to ATLAS . But I
find it extremely difficult to cross compile ATLAS on ARM. Any
suggestions ?
—
Reply to this email directly or view it on GitHub
https://github.com/xianyi/OpenBLAS/issues/562#issuecomment-98693813.

@wernsaar  ,Sorry for being late . The problem is , my toolchain has been configured with softfp.
Here are some of the options of my toolchain :
--with-fpu=vfpv3 --with-cpu=cortex-a15.cortex-a7 --with-tune=cortex-a15.cortex-a7 --with-float=softfp --disable-libatomic --enable-libgomp --enable-poison-system-directories --enable-long-long --enable-threads --enable-languages=c,c++,fortran --enable-shared --enable-lto --enable-symvers=gnu --enable-__cxa_atexit --with-pkgversion=VDLinux.v7a15a7.GA1.2014-04-25 --with-gnu-as --with-gnu-ld --with-host-libstdcxx='-static-libgcc -Wl,-Bstatic,-
As you can see, only softfp has been enabled for the toolchain. There is no  stubs-hard.h .
I made a soft link like  stubs-hard.h-> stubs-soft.h and recompiled with mabi = hard. However Openblas doesn't compile now .
Is there any workaround ? Or do I have to re compile my toolchain with Hard support .
Please let me know , If I am doing something horribly wrong . Looking forward to hear from you ...
Thanks in advance

Hi,
I have published binaries for ARM on sourceforge.
Please download
http://sourceforge.net/projects/openblas/files/v0.2.14/OpenBLAS-v0.2.14-armv7a.tar.gz,
extract the file and try to run a benchmark, for example:
cd benchmark
./dgemm.goto 1024 1024 1.
This is a test to check, that the libraries for mfloat-abi=hard are
installed.
Best regards
werner
On 05/05/2015 07:18 AM, tripathyAbhijit wrote:

@wernsaar https://github.com/wernsaar ,Sorry for being late . The
problem is , my toolchain has been configured with softfp.
Here are some of the options of my toolchain :
--with-fpu=vfpv3 --with-cpu=cortex-a15.cortex-a7
--with-tune=cortex-a15.cortex-a7 --with-float=softfp
--disable-libatomic --enable-libgomp
--enable-poison-system-directories --enable-long-long --enable-threads
--enable-languages=c,c++,fortran --enable-shared --enable-lto
--enable-symvers=gnu --enable-__cxa_atexit
--with-pkgversion=VDLinux.v7a15a7.GA1.2014-04-25 --with-gnu-as
--with-gnu-ld --with-host-libstdcxx='-static-libgcc -Wl,-Bstatic,-
As you can see, only softfp has been enabled for the toolchain. There
is no stubs-hard.h .
I made a soft link like stubs-hard.h-> stubs-soft.h and recompiled
with mabi = hard. However Openblas doesn't compile now .
Is there any workaround ? Or do I have to re compile my toolchain with
Hard support .
Please let me know , If I am doing something horribly wrong . Looking
forward to hear from you ...
Thanks in advance
—
Reply to this email directly or view it on GitHub
https://github.com/xianyi/OpenBLAS/issues/562#issuecomment-98953811.

@wernsaar , I tried the same on my target A15 board. You were right .Sadly , the libraries for mfloat-abi=hard are not installed it seems. At my shell when I run ./dgemm.goto 1024 1024 1 , it shows me ./dgemm.goto  : file not found.
I have one more question , is there some flag in the Makefile , the enabling of which results in generation of platform independent C code .
For example :  After successful build  , In the case of Dgemm it should generate dgemm_kernel_4x2_vfp.c ,  dgemm_kernel_4x4_vfpv3.c etc in place of the corresponding .S files.
Looking forward to hear from you , Thanks in advance for the quick reply again !

Hi,
I don't have a platform, that supports softfp.
But you can try it.
Please edit Makefile.rule and set/edit two lines:
TARGET = ARMV5
USE_OPENMP = 1
Now edit Makefile.arm
replace:
ifeq ($(CORE), ARMV5)
CCOMMON_OPT += -marm -mfpu=vfp -mfloat-abi=hard  -march=armv6
FCOMMON_OPT += -marm -mfpu=vfp -mfloat-abi=hard  -march=armv6
endif
with:
ifeq ($(CORE), ARMV5)
CCOMMON_OPT += -marm -mfpu=vfp -mfloat-abi=softfp  -march=armv6
FCOMMON_OPT += -marm -mfpu=vfp -mfloat-abi=softfp  -march=armv6
endif
Simply type make
Best regards
Werner
On 05/05/2015 01:42 PM, tripathyAbhijit wrote:

@wernsaar https://github.com/wernsaar , I tried the same on my
target A15 board. You were right .Sadly , the libraries for
mfloat-abi=hard are not installed it seems. At my shell when I run
./dgemm.goto 1024 1024 1 , it shows me ./dgemm.goto : file not found.
I have one more question , is there some flag in the Makefile , the
enabling of which results in generation of platform independent C code .
For example : After successful build , In the case of Dgemm it should
generate dgemm_kernel_4x2_vfp.c , dgemm_kernel_4x4_vfpv3.c etc in
place of the corresponding .S files.
Looking forward to hear from you , Thanks in advance for the quick
reply again !
—
Reply to this email directly or view it on GitHub
https://github.com/xianyi/OpenBLAS/issues/562#issuecomment-99053975.

@wernsaar  , Thanks a lot !!! :+1:  It worked . I was just wondering , would it be wise to use neon vs vfp ? Any suggestions on this ?

Hi,
on processors armv7 and later, neon is not faster than vfp and deprecated.
With neon, you have fewer instructions, but the same number of cycles, and
neon is not IEEE compliant.
On ARM64 (Aarch64), neon is replaced by asimd, which gives very good
performance.
If you need high performance on your arm platform, I would recommand to
replace the BS image
with an image that supports mfloat-abi=hard.
Fedora and Ubuntu are good choices.
Best regards
Werner
On 05/07/2015 11:08 AM, tripathyAbhijit wrote:

@wernsaar https://github.com/wernsaar , Thanks a lot !!! :+1: It
worked . I was just wondering , would it be wise to use neon vs vfp ?
Any suggestions on this ?
—
Reply to this email directly or view it on GitHub
https://github.com/xianyi/OpenBLAS/issues/562#issuecomment-99785855.

@tripathyAbhijit , can I close this issue?
Best regards
Werner

Closed, because it worked


clair: 4.4.2 -> 4.4.4

Description of changes
https://github.com/quay/clair/releases/tag/v4.4.4

Things done

Built on platform(s)

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

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

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

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

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

[x] Fits CONTRIBUTING.md.

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

1 package built:

clair


I can't use the program

Make sure you are using the latest version: run youtube-dl --version and ensure your version is 2018.02.22. If it's not, read this FAQ entry and update. Issues with outdated version will be rejected.

[x ] I've verified and I assure that I'm running youtube-dl 2018.02.22

Before submitting an issue make sure you have:

[x ] At least skimmed through the README, most notably the FAQ and BUGS sections
[x ] Searched the bugtracker for similar issues including closed ones
[x ] Checked that provided video/audio/playlist URLs (if any) are alive and playable in a browser

What is the purpose of your issue?

[ ] Bug report (encountered problems with youtube-dl)
[ ] Site support request (request for adding support for a new site)
[ ] Feature request (request for a new functionality)
[x ] Question
[ ] Other

I can't use the goddamn program. The tutorial is so poorly explained that I can't even begin to understand how does this work. The ones who wrote the readme must think that only programmers familiar with python will use this application, it is far away from user friendly, it's so poorly designed that it doesn't even contain a config file included on the download, let alone instructions for using it. I am now here 40 minutes into this thing and trying to understand anything but nothing makes sense. I downloaded the exe version but when I run it I see a command prompt box that vanishes before I can read what it says. tried typing commands on the command prompt with and without admin privileges and didn't work. tried typing commands on the adress box but again nothing worked. I CAN'T TYPE COMMANDS ON THE APPLICATION BECAUSE IT WON'T STAY OPEN NOR DOES ANY SECTION OF THE README SAYS WHERE AND HOW TO RUN COMMANDS IT'S UNBELIEVABLE!!!! For example, on the header of this thread, it reads "run youtube-dl --version and ensure your version is 2018.02.22", but WHERE DO I ENTER THIS CODE??????? The creator of this program must have thought that everyone is familiar with procedures on how to use it but forgot that not everyone is a python programmer or is familiar with command line programs. When I was wasting my time reading the endless readme file I found out that for my surprise, the user has to create a config file, then I went and created it. Tried to drag it into the exe, remembering about something else I did that used this drag and drop method, NOT BY BEING TAUGHT TO DO SO BY THE README BECAUSE IT DOESN'T SAY IT ANYWHERE and got another instant command prompt screen that again vanished before I could see what was written on it.
I give up, i'm now one hour into this and i'm only writing this because I need to download max quality videos and to let the guy who wrote the readme know that he should write instructions like if he was someone that never saw that before, nobody knows what runs through your mind. they talked about running lines of commmand but didn't say WHERE to write the command lines, they ASSUMED that the user would know. That is not how you write an instructional file. Guide people as if they never saw that before, because they didn't.
I don't know if i'll get any help after venting my rage and frustration, but if anyone wants to provide CLEAR INSTRUCTIONS on how to use the program, i'll be grateful.
That is all, thanks for your time.

youtube-dl assumes you are familiar with command line. Learn how to use command line before using youtube-dl.


Fix #4

A fix for #4 and a small drive-by fix at the regexp while I'm at it.

I think we could still have issues with fragments like for example:
    "tftp"  : {
        "folder"    : "/var/lib/tftpboot",
        "kernel"    : "juno1/kernel.img",
        "dtb"       : "juno1/dtb.img"
    },

In that case, if we remove the "dtb" attribute we should remove the previous comma as well.
It seems to be that the proposed patch does not fixes all these cases, thus we will end with a partial solution which could be misleading in the sense that if we can remove some commas the user could think that all the commas can be removed.
What do you think?

Tested and it works perfectly! Thanks.

:sun_with_face:


Adding a Meson build and C bindings

Thought I would create a PR here to check and see if there is any interest in this being fleshed out more. If not, feel free to close and I will just maintain in parallel in my own fork.
I'm going to be using the HF-FMM for some comparisons with my butterfly code for solving Helmholtz in 2D and was pointed to this library. My butterfly library is written in C and is built with Meson, and I wanted to be able to pull this library in as a Meson dependency easily without having to spend any time messing around in Fortran. So, this PR has the start of two additions to fmm2d:
A meson build system. This is currently in meson.build. This can be maintained concurrently with the existing set of Makefiles used to build fmm2d. IMO, using a system like Meson has significant benefits over handwritten Makefiles---the major one being that it would make it trivial to pull fmm2d into a Meson project (such as my butterfly library). FWIW, all of this applies equally well to CMake, but I've abandoned CMake for my own use in favor of Meson.
Using Meson, doing something like:
meson setup builddir
cd builddir
meson compile
meson install

will result in a shared library, the C headers (see below), and a pkg-config file being installed to the right place. The pkg-config file makes it possible to automatically figure out the various compiler flags needed to link against fmm2d, which is useful if someone wants to depend on fmm2d even if they are not using Meson.
C bindings. I noticed there are a few headers in c/include wrapping some of the Helmholtz utility functions. I'm not sure if these are being used for anything, so I didn't want to mess with them. I started adding some C bindings using the newer iso_c_binding stuff, which has the advantage of all of the adapting from C to Fortran being done automatically (e.g., automatically convert pass-by-value in C to pass-by-reference in Fortran, automatically convert between 0-indexed C arrays and 1-indexed Fortran arrays, etc.).
So far I've done this for a single function from the 2D Helmholtz FMM wrappers, hfmm2d_s_c_p, and verified that the arguments are being passed in correctly. The relevant files are include/fmm2d/helmholtz.h and src/helmholtz_c.f03. The former is just a header file defining the C prototype, and the latter is a module using iso_c_binding which contains the Fortran wrapper function. This gives a simple template that can be worked from to wrap other functions in fmm2d---should be quite straightforward. Also, note that I haven't touched any of the existing Makefiles... they will only be built if Meson is being used.
Also, I noticed one odd thing, which might be a compiler bug, or might just be down to my lack of expertise with Fortran. On line 8 of helmholtz_c.f03, if intent(in) is omitted, only the real part of zk will be set (!). Setting intent(in) for other things passed by value (eps and ns) seems to be unnecessary. I was unable to find any documentation explaining why this might be the case.

Dear Sam,
This looks great and thanks for doing this. I've merged the changes to the main repository. With regards to the C binding stuff, let me run it at our software meeting and then it might be worthwhile to move both the fmm2d and FMM3D C wrappers to the iso_c_binding style, it just seems to be more convenient that way.

Sounds good. If you decide to do so, please let me know if you need any help. In the mean time, I will probably end up wrapping the rest of the Helmholtz stuff so I can experiment with it… will put together another  PR once I do.


Need icons for these options

https://xd.adobe.com/view/1b7355c9-e125-47f4-895c-1a6d1d5dc438-4e20/screen/176c8469-7f2e-4482-8e42-be67502a2730/
please amend the design as well

Verified this issue on dev app v2.0.70(438)


Value for contact usage info.plist is not optional for deployment [iOS]

Hello again!
I just wanted to let you know that while the value for that contact usage is optional for development builds, the apple store will reject it upon deployment unless you include a description of why you need the contact info as a string value.  Might be worthwhile to include in the readme to save people a rebuild when deploying their app.
Thanks for the library!

After uploading it to itunes connect and build disappearing after pending status.
However I had no access to the itunes email so I couldn't read possible errors.
Should be added on the docs.


Drop line search and the step size coefficient

Remove the line search option from the codebase.
Move the notebook for eql-boost the airborne survey after the ones that
determine window size and ammount of overlap. Update the results.

Manuscript preview: https://github.com/compgeolab/eql-gradient-boosted/blob/preview-pr155/preprint.pdf

I'm merging this, we can review the whole manuscript at once afterwards.


[vue] onSuccess hooks much slower than watchers

Describe the bug
Big delay of triggering the onSuccess hook after status variable reaches 'success'.
Your minimal, reproducible example
https://codesandbox
Steps to reproduce
function getPersonalData(): Promise<Person> {
    return new Promise((resolve) => {
        resolve({name: 'Jane Doe', phoneNumber: '+420 728 193 052'})
    })
}

const name = ref<string>()
const phoneNum = ref<string>()

const {data: personalData, status} = useQuery(['personalData'], getPersonalData, {onSuccess: () => {
    name.value = personalData.value?.name
    phoneNum.value = personalData.value?.phoneNumber
}})

//watch(status, (newValue) => {
//    if (status.value === 'success') {
//        name.value = personalData.value?.name
//        phoneNum.value = personalData.value?.phoneNumber
//    }
//})

First run this the way it is. Then comment the onSuccess hook an uncomment the watcher. The watcher triggers immediately after the status value reaches 'success'. Cant say the same about the onSuccess hook.
Expected behavior
Imo there should not be any delay and actions should happen immediately after. Watcher shows that its possible.
How often does this bug happen?
Every time
Screenshots or Videos
No response
Platform
macOS
chrome 105.0.5195.102
TanStack Query version
4.17.0
TypeScript version
4.9.3
Additional context
No response

Hey! the codesandbox link is not right!

@marekvanicek Please provide a reproduction example. Ideally with time measurement difference.
Also please keep in mind, that running the same query the second time serves the result from the cache instead of going trough loading state. It might not be relevant, but it is something to keep in mind.

closing this because it doesn't have a reproduction. Feel free to reopen once you have one.


Problems with HiLo sequence in ambient transaction

I have observed following behavior and I'm not sure whether it is a bug in Marten:
When session is enlisted in ambient transaction using "SessionOptions.ForCurrentTransaction()" and later calling .Store() method on this session (to insert record) throws "Nested/Concurrent transactions aren't supported."
I have tracked down this to "AdvaneceToNextHi" method in HiloSequence class. Per my understanding this method tries to create new transaction by calling "npgsqlConnection.BeginTransaction" instead of using ambient transaction (for my scenario).
Is this a bug or I missed something?

The HiloSequence wouldn't be related. The lookup of new HiLo sequence numbers happens on a separate connection, so that can't be your cause.
Can you show me the code you're using to activate the session w/ the ambient transaction? Whatever the problem is, it's in those mechanics. And a stacktrace too please?

Hi Jeremy, thanks for the response.
This is part of the code in question:
using (var scope = new TransactionScope(TransactionScopeAsyncFlowOption.Enabled))
using (var session = store.OpenSession(new SessionOptions {
    EnlistInAmbientTransactionScope = true,
    OwnsTransactionLifecycle = false,
    Tracking = DocumentTracking.None
}))
{
    // load target subsystem
    targetSubsystem = await session.LoadAsync<Subsystem>(targetLayout.SubsystemId);

    // some modifications on targetSybsystem... not relevant

    // calling some other business layer logic which does saving (uses store.OpenSession(SessionOptions.ForCurrentTransaction())) to open new session and save this object inside this transaction. This works...
    await subsystemManager.UpdateSubsystem(mapper.Map<SubsystemUpdateDto>(targetSubsystem));

    // insert layout version
    var versionToInsert = mapper.Map<LayoutVersionDto>(importContainer.LayoutVersion);

    // some modifications on versionToInsert... not relevant

    // calling some other business layer logic which opens new session (uses store.OpenSession(SessionOptions.ForCurrentTransaction())). This also works...
    var nextVersion = await GetNextVersion(targetLayout.Id);
    versionToInsert.VersionMajor = nextVersion[0];
    versionToInsert.VersionMinor = nextVersion[1];

    // calling some other business layer logic which opens new session (uses store.OpenSession(SessionOptions.ForCurrentTransaction())). This fails with not supported exception!
    await UpdateLayoutVersion(versionToInsert);

    scope.Complete();
}

In the code above you can see the way I'm opening session, calling some other methods in class that have their own sessions opened with "SessionOptions.ForCurrentTransaction()".
The last call breaks with not supported exception. There I also open session with  "SessionOptions.ForCurrentTransaction()".
This is the call stack when visual studio breaks on exception:

Do you need some other info?

I guess a couple more questions then, and can you just give me the actual stacktrace message through and not the screen shot?
Is this behavior consistent, or does it only happen occasionally?
Do you have to use the ambient transaction, or could you just use the native transactions? Could you just have the session scoped so that it's shared between all the pieces involved in this operation so you can use a native transaction instead (which is always more efficient anyway)?
There might be something in Npgsql itself that tries to use the ambient transaction automatically that we didn't account for. I can clearly tell you I wasn't anticipating this combination of things when we added the ambient transaction support.

Complete stack trace:
at Npgsql.NpgsqlConnection.BeginTransaction(IsolationLevel level) in C:\projects\npgsql\src\Npgsql\NpgsqlConnection.cs:line 565
at Marten.Schema.Identity.Sequences.HiloSequence.AdvanceToNextHi()
at Marten.Schema.Identity.Sequences.HiloSequence.NextLong()
at Marten.Schema.Identity.Sequences.LongHiloGenerator.Assign(ITenant tenant, Int64 existing, Boolean& assigned)
at Marten.Schema.Identity.IdAssigner`2.Assign(ITenant tenant, TDoc document, Boolean& assigned)
at Marten.DocumentSession.Store[T](T[] entities)
at Holos.Middleware.BusinessLayer.LayoutManager.UpdateLayoutVersion(LayoutVersionDto layoutVersionDto) in D:\sources\Holos.Middleware\Holos.Middleware.BusinessLayer\LayoutManager.cs:line 192
at Holos.Middleware.BusinessLayer.LayoutManager.ImportLayoutVersion(Stream inputStream, Int64 layoutId) in D:\sources\Holos.Middleware\Holos.Middleware.BusinessLayer\LayoutManager.cs:line 370

This is consistent behavior, happens every time.
I was hoping to reuse all methods I already have there with their own sessions, but if there is no way around it i will try to redesign everything to use native transactions. I can't change public interface, but i could create private methods that accept native transaction or create new for every affected use case.

After some digging I have found the solution.
Npgsql automatically enlists in ambient transactions (from ver 3.3), but this can be turned off by setting Enlist=false in connection string.
After this change I was getting error that prepared transactions are disabled and had to change "max_prepared_transactions" in postgresql.conf.


Add example for regproxy

Proposed changes
This PR adds documentation to setup and use a registration proxy.
Types of changes
What types of changes does your code introduce to the project: Put an x in the boxes that apply

[ ] Bugfix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[X] Update only documentation, not any source code.

Checklist
Put an x in the boxes that apply. You can also fill these out after creating the PR. If you're unsure about any of
them, don't hesitate to ask. We're here to help! This is simply a reminder of what we are going to look for before
merging your code.

[X] I have read the CONTRIBUTING doc
[X] I have signed the CLA
[ ] I have added tests that prove my fix is effective or that my feature works
[ ] I have added necessary documentation (if appropriate)
[ ] Any dependent changes have been merged and published in downstream modules

Further comments
N/A

Coverage remained the same at 100.0% when pulling 9750e620ca8bbb71484d2be49b30a160b80c9f55 on fisuda:task/doc_regproxy into 161a9cb5f1393d3eeb2226801209756c013a3a7e on lets-fiware:main.


Add download video website: https://charlierose.com/videos/27996

Add download video website: https://charlierose.com/videos/27996
There's nothing download video tool can download video from https://charlierose.com/videos/27996,
and many users need it . Pls add it .
Thanks a lot.

Meanwhile it can be downloaded with this URL https://charlierose.com/video/player/27996?autoplay=false.

PS D:\> .\youtube-dl.exe https://charlierose.com/video/player/27996?autoplay=false
[generic] 27996?autoplay=false: Requesting header
WARNING: Falling back on generic information extractor.
[generic] 27996?autoplay=false: Downloading webpage
[generic] 27996?autoplay=false: Extracting information
[generic] 1HYMMFI_003-v1: Downloading m3u8 information
ERROR: Failed to download m3u8 information: <urlopen error EOF occurred in violation of protocol (_ssl.c:600)> (caused by URL
Error(SSLEOFError(8, 'EOF occurred in violation of protocol (_ssl.c:600)'),))

@dstftw

oh I know .
it correct url is https://charlierose.com/video/player/27996
it has no " ?autoplay=false "
Thank @dstftw so much !

but why is this ?
PS D:\> .\youtube-dl.exe https://charlierose.com/video/player/23983
[generic] 23983: Requesting header
WARNING: Falling back on generic information extractor.
[generic] 23983: Downloading webpage
[generic] 23983: Extracting information
[generic] 1HYLJWP_001-v1: Downloading m3u8 information
[download] Destination: Tim Cook, Pt. 4 - Charlie Rose-1HYLJWP_001-v1.mp4
ffmpeg version N-81045-g450cf40 Copyright (c) 2000-2016 the FFmpeg developers
  built with gcc 5.4.0 (GCC)
  configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-dxva2 --enable-libmfx --enable-nvenc --enable-avisynth --enable-bzlib --enable-libebur128 --enable-fontconfig --enable-frei0r --enabl
e-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libfreetype --enable-libgme --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --enable
-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libtheora --enable-lib
twolame --enable-libvidstab --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs --enable-libxvid --enable-libzimg --
enable-lzma --enable-decklink --enable-zlib
  libavutil      55. 28.100 / 55. 28.100
  libavcodec     57. 50.100 / 57. 50.100
  libavformat    57. 42.100 / 57. 42.100
  libavdevice    57.  0.102 / 57.  0.102
  libavfilter     6. 47.100 /  6. 47.100
  libswscale      4.  1.100 /  4.  1.100
  libswresample   2.  1.100 /  2.  1.100
  libpostproc    54.  0.100 / 54.  0.100
[tls @<PHONE_NUMBER>69ee80] Failed to read handshake response
[hls,applehttp @<PHONE_NUMBER>6927e0] Failed to open segment of playlist 0
[tls @<PHONE_NUMBER>6bbfe0] Failed to read handshake response
[hls,applehttp @<PHONE_NUMBER>6927e0] Failed to open segment of playlist 0
Input #0, hls,applehttp, from 'https://pfm1hyus01-vh.akamaihd.net/i/LJW/P/1HYLJWP_001_xp.f4v/index_0_av.m3u8':
  Duration: 00:22:03.33, start: 20.101000, bitrate: 0 kb/s
  Program 0
    Metadata:
      variant_bitrate : 0
    Stream #0:0: Video: h264 (High) ([27][0][0][0] / 0x001B), yuv420p, 768x432 [SAR 1:1 DAR 16:9], 29.97 fps, 29.97 tbr, 90k tbn, 59.94 tbc
    Stream #0:1: Audio: aac (LC) ([15][0][0][0] / 0x000F), 32000 Hz, stereo, fltp, 63 kb/s
[mp4 @<PHONE_NUMBER>4e88a0] Using AVStream.codec to pass codec parameters to muxers is deprecated, use AVStream.codecpar instead.
    Last message repeated 1 times
Output #0, mp4, to 'file:Tim Cook, Pt. 4 - Charlie Rose-1HYLJWP_001-v1.mp4.part':
  Metadata:
    encoder         : Lavf57.42.100
    Stream #0:0: Video: h264 ([33][0][0][0] / 0x0021), yuv420p, 768x432 [SAR 1:1 DAR 16:9], q=2-31, 29.97 fps, 29.97 tbr, 90k tbn, 90k tbc
    Stream #0:1: Audio: aac (LC) ([64][0][0][0] / 0x0040), 32000 Hz, stereo, 63 kb/s
Stream mapping:
  Stream #0:0 -> #0:0 (copy)
  Stream #0:1 -> #0:1 (copy)
Press [q] to stop, [?] for help
[tls @<PHONE_NUMBER>736260] Failed to read handshake response0 bitrate=1801.5kbits/s speed=1.21x

[tls @<PHONE_NUMBER>462f00] Failed to read handshake response4 bitrate=1657.1kbits/s speed=0.754x
[hls,applehttp @<PHONE_NUMBER>6927e0] Failed to open segment of playlist 0
[tls @<PHONE_NUMBER>462f00] Failed to read handshake response
[hls,applehttp @<PHONE_NUMBER>6927e0] Failed to open segment of playlist 0
[tls @<PHONE_NUMBER>462f00] Failed to read handshake response8 bitrate=1465.5kbits/s speed=0.63x
[hls,applehttp @<PHONE_NUMBER>6927e0] Failed to open segment of playlist 0
frame= 4759 fps= 12 q=-1.0 size=   37254kB time=00:03:18.75 bitrate=1535.5kbits/s speed= 0.5x

The video does not obey standards, so there are warnings. Those are just warnings and shouldn't affect the result.

Could you download this video by youtube-dl https://charlierose.com/video/player/23983  ?
Mine is waiting .

I don't have my laptop now so I can't try, sorry.

not right now. when you get a laptop. I'm waiting. thanks

Yeah, works perfectly fine! Just keep in mind that since it's HLS-Protocol you need to also specify --ffmpeg-location like this: --ffmpeg-location "C:\PathToYourFFMPEG-bin"

Or use native hls with --hls-prefer-native.

Thanks to @TRox1972, charlierose.com will be supported in the next version.

@yan12125 I tried to get subtitles also, but it showed that subtitles are not available.
They can be easily get from the page where is video, they are in .vtt format

If subtitles are missing for a specific video, please paste a log like this:
$ youtube-dl -v --list-subs "https://charlierose.com/videos/27996"
[debug] System config: []
[debug] User config: []
[debug] Custom config: []
[debug] Command-line args: ['-v', '--list-subs', 'https://charlierose.com/videos/27996']
[debug] Encodings: locale UTF-8, fs utf-8, out UTF-8, pref UTF-8
[debug] youtube-dl version 2017.01.05
[debug] Git HEAD: 121920114
[debug] Python version 3.6.0 - Linux-4.9.0-1-ARCH-x86_64-with-arch-Arch-Linux
[debug] exe versions: ffmpeg 3.2.2, ffprobe 3.2.2, rtmpdump 2.4
[debug] Proxy map: {}
[CharlieRose] 27996: Downloading webpage
[CharlieRose] 27996: Downloading m3u8 information
Available subtitles for 27996:
Language formats
en       vtt

It seem it doesn't work anymore. Is it possible to look into this?
youtube-dl --hls-prefer-native https://charlierose.com/episodes/29779 [generic] 29779: Requesting header WARNING: Falling back on generic information extractor. [generic] 29779: Downloading webpage [generic] 29779: Extracting information ERROR: Unsupported URL: https://charlierose.com/episodes/29779
I'm on version version 2017.02.01 CLI version for ubuntu.

@danyboy666 Episodes are not supported yet. Please open a new issue for that.


falcon_version returns absent causing API download/install loops

This looks to be causing an API-based download and installation with every Puppet run.
When nodes are configured with:
falcon::version_manage: true
falcon::update_policy: 'platform_default'

falcon_version doesn't return the same as facter falcon.version:
Debug: Facter: fact "falcon" has resolved to: {"version"=>"7.17.0-17005"} # Detected installed version
Debug: falcon_version fact returns absent
Debug: Falcon is installed check returns false
Debug: Desired falcon version is 7.17.0-17005
Notice: Downloading sensor package to location: /tmp/falcon-sensor_7.17.0-17005_amd64.deb
Notice: /Stage[main]/Falcon::Install/Sensor_download[Download Sensor Package]/ensure: created

Switching :version from a symbol to a string changes the behavior:
$ sudo puppet agent --test --debug | grep -i falcon
     falcon_fact = Facter.value('falcon')
     Puppet.debug("Falcon fact: #{falcon_fact}")
-    falcon_version = falcon_fact&.fetch(:version, :absent)
+    falcon_version = falcon_fact&.fetch("version", :absent)
     installed = [:absent, :purged, :undef, nil].include?(falcon_version) ? false : true
...
Debug: falcon_version fact returns 7.17.0-17005
Debug: Falcon is installed check returns true

Puppet v7.32.1
Facter v4.8.0
puppet-falcon v0.7.1, reproducible on v0.10.0

@cconfredo the latest version should fix this, thanks for reporting the issue. mod 'crowdstrike-falcon', '0.11.0'


Remove Python 3.8 support and fix other requirements

Pull Request Checklist:

[ ] This PR addresses an already opened issue (for bug fixes / features)

This PR fixes #xyz

[ ] (If applicable) Documentation has been added / updated (for bug fixes / features)
[ ] This PR does not seem to break the templates.
[ ] HISTORY.rst has been updated (with summary of main changes)

[ ] Link to issue (:issue:number) and pull request (:pull:number) has been added

What kind of change does this PR introduce?

Drops support for Python 3.8

Does this PR introduce a breaking change?
xscen no longer support Python 3.8
Other information:

Don't forget to adjust the black and pyupgrade configurations in .pre-commit-config.yaml!


Authentication fails

Thanks for this node.  I'm running on node-red 1.0.3 and proxmox 6.1-5 however the node never authenticates. Debug output is:

Suggestions?

same here

I also have this issue

For anybody else too: the username format for Proxmox is "$linuxUser@pam", once I added this, authentication was successful. Sorry I doubted this! :D This version of the node doesn't support API token authentication out of the box from what I can tell but should be easy to add...

@tuxmeister Many, thanks, indeed that works. Closing


Run the matches of different tournament rounds in parallel

As a round finishes, and only a match is left... the tournament runner has to wait for this match to finish, and can't get started early on the next round. This is a painful bottleneck.
It would be cool to run rounds in parallel (eg even if not all first-round matches are done, begin the second round anyways). However, rounds in parallel would be much faster, but also much trickier, as it might have a lot of trickiness and bugs. And, it becomes much harder to reason about the state of our database. Matches in the DB would no longer be naturally "sorted" by round order.
For example, we could when a match is done, query for matches that are newly "open" and have not yet been already entered in DB and fired off to scrim servers. But, you'd have to make sure that two servers don't see the same newly open things and thus create multiple matches in our database for the same tournament match (the same "actual match"). Perhaps this is work-aroundable via locking.
Also, implement whether or not to run in one go as a configurable setting per tournament. Is helpful in case this fast mode breaks.

I'm not sure the complexity is worth the speed improvement. I recall we made the conscious decision not to do this for this precise reason: it's a minor speed increase but, as you observe, a major increase to code complexity and maintainability. Would advocate not doing this, purely for the sake of "3 years later, some dev will read this code and be utterly confused".

yup (and I chose not to do it, especially in favor of other things that provide speedup and are much easier)
But in fact now that you mention it... what if we explicitly close as "won't do", just to have that decision written down somewhere and make it more visible


systemd .service unit file generator

We should be able to generate .service unit files for systemd, that can start MsgFlo participant(s).
Similar to to how we can generate Procfile using msgflo-procfile for starting participants on Heroku.
Useful when hosting participants directly on a Linux machine, be it a embedded device or a VM.

Potentially useful also: supervisord example

systemd has a concept of a .service file template, which multiple instance can be created of. https://fedoramagazine.org/systemd-template-unit-files/
Probably it makes sense that we generate one template service file per MsgFlo component, and then use the instance mechanism to spawn one or more roles. We should also set DefaultUnit=defaultrole though, to make using instances optional.
Because systemd provides both start and stop (and unlike in sysvinit, they are reliable), and these days also supports a --user mode (no root needed to install .service files) - we can potentially use systemd for 'live-coding' with msgflo.
Persistence would be doable by calling systemctl enable ...

It would also be good to have one unit created for the entire graphs, which pulls in the individual service units for each node to realize the whole system. It is a bit unclear how to do this, but I think the pieces are:

A .target file to specify the grouping of units. https://www.freedesktop.org/software/systemd/man/systemd.target.html
https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/html/System_Administrators_Guide/sect-Managing_Services_with_systemd-Targets.html
In .target use Also stanzas to mention each of the .service templates which should be installed together
In .target use Requires stanzas to meantion each of the .service instances needed for the target
Have StopWhenUnneeded=yes on each of the .service files, so they get stopped when parent .target does (nothing requires it anymore)
http://superuser.com/questions/470153/how-to-stop-a-group-of-systemd-custom-services

Here is a (handwritten) example of the above approach https://github.com/jonnor/rebirth/tree/master/systemd
It seems to work fine except for one oddity systemctl restart rebirth.target does not stop/start the .services, however systemctl stop/start does.
Possibly should use PartOf directive. However not clear if this augments or replaces the Requires. http://unix.stackexchange.com/questions/212438/how-to-stop-all-units-belonging-to-the-same-target


Add landscape.io

landscape.io measures and tracks code quality

Current coverage is 60.79% (diff: 100%)

Merging #231 into master will not change coverage

@@             master       #231   diff @@
==========================================
  Files             8          8
  Lines           352        352
  Methods           0          0
  Messages          0          0
  Branches          0          0
==========================================
  Hits            214        214
  Misses          138        138
  Partials          0          0

Powered by Codecov. Last update 05da340...ded5638


update to new mobileclient version

The mobileclient now uses urls rooted at https://mclients.googleapis.com/sj/v1.10. There seem to be a number of protocol changes along with it.

closed by 359b200562de9843fe46819eaf8a8556d2a13751


Unable to detect entity if words are rearranged?

Hi,
My models sometime fails to detect entities in simple cases. I have an intent Open and a Entity 'Apparatus'   which can take value window, door. It detects entity window in open window and fails to detect the same in window open.
I was under the impression that sentence is nothing but the average of their word embedding vectors then how come changing the order is affecting the result ? And also if anyone can explain a bit about how entity detection is being done in RASA  and how to go about debugging that ?
Content of configuration file (if used & relevant):

vectors are used for intent classification, but not for entity extraction which is positional. It looks at the features of a window of words surrounding the entity. So you need to provide more examples with different positions

@Sanjeev2487 let us know if more training data didn't help. Another thing that may help would be to use a program to generate larger amounts of training data for oyu. The one that comes to mind given your examples is https://rodrigopivi.github.io/Chatito/

Hi @wrathagom ,
That was indeed helpful. With more training data of rearranged words entities are getting detected correctly.


Feat/Invoice template and remove Howard/Marion dependencies

Purpose
Since we added contract models, we have all the stuff to generate PDF document without Marion and Howard. So in order to ease maintainability and remove dependencies, we internalize invoice template.
This is the last migration step, once this will be done we will be able to remove marion/howard dependencies.
Proposal

[x] Prepare def generate_document for the Invoice Model.
[x] Add .HTLM and .CSS files for Invoice template.
[x] Adjust endpoint def invoice() into jenny/core/api.
[x] Update test suite with new method instead of document property of the Invoice Model.
[x] Remove dependencies : Howard and Marion from settings.py, and pyproject.toml

The issue date seems missing.
invoice_example.pdf


[SPARK-41480][SQL][DOCS] Update documentation for input_file_name

input_file_name() returns the URI encoded file name (the string input_file_name() is based on always comes from a Hadoop Path/URI encoded path). Update the documentation to reflect this.

Can one of the admins verify this patch?


styleObject doesn't work on IE10. Workaround?

The following, from the official documentation, doesn't work on IE10:

...

Don't you need _style="..." on IE?
On Saturday, February 21, 2015, Richard<EMAIL_ADDRESS>wrote:

The following, from the official documentation, doesn't work on IE10:
...
—
Reply to this email directly or view it on GitHub
https://github.com/Polymer/polymer/issues/1210.

Yep, that did it. The documentation should make note of this.

It is documented, but I'm not sure how visibly.
https://www.polymer-project.org/docs/polymer/databinding-compat.html#binding-to-attributes
On Sat, Feb 21, 2015 at 3:13 PM, Richard<EMAIL_ADDRESS>wrote:

Yep, that did it. The documentation should make note of this.
—
Reply to this email directly or view it on GitHub
https://github.com/Polymer/polymer/issues/1210#issuecomment-75390364.

Should this issue be closed? Has it been resolved?

Yes, close it. It has been resolved.


theme_void() equivalent

For pie charts, for example, we does not need background, axis and the other things except of chart itself.
Currently this could be done with
themeClassic() + theme(axis="blank")

but it would be great to have ggplot analog of theme_void()

Added: https://github.com/JetBrains/lets-plot/pull/833

Added in 4.0.0, soon in Kotlin API.

In LPK 4.4.2 : https://nbviewer.org/github/JetBrains/lets-plot-kotlin/blob/master/docs/examples/jupyter-notebooks/f-4.4.2/theme_void.ipynb
Unfortunately at the moment themeVoid() is not fully compatible with "flavors":  https://github.com/JetBrains/lets-plot/issues/858


Minor code cleanup in error handling.

@shawnps I have updated the PR with your review comment.

Thanks @tariq1890

Hi @shawnps . Has this code change been deployed in the production?

@tariq1890 hmm, I thought so...let me restart the service just in case


FlowVC compatible mesh format

Hi and thanks for the great tool that is meshio!
May I request a new format for unstructured mesh data to be compatible with the FlowVC tool that facilitates the calculation of finite-time Lyapunov exponent (FTLE) fields.
Format specification
The format is detailed here, https://shaddenlab.berkeley.edu/uploads/releasenotes.pdf

I would need some example files to play around with it.

Thanks for the interest.
Here you can download some example data. In the folder, you will find the input data  (/data/input) and the configuration file (/data/input/FTLE_example.in). Also (download)[https://shaddenlab.berkeley.edu/uploads/linux64.zip] (Linux64) the two executables (flowVC and bin2vtk) and place them in the path (e.g. /usr/local/bin). The output data (FTLE field) are generated by running the command (in /data/input),
flowVC FTLE_example.in
and are converted to vtk (to check in ParaView) by the command (in /data/output),
bin2vtk 5 2 dg_forwardFTLE 0 10 1 dg_forwardFTLE (the meaning of the arguments is described in the configuration file)
The provided example though refers to a structured mesh, which is not the common case.
For unstructured data, the program requires the following binary files,
InFilePrefix_coordinates.bin, InFilePrefix_connectivity.bin, InFilePrefix_adjacency.bin
Please check their format in paragraph 3.2.2 of the release notes
It would be great if meshio could provide these files. Besides the mesh, FlowVC requires the velocity data to be provided in a specific format (paragraph 3.1), which is outside the scope of meshio. I am using FEniCS for some flow simulations, so I think I can convert the output velocity data into the required format.


ASCII char 5 breaks the plugin

When i click the button Copy to Clipboard or the save button, i get this error. Nothing more.
Anything i can give you extra?

Sorry, I can't reproduce the issue.
Could you share your list of plugins with me, so I can check for any potential conflicts between them?
Or you could help by disabling the other plugins to quickly determine if there is a conflict.

With all the community plugins disabled i still ahve the error:

I have found the problem: this file contains the ascii character 5.
If you delete that, making an image works, if you bring it back in, it will throw error
EFUL-257 - Copy.md

Great, I'll look into it and fix it as soon as possible.

I've made some attempts but haven't found a perfect way to preserve these invisible characters. As a compromise, I've had to remove these characters when generating the images.

removing is acceptable too. but i want to ask what are these characters ?

For information about what these characters are, I think you can refer to this link: https://en.wikipedia.org/wiki/Control_character .
I don't know why they appeared in your note, but I think there are two likely reasons. First, they could have been copied and pasted from somewhere else. Since these characters are invisible, we usually don't realize they're there. Second, as mentioned in the link above, some keyboards can input these invisible characters. For example, 0x05 can be inputted by pressing Ctrl + E (though my input method doesn't have this feature).

They appeared in my note because i pasted them there. I was doing a post-mortem and saved some messages one of my system consumes. Those messages have a machine readable structure where the delimitator between fields is that ASCII char 5.
For the record, in Obsidian, the characters are displayed as a square and that would have been ok too:


[Issue 13854][broker] Fix call sync method in async rest api for internalSetReplicatedSubscriptionStatus

Master Issue: #13854
Motivation
See #13854
Verifying this change

[x] Make sure that the change passes the CI checks.

Does this pull request potentially affect one of the following parts:
If yes was chosen, please highlight the changes

Dependencies (does it add or upgrade a dependency): (no)
The public API: (no)
The schema: (no)
The default values of configurations: (no)
The wire protocol: (no)
The rest endpoints: (no)
The admin cli options: (no)
Anything that affects deployment: (no)

Documentation

[x] no-need-doc

/pulsarbot run-failure-checks

/pulsarbot run-failure-checks

@liudezhi2098 @mattisonchao PTAL


Update Explosion.java

Adds methods for new variables in ExplosionMixin.java located in SpongeCommon.

PR'd wrong thing 🤦♂


display container owner

In the Node list for host x.x.x.x,  the ** PID ** field is valueless. So please replace it with the user's Truename, which could be more helpful.

Done. I add a column to display the owner. And I keep the PID field because it can tell user which process is the container and it may be useful in a way.

The owner should not be username, but TrueName. Note that the TrueName could be null. If it is Null, you can just leave the field blank.

Done.


MDC Analytical Rule Improvements

Change(s):

Used mv-expand to extract HostName, DnsDomain, UserName, NtDomain and IpAddress
Added check for empty HostName
Converted HostName to lowercase for correct join
Used new entity mappings
Improved the Name and description

Reason for Change(s):

Analytical rule improvements

Version Updated:

Yes, 1.0.1

Testing Completed:

Yes, KQL functional testing

Looking into this


Improve documentation and setup of the code-files

Migrated docs to Wiki and added elaborate information about installation

Improved the Readme as well. Added new badges and updated existing ones. Added gifs as well


Load from CDN

Is it possible to load the package from CDN?
I was able to load highcharts itself from CDN but not your package.
Thanks for the help!

Yes, react-highcharts is available on https://cdnjs.com/libraries/react-highcharts
If there's any other CDN you'd like to see react-highcharts on, please let us know and we'll figure out how to get there


fix: Fix memory leaks I

First batch fixing memory leaks. I'm working on more, this batch was put in the release so Carlos can see that we're working on it, but you can tell me any change requests anyway

This was merged in #467


Is there any way of restricting width?

Tool tips with long content overflow the browser window. Is there a way to force a width on the data-hint element?

not off hand but let me see what's doable.

OK. I'm pushing an update that'll allow some linebreaks. You'll need to use the HTML entity
  and not a <br> for it to work.

Fantastic! Thanks a lot :)


Evaluate the font-weights with the EDS 2.0 typographic scale

Taking colour tokens into considerations, what are the font-weights we need.

Following the spacing definitions made on task "Create spacing tokens for typography"
#3345 is needed to make definitions about the font-weights to give designers specific values to use depending of the case.
Definition of done: a clear list of font-weight values to use depending on the case.


Move CommandHandler execution into static queue

Hello Scott.
Would you use something like this for the Static Queue?
https://learn.microsoft.com/en-us/dotnet/api/system.collections.generic.queue-1?view=net-6.0
From: Twitch.tv JimFyyc

@jimf99 This will probably use a ConcurrentQueue, which is thread-safe (https://learn.microsoft.com/en-us/dotnet/api/system.collections.concurrent.concurrentqueue-1?view=net-6.0)


Redundant elses

Noticed and cleaned out two redundant 'else's.

I don't always remove them. I like the visual distinction they give.