Watching.prototype.invalidate should have a callback

Watching.prototype.invalidate allows to recompile however it is really hard to get feedback once it is complete
https://github.com/webpack/webpack/blob/master/lib/Compiler.js#L113
Could you please add a callback?

How to solve?

@jantimon Can you show me how you would pass in the callback. Or have a code example. I'd like to work on this PR but need a bit more context.

I'm a beginner and i want to fix this issue to accomplish a work for college. I tried to fix but i don't know how to say if it's correct. Someone could help me?

@jantimon can you show the use case for this?

Invalidate will cause a recompilation but you won't know when it's done.
Usually you would change the configuration, invalidate and continue as soon as the new configuration is valid again.

I solve the problem, how can i submit this issue?

Should this callback trigger on  all cases? or only if paused, running, or else?

@jantimon is this already fixed or can I work on it? Happy #hacktoberfest!

It's not fixed yet

Ok perfect, so what is the expected behaviour, what else needs to be done? I am willing to work on this 😉

@jantimon should be fixed now, why is the codecov first check not passing btw? I would appreciate some feedback 😉


Simplify reference data

More closely match design of market data
No need for more advanced design at the moment
Add dedicated exception type

That's everything.


fix: malloc for C string terminator

Already fixed at https://github.com/awakesecurity/gRPC-haskell/pull/128
Close via https://github.com/hstreamdb/gRPC-haskell/pull/6


CAMPD 508 remediation Query Data

On page Data > Query Data > Filters:
Vintage Year (Under Allowance, Transactions) has no accessible name.  Returns error "Improper use of [aria-labelledby]: Referenced id not found.

On page Data > Query Data > Preview Data:
The tagging on the sort buttons on the data table are reversed from their function.  Rather than reading what the button will do, it reads the current sort state.  When a column is already in ascending order, the button reads "sort by ascending." Clicking the button changes the sort to descending order.

CAMPD.Report.docx

@alangmaid I am not able to reproduce defect # above. I am able to see the aria-label. See screenshot below.

@szintgraff please see @yonatan-dp comment above. As reported by @yonatan-dp item1 appears to be a non-issue.

For Item 1 above: Can you ensure that both locations that say vintage year have the correct functionality?

@szintgraff We'll follow-up during DSU tomorrow.

I used both the ANDI tool and the WAVE tool to replicate the reported issue (item #1 indicated in the description) but I was not able to reproduce the issue.  Here is a screenshot of the WAVE tool

@yonatan-dp Just to confirm you used the WAVE and ANDI tools to check the accessibility functionality in both locations that say "Vintage Year"  (I highlighted the locations above) and saw they are functioning correctly?

@szintgraff, I tried another round of testing and I am now able to reproduce the problem you indicated both in Firefox and Chrome.  The ANDI tool required refreshing again once on the page in order to display the error. Here is a screenshot

I have fixed the issue.

Tested on the UI for CAMPD-stg. User is able to filter by vintage year, but the arrow filter button for ASC / DESC indicates the current sort state.
@szintgraff @yonatan-dp are these issues meant to be tested on the WAVE / ANDI tools? If so, how can I get access to them?

Tested the vintage year sorting and it looks good. I can see the code where the ARIA text was changed to announce the new sorting direction (item 2), but I can't find where the change happened for item 2? @alangmaid @mark-hayward-erg
@mxtomoto1 Your last comment says you are having trouble accessing ANDI for testing. Can you update what was decided and why this is moved to UAT if you were unable to test? I also don't have those tools so I am just confirming that item 1 was updated.

@szintgraff we can confirm that item 2 has been addressed without using ANDI. @mxtomoto1 Please upload a screen capture as evidence that item 2 has been addressed.

@alangmaid Apologies I meant item 1. I can't find where the code was changed for item 1.

Screenshot showing page's behavior for item 2.


Smoke tests fail locally with missing hub depedency

Reproduction steps:

Ensure hub is not installed with $ which hub
Run smoke tests with $ ginkgo --focus=SmokeTest --randomizeSuites  -v ./test/acceptance/test/...

Tests will fail with a 127 error code and complain about hub missiing.
We could do one the following:

Add hub to our list of dependencies that get downloaded via make
Document in the test README that hub is required
Move away from hub to a Go client

Related to #822


Stabilizing org.opensearch.cluster.routing.MovePrimaryFirstTests.test…

…ClusterGreenAfterPartialRelocation
Signed-off-by: Ankit Jain<EMAIL_ADDRESS>Description
The issue is caused due to one of the primary shard being initialized and some replica starts meanwhile. Hence, latch is counted down as half shards are already initialized. Making the check more robust by ensuring no primaries are initializing and not more than 20% of replicas have started on new nodes
Issues Resolved
#1957
Check List

[x] New functionality includes testing.

[x] All tests pass

[] New functionality has been documented.

[] New functionality has javadoc added

[x] Commits are signed per the DCO using --signoff

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.

@owaiskazi19 , @andrross - Can you review this PR?

Gradle check failure did not reproduce locally:
akjain@88665a3f79e7 OpenSearch % ./gradlew ':server:test' --tests "org.opensearch.cluster.routing.MovePrimaryFirstTests.testClusterGreenAfterPartialRelocation" -Dtests.seed=EFD233475A0C0A16 -Dtests.security.manager=true -Dtests.jvm.argline="-XX:TieredStopAtLevel=1 -XX:ReservedCodeCacheSize=64m" -Dtests.locale=sr-ME -Dtests.timezone=Indian/Reunion -Druntime.java=17 > /tmp/log
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
OpenJDK 64-Bit Server VM warning: Ignoring option --illegal-access=warn; support was removed in 17.0
WARNING: A terminally deprecated method in java.lang.System has been called
WARNING: System::setSecurityManager has been called by org.opensearch.bootstrap.BootstrapForTesting (file:/Users/akjain/ws/OpenSearch/test/framework/build/distributions/framework-2.0.0-SNAPSHOT.jar)
WARNING: Please consider reporting this to the maintainers of org.opensearch.bootstrap.BootstrapForTesting
WARNING: System::setSecurityManager will be removed in a future release
WARNING: A terminally deprecated method in java.lang.System has been called
WARNING: System::setSecurityManager has been called by org.gradle.api.internal.tasks.testing.worker.TestWorker (file:/Users/akjain/.gradle/wrapper/dists/gradle-7.3.3-all/4295vidhdd9hd3gbjyw1xqxpo/gradle-7.3.3/lib/plugins/gradle-testing-base-7.3.3.jar)
WARNING: Please consider reporting this to the maintainers of org.gradle.api.internal.tasks.testing.worker.TestWorker
WARNING: System::setSecurityManager will be removed in a future release
akjain@88665a3f79e7 OpenSearch %

Restart gradle check

start gradle check

The fact that gradle check 2275 failed test MovePrimaryFirstTests.testClusterGreenAfterPartialRelocation suggests that this PR doesn't actually fix the issue with that flaky test, right?

The fact that gradle check 2275 failed test MovePrimaryFirstTests.testClusterGreenAfterPartialRelocation suggests that this PR doesn't actually fix the issue with that flaky test, right?

I ran it locally with the fix for 100 times and it passed 98 times. Even 2 times that it failed looked unrelated reasons

@jainankitk may be try adding a timeout of 120 sec for ensureGreen() method so that nodes get available within the same time. Not sure if it will solve the above issue but let's give it a try.

@jainankitk may be try adding a timeout of 120 sec for ensureGreen() method so that nodes get available within the same time. Not sure if it will solve the above issue but let's give it a try.

The 2 times that test failed with the fix did not seem anything to do with the timeout


Refactor dynamodb update documentation

@JackDanger Appreciate your merge yesterday! Good suggestion on how to fix the documentation as well - classic case of updating the method itself, without updating the corresponding docs :)

Coverage increased (+0.03%) to 93.589% when pulling e01fe02653553cb2ba1c7ccf7da195ec4e28efb6 on bblommers:refactor-dynamodb-update-documentation into b6fe526addcfec6fe981a75d81d4025a9fbabc65 on spulec:master.

awesome :D


[HOLD for payment 2024-06-13] [MEDIUM] Add "Schedule a demo" link to the Travel landing page

We need to add a Schedule a demo link to the Travel landing page:

This is how it should look:

I think this is where the code lives, but I am not 100% certain.
Issue OwnerCurrent Issue Owner: @twisterdotcom

@rushatgabhane or @smelaa - would you like to take this one?

@twisterdotcom i can pick this

Assigning @shubham1206agra to review too then.

I tossed the design label on here just to get eyes on the implementation. @dubielzyk-expensify nothing too wild going on here from a design standpoint, just want to make sure that button stack looks right. Feel free to reassign to me if ya wanna.

@dannymcclain is there a figma link? would be helpful for me to verify the spacing

PR ready here - https://github.com/Expensify/App/pull/42864

Approved the PR 👍  Looking good

https://github.com/Expensify/App/issues/42073#issuecomment-2166943047

@twisterdotcom mind confirming the payment summary above?

Payment Summary
Upwork Job

Contributor: @rushatgabhane paid $250 via NewDot
C+: @shubham1206agra paid $250 via Upwork here

$250 approved for @rushatgabhane


[ALLUXIO-2703] DataNettyBufferV2.java

link: https://alluxio.atlassian.net/browse/ALLUXIO-2703

Merged build finished. Test FAILed.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/Alluxio-Pull-Request-Builder/15068/
Test FAILed.


Update go.mod version from 1.17 to 1.19 [#11838]

Signed-off-by: nikzayn<EMAIL_ADDRESS>What type of PR is this?
/kind cleanup
/feature
/enhancement
/priority important-soon
What this PR does / why we need it:

This PR is the enhancement for the go version from 1.17 to 1.19 as the latest go version is 1.20, so we can update the mod to the stable version of 1.19.
There is a bug issue assigned to it previously as 11838 to revert go.mod from 1.17 to 1.18 as it is obsolete now because of the above-mentioned point

Here's more information related to the same: Changing Go version 1.18 to 1.17 was introduced in this commit https://github.com/helm/helm/commit/ffa19a4b5d836283a91a4c16f8b81e734a973afc (see it inline here).

Special notes for your reviewer:
Do again check with the new go build and the tests of circle-ci too.

This is on purpose and fill be fixed by the PR whose comment explains this requirement.
https://github.com/helm/helm/pull/11676#discussion_r1112595497


Add User-Agent when fetching remote OpenAPI document

Context

We have a hosted version of our spec file that is handled by AWS API Gateway and AWS WAF. The default behavior for the web application firewall is to block any requests that do not contain a user agent.

Expected Behavior

A user agent header is passed when fetching the remote OpenAPI document.

This was implemented; thanks for your feature request @jakowenko !


Add the Amharic text

This works on issue #10  by adding Amharic text as Markdown using the VueMarkdown plugin.

We have changed our localization approach since. So, this PR won't be necessary.


[Bug]: Problem with the onchain amount

Describe the bug
I have just received EUR 80 from Green wallet. When I click on 80 EUR, the amount is not the same. The error is still the same when I close and reopen the application.
Reproduce

Go to '...'
Click on '....'
Scroll down to '....'
See error

Screenshots / Recording

Operating system
GrapheneOS
Bitkit version
v94
Log output
No response

The rate is
    {
      "symbol": "BTCUSD",
      "lastPrice": "45862.00",
      "base": "BTC",
      "baseName": "Bitcoin",
      "quote": "USD",
      "quoteName": "US Dollar",
      "currencySymbol": "$",
      "currencyFlag": "🇺🇸",
      "lastUpdatedAt":<PHONE_NUMBER>058
    },

Not an issue: the conversion rate changes over time.

imo it is an issue but covered by https://github.com/synonymdev/bitkit/issues/1746

You receive BTC, not fiat. so the value of fiat change, not the bitcoin's value


Renamed file in working copy has issues on Git 2.11

Really a bug in a semi-old version of Git, but documenting in case I come up with a way to work around.
Steps to Reproduce
$ gg init
$ touch foo.txt
$ gg add .
$ gg commit -m "first"
$ mv foo.txt bar.txt
$ gg add bar.txt
$ gg status

(This was caught by the regression test for #44, so you can trigger this with vgo test -run=TestStatus_RenamedLocally ./cmd/gg with Git 1.11 installed.)
Expected Behavior
status succeeds with:
A bar.txt
! foo.txt

Actual Behavior
status exits with:
gg: read status entry: unexpected EOF

Amazingly, git status --porcelain produces:
 R foo.txt

Notice that this is (space)R code, and the name is the source instead of the destination.
Version Info
gg built from source at 0eac45f8e010edcc289c22bc7a27875662e8e2a1 on 2018-07-14T22:13:58Z
go: go1.10.3 gc linux/amd64
git version 2.11.0

It's worth noting that 2.11 is the version of Git in Debian Stretch, the current stable release. Sigh...

Right, the issue is that on systems that I don't have much control over (Google Cloud Shell, random stock Debian VMs, etc.) or for the average user, this adds an extra bit of complexity than just "use Git from your package manager, download gg, you're done".
I'll look into filing a bug with Debian.

I've opened #904101 in Debian to track the underlying Git issue.

After thinking about this for a while and discussing with Brandon Williams, it seems like the best way forward is to run git version, check for the affected range, and disable rename detection.

I went through and tested all latest-patched major versions from Git 2.7 through Git 2.17.  The affected Git versions are 2.11 through 2.15.2.

Git ignores requests to disable rename detection (setting either status.renames or diff.renames to false) on these versions. 😞

Indeed, status.renames + --no-renames was introduced by v2.18.0-rc0~25^2 (add status config and command line options for rename detection, 2018-05-11), and status started respecting diff.renames in v2.18.0-rc0~25^2~1 (wt-status: use settings from git_diff_ui_config, 2018-05-04).
Do you know what commit introduced the problem (e.g. can you catch it with "git bisect run")?

I don't know the exact commit, but it is somewhere between 2.10 and 2.11. I just fixed this in a way that just deals with the bad output and surfaces to the user. The only thing that could make for a better experience is to disable rename detection for these versions, but I don't have more cycles to burn on this unfortunately.


assertions.json is not produced anymore - only assertions.xml

With latest gatling update the assertions.json is missing in report folder. I'm using this configuration:
# Plugins
javaVersion=17
gatlingPluginVersion=3.10.3

# Dependencies
gatlingVersion=3.10.3

Duplicate of #4500


still see "remove unused imports" code suggestion even if the system prompt asks it not to suggest anything on unused imports

In https://github.com/Codium-ai/pr-agent/blob/main/pr_agent/settings/pr_code_suggestions_prompts.toml#L42C3-L42C88, , you can see the system prompt says clearly that do not suggest to remove unused imports, however, the pr code suggestion still tips # Remove the unused import, and this is actually a hallucination too, because the library was actually used in the later code.

This is not a proper way to open an issue.
I have no idea which model you used, and what was the code.
If you used bad models, for example, they may struggle with the prompt
I have not encountered this problem lately, with top models (claude 3)
Share a reproducible example from a public code to address this issue

sorry for any confusion @mrT23
I was using llama-3.1-70b-instruct model and encountered this issue. I have some simple code lie following, and it gave me some suggestion that vcloud_util was never been used, but actually you can find that it's used in the function reconnect_vcenter.
import common.utils.pyvcloud_utils_v2 as vcloud_util

def reconnect_vcenter(logger, vcd_info):
    try:
        client = None
        vcd_url = vcd_info['vcd_url']
        client = vcloud_util.get_client(vcd_url)

llama-3.1-70b-instruct is a weak code model.
You can use whatever model you want, for for good results, use top code models like GPT4 or Claude sonnet

@mrT23, after I change the system prompts to the following, which means I move it to a separate like to emphasize not suggest to remove unused imports,  seems the issue is resolved and I do not see any complaints on unused imports anymore. I am using the same llama3-1 model. do you think if it's a good idea to make Don't suggest to remove unused imports. a separate line in system prompts?
- Don't suggest to add docstring, type hints, or comments.
- Don't suggest to remove unused imports.
- ```

you are welcome to change and adapt the prompt to your model in your local deployemnt


fix erroneous default mentioned in docstring

Which issue(s) are closed by this pull request?
Closes #558

We could consider it to be one

@f-brinkmann we decided to make it a hotfix - cherry pick and merge...

closed in favor or #650


Spyder has encountered a problem

Description
What steps will reproduce the problem?

Nothing

What is the expected output? What do you see instead?
I get the out put from the parse method in rdf. And output is right but the error box popsup all the time.
Please provide any additional information below
I am using rdflib and as soon as I parse a rdf from a url(any rdf) pop an error and asks for submitting to the github which I did.
File "C:\Users\davarimd\AppData\Local\Continuum\anaconda3\lib\site-packages\qtconsole\base_frontend_mixin.py", line 163, in _dispatch
handler(msg)
File "C:\Users\davarimd\AppData\Local\Continuum\anaconda3\lib\site-packages\spyder\widgets\ipythonconsole\namespacebrowser.py", line 220, in _handle_execute_reply
self.handle_exec_method(msg)
File "C:\Users\davarimd\AppData\Local\Continuum\anaconda3\lib\site-packages\spyder\widgets\ipythonconsole\shell.py", line 351, in handle_exec_method
view = ast.literal_eval(literal)
File "C:\Users\davarimd\AppData\Local\Continuum\anaconda3\lib\ast.py", line 85, in literal_eval
return _convert(node_or_string)
File "C:\Users\davarimd\AppData\Local\Continuum\anaconda3\lib\ast.py", line 66, in _convert
in zip(node.keys, node.values))
File "C:\Users\davarimd\AppData\Local\Continuum\anaconda3\lib\ast.py", line 65, in
return dict((_convert(k), _convert(v)) for k, v
File "C:\Users\davarimd\AppData\Local\Continuum\anaconda3\lib\ast.py", line 66, in _convert
in zip(node.keys, node.values))
File "C:\Users\davarimd\AppData\Local\Continuum\anaconda3\lib\ast.py", line 65, in
return dict((_convert(k), _

This is probably fixed in the latest Spyder version (3.3.2). Please update by opening the Anaconda Prompt and running there
conda update spyder

Then try again.

Thank you that worked perfectly!


Multiple Snap Drop Zones

Environment
VRTK Version 3.1.0
Unity 5.6.0f3
Simulator / Vive
Steps to reproduce
Create multiple objects with Snap Drop Zones defined and make them close or overlapping each other
Expected behavior
Only one drop zone should be highlighted, perhaps the one with shortest absolute distance to the grabbed object's pivot?  Of course you can always have small drop zones, but you can argue that if you are grabbing a large object that will still trigger multiple drop zones.
***or (i cant see any use cases for this though) you can checkbox whether you want multiple highlighted or not.
Current behavior
Multiple possible drop zones are being highlighted and as a user you don't know where your object will go.

I think this has been resolved in the latest github master version.
I'd recommend downloading the github master version and seeing if it solves your problem.

Thanks for the reply. will confirm shortly.

Hi,
I know that this "issue" was closed a long time ago but I'm looking for the same behaviour. Which is to highlight only one SnapDropZone when the interactable Object collide with several SnapDropZone at the same time.
Did you figure out how to do it ? Because I tried with the last master version and the last release (3.3.0-alpha) and It seems that these features still not available.
Thanks ;)


(chocolatey-vscode.extension) Add support for insider builds and user level installers

Description
Add support for installing extensions in insider builds and user level installations of Visual Studio Code.
Motivation and Context
There were user requests for supporting Insider builds for the Chocolatey extensions:

https://github.com/pascalberger/chocolatey-packages/issues/115
https://chocolatey.org/packages/vscode-docker#comment-4561079523

How Has this Been Tested?

Tested locally with different combinations of Visual Studio Code installations.
Screenshot (if appropriate, usually isn't needed):
Types of changes

[ ] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[x] Breaking change (fix or feature that would cause existing functionality to change)
[ ] Migrated package (a package has been migrated from another repository)

Checklist:

[x] My code follows the code style of this repository.
[x] My change requires a change to documentation (this usually means the notes in the description of a package).
[x] I have updated the documentation accordingly (this usually means the notes in the description of a package).
[x] All files are up to date with the latest Contributing Guidelines
[x] The added/modified package passed install/uninstall in the chocolatey test environment.
[x] The changes only affect a single package (not including meta package).

:white_check_mark: Package verification completed without issues. PR is now pending human review

:white_check_mark: Package verification completed without issues. PR is now pending human review

@AdmiringWorm Seems like it works from a non-elevated shell. I've added -Elevated:$false to the call.

@AdmiringWorm But not sure if Chocolatey package installation works without running as admin. I still get:
vscode-powershell not installed. An error occurred during installation:
 Access to the path 'C:\ProgramData\chocolatey\lib\vscode-powershell\tools' is denied.

@pascalberger that would be expected, as the default chocolatey directory is locked down.
The non-elevation would only be beneficial for users having chocolatey installed to a custom directory (like me).

The only thing that -Elevated:$false do though, is to not prompt for elevation when the function is called.
It will still run elevated if the choco process is already elevated.


Protect EmbraceCacheService against races for lock acquisition

Goal

Testing

Release Notes

WHAT:
WHY:
WHO:

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

#577
#576  👈
#575
master

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

Join @bidetofevil and the rest of your teammates on  Graphite

Merge activity

Mar 18, 11:27 AM EDT: @bidetofevil started a stack merge that includes this pull request via Graphite.


Don't fail when we can't find an AutoValue Builder setter method

Before, we would fail with a RuntimeException if we couldn't match what we thought was an AutoValue property to a corresponding setter in the builder.  But, we don't currently handle AutoValue extension (see #110), and adding full and proper handling will be pretty non-trivial.  So, instead of failing for these cases, just tolerate them.
Add a test case using the AutoValue Parcel extension to expose the problem, along with some stub Android classes so we don't need to pull in a full Android dependence.

Sorry for the confusion. The test passes because this PR disables the check for a matching builder setter. The test fails on current master with a RuntimeException. I will update comments to be clearer


socks5 proxy is not supported in @tauri-apps/plugin-http

This is work:
import { fetch } from '@tauri-apps/plugin-http';

const response = await fetch('http://google.com', {
    method: 'GET',
    proxy: {
        all: 'http://<IP_ADDRESS>:1095'
    }
});
console.log(response.status);

this is not work:
import { fetch } from '@tauri-apps/plugin-http';

const response = await fetch('http://google.com', {
    method: 'GET',
    proxy: {
        all: 'socks5://<IP_ADDRESS>:1097'
    }
});
console.log(response.status);

Got error in network panel (ipc://localhost/plugin:http|fetch):
"builder error"

socks5 is supported by reqwest
reqwest::Proxy::http("socks5://localhost:1080")?


Adds GET/PUT operations for kubernetes providers

This implements two new paths for kubernetes providers

GET /v1/kubernetes/providers/:name which returns the kubernetes provider, with read/write permissions
PUT /vi/kubernetes/providers which

creates the provider and permissions when the provider does not already exist
replaces the provider and permissions when the provider already exists

This also refactors the create read/write permissions functions, moving them out of providers.go and encapsulating them inside the create kubernetes provider function in sql.go, which follows the pattern done with delete permissions.

Thanks for moving the logic to create a provider's read permissions to the sql package. The godoc comments look great!


Upgrade camel 3.13.0 dj

This gets the local antora build to work.
I do not recommend applying this: I think it would be greatly preferable to remove the local partial build ASAP.
What I did:

copy package.json, antora-playbook.yml, and util from camel-website.
make minimal modifications to get the build to work.
prune out as many sources and start_paths as possible.
update the pom to use the correct yarn version and yarn scripts.

The groovy script to update stuff in the playbook has no effect since the annotations aren't there.

I do not recommend applying this: I think it would be greatly preferable to remove the local partial build ASAP.

@djencks So can I just disable the xref checks until there is some alternate solution in place?
I don't have much time at the moment to dedicate to fixing up docs. So my preference would be to do the minimal thing required to move the build along, get #3299 merged, and proceed to cut the 2.5.0 release later this week. I can create an issue to track any future fixes.

I recommend removing the xref check in cq and keeping an eye on the real website build.

I disabled the xref checks and opened https://github.com/apache/camel-quarkus/issues/3307 to track improvements.


added isort linter style

added isort linters style

Lets also add Isort to CICD Github actions and Gitlab :)

and need to add to local.txt this lib

and need to add to local.txt this lib

added to lib in 3f5f1f43f39da257bec3a4d1a658fd3ae1d2c8e5 commit

Lets also add Isort to CICD Github actions and Gitlab :)

Added in commit 662bf6d7bc41beae0ec66b1f677940df4bf95eb4

resolved all current issues


implemented string slice parsing

Closes #53

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

4 of 5 (80.0%)  changed or added relevant lines in 2 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+0.01%) to 88.628%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

script.go
2
3
66.67%

Totals

Change from base Build<PHONE_NUMBER>:
0.01%

Covered Lines:
2751

Relevant Lines:
3104

💛  - Coveralls


Docs: Left Angle Brackets Not Escaped -- Code Examples Broken

Page URL: https://www.typescriptlang.org/docs/handbook/unions-and-intersections.html
Issue: Left angle brackets ("<") are not properly escaped (by <), causing some surrounding code to "disappear". Screenshot below showing two examples.
Recommended Fix: Maybe there's something more elegant, but I know that replacing "<" with "<" will work.
Browser: All major on MacOS: Chrome, Firefox, Safari

Thanks - Dupe of #458


Get_Passion broken?

In Geomatch_Helper.py, the get_Passions definition is set as
    def get_passions(self):
        if not self._is_profile_opened():
            self._open_profile()

        passions = []

        xpath = f'{content}/div/div[1]/div/main/div[1]/div/div/div[1]/div[1]/div/div[2]/div[1]/div/div[2]/div[4]/div'
        elements = self.browser.find_elements_by_xpath(xpath)
        for el in elements:
            passions.append(el.text)

        return passions

I guess there was an update because this is no longer pulling passions, it seems to pull random variables
See a sample print here
name = match.get_name()
age = match.get_age()
bio = match.get_bio()
passions = match.get_passions()
distance = match.get_distance()
print("Her name is:", name, " and shes ", age, ". She is about ", distance, " miles away. And her passions are: ", passions)

OUTPUT:

Her name is: Tamar  and shes  25 . She is about  12  miles away. And her passions are:  ['', '12 miles away']
Her name is: Ashlee  and shes  28 . She is about  77  miles away. And her passions are:  ['', '77 miles away']
Her name is: Courtney  and shes  28 . She is about  99  miles away. And her passions are:  []
Her name is: Emily  and shes  25 . She is about  79  miles away. And her passions are:  **['', 'Lives in Richmond']**
Her name is: Lakesha  and shes  37 . She is about  80  miles away. And her passions are:  **['', 'Straight']**
Her name is: Savannah  and shes  36 . She is about  81  miles away. And her passions are:  **['', '81 miles away']**
Her name is: Julie  and shes  26 . She is about  61  miles away. And her passions are:  []
Her name is: Kristen  and shes  29 . She is about  75  miles away. And her passions are:  ['', 'Yale University']
Her name is: Vik  and shes  29 . She is about  81  miles away. And her passions are:  ['', '81 miles away']
Her name is: Brittany  and shes  25 . She is about  82  miles away. And her passions are:  ['', 'Straight Woman']
Her name is: Lita  and shes  26 . She is about  20  miles away. And her passions are:  ['', '20 miles away']

Hi @jasonfox777
Thanks for your interest in the project! A few things might be broken, since I haven't used some features myself in a while. I'll make sure to update it as soon as I'm back from the holidays. 🙂
You can probably expect an update on Monday next week (2nd of August) that has all features working again.
If you'd like to see any new features, feel free to open a new issue describing your request.
Greetings,
Fred


Try compact InfiniInt storage model

As noted by the (#3) and (#6) edge cases, I suspect that it might be simpler to store InfiniInt<T>'s appendix bit as the last bit in its body rather than as a separate extension bit. Maybe it's better, maybe it's worse. In either case, it's something I want to try.

That moment when you rewrite an entire module in 3 hours and everything just works. Lmao. I'll take a day or two to decide on whether this is the approach I want. It's definitely simpler, so that's something at least. I'm not sure how it performs. The fib benchmarks are basically unchanged but they are asymptomatic anyways and I'm too busy starving to micro-benchmark it.

It appears that this approach is a bit slower on the smaller end, but not that much. I suspect this is mostly because of the added element making some (n + m) operations (n + m + 1) instead. As an example, UXL(UX.max) has a [~0, 0] body. It might be worth trimming trailing zeros in the case of some finite and nonnegative operations. At the same time, I like the simplicity of just letting it be.

At the same time, I much prefer the current normalization mode. The extra element is weird. I may also want to turn the storage into an enum that fast-paths small values, which would make the extra bit basically free. Hm.

I chose the zero-dropping solution mentioned in (#6) because I prefer the normalization mode of the extended format.


[WIP] [ENH] Reimplement benchmarking with kotsu

To do:

[ ] Generally, shift use case from "benchmarking all sktime estimators" to "enable a user to benchmark something they care about"
[ ] Spike on implementing new interface that wraps kotsu and only relies on sktime objects, for easy user life
[ ] Implement storing folds and predictions
[ ] Add dependencies
[ ] Move nb to https://github.com/alan-turing-institute/sktime/tree/main/examples
[ ] Expand nb to include examples, to guide a user on its usage (?)

Usage instructions:

Dependencies to install specific for this PR: kotsu, jupyter, autoreload typing_extensions
Start a jupyter server and run the sktime/benchmarking/run.ipynb

Reference Issues/PRs
See discussion: https://github.com/alan-turing-institute/sktime/issues/2777
See discussion: https://github.com/alan-turing-institute/sktime/issues/2804
See spike: https://github.com/alan-turing-institute/sktime/pull/2805
What does this implement/fix? Explain your changes.
Implement benchmarking using kotsu.

Instantiation of a validation_registry and estimator_registry in benchmarking's init
A validations.py module which defines a paramaterised validation run, which takes a dataset_loader: Callable, a cv_splitter: BaseSplitter, and a list of scorers: List[BaseMetric]. The module registers an example specification.
An estimators.py module which imports and registers estimators + their configs (i.e. param specifications)
A run.ipynb which runs the registry of estimators through the validations, storing the benchmark results

Likely we will eventually want to have separate registries corresponding to different types of predictions (classification, regression, etc.), for now this just implements for regression (point prediction).
Does your contribution introduce a new dependency? If yes, which one?

kotsu - soft dependency
TBC: jupyter - soft dependency - depending on discussions outcome

What should a reviewer concentrate their feedback on?
The understandability, flexibility, extendability, and maintainability, of this benchmarking system implementation.
To discuss at Tuesday 28th June meeting:
("we" refers to @DBCerigo @alex-hh @ali-tny)

[x] What type of dependency will kotsu be? We think soft.

Answer: TBD, but maybe a core dep given benchmarking is intended to be a core functionality.

[x] What interface wanted for running the benchmarking? We implemented a jupyter notebook.

Answer: Likely jupyter notebook yes. Should put it in https://github.com/alan-turing-institute/sktime/tree/main/examples

[x] How much is the benchmarking module intended to "enable an sktime user to do the benchmarking they want to do" vs "do benchmarking of all sktime estimators and have the results for anyone to see"?

Answer: Primarily the former.

[x] Should we register estimators in estimator modules or in benchmarking module? We think within benchmarking.

Answer: In benchmarking module/not even at all, and just let users register on the models they want to, in a notebook.

[x] When we use kotsu, we often store copies of the folds, copies of the predictions on the training folds and predictions on the test folds - this enables one to read the predictions for an estimator easily to do deep-dive/comparison analysis. Would this be wanted in sktime benchmarking?

Answer: Yep, probably want this.

[x] Should we implement visualisations/explorations/further analysis? In benchmarking there's some analysis (e.g. t-tests etc.) modules. Or should sktime just store the base benchmark results and let users do analysis on those as they see fit?

Answer: Maybe add at least 1 basic plot/analysis in the example notebook.

[x] We're trying to write as little code as possible and rely on sktime functionality as much as possible .

[x] evaluate only takes a single scorer - we would want to avoid re-running training and predictions for every scoring metric as occurs in this PR. We could extend evaluate to take a list of scorers?

Answer: Probably resolved when implementing storing fold data + predictions.

Any other comments?
PR checklist
For all contributions

[ ] I've added myself to the list of contributors.
[ ] Optionally, I've updated sktime's CODEOWNERS to receive notifications about future changes to these files.
[x] I've added unit tests and made sure they pass locally.
[x] The PR title starts with either [ENH], [MNT], [DOC], or [BUG] indicating whether the PR topic is related to enhancement, maintenance, documentation, or bug.

[ ]  Spike on implementing new interface that wraps kotsu and only relies on sktime objects, for easy user life

I will take this one.
Imo, box 1 can be taken out. At minimum, the framework should "benchmark all sktime estimators." Box 3 and below are small details that we can probably take out quickly.

evaluate only takes a single scorer - we would want to avoid re-running training and predictions for every scoring metric as occurs in this PR. We could extend evaluate to take a list of scorers?

This can be another box

@TNTran92 concur with you on all your points.
Go for it on the spike - looking forward to checking out what you come up with.
One of the dvp team did a spike on a new interface also, but it would be great to compare a few possibilities, take the best bits of both etc., so please do go for it yourself also. (You can see it here if you like, though it may produce better end results if you do an implementation without being influenced by the ideas in that one - all up to you :+1: )

@TNTran92 concur with you on all your points.
Go for it on the spike - looking forward to checking out what you come up with.
One of the dvp team did a spike on a new interface also, but it would be great to compare a few possibilities, take the best bits of both etc., so please do go for it yourself also. (You can see it here if you like, though it may produce better end results if you do an implementation without being influenced by the ideas in that one - all up to you 👍 )

You don't just say "Don't look at it" and leave a link like that

@DBCerigo, @TNTran92, what are the next steps on this?

@fkiraly this PR can be closed, as it is superseded by #2977. #2977 is waiting on me to finish the next iteration on it - got held up with some urgent stuff, but it is high on my list so should be coming soon™


Use one collection for update tests which no modification is made

Description
Closes #1568.

Use a single collection to speed up integration tests for update compat tests which does not update collection
Readiness checklist

[ ] I added/updated unit tests.
[ ] I added/updated integration/compatibility tests.
[ ] I added/updated comments and checked rendering.
[x] I made spot refactorings.
[ ] I updated user documentation.
[ ] I ran task all, and it passed.
[x] I ensured that PR title is good enough for the changelog.
[x] (for maintainers only) I set Reviewers (@FerretDB/core), Assignee, Labels, Project and project's Sprint fields.
[x] I marked all done items in this checklist.

Closing this for now, because it will be too painful to find the test which actually modifies data when running it concurrently.


refactor Reduce prepare overhead

Proposed changes
Issue Number: close #xxx

Further comments
If this is a relatively large or complex change, kick off the discussion at<EMAIL_ADDRESS>by explaining why you chose the solution you did and what alternatives you considered, etc...

run buildall


Add user role by e-mail domain

Describe the issue
I need to add a role for the user by mail domain. For example, to add the role authp/user for corp.com domain.
I am trying to do it via suffix match but it doesnt work and all the users have  authp/guest role
Configuration
:8080 {
  route /auth* {
    authp {
        backends {
            google_oauth2_backend {
                method oauth2
                realm google
                provider google
                client_id {$GOOGLE_CLIENT_ID}
                client_secret {$GOOGLE_CLIENT_SECRET}
                scopes openid email profile
            }
        }
        transform user {
            suffix match email corp.com
            action add role authp/user
        }
        crypto default token lifetime 3600
        crypto key sign-verify {$JWT_SECRET}
        crypto key token name access_token
        cookie insecure on
        ui {
            auto_redirect_url on
            links {
                "My portal" /
            }
        }
        registration {
            disabled on
        }
    }
  }

  route /* {
    jwt {
        primary yes
        set auth url /auth/oauth2/google
        crypto key token name access_token
        crypto key verify {$JWT_SECRET}
        allow roles authp/user
    }

    reverse_proxy http://corp.com:8042
  }
}

Version Information
caddy v2.4.3
http.authentication.providers.jwt v1.3.9
http.handlers.authp v1.4.11

@xdimedrolx , please upgrade to the latest portal.
Next, could you please browse to /auth/whoami and let me know what you see. It is possible that email is not being returned by Google's OAuth 2.0. Let's see.

@greenpau
Upgraded to the latest version.
Whoami:
{
  "addr": "<IP_ADDRESS>",
  "authenticated": true,
  "exp":<PHONE_NUMBER>,
  "expires_at_utc": "Tue Jun 29 14:36:57 UTC 2021",
  "iat":<PHONE_NUMBER>,
  "iss": "http://localhost:8082/auth/oauth2/google/authorization-code-callback",
  "issued_at_utc": "Tue Jun 29 13:36:57 UTC 2021",
  "jti": "xA8yW2f1BPYRMUoX0RH2k9VWDsNlh0eBKXvFM9u4bv",
  "mail"<EMAIL_ADDRESS>  "name": "Dmitriy",
  "nbf":<PHONE_NUMBER>,
  "not_before_utc": "Tue Jun 29 13:35:57 UTC 2021",
  "origin": "google",
  "picture": "https://lh3.googleusercontent.com/a-/AOh14GhTZFL9JGsBzyUVZScByw6TbQrqvfrdqqEspDPawg=s96-c",
  "roles": [
    "authp/guest"
  ],
  "sub": "103767385581834735025"
}

Configuration:
:8082 {
  route /auth* {
    authp {
        backends {
            google_oauth2_backend {
                method oauth2
                realm google
                provider google
                client_id {$GOOGLE_CLIENT_ID}
                client_secret {$GOOGLE_CLIENT_SECRET}
                scopes openid email profile
            }
        }
        transform user {
          suffix match email gmail.com
          action add role authp/user
        }
        crypto default token lifetime 3600
        crypto key sign-verify 0e2fdcf8-6868-41a7-884b-7308795fc286
        crypto key token name access_token
        cookie insecure on
        ui {
            auto_redirect_url on
            links {
                "My portal" /
            }
        }
        registration {
            disabled on
        }
    }
  }

  route /* {
    jwt {
        primary yes
        set auth url /auth/oauth2/google
        crypto key token name access_token
        crypto key verify 0e2fdcf8-6868-41a7-884b-7308795fc286
        allow roles authp/user
    }
    respond * "myapp" 200
  }
}

Everything works if i use exact match email<EMAIL_ADDRESS>

@xdimedrolx , eще, не по теме, добавь origin match.
        transform user {
          suffix match email gmail.com
          exact match origin google
          action add role authp/user
        }

@greenpau
yes, suffix match email gmail.com and regex match email<EMAIL_ADDRESS>does not work

@xdimedrolx , bug confirmed. Will release a fix shortly.

@xdimedrolx , this is now working as expected! Thank you for opening this issue!


regionCode VE error video category.list

hi i have a problem when i try search with my country (venezuela)
i get this
{
"error": {
"code": 400,
"message": "The regionCode parameter specifies an invalid region code.",
"errors": [
{
"locationType": "parameter",
"domain": "youtube.parameter",
"message": "The regionCode parameter specifies an invalid region code.",
"reason": "invalidRegionCode",
"location": "regionCode"
}
]
}
}
any have idea ? the regionCode is VE

Which API are you using exactly. could you post the code that is causing you an error.

@LindaLawton  im using the actual api youtube V3, for get the category_id for insert video
in others countryCode filter work perfectly like (US,AR) but VE no, why ? :S

I18nRegions: list Returns a list of content regions that the YouTube website supports.   As far as I can tell VE is not one of them, there for i dont think this is an issue with the client library but more an issue with you sending an invalid region.  You should post this question on Stackoverflow.com tag it YouTube and add your code maybe someone will know how the proper region code to send.

Like Linda mentioned let's track this one in StackOverflow so more users would be able to benefit from it + it's not an issue in the .NET client library for Google APIs.
Thanks


install.sh: home directory not detected

install.sh: 42: cannot create /home//.local/share/applications/Yin-Yang.desktop: Directory nonexistent

Maybe it should use ${HOME} instead of /home/${SUDO_USER} just like earlier in the script.
Thank you!

Can you try again to install this application, simply run the install.sh script with sh. You will get prompted to enter your password.

Hi. Thanks SO MUCH for this. I have the same problem but I'm not being asked any password - Ubuntu 20.
Kindly help. Hope you can read a comment on a closed thread :/
Thanks.

Yes, you could try to install the install.sh with sudo.
So use it like
sudo sh install.sh
i believe that ubuntu changed the behavior how this is handled.

Thanks so much, Oscar. That worked. Cheers.


Equivalent software for the AK400 Digital

I would like to know if it's possible to make this compatible with the AK400, any idea?

I checked my product ID and updated accordingly, but it didn't work:
VENDOR_ID = 0x3633  # DeepCool's Vendor ID
PRODUCT_ID = 0x0001  # AK400's Product ID

Any ideas? Also what are the exact versions of hid and psutil I should be using?

I checked my product ID and updated accordingly, but it didn't work:
VENDOR_ID = 0x3633  # DeepCool's Vendor ID
PRODUCT_ID = 0x0001  # AK400's Product ID

Any ideas? Also what are the exact versions of hid and psutil I should be using?

you need to install hidapi
sudo apt-get install python-dev libusb-1.0-0-dev libudev-dev
sudo pip install hidapi==0.14.0

psutil
sudo pip install psutil==5.9.8

Could you please describe what errors you see ?
Also you need to check if you you have "nct6687" sensors
python3 -c "import psutil; print(psutil.sensors_temperatures().keys())"

Ok, installed hidapi with those commands.
Running bash ./setup.sh I get some output but nothing happens:
Created symlink /etc/systemd/system/default.target.wants/deepcool-ak620-digital.service → /lib/systemd/system/deepcool-ak620-digital.service.
Created symlink /etc/systemd/system/suspend.target.wants/deepcool-ak620-digital-restart.service → /lib/systemd/system/deepcool-ak620-digital-restart.service.

If I run the script manually I get these errors
$ python3 deepcool-ak620-digital.py
Traceback (most recent call last):
  File "/home/bwdm/deepcool-ak620-digital-linux-main/deepcool-ak620-digital.py", line 3, in <module>
    import hid
  File "/home/bwdm/.local/lib/python3.10/site-packages/hid/__init__.py", line 31, in <module>
    raise ImportError(error)
ImportError: Unable to load any of the following libraries:libhidapi-hidraw.so libhidapi-hidraw.so.0 libhidapi-libusb.so libhidapi-libusb.so.0 libhidapi-iohidmanager.so libhidapi-iohidmanager.so.0 libhidapi.dylib hidapi.dll libhidapi-0.dll

And this is my sensor output:
$ python3 -c "import psutil; print(psutil.sensors_temperatures().keys())"
dict_keys(['nvme', 'amdgpu', 'k10temp'])

I checked my product ID and updated accordingly, but it didn't work:
VENDOR_ID = 0x3633  # DeepCool's Vendor ID
PRODUCT_ID = 0x0001  # AK400's Product ID

Any ideas? Also what are the exact versions of hid and psutil I should be using?

you need to install hidapi
sudo apt-get install python-dev libusb-1.0-0-dev libudev-dev
sudo pip install hidapi==0.14.0

psutil
sudo pip install psutil==5.9.8

Could you please describe what errors you see ?
Also you need to check if you you have "nct6687" sensors
python3 -c "import psutil; print(psutil.sensors_temperatures().keys())"

Hey! Can you tell us how your device works with this code? I would like to add it to my project, but as I understand it, you can only see the temperature display and CPU usage. i.e. The data is displayed exclusively on the left side of the device. Does the visual display of the processor load (squares on the number) work at the same time? What happens on the right side, which is responsible for the GPU? Is everything just displayed by zeros?

@Algorithm0  as far as i tested it can only show temperature and usage  , the values in display TEMP and USAGE are fixed i tried to manipuate it but seems like a fixed value

Ok, installed hidapi with those commands. Running bash ./setup.sh I get some output but nothing happens:
Created symlink /etc/systemd/system/default.target.wants/deepcool-ak620-digital.service → /lib/systemd/system/deepcool-ak620-digital.service.
Created symlink /etc/systemd/system/suspend.target.wants/deepcool-ak620-digital-restart.service → /lib/systemd/system/deepcool-ak620-digital-restart.service.

If I run the script manually I get these errors
$ python3 deepcool-ak620-digital.py
Traceback (most recent call last):
  File "/home/bwdm/deepcool-ak620-digital-linux-main/deepcool-ak620-digital.py", line 3, in <module>
    import hid
  File "/home/bwdm/.local/lib/python3.10/site-packages/hid/__init__.py", line 31, in <module>
    raise ImportError(error)
ImportError: Unable to load any of the following libraries:libhidapi-hidraw.so libhidapi-hidraw.so.0 libhidapi-libusb.so libhidapi-libusb.so.0 libhidapi-iohidmanager.so libhidapi-iohidmanager.so.0 libhidapi.dylib hidapi.dll libhidapi-0.dll

And this is my sensor output:
$ python3 -c "import psutil; print(psutil.sensors_temperatures().keys())"
dict_keys(['nvme', 'amdgpu', 'k10temp'])

I will try this next week in linux mint iso and let you know the steps


Why do In-Memory Realms create files in Documents?

I'm using 0.91.3.
I tried to create an in-memory realm obj with the following code.
_cacheDb = [RLMRealm inMemoryRealmWithIdentifier:@"cacheDb"];

This created the following files in the app's Documents:
cacheDb, cacheDb.lock, cacheDb.log, cacheDb.log_a, cacheDb.log_b
Why does it create files on storage?
Even the document says

Normally Realms are persisted to disk, but you can also create ones which are purely in memory by using the [RLMRealm inMemoryRealmWithIdentifier:] initializer

These files are persistent, and they (at least "cacheDb") get bigger when I add data.

Our documentation is clearly wrong here. In-memory realms aren't purely in memory, as you've noticed. In-memory Realms still use mmapped files for all their operations, including storing data, but have next to no guarantees of consistency across launches, which does speed certain things up.
We call them "in-memory" because they're volatile and aren't persisted across launches.
We'll update that documentation as soon as possible to reflect this behavior.

I've created #2031 for us to track updating our docs.

In-memory Realms still use mmapped files for all their operations,
including storing data, but have next to no guarantees of consistency
across launches, which does speed certain things up.

They also never explicitly sync to disk. So unless so much memory is used
that it has to spill to disk, it is likely to operate entirely in memory
(note that a consequence of this is that 'in-memory' mode actually can
handle data bigger than what fits in memory, but then it will have to use
the disk backing for swap, even if it is not persisting it across launches).


The verify_literal_claims function should be more that an equal check

While using JWT, there are situations where the same token is valid for different audiences:
{
  "iss": "https://login.example.com/",
  "sub": "custom|user_id",
  "aud": [
    "example_microservices_api",
    "example_customers_api",
    "example_other_api"
  ],
  "iat":<PHONE_NUMBER>,
  "exp":<PHONE_NUMBER>,
  "azp": "authorized_party_whatever_id",
  "scope": "openid"
}

In the example above, the token is valid for 3 different audiences that could be handled by 3 completely different apps. For instance, one application could only require the token to have example_microservices_api audience.
Normally, we'd define a Guardian's pipeline using VerifyHeader plug as follows:
plug Guardian.Plug.VerifyHeader, claims: %{aud:  "example_microservices_api"}

This will fail because the aud claim doesn't match the token's aud claim and Guardian.Plug.Verify.verify_literal_claim only does an equal check:
https://github.com/ueberauth/guardian/blob/38aa02508fe9e832d7fdd0bb081a4e6f172b7b56/lib/guardian/token/verify.ex#L68-L80.
Could we change this code to something that consider where claim's value is a list?
def verify_literal_claims(claims, nil, _opts), do: {:ok, claims}

def verify_literal_claims(claims, claims_to_check, _opts) do
  results = for {k, v} <- claims_to_check, into: [] do
    claims
    |> Map.get(k)
    |> verify_literal_claim(k, v)
  end

  errors = Enum.filter(results, &(elem(&1, 0) == :error))

  if Enum.any?(errors), do: hd(errors), else: {:ok, claims}
end

defp verify_literal_claim(claim_values, key, v) when is_list(claim_values),
  do: if v in claim_values, do: {:ok, claims}, else: {:error, key}

defp verify_literal_claim(claim_value, key, v),
  do: if  claim_value == v, do: {:ok, claims}, else: {:error, key}

N.B: I could probably write this code n a better way.

I assume this is fixed, so we should close this


Websocket closed when decode long audio files

Hello, I was doing decode with the kaldinnet2onlinedecoder. When I test some long audio such as the bill_gates-TED.mp3 or other audio longer than 1 min, Its always show "Audio sent, now sending EOS" and then the websocket closed. But when I checked the worker I found the decoder is still working just without sending the result to the client. I was wondering is there a limitation of the length of audio? How can I decode a long audio?

I had this similar issue, I was sending a long audio file matching rate of real time, however the result comes about 1/3 of real-time speed. After some debugging, I found out that server closes the socket after 40 seconds not receiving results from the decoder, and the decoder had already transcribed the entire audio in real time. The reason for the delay was caused by the sleep function in the post-processor.
So in my case removing sleep in the post-processor fixes the issue, but I'm still not sure why it's in some of the example settings. Maybe @alumae can shed some light on this? Much appreciate!

I had this similar issue, I was sending a long audio file matching rate of real time, however the result comes about 1/3 of real-time speed. After some debugging, I found out that server closes the socket after 40 seconds not receiving results from the decoder, and the decoder had already transcribed the entire audio in real time. The reason for the delay was caused by the sleep function in the post-processor.
So in my case removing sleep in the post-processor fixes the issue, but I'm still not sure why it's in some of the example settings. Maybe @alumae can shed some light on this? Much appreciate!

In the post_process method of worker.py, acquireing self.post_proessor_lock with timeout of 0.0 somehow blocked without raising TimeoutError, this jammed the pipeline.

I had this similar issue, I was sending a long audio file matching rate of real time, however the result comes about 1/3 of real-time speed. After some debugging, I found out that server closes the socket after 40 seconds not receiving results from the decoder, and the decoder had already transcribed the entire audio in real time. The reason for the delay was caused by the sleep function in the post-processor.
So in my case removing sleep in the post-processor fixes the issue, but I'm still not sure why it's in some of the example settings. Maybe @alumae can shed some light on this? Much appreciate!

In the post_process method of worker.py, acquireing self.post_proessor_lock with timeout of 0.0 somehow blocked without raising TimeoutError, this jammed the pipeline.

Acquiring tornado.locks.Lock with timeout=0.0 seems to block.
https://github.com/tornadoweb/tornado/blob/v4.5.3/tornado/locks.py#L389


massive insert slow down if WAL is opened

OrientDB Version: 3.0.0.SNAPSHOT
Java Version: 1.8
OS: CentOS
If I close the WAL, the edge inserting speed is 8000 items/s, and the speed is stable.
If I open the WAL, the edge inserting speed is 6000 items/s at beginning, but after a long time, the speed slow down to 3000 items/s.
I have enough disk and memory, and I separate the directory of database and WAL.

That is interesting to find the reason, I do not promise that we will analyze this issue at once. But we certainly do.


Should this work in the new CORE powershell?

Should this work in the new CORE powershell? I use V7.0.0 and get:
Connect-MsolService: The term 'Connect-MsolService' is not recognized as the name of a cmdlet,

@Ofer-Gal I am looking into the official position now.

@Ofer-Gal I just confirmed that the MSOnline module and "Msol" cmdlets are not supported by PowerShell Core. You need to run them from Windows PowerShell. I will update the Office 365 PowerShell articles for this in the near future. Thanks for your feedback.


How is this more flexible?

Hey @Soreine,
I'd like to know how this is more flexible than just having an object with a strategy and a component property to define a simple decorator.
Maybe you could explain what you solve with this simple decorator? Not sure to understand the need of getDecorations and all others draftjs specific functions.
Thanks.

Hi @tleunen,
SimpleDecorator asks a strategy and a component, just like Draft.CompositeDecorator does. The single difference is that it allows to pass custom props to the decorating Component when applying the strategy. I found that it was a missing feature in the CompositeDecorator interface.
For example, let's say you want to color any Hex color codes in your text with the color it represent. Here's how you would make a decorator for that, using this module:
const decorator = new SimpleDecorator(

    function strategy(contentBlock, callback) {
        const text = contentBlock.getText()

        // Match examples: #ac00ff #eee ...
        let HEX_COLOR = /#([A-Fa-f0-9]{6}|[A-Fa-f0-9]{3})/g

        // For all Hex color matches
        let match
        while ((match = HEX_COLOR.exec(text)) !== null) {
            // Decorate the color code
            let colorText = match[0]
            let start = match.index
            let end = start + colorText.length
            let props = {
                color: colorText
            }
            callback(start, end, props)
        }
    },

    /**
     * @prop {String} color
     */
    function component(props) {
        // Colorize the text with the given color
        return { props.children }
    }
)

I don't know a way to do that simply with CompositeDecorator, because the component you give never receives any special props, so it would always render the same. So you are left to implement the DecoratorType interface yourself. Here comes SimpleDecorator to implements this interface for you.

gotcha, thanks for the explanation :)

Thank you for asking. I'll develop the README.


Enhancement: Can You add Cloud Man

can you add cloud man in a other folder which is the version which crashes if you select any other week  execpt ? week in  totally normal mirror

kade doesn't maintain that version. sorry!

kade doesn't maintain that version. sorry!

Oh well can he ask to get it from bbpanzu

kade doesn't maintain that version. sorry!

Oh well can he ask to get it from bbpanzu

maybe, actually

how would  i  do that

can you add cloud man in a other folder which is the version which crashes if you select any other week execpt ? week in totally normal mirror

I spoke to bbpanzu to ask him about the src and he uploaded it lol
https://github.com/bbpanzu/FNF-Updike-Source

can you add cloud man in a other folder which is the version which crashes if you select any other week execpt ? week in totally normal mirror

I spoke to bbpanzu to ask him about the src and he uploaded it lol
https://github.com/bbpanzu/FNF-Updike-Source

sick


CPU usage too high, especially on old hardware

Now that #6 is fixed, I reached into the depths of my bins of Raspberry Pis and found the oldest one I had, a Model B Plus Rev 1.2.
Good news: it works!
Bad news: it uses 100% CPU in fbstatus... (draw: 1.491s, cp 111ms)

But looks like some of the text drawing can be optimized, keeping around the previous frame and shifting some lines up, and caching some pre-rendered glyphs (they're fixed-width w/o ligatures, constant background, etc).

Oops! Yeah, reducing CPU usage would be great. Improvements welcome :)


laravel blade snippets not working

Type: Bug
laravel blade snippets not working
VS Code version: Code 1.86.2 (903b1e9d8990623e3d7da1df3d33db3e42d80eda, 2024-02-13T19:40:56.878Z)
OS version: Windows_NT x64 10.0.22621
Modes:
Remote OS version: Linux x64 <IP_ADDRESS>-microsoft-standard-WSL2

Hi @KHUNKIMHONG ,
Thanks for reaching VS Marketplace Team. Sorry to hear you are experiencing connection issues. It appears to be specific to VS Code editor and tools. It is best to reach out VS Code team at https://github.com/microsoft/vscode/issues for quick action.
Thanks,
VS Marketplace Team

Thank you for your response.
On Wed, 26 Jun 2024 at 6:53 PM madhurivadaligithub @.***>
wrote:

Hi @KHUNKIMHONG https://github.com/KHUNKIMHONG ,
Thanks for reaching VS Marketplace Team. Sorry to hear you are
experiencing connection issues. It appears to be specific to VS Code editor
and tools. It is best to reach out VS Code team at
https://github.com/microsoft/vscode/issues for quick action.
Thanks,
VS Marketplace Team
—
Reply to this email directly, view it on GitHub
https://github.com/microsoft/vsmarketplace/issues/940#issuecomment-2191502825,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/A4X7MCYHBQ5Q44ZDN7JL2CLZJKTVNAVCNFSM6AAAAABJ5NTJN2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCOJRGUYDEOBSGU
.
You are receiving this because you were mentioned.Message ID:
@.***>


SSL cert expired

Looks like the certificate expired this afternoon, got a Chrome security error when visiting the site.

Thanks for reporting this here! We'll look into it soon

@divad12 fixed it :) Thanks again for the report @csgregorian!


Prepare redmine docker container for use with redmine_bots

Is there any chance, prepare docker-redmine for using with https://github.com/centosadmin/redmine_bots ? So far the plugin needs TDLib for running.
Or is there any way, integrate that package by myself without complete fork this repository?

What your looking for is the pre-install.sh and post-install.sh scripts mentioned https://github.com/sameersbn/docker-redmine#installing-plugins


Update Stride.GitVersioning.csproj

Update Stride.GitVersioning.csproj to Net 6
Description
This pr updates packages and project to net6.0

I'm wondering if it makes sense to target both net472 and net6.0, because there's two MSBuild versions potentially. In #1480 that was the case Condition=" '$(MSBuildRuntimeType)' == 'Core' " would include net6 and otherwise net framework.

I believe It does not. I think net framework should be considered as a legacy platform and should be ripped off completely from this project. I don't see any potential benefit from still supporting net framework.

But isn't it that the MSBuild shipped with VS may be targeting net framework? I remember having MSBuild report an error when assembly processor was only targeting net6 for the Using Task - because MSBuild needs to load the dll into its AppDomain.
I just want to make sure you've tested this thoroughly so that when we go to release the next package it's not suddenly broken.

I'm not sure, but I built the Stride project both manually and through VS Studio and didn't notice any errors. Is there something else worth checkout ?

Running the command failed at the git versioning stuff with this PR:
From dir C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Current\Bin
with command msbuild J:\stride\build\Stride.build /t:Package
"J:\stride\build\Stride.build" (Package target) (1) ->
(PreparePackageBuild target) ->
  J:\stride\build\Stride.build(118,5): warning : Could not determine version using git history: System.TypeInitializationException: The type initializer for 'LibGit2Sharp.Core.NativeMethods' threw an exception. ---> System.DllNotFoundEx
ception: Unable to load DLL 'git2-8e0b172': The specified module could not be found. (Exception from HRESULT: 0x8007007E)
J:\stride\build\Stride.build(118,5): warning :    at LibGit2Sharp.Core.NativeMethods.git_libgit2_init()
J:\stride\build\Stride.build(118,5): warning :    at LibGit2Sharp.Core.NativeMethods.LoadNativeLibrary()
J:\stride\build\Stride.build(118,5): warning :    at LibGit2Sharp.Core.NativeMethods..cctor()
J:\stride\build\Stride.build(118,5): warning :    --- End of inner exception stack trace ---
J:\stride\build\Stride.build(118,5): warning :    at LibGit2Sharp.Core.NativeMethods.git_repository_open_ext(git_repository*& repository, FilePath path, RepositoryOpenFlags flags, FilePath ceilingDirs)
J:\stride\build\Stride.build(118,5): warning :    at LibGit2Sharp.Core.Proxy.git_repository_open_ext(String path, RepositoryOpenFlags flags, String ceilingDirs)
J:\stride\build\Stride.build(118,5): warning :    at LibGit2Sharp.Repository.IsValid(String path)
J:\stride\build\Stride.build(118,5): warning :    at Stride.GitVersioning.GenerateVersionFile.Execute() in J:\stride\deps\Stride.GitVersioning\GenerateVersionFile.cs:line 91
J:\stride\build\Stride.build(118,5): error MSB4181: The "GenerateVersionFile" task returned false but did not log an error.

Without this PR I error out further during the StrideSignUser step - as expected

This change wil be included in other PR


CVE-2022-40320

The last tagged release (3.3) contains CVE-2022-40320[1]
This is fixed here [2].
Maybe a new release (3.4?) would be useful so we don't need to carry a private patch against 3.3 in various distros.
[1] https://security-tracker.debian.org/tracker/CVE-2022-40320
[2] https://github.com/libconfuse/libconfuse/commit/d73777c2c3566fb2647727bb56d9a2295b81669b

My proposed patch against 3.3 would be something like this
0001-fix-for-CVE-2022-40320.patch.tar.gz


New definition of druggable genome

From preprint The druggable genome and support for target identification and validation in drug development.
Add this list of genes to the Druggable Genome category.

Now in STM: http://stm.sciencemag.org/content/9/383/eaag1166

Importer has been written. Import appears to succeed but the source is not included into the database (addressed in new issue #175)

This was completed with PR #182. I recommend this issue to be closed @ahwagner

agreed.


Seems the implementation of offsets is different from the original paper?

Hi, I'm trying to reimplement the deform conv in Tensorflow. I found in the original paper, the number of filters for the offsets is 2 * c, where c is the number of input channels while the output offset resolution is the same as the input. However, in this repo, the number of filters for offset is 2 * kernel_size ** 2 while the output resolution is the same as the final result, without any relationship with input channels. I understand the thoughts behind this implementation and I understand how it actually works. However, I am wondering whether this method will affect the final performance, especially when the number of input channels is large? Thank you.

Btw, is that the reason why you put a variable called deformable_group to overcome this issue?


Fail to install

I am trying to install dotnet core 2.2 on Linux Mint 18.3 and I am running into an install issue.
$ asdf install dotnet-core 2.2
Downloading the CLI installer
Installing the CLI requested version 2.2. Please wait, installation may take a few minutes.
dotnet-install: Downloading link: https://dotnetcli.azureedge.net/dotnet/Sdk/2.2/dotnet-sdk-2.2-linux-x64.tar.gz
curl: (22) The requested URL returned error: 404 Not Found
dotnet-install: Cannot download: https://dotnetcli.azureedge.net/dotnet/Sdk/2.2/dotnet-sdk-2.2-linux-x64.tar.gz
dotnet_install: Error: Could not download .NET Core SDK version 2.2
The CLI has been installed.

Even after it fails, it still appears as if it installs correctly and gets added to the adsf dotnet-core plugin as a "valid" version. I tried installing dotnet version 2.1 and 3.0 and ran into the same install error.
Maybe the site which we are trying to download the tar.gz file from has moved?

@Weffe 2.2.101 is the version number. Try asdf install dotnet-core 2.2.101

Thanks! That's my bad for not looking at the version correctly :sweat_smile:


Bugfix/ssh win10 1803

Codecov Report

Merging #63 (7c7b94b) into master (1704182) will decrease coverage by 0.83%.
The diff coverage is 22.22%.

@@            Coverage Diff             @@
##           master      #63      +/-   ##
==========================================
- Coverage   63.75%   62.91%   -0.84%
==========================================
  Files          34       34
  Lines        4767     4778      +11
==========================================
- Hits         3039     3006      -33
- Misses       1728     1772      +44

Impacted Files
Coverage Δ

turbo_tunnel/__main__.py
0.00% <0.00%> (ø)

turbo_tunnel/ssh.py
49.42% <22.58%> (-8.12%)
:arrow_down:

turbo_tunnel/__init__.py
88.23% <100.00%> (ø)

tests/__init__.py
80.00% <0.00%> (-20.00%)
:arrow_down:

tests/util.py
93.33% <0.00%> (-3.39%)
:arrow_down:

tests/test_icmp.py
86.51% <0.00%> (-2.25%)
:arrow_down:

turbo_tunnel/utils.py
75.86% <0.00%> (-1.51%)
:arrow_down:

tests/test_ssh.py
99.09% <0.00%> (-0.91%)
:arrow_down:

turbo_tunnel/k8s.py
62.50% <0.00%> (-0.58%)
:arrow_down:

... and 5 more

:mega: Codecov can now indicate which changes are the most critical in Pull Requests. Learn more


Where is configuration stored?

I've looked at most common places and didn't find anything:

~
~/.config
~/.local/share
application directory

So where is it?) I'm on Linux

Sorry, I was running it from sources, packaged version uses ~/.config/Cerebro


Collector exporter

Which problem is this PR solving?

Fixes #499
Fixes #502

Short description of the changes
It adds new CollectorExporter for web and node. I will export spans either from web or node to opetelemetry-collector or opencensus-collector using the opencensus receiver. There are 2 docker compose files inside examples/basic-tracer-node/docker.
One is for opentelemetry and second for opencensus. With opencensus I had to downgrade the go to ver 12 to be able to run the docker.

Codecov Report

Merging #552 into master will decrease coverage by 9.23%.
The diff coverage is 66.06%.

@@            Coverage Diff             @@
##           master     #552      +/-   ##
==========================================
- Coverage   92.21%   82.98%   -9.24%
==========================================
  Files         151      120      -31
  Lines        7285     5806    -1479
  Branches      642      603      -39
==========================================
- Hits         6718     4818    -1900
- Misses        567      988     +421

Impacted Files
Coverage Δ

...-exporter-collector/src/platform/node/sendSpans.ts
0% <0%> (ø)

...emetry-exporter-collector/test/common/util.test.ts
0% <0%> (ø)

...metry-core/test/platform/span-id-to-base64.test.ts
0% <0%> (ø)

...emetry-core/src/platform/node/span-id-to-base64.ts
0% <0%> (ø)

packages/opentelemetry-plugin-grpc/src/grpc.ts
96.23% <100%> (ø)
:arrow_up:

...pentelemetry-exporter-prometheus/src/prometheus.ts
91.83% <100%> (ø)
:arrow_up:

...-plugin-postgres/opentelemetry-plugin-pg/src/pg.ts
91.37% <100%> (ø)
:arrow_up:

...y-exporter-collector/test/browser/index-webpack.ts
100% <100%> (ø)

...ages/opentelemetry-exporter-collector/src/types.ts
100% <100%> (ø)

...es/opentelemetry-exporter-collector/test/helper.ts
100% <100%> (ø)

... and 80 more

cc @draffensperger

@open-telemetry/javascript-approvers Please review when you get a chance.


freezing or progressing after 'Bringing machine 'vccw.dev' up with 'virtualbox' provider...'

Operating System:	 Mac OS X 	10.12.2
Vagrant Version: 1.9.5
Virtual Box Version: 5.1.22
vccw: 3.3.1
I have copied provision/default.yml to site.yml
$ vagrant up
Bringing machine 'vccw.dev' up with 'virtualbox' provider...

After this, nothing is printed.
I cannot be sure this is progressing or just freezing.

uninstall & reinstall virtual box and vagrant solve problem above.
Thank you,
close


KwikAPI bug

Why 'if request.fn_params' is doing in request handler.

@RamanjaneyuluIdavalapati what is this issue exactly about

@jaswanth098 This issue is not relevant now. We can close this.

thanks closing this


Supersedes: Undefined varibale to_path in PackageRuntime.dispatcher (Issue/#288)

This PR supersedes #289 because of build failure caused by invalid tag name containing hashtag. Branch has been renamed to
issue/288
Status

[x] Ready
[ ] Draft
[ ] Hold

Description
Fixes #288, also cleaned up unused variables.
Types of changes
What types of changes does your code introduce to FEDn?

[ ] Hotfix (fixing a critical bug in production)
[x] Bugfix
[ ] New feature
[ ] Documentation update

Checklist
If you're unsure about any of the items below, don't hesitate to ask. We're here to help!
This is simply a reminder of what we are going to look for before merging your code.

[x] This pull request is against develop branch (not applicable for hotfixes)
[x] I have included a link to the issue on GitHub or JIRA (if any)
[ ] I have included migration files (if there are changes to the model classes)
[ ] I have read the CONTRIBUTING doc
[ ] I have included tests to complement my changes
[ ] I have updated the related documentation (if necessary)
[ ] I have added a reviewer for this pull request
[ ] I have added myself as an author for this pull request

Further comments
Tested with mnist-keras case, should be tested on a case where fedn.yaml is not default. Suggestion on a case?
Anything else you think we should know before merging your code!

Discussion on review from obsolete PR #289


Release Google.Cloud.Language.V1 version 3.6.0-alpha01

Changes in this release:
Experimental release targeting netstandard2.0 instead of netstandard2.1.

I'm fully expecting the "diff" action to fail. We need to change detect-pr-changes.sh.

The create-clients test is also a known breakage that we can address separately.


Why I can't call RedisStorage

[1] pry(main)> store = StuffClassifier::RedisStorage.new("key_classifier")
NameError: uninitialized constant StuffClassifier::RedisStorage

I try use gem 'stuff-classifier', 'alexandru/stuff-classifier'.. It's OK now.


Tellurium parameters (not in AMBER)

Tellurium doesn't currently exist in the AMBER universe. Its probably not a high priority right now, but Te does show up in the DrugBank database.

LOL. Tellurium. Sheesh. In a drug? The things in drugs...
I wonder if we should just prune this one out.

DrugBank is also full of metals, which are common in drugs. This could just go with those as things we don't cover.

Yes. Probably need to strip most of the metals for now. We want to cover "normal" organic chemistry for the time being.

I've even been injected with a compound containing Technetium!

Ok, We don't have a "pruned" drugbank. I have DrugBank_atyped which has parm@frosst atomtypes that I'm using to check missing parameters right now.
I has metals, their atomtypes get assigned as the atomic symbol or as 'gg' (no type) in some cases.
It seemed like the easiest set to look at for what "normal" chemistry we might be missing. I have a list in my notes of things we don't cover from this set either because they aren't normal or don't exist in AMBER. I'll organize it for public eyes when I get this pull request finished.


build: test minikube v1.22.0 kernel v4.19.182 for rbd-nbd

Describe what this PR does
Assuming https://github.com/kubernetes/minikube/pull/12268 introduced
bugs in NBD kernel driver.
updates: #2610
Signed-off-by: Prasanna Kumar Kalever<EMAIL_ADDRESS>

Show available bot commands
These commands are normally not required, but in case of issues, leave any of
the following bot commands in an otherwise empty comment in this PR:

/retest ci/centos/<job-name>: retest the <job-name> after unrelated
failure (please report the failure too!)
/retest all: run this in case the CentOS CI failed to start/report any test
progress or results

@pkalever This would require changes in centos ci branch too, particularly revert of this pr https://github.com/ceph/ceph-csi/pull/2490
and simultaneous backport changes to all supported release branches.

Assuming kubernetes/minikube#12268 introduced
bugs in NBD kernel driver.

What makes you assume this? Is it about the timing since when the failures started, or something else?

Assuming kubernetes/minikube#12268 introduced bugs in NBD kernel driver.

I am sorry, for some reason I dont get whats the exact issue we are facing with NBD driver.  Could you please explain some more on the PR ?

@nixpanic @humblec very recently we started seeing issues with rbd-nbd tests. We are hitting frequent failures with rbd-nbd encryption test, not just that, we have also seen mkfs failures on rbd-nbd "create a PVC and bind it to an app using rbd-nbd mounter" which was not seen before.
I'm investigating in various directions with not many clues. One perspective was from "what changed recently?" the answer is minikube version.
Please note this is just a hypothesis and nothing concrete ATM.

@pkalever This would require changes in centos ci branch too, particularly revert of this pr #2490 and simultaneous backport changes to all supported release branches.

@nixpanic @humblec @Madhu-1 @Rakshith-R
I have hit the same locally with minikube v1.22.0, kernel version 4.19.182
STEP: create a PVC and bind it to an app using rbd-nbd mounter with encryption
Nov 10 16:01:49.851: INFO: waiting for kubectl (delete -f args []) to finish
Nov 10 16:01:49.851: INFO: Running '/usr/local/bin/kubectl --server=https://<IP_ADDRESS>:8443 --kubeconfig=/home/pkalever/.kube/config --namespace=cephcsi-e2e-9e58a444 delete -f -'
Nov 10 16:01:49.976: INFO: stderr: "warning: deleting cluster-scoped resources, not scoped to the provided namespace\n"
Nov 10 16:01:49.976: INFO: stdout: "storageclass.storage.k8s.io \"csi-rbd-sc\" deleted\n"
Nov 10 16:01:49.984: INFO: ExecWithOptions {Command:[/bin/sh -c ceph fsid] Namespace:rook-ceph PodName:rook-ceph-tools-7467d8bf8-wdwdp ContainerName:rook-ceph-tools Stdin:<nil> CaptureStdout:true CaptureStderr:true PreserveWhitespace:true Quiet:false}
Nov 10 16:01:49.984: INFO: >>> kubeConfig: /home/pkalever/.kube/config
Nov 10 16:01:51.377: INFO: Waiting up to &PersistentVolumeClaim{ObjectMeta:{rbd-pvc  rbd-694    0 0001-01-01 00:00:00 +0000 UTC <nil> <nil> map[] map[] [] []  []},Spec:PersistentVolumeClaimSpec{AccessModes:[ReadWriteOnce],Resources:ResourceRequirements{Limits:ResourceList{},Requests:ResourceList{storage: {{1073741824 0} {<nil>} 1Gi BinarySI},},},VolumeName:,Selector:nil,StorageClassName:*csi-rbd-sc,VolumeMode:nil,DataSource:nil,DataSourceRef:nil,},Status:PersistentVolumeClaimStatus{Phase:,AccessModes:[],Capacity:ResourceList{},Conditions:[]PersistentVolumeClaimCondition{},},} to be in Bound state
Nov 10 16:01:51.378: INFO: waiting for PVC rbd-pvc (0 seconds elapsed)
Nov 10 16:01:53.390: INFO: waiting for PVC rbd-pvc (2 seconds elapsed)
Nov 10 16:01:53.403: INFO: Waiting for PV pvc-c83c16d7-bf8f-46c2-82f7-f7509074c463 to bind to PVC rbd-pvc
Nov 10 16:01:53.403: INFO: Waiting up to timeout=10m0s for PersistentVolumeClaims [rbd-pvc] to have phase Bound
Nov 10 16:01:53.407: INFO: PersistentVolumeClaim rbd-pvc found and phase=Bound (3.388272ms)
Nov 10 16:01:53.407: INFO: Waiting up to 10m0s for PersistentVolume pvc-c83c16d7-bf8f-46c2-82f7-f7509074c463 to have phase Bound
Nov 10 16:01:53.411: INFO: PersistentVolume pvc-c83c16d7-bf8f-46c2-82f7-f7509074c463 found and phase=Bound (4.44586ms)
Nov 10 16:01:53.427: INFO: Waiting up to csi-rbd-demo-pod to be in Running state
[...]

[pkalever@dhcp53-159 ceph-csi]$ kubectl get pods -n rbd-694
NAME               READY   STATUS              RESTARTS   AGE
csi-rbd-demo-pod   0/1     ContainerCreating   0          48s
[pkalever@dhcp53-159 ceph-csi]$ kubectl describe pod/csi-rbd-demo-pod -n rbd-694
Name:         csi-rbd-demo-pod
Namespace:    rbd-694
Priority:     0
Node:         minikube/<IP_ADDRESS>
Start Time:   Wed, 10 Nov 2021 16:01:53 +0530
Labels:       <none>
Annotations:  kubernetes.io/psp: e2e-test-privileged-psp
Status:       Pending
IP:
IPs:          <none>
Containers:
  web-server:
    Container ID:
    Image:          docker.io/library/nginx:latest
    Image ID:
    Port:           <none>
    Host Port:      <none>
    State:          Waiting
      Reason:       ContainerCreating
    Ready:          False
    Restart Count:  0
    Environment:    <none>
    Mounts:
      /var/lib/www/html from mypvc (rw)
      /var/run/secrets/kubernetes.io/serviceaccount from kube-api-access-n5t4p (ro)
Conditions:
  Type              Status
  Initialized       True
  Ready             False
  ContainersReady   False
  PodScheduled      True
Volumes:
  mypvc:
    Type:       PersistentVolumeClaim (a reference to a PersistentVolumeClaim in the same namespace)
    ClaimName:  rbd-pvc
    ReadOnly:   false
  kube-api-access-n5t4p:
    Type:                    Projected (a volume that contains injected data from multiple sources)
    TokenExpirationSeconds:  3607
    ConfigMapName:           kube-root-ca.crt
    ConfigMapOptional:       <nil>
    DownwardAPI:             true
QoS Class:                   BestEffort
Node-Selectors:              <none>
Tolerations:                 node.kubernetes.io/not-ready:NoExecute op=Exists for 300s
                             node.kubernetes.io/unreachable:NoExecute op=Exists for 300s
Events:
  Type     Reason                  Age               From                     Message
  ----     ------                  ----              ----                     -------
  Normal   Scheduled               60s               default-scheduler        Successfully assigned rbd-694/csi-rbd-demo-pod to minikube
  Normal   SuccessfulAttachVolume  60s               attachdetach-controller  AttachVolume.Attach succeeded for volume "pvc-c83c16d7-bf8f-46c2-82f7-f7509074c463"
  Warning  FailedMount             0s (x7 over 53s)  kubelet                  MountVolume.MountDevice failed for volume "pvc-c83c16d7-bf8f-46c2-82f7-f7509074c463" : rpc error: code = Internal desc = failed to encrypt rbd image replicapool
/csi-vol-6abe4d22-4211-11ec-babb-be1b076a52a3: failed to encrypt volume replicapool/csi-vol-6abe4d22-4211-11ec-babb-be1b076a52a3: an error (exit status 1) occurred while running cryptsetup args: [-q luksFormat --type luks2 --hash sha256 /
dev/nbd0 -d /dev/stdin]
[pkalever@dhcp53-159 ceph-csi]$ minikube ssh
                         _             _
            _         _ ( )           ( )
  ___ ___  (_)  ___  (_)| |/')  _   _ | |_      __
/' _ ` _ `\| |/' _ `\| || , <  ( ) ( )| '_`\  /'__`\
| ( ) ( ) || || ( ) || || |\`\ | (_) || |_) )(  ___/
(_) (_) (_)(_)(_) (_)(_)(_) (_)`\___/'(_,__/'`\____)

$ uname -a
Linux minikube 4.19.182 #1 SMP Fri Jul 2 00:45:17 UTC 2021 x86_64 GNU/Linux
$ exit
logout
ssh: Process exited with status 127

[pkalever@dhcp53-159 ceph-csi]$ minikube version
minikube version: v1.22.0
commit: a03fbcf166e6f74ef224d4a63be4277d017bb62e
[pkalever@dhcp53-159 ceph-csi]$

Closing this PR now.


CODE_OF_CONDUCT

I would like to add code of conduct for this project please assign this to me

Yeah shall I start working on it .please assign this to me

Plsss mention the Program in which you have to contribute

I am From DevIncept - Contributions

Issue #150  is the same.

#150  is the same

Ohh kk I am really sorry for that .. can you  assign issue #150  to me

Already we have doesn`t need


Remove zowe-install.yaml refs and IZU* from the docs - cleanup for 1.8

Description
Multiple issues after doing a 1.8 PDF read through.  There are still a few references to zowe-install.yaml and IZU* user IDs that need cleaning up

Fixed in 1.8


Math magician test

Create the test for project using these procedures:

create test using jest test
Use renderer from react-test-renderer
Use snapshot to test components
use toEqual matcher to test the operate and calculate function
Use the fireEvent, screen and render to test the calculator component

Thank you very much🙏


php 5.3

how i cfn use fuelphp for php 5.3

This is the development repo for Fuel v2, which is PHP 7+.
The current version can be found here: https://github.com/fuel/fuel and requires PHP 5.3.3+.


elasticsearch cluster-stats is question ?

Please use the following questions as a guideline to help me answer
your issue/question without further inquiry. Thank you.
Which version of Elastic are you using?
[ ] elastic.v6 (for Elasticsearch 6.x)
[ ] elastic.v5 (for Elasticsearch 5.x)
Please describe the expected behavior
elasticsearch cluster stats is error,  please view
https://www.elastic.co/guide/en/elasticsearch/reference/6.4/cluster-stats.html

query_cache , not  is filter_cache

Yes, seems like query_cache is missing and used to be filter_cache a looong time ago. Will fix that.
Note to self: See ClusterStatsIndices.java for the current version in 6.x branch.

This will be fixed in 6.2.14. Notice that a lot changes happened in this structure. E.g. there also is no longer an id_cache and a percolate entry. See 1ee1e7278a2f134df4892487921190c88653b67e.


Spark: Update get started

Summary
Adding MacOS and Ubuntu to get started.
Fixes #Issue_Number (if available)

@mamccrea Thanks for your updates! Looks good to me, there are few minor changes needed.

@mairaw - can you please approve. @elvaliuliuliu doesn't have write access.


Broken date-time filters on Value (exact match) for tables (from Enso 5.0.0)

This is  a bug.

Prerequisites

[x] Are you running the latest version?
[x] Are you reporting to the correct repository?
(enso is made of many specialized packages: https://github.com/laravel-enso)
[x] Did you check the documentation?
[x] Did you perform a cursory search?

Description
Since Enso 5.0.0, filters that set a value on date-time columns are not working.
Can be simulated on https://www.laravel-enso.com/system/tutorials :

Steps to Reproduce

Go to https://www.laravel-enso.com/system/tutorials
set a filter on Created At as Value
apply filter.
see error toastr.

Up :)


TypeError: sequence item 0: expected string, NoneType found

This library seems to be broken...
+python ~/s3-content-type-fixer-master/s3_content_type_fixer.py --access-key $AWS_ACCESS_KEY_ID --secret-key $AWS_SECRET_ACCESS_KEY --bucket adparlor.design
Process Process-1:
Traceback (most recent call last):
  File "/usr/local/lib/python2.7/multiprocessing/process.py", line 232, in _bootstrap
    self.run()
  File "/usr/local/lib/python2.7/multiprocessing/process.py", line 88, in run
    self._target(*self._args, **self._kwargs)
  File "/root/s3-content-type-fixer-master/s3_content_type_fixer.py", line 55, in check_headers
    key.copy(key.bucket, key.name, preserve_acl=True, metadata={'Content-Type': expected_content_type, 'Content-Disposition': key.content_disposition})
  File "/usr/local/lib/python2.7/site-packages/boto/s3/key.py", line 355, in copy
    encrypt_key=encrypt_key)
  File "/usr/local/lib/python2.7/site-packages/boto/s3/bucket.py", line 699, in copy_key
    query_args=query_args)
  File "/usr/local/lib/python2.7/site-packages/boto/s3/connection.py", line 470, in make_request
    override_num_retries=override_num_retries)
  File "/usr/local/lib/python2.7/site-packages/boto/connection.py", line 913, in make_request
    return self._mexe(http_request, sender, override_num_retries)
  File "/usr/local/lib/python2.7/site-packages/boto/connection.py", line 793, in _mexe
    request.body, request.headers)
  File "/usr/local/lib/python2.7/httplib.py", line 946, in request
    self._send_request(method, url, body, headers)
  File "/usr/local/lib/python2.7/httplib.py", line 986, in _send_request
    self.putheader(hdr, value)
  File "/usr/local/lib/python2.7/httplib.py", line 924, in putheader
    str = '%s: %s' % (header, '\r\n\t'.join(values))
TypeError: sequence item 0: expected string, NoneType found
index.js: Current content type (text/plain) does not match expected (application/x-javascript); fixing`

Maybe the version of Python that I am using is not supported?

I just did a dry run in python 2.7 and it worked fine, so it's unlikely to be the version. Is your access key restricted in any way? If so, maybe it has something to do with that. I'm not sure - the error is coming from boto, so it's harder to diagnose.

Hey thanks for the quick reply!
I found the root cause of the issue is in s3_content_type_fixer.py on line 55.
key.copy(key.bucket, key.name, preserve_acl=True, metadata={'Content-Type': expected_content_type, 'Content-Disposition': key.content_disposition})

It appears that key.content_disposition is evaluating to None which causes an error further down the call stack. I updated line 55 to the following as a temporary workaround.
 key.copy(key.bucket, key.name, preserve_acl=True, metadata={'Content-Type': expected_content_type})

At the moment my access key is restricted to the following permissions on my bucket.

"s3:GetObject"
"s3:PutObject"
"s3:GetObjectAcl"
"s3:PutObjectAcl"
"s3:DeleteObject"

That's necessary for people that want to preserve the content disposition: https://github.com/dailymuse/s3-content-type-fixer/pull/7
Maybe we could conditionally set it though.

@LukasBeaton this should be fixed now - could you test it out?


Bug: Tutorial combo softlock

https://github.com/user-attachments/assets/2cf801b6-fb90-4078-bbb8-09886d7808d1
A user was able to softlock the combo tutorial by repeatedly topping out and restarting the tutorial.

I duplicated this bug, and also a few other tutorial bugs. I've fixed them.


Tooltip in 13.4 bouncing positions, fine in 13.3

Plunk
Tooltip gets displayed at the very left and quickly adjusts. On my app(not the plunker) this is causing the scroll bar to briefly show.

This is actually currently fixed in master, as can be seen here


Add NCIS algorithm for noise removal

The controls are currently removed at the matrix level during the statistic calculation (i.e. bootstrap).
Instead, we should calculate a noise ratio. NCIS is the most recent algorithm to calculate the noise ratio that I'm aware of. It also estimate the values of multiple parameters such as the bin width internally.
Thus, the first step will be to integrate the NCIS algorithm into metagene.

A quick Google search showed that the NCIS.R file is already present in the Bioconductor package DBChIP.

TODO:

[ ] Import the DBChIP package.
[ ] Add a calculate_noise_ratio in Bam_Handler.
[ ] The coverages produced during metagene$new should no longer be normalized in RPM (normalization will occur later on).
[ ] Add a private$remove_controls function in metagene object.
[ ] Add a private$normalize_coverages function in metagene object.
[ ] Adapt the metagene$produce_matrices function.
[ ] Adapt the private$get_matrix function in metagene object.
[ ] Adapt the private$get_view_means function in metagene object.


Add Save Charity Functionality on Explore tab

Converted link to button (save)
Called save_charity mutation when user click to save button and charity is saved of that user.
Added localstorage for saved charity id and get charity id when user reloading page.
Cleared local storage


Can't create or renew any ssl cerficate!

Can't create or renew any ssl cerficate!
I have a lot website running, no ports misfiguration.. the network ports configuration it's all ok!
`Error: Command failed: certbot certonly --config "/etc/letsencrypt.ini" --cert-name "npm-19" --agree-tos --authenticator webroot --email<EMAIL_ADDRESS>--preferred-challenges "dns,http" --domains "prx1.jasango.digital"
Another instance of Certbot is already running.
Ask for help or search for solutions at https://community.letsencrypt.org. See the logfile /tmp/certbot-log-tpb818r4/log or re-run Certbot with -v for more details.
at ChildProcess.exithandler (node:child_process:402:12)
at ChildProcess.emit (node:events:513:28)
at maybeClose (node:internal/child_process:1100:16)
at Process.ChildProcess._handle.onexit (node:internal/child_process:304:5)`

any firewall between?

See https://github.com/NginxProxyManager/nginx-proxy-manager/issues/2881
That fixed it for me


is it possible to use msys2 console replace bash own console?

before windows provide bash, i use msys2 console as my work env,  it very easy to copy and pase use 'ctrl + ins' and 'shift + ins', and i can make it fullscreen without scrollbar, it's  really cool, if cannot use other console replace windows bash, is there any way to config bash console in advance to get what i want, thanks!

Nope, bash is a Windows console application, and right now bash.exe is eating up all of the ANSI control codes that should be going to xterm, and also, since it runs through conhost, there is no way to have it send back the proper xterm ANSI control codes for things like mouse input.
If you install ConEMU and mess around with it, though, you can set some of the stuff that you want up through keyboard and mouse overrides and the like (for ctrl+ins and shift+ins).

@fpqc
thanks for help, close it now


[WFLY-5151] Handle MDB start/stopDelivery management operations prope…

…rly if delivery is controlled by a service: enable/disable the delivery controller service

Linux Build 8263 outcome was FAILURE using a merge of 0fbfb70a9b1c0fe8768816611a649bd127330e50
Summary: Tests passed: 3158, ignored: 367; compilation error: Compiler (new) Build time: 00:42:17

Windows Build 3298 outcome was FAILURE using a merge of 0fbfb70a9b1c0fe8768816611a649bd127330e50
Summary: Tests passed: 3158, ignored: 367; compilation error: Compiler (new) Build time: 00:43:56

Retest this please

retest this please


Lang graph integration

Creating PR to be able to discuss the code. I am not the author of the code changes.

Creating PR to be able to discuss the code. I am not the author of the code changes.

Just so that we're clear what we're discussing here. This branch is very much a work in progress. It was stopped mid-commit basically.
The only reason it got pushed to remote was in case something happened to either me or my laptop while it is on hold.
Which takes us to the second point. This is on hold until we're done with the current deadline. Once that is done I intend to pick it back up as soon as possible before I forget everything that was done with it.

Just so that we're clear what we're discussing here. This branch is very much a work in progress. It was stopped mid-commit basically.

Yes, I understand this. I just wanted to discuss some things that I saw while reading the code for when this branch is revisited.

The latest tests use https://github.com/mal-lang/testLang ea6d872683e9193c2e2f2ef8241f0a9aba00d330 for reference.


[WIP]Add bydbctl and ui projects

Fixes https://github.com/apache/skywalking/issues/9162
Signed-off-by: Gao Hongtao<EMAIL_ADDRESS>

Because you are adding vue into this repo as well as further release, you have to keep binary license updated as well.