Add Effective Dimension class

Summary
This PR closes #340 by adding the LocalEffectiveDimensionClass introduced in https://arxiv.org/abs/2112.04807, taking the original experiments' code as reference: https://github.com/amyami187/effective_dimension.
Details and comments
The local effective dimension shares all the logic from the global effective dimension algorithm, with the only difference being the limitation in number of parameter sets used. However, it has been discussed to be conceptually different enough to become its own class.
Please let me know if you disagree with any variable names.

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

100 of 112 (89.29%)  changed or added relevant lines in 1 file are covered.
22 unchanged lines in 2 files lost coverage.
Overall coverage increased (+0.2%) to 86.145%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

qiskit_machine_learning/algorithms/effective_dimension.py
100
112
89.29%

Files with Coverage Reduction
New Missed Lines
%

qiskit_machine_learning/utils/loss_functions/loss_functions.py
9
78.13%

qiskit_machine_learning/algorithms/trainable_model.py
13
82.05%

Totals

Change from base Build<PHONE_NUMBER>:
0.2%

Covered Lines:
2885

Relevant Lines:
3349

💛  - Coveralls

@woodsp-ibm. About https://github.com/Qiskit/qiskit-machine-learning/pull/364#discussion_r846785188, I have switched to algorithm_globals but I need to keep explicitly setting the seed when calling the setter method. If I set the seed only once during init, it doesn't fix the seed for calls to algorithm_globals.random if they are done inside the setter methods (this is why I was doing it, not because I need different seeds for each).

but I need to keep explicitly setting the seed when calling the setter method

@ElePT I am not sure why you are setting the seed in the class itself at all. The random generator either gives purely random samples, if nothing (or None) is set, where a system-level random valued seed is used for the generator. If a seed is set (non-None value) then it gives reproducible results. So if any algorithm/code uses the random generator one can choose to set the algorithm globals random seed if you want reproducibility for say testing, otherwise you would not set it (or set it to None) and leave it to some system generated random seed whereby it will now be random and not reproducible.
I do not see why you want to have a seed setter and set it each time within the class itself. This is affecting the shared global generator and will have the effect of making everything reproducible even though it appears one if just seeding a given instance. If chatting out-of-band with you would help work things out here I can do that.

In terms of location - is this something that we want at the algorithms level, a collection of ml algorithms of different sorts. Or something that perhaps could be in with the neural networks since its really about metrics around these right?

Yes, I added it to the global algorithms folder because I didn't really find a suitable one.... any thoughts @adekusar-drl ?

In terms of location - is this something that we want at the algorithms level, a collection of ml algorithms of different sorts. Or something that perhaps could be in with the neural networks since its really about metrics around these right?

Yes, I added it to the global algorithms folder because I didn't really find a suitable one.... any thoughts @adekusar-drl ? The neural networks one could be an option. Once we agree on one, I can update the __init__ file as mentioned in the comment above.

I think the neural_networks package is a good place. As I understand ED deals with neural networks only and it is not a classifier/regressor or any sort of a ML algorithm, but rather an addition to neural networks. Let's move to neural_networks if there's no strong objections.

@adekusar-drl. In the end, I have decided to go for num_samples (for the old num_inputs, as suggested), num_params and num_data (for the old n, later refactored to num_samples). Hopefully these names are more clear. I have added more checks in the setters, the corresponding unit tests, I have rolled back the callback signature to take in the time values directly, instead of strings (I believe it's better for data collection/analysis). If the sphynx checks don't fail, I believe I have addressed all the comments. If you approve of the new names, I will update the tutorial accordingly.

@adekusar-drl. In the end, I have decided to go for num_samples (for the old num_inputs, as suggested), num_params and num_data (for the old n, later refactored to num_samples). Hopefully these names are more clear. I have added more checks in the setters, the corresponding unit tests, I have rolled back the callback signature to take in the time values directly, instead of strings (I believe it's better for data collection/analysis). If the sphynx checks don't fail, I believe I have addressed all the comments. If you approve of the new names, I will update the tutorial accordingly.

Can you please tell me what num_data stands for now? I understand we are walking in circles, but these names are important to avoid confusions.

@adekusar-drl. In the end, I have decided to go for num_samples (for the old num_inputs, as suggested), num_params and num_data (for the old n, later refactored to num_samples). Hopefully these names are more clear. I have added more checks in the setters, the corresponding unit tests, I have rolled back the callback signature to take in the time values directly, instead of strings (I believe it's better for data collection/analysis). If the sphynx checks don't fail, I believe I have addressed all the comments. If you approve of the new names, I will update the tutorial accordingly.

Can you please tell me what num_data stands for now? I understand we are walking in circles, but these names are important to avoid confusions.

Yes, so for the effective dimension you need to provide sets of inputs (now called samples) and parameters for the Monte Carlo sampling, but the actual formula also depends on a parameter n, that is referred to in the original paper as "number of data samples", or n. This is what I now call num_data (and I previously called num_samples).


Add AlternatePushUrl setting for local development

Handle the case when development of the server is happening locally, but App Service Push is being used.
Set client.AlternatePushUrl
If not set, use client.AlternateLoginUrl (if set)
If still not set, don't worry about it
If set to the URL of the remote backend, send the push requests there instead of localhost.

Closing this issue as it's over a year old and we are not adding new features in Azure Mobile Apps.


Always load Google Analytics over HTTPS

Safer and faster - and recommended by Google
REF: https://developers.google.com/analytics/devguides/collection/analyticsjs/#the_javascript_tracking_snippet

Thanks :)


Variation service missing amino acid information

DH5alpha SNP analysis.xlsx
This large analysis has many read files compared to the reference, and
while I can see in the downloadable file that there are synonymous and
nonsynonymous changes, the amino acid columns do not show any differences
(and they should for the nonsynonymous). Also, I am concerned that all of
the snpEff_impact show MODIFIER. It looks to me like some of the snps
should result in a frameshifts, and yet both the Frameshift and snpEff_type
are empty. I fear that something has changed in PATRIC that has impacted
one of my favorite services.

@mshukla1 I don't have insight on this issue, can you assign it to relevant people?

Fixed and available in production.


can't crack the aes256 ones

I can't crack the pdf i created. and password is 123456.
it can only crack acrobat 6 and 7 versions. not X versions.

This has been implemented in v2.0.0. Thanks for opening this issue! :raised_hands:


[Manual] - Image is not displayed for added post

Commit number - c445ad3ead6106b70176da9fe1f5a45428d0e3bd
Preconditions: test user is signed in;
Steps to reproduce:

Open "Profile" screen
Add a new post with image
Check view of the new post on the "Profile" screen

Actual Result: The new post is displayed on the screen, but image for this post is not displayed.
Expected Result: The new post with image is displayed on the screen

The bug is related to server side issue 728


Update eo-maven-plugin version

We need to update eo-maven-plugin version up to 0.35.0. Then we have to fix human readable print of eo according with the following issue: https://github.com/objectionary/eo/issues/2758

@volodya-lombrozo the only puzzle #100 is solved here.


Inconsistent Supported Devices

At the top of this page, Surface Pro X is not included in the list of supported devices. However Surface Pro X is mentioned elsewhere throughout this page suggesting it is supported?

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

ID: be36e174-5760-651b-f97a-b8466d4f877d
Version Independent ID: 28d210d7-0d47-dd88-edd7-717533fbfa1d
Content: What’s new in Surface Dock 2 - Surface
Content Source: devices/surface/surface-dock-whats-new.md
Product: w10
Technology: windows
GitHub Login: @CoveMiner
Microsoft Alias: greglin

@slx-io . This question will be answered only by @CoveMiner

Somewhat indirect on the sales pages, but at least it seems to suggest that it is supported:

Surface Pro X page: https://www.microsoft.com/en-us/surface/business/surface-pro-x
The "Accessories designed for Surface Pro X" section on the Surface Pro X page shows "Surface Dock"
and links to https://www.microsoft.com/en-us/surface/business/accessories

That page in turn links to https://www.microsoft.com/en-us/surface/business/accessories#coreui-multifeature-rg3yi2t where the following is listed:

Surface Dock 2
Surface USB-C Travel Hub
Surface Adapters

This page shows Surface Pro X in addition to several other models. Not sure if that is enough to be valid as documentation, though.

I don't think there's any question that it's supported. Keep it simple - you have a device, you have listed devices it supports, this particular document misses a device. That device needs to be added to ensure the document is accurate.

Thank you for your positive reply. I will get back to this soon to make a pull request for the requested change.
Disclaimer: I am not affiliated with Microsoft or the Microsoft Docs teams here on GitHub.
The intention of this repository is to receive reports on the existing documentation (factual error reports, improvement suggestions and update requests for new versions).

Hello @slx-io ,
Here it is stated pretty clear (in the specs section), that Surface Pro X is supported.
I will add this info to the article.
Thank you


fix(ws): fix concurrent ws requests

fix #335

Coverage decreased (-0.06%) to 93.308% when pulling a530c9e1c92b74445b4afb0af70c6b8a8136b238 on fix-concurrent-ws into 021b03f0d805446d21e9e9b0700c75b8eb8f39f6 on master.


Fall survey fixes

Hey @jess-shue and @teixeirak this PR merges the fall dendrobrand csv into the master data file for 2022. Note there were a couple of bugs: one in the code, one in the spreadsheet format. It's given me a few more ideas on how to:

Simplify the code/process more
Simplify the manual approach to generating the field forms


Wild things happen when hitting enter while writing a reply

Go to "follows" feed
click on the reply icon of the first event
type something
type enter

Expected: Nothing spectacular happens. Just a newline appears in the textarea.
Actual: The view updates to the event one is replying to and the reply is gone.

oh wow, thanks for finding! will fix

If I had to choose, this would be the first thing to fix ;)

:) working on this now. should be fixed in the next few days.

few days took longer than I thought (haha as always...). this is now fixed.


Added some doc-comments to tokio-linux-uhid

I'm afraid they are quite brief. The public API of UHIDDevice is quite self explanatory though.

Thanks for adding these! Sorry I didn't notice your PR until just now.


Document current way of adding/removing nodes from the cluster

Document current way of adding/removing nodes from the cluster using load config from file.

After chatting with Corey, this is actually not currently supported. Recommendation is to add/remove a node and restart the server afterwards (this shouldn't happen very often).
Kubernetes will be more useful for auto-scaling Mattermost based on usage, where adding/removing nodes is handled better.


PSD: Fix load_layer_channel issue for the layer mask channel

Some PSD files failed to open. I fixed the problem of the PSDInput::load_layer_channel.
Description

The layer mask channel has independent rectangle position from the regular channels. Mostly, they are same position, but sometimes not. PSDInput::load_layer_channel did not consider about it. Therefore, PSDInput::open failed by reading wrong data as ChannelInfo::compression when the pixel size of the layer mask channel is different from the image pixel size.
Tests
I added new test source which caused the issue to the psd testsuite.
Checklist:

[x] I have read the contribution guidelines.
[x] If this is more extensive than a small change to existing code, I
have previously submitted a Contributor License Agreement
(individual, and if there is any way my
employers might think my programming belongs to them, then also
corporate).
[ ] I have updated the documentation, if applicable.
[x] I have ensured that the change is tested somewhere in the testsuite
(adding new test cases if necessary).
[x] My code follows the prevailing code style of this project.

Sorry for the delay. This looks good to me! Will merge right away.
Is master ok for you (it will be a release in the next several weeks), or do you really need this backported to an older release branch?

I don't need a backport. Thank you!


Add the ability to set conditions

The transmission of conditions can be organized as follows:
COMMENT ON COLUMN auth_user_replace.email IS 'anon: {"mutation_name": "email", "conditions": [{"column_name": "is_staff", "operation": "equal", "value": "t"}]}';

Possible operation values:

equal
not equal
by pattern

The conditions in the list are checked using a logical or. In the future, you can also add a check for logical and

There was also a need to perform several obfuscations on one column of the table. I think it is also worth considering this

Now there is a bug when several conditions are passed. The logic laid down that the fulfillment of the conditions should be equivalent

Необходимо поправить баг с перезаписью переменной https://github.com/froOzzy/pg_stage/blob/main/src/pg_stage/obfuscator.py#L111


Model quantization available?

Hi,
Although current generate.py use fast WaveNet generation algorithm, but is still too slow.
Is it available for the network to be quantized?
But in TF tutorial, it said we need to specify input and output nodes name, "--outputs="softmax" --out_graph=/tmp/xxx", I think in this quantization process the class information will be lost, such as the properties in WaveNetModel class, and also the Queue for fast generation is lost, because I think the quantized output is just a graph definition, it could not contains any other property such as the enqueue/dequeue operations needed for fast computation. When I tried freeze the model, it also lost the queue and other class property.
another way to speed up the inference solution: could we dump the weights of each WaveNet layer and then do matrix computation by Numpy or C++ Eigen Library? If OK, how could we dump the value of each kernel?

@weixsong Hi, what's the output node name that you used for freezing the model?


Combining Saved Metrics in Explore/Custom SQL panel

The problem I have
I would like to combine a dataset's Saved Metrics to compute new ones and stay DRY. But it's currently not possible.
The solution I'd like
Say I'm tracking my widget production, and record for each batch how many items have been produced and how long it took.
I can then define at the Dataset level the following Saved Metrics:

SUM(quantity) AS production, and
SUM(duration) AS work_hours.

Imagine I'd now like to plot productivity over time: I would love to go to the Explore Panel, create a line chart which Metric would be production / work_hours. However, this is currently only possible with Calculated Columns, not Saved Metrics.
I could also want to be able to define productivity as a new Saved Metric (but I understand this might be trickier, due to definitions dependencies resolution).
Some possible (sub-optimal) alternatives
It is obviously possible to define the productivity KPI as SUM(quantity) / SUM(duration) — either as a new Saved Metric or Custom SQL.
But this isn't DRY, what causes some issues should I want to change, say, how I compute work_hours (two Saved Metrics definition to change), or if my Saved Metrics are a bit convoluted (risk of errors in copy-pasta).

@EBoisseauSierra I realize this Issue has gone unattended for quite a while. Sorry about that :/
Are you still interested in this as a feature, or have you found a workable workaround/solution?  I'm not quite sure if we should close this issue as "stale" or move it to a Github Discussion under the Ideas thread. But I think it's fair to say the ol' open source adage that we're happy to review a PR if you're interested in tackling this, or considering a SIP if you think it's a larger effort you're willing to help usher through.

@EBoisseauSierra I realize this Issue has gone unattended for quite a while. Sorry about that :/
Are you still interested in this as a feature, or have you found a workable workaround/solution? I'm not quite sure if we should close this issue as "stale" or move it to a Github Discussion under the Ideas thread. But I think it's fair to say the ol' open source adage that we're happy to review a PR if you're interested in tackling this, or considering a SIP if you think it's a larger effort you're willing to help usher through.

Hi!
The question is relevant. My company is transferring reports from Power BI to a superset. The PBI calmly coped with such a task.
On my own behalf, I will add that the ability to calculate metrics based on other metrics is needed not only in the set, but also in the charts metrics.
Because in the charts, when trying to enter a custom metric calculation:
SELECT  "DateTransit_WeekISO" AS "DateTransit_WeekISO", "Reason_DR" AS "Reason_DR", case when the sum(qnt_rdr) exceeds(split into "DateTransit_WeekISO", "Reason_DR") = 0, then 0 else (sum(qnt_rdr) over(section by "Name", "AG", DateTransit_Week IS, is_virtual, OperType, Reason_DR, Reason_OD))/(SUM(qnt_rdr) over(section by DateTransit_WeekISO, Reason_DR)) ends AS Reason_DR_perce from "OP_all_users". Group "SSet_SupplyMonitor_transit_new" by transition date in a week, Reason_DR LIMIT 10000;
ClickHouse throws an error:
SQL error [215] [07000]: Code: 215. DB::Exception: The column qnt_rdr is not in the aggregate function and is not in the BY group. There are columns: ['Reason_DR','DateTransit_WeekISO']

Closing this as stale since it's been silent for so long, and is a feature request rather than a bug. If this is relevant in current versions (currently 3.x) please open a new Ideas discussion or a PR/SIP to address the problem.

@rusackas  Please reopen this as it wil be a great feature. Let me know if this feature is already in place.

This would be cool, and I've wished for it too... basically being able to create metrics/calculate columns based on other metrics/calculated columns, if I understand correctly. This leads to issues with dependency of these values being passed around, meaning there ought to be an order of operations to them. I don't think it's quite straightforward. That said, I think if anyone wants to propose and implement a solution, we would kindly welcome a SIP on the topic. Meanwhile, I think we ought to leave this closed, since it's a feature request, not a bug. Happy to reopen and convert it to a GitHub Discussion of the "Ideas" type if folks want to take it up there, but I still think the better move would be for someone to take up the flag and write a SIP if they're really interested.


Upload fixes

2721300 was the worst offender here, but e19e23b also contributed.

excited to be testing these fixes, I think this will be enough to release rc2


Closes #14  - Feature Cavaco and Pandeiro

Closes #14

Ok, that's cool. But we now have 2 features in this PR. I would be nicer to have 2 PRs, one for each feature. Do you want to try that as an exercise?

We understand.
Please accept this PR with both features, and for the next we will send just one feature in the PR.


JwksResolver should only run if we have a JwksPolicy

#20468
[ ] Configuration Infrastructure
[ ] Docs
[ ] Installation
[ ] Networking
[ ] Performance and Scalability
[ ] Policies and Telemetry
[ ] Security
[ ] Test and Release
[ ] User Experience
[ ] Developer Infrastructure

Hi @domgoer. Thanks for your PR.
I'm waiting for a istio member to verify that this patch is reasonable to test. If it is, they should reply with /ok-to-test on its own line. Until that is done, I will not automatically test new commits in this PR, but the usual testing commands by org members will still work. Regular contributors should join the org to skip this step.
Once the patch is verified, the new status will be reflected by the ok-to-test label.
I understand the commands that are listed here.

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.

/ok-to-test

@domgoer: The following test failed, say /retest to rerun all failed tests:

Test name
Commit
Details
Rerun command

gencheck_istio
4825d7619e71d8e2fa53f2f7b327d37dd4223636
link
/test gencheck_istio

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.

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

Test name
Commit
Details
Rerun command

gencheck_istio
4825d7619e71d8e2fa53f2f7b327d37dd4223636
link
/test gencheck_istio

unit-tests_istio
4825d7619e71d8e2fa53f2f7b327d37dd4223636
link
/test unit-tests_istio

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.

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

Test name
Commit
Details
Rerun command

gencheck_istio
4825d7619e71d8e2fa53f2f7b327d37dd4223636
link
/test gencheck_istio

unit-tests_istio
4825d7619e71d8e2fa53f2f7b327d37dd4223636
link
/test unit-tests_istio

release-test_istio
4825d7619e71d8e2fa53f2f7b327d37dd4223636
link
/test release-test_istio

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.

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

Test name
Commit
Details
Rerun command

gencheck_istio
4825d7619e71d8e2fa53f2f7b327d37dd4223636
link
/test gencheck_istio

unit-tests_istio
4825d7619e71d8e2fa53f2f7b327d37dd4223636
link
/test unit-tests_istio

release-test_istio
4825d7619e71d8e2fa53f2f7b327d37dd4223636
link
/test release-test_istio

integ-mixer-k8s-tests_istio
4825d7619e71d8e2fa53f2f7b327d37dd4223636
link
/test integ-mixer-k8s-tests_istio

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.

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

Test name
Commit
Details
Rerun command

gencheck_istio
4825d7619e71d8e2fa53f2f7b327d37dd4223636
link
/test gencheck_istio

unit-tests_istio
4825d7619e71d8e2fa53f2f7b327d37dd4223636
link
/test unit-tests_istio

release-test_istio
4825d7619e71d8e2fa53f2f7b327d37dd4223636
link
/test release-test_istio

integ-mixer-k8s-tests_istio
4825d7619e71d8e2fa53f2f7b327d37dd4223636
link
/test integ-mixer-k8s-tests_istio

integ-galley-k8s-tests_istio
4825d7619e71d8e2fa53f2f7b327d37dd4223636
link
/test integ-galley-k8s-tests_istio

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.

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

Test name
Commit
Details
Rerun command

gencheck_istio
4825d7619e71d8e2fa53f2f7b327d37dd4223636
link
/test gencheck_istio

unit-tests_istio
4825d7619e71d8e2fa53f2f7b327d37dd4223636
link
/test unit-tests_istio

release-test_istio
4825d7619e71d8e2fa53f2f7b327d37dd4223636
link
/test release-test_istio

integ-mixer-k8s-tests_istio
4825d7619e71d8e2fa53f2f7b327d37dd4223636
link
/test integ-mixer-k8s-tests_istio

integ-galley-k8s-tests_istio
4825d7619e71d8e2fa53f2f7b327d37dd4223636
link
/test integ-galley-k8s-tests_istio

integ-pilot-k8s-tests_istio
4825d7619e71d8e2fa53f2f7b327d37dd4223636
link
/test integ-pilot-k8s-tests_istio

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.

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

Test name
Commit
Details
Rerun command

gencheck_istio
4825d7619e71d8e2fa53f2f7b327d37dd4223636
link
/test gencheck_istio

unit-tests_istio
4825d7619e71d8e2fa53f2f7b327d37dd4223636
link
/test unit-tests_istio

release-test_istio
4825d7619e71d8e2fa53f2f7b327d37dd4223636
link
/test release-test_istio

integ-mixer-k8s-tests_istio
4825d7619e71d8e2fa53f2f7b327d37dd4223636
link
/test integ-mixer-k8s-tests_istio

integ-galley-k8s-tests_istio
4825d7619e71d8e2fa53f2f7b327d37dd4223636
link
/test integ-galley-k8s-tests_istio

integ-pilot-k8s-tests_istio
4825d7619e71d8e2fa53f2f7b327d37dd4223636
link
/test integ-pilot-k8s-tests_istio

integ-operator-controller-tests_istio
4825d7619e71d8e2fa53f2f7b327d37dd4223636
link
/test integ-operator-controller-tests_istio

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.

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

Test name
Commit
Details
Rerun command

gencheck_istio
4825d7619e71d8e2fa53f2f7b327d37dd4223636
link
/test gencheck_istio

unit-tests_istio
4825d7619e71d8e2fa53f2f7b327d37dd4223636
link
/test unit-tests_istio

release-test_istio
4825d7619e71d8e2fa53f2f7b327d37dd4223636
link
/test release-test_istio

integ-mixer-k8s-tests_istio
4825d7619e71d8e2fa53f2f7b327d37dd4223636
link
/test integ-mixer-k8s-tests_istio

integ-galley-k8s-tests_istio
4825d7619e71d8e2fa53f2f7b327d37dd4223636
link
/test integ-galley-k8s-tests_istio

integ-pilot-k8s-tests_istio
4825d7619e71d8e2fa53f2f7b327d37dd4223636
link
/test integ-pilot-k8s-tests_istio

integ-operator-controller-tests_istio
4825d7619e71d8e2fa53f2f7b327d37dd4223636
link
/test integ-operator-controller-tests_istio

integ-security-k8s-tests_istio
4825d7619e71d8e2fa53f2f7b327d37dd4223636
link
/test integ-security-k8s-tests_istio

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.

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

Test name
Commit
Details
Rerun command

gencheck_istio
4825d7619e71d8e2fa53f2f7b327d37dd4223636
link
/test gencheck_istio

unit-tests_istio
4825d7619e71d8e2fa53f2f7b327d37dd4223636
link
/test unit-tests_istio

release-test_istio
4825d7619e71d8e2fa53f2f7b327d37dd4223636
link
/test release-test_istio

integ-mixer-k8s-tests_istio
4825d7619e71d8e2fa53f2f7b327d37dd4223636
link
/test integ-mixer-k8s-tests_istio

integ-galley-k8s-tests_istio
4825d7619e71d8e2fa53f2f7b327d37dd4223636
link
/test integ-galley-k8s-tests_istio

integ-pilot-k8s-tests_istio
4825d7619e71d8e2fa53f2f7b327d37dd4223636
link
/test integ-pilot-k8s-tests_istio

integ-operator-controller-tests_istio
4825d7619e71d8e2fa53f2f7b327d37dd4223636
link
/test integ-operator-controller-tests_istio

integ-security-k8s-tests_istio
4825d7619e71d8e2fa53f2f7b327d37dd4223636
link
/test integ-security-k8s-tests_istio

integ-distroless-k8s-tests_istio
4825d7619e71d8e2fa53f2f7b327d37dd4223636
link
/test integ-distroless-k8s-tests_istio

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.

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

Test name
Commit
Details
Rerun command

gencheck_istio
4825d7619e71d8e2fa53f2f7b327d37dd4223636
link
/test gencheck_istio

unit-tests_istio
4825d7619e71d8e2fa53f2f7b327d37dd4223636
link
/test unit-tests_istio

release-test_istio
4825d7619e71d8e2fa53f2f7b327d37dd4223636
link
/test release-test_istio

integ-mixer-k8s-tests_istio
4825d7619e71d8e2fa53f2f7b327d37dd4223636
link
/test integ-mixer-k8s-tests_istio

integ-galley-k8s-tests_istio
4825d7619e71d8e2fa53f2f7b327d37dd4223636
link
/test integ-galley-k8s-tests_istio

integ-pilot-k8s-tests_istio
4825d7619e71d8e2fa53f2f7b327d37dd4223636
link
/test integ-pilot-k8s-tests_istio

integ-operator-controller-tests_istio
4825d7619e71d8e2fa53f2f7b327d37dd4223636
link
/test integ-operator-controller-tests_istio

integ-security-k8s-tests_istio
4825d7619e71d8e2fa53f2f7b327d37dd4223636
link
/test integ-security-k8s-tests_istio

integ-distroless-k8s-tests_istio
4825d7619e71d8e2fa53f2f7b327d37dd4223636
link
/test integ-distroless-k8s-tests_istio

integ-telemetry-k8s-tests_istio
4825d7619e71d8e2fa53f2f7b327d37dd4223636
link
/test integ-telemetry-k8s-tests_istio

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.

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

Test name
Commit
Details
Rerun command

gencheck_istio
4825d7619e71d8e2fa53f2f7b327d37dd4223636
link
/test gencheck_istio

unit-tests_istio
4825d7619e71d8e2fa53f2f7b327d37dd4223636
link
/test unit-tests_istio

release-test_istio
4825d7619e71d8e2fa53f2f7b327d37dd4223636
link
/test release-test_istio

integ-mixer-k8s-tests_istio
4825d7619e71d8e2fa53f2f7b327d37dd4223636
link
/test integ-mixer-k8s-tests_istio

integ-galley-k8s-tests_istio
4825d7619e71d8e2fa53f2f7b327d37dd4223636
link
/test integ-galley-k8s-tests_istio

integ-pilot-k8s-tests_istio
4825d7619e71d8e2fa53f2f7b327d37dd4223636
link
/test integ-pilot-k8s-tests_istio

integ-operator-controller-tests_istio
4825d7619e71d8e2fa53f2f7b327d37dd4223636
link
/test integ-operator-controller-tests_istio

integ-security-k8s-tests_istio
4825d7619e71d8e2fa53f2f7b327d37dd4223636
link
/test integ-security-k8s-tests_istio

integ-distroless-k8s-tests_istio
4825d7619e71d8e2fa53f2f7b327d37dd4223636
link
/test integ-distroless-k8s-tests_istio

integ-telemetry-k8s-tests_istio
4825d7619e71d8e2fa53f2f7b327d37dd4223636
link
/test integ-telemetry-k8s-tests_istio

lint_istio
4825d7619e71d8e2fa53f2f7b327d37dd4223636
link
/test lint_istio

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.

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

Test name
Commit
Details
Rerun command

gencheck_istio
4825d7619e71d8e2fa53f2f7b327d37dd4223636
link
/test gencheck_istio

unit-tests_istio
4825d7619e71d8e2fa53f2f7b327d37dd4223636
link
/test unit-tests_istio

release-test_istio
4825d7619e71d8e2fa53f2f7b327d37dd4223636
link
/test release-test_istio

integ-mixer-k8s-tests_istio
4825d7619e71d8e2fa53f2f7b327d37dd4223636
link
/test integ-mixer-k8s-tests_istio

integ-galley-k8s-tests_istio
4825d7619e71d8e2fa53f2f7b327d37dd4223636
link
/test integ-galley-k8s-tests_istio

integ-pilot-k8s-tests_istio
4825d7619e71d8e2fa53f2f7b327d37dd4223636
link
/test integ-pilot-k8s-tests_istio

integ-operator-controller-tests_istio
4825d7619e71d8e2fa53f2f7b327d37dd4223636
link
/test integ-operator-controller-tests_istio

integ-security-k8s-tests_istio
4825d7619e71d8e2fa53f2f7b327d37dd4223636
link
/test integ-security-k8s-tests_istio

integ-distroless-k8s-tests_istio
4825d7619e71d8e2fa53f2f7b327d37dd4223636
link
/test integ-distroless-k8s-tests_istio

integ-telemetry-k8s-tests_istio
4825d7619e71d8e2fa53f2f7b327d37dd4223636
link
/test integ-telemetry-k8s-tests_istio

lint_istio
4825d7619e71d8e2fa53f2f7b327d37dd4223636
link
/test lint_istio

integ-multicluster-k8s-tests_istio
4825d7619e71d8e2fa53f2f7b327d37dd4223636
link
/test integ-multicluster-k8s-tests_istio

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.

fixed @yangminzhu

@domgoer: The following test failed, say /retest to rerun all failed tests:

Test name
Commit
Details
Rerun command

integ-multicluster-k8s-tests_istio
a318effb5991754634dc3f93e832c1498e740304
link
/test integ-multicluster-k8s-tests_istio

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 integ-multicluster-k8s-tests_istio

@domgoer: The following test failed, say /retest to rerun all failed tests:

Test name
Commit
Details
Rerun command

integ-multicluster-k8s-tests_istio
a318effb5991754634dc3f93e832c1498e740304
link
/test integ-multicluster-k8s-tests_istio

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.

/retest

@domgoer: The following test failed, say /retest to rerun all failed tests:

Test name
Commit
Details
Rerun command

integ-multicluster-k8s-tests_istio
a318effb5991754634dc3f93e832c1498e740304
link
/test integ-multicluster-k8s-tests_istio

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.

/retest


After updating to the latest version, the home interface becomes blank.

Run the command: Migrate Spaces from 0.7. Automigration will be added into the next patch

On Nov 1, 2023, at 11:52 AM, 陈述句 @.***> wrote:
https://user-images.githubusercontent.com/25047688/279727236-ddfe1aa4-4d06-4b64-881e-78b5c6e58eed.png
—
Reply to this email directly, view it on GitHub https://github.com/Make-md/makemd/issues/202, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAFHKNWKZ6MXD2XIILTP74LYCJV4XAVCNFSM6AAAAAA6ZP2ZR6VHI2DSMVQWIX3LMV43ASLTON2WKOZRHE3TENRTHEZTGMI.
You are receiving this because you are subscribed to this thread.


Reduce LR On Plateau after validation epoch when val_check_interval < 1

🚀 Feature
Add the possibility to update learning rates after every validation epochs instead of training steps/epochs.
Motivation
I am currently training a model on a very large dataset for which I like to use val_check_interval < 1.0 to have intermediary validation steps during a given epoch.
I also like to use ReduceLROnPlateau and monitor a metric computed on the validation set.
Currently it seems the ReduceLROnPlateau only works if you call it at the end of an epoch (interval="epoch",val_check_interval=1.0) or during training steps modulo the inputed frequency). This leads to updating the LR between validation epochs, when the validation metric is not modified.
If your patience is lower than the number of steps between two validation epochs the learning rate will be updated.
Pitch
To enable this we could add an interval flag to the current ones : "step", "epoch" which could be named "val_epoch".
After on_validation_epoch_end, trainer.optimizer_connector.update_learning_rates(interval="val_epoch") would be called.
Alternatives
Currently, to update the learning rates after the validation epochs called during a training epoch I use a Callback :
class UpdateLRAfterValidation(Callback):
    def __init__(self):
        pass
    def on_validation_epoch_end(self, trainer, pl_module):
        trainer.optimizer_connector.update_learning_rates(interval="epoch")

Although I am not sure if this is called after my lightning module's on_validation_epoch_end during which I log the validation metrics.

Is there an update on this? Has it been merged already in another PR? Would be useful to me.

I faced the same issue, setting trainer.check_val_every_n_epoch=2 and using a ReduceOnPlateau.


Created nl-BE

Adds the language of dutch with the Belgian dialect ;)

Add some locale testcase will be perfect ^_^~


where is test_emb_path

Hi, I believe that test_emb_path is the embedding of the face image. But how can I extract the relative embedding, can you share the code snippet of it? Also, if you have, can you share the preprocessing step for face image like alignment etc.?

"Train for a single test image" in README will produce the embedding for the face image.
preprocessing step for face image like alignment: FFHQ-Alignment

Sorry, I thought that it was training free method, so skip the train part.


Error should be raised on SRAM_READ_RETURN_VALUE_PART1_GET_ACK if no ACK received.

There is no stop if the ack was not received.
			SRAM_READ_RETURN_VALUE_PART1_GET_ACK : begin
				sda_is_slave_write <= 1; // prepare for getting ack (readonly sda)
				sda_out <= data_read[7];

				// $display("State=%d", SRAM_READ_RETURN_VALUE_PART1_GET_ACK);
				state <= SRAM_READ_RETURN_VALUE_PART2;
			end

It should be similar to this:

You can fix this yourself. Please contribute. Send in a pull request.


What are the possible payments statuses?

Hello,
In the API docs is not specified what are the possible payment statuses and their meaning. Neither what happens when a confirmed block is rolled-back. Please would like to know about it.
Thanks.

@Quant-Network Hi, sorry for the delayed response. You can check the Charge Timeline section for possible payment statuses: https://commerce.coinbase.com/docs/api/#charges. I'm not sure what you mean by "when a confirmed block is rollded-back", can you clarify?

Thanks for the update. Sure, in the unlikely event of for example bitcoin block chain forks and because of that the payment is "rolled-back" what coinbase API do in such a scenario. Thank  you

@Quant-Network coinbase systems are set up to handle chain re-orgs and display the correct status, it should correct itself and re-process with the correct status if your transaction was part of a re-org.

I’m closing this issue because it has been inactive for a few months (granted, maintainers for this repo were in flux for a while). Please feel free to reopen it if you still encounter this issue with the latest stable version, thanks!


Request for BoilerTurbogenerator

Hello, when I called the BoilerTurbogenerator, I was a little confused about some combustion reactions in the boiler, may I ask you why these reactions occurred? Thanks a lot. Wish you a good day.
The reactions are as follows:
H2SO4 -> Water + 0.5 O2 + SO2
HNO3 -> 0.5 Water + 0.5 N2 + 1.25 O2
NO2 -> 0.5 N2 + O2
NO -> 0.5 N2 + 0.5 O2
Lime -> Water + 0.5 O2 + 40.1 Ash
DAP + 1.5 O2 -> 4.5 Water + 0.25 P4O10 + N2
NaNO3 -> 0.5 N2 + 1.5 O2 + 23 Ash
CaSO4 -> O2 + SO2 + 40.1 Ash
NaOH -> 0.5 Water + 0.25 O2 + 23 Ash
6 O2 + GlucoseOligomer -> 5 Water + 6 CO2 + 18 Ash
0.5 Water + NaCl -> 0.25 O2 + 23 Ash + HCl
In terms of the above reactions, could I consult you why sulfuric acid produces oxygen, water and sulfur dioxide, why nitric acid produces water, nitrogen and oxygen?
Why do nitrogenous substances produce nitrogen instead of nitrogen oxides (shouldn't nitrogenous substances produce nitrogen oxides during combustion), and why do nitric oxide and nitrogen dioxide produce nitrogen and oxygen?
Why does burning calcium hydroxide produce water, oxygen, Ash?
DAP burning will generate P4O10, shouldn't it be P2O5?
Why does sodium nitrate form nitrogen, oxygen, Ash?
Why does calcium sulfate produce oxygen, sulfur dioxide, Ash?
Why does sodium hydroxide form water, oxygen, Ash?
Why does the oligomer produce Ash? Don't oligomers, just like monosaccharide, produce water and carbon dioxide only?
Why does sodium chloride produce oxygen, Ash and hydrogen chloride?
Wouldn't the hydrogen chloride then go on to participate in the combustion reaction?
I search CAS No. 7647-01-0 in thermosteam, and the corresponding substance is hydrochloric acid in the phase state of gas. Is gaseous hydrogen chloride generated in the above reaction the corresponding substance of CAS No. 7647-01-0, that is, gaseous hydrochloric acid?
These reactions, like sodium chloride, sodium nitrate, sodium hydroxide, calcium sulfate, calcium hydroxide, NO, NO2, do not seem to burn, so why do these reactions occur in boilers?

@zasddsgg,
There was a bug in thermosteam where the molecular weight was not updated with the formula. Now it's fixed and the sugar oligomers have the right combustion formula. Regarding the burning of inorgarnic materials, these are hard to predict and are not handled well in thermosteam (yet). Thermosteam uses this formula for predicting heats of combustion, but it is only meant to be used for organic compounds:
https://chemicals.readthedocs.io/chemicals.combustion.html#combustion-stoichiometry
Fortunately these are only minor components and do not factor in results to significantly.
Thanks!

I got it. Thanks for your help again. Wish you a good day.


Add ConfigStore Component

What does this PR do?
The ConfigStore component stores and provides the otelcol configs. The configs are fetched at collector start in the collector component, and are read by the Datadog extension. It stores and provides both the user and enhanced configurations. The returned configs are effective + redacted configs.
Motivation
https://datadoghq.atlassian.net/browse/OASIS-53
Additional Notes

Possible Drawbacks / Trade-offs

Describe how to test/QA your changes
Launch the converged agent. Then run curl -k https://localhost:7777/ and make sure that the user and enhanced config are correct based on the passed configuration, and also make sure that any sensitive fields are redacted with '[REDACTED]'

@hush-hush added a description + QA instructions 👍

Discussed with @dineshg13 offline, remaining comments will be addressed in a separate PR and will merge this as is.

/merge


No dialog for save password for all vms if tag csui.user.save-password-for-all-vms is deleted

Description
No dialog for saving the password for all VMs if tag csui.user.save-password-for-all-vms is deleted. This dialog appears if the page is refreshed after the deletion.
Steps to reproduce

Log in and go to Accounts/Settings/User tags
Delete csui.user.save-password-for-all-vms tag
Go to VM
Create new VM with Template (Password enabled: for example, debian-9-np-nolvm-10gb)
Press Create and wait for the deployment
Press Save for password

Actual result
No dialog for save password for all vms
Expected result
Dialog for save password for all vms is opened
Environment

Browser:
- [ ] Chrome version XX
- [ ] Firefox version XX
- [ ] Safari version XX
- [ ] Opera version XX
- [ ] IE version XX
- [ ] Edge version XX

Others:

Connected requirement IDs
REQ_VM_CREATE_021
REQ_VM_LIST_016
REQ_SET_003
Screenshots

TO TEST:
REQ_VM_CREATE_021
REQ_VM_LIST_016
REQ_SET_003
Also? after the tag will be deleted it will be restored by default (if it exists)


[sysrst_ctrl] V2(S) Signoff

Description
Ensure V2(S) signoff criteria are still maintained (this is not a focus area block).

Commits since Earlgrey-ES tapeout
$ git rev-parse --short HEAD

cb32ceeede
$ git log Earlgrey-M2.5.2-RC0..HEAD --oneline hw/ip/sysrst_ctrl

a1cb20442c [sysrst_ctrl,doc] Clarify combo actions with both ec_rst_l and rst_req

doc update

a29b686851 [doc,sysrst_ctrl] Fix EC_RST_CTL register description

doc update

61a237e197 [util/reggen] reverse order of substruct generation

generic reggen update

de31bdf1c2 [reggen] Remove the devmode input

generic reggen update

975a6eb927 [adc_ctrl,dv] Tidy up access to intr_state in env_cfg files

not relevant for sysrst_ctrl

22443185ed [hw,sysrst_ctrl,sival] Sival plan for sysrst_ctrl

sival issue

1b16ca2122 [reggen] Add mubi support SWAccess that sets/clears a reg

generic reggen update

59f8142826 [doc] Moved badges over to using hosted images

doc update

ddcfd96e23 [doc] sysrst_ctrl registers and interfaces now use CMDGEN

doc update

7688e714e8 [reggen] Add initial support for version and cip_id hjson fields

generic reggen update

fbd888eea8 Revert "[reggen] Add CIP_IDs and bump all major versions"

revert previous commit

0ba10b3cd3 [reggen] Add CIP_IDs and bump all major versions

this commit is reverted

Issues closed since the Earlgrey-ES tapeout

#21402

TLT issue

#21401

TLT issue

#21400

TLT issue

#21399

TLT issue

#21398

TLT issue

#21397

TLT issue

#21396

TLT issue

#21048

closed as not planned, since this is not really needed for the intended use case.

#20392

firmware issue (wrong configuration), no RTL impact

#19403

top-level test issue

#18341

doc update only

#16689

CDC instrumentation enablement in DV

Currently open issues

#21683

sival issue

#20194

sival issue

#19234

this issue is out of scope for PROD

#14033

cleanup/refactoring issue that is out of scope for PROD

Coverage report from 02/25/2024

All V2S metrics are still fulfilled (the tests that are not fully passing do still pass with 95% of all seeds in the nightlies).
Summary
There have been no relevant RTL changes in this block, hence the recommendation is to leave the block at V2S as claimed in the Hjson:
https://github.com/lowRISC/opentitan/blob/cb32ceeede9592f057a7b55c72eec62e78e4a883/hw/ip/sysrst_ctrl/data/sysrst_ctrl.hjson#L19-L23

@GregAC @rswarbrick PTAL

I agree: looks good to me.


doc: fs: samples: Use new Sphinx extension to document samples

Use the new code-sample directive and roles to document the filesystem samples so that they show up as "Related samples" when browsing the API documentation.

Hi @kartben, what is the new code-sample directive and roles?

Hi @kartben, what is the new code-sample directive and roles?

See e.g. https://docs.zephyrproject.org/latest/hardware/peripherals/gpio.html#api-reference
This gets auto-populated based on a new directive that can be used to describe code -sample more uniformly, including listing what API they are a good showcase of
https://github.com/zephyrproject-rtos/zephyr/blob/a477bddc59901912a6f176658bcab20ced229e10/samples/basic/blinky/README.rst?plain=1#L1-L5

Live site: https://builds.zephyrproject.io/zephyr/pr/62363/docs/services/file_system/index.html#api-reference

Yay!

I appreciate the enthusiasm (I really do!) :)


v1/v2 reorg

I've re-organised the content into v1/v2. Some of the original links included information about v2 so I'm moved those to the new section. I've also added new links for tools, projects tutorials, docs, etc.

Thank you for the amazing work 🏅


$scope.watch with controller as syntax

In your example of watching with a controller as syntax (Style Y032) you don't make it clear that you will couple the controller to its view because your snippet will only work if there is SomeController as vm in your view.
For me this is a disadvantage in using the whole controller as syntax. You could solve this with using the function notation of $scope.watch or write something about the problems using your current approach.

PR if you like

so do you think I should just write about the problems using controller as with $scope.$watch or should I introduce the functions notation like
$scope.$watch(function () {
    return vm.title;
}, function(current, original) {
    $log.info('vm.title was %s', original);
    $log.info('vm.title is now %s', current);
});

replacing the old example or should I compare both?
If I understand your structure I would compare both and use your avoid and recommended syntax.

Brrrr. Watching inside a controller an anti-pattern. You really don't need it in this example anyway; would be better to add change event binding (and I believe that's what you'll be doing in Ng2).
I'd prefer this discussion to be a sub-section of the "ControllerAs" which begins by urging folks to avoid watching inside a controller. Then, "if you must", I'd just go with @Jandalf version and not make too big a deal about the risks of evaluating the 'vm.title' expression. Just say: "do it this way".

what do you think about this preview:
controllerAs and $watch
[Style Y999] // whats the next free number?
Note: Create watches with caution as they add more load to the digest cycle. Use ngChange instead.

use the function notation of $scope.$watch to watch for changes

Why?: the controller could be bound to another value then vm
So if you really need to watch a value use this pattern:
<input ng-model="vm.title"/>

function SomeController($scope, $log) {
    var vm = this;

    $scope.$watch(function () {
        return vm.title;
    }, function(current, original) {
        $log.info('vm.title was %s', original);
        $log.info('vm.title is now %s', current);
    });
}

Hmmmm
It has to be clear that watching in controllers should be avoided. use ngChange instead. Or move the watch to a directive. thoughts?
Then a new rule for how to use watch with controllerAs that replaces or updates what I have in there.

Agree with you, John.
It isn't clear enough that a watch in a controller is to be avoided and that listening to the change event OR writing a directive is preferred. Should have a "why" for this advice too (why watches in controllers are bad)
The advice on how to do it if you must should be separate point and should begin with a repeat strong warning against.
THEN I'd like to see a case for why I'd do it at all. I don't see one here. Can't actually think of one. Can you?
Without such an example, I would be reluctant to include this advice at all.
Also, the "Why" in this text confused me. It's a "why" for the specific technique of avoiding dependence on the "vm" name. That's secondary to the real why, which is why you'd ever watch in a controller. It makes sense only if preceded by a "don't do it this way" example.
More work to be sure but necessary I think.

proposal anyone?

I think that this summarizes the discussion

controllerAs $watch
[Style Y999]

Avoid using $scope.$watch. Use ng-change or a custom directive instead.

Why?: Watches are harder to test and they are also bad for performance because they are evaluated in every $digest loop.
/* avoid */
 function SomeController($scope) {
    var vm = this;

    $scope.$watch(function () {
        return vm.title;
    }, doSomething);

    function doSomething() {
    }
}

<!-- recommended -->
<input type="text" ng-model="vm.title" ng-change="vm.doSomething()"/>

/* recommended */
function SomeController() {
    var vm = this;
    vm.doSomething = doSomething;

    function doSomething() {
    }
}

Then, how do I resolve this - http://stackoverflow.com/questions/37698263/slick-carousel-angular-dynamic-data-loading and http://stackoverflow.com/questions/37746972/load-the-view-template-once-server-response-received-in-angularjs-app

Do you document the $watch inside the directive using controllerAs? Can you recommend a link or resource?

anyone interested in making a PR ?

cleanup my old issues


about using GRCH38

In your instruction:
"For human genome alignment using the GRCh37 build, we recommend using the annotations/ceph18.b37.include.2014-01-15.bed windows to parallelize variant calling (speedseq var and speedseq somatic). "
But I want to using GRCH38 ref genome to do mapping, what should I do? which bed windows should I choice?
Thanks for your help

Any update on this?  We are interested in using GRCh38 as well, as I imagine are others.  If there is no annotation file provided, are there instructions on how the community can create one?  That would be much appreciated.
Thanks,
Jason

To add... I've attempted to genotype SVs with speedseq sv -gusing hg38 aligned genomes. I used an exclusion file that contained gaps, centromeres, and segmental duplications for hg38 and SVTyper fails to genotype SVs. I've also lifted-over the hg19 exclusion file to hg38 and SVTyper still fails to genotype SVs.

any update on this? or as @jgbaum mentioned, how to create such a file for hg38? thanks!

FYI, there is one can download from GATK https://console.cloud.google.com/storage/browser/genomics-public-data/resources/broad/hg38/v0/


Fixed bug that could not find qml files in Qt6 + QML

@mcallegari
I was able to fix the following error in Qt6 + QML build.
QList(qrc:/FixtureDMXItem.qml: No such file or directory)
QList(qrc:/Fixture2DItem.qml: No such file or directory)
QList(qrc:/ShowItem.qml: No such file or directory)

But when I tried to run it, I got the following error and I don't know how to fix it, maybe you can fix it by yourself.
qrc:/MainView.qml:385:5: Type ActionsMenu unavailable
         ActionsMenu
         ^
qrc:/ActionsMenu.qml:22:1: module "QtQuick.Dialogs" version 1.2 is not installed
     import QtQuick.Dialogs 1.2
     ^

coverage: 28.055%. remained the same when pulling 4e4ecae4555f5873cbaed3bf3a83f67b47f52628 on Itay-Lifshitz:cmake into 5807cb8daf975304a59673a730ed0c095e2a9550 on mcallegari:master.


(Improvement) Terminal pwd does not change upon open folder

While it may be useful, to have the terminal stay where it was before, I would at least like to have the option to change the terminal-directory upon opening or changing the workspace.
I would add a switch in the settings to allow „Automatically switch terminal working directory“ when opening a folder.

This is probably a regression. I'll see what caused it.

I actually can't reproduce on my device. Which device are you using and what is the iOS version of it?

I have tested it again, and it seems like it reverts to whatever last project folder is, or in which folder the last successfull executed command was. (no error return value)
This is a video demonstrating the point further:
https://user-images.githubusercontent.com/46635221/164999699-edf1f799-3738-4717-8012-43c093674727.MOV
I think it matters that the clang command failed, otherwise It would stay in the directory of the project.
After running help, it reverted back upon a error code:


Vocals replaying in a song.

Describe your bug here.
In certain songs where the vocals end before Inst, the vocals will start to replay before the song ends. I've seen this happen in blammed and thorns.
Command Prompt/Terminal logs (if existing)
No response
Are you modding a build from source or with Lua?
Source
What is your build target?
Windows
Did you edit anything in this build? If so, mention or summarize your changes.
Lots of stuff. But nothing to do with vocals

Not a psych issue + duplicate of #6551

Well how do I fix vocal length then?

It's explained in that old issue

no it's not

how do I extend vocal track length?

Use any audio editing software

close the issue


Tensor Init Bug Fix

Galley's tensor initialization is improper, leading to memory leaks between invocations.
This patch fixes that by updating the init to reference an expression rather than a tensor.

This looks good to me, can you verify that it fixes mateusz's issue?

Can confirm. Ran it with main and it crashes, ran it with this and it doesn't.


doc(examples): sub-id arg renamed to subscription-id

gcp-pubsub sub-id arg was renamed to subscription-id

TY!


need help pls

Users\rause\AppData\Local\Microsoft\WindowsApps\python3.exe: can't open file 'C:\Users\rause\RDDoS_Tool.pypython3': [Errno 2] No such file or directory

can som one  help me to install it pls


Post Actions - Deploy on Github / Gitlab pages

Deploy on gh-pages <=> merge current -> gh-pages, isn't @EmmanuelDemey ?

Mmm I did not understand :)
The use case is to be able to push to the gh-pages a subdirectory of another branch (the default one as an example)

Ok, thank's

4 steps to deploy FOLDER into BRANCH:

get content: GET /repos/owner/repo/contents/FOLDER
create tree: POST /repos/owner/repo/git/trees

{"tree": [
  {
    "path": "docs/.vuepress",
    "type": "tree",
    "mode": "040000",
    "sha": "c929b0ba4e0b9210afd0f6c175e43bf10eb011e9"
  },
  {
    "path": "docs/README.md","type": "blob","mode": "100644",
    "sha": "b34b0da1ffedbb2359066ad1e6e2082ce1c92cd9"
  },
  {
    "path": "docs/guide","type": "tree","mode": "040000",
    "sha": "73aa7dc3a52db1d1f25dc74f8a870ecc5ea9a0e4"
  },
  {
    "path": "docs/rules","type": "tree","mode": "040000",
    "sha": "05d81ba237aa6263524d138f1668ea2e71e38ecb"
  }
]}

create commit: POST /repos/owner/repo/git/commits

{
	"message": "commit to gh-pages",
	"tree": "07b8b9c2b25b8b32181e72467cdaac2e2894ceed"
}

update ref: PATCH /repos/owner/repo/git/refs/heads/BRANCH

Gitlab API does not allow to commit a tree sha


Remove manifest

R: @jeffposnick @addyosmani
This PR should filter out the manifest itself from the generated file manifest.
NOTE: This will need re-running on AppVeyor once #129 is landed.

👍

The build is failing due to
/home/travis/build/GoogleChrome/sw-helpers/packages/sw-cli/test/build-file-manifest.js
  3:7  error  'path' is assigned a value but never used  no-unused-vars

I think it's good to merge once that's fixed, @gauntface


Leviathan Suite for E2E testing DUT + Testbot setup for consistency across fleets

This should be a self-test style suite that allows the user to determine if their hardware setup matches that of the fleet the testbot + DUT is designed to function within.
Discussed here -> https://www.flowdock.com/app/rulemotion/device-testing/threads/N1KToCgH9pPKHXkEpqiRGKiWCqO

along with this (or integrated with it), we can have a test suite that can be used to test the framework. An e2e test that checks the entire stack is working, e.g :+1:

leviathan e2e -
- client should find testbot
- send an image to a testbot
- flash testbot
- run a command on DUT
- archiver to get journal logs

@Bucknalla I am taking a inital crack at this, this week. Let me know if you want to hop in.

@vipulgupta2048 do you have a branch with this work on it? Might not have time to help but definitely curious to follow along

You got it, will post updates on FD and create a branch.


Fix crash issue of TTS-Service

:Detailed Notes:
[RDX_CRASH][webos] /usr/sbin/tts-service
in __poll (libc.so.6 + 0xde830)
Program terminated with signal SIGSEGV, Segmentation fault.

I don't understand the intention here but this branch is not accepting new commits.. Feel free to open a PR against master with a rationale


Is it possible to integrate genie with another netflix project polynote?

@tgianos Hi Tom!
Genie is a great project!
We have adopted genie as our production job Orchestration in Shareit.
Shareit has 1.8 billion user all over the world and ten petabytes data lake based on aws s3.
I am wondering how spark-submit use genie to enable interactive analyse in Netflix.
I suppose Netflixers have your own spark branch, and polynote/jupyter users can use spark-submit/pyspark submit genie job without realising genie.

Hi @yuhuali1989. Are you asking if Genie is used to launch the spark kernel within polynote or if you can submit a job from polynote to the Genie API via some client?
For the former I took a quick glance at the polynote documentation and it says Polynote will use the spark-submit command in order to start isolated kernels, so it needs the spark-submit command to be working properly and available on the PATH of the environment you used to launch the server.
In this case, I'm not sure if the polynote team does though, the data platform organization ships a python CLI tool that wraps instantiation of a Genie Agent. So when a user types spark-submit in the background what's really happening is it's translated into the CLI arguments the Genie Agent accepts to locally launch a job while communicating state back to the Genie server. This means the Agent will take care of downloading all the spark dependencies, setting up the process working directory, and monitoring state changes of that spark process.
For the later since you're working in Scala or Python within polynote you would be able to use either the Genie Java client or pygenie to submit and monitor jobs from notebooks as you would any other client library.
Let us know if that helps
Tom

@tgianos Thank you very much! I got it~


Add Missing Databricks Default Policy Assignments to Corp MG to Match ALZ Accelerator Experience

Overview/Summary
Add Missing Databricks Default Policy Assignments to Corp MG to match ALZ Accelerator experience
This PR fixes/adds/changes/removes

Add 3 policy assignments for databricks to corp Management Groupto match ALZ Accelerator experience

Deny-DataB-Pip
Deny-DataB-Sku
Deny-DataB-Vnet

Fixes ADO 100864

Breaking Changes
None
Testing Evidence
Tests as part of this PR will be sufficient as the assignments will be made using the amended alzDefaultPolicyAssignments module
As part of this Pull Request I have

[x] Checked for duplicate Pull Requests
[x] Associated it with relevant ADO items
[x] Ensured my code/branch is up-to-date with the latest changes in the main branch
[ ] Performed testing and provided evidence.
[x] Updated relevant and associated documentation.

/azp run e2e


Have the "Install Python" command from the walkthrough open and fill in the suggested command

For instance, on macOS we currently suggest folks install via Homebrew using a command. We could update the walkthrough to have a permanent link to download Python that's in the text and then have the "Install Python" command open the terminal and send the command. We would probably want to have custom text for the button like "Install Python via Homebrew".

How to decide choose between what commands to run for linux:

Approach 1: Identify whether it's a Fedora or Debian distribution

/etc/os-release seems to be the standard
lsb-release command is not available everywhere, not in default Fedora: https://unix.stackexchange.com/a/37065/533483
The following bash script seems comprehensive enough to identify the distribution: https://unix.stackexchange.com/a/6348/533483

Approach 2: Check if dnf is available directly

which dnf will probably work, however:

Is which command guaranteed to be available? Doesn't seem to be listed in https://unix.stackexchange.com/questions/37064/which-are-the-standard-commands-available-in-every-linux-based-distribution
Do not have a Fedora system to verify if it works

Cannot find a npm package of which command equivalent
Look into each entry in PATH for a dnf file

cc/ @karthiknadig
Approach 1.3 seems like a viable option.

https://www.npmjs.com/package/which should take care of approach 2.2. I personally prefer approach 2 as it's feature detection instead of distro detection.
It's also simple enough to implement ourselves.
import * as fs from "node:fs";
import * as path from "node:path";
import * as process from "node:process";

// Static since it won't change for the life of this process.
const path = process.env.PATH?.split(":");

function binExists(name: string): boolean {
    return path.some(dir => fs.existsSync(path.join(dir, name)));
}

Verification steps:
-[ ] For Fedora based linux distribution the following is sent:
sudo dnf install python3

[ ] For Debian based linux distribution the following is sent:

sudo apt-get update
sudo apt-get install python3 python3-venv python3-pip

This leaves out CentOS 7, which uses yum, and also any other distribution that uses neither dnf nor apt. I think I'd rather have the editor admit that it doesn't know which command to use rather than for it to suggest I use apt.
Ref https://github.com/microsoft/vscode-python/pull/19487/files#diff-4964e93c7c78a768a22c36637cf2103a709769bac23d7e424c0633036294ec99R74

For distributions that uses neither dnf nor apt, it's probably simplest to point to the python.org install page. For purposes of this issue, I would have the button send no commands to terminal in those cases, does that sound good?

I would assume that Python is available in the package manager. Downloading from a website seems tedious in comparison.
But, even in the first case, if the install button isn't actually doing anything, that's also confusing.
Maybe the install button can print a message telling the user they need to manually install the package using their package manager once it realizes neither dnf nor apt exist.

I would assume that Python is available in the package manager. Downloading from a website seems tedious in comparison.

It is, but not sure if users would know the command to install python, pip etc. from it.

Maybe the install button can print a message telling the user they need to manually install the package using their package manager once it realizes neither dnf nor apt exist.

+1. Here I could also point out python.org if they aren't aware of their package manager.
Regardless, most latest distros today come with some kind of Python installed, so we should not hit this case much.

Fix should be out in the pre-release version of the extension in a few minutes, use the following to try it out:

I'm unable to get my CentOS 7 and Debian 9 VMs to the state where there's absolutely no Python installed.
Verified by code review

Moved the executables out of the way and that worked.
Verified on CentOS 7


support 307

Hello, this is a great project. I would like to ask if this project can support 307. From the draft, both the Whip and Whip support 307

SHALL 就是可以支持但不强制要求，不过这应该不难

要不你来个pr？工作太忙，还没来得及加server-offer mode

我用cloudflare的demo试过了，定位分析发现是我在POST的响应中没有携带跨域导致的


superficial update to readme

throwaway PR to facilitate updating all-contributors submissions (theoretically should be able to do this through an issue, but that doesn't seem to work.)

@all-contributors please add @jasonmcewen  for code, review, ideas

@all-contributors please add @matt-graham for code, review

@all-contributors please add @sfmig  for code, review

@all-contributors please add @krishnakumarg1984  for code

@all-contributors please add @Devaraj-G  for code

@all-contributors please add @EiffL   for code, bug


"Error: Failed to run docker for dart image (exit code 1})" despite Docker being installed and otherwise working.

Serverless: Running containerized build ...
Resolving dependencies...
Downloading build_runner 1.11.0...
Downloading aws_lambda_dart_runtime 1.0.3+2...
Downloading yaml 2.2.1...
Downloading web_socket_channel 1.2.0...
Downloading watcher 0.9.7+15...
Downloading timing 0.1.1+3...
Downloading stream_transform 1.2.0...
Downloading stack_trace 1.9.6...
Downloading shelf_web_socket 0.2.4...
Downloading shelf 0.7.9...
Downloading pubspec_parse 0.1.7...
Downloading pub_semver 1.4.4...
Downloading pool 1.4.0...
Downloading pedantic 1.9.2...
Downloading path 1.7.0...
Downloading mime 0.9.7...
Downloading meta 1.2.4...
Downloading logging 0.11.4...
Downloading js 0.6.2...
Downloading io 0.3.4...
Downloading http_multi_server 2.2.0...
Downloading graphs 0.2.0...
Downloading glob 1.2.0...
Downloading dart_style 1.3.11...
Downloading crypto 2.1.5...
Downloading collection 1.14.13...
Downloading code_builder 3.6.0...
Downloading build_runner_core 6.1.6...
Downloading build_resolvers 1.5.2...
Downloading build_daemon 2.1.6...
Downloading build_config 0.4.5...
Downloading build 1.6.1...
Downloading async 2.4.2...
Downloading args 1.6.0...
Downloading json_annotation 3.1.1...
Downloading source_span 1.7.0...
Downloading string_scanner 1.0.5...
Downloading charcode 1.1.3...
Downloading stream_channel 2.0.0...
Downloading http_parser 3.1.4...
Downloading checked_yaml 1.0.4...
Downloading node_io 1.2.0...
Downloading analyzer 0.41.2...
Downloading typed_data 1.2.0...
Downloading convert 2.1.1...
Downloading matcher 0.12.9...
Downloading built_value 7.1.0...
Downloading built_collection 4.3.2...
Downloading package_config 1.9.3...
Downloading term_glyph 1.1.0...
Downloading node_interop 1.2.1...
Downloading file 5.2.1...
Downloading cli_util 0.2.0...
Downloading _fe_analyzer_shared 14.0.0...
Downloading quiver 2.1.5...
Downloading fixnum 0.10.11...
Downloading intl 0.16.1...
Got dependencies!
Generated: /tmp/tmp.VYwtl4Makj/bootstrap
Serverless: Packaging service...
Serverless: Invoke aws:package:finalize
Serverless: Invoke aws:common:moveArtifactsToPackage
Serverless: Downloading base Docker image...

{"errorType":"exitError","errorMessage":"RequestId: 3f59fa65-eb97-1e5b-a6fa-b4e87afe4fe9 Error: fork/exec /var/task/bootstrap: permission denied"}
START RequestId: 3f59fa65-eb97-1e5b-a6fa-b4e87afe4fe9 Version: $LATEST
END RequestId: 3f59fa65-eb97-1e5b-a6fa-b4e87afe4fe9
REPORT RequestId: 3f59fa65-eb97-1e5b-a6fa-b4e87afe4fe9	Init Duration: 35.93 ms	Duration: 0.58 ms	Billed Duration: 1 ms	Memory Size: 128 MBMax Memory Used: 7 MB

  Error --------------------------------------------------

  Error: Failed to run docker for dart image (exit code 1})
      at AwsInvokeLocal.invokeLocalDocker (/Users/michael/.nvm/versions/node/v14.2.0/lib/node_modules/serverless/lib/plugins/aws/invokeLocal/index.js:510:13)
      at runMicrotasks (<anonymous>)
      at processTicksAndRejections (internal/process/task_queues.js:97:5)
  From previous event:
      at PluginManager.invoke (/Users/michael/.nvm/versions/node/v14.2.0/lib/node_modules/serverless/lib/classes/PluginManager.js:521:22)
      at /Users/michael/.nvm/versions/node/v14.2.0/lib/node_modules/serverless/lib/classes/PluginManager.js:556:24
  From previous event:
      at PluginManager.run (/Users/michael/.nvm/versions/node/v14.2.0/lib/node_modules/serverless/lib/classes/PluginManager.js:556:8)
      at /Users/michael/.nvm/versions/node/v14.2.0/lib/node_modules/serverless/lib/Serverless.js:203:33
      at processImmediate (internal/timers.js:456:21)
      at process.topLevelDomainCallback (domain.js:137:15)
  From previous event:
      at Serverless.run (/Users/michael/.nvm/versions/node/v14.2.0/lib/node_modules/serverless/lib/Serverless.js:190:74)
      at /Users/michael/.nvm/versions/node/v14.2.0/lib/node_modules/serverless/scripts/serverless.js:50:26

  Get Support --------------------------------------------
     Docs:          docs.serverless.com
     Bugs:          github.com/serverless/serverless/issues
     Issues:        forum.serverless.com

  Your Environment Information ---------------------------
     Operating System:          darwin
     Node Version:              14.2.0
     Framework Version:         2.16.1
     Plugin Version:            4.3.0
     SDK Version:               2.3.2
     Components Version:        3.4.3

And Docker is installed and running (I use it for a lot of other projects). Here is the output of docker info.
personal/localnews_rss_lambda/hello via ⬢ v14.2.0 took 18s
➜ docker info
Client:
 Context:    default
 Debug Mode: false
 Plugins:
  app: Docker App (Docker Inc., v0.9.1-beta3)
  buildx: Build with BuildKit (Docker Inc., v0.5.1-docker)
  scan: Docker Scan (Docker Inc., v0.5.0)

Server:
 Containers: 6
  Running: 0
  Paused: 0
  Stopped: 6
 Images: 43
 Server Version: 20.10.2
 Storage Driver: overlay2
  Backing Filesystem: extfs
  Supports d_type: true
  Native Overlay Diff: true
 Logging Driver: json-file
 Cgroup Driver: cgroupfs
 Cgroup Version: 1
 Plugins:
  Volume: local
  Network: bridge host ipvlan macvlan null overlay
  Log: awslogs fluentd gcplogs gelf journald json-file local logentries splunk syslog
 Swarm: inactive
 Runtimes: io.containerd.runc.v2 io.containerd.runtime.v1.linux runc
 Default Runtime: runc
 Init Binary: docker-init
 containerd version: 269548fa27e0089a8b8278fc4fc781d7f65a939b
 runc version: ff819c7e9184c13b7c2607fe6c30ae19403a7aff
 init version: de40ad0
 Security Options:
  seccomp
   Profile: default
 Kernel Version: 4.19.121-linuxkit
 Operating System: Docker Desktop
 OSType: linux
 Architecture: x86_64
 CPUs: 4
 Total Memory: 7.778GiB
 Name: docker-desktop
 ID: EWAK:JJDK:HJAF:SOWQ:KGES:QRGP:P4LV:XGKD:HWAI:FS22:CUWI:ZWKB
 Docker Root Dir: /var/lib/docker
 Debug Mode: false
 HTTP Proxy: gateway.docker.internal:3128
 HTTPS Proxy: gateway.docker.internal:3129
 Registry: https://index.docker.io/v1/
 Labels:
 Experimental: false
 Insecure Registries:
  <IP_ADDRESS>/8
 Live Restore Enabled: false

MacOS Big Sur 11.1
node v14.2.0
serverless: Framework Core: 2.16.1 Plugin: 4.3.0 SDK: 2.3.2 Components: 3.4.3

The actual error seems to be this I think?
{"errorType":"exitError","errorMessage":"RequestId: 3f59fa65-eb97-1e5b-a6fa-b4e87afe4fe9 Error: fork/exec /var/task/bootstrap: permission denied"}

Something about the permissions on /var/task/bookstrap, which I'm pretty sure is inside of the Docker container used to run the function. I'm not sure how to go about verifying that/debugging that though.

I'm assuming it has to do with this
{"errorType":"exitError","errorMessage":"RequestId: 3f59fa65-eb97-1e5b-a6fa-b4e87afe4fe9 Error: fork/exec /var/task/bootstrap: permission denied"}

I tried poking around at the serverless-dart repo to see if I could figure anything out, but haven't found anything yet.

@mcaubrey can you try with the new version of the template? https://github.com/katallaxie/serverless-dart/releases/tag/v0.0.2-beta.8 should fix this. Just tried DEBUG_SLS=* sls invoke local -f hello -v --data '{"a":"bar"}'. This was an issue related to the generated zip file.

It works! Thanks so much for looking into this!


Too few arguments to function Symfony\Component\Config\Definition\Builder\TreeBuilder::__construct()

With symfony/config v5.4.11 such error happens:
!!          }
!!      }
!!    }
!!  }

Same here. :)

With a little advice of GPT-3 (yea I know, shame on me :p) I could experiment that replacing in \vendor\pixassociates\sortable-behavior-bundle\Pix\SortableBehaviorBundle\DependencyInjection\PixSortableBehaviorExtension.php :
        $treeBuilder = new TreeBuilder();
        $rootNode = $treeBuilder->root('pix_sortable_behavior');

By
        $treeBuilder = new TreeBuilder('pix_sortable_behavior');
        $rootNode = $treeBuilder->getRootNode();

Would resolve access to all the methods in the file (according to IDE), but still throws error:
Attempted to load class "Twig_Extension" from the global namespace. Did you forget a "use" statement?
I won't dig further because everything else would be pure guess, but it case it can help someone who knows best, heh. :)


Coursier is coming soon on SDKMAN?

Hi folks :wave:
I noticed that Coursier isn't publishing its releases to SDKMAN. The process was initiated in January 2023, with the candidate being added, but no versions were made available to this day. On the SDKMAN! website Coursier is said to be coming soon.
Are there any issues with using the SDKMAN Vendor API? Please let me know if I can help in any way.

I think we never really set it up. Must have slipped everyone's mind. We'll have to take a look and finish. Sorry about that!

I needed to install it and suddenly discovered it wasn't there :smile:


Add option for logging the execution of BTs [feature request]

BT.CPP has a useful logging feature which allows you to save the behavior tree's execution and later play it back using Groot.  It would be nice to have this as an option when running a bt_action_node, especially for autonomous robots which cannot be actively monitored during operation.
I am currently working on this feature and will make a pull request soon

It sounds great!! :smiley:


Refresh README examples

The example snippets and usage instructions in the README are out-of-date now. They could also stand to be generally improved.
Some ideal properties of the example usage snippets:

they can be automatically regenerated from a script
they include short animation screen captures, in addition to static terminal command/output text

Useful references:

Make Your CLI Demos a Breeze with Zero Stress and Zero Mistakes
https://github.com/paxtonhare/demo-magic
https://github.com/faressoft/terminalizer

Note, terminalizer is half implemented and crashes when generated gifs for me. I have had much better luck using asciinema for recording and agg for rendering.

Another tool for terminal session recording, screenshot capture, and gif creation: https://github.com/charmbracelet/vhs

I ended up using vhs for creating some example GIFs in #154. That works usably well. The project is cool, but has a lot of significant bugs in it.
The most robust combination of tools I've tried for scripting and recording terminal sessions is demo-magic for scripting, asciinema for recording, and agg for rendering.


Autoplay works only after click

I implemented this plugin in my project, but the autoplay works only after click in the arrows. I would like the slider to start automatically.
This is my script:
<AutoplaySlider
play={true}
cancelOnInteraction={false} // should stop playing on user interaction
interval={6000}
organicArrows={false}
bullets={false}>

Hi @lanadedstudio. Please make sure that you:

Added following imports to the component

import AwesomeSlider from 'react-awesome-slider';
import withAutoplay from 'react-awesome-slider/dist/autoplay';

Instantiated AutoplaySlider in your component like this

const AutoplaySlider = withAutoplay(AwesomeSlider);

sorry, I already put these lines in the code, but it doesn't work. The slide starts only after clicking the arrows.

I find my error! In Class Components, this line:
const AutoplaySlider = withAutoplay(AwesomeSlider);
must be inside the render() method, I had put it outside...

Good job! 👍 To be honest I have this declaration outside function in js component and it's working fine:
const AutoplaySlider = withAutoplay(AwesomeSlider);

function Home() {
   <AutoplaySlider
                play={true}
                cancelOnInteraction={false} // should stop playing on user interaction
                interval={6
      ....

Don't forget to close the issue if you've solved it =)


readJson throws fatal error

Have you tried latest version of polars?

[yes]

What version of polars are you using?
0.7.2
What operating system are you using polars on?
macOS Ventura Version 13.1 (22C65)
What node version are you using
ex: node 18.12.1
Describe your bug.
Using readJson results in a fatal error.
What are the steps to reproduce the behavior?
import pl from "nodejs-polars"

  const jsonString = `
{"a", 1, "b", "foo", "c": 3}
{"a": 2, "b": "bar", "c": 6}
`
const df = pl.readJSON(jsonString)

What is the actual behavior?
Full trace:
thread '<unnamed>' panicked at 'called `Result::unwrap()` on an `Err` value: ExternalFormat("InvalidToken(44)")', /Users/runner/.cargo/git/checkouts/polars-b0d90607192fd414/43598c3/polars/polars-io/src/ndjson_core/ndjson.rs:161:90
stack backtrace:
   0:        0x12325a7b8 - _napi_register_module_v1
   1:        0x12327688c - _napi_register_module_v1
   2:        0x123257750 - _napi_register_module_v1
   3:        0x12325a5cc - _napi_register_module_v1
   4:        0x12325bd40 - _napi_register_module_v1
   5:        0x12325ba98 - _napi_register_module_v1
   6:        0x12325c364 - _napi_register_module_v1
   7:        0x12325c184 - _napi_register_module_v1
   8:        0x12325ac20 - _napi_register_module_v1
   9:        0x12325bee0 - _napi_register_module_v1
  10:        0x12334f078 - _napi_register_module_v1
  11:        0x12334f260 - _napi_register_module_v1
  12:        0x1223e9c34 - <unknown>
  13:        0x121ebb94c - <unknown>
  14:        0x121ebc12c - <unknown>
fatal runtime error: failed to initiate panic, error 5

What is the expected behavior?
Should read the JSON string properly
What do you think polars should have done?
Should have read the JSON string properly

I think this is a bug in the version of the json-deserializer we are using. I believe this is fixed in the latest version. I'll try to update nodejs-polars dependencies

0.8.2 throw valid error for invalid JSON: Error: ExpectedObjectColon at character 4 (',')


Domain search capped at 100 results

https://metasmoke.erwaysoftware.com/domains?utf8=✓&filter=supplement&commit=Search only displays 100 results, even though there are more hits. I saw the same with the search term "health".
https://metasmoke.erwaysoftware.com/data/sql/queries/41-domain-name-substring-search?keyword=supplement currently produces 306 results
https://metasmoke.erwaysoftware.com/data/sql/queries/41-domain-name-substring-search?keyword=health currently produces 495 rows

[status-technically-by-design-but-blame-art-for-forgetting-things]

Pagination incoming

I still see this manifest in search results, can we get a "built but not deployed" status distinct from "really actually fixed in production" maybe?

You can check this page to see how far behind MS is.

Deployed now, thanks!


redirect to client application is not happening

This was working fine with previous version but after upgrade we are facing below issue. Please let me know if we are missing any configuration.
Description:
After login successfully, the UAA does not redirect to client application. I could see the below log:
java.lang.IllegalArgumentException: An invalid character [34] was present in the Cookie value
at org.apache.tomcat.util.http.Rfc6265CookieProcessor.validateCookieValue(Rfc6265CookieProcessor.java:162)
at org.apache.tomcat.util.http.Rfc6265CookieProcessor.generateHeader(Rfc6265CookieProcessor.java:111)
at org.apache.catalina.connector.Response.generateCookieString(Response.java:989)
at org.apache.catalina.connector.Response.addCookie(Response.java:937)
at org.apache.catalina.connector.ResponseFacade.addCookie(ResponseFacade.java:384)
at javax.servlet.http.HttpServletResponseWrapper.addCookie(HttpServletResponseWrapper.java:58)
at javax.servlet.http.HttpServletResponseWrapper.addCookie(HttpServletResponseWrapper.java:58)
at javax.servlet.http.HttpServletResponseWrapper.addCookie(HttpServletResponseWrapper.java:58)
at org.cloudfoundry.identity.uaa.login.AccountSavingAuthenticationSuccessHandler.setSavedAccountOptionCookie(AccountSavingAuthenticationSuccessHandler.java:71)
at org.cloudfoundry.identity.uaa.login.AccountSavingAuthenticationSuccessHandler.onAuthenticationSuccess(AccountSavingAuthenticationSuccessHandler.java:46)
However, if I manually go to my client application and refresh it then it fetches the access_token. We are using implicit grant_type.

Update:
This problem seems to be with tomcat version > 8.5.x as it ran fine when I am using tomcat version 8.0.x whereas it appears in tomcat 9.0.x.
However, the prior version of UAA (3.6.x) was running fine on tomcat 9.0.x. Hope this information will help you in reproducing the issue.

hi ,
see https://github.com/cloudfoundry/uaa/issues/563 , which is solved for UAA 4.0 already.
https://github.com/cloudfoundry/uaa/issues/566
regards,
_markus

@strehle  Thanks for quick response.

@strehle . Any idea when this version will be released as I could see 3.14.0 as the latest.

@sreetummidi  : can you please answer I assume 4 weeks then UAA 4 should be ready ?


Vsix versioning fix

The last insertion had an issue where the vsix version was 15.7.0-*, we can't insert a vsix with lower version than that.
Fixed the flaky tests,

dotnet-bot test

@dotnet-bot test this please


Error when you choose to view or edit the yaml

This is autogenerated. Please review and update as needed.
Describe the bug
Command Name
az pipelines create Extension Name: azure-devops. Version: 0.11.0.
Errors:
[WinError 1155] No application is associated with the specified file for this operation: 'C:\\Users\\risquass\\AppData\\Local\\Temp\\AzurePipelines_vo4buktu\\azure-pipelines.yml'
Traceback (most recent call last):
pip-install-qdpilz60\knack\knack\cli.py, ln 206, in invoke
cli\core\commands\__init__.py, ln 578, in execute
cli\core\commands\__init__.py, ln 636, in _run_jobs_serially
cli\core\commands\__init__.py, ln 627, in _run_job
...
OSError: [WinError 1155] No application is associated with the specified file for this operation: 'C:\\Users\\risquass\\AppData\\Local\\Temp\\AzurePipelines_vo4buktu\\azure-pipelines.yml'

To Reproduce:
Steps to reproduce the behavior. Note that argument values have been redacted, as they may contain sensitive information.

az pipelines create --name {} --organization {} --project {} --repository {} --branch {}
choose to edit yaml file

Expected Behavior
Open yaml file to be viewed/edited
Environment Summary
Windows-10-10.0.18362-SP0
Python 3.6.6
Shell: cmd.exe

azure-cli 2.0.69
azure-cli-iot-ext 0.7.1

Extensions:
azure-cli-iot-ext 0.7.1
azure-devops 0.11.0

Additional Context

This can be either closed or the yaml file could be opened in the default text editor.
When I opened the .yml file for the first time in Windows it asked which program I'd like to use to open the file. I selected Visual Studio Code and check the always open with this program. Now the command worked as expected.

Will add a fallback to open the choose program dialog in case the default editor is not set for the file.


chore(): update engines to match angular

Updates the engines section in the package.json to match the one from Angular.
Fixes #1502.

LGTM


Release v1.4.0-rc.0

Steps
This release pipeline is under continous improvement. If you encounter any problem, please refer to the troubleshooting section of this document.
If the troubleshooting section does not contain the answer to the problem you encountered, please create an issue to improve either the pipeline (if the problem is a bug), or this document (if the problem is caused by human error).

[x] Check the existing releases and determine the next version number.

[x] Check default versions of images (see below).

[x] Check the CHANGELOG.md and update it with the new version number. Make sure the log is up to date.

[x] Ensure that all generators have run properly (e.g. make generate manifests) so that updates to things like CRDs are handled for the release, double check that all manifests from config/samples/ still work as intended.

[x] Ensure GitHub PAT is still valid (see GitHub PAT below).

[ ] If the new release is a new major/minor then branch off of main and create a branch release/N.M.x, e.g.

[x] From GitHub release action, start a new workflow run:

Set the Use workflow from to the release branch: e.g. release/1.2.x
Set the release input set to the target version (e.g. v1.2.0).

[x] Wait for the workflow to complete.

[x] The CI should create a PR in the Gateway Operator repo that syncs the release branch to the base branch (either main or release/N.M.x, e.g. release/1.2.x) branch. Merge it.

[x] After the PR is merged, a new release should be created automatically. Check the releases page. The release has to be marked manually as latest if this is the case.

[ ] Update the official documentation at github.com/Kong/docs.konghq.com

[ ] Run post processing script for docs/api-reference.md, providing a tagged version of CRD reference from docs repo as an argument, e.g. app/_src/gateway-operator/reference/custom-resources/1.2.x.md.
This will add the necessary skaffolding so that the reference is rendered correctly on docs.konghq.com.
Example:
${GATEWAY_OPERATOR_REPO}/scripts/apidocs-gen/post-process-for-konghq.sh ~/docs.konghq.com/app/_src/gateway-operator/reference/custom-resources/1.2.x.md

NOTE: CLI configuration options docs should be updated when releasing KGO EE as that's the source of truth for those.
The reason for this is that KGO EE configuration flags are a superset of OSS flags.

[ ] Proceed to release KGO EE as it relies on OSS releases.

Only for major and minor releases:

[ ] When the release tag is created add a test case in upgrade E2E test with just published tag so that an upgrade path from previous major/minor version is tested.

[ ] When the release contains breaking changes which precludes an automated upgrade make sure to add a comment to this test for future readers.

[ ] Schedule a retro meeting and invite the team. Link the invite in the retro notes

Verify default hardcoded versions

NOTE: These versions should be automatically updated via Renovate.
As part of the release workflow please verify that this is indeed the case and the automation still works.

The packages internal/consts and pkg/versions contains a list of default versions for the operator.
These versions should be updated to match the new release. The example consts to look for:

DefaultDataPlaneTag
DefaultControlPlaneVersion
WebhookCertificateConfigBaseImage

GitHub PAT
Next expiration date: 2024-10-02
The release workflow uses @team-k8s-bot's GitHub PAT to create a GitHub release and PRs related to it.
It's named Kong Gateway operator release pipeline and is stored in PAT_GITHUB
GitHub repository secret to give workflows access to it. It's always generated with 1-year expiration date.
If you find it's expired, make sure to generate a new one and update the PAT_GITHUB secret as well as its 1Pass item
Github team k8s bot - PAT - Kong Gateway operator release token for redundancy.
Troubleshooting
The release needs to be started again with the same tag
If the release workflow needs to be started again with the same input version, the release branch needs to be deleted. The release branch is created by the CI and it's named release/v<version>. For example, if the release version is v0.1.0, the release branch will be release/v0.1.0.
It's only safe to start a release workflow with the version that was previously used if:

The release PR to the gateway-operator repo is not merged yet.
The external hub PRs are not merged yet.
The tag that matches the release version does not exist.

Otherwise, if the above conditions are not meet, the release cannot be restarted. A new release needs to be started with an input version that would be next in semantic versioning.
Steps:

Delete the PR created by a release workflow.
Update the repository with the correct changes.
Start a new release workflow run.

EE release is tracked in https://github.com/Kong/gateway-operator-enterprise/issues/322.


Build and run Functions Combine Unit Tests from SPM

Creates an SPM test target for running the Combine Functions unit tests.
The major change is making a copy of the Internal headers needed by the tests in the FirebaseFunctionsTestingSupport directory and changing the base class import from a file import to a module import.
Future PRs:

Similar test migrations for FirebaseAuth and FirebaseStorage
Update developer instructions from CocoaPods to SPM
Migrate to product based file structure for combine
Delete CocoaPods combine podspecs

#no-changelog

I'll merge this here and will follow up on any additional PR comments in a subsequent PR.


Dickes-Steiwer, Farr-Jenkins-Paterson, Wheeler-Smith etc.

See https://github.com/benmarwick/wordcountaddin/blob/master/README.md#readability

[ ] Danielson-Bryan DB1
[ ] Danielson-Bryan DB2
[ ] Dickes-Steiwer
[ ] ELF
[ ] Farr-Jenkins-Paterson
[ ] Fucks
[ ] nWS1
[ ] nWS2
[ ] nWS3
[ ] nWS4
[ ] Strain
[ ] TRI
[ ] Tuldava
[ ] Wheeler-Smith

This source uses the library from https://github.com/shivam5992/textstat/issues/111


Multiple accounts

Hi!, i want to use raspotify to cast the audio from at least 2 accounts (Not at the same time), this module can display the music info of two different accounts? or maybe take the info from raspotify? Thanks in advance.

Hi, for now I do not plan on adding the ability to use multiple accounts, V3.0.0 was the last "big" update, the easiest thing would probably be to get the current playing status from raspotify (I do not know if it has an API), as having multiple accounts would mean to change how the module get the user data, calculates the timeouts, etc


Setup CI/CD

@hoppla20 already implemented some CI/CD. What is the state?

So the only thing that I implemented yet are the github actions which deploy the source code to aws

We need to proceed here, once the full infrastructure is decided on (likely AWS)


Typo in the definition of P.lam

oopsi/demo.m, Line 12:
P.lam   = 0.1;  % firing rate = lam*dt
Here, I believe the comment should be "firing rate = lam/dt".
To avoid confusion, it may be better to substitute P.lam with P.fr, and use lam exclusively for the expected number of spike counts for each time bin (dt).

good find!
make a pull request?
On Mon, Oct 24, 2016 at 1:08 PM, shinkira<EMAIL_ADDRESS>wrote:

oopsi/demo.m, Line 12:
P.lam = 0.1; % firing rate = lam*dt
Here, I believe the comment should be "firing rate = lam/dt".
To avoid confusion, it may be better to substitute P.lam with P.fr, and
use lam exclusively for the expected number of spike counts for each time
bin (dt).
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/jovo/oopsi/issues/6, or mute the thread
https://github.com/notifications/unsubscribe-auth/AACjcquYICRLFy-9ZwFbMMO5_kNs-8lvks5q3OYdgaJpZM4KfC1u
.

--
the glass is all full:  half water, half air.
neurodata.io, jovo calendar
https://calendar.google.com/calendar/embed?src=joshuav%40gmail.com&ctz=America/New_York


June 2016 tutorial

Jupyter notebook tutorial to accompany my June 2016 article entitled: Wavelet estimations for well ties.

Thanks Evan!


Merge 4.6.0 Alpha Release Branch With The Development Branch

Purpose

$subject

 Thank you for your submission, we really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.2 out of 3 committers have signed the CLA.:white_check_mark: tharindu-bandara:white_check_mark: ashensw:x: wso2-jenkins-botYou have signed the CLA already but the status is still pending? Let us recheck it.

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.1 out of 3 committers have signed the CLA.:white_check_mark: wso2-jenkins-bot:x: Tharindu Bandara:x: ashenswTharindu Bandara seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.You have signed the CLA already but the status is still pending? Let us recheck it.


[fpv/tool] update fpv_csr_assert autogen tool

This PR tries to clear the compile issues for PR#2941 by

Add one support to the csr_assert_check:
multi-reg with non-homog feature: this supports registers such as
intr_state, pinmux regs

Clean up the current fpv_csr_assert autogen format by:
1). Using "def" to break the code into smaller functions
2). Add more comments to explain the purpose of the properties
3). Combine w0c assertion into normal wr_P assertion, and use this one
assertion to check by register instead of check by fields
4). For w1c assertion, added a support for external registers

Add a TODO to keep track of current script limitation.

Pinmux and padctrl updated the register hjson file, so there are changes in
generated csr_assert files.

Signed-off-by: Cindy Chen<EMAIL_ADDRESS>

@cindychip I think this PR has caused hw/top_earlgrey/ip/rv_plic/fpv/autogen/rv_plic_csr_assert_fpv.sv to be out of date - if I run topgen on a clean checkout of master, there are changes to that file after topgen completes. Tracing this back, if I run topgen on the commit before this PR was merged, then running topgen does not leave any changes after it completes.
We had an issue with CI (#3007), where CI results were not being attached to PRs, which seems to have been the case here (note the 0 in the checks tab).
Can you prepare a PR that fixes this? Probably the easiest way is to start on master, and run make -C hw and commit the changes.

Sure sorry for the inconvenience, I will make a PR now.
Cindy Chen
On Thu, Jul 30, 2020 at 9:17 AM Sam Elliott<EMAIL_ADDRESS>wrote:

@cindychip https://github.com/cindychip I think this PR has caused
hw/top_earlgrey/ip/rv_plic/fpv/autogen/rv_plic_csr_assert_fpv.sv to be
out of date - if I run topgen on a clean checkout of master, there are
changes to that file after topgen completes. Tracing this back, if I run
topgen on the commit before this PR was merged, then running topgen does
not leave any changes after it completes.
We had an issue with CI (#3007
https://github.com/lowRISC/opentitan/issues/3007), where CI results
were not being attached to PRs, which seems to have been the case here
(note the 0 in the checks tab).
Can you prepare a PR that fixes this? Probably the easiest way is to start
on master, and run make -C hw and commit the changes.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/lowRISC/opentitan/pull/2989#issuecomment-666500479,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ACXPOOJ34PGT5RR75FG57BTR6GMJ7ANCNFSM4PJGLRNA
.

Actually wait a moment, I'm confused as I thought we ran topgen in CI, but that doesn't seem to be the case. Let me check with someone about this.

@cindychip if you prepare the PR, we can merge it if we get a canonical answer that these files should never be out of date.

No worries, this needs to be fixed either way. If fixing this does not
solve the CI problem, I guess there might be some other reasons.
Cindy Chen
On Thu, Jul 30, 2020 at 9:21 AM Sam Elliott<EMAIL_ADDRESS>wrote:

Actually wait a moment, I'm confused as I thought we ran topgen in CI, but
that doesn't seem to be the case. Let me check with someone about this.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/lowRISC/opentitan/pull/2989#issuecomment-666503139,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ACXPOOMWW6OSB7KFEVW44FDR6GMX5ANCNFSM4PJGLRNA
.


Optimize home page speed

The home page landing must be fast.
Possible strategies:

api level caching
load balancer level caching
change the home page to be the about page as in the current antibody registry
Improve chunking, use cdn

django-postgrespool2 will make queries much faster


fix some docs.

as title

Closing this PR because we use azure-dev-docs-pr as single source of truth. We should update azure-dev-docs-pr first, then sync to this repo.