Content update(s): Guide to receiving ReportStream data

User story
As a ReportStream prospective/current user, I want the website content to be up-to-date, accurate and timely so I can  trust the information to inform my decisions in my relationship with ReportStream.
Background & context
A brief description of why we are doing this task, what user needs it meets, notes on the
approach if appropriate, and any useful context that would inform the reader.
Open questions
A bullet list format of any unresolved questions that will need answers in order to complete this
task

...
...

Working links

Current website link: Guide to receiving ReportStream data
...

Acceptance criteria

[ ] Update service blueprint with relevant learnings
[ ] Update the questions pool with any questions that came up
[ ] ...

This is delayed until we know more about when this info is going to fall out of the next quarter (from Engagement)

@chris-kuryak can you close this since this is replacing it?

Closing per Design request/duplicate.


x/sys/unix: O_TMPFILE forgotten for arch=arm

O_TMPFILE has been forgotten for arch=arm. It's the only architecture where this constant is missing from x/sys/unix.
rel #7830

https://github.com/golang/sys/search?utf8=✓&q=O_TMPFILE

Should be fixed by commit golang/sys@ea9bcade75cb975a0b9738936568ab388b845617 (CL 37943)

Thanks!


Update troubleshoot page

Add information about podman with SELinux and using container_init_t.
Add informantion about Centos7 as well as RHEL7 init containers not working
on a cgroups V2 system.
Signed-off-by: Daniel J Walsh<EMAIL_ADDRESS>

Alternate to https://github.com/containers/libpod/pull/6195

@TomSweeneyRedHat @QiWang19 @baude @mheon @giuseppe @vrothberg @jwhonce PTAL

LGTM

/lgtm


Questions about using vuedx-typecheck as tsc

vuedx-typecheck should exit with non-zero exit code if it has type errors
vuedx-typecheck should print output same as tsc

vuedx-typecheck should exit with non-zero exit code if it has type errors

There are cases when it is not worth exit with non-zero code, even if there was an error.
For example, when you use a pipe to transfer the diagnostic result to another tool:
npx --no-install @vuedx/typecheck | reviewdog

related: https://github.com/microsoft/TypeScript/issues/13280#issuecomment-383883065

vuedx-typecheck should exit with non-zero exit code if it has type errors

It works like that in default mode. Though whenever an output mode (eg. json) is provided, it would always exit with zero.

vuedx-typecheck should print output same as tsc

This requires some work, feel free to raise a PR.

When I have time, maybe tomorrow, I can add a new --fail-on-error cli argument. If it is installed then the program will exit with non-zero code regardless of other arguments. @znck What do you think about it?

In the future, maybe we should change options to be same as tsc. And the default behavior is fail on error.

We support two kinds of output; parseable (json et.el.) and text. For text, we can exit with non-zero status. For parseable, always 0. WDYT?

We support two kinds of output; parseable (json et.el.) and text. For text, we can exit with non-zero status. For parseable, always 0. WDYT?

This sounds quite logical. But it seems now with the --json flag, if there is an error, the exit will be with code 2. I can't check it at the moment, but I make this conclusion by looking at the code.
Only with the --rdjson flag the output will be code 0 regardless of the diagnostic result.
https://github.com/znck/vue-developer-experience/blob/c3d449a9c4ae0aee5c20b05f4ce75dffb6b7a321/packages/typecheck/bin/typecheck.js#L258-L282
I thought about introducing a separate flag to reconcile this behavior and make it independent from kinds of output.


Add process list manager class

To solve the issue with the process duplication I've added a manager class, which stores processes in it in dictionary by pid - to remove the duplicates. It's still saved in list in the session data.
Resolves #174

Tested this and it works well, no issues encountered during the test. Only 1 process is listed per PID as supposed to. Great work!

Something is wrong with this pull request
Traceback (most recent call last):
  File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.11_3.11.2032.0_x64__qbz5n2kfra8p0\Lib\runpy.py", line 198, in _run_module_as_main
    return _run_code(code, main_globals, None,
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.11_3.11.2032.0_x64__qbz5n2kfra8p0\Lib\runpy.py", line 88, in _run_code
    exec(code, run_globals)
  File "c:\Users\taill\.vscode\extensions\ms-python.python-2023.22.1\pythonFiles\lib\python\debugpy\adapter/../..\debugpy\launcher/../..\debugpy\__main__.py", line 39, in <module>
    cli.main()
  File "c:\Users\taill\.vscode\extensions\ms-python.python-2023.22.1\pythonFiles\lib\python\debugpy\adapter/../..\debugpy\launcher/../..\debugpy/..\debugpy\server\cli.py", line 430, in main
    run()
  File "c:\Users\taill\.vscode\extensions\ms-python.python-2023.22.1\pythonFiles\lib\python\debugpy\adapter/../..\debugpy\launcher/../..\debugpy/..\debugpy\server\cli.py", line 317, in run_module
    run_module_as_main(options.target, alter_argv=True)
  File "c:\Users\taill\.vscode\extensions\ms-python.python-2023.22.1\pythonFiles\lib\python\debugpy\_vendored\pydevd\_pydevd_bundle\pydevd_runpy.py", line 238, in _run_module_as_main
    return _run_code(code, main_globals, None,
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\taill\.vscode\extensions\ms-python.python-2023.22.1\pythonFiles\lib\python\debugpy\_vendored\pydevd\_pydevd_bundle\pydevd_runpy.py", line 124, in _run_code
    exec(code, run_globals)
  File "C:\Users\taill\Documents\ikabot-fork\ikabot\__main__.py", line 2, in <module>
    main()
  File "C:\Users\taill\Documents\ikabot-fork\ikabot\command_line.py", line 266, in main
    start()
  File "C:\Users\taill\Documents\ikabot-fork\ikabot\command_line.py", line 253, in start
    session = Session()
              ^^^^^^^^^
  File "C:\Users\taill\Documents\ikabot-fork\ikabot\web\session.py", line 38, in __init__
    self.__login()
  File "C:\Users\taill\Documents\ikabot-fork\ikabot\web\session.py", line 411, in __login
    max_name = max([len(account['name']) for account in accounts if account['blocked'] is False])
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ValueError: max() arg is an empty sequence

I appreciate the contribution, but since several of us have had a problem with this PR, I've decided to revert the changes. Don't hesitate to reopen a new pull request and make sure everything's working properly


Emulator GUI

What if the emulator shipped with a GUI?
This is just an idea for now -- let's use this issue to evolve it further.
I find a block explorer to be very useful during testnet development because it allows me to easily observe the state of the blockchain. There's currently no tool that makes it easy to observe the state of a locally-running emulator.
What's the minimal version of an emulator GUI? Could it be a light block explorer that consumes the Access API, or should it also have the ability to control (start, stop, configure) the emulator?

It would be cool to somehow also use FlowViewSource with the emulator...

It would be cool to somehow also use FlowViewSource with the emulator...

Closing in favour of buildathlon task.


"It's not working"

Hi there,
Is there much support for this?
I see replies but theres delays on them.
Im trying to do this lightbox,
I copied the code from your gallery of images.
Then I tried adding this to bottom of page:
$(document).delegate('*[data-toggle="lightbox"]', 'click', function(event) {
event.preventDefault();
$(this).ekkoLightbox();
});
Then copied the script code from the bottom of your page including jquery links and lightbox.min.js links:

Its not working :(
What am I missing,
Theres no clear steps on your page it just dives straight into usage/implementation and I did those 2 steps.

Github issues isn't for support, use stackoverflow instead.
"Its not working" is not helpful at all. Do you have example page? Where is the rest of your code.


Refactor Solver System to be more extendible and user friendly

Based on comments left from #10748
Basically, Solvers needlessly inherit from Monobehaviors so that they can exist as components on a gameobject, even though they do not perform any independent actions during update. This results in several design quirks, like relying on inspector ordering and having to register and unregister from a SolverHandler.
This issue tracks re-architecting the system to improve on the current design.

Previously discussed in https://github.com/microsoft/MixedRealityToolkit-Unity/issues/2798 and https://github.com/microsoft/MixedRealityToolkit-Unity/issues/4675 as well.

Ahh, this brings back such memories @keveleigh  and for beating me to referencing that age old request :D

Related PR #11323


lake hangs at "Computing build jobs" when a file in an upstream project is deleted

See commit 3ad5449927085b63f4304a13d534105004783bdd from Mathlib for a repro.
I've reported this a few times on zulip, but we better have a tracking issue.

I think this should be high priority, as for the user of the downstream repository there is no mechanism to debug the problem.

Actually, in the linked case above I'm not sure that it was a deleted file: Mathlib is pointing to Batteries @ lean-pr-testing-6112 there, which was a mistake (it should have been nightly-testing). Regardless, lake really shouldn't hang!


Vulnerable libraries reported

Hi,
We are consuming this project and one of our SCA tool reported Vulnerable components being used by this project:

<EMAIL_ADDRESS>Issue:https://security.snyk.io/vuln/SNYK-PYTHON-WEBSOCKETS-1582792

<EMAIL_ADDRESS>Issue:https://security.snyk.io/vuln/SNYK-PYTHON-DATEPARSER-1063229

Please let me know if the project is impacted by these vulnerabilities and do we have any plan to fix these?

I happen to know the situation about websockets 9.1.
There was a reason this dependency is fixed. See https://github.com/aaugustin/websockets/issues/1065
No idea whether this issue is solved or not. Haven't tried new versions yet.

The page at Synk that you're linking to is bogus. It refers to a bug that is fixed in 9.1. 9.1 isn't vulnerable.


update packages

:white_check_mark: Build TheIdServer 7.1.3-fix-dependencies1-0046 completed (commit https://github.com/Aguafrommars/TheIdServer/commit/11c6416597 by @)


Adding timeline scrubbing

Adding the ability to drag the playhead around on the timeline, in addition to clicking.

@amittkSharma Any thoughts about merging this?


⚠ Bofrost.de has degraded performance

In b5a838b, Bofrost.de (https://www.bofrost.de) experienced degraded performance:

HTTP code: 200
Response time: 1546 ms

Resolved: Bofrost.de performance has improved in 73763b9.


Closing magics existing connection

Essentially there's no way of closing a magics initiated connection.
We should fix this issue thread sample.

@meihkv feel free to submit a PR we're working on updating the package and maintaining it via a fork.
cc: @ecrooks @misurin @pkasinathan @psychemedia @das-g @fabianhauser @memeplex @ParfaitG @ken-approveshield

Sure thing!

Why was I CC-mentioned here? I feel like I'm missing some context.

Why was I CC-mentioned here? I feel like I'm missing some context.

Ah, probably because I've upvoted catherinedevlin/ipython-sql#65.

@das-g exactly :)
@meihkv awesome! Please tag when ready for review.

This has already been fixed in ipython-sql via the -x/--close option. However, Iooked at the code and the only way to close a connection is to pass the connection string, which is odd; there's room for improvement here.
One thing that comes to mind is to allow identifying connections with keys:
%sql {some-connection-string} --name some-name
%sql {another-connection-string} --name another-name

And then allowing them to be closed with the name:
%sql --close some-name
%sql --close another-name

This would also allow users to switch connections more naturally:
%%sql some-name
SELECT * FROM some_table

%%sql another-name
SELECT * FROM another_table

I like the names idea, I think if a user don't give it a name, we should generate a random one for the user and print it instead of the connection string. Probably want to have -n as well.

Documentation:

https://jupysql.readthedocs.io/en/latest/api.html#connect-to-database
https://jupysql.readthedocs.io/en/latest/api.html#close-connection

@meihkv @ecrooks @misurin @pkasinathan @psychemedia @das-g @fabianhauser @memeplex @ParfaitG @ken-approveshield
We just updated the docs and released a new version( 0.5.2 changelog).
Make sure to join our slack for more info and support


don't require ProviderName attribute when using  (app.config etc)

Fixes https://github.com/NLog/NLog/issues/1115
Before was needed:
<add name="test_connectionstring_with_providerName" connectionString="some connectionstring"

providerName="System.Data.SqlClient" <-----------------

/>

even if "DBProvider" was set. E.g.
                databaseTarget .DBProvider = "System.Data.SqlClient"

Current coverage is 75.00%

Merging #1317 into master will decrease coverage by -0.01% as of a44c682

@@            master   #1317   diff @@
======================================
  Files          267     267
  Stmts        15467   15462     -5
  Branches      1626    1623     -3
  Methods          0       0
======================================
- Hit          11602   11598     -4
+ Partial        383     382     -1
  Missed        3482    3482

Review entire Coverage Diff as of a44c682

Uncovered Suggestions

+0.10% via ...gingConfiguration.cs#282...295
+0.10% via ...gingConfiguration.cs#248...261
+0.09% via ...argets/FileTarget.cs#1713...1725
See 7 more...

Powered by Codecov. Updated on successful CI builds.

documented on https://github.com/NLog/NLog/wiki/Database-target


[cudamapper] Use pinned memory and single array in IndexHostCopy

When copying data to or from IndexHostCopy pin host memory. This is currently actually slightly slower than using pageable memory due to high costs of calling cudaHostRegister() and cudaHostUnregister(), but it will bring big performance improvements once once we start overlapping those copies with overlap computations. Using pageable memory would prevent overlapping of communication and computation.
In the future we probably also won't be using cudaHostRegister() and cudaHostUnregister() which means that IndexHostMemoryPinner is likely to change significantly.
Merged all arrays in IndexHostCopy into one array. As we'll likely use pool allocator this way we can reduce fragmentation.
Also made a few smaller changes to the way streams and allocators are handled in IndexGPU
Part of #318

Included in #523

Included in #523


Populate Ledger DB with migrated DCP 1.0 data

This epic tracked the population of a single dataset into the ledger/artifact and beyond for the Feb 21st demo. Given that that demo finished successfully, closing this ticket.


Issue using credentials to store auth token

If we hardcode the token everything works as expected for sending messages about the build to Slack.  However, using the credentialsBinding object for the Job DSL plugin, only the test results message will post to our channel in Slack.
From the logs we see that we're trying to post the starting messages to Slack using the following URL.
https://[team name].slack.com/services/hooks/jenkins-ci?token=$SLACKTOKEN
The issue being that our credentials stored in $SLACKTOKEN isn't being resolved until the environment has been setup for the build.  It appears that the Slack Notifier Plugin is trying to post to Slack before the build environment is setup, therefore it doesn't know how to resolve $SLACKTOKEN or any other credentials we may store.
Some other plugins do support credentials properly for setting up jobs using the Job DSL plugin like the git plugin.  See the credentials object in the Job DSL API for git: https://jenkinsci.github.io/job-dsl-plugin/#path/javaposse.jobdsl.dsl.helpers.ScmContext.git-remote-credentials
In the above example, I would give it the ID of the secret stored in the Credentials Binding plugin.

I'm not sure how you're using the credentialsBinding with your script or how you expect slack to behave with it.  If you need your Job DSL script to notify slack you could use something like this...
import jenkins.model.Jenkins
def j = Jenkins.instance
//get the global slack configuration
def s = j.getExtensionList('jenkins.plugins.slack.SlackNotifier$DescriptorImpl')[0]
//use a class loader because Job DSL can only import classes from plugins which are explicit dependencies
def slackServiceClass = s.class.classLoader.loadClass('jenkins.plugins.slack.StandardSlackService')
//configure a new instance to notify slack using global slack settings
def slackService = slackServiceClass.newInstance(s.teamDomain, s.token, s.room)
//notify the channel
slackService.publish('Life is like a box of chocolates.', 'warning')

@fgs-dbudwin and I were trying to accomplish basically this:
job('Build job') {
  wrappers {
    credentialsBinding {
      string('SLACKTOKEN', 'some-guid-id-here')
    }
  }
  publishers {
    slackNotifications {
      ...
      integrationToken('$SLACKTOKEN')
      ...
    }
  }
}

The intended outcome here is that only the Guid id is in source control, and then $SLACKTOKEN is replaced with the actual secret token. The above approach works fine for posting the results of the build (i.e. success/failure), but as @fgs-dbudwin mentioned, the messages preceding the build (e.g. "Starting build after ....") do not post because $SLACKTOKEN cannot be resolved at that time.
The root of the problem here is that we need slack to know the integration tokens for each of our integrations, but we don't want to hard code those tokens into the jobs themselves.

Might I recommend getting your credentials on-the-fly during job creation.  e.g.
//Job DSL script
import jenkins.model.Jenkins

String slackCredentialsId = 'slack-token-creds-id'
String found_slack_token = ''
def system_creds = Jenkins.instance.getExtensionList('com.cloudbees.plugins.credentials.SystemCredentialsProvider')[0]
system_creds.getStore().getDomains().each { domain ->
  system_creds.getCredentials(domain).each { credential ->
    if(slackCredentialsId.equals(credential.id)) {
      found_slack_token = credential.getSecret()
    }
  }
}

println "Slack token credentials: ${found_slack_token}"

In the above example, you could simply make use of found_slack_token in your Job DSL script directly.
When using credentials embedded in Cloudbees Folders you would need to use a script like the following....
import jenkins.model.Jenkins

String folder_name = 'test-folder'
String slackCredentialsId = 'slack-token-creds-id'
String found_slack_token = ''
def folder_creds = Jenkins.instance.getJob(folder_name).properties.find { v -> v.class.simpleName == 'FolderCredentialsProperty' }

folder_creds.getStore().getDomains().each { domain ->
  folder_creds.getCredentials(domain).each { credential ->
    if(slackCredentialsId.equals(credential.id)) {
      found_slack_token = credential.getSecret()
    }
  }
}

println "Slack token credentials: ${found_slack_token}"

Thank you for your suggestion, but the concern with this method is that if you view the config.xml file for the job, the secret will be in plain text which defeats the purpose in our case.  The Credentials Binding plugin for Jenkins that a lot of other plugins support is extremely useful to help hide secrets.  When viewing the config.xml file for the job, you'll see the name of a variable instead of the actual secret itself like in the example code posted by @fgsahoward the other day.

I see your point.  Perhaps a better solution would be to make use of hudson.util.Secret to encrypt the token setting so your concern is mitigated.  It should be a secure property anyways.
I'm going to create an enhancement request around this.

Besides that, from what I recall if you configure a Jenkins configuration in slack then any user in slack can view this token in slack settings. So I'm not sure this is a real concern if the user is already a member of your Slack.

I think this is only true for the owner of the integration (it's possible to see that it exists though), at least this is true for our team.

I want to help develop this feature (or at least take a stab at it); however, I can't get any of the 2.X.X branches or master to build.  I can get 1.8.X branches to build.
The issue seems to be that SlackSendStep.java can't find import jenkins.plugins.slack.Messages; for some reason.  There doesn't seem to be a Messages.java file anywhere in the repo, but I could just be missing something as this isn't the type of development I'm familiar with.
The following screenshot is a clean master branch version of SlackSendStep.java.

This may be a new issue if it's actually a problem.  Any thoughts?

Interesting, I've not come across that failure.  Yet, if I grep through the entire repository history there's no mention of class Messages ever existing.
git show-ref | cut -d' ' -f1 | xargs git grep 'class Messages'

It's clearly "used" in the repo though, look at the imports in here: https://github.com/jenkinsci/slack-plugin/blob/5149c5ad3d4b6c311156bef62bf5bf6f212e3922/src/main/java/jenkins/plugins/slack/workflow/SlackSendStep.java

After some sleuthing with git blame it appears it was introduced in commit a9661980e52d5211497b5999c9ca65e8f4293e49.  Perhaps @kmadel can explain more.

Yup, I just came to the same conclussion in this PR #167

I performed a google search for...
"package jenkins.plugins.slack" AND "class Messages"

And found no results of a Java class.  If I do that for other classes I find results.  So I don't know where that class exists outside of the Slack plugin; because it doesn't within.

That's what I think.  I'm curious though how Jenkins is building though?  Should the build status be failing if it can't find a class?  Weird.

@fgsahoward pointed out that there is a Messages.properties file in the repo that has Keys with the same names as the functions being called statically on the Messages class.  I'm not sure how this is supposed to work, it's not how I've ever used a *.properties file before.

@fgs-dbudwin As I mentioned in #201 - you need to manually add "target/generated-sources/localizer" directory to your source root to get this to work in an IDE.

I believe fixed with secret support?
reopen if it doesn't meet your need thanks


Add support for static get-only properties

It is currently not possible to generate static get-only properties, only static readonly fields.
Example
namespace AwesomeApp
{
    partial class SampleClass
    {
        public static string Test => "test";
    }
}

This pattern is a required for implementing static abstract interface members.
This PR updates the WithGetterExpression to update the FieldType to FieldType.Property and prevents the MakeStatic method from changing the FieldType to FieldType.Const if a _getterExpression is present. Happy to take suggestions for improvements to this approach.

Is there a reason this doesn't work for you?
https://github.com/dansiegel/CodeGenHelpers/blob/35cbdf353e555d0474d1f127d0d2c7afbb68f61c/src/CodeGenHelpers/PropertyBuilder.cs#L191

Is there a reason this doesn't work for you?
https://github.com/dansiegel/CodeGenHelpers/blob/35cbdf353e555d0474d1f127d0d2c7afbb68f61c/src/CodeGenHelpers/PropertyBuilder.cs#L191

That generates the following property structure:
public const string Type = "test";

Which doesn't match what the compiler expects for static abstract members in interfaces, as shown below.

Thanks for explaining the use case.


add support for @scoped/module-names

Closes https://github.com/mafintosh/prebuild/issues/36
cc @corbinu

This would make @test/module and test-module clash though right?

This looks good to me.
@mafintosh maybe a separate feature is in order to allow "prebuild_name" in the package.json which if present allows the normal package name to be overridden?

@mafintosh Aah yes it would. I'll update today.

I'll create a new PR based on top of https://github.com/mafintosh/prebuild/pull/39


Release Build Error

Describe the bug
There is an error in release build.
To Reproduce
make BUILDTYPE=release OMIT_DEPRECATED=true prep
make
Code Snips
/cFS/apps/bp/fsw/src/bp_cla_bundle_io.c:360:34: error: ‘Status’ may be used uninitialized in this function [-Werror=maybe-uninitialized]
CFE_EVS_SendEvent(BP_LIB_PROC_ERR_EID, CFE_EVS_EventType_ERROR,
System observed on:
CentOS 7
Reporter Info
George Lan
MCSG Technologies

Tested again and didn't see the issue. Close it.


Option to not generate markup

I would like to have an option to disable automatic insertion of classes an accordion title blocks, and rather write final markup myself. I'm using this tabs in TYPO3 Neos and the markup transformations cause a lot of problems.
What worked for me was just to change lines 171-2 to:
$accordionTab = $panel.prev();
$accordionAnchor = $accordionTab.children();

I understand it may not be interesting for you, so it's OK if you just ignore it :)

It is now possible to change the markup for the accordion title blocks (since v1.5.0).


What is left to do?

Maybe there's some task to help with? :)

There's quite a bit to do! I want to accomodate all of the headers from the RFC723~ specs, and ideally have (most of) the values for the headers typed better than String. I'm working on it now though, just have some dependencies that needed bumping first.


Error: Building package curl:x64-windows failed with: BUILD_FAILED

I am trying to install curl with vcpkg. Here is the command that I used.
vcpkg install curl:x64-windows

The error message is as follows...
Error: Building package curl:x64-windows failed with: BUILD_FAILED
Please ensure you're using the latest portfiles with `git pull` and `.\vcpkg update`.
Then check for known issues at:
  https://github.com/microsoft/vcpkg/issues?q=is%3Aissue+is%3Aopen+in%3Atitle+curl
You can submit a new issue at:
  https://github.com/microsoft/vcpkg/issues/new?template=report-package-build-failure.md&title=[curl]+Build+error
including:
  package: curl[core,non-http,schannel,ssl,sspi]:x64-windows -> 7.81.0
    vcpkg-tool version: 2022-02-11-dac008bf9b55ef48e10bcc81e273b97a82bbf72d
    vcpkg-scripts version: fe63cf718 2022-02-16 (67 minutes ago)

After getting this error, I updated the vcpkg with git pull. Strill I'm getting the same error. I don't understand what is going wrong here.
I am using windows operating system and trying to use curl in my c++ project.

@Kelta-King ,Thanks for posting this issue, Could you provide the complete install process and specific error log?

I tried to install curl through vcpkg with following command.
vcpkg install curl:x64-windows

I am getting following error message in my cmd.
Error: Building package curl:x64-windows failed with: BUILD_FAILED
Please ensure you're using the latest portfiles with `git pull` and `.\vcpkg update`.
Then check for known issues at:
  https://github.com/microsoft/vcpkg/issues?q=is%3Aissue+is%3Aopen+in%3Atitle+curl
You can submit a new issue at:
  https://github.com/microsoft/vcpkg/issues/new?template=report-package-build-failure.md&title=[curl]+Build+error
including:
  package: curl[core,non-http,schannel,ssl,sspi]:x64-windows -> 7.81.0
    vcpkg-tool version: 2022-02-11-dac008bf9b55ef48e10bcc81e273b97a82bbf72d
    vcpkg-scripts version: fe63cf718 2022-02-16 (67 minutes ago)

The error log file says
-- The C compiler identification is MSVC 19.30.30709.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: C:/Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.30.30705/bin/Hostx64/x64/cl.exe - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- curl version=[7.81.0-DEV]
-- Looking for pthread.h
-- Looking for pthread.h - not found
-- Found Threads: TRUE
-- Looking for getch in ws2_32;
-- Looking for getch in ws2_32; - found
-- Looking for getch in winmm;ws2_32
-- Looking for getch in winmm;ws2_32 - found
-- LDAP needs to be enabled to support LDAPS
-- Found ZLIB: optimized;C:/vcpkg/installed/x64-windows/lib/zlib.lib;debug;C:/vcpkg/installed/x64-windows/debug/lib/zlibd.lib (found version "1.2.11")
-- Looking for include file windows.h
-- Looking for include file windows.h - found
-- Looking for include files windows.h, ws2tcpip.h
-- Looking for include files windows.h, ws2tcpip.h - found
-- Looking for 3 include files windows.h, ..., winsock2.h
-- Looking for 3 include files windows.h, ..., winsock2.h - found
-- Looking for 4 include files windows.h, ..., wincrypt.h
-- Looking for 4 include files windows.h, ..., wincrypt.h - found
-- Looking for 5 include files windows.h, ..., stdio.h
-- Looking for 5 include files windows.h, ..., stdio.h - found
-- Looking for 6 include files windows.h, ..., sys/filio.h
-- Looking for 6 include files windows.h, ..., sys/filio.h - not found
-- Looking for 6 include files windows.h, ..., sys/ioctl.h
-- Looking for 6 include files windows.h, ..., sys/ioctl.h - not found
-- Looking for 6 include files windows.h, ..., sys/resource.h
-- Looking for 6 include files windows.h, ..., sys/resource.h - not found
-- Looking for 8 include files windows.h, ..., sys/uio.h
-- Looking for 8 include files windows.h, ..., sys/uio.h - not found
-- Looking for 8 include files windows.h, ..., sys/un.h
-- Looking for 8 include files windows.h, ..., sys/un.h - not found
-- Looking for 9 include files windows.h, ..., sys/xattr.h
-- Looking for 9 include files windows.h, ..., sys/xattr.h - not found
-- Looking for 9 include files windows.h, ..., arpa/tftp.h
-- Looking for 9 include files windows.h, ..., arpa/tftp.h - not found
-- Looking for 9 include files windows.h, ..., assert.h
-- Looking for 9 include files windows.h, ..., assert.h - found
-- Looking for 10 include files windows.h, ..., errno.h
-- Looking for 10 include files windows.h, ..., errno.h - found
-- Looking for 12 include files windows.h, ..., idn2.h
-- Looking for 12 include files windows.h, ..., idn2.h - not found
-- Looking for 12 include files windows.h, ..., ifaddrs.h
-- Looking for 12 include files windows.h, ..., ifaddrs.h - not found
-- Looking for 13 include files windows.h, ..., krb.h
-- Looking for 13 include files windows.h, ..., krb.h - not found
-- Looking for 13 include files windows.h, ..., libgen.h
-- Looking for 13 include files windows.h, ..., libgen.h - not found
-- Looking for 13 include files windows.h, ..., locale.h
-- Looking for 13 include files windows.h, ..., locale.h - found
-- Looking for 14 include files windows.h, ..., netinet/tcp.h
-- Looking for 14 include files windows.h, ..., netinet/tcp.h - not found
-- Looking for linux/tcp.h
-- Looking for linux/tcp.h - not found
-- Looking for 14 include files windows.h, ..., pem.h
-- Looking for 14 include files windows.h, ..., pem.h - not found
-- Looking for 14 include files windows.h, ..., poll.h
-- Looking for 14 include files windows.h, ..., poll.h - not found
-- Looking for 16 include files windows.h, ..., ssl.h
-- Looking for 16 include files windows.h, ..., ssl.h - not found
-- Looking for 16 include files windows.h, ..., stdbool.h
-- Looking for 16 include files windows.h, ..., stdbool.h - found
-- Looking for 20 include files windows.h, ..., stropts.h
-- Looking for 20 include files windows.h, ..., stropts.h - not found
-- Looking for 22 include files windows.h, ..., stddef.h
-- Looking for 22 include files windows.h, ..., stddef.h - found
-- Looking for 25 include files windows.h, ..., sys/utsname.h
-- Looking for 25 include files windows.h, ..., sys/utsname.h - not found

So, it is not able to find many header files.

@Kelta-King ,That's not error log, Could you please run the command "./vcpkg install curl:x64-windows --debug" and provide complete install process? thanks!

Thanks @JonLiu1993
But I succeeded in installing curl with vcpkg now. I disabled antivirus software and it worked. I got some hints from #10958
Here is the error log now...
[DEBUG] Feature flag 'binarycaching' unset
[DEBUG] Feature flag 'manifests' unset
[DEBUG] Feature flag 'compilertracking' unset
[DEBUG] Feature flag 'registries' unset
[DEBUG] Feature flag 'versions' unset
[DEBUG] Failed to open: C:\vcpkg\vcpkg-bundle.json
[DEBUG] Bundle config: readonly=0, usegitregistry=0, embeddedsha=nullopt
[DEBUG] Using builtin-ports: C:\vcpkg\ports
[DEBUG] Using installed-root: C:\vcpkg\installed
[DEBUG] Using buildtrees-root: C:\vcpkg\buildtrees
[DEBUG] Using packages-root: C:\vcpkg\packages
[DEBUG] Using scripts-root: C:\vcpkg\scripts
[DEBUG] Using vcpkg-root: C:\vcpkg
[DEBUG] Using scripts-root: C:\vcpkg\scripts
[DEBUG] Using builtin-registry: C:\vcpkg\versions
[DEBUG] Using downloads-root: C:\vcpkg\downloads
[DEBUG] Default binary cache path is: C:\Users\om\AppData\Local\vcpkg\archives
Computing installation plan...
The following packages are already installed:
    curl[core,non-http,schannel,ssl,sspi]:x64-windows -> 7.81.0
Package curl:x64-windows is already installed
Restored 0 packages from C:\Users\om\AppData\Local\vcpkg\archives in 130.6 us. Use --debug to see more details.

Total elapsed time: 159.9 ms

The package curl provides CMake targets:

    find_package(CURL CONFIG REQUIRED)
    target_link_libraries(main PRIVATE CURL::libcurl)

[DEBUG] D:\a\_work\1\s\src\vcpkg\install.cpp(1177)
[DEBUG] Time in subprocesses: 0 us
[DEBUG] Time in parsing JSON: 637 us
[DEBUG] Time in JSON reader: 4261 us
[DEBUG] Time in filesystem: 142004 us
[DEBUG] Time in loading ports: 44171 us
[DEBUG] Exiting after 228.4 ms (216516 us)

Thanks for your help. One little outside question. Can you please tell me what does requires:repro means?

Can you please tell me what does requires:repro means?

Can't reproduce your problem for us vcpkg maintainers

Okay thank


Buttons automatically show "success" once Metamask loads

After the app connects to Metamask all of the buttons turn to say "success" even though I haven't clicked on them.
Using Chrome, metamask, apple.

Can You please Provide  With the screen Shot So that it can be explain well

Nevermind - I was able to resolve this. Re-worked the tutorial from the beginning. Must have been a typo somewhere along the way. My apologies.


samePageRef compares references to the objects of PageRef

Hello
The samePageRef method points to object references rather then making match by value.

Expected adjustment:

Steps to Reproduce

Create Aura component (A) for the standalone page (should be url addressable, implement flexipage:availableForAllPageTypes )
For component (A) write custom logic to open the modal window through overlayLib, dynamically instantiate another Aura component (B) and nest it into the modal body
Fire custom event via pubSub from component (B), and try to handle it in component (A)

I'm using this with LWCs (i.e. not Aura components) and both pageRefs don't always have attributes either.


When the window minsize, the focusin and focusout function can't work correctly.

... just a small bug?

okay, fixed.

I found the error in minsize
i did:
self.bind("<FocusIn>", self.deminsize)

to bind function the restore window.
but it overwrite the FocuusIn event.
so I just need to do:
	def deminsize(self, event):
		"Deminsize window"
		self.attributes("-alpha", 1)
		self.bind("<FocusIn>", self.focusin)


include size badges

Was looking for this on the npm package page. I think it should be at the top of the page with the other badges, as it is a common one for packages to use and a huge attraction for this package in particular.
The "Tiny" section seems a little dated, since the numbers don't match. The use of a badge will help automate this section of the README.

Fantastic! Cheers


OCC-189: Documentation: Parts and Fields

OCC-189
Fixes #348

Might be easier to review this using the branch's version of the documentation site.


Translate to Portuguese

Translate 'weather.currently' to portuguese
add a variable:
var textMapping = {"Partly Cloud":"Parc. Nublado","Showers":"Chuva","Partly Cloudy":"Parc. Nublado","AM Showers":"Chuva de manhã","PM Showers":"Chuva à noite","PM Thunderstorms":"Temporal à noite","Scattered Thunderstorms":"Trovoadas dispersas","Light Rain with Thunder":"Chuva fina com trovão","Thunderstorms":"Temporal","Heavy Rain":"Chuva persistente","Mostly Sunny":"Parc. ensolarado","Light Rain":"Chuva fina","Fog":"Neblina","Fair":"Tempo bom","Sunny":"Ensolarado","AM Rain":"Chuva de manhã","PM Rain":"Chuva à noite","Mostly Cloudy":"Prev. Nublado","Isolated Thunderstorms":"Temporal isolado","Thundershowers":"Temporal","Heavy Thunderstorms":"Temporal forte","Clear":"Tempo bom","Rain":"Chuva","Cloudy":"Nublado"}
change line 50
weather.currently = result.item.condition.text;
+
weather.currently = textMapping[result.item.condition.text]

Pacheco,
Thanks, but does not work for:
Obrigado pela contribuição, Porém não funciona para o:
weather.text = result.item.forecast[0].text;
(weather.text = textMapping[result.item.forecast[0].text];)

For now simpleWeather isn't going to include translations, it's up to each person to do their own. I do plan to have a section on the website to link to these type of translations for those who need it in the future.


External USB Storage Error

I am trying to get my games to load from a USB flash drive.  They can be found, and they sync/scrape perfectly fine but when I try to play them I get "This item no longer exists. Please detach and resynchronize"
I can load them from their emulators though, just not through Daijisho.

This issue is caused by Android 11, not a Daijshou bug.  Google implemented SD Card access restrictions for security in Android 11 so that apps can't see or access each other's data. This issue is also the root cause of Issue #159.  These Android 11 issues will affect any Android device running Android 11 and will eventually affect Retroid 2+ also once its OS is updated to Android 11.
This is a major issue that can be fixed by updating Daijshou so that it can ask for access and also allowing for manual path entry for games. Please see the following URLs for more information:
https://developer.android.com/about/versions/11/privacy/storage
https://developer.android.com/training/data-storage/manage-all-files
This is a fantastic frontend and would be my first choice on my Retroid 3, except for this issue.  Thank you for your hard work on this amazing frontend!

I´m having the same issue

I am having a similar issue, but with the roms stored in a NAS.

Will this compatibility be added in the future?  I know LaunchBox works with OTG drives.

@CrYoGeNiC6977 Not currently planned.

But I will try to make it accept uri formats for USBs.

USB storage only supports Uri. And that is added in 1.4.


Mod removal procedure

Removing your mod from game, destroys all factory. Please, add in settings an option for reset all factories to base game versions and disable leveling. Without this all new factories are removed by game if mod was disabled.

Closed with the new feature by @CaitSith2


Lykke.AzureStorage package updated to 2.0.0 and code was refactored a…

…ccordingly

Was reviewed by @AntonSivov


Missing steps from web UI

Component
web-ui
Describe the bug
Only 13 steps are shown while the configuration contains 22 steps, see
https://woodie.osgeo.org/repos/30/pipeline/775
I'm pretty sure it was working before upgrade to 1.0.0 docker container
System Info
Using docker.io/woodpeckerci/woodpecker-server:latest
sha256:bb57d0c1ffae2fde73d90538774f2707a345f9762452ebbcc029d62e50b835b6

{"source":"https://github.com/woodpecker-ci/woodpecker","version":"1.0.0"}

Additional context
It may (or may not) be related to #1708
Validations

[X] Read the Contributing Guidelines.
[X] Read the docs.
[X] Check that there isn't already an issue that reports the same bug to avoid creating a duplicate.
[X] Checked that the bug isn't fixed in the next version already [https://woodpecker-ci.org/faq#which-version-of-woodpecker-should-i-use]
[X] Check that this is a concrete bug. For Q&A join our Discord Chat Server or the Matrix room.

When will the fix be included an the "latest" docker image for woodpecker-server ? We're still missing steps as of  https://woodie.osgeo.org/repos/30 ( 1.0.1 )

I believe we're running the woodpeckerci/woodpecker-server:latest docker image with id 3d72301f0d69

1.0 tag should have it now else it will be in 1.0.2


Winget upgrade package, No applicable update found

Brief description of your issue
if i run winget upgraded packagename & update available, it should update the package but it shows No applicable update found even though it's showing the newer version available.
Steps to reproduce
winget upgrade  list of the available updates
winget upgrade --all or winget upgrade Python.Python.3
Expected behavior
It should update the actual selected package or all incase of --all
Actual behavior
throws No applicable update found and if i run winget install packagename then installs the update.
Environment
Windows 10 Enterprise 21H1 build 19043.1055
Experience Pack 120.2212.2020.0
[winget --info]
Windows Package Manager v1.0.11451
Windows: Windows.Desktop v10.0.19043.1055
Package: Microsoft.DesktopAppInstaller v1.11.11451.0

Hmmm, i can't replicate this..
PS C:\Users\Esco> winget install Python.Python.3 --version 3.9.4150.0
Found Python 3.9.4150.0 [Python.Python.3]
This application is licensed to you by its owner.
Microsoft is not responsible for, nor does it grant any licenses to, third-party packages.
Downloading https://www.python.org/ftp/python/3.9.4/python-3.9.4-amd64.exe
  ██████████████████████████████  27.0 MB / 27.0 MB
Successfully verified installer hash
Starting package install...
Successfully installed

PS C:\Users\Esco> winget upgrade
Name     Id              Version    Available  Source
-----------------------------------------------------
Python 3 Python.Python.3 3.9.4150.0 3.9.5150.0 winget

PS C:\Users\Esco> winget upgrade --all
Found Python 3 [Python.Python.3]
This application is licensed to you by its owner.
Microsoft is not responsible for, nor does it grant any licenses to, third-party packages.
Downloading https://www.python.org/ftp/python/3.9.5/python-3.9.5-amd64.exe
  ██████████████████████████████  27.0 MB / 27.0 MB
Successfully verified installer hash
Starting package install...
Successfully installed

Here my output

❯ winget upgrade
Name                              Id                      Version      Available   Source
-----------------------------------------------------------------------------------------
Mozilla Firefox                   Mozilla.Firefox         89.0         89.0.1      winget
VLC media player                  VideoLAN.VLC            3.0.15       3.0.16      winget
Zoom                              Zoom.Zoom               5.6.5 (823)  5.6.1016    winget
VNCViewer                         RealVNC.VNCViewer       <IP_ADDRESS>093  6.21.406    winget
Microsoft Windows Desktop Runtime Microsoft.dotnetRuntime <IP_ADDRESS>816 <IP_ADDRESS>113 winget

❯ winget upgrade Mozilla.Firefox
No applicable update found.

I can confirm that I am affected by the same issue.

There are multiple packages affected for me. 4K Video Downloader is one of them, but also WinRAR or the Epic Games Launcher are giving me this error.


Cannot read property ‘firstChild’ of undefined

From @catmando on May 9, 2015 21:50
I am getting this error.
The web says this is caused by having 2 different versions of React.
I have tried every way to make sure that I only have one version, and I am still getting this error.
It is happening on the second render to a component, IF I am using opal-rspec in the browser.
I do not believe this is happening unless I am running opal-rspec.
I have done some basics like putting a console.log statement at the start of the react.js (unminimized) file and according to that log react.js is only loading once.
I have also made sure that react-source is not in my gem file.
Any clues or things to try would be greatly appreciated.
Copied from original issue: zetachang/react.rb#27

From @zetachang on May 10, 2015 8:55
That's weird, would you mind pasting the code which failing the test?

From @catmando on May 10, 2015 3:8
Okay I got this figured out -- the problem occurs if a component that was used in a static rendering is later asyncronously updated.  That seems to screw everything up.
I don't know yet if this is a problem with opal, react.rb, or perhaps with reactjs

From @catmando on May 9, 2015 22:51
Okay it seems like this is something to do with react's state between the rspec tests.   If I move the "failing" test to be the first test, everything is fine.
I do have after(:each) { React::API.clear_component_class_cache } in the test but it makes no difference.
So I am pretty sure somehow the opal-rspec environment is clobbering react


Description of the model M3D-LaMed-Phi-3-4B in the paper? Demo script fails with this model.

Could you indicate where the description of the model M3D-LaMed-Phi-3-4B is in the paper?
The demo script fails on running this model, with the same error as this issue https://github.com/BAAI-DCAI/M3D/issues/15#issue-2476319857

try installing transformers==4.4.1

Solved.
Observation: lower version of transformers (< 4.40) would result in error: [~can not find config for Phi3]
Model inference for  M3D-LaMed-Phi-3-4B is working with these packages:
'''
deepspeed==0.14.4
einops==0.8.0
evaluate==0.4.1
matplotlib==3.8.4
monai==1.3.0
nibabel==5.2.1
numpy==1.26.4
opencv_python==<IP_ADDRESS>
pandas==2.2.2
peft==0.8.2
Pillow==10.3.0
pycocotools==2.0.7
Requests==2.31.0
rouge==1.0.1
safetensors==0.4.3
scipy==1.13.0
simple_slice_viewer==0.97
SimpleITK==2.3.1
tqdm==4.66.2
transformers==4.45
bitsandbytes==0.41.0
tweepy==4.14.0
protobuf==5.28.3
sentencepiece== 0.2.0
torch==2.5.1
torchvision==0.20.1
'''


[IoT] IoT extension release v0.21.4

Notes for this release can be found here:
https://github.com/Azure/azure-iot-cli-extension/releases/tag/v0.21.4

This checklist is used to make sure that common guidelines for a pull request are followed.

For new extensions:

[ ] My extension description/summary conforms to the Extension Summary Guidelines.

About Extension Publish
There is a pipeline to automatically build, upload and publish extension wheels.
Once your pull request is merged into main branch, a new pull request will be created to update src/index.json automatically.
You only need to update the version information in file setup.py and historical information in file HISTORY.rst in your PR but do not modify src/index.json.

IoT


python3Packages.lupupy: 0.1.3 -> 0.1.9

Motivation for this change
Update to latest upstream release 0.1.9
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
[ ] Tested basic functionality of all binary files (usually in ./result/bin/)
22.05 Release Notes (or backporting 21.11 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 158286 run on x86_64-linux 1

2 packages built:

python310Packages.lupupy
python39Packages.lupupy


Cursor focus lost when switching windows (linux)

When moving from Snail window to another app, snail cursor disappears as expected, but does not reappear when clicking back into snail window. At that point, 'return' is not accepted. Typing a command and 'return' does bring the window focus down to the cursor.
snail-linux-x<IP_ADDRESS>

Fixed via 97df17c10f3fc9438ffae1640f2161a6ca693d72


Error on Search DB Fasta IDs that do not contain a space character

Morpheus/Morpheus/Protein.cs
public string Accession
{
get { return Description.Substring(0, Description.IndexOf(' ')); }
}
Causes an exception if a fasta ID line doesn't contain a space character.  Finding accessions is difficult due to the wide range of formatting in use. Compomics attempts to pattern all common  formats in order to find the Accession: https://github.com/compomics/compomics-utilities/blob/master/src/main/java/com/compomics/util/protein/Header.java
At the minimum, it might be good to return the entire Description as the accession if a space character is not found.

I just pushed the latter solution and it will be included in the next release. Let me know if you need the binaries sooner.

We're mostly using the Uniprot.xml format.   But with fasta I'm having users pipe through a regex that guarantees a space character in the ID line as a temporary work around.
Thanks.


Revert "[WFLY-19525] Switching JSTL implementation from org.glassfish.web:jakarta.servlet.jsp.jstl to org.glassfish.wasp:wasp"

Reverts wildfly/wildfly#18033
We've identified significant memory issues related to this change when running the TCK, so I need to revert it.

<--- THIS SECTION IS AUTOMATICALLY GENERATED BY WILDFLY GITHUB BOT. ANY MANUAL CHANGES WILL BE LOST. --->

Wildfly issue links:

WFLY-19525

<--- END OF WILDFLY GITHUB BOT REPORT --->
More information about the wildfly-bot[bot]

https://gist.github.com/bstansberry/8a3828e419d1c55af9752832bea1c8ef shows a point in the "old" standalonefaces TCK execution, which deploys a great many apps. With JSTL during deployment the server eventually needs to do a full GC and reclaims ~500MB of heap. With Wasp it only reclaims only ~100MB.
We run the TCK with -Xmx1042m. With Wasp even 2048m was insufficient. When I gave it 3G it looks likely doing all the deployment eventually required about 2.3G.

Thanks @jamezp


Avoid infinite waiting for consumer close

Motivation
If there are two Events

EventA: Server close the consumer
EventB: consumer close self

If EventA and EventB concurrently, then the cnx.ctx() has probability to be null. Which occurs a NPE, lead to infinite wait future
Modifications
If the cnx.ctx() is already null, we ignore the exception too.

@Shoothzj thanks for your contribution. For this PR, do we need to update docs?
(The PR template contains info about doc, which helps others know more about the changes. Can you provide doc info in this and future PR descriptions? Thanks)

thanks for addressing my comments.
did you see this problem in production or do you have a stacktrace with an NPE to show ?

thanks for addressing my comments.
did you see this problem in production or do you have a stacktrace with an NPE to show ?

Yes, I noticed the problem in prodcution. The client calls unsubscribe and close linely(or continously, orderly,  sorry for my english).
The unsubsribe success on server side, but failed on client side. Then the server call client to close, client change ctx to null. But for unsubscribe failed on client side, the client state is not closed or closing,  consumer begin to close, but the ctx is already null, NPE occurred.

@Shoothzj thanks for your contribution. For this PR, do we need to update docs?
(The PR template contains info about doc, which helps others know more about the changes. Can you provide doc-related info in this and future PR descriptions? Thanks)

I think we don't need any docs.

@Shoothzj OK. Can you leave doc-related info for future PRs? Thanks


Confusion about collapsing result with Cogent

Hi @Magdoll ,
I have run Cogent according to the tutorial and collapsed original sequences with fake genome created by Cogent. I noticed that considerable part of sequences , about 20% in my case, were classified to ignored_ids. Is this normal? Shouldn't it be that all sequence can map (parameters: -c 0.95, -i 0.85) to the fake genome based on them? And should I exclude these ignored sequences or combine them with collapsed result?

Hi @fantastycrane ,
Can you look into whether the thrown out sequences were unmapped or removed due to low coverage/identity?
You can use commands below:
grep -c "Unmapped" xxxx.ignored_ids.txt
grep -c "Identity" xxx.ignored_ids.txt
grep -c "Coverage" xxx.ignored_ids.txt

Unmapped reads could be because they were excluded during the Cogent family finding phase (they would be part of the unassigned in the output). Low coverage or identity reads have other explanations. I'd like to see which category is the most dominant first before diving into details.
--Liz

Most of them are unmapped (5565, 112 and 1980 for unmapped, low identity and low coverage). There are 4373 unassigned sequences and I have concatenated unassigned with Cogent contigs while creating the "fake genome".

Hi @fantastycrane ,
The low coverage ones are probably thrown out because the Cogent reconstruction trims of low quality (lower case) bases at the ends (in.fa --> in.trimmed.fa) so the reconstruction contigs would not include the flanking bases. If you can take a look at the message for <seqid> Coverage 0.93 is too low. then that probably explains it.
For the unmapped, can you trace where those unmapped come from? If you have included the unassigned sequences, they should be included.

Most of unmapped sequences are found in preCluster_out.orphans.fasta and preCluster_out.chimeras.fasta. Should these sequences be included while creating fake genome?

Hi @fantastycrane ,
Oh that makes sense now!
The preCluster_out.orphans.fasta are orphan sequences that are effectively "unassigned", so yes they should be included. I'll update the wiki.
The preCluster_out.chimeras.fasta are likely chimeric artifacts. I recommend simply discarding them.
--Liz

OK, thanks.


release: minor fixes

Did you test vue support?

Did you test vue support?

Not yet, but this release definitely won't break anything. Gonna test it again soon


[Typescript Question] what is the way to use this library with typescript?

Hi,
I am trying to use this library in my typescript project but couldn't figure it out how.
here is my code that is working:
import Fuse from "fuse.js";
const fuse = new Fuse(metaData, {
    keys: [
      { name: "title", weight: 0.3 },
      { name: "tags", weight: 0.7 }
    ]
  });
const result = fuse
            .search(inputValue)
            .find(el => el.item.key === 'something');

but at last line it's getting me error:
Property 'item' does not exist
I know the code is correct because it is working with // @ts-ignore` but what's wrong with typing?

I'll add examples to the docs. But something like this:
// Requires --esModuleInterop compiler flag
// import * as Fuse with '--allowSyntheticDefaultImport'
// or import Fuse = require('fuse.js') with neither
import Fuse from 'fuse.js';

type SimpleBookFuse = {
    title: string;
    author: {
        firstName: string;
        lastName: string;
    };
    tags: string[]
};

const books: SimpleBookFuse[] = [{
  'title': "Old Man's War",
  'author': 'John Scalzi',
  'tags': ['fiction']
}, {
  'title': 'The Lock Artist',
  'author': 'Steve',
  'tags': ['thriller']
}]

I did it but still
const fuseOptions: Fuse.FuseOptions<MetaData> = {
    keys: [
      { name: "title", weight: 0.3 },
      { name: "tags", weight: 0.7 }
    ]
  };
const fuse = new Fuse(metaData, fuseOptions);
const result = fuse.search(inputValue);
const a = result.map(el => el.item)

at last line, I am getting error:
This expression is not callable.
  Each member of the union type '(<U>(callbackfn: (value: MetaData, index: number, array: MetaData[]) => U, thisArg?: any) => U[]) | (<U>(callbackfn: (value: FuseResultWithMatches<MetaData>, index: number, array: FuseResultWithMatches<...>[]) => U, thisArg?: any) => U[]) | (<U>(callbackfn: (value: FuseResultWithScore<...>, index: number, array: Fus...' has signatures, but none of those signatures are compatible with each other.ts(2349)

What version of Fuse.js are you currently using?

"fuse.js": "^5.0.7-beta",
"typescript": "^3.8.3"

I believe the 5.0.7-beta typings are not entirely correct (even from before).  I've updated them as part of #367. Can you try pulling that in instead and check?

doesn't seem like its working for me as well in ReactJS
Error I'm getting
Property 'FuseOptions' does not exist on type 'typeof Fuse'.ts(2339)

@ericjiang97 Can you show me how you're using it, include the import statement? Thanks

this is a sandbox that shows the problem
https://codesandbox.io/s/fusejs-test-rusz9

@saostad that has been fixed in #367.

thanks 👍 , how or when I can use it?

The latest beta has published on npm.

I updated to v 5.0.9-beta and it's working 👍
thank you so much!

Yeah it work for me too when I upgraded!


Add postcss generated globals.css to .gitignore

Suppresses possibility that globals.css is added to repo
Removes assumption that a committed globals.css doesn't need regeneration
Fixes #1

Thanks for the PR! This is a good call, I thought I already added it to .gitignore. LGTM


Snap package suppport

I was thinking the install and setup could be improved for Ubuntu and other Linux distros by having a snap package version. The snap would install all necessary dependencies and packages in one command. If it's not a priority would you mind if I made the snap as a contribution?
Crafting your first snap
Build and test snap
Getting Started snap template

Is this still helpful since everything can now be installed via pip?

Well, checking the installion guide if you can install the rtmidi package through pip instead of apt-get then a snap may not be as help then installing via pip.


add libopenvdb -> libopenvdb6.2 for ubuntu focal

This failed CI since it isn't in alphabetical order.


Added section about issues with providers or hosts with default pub IPs

Added a small section to the troubleshooting section about hosts and providers who assign public ip addresses to their interfaces as default and thus advertise this public IP to the master instead of the private network IP. Also added how to fix this issue on ubuntu-based OSes.

This change is

I have signed the CNCF CLA, have amended the commit to match the email address I used for signing CNCF CLA and the CLA check still failing. Ay help is appreciated.

Will move this to its own custom cloud solutions page. Closing.


 tag deprecating soon, specify license in the package directly

Description
Uploading nuget apckages giving following warning :

Is this something you're going to work on?
I'm asking because I submitted a PR in another repo for this exact issue. So, if you don't mind, I can quickly create one updating the licenseUrl tag for the new license tag in all the .nuspec files inside the Package folder.

@parrainc : Can you point me to the set of changes you did for that other repo? Please feel free to pick this up.

sure, there you have: repo.
I already have the changes locally but need some input from your end. What's the license type of the testfx project? I see we have a LICENSE file with MIT in the repo, but in the .nuspec files, we have a url.
So, wanted to know if it's fine to put it as MIT in the nuspec, or if it requires the existing one from the url.
In case we need the one from the url, we should added it to the repo in a .txt or .md file (according to the docs (or maybe have it ending as the extensions specified in the same url it is).
Let me know and I'll push my changes.

@parrainc We should rename the LICENSE file to LICENSE.txt and point to LICENSE.txt in the nuspec file. Thanks for the offer to contribute.

Alright. PR created, preview review it and make your comments if any.
Thanks!


Runtime: Core BPF Migration: Add support for upgrading Core BPF programs

Problem
The runtime is almost ready to support Core BPF programs, including the act of
migrating existing builtins to Core BPF. However, because Core BPF programs are
relied upon by the network, sometimes these programs will need to be upgraded to
support consensus-breaking feature-gated changes.
The runtime requires a mechanism for allowing contributors to upgrade Core BPF
programs using feature-gates.
Summary of Changes
First introduce a struct for loading and checking an existing Core BPF program,
which should be an upgradeable BPF program. Note that this new "loader" is based
on the SourceUpgradeableBpf struct that was added in 3627038
but later removed in favor of source buffer accounts.
Next add a function to Bank's core_bpf_migration module to support upgrading
Core BPF programs on feature activation.

Codecov Report
Attention: Patch coverage is 94.38596% with 16 lines in your changes are missing coverage. Please review.

Project coverage is 82.1%. Comparing base (be80b92) to head (1a7e9b8).
Report is 1 commits behind head on master.

Additional details and impacted files
@@           Coverage Diff            @@
##           master    #1140    +/-   ##
========================================
  Coverage    82.1%    82.1%
========================================
  Files         881      882     +1
  Lines      235687   235943   +256
========================================
+ Hits       193664   193911   +247
- Misses      42023    42032     +9

@CriesofCarrots rebased on top of #1509 and squashed the change where I removed the redundant overwrite of the program account.
As discussed offline, we're merely ensuring the upgrade authority is preserved. There is no explicit check for None at the moment.


Proposal: write kubectx/kubens in Go

Most people don't realize kubectx and kubens are small bash scripts today.
Bash works fine and has brought us this far. Since we mostly shell out to kubectl for config processing and the project is minimalist enough, this has been working well.
Problems with using bash
However, for long-term maintenance, using bash scripting will be a problem:

Bash is not cross-platform, hence divides the community: Many users quote they can't use kubectx on windows. So some of them have gone on and wrote their "clones" of kubectx that work on Windows.
Some examples of fragmentation from the ecosystem:

Kubectxwin: https://github.com/thomasliddledba/kubectxwin
kubectx-rs (Rust): https://github.com/FGRibreau/kubectx-rs
kubectl-ctx (Go, a kubectl plugin): https://github.com/postfinance/kubectl-ctx
kubectx (poorly named, Node.js) https://github.com/FGRibreau/kubectx, another one in nodejs: https://github.com/WoLfulus/kubee
someone emailed me yesterday asking if they can use "kubectx" name and publish a Go implementation
Issue to support windows: #29
kx (Go, related): https://github.com/kylie-a/kx

This is pointing to clear community interest for a kubectx that works on windows, despite bash-on-Windows and Windows Subsystem for Linux (WSL) are now widely available.

People don't want contribute to bash scripts: I like bash alright, most people don't want to code in bash. This is probably dramatically reducing the contributor and maintainer prospects pool drastically.

Hard to reason about code: Some parts of the kubectx code are about to get out of control, such as the flags parsing/handling.

Problems with switching to Go

Rewrite: We need to rewrite. Arguably the code would be longer, but more maintainable. We already have some integration/CLI tests effort happening in #2, which should help test post-rewrite.

Larger binary size: We're going from 5kb to ~5-10 mb in exchange for platform portability.

More difficult to support POSIX platforms: If you had bash, kubectx would work fine today. But if we rewrite in Go, supporting architectures like ppc or arm (<1% users) , would require making separate Go binary releases. Bash doesn't have this problem.

I'm 51% inclined to rewrite in Go (and release v1.0). I appreciate kubectx user community can chime in with their thoughts on this. ❤

Let me know if any help is needed.

I take it there's already an issue to add this functionality to kubectl (which seems the logical place for it), and that proposal has been rejected for some fairly sound reasons. Do you happen to know what they are?

@bitfield the question is a bit off-topic and basically asks "why is there even a kubectx" but here's the answer: https://github.com/kubernetes/kubernetes/issues/27308

I would most definitely like to see this in go, also maybe with some caching of objects when you switch context or namespace...

I would like to see this in kubectl if it was possible. The bash script is also ideal for quick access and runs on all platforms (arm included)

@bitfield the question is a bit off-topic and basically asks "why is there even a kubectx" but here's the answer: kubernetes/kubernetes#27308

Well, it's not quite so much 'why is there even a kubectx', but 'why was this functionality (which seems so obviously necessary and continually useful) not accepted into kubectl itself'? There are some hints about that on the linked issue, but nothing that seems conclusive to me (and, indeed, the issue remains open).
That being so, should the Go rewrite of kubectx/kubens (which I agree is an excellent idea) be a PR against Kubernetes instead of a standalone project? If not, why not? It seems like it would be a very good thing to make this functionality part of the core Kubernetes CLI tool. (If only because lots of Kubernetes users don't know about it, and are always delighted when I introduce them to it!)

@bitfield current stance of Kubernetes project towards adding new features is to do it through extension mechanisms like CRDs, custom controllers and plugins. How this applies to kubectl is through kubectl plugins.
Towards that goal, we developed krew, a package manager for kubectl plugins and there's talks/proposals to donate krew to kubectl to make it the official package manager.
Moving kubectx/kubens to Go would further make it easier to distribute on krew (since it would cut dependency to bash) and allow support for more platforms.

@ahmetb building separate binaries for different platforms may not be much of an issue, go cross-compiling seems pretty good. I really like being able to list and download single binaries from a project's releases page (example). You can have something like Travis or GitHub Actions build and publish the binaries when a new version is tagged.
You could also do completion using cobra (I see the library is used in krew), which I think can target zsh too. I imagine moving to go would increase the accessibility (overall?).

Moving kubectx/kubens to Go would further make it easier to distribute on krew (since it would cut dependency to bash) and allow support for more platforms.

Sounds great to me! I'm happy to help with this wherever I can; I've some experience writing Cobra apps.

I would like to see this in kubectl if it was possible

See the kubernetes/kubernetes issue link above for discussion.
I think going forward these community asks will be implemented as extensions/plugins instead of proposing features to the core. Coincidentally, I also happen to be the maintainer of a "kubectl plugin manager" (?) so we may start distributing it as a plugin after porting to Go.

Like it very much, also in combination with kubectl plugin (while it is not were it should be, its probably the way to go forward).
I can support as well.
Any plans for a hackathon weekend or something? :-)

I'm also interested in helping @ahmetb

More difficult to support POSIX platforms: If you had bash, kubectx would work fine today. But if we rewrite in Go, supporting architectures like ppc or arm (<1% users) , would require making separate Go binary releases. Bash doesn't have this problem.

releases can be automated with https://goreleaser.com :)

@caarlos0 everyone loves goreleaser!

Out of curiosity: Have any decisions been made? I'd like a platform-independent go version ;) And would also collaborate on reaching this goal.
The origin was, because I had one or two feature ideas and didn't even know this was just a bash script until I looked into the code.

Update: I have thought about it quite a bit and decided to keep this program in bash for now.

It appears like increasing number of windows users are switching to WSL.

For those who don't: According to my last count, there are about 35 kubectx clones out there written in node, rust, python etc. One should suit you.

The performance issues of going through kubectl (as opposed to editing kubeconfig directly) aren't as notable (and are future-proof/safe)

For example go-kubectx analyzes that kubectx has <100ms and kubens has <300ms latency (mainly because we do an API call during that) which is still acceptable.

The codebase is very welcoming and easy for contributions this way, since both kubens and kubectx are easy to understand programs.

I intend to keep it in bash for the time being.
That said, I see (currently) 47👍 votes on this issue. I hear you and I think this is something that's worth doing as part of 1.0 –but until then it seems like we have a pretty happy user-base and maintenance on this.

OK, I was kidding. I have good news for you all: I finally found some time during COVID-19 and have rewritten kubectx and kubens in Go.

it supports Windows
it’s 8-15x faster switching clusters
preserves your kubeconfig YAML format

Please spread the news here: https://twitter.com/ahmetb/status/1255606209479995392
Please download the new binaries and give feedback: https://github.com/ahmetb/kubectx/releases/tag/v0.9.0

Yay! Thank you so much for that and your hard work ♥


operator netapp-spark-operator (1.0.0)

/pipeline restart operator-hosted-pipeline

/pipeline restart operator-hosted-pipeline

/pipeline restart operator-hosted-pipeline

/pipeline restart operator-hosted-pipeline

/pipeline restart operator-release-pipeline


[kibana] Run as 1000

[x] Chart version not bumped (the versions are all bumped and released at the same time)
[x] README.md updated with any new values or changes
[ ] Updated template tests in ${CHART}/tests/*.py
[ ] Updated integration tests in ${CHART}/examples/*/test/goss.yaml

Since this is a community submitted pull request, a Jenkins build has not been kicked off automatically. Can an Elastic organization member please verify the contents of this patch and then kick off a build manually?

I took the liberty of adding extra securityContext as it is a best practice. I was unable to use a RO filesystem however, even when mounting an emptyDir volume on /usr/share/kibana/optimize.

jenkins test this please

jenkins test this please

Thank you so much for adding this in! 🔐

My pleasure!


🐛 announcements: AnnouncementsCard not exported

Plugin Name
announcements
📜 Description
Cannot import AnnouncementsCard as documented on https://github.com/backstage/community-plugins/blob/main/workspaces/announcements/plugins/announcements/docs/latest-announcements-on-page.md
the import
import { AnnouncementsCard } from '@backstage-community/plugin-announcements';

gives the error
'"@backstage-community/plugin-announcements"' has no exported member named 'AnnouncementsCard'. Did you mean 'AnnouncementsApi'?

👍 Expected behavior
It should allow importing AnnouncementsCard
👎 Actual Behavior with Screenshots
gives error because the member is not exported
👟 Reproduction steps
follow plugin instructions: https://github.com/backstage/community-plugins/blob/main/workspaces/announcements/plugins/announcements/docs/latest-announcements-on-page.md
📃 Provide the context for the Bug.
No response
👀 Have you spent some time to check if this bug has been raised before?

[X] I checked and didn't find similar issue

🏢 Have you read the Code of Conduct?

[X] I have read the Code of Conduct

Are you willing to submit PR?
No, I don't have time to work on this right now

@kurtaking FYI since you migrated this plugin to community-plugins.
The procore-oss version of the plugin works just fine.

I've got a PR with a fix. @crivetechie @kurtaking if you can take a look, please?

Thank you for reporting @crivetechie, and thank you for the quick fix @awanlin ❤

Thanks for the quick turnaround @awanlin ! The PR looks good to me 🫶


ImportError: cannot import name 'EdgeOptions' from 'selenium.webdriver'

After installing the required dependencies: python gbd.py gives the error:
Traceback (most recent call last):
  File "google-books-downloader\gbd.py", line 6, in <modu
le>
    from seleniumwire import webdriver
  File "Python310\site-packages\seleniumwire
\webdriver.py", line 23, in <module>
    from selenium.webdriver import EdgeOptions
ImportError: cannot import name 'EdgeOptions' from 'selenium.webdriver' (Python310\site-packages\selenium\webdriver\__init__
.py)

Same here

Did anyone find a resolution?

Any fix for this?

You need selenium >= 4.x, but not too much newer, otherwise you'll get an error when initializing webdriver:
pip install selenium==4.0.0

After that, I ran into another error:  module 'lib' has no attribute 'X509_V_FLAG_NOTIFY_POLICY'
... which I resolved by updating more packages:
py pip install selenium-wire --upgrade
pip install blinker==1.7.0
pip install pyopenssl --upgrade

After that, I ran into  ModuleNotFoundError: No module named 'pkg_resources'
... so I installed setuptools:
pip install setuptools

After that, I only needed to install chrome and make sure that the executable was on my %PATH%.
Next, I ran into another exception: session not created: This version of ChromeDriver only supports Chrome version 83
So I hit up the chromedriver website and installed the correct version for my Chrome, which I did by extracting the executable into the same directory containing gbd.py.
Piece of cake, basically!
Jokes aside: Thank you for writing this :)

I can't thank you enough, @manavortex. Works perfectly after doing what you suggested. Have a great day 😄.


weback - Critical dependency: the request of a dependency is an expression

I'm running into this common webpack issue.
The code of one of our libraries is calling
const nodefetch = require('node-fetch-npm');

webpack complains
WARNING in ../node_modules/encoding/lib/iconv-loader.js
9:12-34 Critical dependency: the request of a dependency is an expression
 @ ../node_modules/encoding/lib/iconv-loader.js
 @ ../node_modules/encoding/lib/encoding.js
 @ ../node_modules/node-fetch-npm/src/body.js
 @ ../node_modules/node-fetch-npm/src/index.js
 @ ../js/TransportHTTP.js
 @ ./archive.js

Is there a known fix for this ?

ping @zkat
https://github.com/npm/node-fetch-npm
It's not our code.

Thanks - will try a switch back to yours, I've confirmed that I don't get the webpack error with node-fetch, maybe I'll figure out why we picked node-fetch-npm despite being client-side when I run some tests.

Mind you, this is not a browser-side polyfill at all. If you try to bundle it for browser we simply export window.fetch, so you can't use any node-fetch only features (they only work on server-side).

That's what I want actually - browser style fetch on both browser and node.


Search

Issue Type: Bug
Hello,
I was searching for "json" in the extensions, and got a list of JSON related extensions. I then sorted by installs, and it seems I got the whole list of extensions again (as if the "json" search isn't done any more).
This is what I have in the search textbox: json @sort:installs
Kind regards,
Fabrizio
VS Code version: Code 1.31.1 (1b8e8302e405050205e69b59abb3559592bb9e60, 2019-02-12T02:16:38.656Z)
OS version: Darwin x64 18.2.0

System Info

Item
Value

CPUs
Intel(R) Core(TM) i7-7820HQ CPU @ 2.90GHz (8 x 2900)

GPU Status
2d_canvas: enabledchecker_imaging: disabled_offflash_3d: enabledflash_stage3d: enabledflash_stage3d_baseline: enabledgpu_compositing: enabledmultiple_raster_threads: enabled_onnative_gpu_memory_buffers: enabledrasterization: enabledsurface_synchronization: enabled_onvideo_decode: enabledwebgl: enabledwebgl2: enabled

Load (avg)
1, 1, 2

Memory (System)
16.00GB (0.26GB free)

Process Argv
.

Screen Reader
no

VM
0%

Extensions (10)

Extension
Author (truncated)
Version

gitlens
eam
9.5.1

vsc-material-theme
Equ
2.7.0

gc-excelviewer
Gra
2.1.29

theme-monokai-pro-vscode
mon
1.1.10

python
ms-
2019.2.5433

csharp
ms-
1.17.1

vscode-docker
Pet
0.5.2

vscode-yaml
red
0.3.0

code-settings-sync
Sha
3.2.5

jinja
who
0.0.8

(9 theme extensions excluded)

It's because most of the top installed extensions are hits for json search and when you sort by installs you see them and it is pretty similar seeing all extensions sorted by installs. But if you observe keenly some top installed extensions like c# will be off the list for json.


Add HPC testing framework

I did two things to support this:

#88 falls back to a lower version of google test and allows us to compile on casper, but then our tests break
#84 edits some of the source to correct it well enough to work with nvhpc and removes the CXX standard for all translation units and only sets it on micm header files, which is the better solution


Webpack fix

Fix for ColorThief id not defined...

As this PR not touching me somehow, is there any other webpack user that can approve it?

I can confirm it fixed my problems. :)

Confirmed. It is working. (Y)


Internal Display Blank With Flashing Cursor

Just setup all-ways-egpu on ubuntu mantic with no issues, GTX1080 with Nvidia-535 is workigf flawlessly on external monitors.
However, the internal display on my laptop (framework 12) is blank, with a single cursor showing in the top right corner.
I have verified that this only occurs when the eGPU is used as the primary display.
Am I misunderstanding something, or is it not possible to use the internal laptop display with the eGPU enabled?
If it is possible, what troubleshooting steps should i go through to enable this?
Thanks

Hi @SK1Y101 I believe this is a duplicate of #3 see that issue for more info. This appears to be an issue with the nvidia proprietary driver. I haven't tested it recently but you might have more luck with the nvidia-open driver

Hi @ewagner12, thanks for the follow up. I'll try the nouveau drivers next!

Just here to say switching to the open drivers and rebooting worked, but you do experience a performance penalty compared to the proprietary ones.

Hello, same or similar issue still present. After using method 3, everything on external screen is flaweless, but internal display on notebook stay turned on with blank screen.
Has anybody similar experience ?
NVIDIA 555.58.02, mutter 46.4, GS 46.4 (Wayland), Kernel 6.10.4


no endpoint url for cosmosdb emulater gremlin api

Endpoint URL for Azure Cosmos DB Emulator Gremlin API does not exist in this document. If node.js, it looks ws://localhost.
See
https://github.com/Azure-Samples/azure-cosmos-db-graph-nodejs-getting-started/blob/main/app.js
https://github.com/Azure-Samples/azure-cosmos-db-graph-nodejs-getting-started/blob/main/config.js

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

ID: 109ed3f8-faf1-92b9-bf50-4be52e9099d4
Version Independent ID: ebc5326a-46da-6bc1-1f47-01a8e16d11fb
Content: Install and develop locally with Azure Cosmos DB Emulator
Content Source: articles/cosmos-db/local-emulator.md
Service: cosmos-db
GitHub Login: @StefArroyo
Microsoft Alias: esarroyo

@hagiwaratakayuki Thank you for your feedback. We will review this request with the content owner and update as appropriate.


UI of received rewards in dashboard

Tasks

[ ] create UI of received rewards in dashboard
[ ] add a interactive chart in received reward block
[ ] show placeholder to encourage user to write if no article published

References

Product doc
Design

Issue requires review and rearrangement. Close it.


[feat] implment mode options

Mode options:
pub struct Mode {
    pub name: String,
    pub hotkeys: Vec<Hotkey>,
    pub unbinds: Vec<KeyBinding>,
    pub options: ModeOptions,
}

pub struct ModeOptions {
    pub swallow: bool,
    pub onceoff: bool,
}

Mode options are declared after the mode name.
Syntax:
mode modename option1 option2
Currently, two options are implemented: swallow and onceoff
swallow: Don't emit any event through uinput.
onceoff: Automatically escape a mode when a keybinding defined in it is evoked. @BlueDrink9 This may solve #164.
We can add more options by adding members to the ModeOptions struct.

Thanks for the changes, this looks great!
Would you mind updating the config file docs also? (swhkd.5.scd)
I can also add an issue to make us remember to update it in the future.

Updated

Yeah sure, go for the merge! Thanks for all the work guys. ❤ @ajanon @EdenQwQ


@angular-devkit/core missing on npm start

Hi Fabio,
I am sorry, but the @angular-devkit/core is missing on npm start ...
Happy coding!
Klaus

Hi @biancode
Yep, this module is nowadays required, which wasn't the case on previous Angular versions.
I'll add it in a future commit and will also add a popper lock file for NPM.
Many thanks for the hint! 💯
Cheers
Fabio


Add Nth farthest vector experiment

Add code that implements the Nth farthest vector experiment in the paper.

Unfortunately accuracy does not exceed 25%.

Add relational_rnn_general.py, a version of the RRNN that does not include language-modelling-specific code.

Huge thanks for the contribution, @jessicayung !


OWLS-69262 part1: add weblogicConfigurationOverridesSecretNames to domain spec

Add weblogicConfigurationOverridesSecretNames to domain spec.
add unit tests

Note: part2 will be done in another PR, which will update domain introspector job to mount the specified secrets. Part2 needs to be done in the introspector branch or in develop branch after the introspector branch is merged.
Questions @rjeberhard @moreaut @mriccell : shall we shorten the attribute name  weblogicConfigurationOverridesSecretNames? We have another long name in the domain spec: weblogicConfigurationOverridesConfigMapName, which I think can be shortened as well.

LGTM overall apart from my one minor comment.

Oops didn't mean to close!


Binding that uses the /api/now/cmdbrelation/relation/

In the following knowledge base documentation : https://support.servicenow.com/kb?id=kb_article_view&sysparm_article=KB0854577 a ReST API to extract information from relations with a depth level seems to indicate the possibility of getting related items in ServiceNow. This type of functionality would be super useful for the way we use PySNC. Any plans of looking into this and offering a binding to this functionality ?
(probably related is #54)

@arthurzenika it's not as much that it's not possible to mimic GlideElements to get type information and such, it's more-so that the ACL's involved and the additional db/request overhead isn't really worth it imo.
If I have a service account or such that needs CRUD to a single table, i don't want to open up ACLs or make two requests for one query. Not to mention this API is largely undocumented, so bad mojo to use it in an API like this.


Add Billing Account log sinks to Inventory

Add Billing Accounts and their log sinks to the Forseti Inventory.
The required permissions on the billing API are already granted to the Forseti service account if it has the iam.securityReviewer role at the Org level.

Hi @dufton , a few of the unit tests failed after the update, would you mind updating those tests before merging in the PR?


[MXNET-334] fix dtype of Embedding and add dtype argument to Dense

Description
Output dtype of Embedding layer in gluon is not the same with dtype argument in the constructor. Also add dtype argument to Dense.
fix https://github.com/apache/incubator-mxnet/issues/10146
cc @sxjscience
Checklist
Essentials
Please feel free to remove inapplicable items for your PR.

[ ] The PR title starts with [MXNET-$JIRA_ID], where $JIRA_ID refers to the relevant JIRA issue created (except PRs with tiny changes)
[ ] Changes are complete (i.e. I finished coding on this PR)
[ ] All changes have test coverage:
Unit tests are added for small changes to verify correctness (e.g. adding a new operator)
Nightly tests are added for complicated/long-running ones (e.g. changing distributed kvstore)
Build tests will be added for build configuration changes (e.g. adding a new build option with NCCL)
[ ] Code is well-documented:
For user-facing API changes, API doc string has been updated.
For new C++ functions in header files, their functionalities and arguments are documented.
For new examples, README.md is added to explain the what the example does, the source of the dataset, expected performance on test set and reference to the original paper if applicable
Check the API doc at http://mxnet-ci-doc.s3-accelerate.dualstack.amazonaws.com/PR-$PR_ID/$BUILD_ID/index.html
[ ] To the my best knowledge, examples are either not affected by this change, or have been fixed to be compatible with this change

Changes

[ ] Feature1, tests, (and when applicable, API doc)
[ ] Feature2, tests, (and when applicable, API doc)

Comments

If this change is a backward incompatible change, why must this change be made.
Interesting edge cases to note here

cc @szha


Can Line Chart show peak value?

hi , just like the following pic, can i use line chart mark peak value? thanks

Hi, such a great feature, I like that.
Stay tuned!


Liquibase Doc error

Re: Liquibase
Issue Description
In Step 2. Add the following to the blank changelog-main.xml file:
  <?xml version="1.0" encoding="UTF-8"?>
<databaseChangeLog
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xmlns="http://www.liquibase.org/xml/ns/dbchangelog"
        xsi:schemaLocation="http://www.liquibase.org/xml/ns/dbchangelog
         http://www.liquibase.org/xml/ns/dbchangelog/dbchangelog-3.9.xsd">

    <changeSet id="1" author="max" runInTransaction="false">
        <validCheckSum>ANY</validCheckSum>
        <sqlFile path="create.sql"/>
    </changeSet>
</databaseChangeLog>

This line:
<?xml version="1.0" encoding="UTF-8"?>

generates the error:
Unexpected error running Liquibase: The processing instruction target matching "[xX][mM][lL]" is not allowed.
For more information, please use the --logLevel flag
[2021-02-18 15:48:56] SEVERE [liquibase.integration] Unexpected error running Liquibase: The processing instruction target matching "[xX][mM][lL]" is not allowed.
liquibase.exception.ChangeLogParseException: Error parsing line 1 column 8 of changelog-main.xml: The processing instruction target matching "[xX][mM][lL]" is not allowed.

Suggested Resolution
Please remove this line:
<?xml version="1.0" encoding="UTF-8"?>

Hi i would love to work on this project.

Hey, I would like to work on this if this is still open.


Installation with Dockerfile

Hey,
the installation works fine with the provided Dockerfile, however the demos don't work out of the box, because requirements.txt installs the newest version of all the packages. This leads to errors, e.g. from open-cv:
AttributeError: module 'cv2.dnn' has no attribute 'DictValue'
I can resolve this problem by simply installing an older version of opencv with:
 pip install opencv-python==<IP_ADDRESS>
Thus, I would like to suggest specifying all the package versions in requirements.txt.

We added specific package versions to the requirements.txt.
Thanks for the recommendation.


Can anyone provide one single working example for Azure OpenAI ?

I've been trying to set up a working example of Azure OpenAI but in vain...
I think the documentation about this LLM provider should be very clear and not just dealt with in a sentence.. it's not about just setting up the env vars.. I've been trying to work around it for almost one hour now, but I don't know how to set the model, etc. I think it's really poorly documented.
Could anyone help please ?
MODEL_NAME=demo-llm
AZURE_OPENAI_BASE=https://******************.openai.azure.com/
AZURE_OPENAI_API_KEY=*********************
AZURE_OPENAI_API_TYPE=azure
AZURE_OPENAI_API_VERSION=2023-07-01-preview

It's weird that OpenAITextGenerator doesn't take the deployment_name property which is necessary to call Azure OpenAI :/

I am Stuck at same error for a while, @younes-io have you found any solution by now?

@himanshu-nakrani : what are you trying to do exactly ?

@younes-io I got rid of this error by passing my model's "deploment name" in "model" parameter.

@himanshu-nakrani : I bypassed it too but I ended up abandoning llmx because it doesn't yet support some features for OpenAI models unfortunately..

@younes-io I got rid of this error by passing my model's "deploment name" in "model" parameter.

How exactly did you do that? I'm facing the same issue. Thanks ;)


[cluster-test] Add a cleanup method for performing cleanups

Summary
The cleanup method is intended to cleanup effects of experiments which might have crashed mid way.
There is also a standalone flag for running cleanup.
Test Plan
[ec2-user:validator@ip-10-0-0-212 ~]$ ~/libra/target/cluster_test_docker_builder/cluster-test --workplace=kush --cleanup
Oct 29 00:15:27.334 INFO Discovered 4 peers
Oct 29 00:15:27.555 INFO Log tail thread started in 220 ms
Oct 29 00:15:27.556 INFO RemoveNetworkEffects for 1e5d5a74(<IP_ADDRESS>)
Oct 29 00:15:27.556 INFO RemoveNetworkEffects for 8deeeaed(<IP_ADDRESS>)
Oct 29 00:15:27.556 INFO RemoveNetworkEffects for ab0d6a54(<IP_ADDRESS>)
Oct 29 00:15:27.557 INFO RemoveNetworkEffects for 57ff8374(<IP_ADDRESS>)

@bors-libra r+

:pushpin: Commit 5b6a079 has been approved by andll

:umbrella: The latest upstream changes (presumably 6c763bf0d855771444fcca8e161ba0a09ec298fc) made this pull request unmergeable. Please resolve the merge conflicts.

:lock: Merge conflict

@bors-libra r=andll

:sunny: Test successful - checks-circle_commit_workflow
Approved by: andll
Pushing ffefed5812713fef6505f3f0e840ff35e8f7f950 to master...


Hide proxy settings panel if it is not enabled

[ ] osx
[ ] windows
[ ] linux

Whats the motivation behind this? Is disabling the proxy fields not enough?

This will be solved with tabbed preferences view


Fixing "Attaching modified files to PR"

By adding more permissions to the workflow.
Close #2438

Presumably this PR should pass, so we can then merge this into Dependabot failing PRs.
Can you approve @clatapie ??

LGTM.


Use cookie friendly domains

@GuillaumeCisco Please fix the conflicts before I review

This is the third time I rebase this branch after repo-renaming, hope it works now.

I will fix the substra-backend.owkin.xyz:8001 urls to substra-backend.owkin.xyz:8000
Thanks.
But I found no occurrences of substra-backend.chunantes.xyz:8000


Fix a bug in ParseNewTodo()

This patch fixes #92 .  The new pattern now does not allow empty todos to be added as "a"
or "add" strings.

@NonerKao I'd love to see a test that exercises this.  Maybe in app_test.go?

LGTM @NonerKao merge away!


fix duplicate musicbox menuitem

fixes https://github.com/WalletWasabi/WalletWasabi/issues/13361

FTR, this was because of the reversal https://github.com/WalletWasabi/WalletWasabi/pull/13357

We have to wait until the bug of #13357 is fixed because we will re-revert


Spring cloud config + bus calls twice to the config server when the binder is created

I have created a simple project using spring-cloud-config and spring-cloud-bus. For some reason, the  config client calls twice to the config server. The first time happens when the context of the bootstrap is created (what is the expected behaviour) but the second time is called when the context of the binder is created.
This is done In the class:
DefaultBinderFactory#getBinderInstance:
// If the environment is not customized and a main context is available, we
// will set the latter as parent.
// This ensures that the defaults and user-defined customizations (e.g. custom
// connection factory beans)
// are propagated to the binder context. If the environment is customized,
// then the binder context should
// not inherit any beans from the parent
boolean useApplicationContextAsParent = binderProperties.isEmpty() && this.context != null;
if (useApplicationContextAsParent) {
	springApplicationBuilder.parent(this.context);
}
if (useApplicationContextAsParent || (environment != null && binderConfiguration.isInheritEnvironment())) {
	if (environment != null) {
		StandardEnvironment binderEnvironment = new StandardEnvironment();
		binderEnvironment.merge(environment);
		springApplicationBuilder.environment(binderEnvironment);
	}
}
ConfigurableApplicationContext binderProducingContext = springApplicationBuilder
		.run(args.toArray(new String[args.size()]));

when is executed the following statement:
ConfigurableApplicationContext binderProducingContext = springApplicationBuilder
		.run(args.toArray(new String[args.size()]));

As far as I see in the code, the context of the binders are different from the context of the application. It seems that the reason of calling another time to the config server is that spring-cloud-context creates its context with an initializer PropertySourceBootstrapConfiguration loaded by the listener BootstrapApplicationListener .
So, my questions are:

Is this behavior the expected behaviour? If it is, why is necessary to call the config server twice?
Is this the correct place to ask this question? Or should I ask in another place?

The versions that I am using are the included in:
spring-cloud-dependencies, version Edgware.RELEASE
Many thanks in advance!

Obviously,there are two message queues effecting your project to consume，so it was functioning for twice and one is created by config server and another is created by client server.


Feature/norwegian

Category

[x] Bug Fix
[x] New Feature

What's in this Pull Request?

Adding Norwegian language resources
Fixed a Swedish typo
Fixed a missing swedish resource tag in provisioning script

thx @jakobnotseth and @wobba for getting these in.


Simple port forwarding support in disco_ssh.py

New option:
    --tunnel LOCALPORT:REMOTEPORT

Example:
    disco_ssh.py --env sb-sandbox --tunnel 9000:1521 sb-sandbox-txdb.aws.wgen.net

which creates a tunnel from localhost:9000 to sb-sandbox-txdb.aws.wgen.net:1521 via the jumpbox.
The tunnel is created in the background.  To close the tunnel, kill the background ssh process.

It seems to require overspecifying: you only want to use this if you have to do a jump-box hop anyway, no? So in every tunnel case you're going to bounce off of adminproxy, and you can just skip saying which host you're connecting to.

On the other questions:

I would say no, it should not have a tty—you can manage it through standard shell job management
the short-hostname trick seems questionably useful: the mhcsomething-ci is always an ELB, which you can't usefully tunnel to in most cases, so it basically comes down to auto-expanding database names.  Which isn't nothing, but maybe could be explicit instead of magic, in that case?

@bwarfield-amplify  great comments, thank you.  I will make changes in line with your suggestions.

New syntax:
disco_ssh.py   --tunnel :
This follows @bwarfield-amplify's observation that we always know we are tunneling via the jump box so we shouldn't need to specify it.  Since the host we are really interested in is the one we are tunneling to, I thought it made sense to make that the host argument.

Whats the status on this PR?


Consider multi_json gem.

https://github.com/intridea/multi_json
It abstracts away the use of a particular JSON gem but allows for use of more gems if they're available. It would add a dependency but it gives stoplight the ability to use something like oj which is faster without expressly requiring it.

:+1: This makes a lot of sense.

Switching to Oj didn't noticeably improve performance. I think having no dependencies is better than being a few percent faster in a pathological benchmark.


Add AI Watermark Remover

Pull Request Template
Please ensure all items below are checked before creating a pull request:

[x] My changes were made in the resources folder, not in the auto-generated README.md file or db folder
[x] My submission is formatted according to the guidelines in the contributing guide
[x] My submission is ordered alphabetically based on the resource name
[x] My submission has a useful description
[x] I have searched the repository for any relevant issues or pull requests

Closing for inactivity.


json import improvement

Hi, when I use the 5etools import button on json's like this

It doesn't bring in the tags anywhere.

Can monster.type.tags go somewhere so I can query them with dataviewjs?

A lot of the tags 5etools uses is for their internal use. They are not actual traits or things that exist on the statblock in official form. A better tool for this function would be Farling's Obsidian Import Json or Ebullient's TTRPG-CLI.


Litejob doesn't retry jobs on failure

I look forward to implementation of job retries.
/tmp/litestack-demo
▶ pry
[1] pry(main)> require 'litestack'
=> true
[2] pry(main)> require 'sequel'
=> true
[3] pry(main)> class Job
[3] pry(main)*   include Litejob
[3] pry(main)*   def perform(args={})
[3] pry(main)*     puts "Starting job at #{Time.now}"
[3] pry(main)*     sleep 3
[3] pry(main)*     puts "Blowing up: #{Time.now}"
[3] pry(main)*     raise "Well shucks."
[3] pry(main)*   end
[3] pry(main)* end
=> :perform
[4] pry(main)> q = Sequel.connect('litedb://queue.db')
=> #<Sequel::Litedb::Database: "litedb://queue.db">
[5] pry(main)> q.tables
=> [:_ul_queue_]
[6] pry(main)> q[:_ul_queue_].all
=> []
[7] pry(main)> Job.perform_async
I, [2023-03-06T16:17:06.157153 #92521]  INFO -- : [litejob]:[ENQ] id:<PHONE_NUMBER>-F04E622CB1A83B6E615.6 class: Job
=> "1678141026-F04E622CB1A83B6E615.6"
[8] pry(main)> I, [2023-03-06T16:17:06.450876 #92521]  INFO -- : [litejob]:[DEQ] id:<PHONE_NUMBER>-F04E622CB1A83B6E615.6 class: Job
Starting job at 2023-03-06 16:17:06 -0600
[8] pry(main)> q[:_ul_queue_].all
=> []
[9] pry(main)> Blowing up: 2023-03-06 16:17:09 -0600
Well shucks.
Well shucks.
(pry):9:in `perform'
           # < snip >
[9] pry(main)>
[10] pry(main)>
[11] pry(main)> q[:_ul_queue_].all
=> []
[12] pry(main)>

Hi, this should be coming soon, stay tuned

I have a skeleton implementation on my local branch, this will respect the following options:
retries: the number of retries before failing permanently, default is 5 retries
retry_delay: delay before the job is attempted again, default is 60 seconds
retry_delay_factor: exponential growth factor for the delay, default is 10, i.e. 60 then 600, then 6000 seconds
At the moment jobs that fail permanently are just logged (you can set the logger to filename destination in options) and are gone forever from the database. This can of course be changed later.
Would like to get your feedback and if you think there are any glaring omissions (besides the job being lost after failures are exhausted)

The new version implements a retry mechanism, more details available in the Litejob guide