Remove flexvolume driver, clean up node_agent_k8s dir

[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: wattli
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

OWNERS [wattli]

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@incfly we should merge master to our branch some time.

@wattli: The following test failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

prow/istio-unit-tests.sh
0b46b72a5b182cad989e50863c98569af76d327e
link
/test istio-unit-tests

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@wattli: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

prow/istio-unit-tests.sh
0b46b72a5b182cad989e50863c98569af76d327e
link
/test istio-unit-tests

prow/istio-presubmit.sh
0b46b72a5b182cad989e50863c98569af76d327e
link
/test istio-presubmit

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

mesh expansion node agent build fails
bin/gobuild.sh /go/out/linux_amd64/release/node_agent istio.io/istio/pkg/version ./security/cmd/node_agent
security/cmd/node_agent/na/config.go:21:2: cannot find package "istio.io/istio/security/cmd/node_agent_k8s/workload/handler" in any of:
	/go/src/istio.io/istio/vendor/istio.io/istio/security/cmd/node_agent_k8s/workload/handler (vendor tree)
	/usr/local/go/src/istio.io/istio/security/cmd/node_agent_k8s/workload/handler (from $GOROOT)
	/go/src/istio.io/istio/security/cmd/node_agent_k8s/workload/handler (from $GOPATH)

Fixed

@wattli: The following test failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

prow/istio-pilot-e2e-envoyv2-v1alpha3.sh
0ccf3141161d91d7ca177ddbb3d9eae23be91d53
link
/test istio-pilot-e2e-envoyv2-v1alpha3

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@wattli: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

prow/istio-pilot-e2e-envoyv2-v1alpha3.sh
0ccf3141161d91d7ca177ddbb3d9eae23be91d53
link
/test istio-pilot-e2e-envoyv2-v1alpha3

prow/istio-pilot-e2e.sh
0ccf3141161d91d7ca177ddbb3d9eae23be91d53
link
/test istio-pilot-e2e

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@wattli: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

prow/istio-pilot-e2e-envoyv2-v1alpha3.sh
0ccf3141161d91d7ca177ddbb3d9eae23be91d53
link
/test istio-pilot-e2e-envoyv2-v1alpha3

prow/istio-pilot-e2e.sh
0ccf3141161d91d7ca177ddbb3d9eae23be91d53
link
/test istio-pilot-e2e

prow/e2e-bookInfoTests.sh
0ccf3141161d91d7ca177ddbb3d9eae23be91d53
link
/test e2e-bookInfo

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@wattli: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

prow/istio-pilot-e2e-envoyv2-v1alpha3.sh
0ccf3141161d91d7ca177ddbb3d9eae23be91d53
link
/test istio-pilot-e2e-envoyv2-v1alpha3

prow/istio-pilot-e2e.sh
0ccf3141161d91d7ca177ddbb3d9eae23be91d53
link
/test istio-pilot-e2e

prow/e2e-bookInfoTests.sh
0ccf3141161d91d7ca177ddbb3d9eae23be91d53
link
/test e2e-bookInfo

prow/e2e-simpleTests.sh
0ccf3141161d91d7ca177ddbb3d9eae23be91d53
link
/test e2e-simple

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: quanjielin, wattli
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

OWNERS [wattli]

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

/approve

[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: quanjielin, wattli
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

OWNERS [wattli]

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@wattli: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

prow/istio-pilot-e2e-envoyv2-v1alpha3.sh
0ccf3141161d91d7ca177ddbb3d9eae23be91d53
link
/test istio-pilot-e2e-envoyv2-v1alpha3

prow/e2e-bookInfoTests.sh
0ccf3141161d91d7ca177ddbb3d9eae23be91d53
link
/test e2e-bookInfo

prow/e2e-simpleTests.sh
0ccf3141161d91d7ca177ddbb3d9eae23be91d53
link
/test e2e-simple

prow/istio-pilot-e2e.sh
84910ef1abb1b00837b80f20c3687fa424f2bf05
link
/test istio-pilot-e2e

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@wattli: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

prow/istio-pilot-e2e-envoyv2-v1alpha3.sh
0ccf3141161d91d7ca177ddbb3d9eae23be91d53
link
/test istio-pilot-e2e-envoyv2-v1alpha3

prow/e2e-simpleTests.sh
0ccf3141161d91d7ca177ddbb3d9eae23be91d53
link
/test e2e-simple

prow/istio-pilot-e2e.sh
84910ef1abb1b00837b80f20c3687fa424f2bf05
link
/test istio-pilot-e2e

prow/e2e-bookInfoTests.sh
84910ef1abb1b00837b80f20c3687fa424f2bf05
link
/test e2e-bookInfo

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

/test istio-pilot-e2e
/test e2e-bookInfo

/test istio-pilot-e2e

@wattli: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

prow/e2e-bookInfoTests.sh
84910ef1abb1b00837b80f20c3687fa424f2bf05
link
/test e2e-bookInfo

prow/istio-pilot-e2e.sh
84910ef1abb1b00837b80f20c3687fa424f2bf05
link
/test istio-pilot-e2e

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@wattli: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

prow/istio-pilot-e2e.sh
84910ef1abb1b00837b80f20c3687fa424f2bf05
link
/test istio-pilot-e2e

prow/e2e-bookInfoTests.sh
84910ef1abb1b00837b80f20c3687fa424f2bf05
link
/test e2e-bookInfo

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@wattli: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

prow/e2e-bookInfoTests.sh
84910ef1abb1b00837b80f20c3687fa424f2bf05
link
/test e2e-bookInfo

prow/istio-pilot-e2e.sh
84910ef1abb1b00837b80f20c3687fa424f2bf05
link
/test istio-pilot-e2e

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@wattli: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

prow/e2e-bookInfoTests.sh
84910ef1abb1b00837b80f20c3687fa424f2bf05
link
/test e2e-bookInfo

prow/istio-pilot-e2e.sh
84910ef1abb1b00837b80f20c3687fa424f2bf05
link
/test istio-pilot-e2e

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@wattli: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

prow/istio-pilot-e2e.sh
84910ef1abb1b00837b80f20c3687fa424f2bf05
link
/test istio-pilot-e2e

prow/e2e-bookInfoTests.sh
84910ef1abb1b00837b80f20c3687fa424f2bf05
link
/test e2e-bookInfo

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.


Update gemspec dependencies to Rails >= 4.2

Coverage decreased (-0.08%) to 95.92% when pulling 32d3e77e57930cc80d83d674d61d51f6725eaa6b on mchristen:master into 8dcbcc5ef9f3256417f99c1a5c74bc08172001e5 on krisleech:master.

Coverage decreased (-0.08%) to 95.92% when pulling 32d3e77e57930cc80d83d674d61d51f6725eaa6b on mchristen:master into 8dcbcc5ef9f3256417f99c1a5c74bc08172001e5 on krisleech:master.

I restarted both the failed builds. Let's see if they pass :)


hw 2 questions and clarification

There are a few parts in the hw that have confused me and some others.
In part 1, when you say "how does the number of iterations to reduce the residual by 1e-3 change?" do you mean the norm changes by 1e-3 from the first iteration (iter 1- iter n >= 1e-3) or the norm simply drops below 1e-3? Does the "approximate error" correspond to the norm of the residual?
In part 2, we are told to use DMLocalToLocal, but wouldn't we want DMGlobalToLocal to get U into the local scope of residual?

Let n be the first iteration in which the residual norm satisfies norm(r_n) / norm(r_0) < 1e-3.
You're certainly welcome to use DMGlobalToLocal. Depending on how you implement, DMLocalToLocal might be more convenient.

I believe "approximation error" is referring to the difference between solving with a discrete difference equation instead of a conceptual derivative (the limit as n -> inf).  This error exists for finite n even if the residual is 0.  This means getting the residual much lower the approximation error is not expected actually lower overall error much.

Thank you for the responses. I am still a bit confused on the question:
"Make a plot (actual data and/or using an analytic model) in terms that are relevant to a user who believes that approximation error scales like 1/n^2. How does cost (e.g., CPU seconds) to solve scale with increased accuracy requirements?"
How do we calculate approximation error for our algorithm? Based on Camden's response, it sounds like we need to compare the algorithm with something else, but I still don't quite understand how this works.

If a user believes that error is proportional to 1/n^2 (it's actually true for this scheme when the solution is smooth enough), then cutting error by a factor of 4 must increase n by a factor of 2. There's no need to place units on the error, meaning that, for example, you could calculate based on error = c / n^2 for an arbitrary choice of c.

Right. But what is this error? Hoe do you calculate it? And just to verify, is n the number of iterations or the grid size here?

n is the grid dimension. The grid is approximating a continuous equation (partial differential equation, to be specific) and that approximation has an error. I'm not asking you to know/learn anything about those approximation methods, just to take it as given that this discretization error is proportional to 1/n^2 for large values of n.
You can choose whether or not to discuss algebraic error, a term that refers to the size of x_k - x_* on iteration k, where x_* exactly solves A x_* = b. Note that the algebraic error is different from the residual b - A x.


Does the stride of vector-strided-segment-load/store instructions could be negative?

In the spec, there is no restriction for the stride value.
Could the stride be negative? I think the spec should tell more about the stride value.
I have a case to access the memory from back to front.
Assume x6 = -3, Which pattern is used?
A or B?
a)
vlsseg3b.v v4, (x5), x6   # Load bytes at addresses x5+ i*(-3) into v4[i],
                          # and bytes at addresses x5+i*(-3)+1 into v5[i],
                          # and bytes at addresses x5+i*(-3)+2 into v6[i].

b)
vlsseg3b.v v4, (x5), x6   # Load bytes at addresses x5+ i*(-3) into v4[i],
                          # and bytes at addresses x5+i*(-3)-1 into v5[i],
                          # and bytes at addresses x5+i*(-3)-2 into v6[i].

As you point out, there is no restriction on the stride.  A stride of -3 gives addresses (rs1, rs1 - 3, rs1 - 6, ...).  This doesn't require a modification to the normative text, but a note might be appropriate.

@aswaterman
I created a pr #173 to add a note for negative stride value.

Closed via 9688e01837c512466ddd73ac9f79147a1fe1b2d8


500

ESP-IDF repository has been avarded 500 :star: 's
Congratulations to Espressif's Team!

It's already 536 now :) Thanks for the congrats! I'm going to close this issue to keep the issue list clean though.

888 :star: 's yay!

Couldn’t resist

1234 :star: 's !

Congratulations! :clinking_glasses:

Another 1000 :star:'s in 10 months!

Another 1000 :star: 's in 9 months :+1:


Fix Link to Item and Aliases view not updating content in multilingua…

…l site
Fixes #5820

@sneridagh can you please backport to 16.x.x branch and same with 17.x.x


License question

Will it be ok to copy the code and modify/use it in a BSD 3 license program we are developing (calour)?

Dear Amnona,
thanks for asking and especially for using my software! Although I of course recommend, that you keep it as a separate package, you have the permission to include the code in your repository and change the license. However, I kindly ask you to include the source repository (https://github.com/Chilipp/docrep) as well as a note about the original license in the documentation of the code.  E.g.

This module is a copy of the docrep module version 0.2.1 (https://github.com/Chilipp/docrep), that is originally published under the GNU General Public License version 2 (https://opensource.org/licenses/GPL-2.0).

Thanks!
We need to fork/copy it since our documentation does not totally follow the numpydoc standard (different section names, etc.). We opted to incorporate into the project to make our installation easier.
We will of course include the link to the source repo and the original docrep license and credits :)
Thanks a lot
Amnon

You're welcome! I saw your discussion in the pull request (https://github.com/biocore/calour/pull/82) and as far as I got it, your only problem is, that you use Other parameters instead of Other Parameters. But if that is your only change, you can also just subclass the DocstringProcessor. I had the same issue in my psyplot project where I did want to introduce a new section named "Possible types". But the solution (https://github.com/Chilipp/psyplot/blob/fe1e503b9ebc9c6bd047a86850a4c7bae0b112cf/psyplot/docstring.py#L48) was pretty simple.
So in your case, the solution would just be to make
from docrep import DocstringProcessor as DocrepDocstringProcessor

class DocstringProcessor(DocrepDocstringProcessor):

    param_like_sections = DocrepDocstringProcessor.param_like_sections + ['Other parameters']

    def get_sections(self, s, base, sections=['Parameters', 'Other parameters']):
        return super(DocstringProcessor, self).get_sections(self, s, base, sections)

But as I said, if it is more convenient for you to copy the entire module, please feel free to do so.
Best,
Philipp

Thanks!
This is a cool solution :)
(and psyplot looks interesting as well!)

You're welcome, thanks! I will close this issue then, but you can of course just reopen it, in case there is more to it.
Best,
Philipp


Remove postgres

Whilst this appears to be working successfully locally, I'm worried about the bigger implications and think it's worth talking about -- there's some challenges with the database migrations when there isn't a database...
Also, very untested in production mode, where there's a very different untested entrypoint...

 Remove postgres, redis and email config from public UI app


When develop app,error occured

I want to develop the app so I clone to local using
./databox-install-component app-os-monitor
And error occured

If it fails to seed the manifest to the app-server I'm guessing databox was not running locally?


Module structure

spring-cloud-aws-autoconfigure module has a dependency to spring-cloud-aws-context and context has every aws services needed. with this configuration all aws services get configured but I only want to configure lets say SNS. how is this possible?

This is all spring-boot goodness. Therefore, you can cherry pick which auto-configuration you want excluded via @EnableAutoConfiguration(exclude={SomeAutoConfiguration.class}) or spring.autoconfigure.exclude as described here.

thanks, didn't know this feature...


fix: start_with_last not working in some cases (#340)

As agreed in #340, start_with_last should be able to prepend the previous bucket's last value regardless of the current bucket's first data point timestamp.

@RomRider Can we have this merged please?

Ping?


LiveContributorRelationship.call() returns a list of RedditorList if caller have 'manage' permission

Issue Description
As the title said. To reproduce:
>>> import praw
>>> reddit = praw.Reddit(...)
>>> thread = reddit.live(...)  # thread I created
>>> thread.contributor()
[<praw.models.list.redditor.RedditorList object at 0x101865d50>, <praw.models.list.redditor.RedditorList object at 0x100be6f90>]

JSON (copied from browser):
[
    {
        "kind": "UserList",
        "data": {
            "children": [
                {
                    "permissions": [
                        "all"
                    ],
                    "id": "t2_ll32z",
                    "name": "nmtake"
                }
            ]
        }
    },
    {
        "kind": "UserList",
        "data": {
            "children": [ ]
        }
    }
]

It seems that latter UserList reprsents invited users who didn't accept invitation yet: (source)
System Information
PRAW Version:  50516a
Python Version: 2.7.13
Operating System: OS X 10.11.6

Thanks for reporting. Any interest in fixing @nmtake?

Sure. I'll send a fix in a day or two.


Add HEAD request to /image ednpoint

This PR add a head request to image endpoint so UI can test, if download will be OK before starting download.

@machacekondra Isn't there another way than to generate twice the image?

@tupyy It doesn't generate the image. Basically it just tries to read the ISO and ignition, check if all is fine. We stream the ISO. This does the validation only. So we can tell user ahead of download.

Ok. I got it wrong
Lgtm


Role: create_embedded_ldap_user

A role to create a user in the embedded ldap (eg. easuser)

Hi Tom. I’m not sure that referring to « embedded ldap user » for this role will make things clear for all. In the past, i once believed this type of user was residing in the ldap embedded user registry only to find out later by Ram that these are more users residing inside Liberty’s (websphere) registry (not the embedded ldap).
Even the term in the LMI has been set to not reflect to embedded ldap but instead if i recall it refers to « user registry » simply or the likes.
I know that the original role still has some references to embedded ldap user but since the role is now been duplicated maybe it is time for spring cleaning.

You are right . Let me rename it.  I'll close this for now.

You don’t have to close it Tom. Just rework it, and then commit and push again from your same branch used for the pull request. Sylvain.


malwaredomains to add https://mirror.cedia.org.ec/malwaredomains/justdomains

hi, malwaredomains to add https://mirror.cedia.org.ec/malwaredomains/justdomains

Would you mind to elaborate real quick? Has this list already been considered in the past? Or why is it disqualified? Thanks.

@tscpd I though it is duplicate of sint.digitalside.it my bad. Anyway. I did not see any license note and it is not in hosts format.

@StevenBlack  maybe you should backport it officialy these? :thinking:

Hi Tomasz @FadeMind,

I'm not seeing any curation history.
No file header.
26,854 domains
Intersection with our main list: 42.  That's just, statistically implausible.

I respectfully decline.  But I'm open to better evidence, and alternate interpretations.

@StevenBlack @tscpd and now is more clarify
https://github.com/gorhill/uBlock/commit/a13ac920892d25ba0bf431ea1410fd3c8612b2d6#diff-867c526785ad7b2296cb4d7ad5a069232add7ad772faf27beba1ce9570f288ab

I'm struggling to understand what you mean Tomasz @FadeMind.  What am I looking for, here?  I read all the comments in that commit, and nothing strikes me as relevant to this thread.  Help me?

justdomains was abaddoned.  urlhaus is used instead in this place.
malware domains /  justdomains is now dead project hosted in several mirrors (cedia.org.ec is one of them).

yes, i got this feedback also from a other side: its deprecated, thanks anyways


request

Can you share Astar. h and OccMapTransform. h files in Astar?

Sorry for the missed upload.
I used the Astar algorithm from someone else's repository, and it's at the following address.
https://github.com/lh9171338/Astar
The copyright belongs to him.
Thank you.

邮件已收到，辛苦啦


Customising single step checkout

I dont know if I am missing it or not but I am trying to customise the single step check out. The only way I can check it is with the updateOrderForm hook on CheckoutPage_Controller. Is this the case? I want to be able to add fields, change required fields, add headings, include the address book option, change payment options based on the logged in user etc. Do I have to go in and replace and add everything in that one place or would it be better to have some hooks in the CheckoutComponents or maybe even create my own checkout or something?? @markguinn do you have any tips, you seem to be a wealth of knowledge on the subject :)

You can override the default CheckoutComponentConfig and swap it out with the injector. You can then subclass any of the checkout components you want, remove them, change the order, add a new one, whatever you want.

On Dec 1, 2015, at 6:21 AM, Adrian<EMAIL_ADDRESS>wrote:
I dont know if I am missing it or not but I am trying to customise the single step check out. The only way I can check it is with the updateOrderForm hook on CheckoutPage_Controller. Is this the case? I want to be able to add fields, change required fields, add headings, include the address book option, change payment options based on the logged in user etc. Do I have to go in and replace and add everything in that one place or would it be better to have some hooks in the CheckoutComponents or maybe even create my own checkout or something?? @markguinn do you have any tips, you seem to be a wealth of knowledge on the subject :)
—
Reply to this email directly or view it on GitHub.


[ellentube] Fix broken extractor (closes #14407)

Please follow the guide below

You will be asked some questions, please read them carefully and answer honestly
Put an x into all the boxes [ ] relevant to your pull request (like that [x])
Use Preview tab to see how your pull request will actually look like

Before submitting a pull request make sure you have:

[x] At least skimmed through adding new extractor tutorial and youtube-dl coding conventions sections
[x] Searched the bugtracker for similar pull requests
[x] Checked the code with flake8

In order to be accepted and merged into youtube-dl each piece of code must be in public domain or released under Unlicense. Check one of the following options:

[x] I am the original author of this code and I am willing to release it under Unlicense
[ ] I am not the original author of this code but it is in public domain or released under Unlicense (provide reliable evidence)

What is the purpose of your pull request?

[x] Bug fix
[ ] Improvement
[ ] New extractor
[ ] New feature

Description of your pull request and other information
I have rewritten the information extractor for ellentube.com. The site seems to have changed completely, so the old information extractor does not work anymore. This closes issue #14407.

I have implemented the requested code review changes. All the information extractors redirect now to EllenTubeIE via the url ellentube:uuid. There is a disadvantage though: For playlist we need a additional API request for each video in the playlist. I could not find a way to prevent this and simultanously using the redirection to EllenTubeIE.
@dstftw What do you think?


Enclaves crashes Nginx every 10mn

Hi,
I've setup a customized Amazon Linux 2 with Enclaves and a Nginx App Protect (NAP):
aws-nitro-enclaves-cli-1.0.11-0.amzn2.x86_64
aws-nitro-enclaves-acm-1.0.1-2.amzn2.x86_64
nginx-plus-module-ndk-24+0.3.1-1.el7.ngx.x86_64
nginx-plus-module-lua-24+0.10.19-1.el7.ngx.x86_64
nginx-plus-24-2.el7.ngx.x86_64
nginx-plus-module-appprotect-24+3.583.0-1.el7.ngx.x86_64
app-protect-compiler-7.7.7-1.el7.ngx.x86_64
app-protect-threat-campaigns-2021.06.29-1.el7.ngx.x86_64
app-protect-engine-7.7.7-1.el7.ngx.el7.centos.x86_64
app-protect-attack-signatures-2021.07.01-1.el7.ngx.x86_64
app-protect-24+3.583.0-1.el7.ngx.x86_64
app-protect-plugin-3.583.0-1.el7.ngx.x86_64

Every 10mn, my nginx died of a sudden death. It appears that it was because of Nitro which tries to reload Nginx every 10mn...
Problem is, with the modules loaded in my Nginx setup, it needs more than 1s to reload and was killed too soon by the SIGQUIT.
I've solved my issue by editing acm.yaml and add a "options" section:
options:
  nginx_reload_wait_ms: 20000

Would it be possible to add an option to disable this behavior and review documentation to give a clear explanation of this behavior?
Thanks

Hi @urluba,
After the 10min mark when reloading the nginx, p11ne-agent sends the following signals to nginx: SIGUSR2, SIGWINCH, wait(wait_ms) and SIGQUIT. This sequence should terminate the nginx process gracefully, however, in your case it takes longer than the preset wait_ms time to upgrade executable(SIGUSR2)/shutdown worker processes(SIGWINCH) of nginx.
As you may have noticed, we only support Nginx in the ACM context and this specific scenario happens for NAP.
Your solution to add the option which modifies the wait_ms solves the issue you are experiencing, unfortunately on the current roadmap we do not have the change to add the option to disable this behavior, but we gladly accept and review PRs. We will open a feature request when such time will come.

Hi @urluba does the workaround work for you or are you still encountering availability issues?

HI @alcioa ,
After setting nginx_reload_wait_ms option to a high value, I've not ran into this issue.

Thanks. So to summarize - an NGINX reload takes place so that when the pkcs#11 token update happens, NGINX shall correctly start new PKCS#11 sessions so that it accesses the token provisioned database.


where is the config file?

silly question, but you mention a config file but not where it is or what to call it

Yep I have the same question.  It might be a silly FTM for Atom question.

I cannot find it also

You open the file using Atoms menu; file->config...

Documentation should be updated to mention this.

The model VS Code uses where you get a per-project config file is a better approach and would be nice to see here. It may even be possible to steal the file format they are using.

Agreed. Project specific settings would be useful. I think the file format should be the same as for the "global" settings used for atom. Only that the project specific overrides the global is set. Seems like atom has no built-in support for this but it should be straight forward to search for a settings file in the project root folder.


add bitcoin: and lightning: as compatible link

It'd also be nice to add deep linking: galoy:lightning:xxx, or bitcoinbeach:lightning:xxx. iOS is a struggle with wallet all vying to trigger on the lightning: or bitcoin: uri


Unusual Initializer Range default

Hello @young-geng! Thank you for this concise and easily hackable repo!
Unfortunately I spent days wondering what was weird about training before I found the default init value is 1.0. I think a suitable value would be 0.02? Would be happy to submit a pull request! 1.0 is too unusual to be the default, and as 0.02 is so common elsewhere, I think it is hard to find the problem is the init because it's assumed it wouldn't be so different to begin with.

Thanks for discovering this. Let me apply a fix.

Fixed in this commit. The correct initialization range should be relative to the model size (variance scales with input dimension).


Encoder used to show checkpoint value should always be shown

The value of a checkpoint is a Java object, not necessarily a String. If it is not a String, then it has to be encoded to a string and the result of this encoding step has to be shown. The Java type and the encoder used to show the value should always be shown, see picture below:

This picture was obtained by pressing the button to show the metadata. The highlighted text should also be visible when the metadata is hidden.


the dimensions of coordinates in CASP12

@lucidrains Hi!  In the test_coor, there is code like:   assert coords.shape == (2, 16 * 14, 3), 'must output coordinates' .   What does “14“ here mean。In the model, num_backbone_atoms = 3, shouldn’t the coordinate dimension be（2,16 * 3, 3）。

@zhangyi-taotao hey yes, that is a bug indeed and i'll get around to fixing it today at the very latest tomorrow!

@zhangyi-taotao https://github.com/lucidrains/alphafold2#atoms let me know if that helps or not!

@lucidrains  Thank you very much for helping me answer my doubts！


Add option to specify customized $TMP directory

Great thanks for this well built pipeline first :)
I ran this pipeline on a hpc with a 10GB /tmp partition and it fails at 3 steps: sambamba sort, sort and something related to Picard (dedup and sort). After investigating, the main reason is /tmp is out of space during sorting large files. It would be good to be able to specify another tmp directory, e.g. "sort -T /another/tmp". And it can be added to env configuration file.

sort uses $TMPDIR as a temporary directory. Please add the following lines to your ~/.bashrc or ~/.bash_profile.
export TMPDIR=/another/tmp
export TMP=/another/tmp

@leepc12 Ahhh silly me... Previously not sure whether the shell setting can be picked up by those three tools. Thanks a million!


Get Context Entities from Twitter Dev Repo

The Twitter API docs reference a list of context entity records kept in a github repo. This PR adds a method to the Client to fetch this data.

Should we really be adding another package (pandas) to the setup just for one function? Is this functionality that important? Seems like that's the start of bloatware :\

I understand the concern.
Although pandas is pretty standard for many python projects, perhaps we
could add the dependency as an optional "extra".
On Mon, Jul 11, 2022, 10:54 PM Freddie von Stange @.***>
wrote:

Should we really be adding another package (pandas) to the setup just for
one function? Is this functionality that important? Seems like that's the
start of bloatware :\
—
Reply to this email directly, view it on GitHub
https://github.com/tweepy/tweepy/pull/1921#issuecomment-1181255411, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/AAKENJ4KKXMDRUZGTJW6YBTVTTM5RANCNFSM53D2SCYQ
.
You are receiving this because you authored the thread.Message ID:
@.***>


[Bug]: Nballerina repo build fail with compiler errors update 8 distribution

Description
Try to build the nballerina repo with latest sl update 8 daily build packs from https://github.com/ballerina-platform/ballerina-distribution/actions/runs/5958619240
Build fails with following errors.

Steps to Reproduce
No response
Affected Version(s)
No response
OS, DB, other environment details and versions
No response
Related area
-> Compilation
Related issue(s) (optional)
No response
Suggested label(s) (optional)
No response
Suggested assignee(s) (optional)
No response

PRs
https://github.com/ballerina-platform/ballerina-lang/pull/41286
https://github.com/ballerina-platform/nballerina/pull/1230

Closing since PR is merged.


Load 2 times is normal when use prerender equal true?

In my console the component is loaded 2 times. It is normal?

@BrunoQuaresma That message is from React on Rails. 100% expected!
React.js will not redraw the screen. It's optimized for this use case!

Thanks one more time @justin808


Update README.md

Updates readme.

@nitya Kristen and I made a few edits to the readme to make it more concise. Let us know what you think.


Bug: Could not find test executor with URI 'executor://mstestadapter/v2' when using vstest with code coverage

Description
When using /Collect:"Code Coverage" arg with vstest.console.exe on a build server (i.e. TestAgent or Community), we get a weird error (exactly):

Could not find test executor with URI 'executor://mstestadapter/v2'.  Make sure that the test executor is installed and supports .net runtime version  .

If we omit /Collect:"Code Coverage" the tests are discovered and ran, but we do not get a code coverage report. The unit test project is a .NET Core targeting win7-x64, Framework 4.6. We tried downgrading MSTest.TestAdapter / MSTest.TestFramework versions (from 1.2 to 1.1.17/14/whatever) to no avail.
Running with /Diag produced this interesting entry in the host.log:
TpTrace Warning: 0 : 2908, 7, 2017/12/20, 15:24:04.736,<PHONE_NUMBER>15, testhost.exe, TestPluginDiscoverer: Failed to load extensions from file<EMAIL_ADDRESS> Skipping test extension scan for this file.  Error: System.IO.FileNotFoundException: Could not load file or assembly 'Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter' or one of its dependencies. The system cannot find the file specified.
File name: 'Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter'
   at System.Reflection.RuntimeAssembly._nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, RuntimeAssembly locationHint, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks)
   at System.Reflection.RuntimeAssembly.InternalLoadAssemblyName(AssemblyName assemblyRef, Evidence assemblySecurity, RuntimeAssembly reqAssembly, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks)
   at System.Reflection.RuntimeAssembly.InternalLoadAssemblyName(AssemblyName assemblyRef, Evidence assemblySecurity, RuntimeAssembly reqAssembly, StackCrawlMark& stackMark, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks)
   at System.Reflection.Assembly.Load(AssemblyName assemblyRef)
   at Microsoft.VisualStudio.TestPlatform.Common.ExtensionFramework.TestPluginDiscoverer.GetTestExtensionsFromFiles[TPluginInfo,TExtension](String[] files, Dictionary`2 pluginInfos)

This DLL is 100% present in the directory claimed at that path, so what gives??
Steps to reproduce

Create a unit test project
csproj should like like so:

<Project Sdk="Microsoft.NET.Sdk">
  <PropertyGroup>
    <TargetFramework>net462</TargetFramework>
    <RuntimeIdentifier>win7-x64</RuntimeIdentifier>
    <IsPackable>false</IsPackable>
	<DebugType>Full</DebugType>
  </PropertyGroup>
  <ItemGroup>
    <PackageReference Include="Microsoft.NET.Test.Sdk" Version="15.3.0" />
    <PackageReference Include="Microsoft.VisualStudio.TestPlatform.ObjectModel" Version="14.0.0" />
    <PackageReference Include="MSTest.TestAdapter" Version="1.1.14" />
    <PackageReference Include="MSTest.TestFramework" Version="1.1.14" />
	<PackageReference Include="Microsoft.CodeCoverage" Version="1.0.3" />
  </ItemGroup>
</Project>

Run vstest.console.exe mytest.dll /Logger:trx /Platform:x64 /inIsolation (successful)
Run `vstest.console.exe mytest.dll /Logger:trx /Platform:x64 /inIsolation /Collect:"Code Coverage" (fail)

Could not find test executor with URI 'executor://mstestadapter/v2'.  Make sure that the test executor is installed and supports .net runtime version  .
No test is available in<EMAIL_ADDRESS>Make sure that test discoverer & executors are registered and platform & framework version settings are appropriate and try aga
in.

Expected behavior
Unit tests run and a TRX + .coverage files produced
Actual behavior
Unit tests are not discovered/ran, no coverage is produced.

@CryptonZylog : Can you try updating "Microsoft.NET.Test.Sdk" to latest and see if it works for you?
Also, can you tell us which VS version are you using? You can find out the version in VS IDE by going to Help->About Microsoft Visual Studio. (Top Left- 2nd line should have a version)

I have updated the package, however the problem remains the same.
We're on v15.5.2.
Thanks.

@CryptonZylog : Can you please collect fusion logs for the CLI command and share them with us?
This is how you can collect those assembly binding logs.

VsTestDebug.zip
Please see the logs attached.
Thanks!

@CryptonZylog : Thank you for sharing logs with us.
We see that you are trying to generate code coverage using VS Community, however code coverage is an enterprise feature and is not available in Community/Professional SKUs.
Can you please try the above scenario on a VS enterprise machine and see if it works for you?

I see. We have Community installed on this build server and aren't really keen on installing Enterprise. Is there another way around this problem? In the end, it may be helpful to also have a more meaningful error message.
Thanks!

@CryptonZylog : There is no workaround. You will simply need VS enterprise for code coverage. We will consider printing a more meaningful error message for such cases. Thank you for your feedback!

following these steps helped resolved this error for me:
•	Run Visual Studio as Administrator.
•	Make sure Service fabric project was published as X64 based architecture.
•	Make sure Test Settings is pointing to X64 Architecture, and correct .runsettings file was selected.


Want to add a check site-connectivity program in python

Hey , @king04aman  I would like to contribute  a site check connectivity program in python .
Please assign me this

hi @king04aman please help me in the field of contribution by providing this repo.


originalTilePoint.scaleBy is not a function

I'm not sure where my problem is, but I keep on getting this error:
TypeError: originalTilePoint.scaleBy is not a function
at http:///leaflet-image/leaflet-image.js:119:18
at Array.forEach (native)
at handleTileLayer (http:///leaflet-image/leaflet-image.js:111:15)
at start (http:///leaflet-image/leaflet-image.js:335:13)
at poke (http:///leaflet-image/leaflet-image.js:323:26)
at Queue.defer (http:///leaflet-image/leaflet-image.js:301:7)
at drawTileLayer (http:///leaflet-image/leaflet-image.js:45:50)
at eachLayer (http:///leaflet/dist/leaflet.js:6:21728)
at leafletImage (http:///leaflet-image/leaflet-image.js:32:9)
Can someone assist me on what I'm doing wrong or is this a fault with the plugin?

Encountering same error. Any fix to this problem.

Fixed by reverting to v0.3.0 as it doesn't use "scaleBy". Not ideal, but works.

scaleBy is in Leaflet 1.0, but not 0.7. You're presumably using the older version. You'll need to upgrade, or alternatively edit the current version of leaflet-image to work around. This might work:
var tilePos = originalTilePoint
.multiplyBy(tileSize)
.subtract(bounds.min);

You can just upgrade to Leaflet 1.0. Or if you can't upgrade, use the code workaround above. It's not an issue with the plugin that needs resolving.


Create PR should be smarter

Testing #122243
I had on uncommitted change on the default branch and clicked the Create PR button in the SCM view. I got a PR creation view that suggested to me to create a PR from main to main on the same repo.

Same when I'm not on the default branch:


Examples required for "Supported Actions"

[Enter feedback here]
Frequent mention is made to "supported actions, add delete" etc but I can't see any guidance on how to correctly build this up - ie is the command encapsulated in a string, e,g, <<"/delete">> or is it added to the OMA-URI string?
It would be useful to have some examples
Sorry for the bad formatting, greater than signs are an issue in markup!

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

ID: c8b1b81d-3c35-0315-d149-f10af3a409b2
Version Independent ID: c34e7acb-ece7-d76f-fb41-470e19119ee0
Content: VPNv2 CSP - Windows Client Management
Content Source: windows/client-management/mdm/vpnv2-csp.md
Product: w10
Technology: windows
GitHub Login: @ManikaDhiman
Microsoft Alias: dansimp

Hello @jimmyeao ,
Frequent mention is made to "supported actions, add delete" etc but I can't see any guidance on how to correctly build this up - ie is the command encapsulated in a string - yes, exactly, like this:
      <Add>
        <CmdID>10003</CmdID>
        <Item>
          <Target>
            <LocURI>./Vendor/MSFT/VPNv2/VPNProfileName/NativeProfile/Authentication/UserMethod</LocURI>
          </Target>
          <Data>Eap</Data>
        </Item>
      </Add>

It would be useful to have some examples - there are some examples on the bottom of the article.
Please let me know if you have any other questions.
Thank you

Hi thanks for getting back to me.
The examples do not appear to match up to how (for an example) a VPN profile would be removed. In MEM, the console here is expecting an XML file for the VPN profile only, with the OMA-URI being specified separately, and there is no obvious way to create a delete action here:

The experience in the MEM console is not consistent with the examples in this article (https://docs.microsoft.com/en-us/windows/client-management/mdm/vpnv2-csp?redirectedfrom=MSDN) as the profile.xml does not contain the OMA-URI, merely the VPN settings.

Hello @jimmyeao - Thank you for sharing your feedback about the document. I have reviewed the document and found that the document contains all of the required information with some of the most common examples.
If there is something specific you are looking for please let us know. If you are having some challenges to do some configuration for this CSP please open up a support case with the Microsoft support team to better help you with the specific issue.
Thanks.
Imran.

@joinimran Thanks for taking the time to review, but unfortunately (for me!) this does not move me forwards. I engaged with our Fastrack expert on this, and they also have no details on how to delete a custom OMA-URI policy from a machine using MEM (intune). Perhaps I should be asking this question on the intune pages? would it just be as simple as putting <delete></delete> in the stringxml after defining the OMA-URI as per my example above?

I am not sure about this. I would suggest you open up a support case with MS Team. @nam31 Can guide you on how you can quickly open a support case with MS. I have tried to find out if there is any possibility to use  code in XML but there is no luck. This is something that MS support can answer or route your query to the internal team responsible for VPN handling in Windows 10.
Thanks
Imran.

@jimmyeao Thank you for providing feedback.
The issues section of this repository is intended for product documentation issues only.
Please consider opening a product support ticket by the following link below for your problem so that it gets resolved quickly.
Windows 10 Support
Thank you.


Game of Life: Oscillator test case expected result is wrong.

The expected result from the oscillator test case seems to be checking against a random solution.
https://imgur.com/a/mJECYd7
On the left is the result you should expect i.e the second stage of each oscillator and on the right is the result the test case checks against.

Hey @TheConanRider thanks for reporting this! Definitely something fishy happening under the hood. Looking into it right now...
PS: Nice spreadsheet plots!

@TheConanRider should be fixed now by commit c40e48250bb233bffb59eed6f94aecd26c483340!
Let me know if it works for you now.

Issue seems to be resolved.
https://imgur.com/a/1ky8i3q
(Left: Expected result, Middle: Previous Solution, Right: Current Solution)
This also fixed a related issue with the third test case "glider gun".
Closed as Fixed.

Awesome! Thanks for the report, and sorry for any frustration it caused.


Jenkinsfile: go back to Clear Linux 29820

29980 too often failed to restart Kubernetes because
Docker forgot about the containers after a restart.

I remained with 29820 in own testing all recent times and had no issues. I will merge.


Toggle publish product by post request

fixes #1302

Codecov Report

Merging #1305 into master will increase coverage by <.01%.
The diff coverage is 100%.

@@            Coverage Diff             @@
##           master    #1305      +/-   ##
==========================================
+ Coverage   70.37%   70.38%   +<.01%
==========================================
  Files         117      117
  Lines        6158     6159       +1
  Branches      786      786
==========================================
+ Hits         4334     4335       +1
  Misses       1661     1661
  Partials      163      163

Impacted Files
Coverage Δ

saleor/dashboard/product/views.py
65.4% <100%> (+0.1%)
:arrow_up:

Continue to review full report at Codecov.

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


Feature request: Refactor make_train_input_tensors etc to extract PARAMS

(Low priority) Hey, just a note - it'd be nice to have PARAMS be an argument to make_train_input_tensors rather than some private module; then it'd be easy to load nearly compatible datasets (e.g. the other maze datasets on DANDI) using the same interface. I think one can work around it by overriding the PARAMS internal to the module, but, you know, not nice.
https://github.com/neurallatents/nlb_tools/blob/main/nlb_tools/make_tensors.py#L267

sorry for late reply. not sure if you still want this change, but I can start working on a clean solution soon


fix fix bug that missing field when refreshing storage policy

Proposed changes
Issue Number: close #11581
Problem summary

Change all required fields to optional
Although they all "required", but it not recommended to use required, because it is hard to modify in future.
Fix a missing field bug

Checklist(Required)

Does it affect the original behavior:

[ ] Yes
[x] No
[ ] I don't know

Has unit tests been added:

[ ] Yes
[x] No
[ ] No Need

Has document been added or modified:

[ ] Yes
[ ] No
[x] No Need

Does it need to update dependencies:

[ ] Yes
[x] No

Are there any changes that cannot be rolled back:

[ ] Yes (If Yes, please explain WHY)
[x] No

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...

LGTM


Kids- Donation tab in settings page

Description:
There is a donation page on biblekids.io that we could link user to if they are interested in making donation. The donation is open to public.
Acceptance criteria:

Tab "Make a donation" in setting page
Parental gate

https://www.paypal.com/donate/?hosted_button_id=M5HU747LQCRQC

yes

4.5.2
https://github.com/bcc-code/bcc-media-app/commit/6354afd300da2f3d22a19c7d748974447b43cf7e


[Question] Is there a performance benchmark compare with other eventemitter library?

I'm looking for and eventemitter library for our cross platform framework, which will be run in pure V8 JS engine (Not NodeJS or browser environment).
I prefer to use mitt because of its small, but I am a little concern about its performance because event may be emit million times in out framework.
Is there a benchmark for mitt? Or performance  comparison with other eventemitter library such as eventemitter3、event、……

Not that I know of. It would be relatively easy to set up though.

性能有问题。


fix: better jx-charter support

handle relative chart paths better

/approve

[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: jstrachan
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

OWNERS [jstrachan]

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment


Huawei phone released after march 2019 are not supporting google play services.

Hi,
I hope you are doing good.
I'm using this package for background location services.
Issue that I'm encountering is, huawei is not supporting google play services, in that case how can we use this package?
for example Huawei P30 pro.

I will do this on the fork of this package, but it could be just an Android configuration of the package, some imports and some native HMS code


Added a translation for the file README in PT-BR.

[x] Have you followed the contributing guidelines?
[x] Have you explained what your changes do, and why they add value to the Guides?

Please note: we will close your PR without comment if you do not check the boxes above and provide ALL requested information.

Hi, its my first time contributing to the project, so i'm sorry for any mistakes, im still learning. I read the contributing file but didn't find any translation for the README file, so i made one for Brazilian Portuguese (my main language). If there is anything wrong please give your feedback and i will work on it. Thank you.

Welcome

Happy Sunday to you friends

Adhdghgd

Okay

Welcome

Okay

Thanks for the PR! We're not considering translating the README at this time so passing on this, sorry!

@MikeMcQuaid No problem at all! If you have any translating jobs or anything i can help as a beginner in Javascript, please tell me and i will work on it. Thank you, and have a great week!

    سلام،شما ایرانی هستین؟،  من یه مشکل برداشت ارز ایاس دارم و کد ممو

رو ننوشتم و به جای کد ممو همون ادرس ارز رو بجای کد کپی کردم ،الان ارز من
وجود داره ولی نمیدونم چطور میتونم اونو بر گردونم ،لطفا راهنمایی و کمک ،اگر
به هر مدرکی یا اسکرینترون شاتی هم نیاز بود دارم


Try to improve support for py32f002a

This is not yet tested on real hardware. So for this is just an attempt to get the code to compile with the device feature py32f002a.

This now runs successfully(but with some warnings)
cargo c --features py32f030 && cargo c --features py32f003 && cargo c --features py32f002a


Add the ability to disable user tracking.

Added setTrackingDisabled and trackingDisabled methods to the Branch class to set and query the tracking state.
Added the BNCTrackingDisabledError error code that's returned to callbacks when tracking is disabled.
Added a clearTrackingInformation method to the preference helper class that clears user identifiable information from preferences.
Changed some NSDictionaries to NSMutableDictionaries for crash safety: Storing nil to a mutable dictionary is not a crash.
Added a 'Do not track' option to UITestBed.

Result of Integration 1
Duration: 15 minutes and 36 seconds
Result: All 227 tests passed, but please fix 2 warnings and 1 analyzer warning.
Test Coverage: 62%

Result of Integration 2
Duration: 13 minutes and 28 seconds
Result: 2 errors, failing state: build-errors

Result of Integration 3
Duration: 15 minutes and 51 seconds
Result: Build failed 1 test out of 227

Result of Integration 4
Duration: 13 minutes and 9 seconds
Result: Build failed 1 test out of 227

Result of Integration 5
Duration: 11 minutes and 36 seconds
Result: All 227 tests passed, but please fix 2 warnings.
Test Coverage: 62%

Result of Integration 6
Duration: 12 minutes and 43 seconds
Result: Build failed 1 test out of 227

Result of Integration 6
Duration: 12 minutes and 43 seconds
Result: Build failed 1 test out of 227

Result of Integration 8
Duration: 15 minutes and 15 seconds
Result: All 227 tests passed, but please fix 2 warnings.
Test Coverage: 62%

Result of Integration 9
Duration: 14 minutes and 31 seconds
Result: 1 error, failing state: build-errors

Result of Integration 10
Duration: 15 minutes and 7 seconds
Result: Build failed 1 test out of 227

Result of Integration 11
Duration: 13 minutes and 8 seconds
Result: All 227 tests passed, but please fix 2 warnings.
Test Coverage: 62%

Result of Integration 12
Duration: 15 minutes and 7 seconds
Result: All 227 tests passed, but please fix 3 warnings.
Test Coverage: 62%

Result of Integration 13
Duration: 43 minutes and 54 seconds
Result: 2 errors, failing state: internal-processing-error

Result of Integration 14
Duration: 13 minutes and 13 seconds
Result: All 227 tests passed, but please fix 2 warnings.
Test Coverage: 62%

Result of Integration 15
Duration: 32 minutes and 57 seconds
Result: All 227 tests passed, but please fix 2 warnings.
Test Coverage: 62%

Result of Integration 16
Duration: 18 minutes and 23 seconds
Result: Build failed 1 test out of 227

Result of Integration 17
Duration: 13 minutes and 3 seconds
Result: All 227 tests passed, but please fix 2 warnings.
Test Coverage: 62%

Result of Integration 18
Duration: 13 minutes and 33 seconds
Result: All 227 tests passed, but please fix 3 warnings.
Test Coverage: 62%

Result of Integration 19
Duration: 18 minutes and 38 seconds
Result: Build failed 1 test out of 227

Result of Integration 20
Duration: 18 minutes and 25 seconds
Result: Build failed 2 tests out of 227

LGTM 👍

Result of Integration 21
Duration: 11 minutes and 52 seconds
Result: Build failed 2 tests out of 227

Result of Integration 23
Duration: 32 minutes and 25 seconds
Result: Build failed 2 tests out of 227


480/explore m UI components

Added a working filter for types of Solutions. There are a couple of key changes:

added a tag array to CardProps
listed out solutions in array of objects instead of writing in the md file
added MUI components for simplicity / reusability

Please take a look and let me know if you see any issues or have any suggestions.
https://deploy-preview-487--ct-handbook-public.netlify.app/sector-electricity
Still needed:

mobile view
blue styling for chips

Hi @mattmcburnett,
I apologize for the delayed response. Thank you for adding the filters. You've almost got it fully implemented, Amazing!
I have a few follow-ups:

Currently, the implementation involves storing all the details of the electricity page tags statically in the electricitySolutions.js file and then dynamically binding them in SolutionFilters.tsx. Will this approach impact performance as we scale, and might we need a separate file for every other page?

Why is clsx being used? Can't we import classes directly from the .css file?

I added the styling to match the Figma design. Please review the commit. (Not a major contribution though)

On Hover, the styling looks wierd, when I'm adding &:hover{ } attribute, surprisingly the changes are not getting reflected. Can you look into this?

Thanks!


Updated readme.md

Hello there,
1) I have included your First significant Example, with labels.
2) I have included CODE OF CONDUCT
3) I have assigned Contributors that can link to to your profile.
4) I have edited grammatical errors.
5) I have added suitable description.
If there is any further discrepancy, kindly let me know.
                                                                       THANK YOU

remove my orignal image go for my github profile image.

I will suggest making a GitHub action that directly adds the contributors whenever I merge any pull request and example of every project isn't necessary on the home page as every project will have it's own markdown file explaining the project itself

I have removed your Original Picture, with your Github's Profile image. I have also removed the examples.
Please merge my Request.
THANK YOU

@all-contributors please add @tharunc for Code and Documentation

@all-contributors please add @tharunc for Code and Documentation


Unhandled exception when I try to close connection.

Hello, when I try to close turn connection I got an Unhandled exception:
Error: client error: Error: read ECONNRESET
at Socket. (/home/mihael/Projects/cloud-compute/node_modules/turn-js/node_modules/stun-js/src/stun_comm.js:146:11)
at emitOne (events.js:77:13)
at Socket.emit (events.js:169:7)
at emitErrorNT (net.js:1253:8)
at doNTCallback2 (node.js:450:9)
at process._tickCallback (node.js:364:17)

Hi @iMihael,
I didn't face this error so far while testing this module against my own TURN servers. So I'd like to  reproduce that error first, for which I need some additional info about your setup.
Does this error also occur if you run my example scripts?
 If so, can you create me a test account to reproduce this error?

I'm running own turnserver coturn https://github.com/coturn/coturn
test account:
host: cloudcompute.tk
port: 19312
username: test
password: test
Yout test script works fine. It's strange, maybe my code is bad. Code:
client.close(function () {}, function (error) {
console.log(error);
});

@iMihael: I added some extra catch statements to my tests and my examples, but was not able to reproduce this issue. I also used your coturn server + ran my scripts using both TCP and UDP transports, and all seems to work fine.

ECONNRESET errors should be fixed in latest version.


Velero upgrade to newer versions is not feasible. Tracking velero-plugin-for-csi issue to support ARM64 architecture

Context
Enabling Velero CSI snapshots requires to deploy velero-plugin-for-csi.
velero-plugin-for-csi currently only supports amd64 architecture. There is an open issue since Oct 21 to provide support for arm64 architecture.
Official docker image velero/velero-plugin-for-csi does not support ARM64 architecture yet. There is an open issue since Oct 21 https://github.com/vmware-tanzu/velero/issues/4303 and PR (Aug 22) which fixes it: https://github.com/vmware-tanzu/velero-plugin-for-csi/pull/116
Workaround implemeted in Pi Cluster
To test velero CSI snapshots support, I decided to forked velero-plugin-csi repository, apply the same changes proposed in the PR (Makefile and Docker file changes to enabling building of multi-architecture docker images) adapt the Github actions to generate my  my own multi-arch docker image (https://hub.docker.com/r/ricsanfre/velero-plugin-for-csi), supporting multiarchitecture (ARM64 and AMD64): ricsanfre/velero-plugin-for-csi.

Changes in arm64  branch of my forked repository: https://github.com/ricsanfre/velero-plugin-for-csi/tree/arm64

List of changes respect the main repository here: https://github.com/vmware-tanzu/velero-plugin-for-csi/compare/main...ricsanfre:velero-plugin-for-csi:arm64

Current Issue
The problem is that Velero cannot be upgraded without having to rebuild velero-plugin-for csi image whenever that the code changes, which is a lot of manual work.
The PR to solve the issue was created in Aug 22 and it never was merged. In Feb 27 a new PR has been created, rebasing original PR code, trying to revive the issue https://github.com/vmware-tanzu/velero-plugin-for-csi/pull/151
Open this to track the resolution of Velero issue, so Pi Cluster can use official docker image, and Velero can be updated to newer versions.

fixed in https://github.com/vmware-tanzu/velero-plugin-for-csi/pull/167/


if: parse nonblock consequents

Fixes lightscript/lightscript#21

Parsing for nonblock consequents
Update/add fixtures

I have another fix to add to this pr before merging, re the new bug I just filed. Hold off a bit on merging please.

@rattrayalex
Never mind on that other fix: the problem is much deeper than I thought. Fixture is renamed as requested; you can merge this fix by itself.

Yeah that makes sense. I think I'm going to need to spend some time with that one. Thanks!


Prevent cross-protcol embedding

As side effect of #69 now custom protocols are able to embed images and other resources from http(s). Here is an exchange on IRC with a relevant pointers:

1:13 PM  Irakli Gozalishvili bz: btw that combination of flags also allows loading embedding http content is it possible to prevent that ?
1:13 PM B<•bz> You want your protocol to not be able to  load http:?
1:15 PM G Irakli Gozalishvili bz: I don’t want to disallow links to http but I do not want to allow embedding images or other things that would touch network
1:15 PM or at least have some way to control that
1:15 PM B<•bz> Use CSP?
1:16 PM G Irakli Gozalishvili bz: You mean through headers ?
1:16 PM B<•bz> or
1:16 PM or some other mechanism, if we have something else...
1:17 PM G Irakli Gozalishvili bz: It needs to be default, not opt-in, and headers isn’t viable as far as I can tell as channel from custom protocol isn’t nsIHTTPChannel
1:18 PM G Irakli Gozalishvili I think if scheme isn’t http(s) channel is never queried to nsIHttpChannel
1:18 PM <•bz> might need backend work...
1:18 PM You could also implement a content policy, of course
1:18 PM to get the same effect
1:19 PM G Irakli Gozalishvili bz: can you provide more context or pointers, I’m not sure how would I do that
1:19 PM referring to implementing content policy
1:19 PM B<•bz> https://searchfox.org/mozilla-central/source/dom/base/nsIContentPolicy.idl
1:20 PM https://developer.mozilla.org/en-US/docs/Archive/Mozilla/nsIContentPolicy may have some examples of how to hook it up
1:20 PM Then you get notified when loads happen
1:20 PM and can decide whether to allow or not
1:20 PM B<•bz> based on what's being loaded and by whom and so forth

@Gozala  just to be sure I got the context right: is this due to reasons mentioned in https://github.com/mozilla/libdweb/issues/52#issuecomment-410874185?

@Gozala just to be sure I got the context right: is this due to reasons mentioned in #52 (comment)?

Pretty much, but more generally allowing cross protocol embedding raises whole range of privacy concerns and questions & I do not believe we have definitive answers so I think it's best for now to focus efforts on enabling protocols in isolation from each other & once there only after start start dealing with cross-protocol concerns.

Migrate to https://bugzilla.mozilla.org/show_bug.cgi?id=1572226


[Dialog] Using scroll=body breaks the fullScreen option

Hello, there is currently a bug preventing the creation of a responsive dialog that scrolls the entire dialog via the scroll='body' option. When this option is used, the dialog doesn't honor the fullScreen value and always opens the the normal mode.

[x] This is a v1.x issue.
[x] I have searched the issues of this repository and believe that this is not a duplicate.

Expected Behavior
Even when scroll='body' is specified, the fullScreen is honored in the Dialog component.
Current Behavior
When the scroll='body' option is used, the dialog doesn't honor the fullScreen value and always opens in normal mode.
Steps to Reproduce
Link: https://stackblitz.com/edit/r4l7sr?file=demo.js

Click the shown button to open the dialog
You should see a non-fullscreen dialog although the fullScreen option is set to true.

Context
I'm trying to create a responsive dialog that scrolls the entire dialog on mobile devices because I have an text field in it and when the user clicks on the field the keyboard shows up and you suddenly have half the screen to work with. The DialogActions take around half of the remaining space and you end up with 25% of the entire device's screen to display content. Also, the DialogActions hide the content behind it including the text field the user is filling. By scrolling the entire dialog the DialogActions wouldn't overlay on top of the content.
Your Environment

Tech
Version

Material-UI
v1.5.1

React
v16.4.2

Browser
Chrome

@Maher4Ever Thanks for raising. It should be a matter of changing:
https://github.com/mui-org/material-ui/blob/cac28e7e74d43bd3fc5d32fc594cc99e0f63bbe8/packages/material-ui/src/Dialog/Dialog.js#L87-L94
Maybe something like:
  paperFullScreen: {
    margin: 0,
    width: '100%',
    maxWidth: '100%',
    height: '100%',
    maxHeight: 'none',
    borderRadius: 0,
+   '&$paperScrollBody': {
+     margin: 0,
+   },
  },

Do you want to give it a try?

Thanks for the quick reply. The suggested solution does indeed show the dialog in fullscreen mode but the scrolling is still limited to the paper. I think this is due to the fact that the user is actually scrolling the paper div instead of the whole dialog. I'm not sure if this is fixable.

I'm not sure if this is fixable.

@Maher4Ever Yes, it's just a matter of reverting the scroll body CSS when full screen.

          <DialogContent style={{
            overflowY: 'visible',
          }}>

@Maher4Ever change the overflow-y of the DialogContent to visible may work


ReactJS library size issue

Hi, Recently, I installed the hugeicons-react library to test free icons, when I import the library, it has too much size even though it is only one icon that I am importing. When I run the npm run build command, the build is done with all the icons in the library.
JSX Component

Build log and vite.config.js file

Hi, thanks for reporting this issue.
Our team will work on this, and release an update very soon.
Thanks for choosing Hugeicons.

just changed from lucide-react to hugeicons-react and noticed really slow dev experience and 17k+ modules being compiled. Import cost also shows 10.6M (gzipped: 1M)

I'm getting 3000 + warnings in my console like below
WARNING in ./node_modules/hugeicons-react/dist/WifiSignal/wifi-off-01.js
Module Warning (from ./node_modules/source-map-loader/dist/cjs.js):
Failed to parse source map from '/Users/robin/projects/cvsqure/node_modules/hugeicons-react/icons/WifiSignal/wifi-off-01.tsx' file: Error: ENOENT: no such file or directory, open '/Users/robin/projects/cvsqure/node_modules/hugeicons-react/icons/WifiSignal/wifi-off-01.tsx'
WARNING in ./node_modules/hugeicons-react/dist/WifiSignal/wifi-unlock.js
Module Warning (from ./node_modules/source-map-loader/dist/cjs.js):
Failed to parse source map from '/Users/robin/projects/cvsqure/node_modules/hugeicons-react/icons/WifiSignal/wifi-unlock.tsx' file: Error: ENOENT: no such file or directory, open '/Users/robin/projects/cvsqure/node_modules/hugeicons-react/icons/WifiSignal/wifi-unlock.tsx'

Please upgrade to the latest version 0.2.0, it is rewritten in typescript from scratch and should be working smoothly without issues.


wasmtime-cranelift ICE on nightly

I just hit ICE (https://github.com/rust-lang/rust/issues/69785#issuecomment-1013782249) after upgrade from wasmtime 0.31.0 to 0.33.0 and thought it might be of interest to you folks, maybe there is something that could be done to make it compile in the meantime.

Turns out already fixed in recent nightly, sorry for the noise.


Datatable not showing data

Use Laravel 6.5.2, PHP 7.2.26 (also try 7.3.3) and "yajra/laravel-datatables": "v1.5.0"
The data table appears but doesn't have any data.
Model Apartment contain data.
Routes
Route::resource('apartments', 'ApartmentController')

Controller
<?php

namespace App\Http\Controllers;

use App\Apartment;
use App\DataTables\ApartmentDataTable;
use Yajra\DataTables\Services\DataTable;

class ApartmentController extends Controller
{
    public function qindex(ApartmentDataTable $dataTable)
    {
        return $dataTable->render('apartments.index');
    }
}

Datatable Service
<?php

namespace App\DataTables;

use App\Apartment;
use Illuminate\Database\Eloquent\Builder;
use Yajra\DataTables\DataTableAbstract;
use Yajra\DataTables\Html\Button;
use Yajra\DataTables\Html\Column;
use Yajra\DataTables\Html\Editor\Editor;
use Yajra\DataTables\Html\Editor\Fields;
use Yajra\DataTables\Services\DataTable;

class ApartmentDataTable extends DataTable
{

    /**
     * Build DataTable class.
     *
     * @param mixed $query Results from query() method.
     * @return DataTableAbstract
     */
    public function dataTable($query)
    {
        return datatables()
            ->eloquent($query)
            ->addColumn('action', 'apartment.action');
    }

    /**
     * Get query source of dataTable.
     *
     * @param Apartment $model
     * @return Builder
     */
    public function query(Apartment $model)
    {
        return $model->newQuery();
    }

    /**
     * Optional method if you want to use html builder.
     *
     * @return \Yajra\DataTables\Html\Builder
     */
    public function html()
    {
        return $this->builder()
                    ->setTableId('apartment-table')
                    ->columns($this->getColumns())
                    ->minifiedAjax()
                    ->dom('Bfrtip')
                    ->orderBy(1)
                    ->buttons(
                        Button::make('create'),
                        Button::make('export'),
                        Button::make('print'),
                        Button::make('reset'),
                        Button::make('reload')
                    );
    }

    /**
     * Get columns.
     *
     * @return array
     */
    protected function getColumns()
    {
        return [
            Column::computed('action')
                  ->exportable(false)
                  ->printable(false)
                  ->width(60)
                  ->addClass('text-center'),
            Column::make('id'),
            Column::make('address'),
            Column::make('created_at'),
            Column::make('updated_at'),
        ];
    }

    /**
     * Get filename for export.
     *
     * @return string
     */
    protected function filename()
    {
        return 'Apartment_' . date('YmdHis');
    }
}

View
@extends('layouts.app')

@section('content')

Table

                        {{ $dataTable->table() }}

@endsection

@push('scripts')

    {{ $dataTable->scripts() }}
@endpush

Result in browser

Maybe a typo on index?
// should be index
public function qindex(ApartmentDataTable $dataTable)

No....

Your code looks fine. Any errors on console?

No error anywhere...

$dataTable->scripts() generate code:

If I put dd($dataTable->ajax()); in Controller before return, then has Illuminate\Http\JsonResponse with full data.

First of all sorry for my english
I have same problem, and find solution for me
If i use
@section('content')
{{ $dataTable->table() }}
@endsection
@push('scripts')
{{ $dataTable->scripts() }}
@endpush
It's doesn't work. No data/
But when i don't use @push and @scripts it's work fine. Like this
@section('content')
{{ $dataTable->table() }}
{{ $dataTable->scripts() }}
@endsection
I don't know is this right, but this work.
In bottstrap.js i paste code like this
`try {
window.Popper = require('popper.js').default;
window.$ = window.jQuery = require('jquery');
require('bootstrap');
require('datatables.net-bs4');
require('datatables.net-buttons-bs4');

} catch (e) {}`
in app.blade.php

And it's work fine

And I also noticed if, when I use

it's default laravel setup, I get errors in cosole that jQuery and DataTables not defined
if I use  or  errors in console empty, but data don't showing, it's don't work
and if I delete defer, delete @push and delete @scripts it's begin work

@3s777 Thanks for the tip! The workaround really helped:
@section('content')
{{ $dataTable->table() }}
{{ $dataTable->scripts() }}
@endsection

Hi,
i'm using adminlte and my workaround  is
instead of
@Push('scripts')
{{ $dataTable->scripts() }}
@endpush
use
@Push('js')
{{ $dataTable->scripts() }}
@endpush

I use https://getstisla.com/getting-started and i have same problem.
I think this is a problem with templating not on yajra packages or datatable because the console isn't displaying errors.

I also had the same issue. i resolved it by adding @Stack('scripts') to my layout (app.blade). Like so

@stack('scripts')

it's still not working with me , i did every thing above and still no data showing, there are any one help me

What I did to make it work (Laravel 7):
Edit resources/js/bootstrap.js and add the following:
require('bootstrap');
require('datatables.net-bs4');
require('datatables.net-buttons-bs4');

Edit resources/scss/app.scss and add the following:
// DataTables
@import "~datatables.net-bs4/css/dataTables.bootstrap4.css";
@import "~datatables.net-buttons-bs4/css/buttons.bootstrap4.css";

Then use

// instead of

Move script to the bottom
@stack('scripts')

Still not working on me

I FIXED scripts is not loading because of a typo
the issue is at the bottom of default layout file has @yield('footer_scripts') but the table.blade file has @section('footerscripts')
hope some else would better explain in details.

public function list() {
        $dataTable = new ApartmentDataTable();

        $vars['apartmentTable'] = $dataTable->html();

        return view('apartment.index', $vars);
}

SOLUTION 1
Look for this file in your project
vendor/datatables/buttons.server-side.js

The copy it and put it in your assets public folder and then make sure you include it as a scribe before
{{ $dataTable->scripts() }}

so, it should be like this

{{ $dataTable->scripts() }}

and hopefully it will be fixed.
SOLUTION 2
Remove buttons.
On your build method in the datatable class, remove buttons by adding something like this
 ->parameters([
        'dom' => 'Bfrtip',
        'buttons' => [],
    ]);

So, the final thing should look like this
public function html()
{
    return $this->builder()
                ->setTableId('users-table')
                ->columns($this->getColumns())
                ->minifiedAjax()
                ->dom('Bfrtip')
                ->orderBy(1)
                -->parameters([
                    'dom' => 'Bfrtip',
                    'buttons' => [],
                ]);
}

CONCLUSION
If you still get an error, go to inspect and see if there is any warning.
All the best!


upgrade certstrap to a current built release

testing this in my dev env

bootstraps a new bosh and updates an existing bosh just fine
need to check cf


Support secured SSL connection to connect to LDAP server in role addons/openldap_client

Hey !
I think it would be glad to have a way to configure LDAP client to connect to a server through SSL connection.
Actually, it's not currently possible to do any configuration in the inventory to match this requirement.
Mathis
PS : nice feature also to have a way to deploy LDAP server secured with SSL :-)

Dear @gavillom
Thank you for this request.
I was also considering adding ssl to ldap, and an GUI: https://github.com/kakwa/ldapcherry
However, RedHat removed OnpenLDAP from all its repositories, and so did Centos and the EPEL.
So do you still confirm this need for RHEL/Centos 8+ versions, considering this ?
With my best regards
Ox

Well if RedHat removed support of OpenLDAP server, would be great to support configuration of SSSD with SSL LDAP server (client part only). And forget server side.
SSSD for LDAP server configuration is still supported right ?
We've implemented such needs on our side. We also have the ability to configure several LDAP server. Do you want us to create the PR ?
Mathis

Dear @gavillom
Yes, it would be very beneficial to other users if you accept to share your code 😊
Ox

Dear @gavillom , Dear @oxedions
Seems done with SSSD role.
Closing.


Added simple prefetch analyzer

Motivation and context
Prefetch further chunks not only when isPlaying, but also when user goes from frame to frame manually
Use cases it should work normally:

+1 sequence: 1 -> 2 -> 3 -> 4
+1 sequence with revertable fallbacks: 1 -> 2 -> 3 -> 4 -> 3 -> 2 -> 3 -> 4
+N sequence: 1 -> 11 -> 21 -> 31 (N < chunk size)
+N sequence with revertable fallbacks: 1 -> 11 -> 21 -> 31 -> 21 -> 11 -> 21 ->31  (N < chunk size)
Mixed sequence keeping increase order with revertable fallbacks (for example when navigating by keyframes forward/backward): 1 -> 3 -> 10 -> 15 -> 20 -> 15 -> 20 (max step < chunk size)

Example it will not work:
1 -> 2 -> 3 -> 4 -> 1 -> 4 (sequence broken, memory to analize is stricted by chunk size / 2 elements)
So, if the sequence is broken algorithm will not recommend to prefetch next chunk.
Broken sequence will be repaired at maximum on the next chunk (if +1, otherwise maybe later) if don't get broken again.
How has this been tested?

Checklist

[x] I submit my changes into the develop branch
[ ] I have added a description of my changes into the CHANGELOG file
[ ] I have updated the documentation accordingly
[ ] I have added tests to cover my changes
[ ] I have linked related issues (see GitHub docs)
[ ] I have increased versions of npm packages if it is necessary
(cvat-canvas,
cvat-core,
cvat-data and
cvat-ui)

License

[x] I submit my code changes under the same MIT License that covers the project.
Feel free to contact the maintainers if that's a concern.

@klakhov , could you please look?


inconsistent with bz2.open on files containing vertical tab ^K

Problem description
Be sure your description clearly answers the following questions:

What are you trying to achieve?
Trying to use smart_open to replace bz2.open
What is the expected result?
same behavior as bz2.open wrt recognizing line breaks
What are you seeing instead?
a long line got truncated due to the presence of non-line break symbol ^K

Steps/code to reproduce the problem
In order for us to be able to solve your problem, we have to be able to reproduce it on our end.
Without reproducing the problem, it is unlikely that we'll be able to help you.
Include full tracebacks, logs and datasets if necessary.
Please keep the examples minimal (minimal reproducible example).
take for instance the following binary uncompressed text. compress with bz2. The numbers of columns before and after bz2 as recognize with smart_open(..).readline() are different.
\xe5\x93\x81\x0b\xe3\x80\n
Versions
Please provide the output of:
import platform, sys, smart_open
print(platform.platform())
print("Python", sys.version)
print("smart_open", smart_open.__version__)

print("smart_open", smart_open.version)
Traceback (most recent call last):
File "", line 1, in
AttributeError: module 'smart_open' has no attribute 'version'

Instead
pip show smart_open
Name: smart-open
Version: 1.7.1
Checklist
Before you create the issue, please make sure you have:

[x] Described the problem clearly
[x] Provided a minimal reproducible example, including any required data
[x] Provided the version numbers of the relevant software

Tried with 1.9.0 as well and same problem.
with smart_open.smart_open('debug.tsv.bz2', mode='r') as f:
...     tmp = f.readline().strip('\r\n').split('\t')

len(tmp)
444

with smart_open.smart_open('debug.tsv', mode='r') as f:
...     tmp = f.readline().strip('\r\n').split('\t')

len(tmp)
852

with open('debug.tsv', mode='r') as f:
...     tmp = f.readline().strip('\r\n').split('\t')

len(tmp)
852

with bz2.open('debug.tsv.bz2', mode='rt') as f:
...     tmp = f.readline().strip('\r\n').split('\t')

len(tmp)
852

Why are you opening binary files in text mode (mode='r')?

I think this is a duplicate of https://github.com/RaRe-Technologies/smart_open/issues/269

Is it OK to open binary files in text mode (mode='r') and without encoding?
Neither of your outputs (444 and 852) seem to match the line length of your example (7). I don't understand what you're trying to show.

Two different examples. The input contains special tokens so I quoted an excerpt of the binary representation.

I think this is a duplicate of #269

I think the culprit here is the vertical tab character \x0b. Not sure why it gets confused with the line return character.

Please post a fully reproducible example.


Haven't used my lite wallet for 6 months. Opened it and had zero balance or history. Downloaded new version. Still will not show anything (but remembers my "theme"? Where is the site to put in my seed words?

Please make sure you have the latest PirateWallet-Lite.
Describe the bug
A clear and concise description of what the bug is.
To Reproduce
Steps to reproduce the behavior:

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

Expected behavior
A clear and concise description of what you expected to happen.
Desktop (please complete the following information):

OS: [e.g. iOS]
Browser [e.g. chrome, safari]
Version [e.g. 22]

Additional context
Add any other context about the problem here.

For whatever reason the wallet just started working? just had to be super patient?


Newbie Issue Token created and verified but not pulling tracks

I have zero Node npm experience but I have managed to muddle my way through the instructions to get spotify-remove-liked-album-tracks running. Created Spotify token, etc but it doesn't seem to be able to get the tracks from my library.

What am I doing wrong or what can I try next to get it working? Any help appreciated :)

@JoeDuncko help pls :)

Hey @ohara-dave ! Wow, I haven't looked at this project in forever!
At first glance, I think your start command is wrong.


Lambda extensions?

The AWS Lambda Extensions announcement sounded very interesting, and seems like a lot of described use cases overlap with some things that lambda-powertools provides (secret / config fetching, metrics, logging). I'm curious if the team has looked into it and if there are any plans to hook into the new lifecycle stages that are available.
Other refs:

https://developer.squareup.com/blog/using-aws-lambda-extensions-to-accelerate-aws-secrets-manager-access
https://github.com/square/lambda-secrets-prefetch

Really just want to hear if the team is thinking about it and what new use cases you might see it enabling!

hey Michael - I'll respond to this once I'm back from PTO (next week). We haven't looked into it extensively, but at first glance, external extensions could be written in Rust to help w/ multiple languages, and to also prevent an extension to equally impact startup time.
What would you like to see as an extension (internal or external)? We'd love to hear what experience you'd like to have :)... maybe we could work something out

Adding to this, I though that some of the main tools we have in Powertools could be useful for people developing extensions.
E.g. being able to use logging, metrics or even tracing within an extension, where we don't necessarily have a handler.

@heitorlessa agreed, I think metrics / logging would be a stretch.
Something like the config fetching from paramstore, etc sounds kind of similar to the stuff that Square built and described in the links. Wonder if that would be a good fit? Sounded like it had some nice performance benefits, etc.

hey @mwarkentin we decided not to go forward with an extension as the operational overhead outweigh the value it provides to customers - Extensions like Secrets and Configuration would be best handled and owned by each Product team separately a.g. AppConfig one. We'll spend the next cycles paying some tech debts instead.


Unable to renew SSL

[08-04-2019 10:35:50] ee.DEBUG: Using default global config: /opt/easyengine/config/config.yml
[08-04-2019 10:35:50] ee.DEBUG: No project config found
[08-04-2019 10:35:50] ee.DEBUG: argv: /usr/local/bin/ee site ssl domain.com --force
[08-04-2019 10:35:50] ee.DEBUG: Running command: site
[08-04-2019 10:35:50] ee.DEBUG: Running command: site ssl
[08-04-2019 10:35:50] ee.INFO: Starting SSL verification.
[08-04-2019 10:35:50] ee.DEBUG: Loading account keypair
[08-04-2019 10:35:50] ee.DEBUG: Starting check with solver http
[08-04-2019 10:35:50] ee.DEBUG: Loading the authorization token for domains domain.com ...
[08-04-2019 10:35:50] ee.DEBUG: Challenge loaded.
[08-04-2019 10:35:51] ee.WARNING: Failed to verify SSL: [malformed] The request message was malformed: Expired author
ization (on request "GET https://acme-v02.api.letsencrypt.org/acme/challenge/WsW2CGKp2R2-jqvxvsIkEfNZiVltbE_knYMbmdRD
SIY/11601164496")
[08-04-2019 10:35:51] ee.WARNING: Check logs and retry `ee site ssl domain.com` once the issue is resolved.

+-------------------+-------------------------------------------------------------------------+
| OS                | Linux 4.15.0-1026-gcp #27-Ubuntu SMP Thu Dec 6 18:27:01 UTC 2018 x86_64 |
| Shell             | /bin/bash                                                               |
| PHP binary        | /usr/bin/php7.2                                                         |
| PHP version       | 7.2.15-0ubuntu<IP_ADDRESS>                                                 |
| php.ini used      | /etc/php/7.2/cli/php.ini                                                |
| EE root dir       | phar://ee.phar                                                          |
| EE vendor dir     | phar://ee.phar/vendor                                                   |
| EE phar path      | /var/log                                                                |
| EE packages dir   |                                                                         |
| EE global config  | /opt/easyengine/config/config.yml                                       |
| EE project config |                                                                         |
| EE version        | 4.0.11                                                                  |
+-------------------+-------------------------------------------------------------------------+

No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 18.04.1 LTS
Release:        18.04
Codename:       bionic

Client:
 Version:           18.09.1
 API version:       1.39
 Go version:        go1.10.6
 Git commit:        4c52b90
 Built:             Wed Jan  9 19:35:31 2019
 OS/Arch:           linux/amd64
 Experimental:      false

docker-compose version 1.23.2, build 1110ad01
docker-py version: 3.6.0
CPython version: 3.6.7
OpenSSL version: OpenSSL 1.1.0f  25 May 2017

Run ee site ssl-renew example.com, if that does not work, then re-open this issue.

@mrrobot47 thank you, it did work - but isn't it supposed to be automatic?


Set correctly the change property for the event triggered when a choice list is changed

It fixes #17998.

/botio integrationtest


cppclient: add unit test of getNodeInfo()

Imitate the unit test of getBalances().

@HowJMay, you don't have to create a new pull request every time when you push new commit(s). Instead, just work on specific git branch and rework via Git commands.

@jserv
sorry for my ignorance. I have fix the style tweak.

@th0br0 sorry I don't get it. so I should not imitate the unit test of getBalances()?

this looks good, feel free to do a separate PR for getBalances!
you'll need to rebase this one on latest develop though to fix the CI


Add section about dependencies, formatting linting

Added a section about where to get gatttool since it isn't installed on Fedora or Arch by default.
Also added a requirements.txt for BTScan.py for clarity
Thanks for making this -- my MELK-OC21W  79 works!

thanks for help


Fix error reported by hyarmaite

Looks like fragmentation shift.

Description:
$a=$12 -> $a=$$12$ -> $a=$$$12$$, last part contains shift.
$$ is treated as single separator.
Solutions:

Instruct users. Easy, but very controversial.
Keep uncorrected file in folder with .tex extension. Mail both. To be implemented.
Revise algorithm and make it care about context.

Done, letter have been thrown.


demo proplem

hi,thank you for your work!How do you get the "root_deep_list" parameter in the demon?

@wangm-word Unfortunately you have to run another deep learning model in order to find out root_depth_list which is https://github.com/mks0601/3DMPPE_ROOTNET_RELEASE

@wangm-word Unfortunately you have to run another deep learning model in order to find out root_depth_list which is https://github.com/mks0601/3DMPPE_ROOTNET_RELEASE

thank you a lot! and when you are inferring on the mobile phone, do you also run this network to obtain this parameter?

@wangm-word Unfortunately you have to run another deep learning model in order to find out root_depth_list which is https://github.com/mks0601/3DMPPE_ROOTNET_RELEASE

thank you a lot! and when you are inferring on the mobile phone, do you also run this network to obtain this parameter?

I'm not quite sure that I fully understand your question. However, the parameter such as FLOPS can be calculated by
https://github.com/SangbumChoi/MobileHumanPose/blob/master/main/summary.py
And for the inference speed, yes it is measured in mobile Phone

@wangm-word Unfortunately you have to run another deep learning model in order to find out root_depth_list which is https://github.com/mks0601/3DMPPE_ROOTNET_RELEASE

thank you a lot! and when you are inferring on the mobile phone, do you also run this network to obtain this parameter?

I'm not quite sure that I fully understand your question. However, the parameter such as FLOPS can be calculated by
https://github.com/SangbumChoi/MobileHumanPose/blob/master/main/summary.py
And for the inference speed, yes it is measured in mobile

@wangm-word Unfortunately you have to run another deep learning model in order to find out root_depth_list which is https://github.com/mks0601/3DMPPE_ROOTNET_RELEASE

thank you a lot! and when you are inferring on the mobile phone, do you also run this network to obtain this parameter?

I'm not quite sure that I fully understand your question. However, the parameter such as FLOPS can be calculated by
https://github.com/SangbumChoi/MobileHumanPose/blob/master/main/summary.py
And for the inference speed, yes it is measured in mobile Phone

haha,sorry,I mean, do you need to use the "root_deep_list" parameter when you infer images on your phone?

@wangm-word Unfortunately you have to run another deep learning model in order to find out root_depth_list which is https://github.com/mks0601/3DMPPE_ROOTNET_RELEASE

thank you a lot! and when you are inferring on the mobile phone, do you also run this network to obtain this parameter?

I'm not quite sure that I fully understand your question. However, the parameter such as FLOPS can be calculated by
https://github.com/SangbumChoi/MobileHumanPose/blob/master/main/summary.py
And for the inference speed, yes it is measured in mobile

@wangm-word Unfortunately you have to run another deep learning model in order to find out root_depth_list which is https://github.com/mks0601/3DMPPE_ROOTNET_RELEASE

thank you a lot! and when you are inferring on the mobile phone, do you also run this network to obtain this parameter?

I'm not quite sure that I fully understand your question. However, the parameter such as FLOPS can be calculated by
https://github.com/SangbumChoi/MobileHumanPose/blob/master/main/summary.py
And for the inference speed, yes it is measured in mobile Phone

haha,sorry,I mean, do you need to use the "root_deep_list" parameter when you infer images on your phone?

Oh this demo.py is for computer demo not in mobile devices :)


Icon request: ASUSTOR

URL of the site or app **(required): https://www.asustor.com/
Logo resources for the icon (optional, but recommended):

Here you go!
https://github.com/krisu5/aegis-icons/blob/master/PNG/Asustor.png


Benchmarking with GolevelDB

Hi,
I have a Ubuntu 14.04 with 32 GB RAM and Quad core Intel(R) Xeon(R) CPU E3-1220 V2 @ 3.10GHz machine.
Following is the performance I am getting on 10GB HDD,
root@Machine3:~/prototypes/ledisdb/src/github.com/siddontang/ledisdb# /root/prototypes/ledisdb/bin/ledis-benchmark -port=6380 -vsize=4096 -t="set"
set: 2.070735167s 2070.735 micros/op, 482.92op/s
root@Machine3:~/prototypes/ledisdb/src/github.com/siddontang/ledisdb# /root/prototypes/ledisdb/bin/ledis-benchmark -port=6380 -vsize=4096 -t="set" -n=1000
set: 2.072011707s 2072.011 micros/op, 482.62op/s
root@Machine3:~/prototypes/ledisdb/src/github.com/siddontang/ledisdb# /root/prototypes/ledisdb/bin/ledis-benchmark -port=6380 -vsize=4096 -t="set" -n=3000
set: 10.235436495s 3411.812 micros/op, 293.10op/s
Is this expected or is it slow?
Thanks,
Darshan

Seem a little slow, how about use smaller size like 1k or with rocksdb/leveldb?

With RocksDB
root@Machine3:~/prototypes/ledisdb/src/github.com/siddontang/ledisdb# /root/prototypes/ledisdb/bin/ledis-benchmark -port=6380 -vsize=4096 -t="set"
set: 51.073598ms 51.073 micros/op, 19579.59op/s
root@Machine3:~/prototypes/ledisdb/src/github.com/siddontang/ledisdb# root/prototypes/ledisdb/bin/ledis-benchmark -port=6380 -vsize=4096 -t="set" -n=3000
-bash: root/prototypes/ledisdb/bin/ledis-benchmark: No such file or directory
root@Machine3:~/prototypes/ledisdb/src/github.com/siddontang/ledisdb# /root/prototypes/ledisdb/bin/ledis-benchmark -port=6380 -vsize=4096 -t="set" -n=3000
set: 118.286611ms 39.429 micros/op, 25362.13op/s
root@Machine3:~/prototypes/ledisdb/src/github.com/siddontang/ledisdb# /root/prototypes/ledisdb/bin/ledis-benchmark -port=6380 -vsize=8192 -t="set" -n=3000
set: 139.347168ms 46.449 micros/op, 21528.96op/s
root@Machine3:~/prototypes/ledisdb/src/github.com/siddontang/ledisdb# /root/prototypes/ledisdb/bin/ledis-benchmark -port=6380 -vsize=65536 -t="set" -n=3000
set: 1m3.72185611s 21240.619 micros/op, 47.08op/s
Is it possible to get 10K IOPS for value size from 4K to 128K?

128k seems too large. 4k seems having an acceptable performance.
I don't know why goleveldb has the terrible performance, I will check it again and contact the author.
What's your scenario for data saving, if you have lots of data with big size (64k or 128k), I don't think ledisdb can fit your need.
Thank you.

Following is my setup,

FIO with following parameters, ioengine=psync, iodepth=32, bs=4k,
number_ios=1000000, rw=randwrite, direct=1, fsync_on_close=1
Runs FIO on Ubuntu 14.04 VM created on QEMU-KVM.
I have written QEMU block driver which will trap FIO IOs on disk and
forward it to LedisDB using hiredis APIs.

Following are my observations,

With 4K block size I got 5.4K IOPS.
With 8Kblock size I got 3K IOPS.
IOPS this way drops down to 1-3 IOPS when I start increasing block
size eventually.

Please help.
On Mon, Aug 24, 2015 at 9:27 AM, siddontang<EMAIL_ADDRESS>wrote:

128k seems too large. 4k seems having an acceptable performance.
I don't know why goleveldb has the terrible performance, I will check it
again and contact the author.
What's your scenario for data saving, if you have lots of data with big
size (64k or 128k), I don't think ledisdb can fit your need.
Thank you.
—
Reply to this email directly or view it on GitHub
https://github.com/siddontang/ledisdb/issues/179#issuecomment-134015709.

--
Darshan®

Sorry that I don't know how to tune the IO.
I see that you use hiredis APIs, do you use multi connections concurrently at same time, if you just only use one client, the performance is not good.


[Feature request]: Hide the "Key moments" , "Chapters" sections at videos page's description box after clicked "show more"

Describe the change you'd like
i've been noticed and found another new things. after i clicked "show more" at videos description box, it's have a "Key moments" and "Chapters" sections now. i don't really like to see them at all. could you remove them out? @sapondanaisriwan

Additional context
No response

could you able to do that?

have you forgotten this issue now? @sapondanaisriwan

Done by issue #153


Fix extra semicolon issue in ZeroMunge\Forms\Main.cs

CodeFactor found an issue: The code contains an extra semicolon.
It's currently on:
ZeroMunge\Forms\Main.cs:968
Commit 6c478218ce6b4b136f55bf3f5e83fd1cb5632754

Issue fixed in 0c3764a - closing.


Return an error if you use a block filter shard with ListFileFast

The problem is that ListFileFast, by design, does not correctly aggregate blockrefs; therefore using block filter with ListFileFast will result in incorrect and surprising results.


Use class namespace instead of string in testing.

What’s the benefit?

I want to organize my project into two contexts likes account (all user-related logic) and blog context. When I do that, I switch the Post from Models/Post to Models/Blog/Post and I want to all testcases will pass without any fixing in these testcases.

Ok why not 👍


Fix 'cloudinary secure' with handlebars helper

Potential fix for #176
cc @mxstbr
I've tested this and it works, but I'm by no means saying it's the best fix. See what you think.
The || false is because in most cases keystone.get('cloudinary secure') will be undefined, as most people will not explicitly set it to false.
I considered doing an if statement to only change options.hash if it was set, but this one liner seemed neater.

Looks good to me @jstockwin, thanks!