stats page numbers query

I wonder if we are still not capturing ALL annotation in the stats page.
In the canto logs here:
https://curation.pombase.org/dumps/latest_build/logs/log.2016-09-24-13-40-13.annotation_counts_by_cv
we have
210994
annotations
On the stats page we have around 200,000 total
https://curation.pombase.org/pombe/stats/annotation
so 10,000 less
So the Chado log numbers (if I understood correctly) only include ontology annotations, and so they  exclude the genetic and physical interactions. If so, this would make the difference even larger.
The Chado log numbers  DO include the GO IEA annotation which are excluded from the  the stats page, but this is only around 3000 annotations. So I can't reconcile the numbers from the 2 sources...

so 10,000 less

There are about 10,000 annotations that don't have dates.  The log file includes those but the stats page doesn't.  Does that explain it?

yep!

Annotations without a date  could be given the earliest data as a proxy I guess so they are included in the total?

Add a pre 2000 column which has everything which does not have a date.

Just to double check, is this in the "Cumulative annotations by type and year" section of the stats page?

That's it!

There are about 10,000 annotations that don't have dates

11218 currently.  Here's the breakdown:
 cat_act                              |     2
 subunit_composition                  |     5
 external_link                        |     6
 m_f_g                                |    16
 pathway                              |    18
 complementation                      |    22
 PSI-MOD                              |    25
 misc                                 |    33
 gene_ex                              |    37
 interacts_physically                 |    54
 name_description                     |    62
 genome_org                           |    78
 interacts_genetically                |   158
 fission_yeast_phenotype              |   226
 warning                              |   286
 species_dist                         |   753
 sequence                             |   787
 EC numbers                           |   835
 disease_ontology                     |  1283
 PomBase family or domain             |  1394
 PomBase gene characterisation status |  5138

Are the any that should be included in the graphs.
It looks like this with the undated annotations added:

Maybe the graph should start at 2004 like this:

Yes, I think starting the graph in 2004 is sensible

for the stats I think we can ignore these but could you put them in a curation tracker ticket so we can delete if appropiate, of figure out what they should be?
cat_act                              |     2
subunit_composition                  |     5
external_link                        |     6
pathway                              |    18
For these, I suggest we just put the year before the start of the use of "date"? above, so 1999?
complementation                      |    22
PSI-MOD                              |    25
m_f_g                                |    16
misc                                 |    33
gene_ex                              |    37
interacts_physically                 |    54 WHAT IS THIS ONE? WE DONT DO THESE IN ART?
name_description                     |    62
genome_org                           |    78
interacts_genetically                |   158  WHAT IS THIS ONE? WE DONT DO THESE IN ART?
fission_yeast_phenotype              |   226
warning                              |   286
species_dist                         |   753
sequence                             |   787  WHAT IS THIS ONE?
EC numbers                           |   835
disease_ontology                     |  1283   WE HAVE A SEPARATE TABLE WITH THESE RIGHT? SO THESE WOULD BE INCLUDED TWICE ID COUNTED HERE?
PomBase family or domain             |  1394
PomBase gene characterisation status |  5138

For these, I suggest we just put the year before the start of the use of "date"? above, so 1999?

Do you mean put "1999" instead of "<2000" under the bar?

for the stats I think we can ignore these

I've changed the code to ignore they types you listed.

interacts_physically | 54 WHAT IS THIS ONE? WE DONT DO THESE IN ART?
interacts_genetically | 158 WHAT IS THIS ONE? WE DONT DO THESE IN ART?

It looks like these come from two publications, PMID:19111658 and PMID:25795664 which are loaded from flat files from Subversion:
pombe-embl/external_data/interactions/PMID_19111658_interactions.tab2.txt
pombe-embl/external_data/interactions/PMID_25795664_scored_interactions.tab2.txt
The files are in the BioGRID format which doesn't have a column for annotation date.

sequence | 787 WHAT IS THIS ONE?

That's the sequence ontology from annotations like:
FT                   /controlled_curation="term=sequence feature, N-terminal
FT                   signal sequence; qualifier=predicted; cv=sequence_feature;
FT                   date=19700101"

Should we filter those out?

disease_ontology | 1283 WE HAVE A SEPARATE TABLE WITH THESE RIGHT? SO THESE WOULD BE INCLUDED TWICE ID COUNTED HERE?

They are only included once in the Cumulative annotations numbers.

interacts_physically | 54
interacts_genetically | 158

It looks like these come from two publications, PMID:19111658 and PMID:25795664 which are loaded from flat files from Subversion:
pombe-embl/external_data/interactions/PMID_19111658_interactions.tab2.txt
pombe-embl/external_data/interactions/PMID_25795664_scored_interactions.tab2.txt

In that case, we can assign them the dates the files were committed in svn. (I leave the question of technical feasibility to Kim :P )

In that case, we can assign them the dates the files were committed in svn. (I leave the question of
technical feasibility to Kim :P )

I'll work something out.

Yes, I think starting the graph in 2004 is sensible

I'll do that.

For these, I suggest we just put the year before the start of the use of "date"? above, so 1999?

Do you mean put "1999" instead of "<2000" under the bar?

No. Sorry I am confusing things. Here I meant  lump all of the non date stamed reamning in the contig files at an early date. MAybe the pombase start date (2010) because none should post-date this. Would that be terrible?

That's the sequence ontology from annotations like:
FT                   /controlled_curation="term=sequence feature, N-terminal
FT                   signal sequence; qualifier=predicted; cv=sequence_feature;
FT                   date=19700101"
Should we filter those out?
They are valid and we still use them so we should keep them in.

Actually do we display those protein sequence features. Maybe we don't . I haven't seen one for ages. We should...

disease_ontology | 1283 WE HAVE A SEPARATE TABLE WITH THESE RIGHT? SO THESE WOULD BE INCLUDED TWICE ID COUNTED HERE?
They are only included once in the Cumulative annotations numbers.

But basically the ones in artemis can be ignored, because we now store them externally. Correct?
If this is the case we could probably delete t hese from artemis, if I can remember how.....

Actually do we display those protein sequence features?

They get converted to SO annotations based on a mapping file I maintain in svn. The example you pasted turns into "SO:0000418 signal_peptide ISS" on the gene page.

I forgot this. @Antonialock  you can get pombe signal peptides this way. Might be useful for a fungiiDB comparative exercise.

In that case, we can assign them the dates the files were committed in svn.

Getting the date from SVN is proving difficult because I can't access SVN.  So for now I've changed the loader to use the date stamp from the file.

In that case, we can assign them the dates the [interaction] files were committed in svn.

Getting the date from SVN is proving difficult because I can't access SVN. So for now I've changed the loader to use the date stamp from the file.

I am such a hopeless pack-rat that I have saved enough log info for this:

PMID:19111658 was in r5078 on 2018-09-21.

For PMID:25795664 I would use 2016-08-05 (r3562) because that's when I first put these interactions into any file. They didn't go live until we put them into a more correct BioGRID format on 2018-08-01 (r4941), but they really got curated on the earlier date.

impressive
Saving it is one thing, but I still can't figure out how you always manage to find the damn stuff.....

I have saved enough log info for this:

Thanks.  I've added those dates to the load script.

This issue might be solved.

Yes, I think starting the graph in 2004 is sensible

That was done a while ago.

Thanks. I've added those dates to the load script.

The interactions that were missing a date now use Midori's saved dates.

But basically the ones in artemis can be ignored, because we now store them externally. Correct?
If this is the case we could probably delete t hese from artemis, if I can remember how.....

Are there still disease annotations in the contig files?

Here's the breakdown:

Here's an updated table of annotations without dates:
 count |           annotation_type
-------+--------------------------------------
     2 | cat_act
     5 | subunit_composition
     6 | external_link
    16 | m_f_g
    18 | pathway
    22 | complementation
    25 | PSI-MOD
    34 | misc
    37 | gene_ex
    62 | name_description
    78 | genome_org
   209 | fission_yeast_phenotype
   284 | warning
   748 | species_dist
   787 | sequence
   833 | EC numbers
  1242 | disease_ontology
  1394 | PomBase family or domain
  5136 | PomBase gene characterisation status

Do we need to investigate why there are fission_yeast_phenotype and disease_ontology annotations without dates?

Do we need to investigate why there are fission_yeast_phenotype and disease_ontology annotations without dates?

Which are the phenotype annotations?
I am guessing the disease associations will all get fixed when we migrate to Mondo.
What are the source of the dateless ones?

Which are the phenotype annotations?

I guess they come from the contig files?  I haven't dug into it yet.

I am guessing the disease associations will all get fixed when we migrate to Mondo.

I think so.  We should check again after that's done.

What are the source of the dateless ones?

Maybe from MalaCards?

Which are the phenotype annotations?

I guess they come from the contig files?  I haven't dug into it yet.

I checked and all the phenotype annotations with no date from from the contig files.

OK all makes sense.

I checked and all the phenotype annotations with no date from the contig files.

OK, I thought they had a date field.
When I annotate the paper  I delete them in Art and remake them in Canto so that they are editable.
They should all disappear eventually...

OK, I thought they had a date field.

According to Chado, 209 out of 800 are missing dates.

I wonder if they are all the same phenotype?
If so I might be able to track a date...

I wonder if they are all the same phenotype?

Mostly just two.  Here are the names and counts of the terms in the annotations:
                               name                               | count
------------------------------------------------------------------+-------
 inviable vegetative cell population                              |    48
 mutator                                                          |     1
 abolished DNA damage checkpoint override in response to caffeine |     1
 sensitive to methyl methanesulfonate                             |     1
 elongated multiseptate vegetative cell                           |     1
 viable vegetative cell population                                |   157

Oh, right these cam from lots of different papers. Me and jacky dug them all out because we wanted to  compare the deletions to all the known viability data. This means I did them some time in 2009..... we can look at these again in a year or so, hopefully most will have disappeared...

Not urgent to assigned to myself to summarize sometime

closing...


Preferences dialog crashes during a license key check

Workaround

Click on any feature which is disabled because of not being available in the free tier, e.g. Audio Scrobbling.
Continue the activation procedure from there.
It should not crash.

Basic information

Your Linux distribution and its version: Any
Your desktop environment:  Any
Nuvola Runtime version: 4.16.0 (0-gcb80d87)

Describe the bug
Steps to reproduce the behavior
When I enter the license key and press "Continue", the following happens:

The following notification is shown: "The validity of your license key is being verified"
Nuvola application suddenly crashes.
After restarting the application, it remains unregistered ("Features Tier: Free").

Debugging log
Nuvola:ERROR:src/nuvolakit-runner/PreferencesDialog.c:959:nuvola_preferences_dialog_go_back: assertion failed: (!current_panels.is_empty)

nuvola.log

Fixed in Nuvola 4.16.2 (2-gf70bff0). Update your Nuvola Flatpak packages.


Fix Edge Mobile Stable Channel Versions

1116 -> 116

Thanks for the PR!  We are currently updating the doc so it will include the fix for the typo.


Moth sprite overhaul / update

About the PR
Average moth player when this gets merged

This is a port of the SS13 /tg/ Moth sprites.
This does the following:

Fix the unwashed look of the current moth sprites by replacing it with the default color.
Fix the antennas not being changeable due to them being incorrectly placed in Snout.
Add all the /tg/ wings, antennas and markings

Markings are currently cut into 6 parts each (head, chest, leftleg, rightleg, leftarm, rightarm) which makes selecting all parts a bit tedious.
Wings are still using the current method of cutting out the body.

Fixes the holes in wings issue, as long as you wear a jumpsuit you shouldn't see holes anymore
Adds the moth eyeballs organ. It does nothing gameplay wise but it's there if we ever need it.
Remove the color customization option for the moth body, wings, antennas, markings

Resolves #1106 when finished and merged.
Media
Moth eyes.
They see you. Or probably not.

Wings, Antennas and Markings
The whole update main reason to be.
Exemple of some combinations (pre markings fix)

Todo list

[X] Export all the /tg/ moth sprites into new format for SS14
[X] I have added screenshots/videos to this PR showcasing its changes ingame.
[X] Fix issue where chest marking is hidden by legs and arms as they renders above.
[ ] Make the markings, wings, antennas and body into static color.

Changelog
:cl:

add: Added 22 moth antennas, 20 moth wings, 14 moth markings set.
remove: Removed moth color customization.
tweak: Replaced all the moth sprites to be less washed out.
fix: Fixed holes in the moths wings. Will be fine as long as you wear clothes.

So we're on the same page, I am reworking coloring stuff some time this week

So we're on the same page, I am reworking coloring stuff some time this week

Yep waiting for that to finish and undraft this.
While the whole static coloring is the goal, it would be nice if there was a way to have a set of specific default colors for the body to choose from. Not a priority but it would probably calm the many moths losing their colors.
Also what's your stance on keeping a set of colorable wings, markings and antennas?

I'd rather use static coloring period. In the original impl it was a choice rather than a technical limitation. I agree with that choice.

I merged the coloring PR to fix skeletons, this PR can be completed with current master now

I merged the coloring PR to fix skeletons, this PR can be completed with current master now

Just did a quick local test to make sure everything was working fine and looks good to go.

yaml linter failing

oh you didn't merge master maybe, one sec

Oh yeah my bad, didn't really thought it would be useful to merge

it seems like the markings don't draw fully over the base sprite

The markings have transparency yes. Pulled them from tg and kept how they were transparent.

how does a moth with the royal markings set look in /tg/ as it's currenty rendered?

ok it seems to be rendering correctly actually


Stop sending emails using Notify when running in the test environment

Summary | Résumé
Our cypress tests were sending a lot of emails using notify and our test accounts were marked as spam/blocked by notify. This is fixed by adding a wrapper around the notify client to return a mock if the app is being run from the test environment.
Test
Run all the tests.
From a browser, try a few actions that require reaching notify, like 2FA, account creation etc.

Running the unit tests locally works. Running the cypress tests, 2 fail but I don't think the fail is email related. Screenshots below if it helps

This PR seems to be having problems after the base branch was changed (a few times).  I'm a bit worried other changes snuck in. I'm going to recreate this PR on a new branch.


Add doctrings everywhere

Hi, I will work on this issue

I will add docstring to the graphics.py module


Paragraph tag adjacent to an img tag doesn't convert to custom component, any solution?

I am using this package for my blog page and I'm overriding all the html tags to be converted to my custom components, everything is being converted fine except one <p> tag which is just after an <img>  tag, I don't understand why is this happening.

I've encountered this before, and from what I recall, it isn’t markdown-to-jsx creating the second, classless <p>, but instead the browser is doing so implicitly when it encounters the block-level <div> wrapping the <img> followed immediately by inline text.

@devavi-labs if you could submit a failing a test I could use to work on a fix, that'd be great.

okay I will do that
Avinash Kumar Sinha
On Tue 24 Nov, 2020, 12:58 AM Evan Jacobs<EMAIL_ADDRESS>wrote:

@devavi-labs https://github.com/devavi-labs if you could submit a
failing a test I could use to work on a fix, that'd be great.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/probablyup/markdown-to-jsx/issues/345#issuecomment-732376640,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AO37SRMC7XWKUSVINSGQADDSRKZXJANCNFSM4TSI4OQA
.

@coreyward I ran into this issue, took me a few hours to figure out that was the case. Is there a good workaround for it?

@Ardhimas You might find some of the approaches in https://github.com/probablyup/markdown-to-jsx/issues/209 useful.


Jizots/issue134

So, sorry. It's my mistake.

i can't change user authorizations on my computer, even if i do chmod 000 the folder stay drwx------.
so i cant really try for now

OK.
Maybe, you can use minus option chmod -w -r -x testdir

no, idk why i can't, i can on files but not on directories.
try a lot of test case on your side and i will merge it on Saturday when i go to 42

pwd fail when PWD is not set, i think you should do : getcwd() and only if it fail, use PWD, but i can try inside a folder without read access so idk what's happened in bash, the only thing is can see is that pwd work in bash when PWD is not set

I changed code. Now after unset PWD, can use pwd.
But, after additional entry chmod 000 . , can't work pwd.
bash is working above case. So, bash has another data for CWD out of env.
I don't intend to respond to that, but do you really want to?

no i think we dont need to do it.
i will come early on Saturday to try with chmod 000 . and i merge it.
お疲れ様です

minishell crash when doing cd .. after setting PWD and OLDPWD to empty string
it crash even in a folder with normal permissions
✔ minishell > cd
✔ minishell > cd Desktop/
✔ minishell > pwd
/Users/tchoquet/Desktop
✔ minishell > PWD=
✔ minishell > OLDPWD=
✔ minishell > env | grep PWD
PWD=
OLDPWD=
✔ minishell > cd ..

minishell crash when doing cd .. after setting PWD and OLDPWD to empty string
it crash even in a folder with normal permissions

✔ minishell > cd
✔ minishell > cd Desktop/
✔ minishell > pwd
/Users/tchoquet/Desktop
✔ minishell > PWD=
✔ minishell > OLDPWD=
✔ minishell > env | grep PWD
PWD=
OLDPWD=
✔ minishell > cd ..

in the function `curtail_str_by_char()` you use `ft_strrchr()` but you dont check if the result is not NULL, if `ft_strrchr()` dont find the character it return NULL


Feature Request: CheckpointSaverHook should allow writing graph in binary mode

System information

Have I written custom code (as opposed to using a stock example script provided in TensorFlow):
OS Platform and Distribution (e.g., Linux Ubuntu 16.04): Ubuntu 16.04
TensorFlow installed from (source or binary): Binary
TensorFlow version (use command below): 1.8.0
Python version:  3.6
Bazel version (if compiling from source):
GCC/Compiler version (if compiling from source):
CUDA/cuDNN version:
GPU model and memory:
Exact command to reproduce:

Describe the problem
First, I found that the MonitoredTrainingSession is slow to start due to saving the graph.pbtxt file when the graph is huge. I could see that if it was saved in a binary format (.pb), it would be much faster (and also smaller).
Now, I see that MonitoredTrainingSession utilizes the CheckpointSaverHook to save the graph. However, I see no way to make CheckpointSaverHook save in binary format.
See: https://github.com/tensorflow/tensorflow/blob/51ddb66cdf1444998827e03c4b5f592841ee6255/tensorflow/python/training/basic_session_run_hooks.py#L433
Should CheckpointSaverHook has an option to save in binary format?
PS. I also doubt the usefulness of graph.pbtxt file where the .meta file is also present.

@ispirmustafa Could you take a look at this feature request.

Hi @phizaz
Could you please verify the impact of saving in binary? If that creates a good gain for your case, adding this option will be a good contribution candidate.

@ispirmustafa Saving in plain text is very slow in my case. Not that my network is huge but rather my dataset is included in the graph. This is unfortunate case for in-memory datasets like MNIST, Cifar10. When I use tf.data.Dataset.from_tensor_slices(....), I guess, that whole dataset is included in the graph saved in the graph.pbtxt as well. Since, I cannot avoid this behavior saving in another format that is very much faster seems to be a good mitigation for me. Also, providing this support seems trivial to my naive eyes.

Thank you @phizaz
I understand it's slow. Could you please verify the runtime improvement of all of your training? I mean how much effective it is. Do you have a comparison with and without binary format?
thanks

@ispirmustafa I wanted to give your numbers but I encounter some complications right now. I could only say that the difference is huge (out of my memory), saving in pbtxt took something like 15 seconds (it colud be wildly different) but with pb (binary mode) it took like 1-2 seconds.

Please remove the assignee, as this issue is inviting external contributions. Otherwise, remove the contributions welcome label. Thank you.

It has been 29 days with no activity and the awaiting response label was assigned. Is this still an issue?

Closing this due to inactivity. Please do re-open if you need this.


Behavior of "follow bubbles with zoom" feature

"follow bubbles with zoom"
The idea with follow bubbles with zoom is that it will change it's behavior. Because now it jumps back and forward, bubbles just dance in the same spot and axes ticks are shifting. One can’t grasp what’s going on, the story breaks. But if the change is only one-directional, we can both utilize the space nicely and also keep the visual story coherent.
Behavior when checkbox in more options is OFF
Zoom does not change when bubbles drag or play. Only the user changes the zoom with mousewheel.
Behavior when checkbox in more options is ON
On load or on changing indicator or on changing entities we zoom in so that bubbles fit the screen.
On drag or play we zoom out so that we track bubbles as they need more space.

The picture that explains how scaling works in bubble chart

https://docs.google.com/drawings/d/12Z_W_YfeaibNGgvtrYzDDQyW_hs9_Ls1ybUK7B43uls

Pull request https://github.com/Gapminder/vizabi/pull/1191

Looks done to me

I misunderstood, thank you for clarifying over Slack that we were concerned with dragging the time slider causes the canvas to expand as needed. Glad that it's already fixed! :)


CK.Monitoring bugs.

Bugs to report when this repo will go public:
Annotation there is incorrect:

It should be "maybe null", user expect it to be not null there.

@olivier-spinelli

Has been fixed since.


Add Test Tags

The goal here is to add individual (or maybe an array) of tags to tests so we can run tests based on tags regardless of organization. We can also run different sets of tags together (smoke testing?).
The ideal is that when we click on the test script it will open up the inspector to the side and we can select a button to add a tag from an enumerated list (we should also be able to extend the enum from here too).
The problem is that we cannot serialize test scripts (as they are not resource types) and therefore can't export those values to the inspector. However we can serialize test scripts* and add metadata to them that will become real when we load the script again.
My main idea here is to add an inspector plugin that will open/handle a resource that holds all of the scripts and save them with the metadata there. So that it will seem like you've opened test export details as if they were a resource.
*Specifically the SCRIPTS, not the test suite objects that are instanced from them.

We can get_inspector() from the plugin and add/remove things there. So if we connect to that in the plugin to a signal to show up data if a test is selected, we can add it.
We can also customize this to auto-update some stuff (like changing title() etc).


Fix tests relative to URIs support in builder.toml files

I fixed the tests relative to URIs support.
What needs to be tested in the case of absolute paths is an absolute path appearing in the builder.toml file (as opposed to the path to that file being passed as absolute).
To achieve that, I generated the contents of the builder.toml files in the tests. Same applies for the http case and dynamic random port.
Please be advised that I focused the relevant tests in this PR.

Ping @jchesterpivotal @sclevine
Please take a look at this and if you're ok with it, we can then build on top of it. In particular, we may want to warn users about wrongful usage of file:// URIs and consider caching the extracted archives between invocations

LGTM.


Save the weights instead of the models

While working on #131 I thought that we could save only the weights of the models instead of the models themselves in model_list. The reason we save them is to later extract their weights for aggregation purposes. So it doesn't seem optimal. What do you think @RomainGoussault ?

Yes I agree, if we are only aggregating the weights there is no point saving the model itself. Good point !


Can't reproduce the Quick Draw Example

Hi Zaid,
Thanks for you great works.
I tried your Quick Draw example in the folder Sketcher (in this repository), it's quite nice, both of your pre-trained models work great.
But after following your Google Colab Sketcher, I did exactly the same you wrote in that colab. But the model produced by the colab has very poor results. See my pictures below

I want to ask you whether the models in your Sketch folder using same model architecture with your Colab, do you use same dataset to feed your model?. Could you explain how can I train you model to get same results as your pre-train models?
Thank you for your time.

Hey @maitrungduc1410 , I am using the same model/dataset in colab. You should be able to reproduce the resutlts using that notebook. Make sure that the predictions in the notebook and on the web produce the same output, try a matrix of zeros.

Hi @zaidalyafeai ,
After looking back I see that I made a really silly mistake. The model I trained is fine. But I forgot to change class_name list. That's why when model produce prediction, it maps to wrong class name
Thank you. I'm going to close this issue

Hi @zaidalyafeai,
I re open this issue just because I have one more question related to Quick draw example:
The current data set has 100 classes. If I want to increase the number of classes, is there place in the Google Colab Sketch I need to change, or I just need to add more class in mini_classes.txt
Sorry if it's silly question, I'm new in ML.
Thank you

@maitrungduc1410 , yes just change that file. However, make sure you don't run out of memory.

@maitrungduc1410 , yes just change that file. However, make sure you don't run out of memory.

In the Google Colab, in the section # Define model I see you add the layer like below:
model.add(layers.Dense(100, activation='softmax'))

Does the number 100 above represents for the number of classes? So I need to change it also, right?
Thank you

@maitrungduc1410 yes you are right.


Error while uploading zip file to teams admin portal

I zipped manifest.json, color.png, outline.png files and when I upload them to the MS teams admin portal it throws the below error message.
I have changed the bot id and domain URL.

I have the same issue. How did you solve it @AkashPatel136-zz?


Turkish Language Support

Contact me if you planning to add turkish language support.

I have merged it. Appreciate your contribution!


Update php.md

added a tutorial

Hi @nickreiner,
Thanks for the submitting pull request. We need to add How to Install PHP (7 or 7.2) on Ubuntu reference to http://wpveda.com/meta/linux.html because of its related environment setup.
Can you please update PR?


Add Settings State

What feature do you want added to the game?
A settings state would allow players to change some settings (FPS, Volume of Music, etc)
Why do you want to add this feature?
It would give customizability to players, and allow them to set settings accordingly with their devices

Whilst the settings state is far from done, there is a FPS setting there


Add syntax match for tsxComponentName

Adds new tsxComponentName option which will detect react components using component naming conventions.
It's useful to have react components highlighted differently from html elements. I used the syntax matching already used in vim-jsx-pretty and tested it locally.
Please let me know if this is something you would consider merging and/or if there are any updates that would make it more useful.
Thank you so much for your work on this plugin!

Very nice


Change styles and sticky menu (WIP)

Overview

Change cards styles.
Title styles
Width world
Sticky menu (WIP)

Demo

World

Notes
(No notes)
Testing
(No testing)

Sticky container.


Update Google Test Primer link

Changed link "https://github.com/google/googletest/blob/master/googletest/docs/primer.md" to "https://github.com/google/googletest/blob/master/docs/primer.md"

@inyong37 : Thanks for your contribution! The author(s) have been notified to review your proposed change.


Fix scope problem of try-except-finally in Python 3

Especially, this commit (https://github.com/Hardtack/thrift_connector/commit/2f73e7ccc354b440c543aa0893a9479115cc66da) includes IMPORTANT patch.
Explanation
Following code is invalid since Python 3
>>> e = None
>>> try:
...     1 / 0
... except ZeroDivisionError as e:
...     raise
... finally:
...     print(e)
...
Traceback (most recent call last):
  File "<stdin>", line 2, in <module>
ZeroDivisionError: division by zero

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "<stdin>", line 6, in <module>
NameError: name 'e' is not defined

We should handle like this
>>> e = None
>>> try:
...     1 / 0
... except ZeroDivisionError as ex:
...     e = ex
...     raise
... finally:
...     print(e)
...
division by zero
Traceback (most recent call last):
  File "<stdin>", line 2, in <module>
ZeroDivisionError: division by zero

@Hardtack Thanks!


Intermittent issue with calling the notify service within AD.

Problem/Motivation

Appears to be an issue since the latest AD release where the notify service (and a few others) do not initiate when called. Testing through HA services tab proves it works fine narrowing the problem with AD. Currently running 2021.2.b1 and Addon v0.4.1

2021-02-01 09:33:00.045414 WARNING AppDaemon: Unknown domain (default/notify) in call_service from test
Expected behavior

(What you expected to happen)

Actual behavior

(What actually happened)

Steps to reproduce
No way to re-produce

(How can someone else make/see it happen)

Proposed changes
Currently the only way the fix the issue is to restart the AD add-on

(If you have a proposed change, workaround or fix,
describe the rationale behind it)

No way to re-produce

No way to fix
I can't fix something I can't analyze.

Great response, no I cannot re-produce the error when asked. Only wait for it re-occur.


Its use needed to be explained in detail.

Since the script is yours you will understand it very easily. But for newbies it will be very difficult to understand. So it would be better to combine the details, how to use, where to use which script, please explain.

The scripts are for my personal use. But you can join us on our Telegram Group - ViP3R-KERNELs if you wanna ask little stuff.

The scripts are for my personal use. But you can join us on our Telegram Group - ViP3R-KERNELs if you wanna ask little stuff.

Oh, it's okay.


.NET Framework exception on launch

Hi there !
Just wanted to let you know about an exception that prevent me to use the soft.
On launch, that exceptions occurs.

Cheers.

I just created an update. Try using v1.1.1 and let me know if that works for you.
Thanks!

Actually, forget about my previous comment. You must update to .net 4.5
https://www.microsoft.com/en-ca/download/details.aspx?id=30653

Oh man, I thought I had 4.5, but nah, it was 4. Works great now, thanks !


bin/cyclops-dashboard.jar doesnt exists

bin folder is not present. do i have to build from source if yes then how do i build it? and  i am using centos-minimal 7. So how to setup it on centos-minimal. I have installed openstack and cyclops successfully and my Billing, Coin, UDR CDR Services are up and running

we had to remove bin file as it was too big to upload into Github. Yes indeed, the jar has to be built from the source file.


Toggle mobile data (on/off) (feature request)

I have found many opensource apps for Lollipop and Marshmallow that can toggle WIFI and Bluetooth BUT only one app ("BatteryFu") that is able to toggle mobile data.
Obviously the only opensource app that can toggle mobile data for my CM13 Marshmallow is "BatteryFu"
https://github.com/tobykurien/BatteryFu
Unfortunately BatteryFu does not offer a timetable (task list) for toggling mobile data.
Sure BatteryFu toggling solution needs root but this is not a big disadvantage because there is obviously no other alternative.

Do you think it is possible to integrate the "toggle mobile data sourcecode" into LibreTasks?

Maybe you could ask Andy Boeh ( https://github.com/andyboeh ) or Toby Kurien https://github.com/tobykurien for helping you.

An alternative could be to trigger the running BatteryFu app in order to toggle mobile data.
An example for a BatteryFu-Integration is shown on here, too:
https://github.com/tobykurien/BatteryFu
`// turn data on
Intent intent = new Intent();
intent.setAction("batteryfu.intent.action.TOGGLE");
intent.setData(Uri.parse("data://on"));
sendBroadcast(intent);`

But I am not sure if you will get conflicts between the settings in BatteryFu and the trigger-signals of LibreTasks.

Maybe toggling mobile data is easier than I thought
http://stackoverflow.com/questions/23528824/is-there-an-adb-command-to-enable-disable-mobile-datarooted-device
alternatively you an automate a terminal shortcut with the command
su -c "sh svc data enable"
or
su -c "sh script_with_svc_command.sh"

Libretasks is not currently a root application (it may someday have the option to enable root for additional actions, but not currently).
That said, the intent to toggle mobile data shouldn't be any more difficult than wifi, I can probably work this into the next release.

If you just run a terminal shortcut command launched by LibreTasks then LibreTasks should not need root.  You need just a rooted phone and set the general root-access in settings to "only apps". This works especially for CM13 devices.
You could check this with the app "Sfen" 1.0. This tasker app allows to run terminal shortcuts .
By the way, running terminal shortcuts would be a very mighty killer feature for LibreTasks or course.


added idxstats to samtools qc step

Hi Brad,
I took the liberty of adding a little QC step to the samtools routine. Using Idxstats in multiqc enables us to quickly check for the gender of samples based of the XY read count.
This is just a basic implementation, and I'm not sure of more steps should be added. I was hoping you could provide further plumbing if necessary.
Thanks a lot!
M

Matthias -- brilliant, thank you for adding this in. It's always great to have more thorough MultiQC output and ways to debug gender issues. Much appreciated.


feat: add php8.4 images

the pinned redis module version does not seem to support php 8.4

We should unpin just for 8.4


Change my-buddy to github-handle

This change has the dual benefit of being both more descriptive and gender neutral

Thanks for the pull request, and welcome! The Rust team is excited to review your changes, and you should hear from @Eh2406 (or someone else) soon.
If any changes to this PR are deemed necessary, please add them as extra commits. This ensures that the reviewer can see what has changed since they last reviewed the code. Due to the way GitHub handles out-of-date commits, this should also make it reasonably obvious what issues have or haven't been addressed. Large or tricky changes may require several passes of review and changes.
Please see the contribution instructions for more information.

@bors: r+

:pushpin: Commit 0255a5ee370e7d93836aae20395e1911f171f452 has been approved by alexcrichton

:hourglass: Testing commit 0255a5ee370e7d93836aae20395e1911f171f452 with merge 6a7f505a185b000e38bdad64392098e0b2e50802...

:sunny: Test successful - checks-azure
Approved by: alexcrichton
Pushing 6a7f505a185b000e38bdad64392098e0b2e50802 to master...


sys/linux: add missing BPF constants

This pull request adds missing BPF constants compared to v5.1. I'm not quite sure if you're trying to stay in sync. with the last release or with the last release candidate. In the latter case, I can update the pull request.

Codecov Report

Merging #1203 into master will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master    #1203   +/-   ##
=======================================
  Coverage   67.65%   67.65%
=======================================
  Files         120      120
  Lines       20866    20866
=======================================
  Hits        14117    14117
  Misses       6083     6083
  Partials      666      666

Continue to review full report at Codecov.

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

The change looks good to me.

I'm not quite sure if you're trying to stay in sync. with the last release or with the last release candidate.

Generally with the HEAD of torvalds/linux.git. No reason to wait.
Do you want to update it? I am merging it as is? These files frequently cause merge conflicts, so think faster ;)


Integration

Hello!
I'ld like to add your beautiful visualizer into my music player.
How to add the js file? I tried, but it doesn't work...
Could you show me how to do it please?
Thanks!

basically you need to read in the audio file first, then follow the flow from the _start method.
what have u tried?

Oh! I've tried that about a couple of days ago... I don't remember...
It's fine! I asked a friend and he helped me!
Thanks anyway! It's a useful tool! ;-)


Add screen grab to build process

What's this PR do?
This changes the build script to programmatically build through Parcel (instead of just running parcel build) and then uses playwright to click on the download as PNG/SVG buttons. Then, those downloaded files are moved into the dist folder. The point of moving the images into the dist folder is to provide them a place to live during production, whether it be on AWS or GitHub Pages.
Currently, node_modules is 282MB. This PR adds playwright which brings node_modules up to 290MB.
Why are we doing this? How does it help us?
See #8
How should this be manually tested?
On Windows and Linux too
Are there any smells or added technical debt to note?
This adds a lot of time to the build (and deploy) process. Ideally, there's some flag or something to make screen grabbing optional.
What are relevant issues or links?
#8
Have you done the following, if applicable:

[x] Performed a self-review of the code?
[x] Linted code for good style and standards?
[ ] Added unit tests?
[ ] Tested manually on mobile?
[ ] Checked for performance implications?
[ ] Checked accessibility?
[ ] Checked for vulnerabilities with yarn audit --level=high?
[ ] Updated any documentation

Maybe try out https://playwright.dev/

Playwright seems to have an easier process for tapping into installed browsers by default: https://playwright.dev/docs/browsers

I feel fine without having an optional flag for now since building isn't super common outside of the context of a deployment and the process isn't that long. If someone really needs to deploy quickly, they can just comment out some stuff in the build.mjs script for now.

Skipping Windows testing


Added new game "Harmony mixer"

PR Description 📜
Added Game "Harmony Mixer"
Fixes #4295

Mark the task you have completed ✅

[ x] I follow CONTRIBUTING GUIDELINE & CODE OF CONDUCT of this project.
[ x] I have performed a self-review of my own code or work.
[ x] I have commented my code, particularly in hard-to-understand areas.
[ x] My changes generates no new warnings.
[x ] I have followed proper naming convention showed in CONTRIBUTING GUIDELINE
[x ] I have added screenshot for website preview in assets/images
[ x] I have added entries for my game in main README.md
[ x] I have added README.md in my folder
[ ] I have added working video of the game in README.md (optional)
[ x] I have specified the respective issue number for which I have requested the new game.

Add your screenshots(Optional) 📸

Thank you soo much for contributing to our repository 💗

Thank you @sidharth2829 ,for creating the PR and contributing to our GameZone 💗
Review team will review the PR and will reach out to you soon! 😇
Make sure that you have marked all the tasks that you are done with ✅.
Thank you for your patience! 😀

@kunjgit, @ishita-43 , pls review my pr

Please try to resolve merge conflicts

Thank you  @sidharth2829 , for your valuable time and contribution in our GameZone 💗.
It’s our GameZone, so Let’s build this GameZone altogether !!🤝
Hoping to see you soon with another PR again 😇
Wishing you all the best for your journey into Open Source🚀

Please try to resolve merge conflicts

i have sync forked, closed  this PR  and created a new PR #4441, please review it there


Initiate Express server for backend routes

I would like to get this in sooner than later, but I’ll need to set up a CI/CD pipeline with a host that supports Node. Currently on Netlify, which won’t work.

Yes! Cypress and RTL/Jest are building, so all unit/component and e2e tests are passing in Travis. Progress!


Use "jenkins/jenkins" docker image

The jenkinsci/jenkins is deprecated in favour of jenkins/jenkins. ---> https://hub.docker.com/r/jenkinsci/jenkins/

I signed the CLA.

Apologies for the delay and thanks for the contribution.


Wishlist: feature request

Thanks for the effort on this awesome extension.
I use it the whole day and it helps me to increase my productivity a lot!
Feature requests
Some things I miss:
Keyboard shortcuts

For swapping current clipboard entry with previous or previous  entry.

It's useful when you must copy more than one text/line and sort/invert/transpose them in an order diverse from the copy. It speeds up the handling by not having to navigate across the items in the menu.

Paste as plain text:

Useful when copying/pasting between browser/rich text and plain text.

Features

Display the menu popup near the caret/focused field in the focused window below the top bar menu icons.

It causes confusion and distraction if the focused window is in another monitor than the extension icon.

For swapping current clipboard entry with previous or previous entry

See https://github.com/popov895/Clipman/issues/27.

Paste as plain text

This extension keeps the clipboard history as plain text, so when you click on a history entry, the clipboard gets the text without formatting. Therefore, there's nothing to fix/improve. In most cases, you can paste text without formatting using the keyboard shortcut Ctrl+Shift+V.

Display the menu popup near the caret/focused field in the focused window below the top bar menu icons

I'm afraid that it's hard/impossible to implement.
And please don't include more than one feature per feature request.


x/text/unicode/norm: TestLinking consistently failing on multiple builders

See previously #32843.
TestLinking appears to be failing consistently on the following builders:

linux-arm (https://build.golang.org/log/367d5667c1ab0411c469fb3ff70496dec84e41e0)normalize_test.go:937: tables appear not to be dropped: 1945437 - 1941429 = 4008

linux-arm64-packet (https://build.golang.org/log/a52ea14003e838e42ca1cd2b4082435838e79631)normalize_test.go:937: tables appear not to be dropped: 2095708 - 2091220 = 4488

linux-ppc64le-buildlet (https://build.golang.org/log/6c896381e8a1c82f113eb45978ff309dd893513e)normalize_test.go:937: tables appear not to be dropped: 2098114 - 2093534 = 4580

linux-ppc64le-power9osu (https://build.golang.org/log/8b01ed9d81fbc80df42ad31a20de438c946f9ec0)normalize_test.go:937: tables appear not to be dropped: 2098114 - 2093534 = 4580

The failures are all similar, but the reported numbers vary by platform.
If a test failure on these platforms is expected, the test should be skipped.

/cc @dr2chase @cherrymui @jeremyfaller
Maybe this test failure is real and the linker is failing to eliminate data it used to?

Friendly ping.
This issue currently has the label Soon, which is for regressions, serious bugs, and outages. This doesn't seem to qualify for that, so I'll remove the Soon label.

Sorry 'bout that. Probably got lost in the runup to 1.14 freeze. I'll take a look.

No problem, and thank you Jeremy. I just wanted to update our list of Soon issues.

My guess is that this is due to alignment padding between segments. It seems the failures are all on architectures with large alignment (usually 0x10000 i.e. 64K). Worst case the alignment padding can increase the binary size by 64K, which can shadow the 50K difference we're looking for.
If the test is checking if the table is dropped by the linker, maybe use the nm command to look for particular symbols?

Or it can add the size of sections without the paddings. But then it needs to be OS dependent: will need codepaths for ELF, Mach-O, xcoff, etc..

Or the test can use linker's -R flag to reduce the alignment. This might cause problems at run time, but we don't run the resulted binaries.


[FLINK-3195] [examples] Consolidate Java/Scala and batch/streaming examples

This pull request consolidates the examples:

One root project flink-examples
Subprojects flink-examples-batch and flink-examples-streaming
Batch examples are put into the distribution under examples/batch
Streaming examples are now also put into the distribution under examples/streaming
Java / Scala examples are always in one project. Since Java code never references Scala code, this should be okay, even for Eclipse
Removed redundant jars, such as WordCoundPOJO, and EnumTrianglesOpt. Since the JARs do not add any visible difference, they are not necessary and only confusing.
Rename PageRankBasic to PageRank

Open question: Moving the final example jars to examples/batch breaks a few web tutorials. Since these tutorials usually mention a Flink version (and this is simple to figure out for users), I think it is okay.
An alternative is to have all examples in the /examples folder and changing the names to make them unique, for example WordCount.jar and StreamingWordCount.jar.

I like the restructuring. I am also fine with remove redundant examples. However, I think we should either not rename the triangle enumeration jar to EnumerateGraphTriangles.jar or also rename the source file. Otherwise it is not clear which code is contained in the jar. I would also be OK with removing the EnumTriangleOpt example completely.
I think it is OK to move the batch example to a subfolder. They should be rather easy to find.

I'd like to finish the project restructure and I'll use this PR as a base. I'll also address Fabian's comments.


Generate hardhat based project.

Description
Currently the generator only supports the generation of nile based projects.
As a user, I want to generate a hardhat based project.
Acceptance criteria

setup of the generated project should work following generated readme instructions
generated projects can be compiled directly after generation
generated projects can be tested (unit tests) directly after generation

Hi,
I think this issue can be closed with the merge of fb1fda4194c33d639681f1348982b137e7109d55
Or does it still miss something?
K.R.,
G

Hi, I think this issue can be closed with the merge of fb1fda4 Or does it still miss something? K.R., G

Indeed. thanks


Initial commit

Initial commit of script to produce a lightweight image that can be u…sed as the base for hostprocess container images
Signed-off-by: Mark Rossetti<EMAIL_ADDRESS>

Let me move the existing README.md into CONTRIBUTING.md.
I didn't realize a README.md was created automatically.

lgtm

That last push was me added a gpg signature to the commit.


Detected unexpected system page size when running on aarch64

Error in gdr_open.
+ GDRCOPY_ENABLE_LOGGING=1
+ GDRCOPY_LOG_LEVEL=1
+ ./copybw
GPU id:0; name: NVIDIA Tesla V100-PCIE-32GB; Bus id: 0000:01:00
GPU id:1; name: NVIDIA Tesla V100-PCIE-32GB; Bus id: 0000:81:00
selecting device 0
testing size: 131072
rounded size: 131072
device ptr: ffffb0600000
ERR:  detected unexpected system page size
gdr_open error: Is gdrdrv driver installed and loaded?
ERROR: while running copybw with exit code 1

On that node:
page_size from sysconf is 4096
PAGE_SIZE from define is 65536

On a different aarch64 node:
page_size from sysconf is 65536
PAGE_SIZE from define is 65536

which Arm server system is this?

possible WAR seems to use sysconf(SC_PAGESIZE) in gdrapi.c.
I'd get rid of PAGE* macros altogether.


📦 NEW: Take action when no heartbeat ack

As part of heartbeating the client should reconnect if there is no ack received before the next heartbeat

Fixed by #28


Not detecting DK2 Oculus

Is DK2 supported? The Oculus demo app works fine, but Oculus-Bridge doesn't pick it up.

Hi, Oculus_Bridge is great, thank you! - Just wondering if DK2 support is still planned? Cheers!

Hi,
This Bridge binary might just save my life. Any updates on if it has been updated for DK2. It would be of immense help.
Thanks !

batfood & tushrimali:  If you're not stuck to a certain browser or environment, you might want to check out any WebVR supporting browser like Chromium (http://www.chromium.org/) or FireFox's nightly build (http://mozvr.com/)
Chromium works like a charm for me with the DK2 (and DK1)

Checking on DK2 support,using SDK 0.5.1 and OSX Yosemite 10.10.3 and Oculus checkbox is not selected, only WS.


could not find module 'SwiftyTesseract' for target 'armv7-apple-ios'; found: arm64, arm64-apple-ios

User@MacBook-Pro-1892 ocr_demo % flutter build ios
Building com.packagename.ocrDemo for device (ios-release)...
Automatically signing iOS for device deployment using specified development team in Xcode project: xxxxxx
Running pod install...                                              6.0s
Running Xcode build...
Xcode build done.                                           91.5s
Failed to build iOS app
Error output from Xcode build:
↳
** BUILD FAILED **
Xcode's output:
↳
/Users/xxxx/.pub-cache/hosted/pub.dartlang.org/tesseract_ocr-0.3.1/ios/Classes/SwiftTesseractOcrPlugin.swift:3:
8: error: could not find module 'SwiftyTesseract' for target 'armv7-apple-ios'; found: arm64, arm64-apple-ios
import SwiftyTesseract
^
Command CompileSwift failed with a nonzero exit code
Command CompileSwift failed with a nonzero exit code
Command CompileSwift failed with a nonzero exit code
note: Using new build system
note: Building targets in parallel
note: Planning build
note: Constructing build description
warning: The iOS deployment target 'IPHONEOS_DEPLOYMENT_TARGET' is set to 8.0, but the range of supported
deployment target versions is 9.0 to 14.4.99. (in target 'Flutter' from project 'Pods')
Encountered error while building for device.

I am getting a similar error
Could not find module 'SwiftyTesseract' for target 'arm64-apple-ios-simulator'; found: x86_64-apple-ios-simulator
were you able to fix this?

@Daniel-Egorov Yes, there were some issues with this Plugin so I forked and created a new one with some changes.
https://pub.dev/packages/tesseract
But this one is also outdated as I am not maintaining it, but it should get you around this error


[Bug] AnimationBehavior has unintended tap gesture recognizer

Description
The description of the AnimationBehavior is that you can trigger an animation via a bindable command. But I noticed that there is a tap gesture recognizer that cannot be disabled. It seems like this should be removed or at the very least have a way to disable this gesture recognizer.
In my scenario, I wanted to trigger a shake animation via a command bound to my view model. But the shake animation would also trigger if the view was clicked.
Steps to Reproduce

Create a view that has an animation behavior with the shake animation.
Click the view.

Expected Behavior
Should not shake
Actual Behavior
Does shake
Basic Information

Version with issue: 1.3.1

Workaround
My temporary workaround was to create my own version of the AnimationBehavior that just does not have the tap gesture recognizer.

Yeah... I'm just not clear why it needs to be there in the first place. But if there's a way to not animate on a clicked event I would be fine.

So originally the only way to animate was by interacting with the control like this, it would then fire the Command down to a view model. We only recently added the AnimateCommand to allow the triggering from the view model.
We will need to keep the original way but can provide a way to disable the addition of the TapGestureRecognizer.

@Hackmodford apologies for the delayed updates on this. Do you have a sample of XAML in which you saw this issue? It looks like the code checks to see if an EventName is set before clearing/adding a new gesture recogniser. Do you recall if you had set an EventName?

@bijington
I've just noticed this issue as well, when applying a Animation to a row in a collection the Tap gesture for the row itself no longer works and neither does a swipe to refresh. If there is something I provide to help resolve this issue let me know.

@LeoJHarris will be great if you can arrange a repo for us. Thanks in advance

@pictos okay this is interesting seems to be working now. Cant say how this wasn't working before but swipe, tapped and shake all work together.

@LeoJHarris haha no worries (I'm happy to read that xP), I'll assume that this bug was fixed on our stable channel. If you see this happening again, please file a new issue.


Feature aofv4

Removed redundant checkaof functionality and combined it with v4 functionality

 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 2 committers have signed the CLA.:white_check_mark: bug-superman:x: hwy1314You have signed the CLA already but the status is still pending? Let us recheck it.


Update to 1.6.0-SNAPSHOT.

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

Merged build finished. Test PASSed.


error in ggsave and to_inch for mm

the to_inch for mm is wrong, it should be
to_inch = {"in":lambda x:x,"cm":lambda x: x / 2.54, "mm":lambda x: x / (2.54 * 10)}
assert (to_inch["mm"](2) - 0.0787402) < 0.001 # from google "2mm to inch"

Yeah, I fixed that for #360. I think it it was not helped by the coding style i.e multiple entries on a single line. It makes it difficult to see at a glance what is going on.

fixed in 0.9.3


PMID:19948484

abolished protein localization to nuclear envelope during vegetative growth
abolished protein localization to telomere during meiotic cell cycle
increased telomere-nuclear envelope distance during mitosis
normal protein localization to nuclear envelope during vegetative growth
abnormal protein localization to nuclear envelope during vegetative growth

edit file: efec7cd516c8799b2c97b8f32feb60b54f957b00
release: 19d729c9796e57e7f473149f79135db5f54c5999


Fix CODEOWNERS typo

Please provide a description for what this PR is for.
And to help us figure out who should review this PR, please
put an X in all the areas that this PR affects.
[ ] Configuration Infrastructure
[ ] Docs
[ ] Installation
[ ] Networking
[ ] Performance and Scalability
[ ] Policies and Telemetry
[ ] Security
[ ] Test and Release
[ ] User Experience
[ ] Developer Infrastructure

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

Test name
Commit
Details
Rerun command

pilot-multicluster-e2e_istio
f3d817217042c99e334ff6b5e84b5e62b341fd58
link
/test pilot-multicluster-e2e_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.


fix: add citadel account endpoint

:tada: This PR is included in version 1.9.7 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:

:tada: This PR is included in version 1.9.4 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


[release]: opensearch sql cli 1.1.0

What is the name of your component?
opensearchsql cli
What is the link to your GitHub repo?
https://github.com/opensearch-project/sql/tree/2.4/sql-cli
Targeted release date
11/23
Where should we publish this component?
https://pypi.org/project/opensearchsql/
What type of artifact(s) will be generated for this component?
https://pypi.org/project/opensearchsql/
Have you completed the required reviews including security reviews, UX reviews?
yes.
Have you on-boarded automated security scanning for the GitHub repo associated with this component?
yes.
Additional context
No response

Hi @penghuo ,
Thanks for creating this issue. We would like to automate this release. Details in this issue.
Quick question: How are release tags managed for this component in sql repo?

we did not define release tag for component.

can we onboarding the automated release now?

Yes. As mentioned in the above design diagram, the release needs to be based on tag as a trigger.

Hi @penghuo Can you update the issue with new repo links and estimated date of release? Looks like the repo was split.
Thanks!

Closing this as no response from the requester, Please re-open if and when we need to proceed.
Thanks!


Added the color changing animation

#4812

Close #4812 >

Checklist:

[X] I have mentioned the issue number in my Pull Request.
[X] I have commented my code, particularly in hard-to-understand areas
[X] I have created a helpful and easy to understand README.md

@MohitGupta121  @TusharKesarwani added the animation please review it

@MohitGupta121 @TusharKesarwani please review it

@MohitGupta121 @TusharKesarwani please review it

@MohitGupta121  @TusharKesarwani  please review it


Remove 10.1101/2<IP_ADDRESS>0786 temporarily from events

[x] Remove 10.1101/2<IP_ADDRESS>0786 temporarily from events
[x] Reach out to editorial team

Response from the eLife Editorial team:

Hi Hannah, if authors don’t post a preprint at full submission, we still prepare public reviews, such that we hope to persuade the authors to post a preprint with the reviews at the end of the process; it won’t happen often but it’ll happen occasionally. Hope that helps?!

Closing for now- I'm not convinced this is going to be a regular enough occurrence to affect priority of other tasks. Andy has confirmed we might expect to see this once every couple of months.

10.1101/2<IP_ADDRESS>0786 appears to be working now

This appears to have been down to an issue with CrossRef data being out of date around that time. After discussing with bioRxiv and PubPub who saw similar issues that are now resolved it seems the infrastructure at CrossRef was causing this rather than any incorrect or problematic process at eLife, Sciety or bioRxiv.
Incident report for reference: https://status.crossref.org/incidents/fpl9nwc77src


vendorize non-deterministically fails to rewrite some imports

I've seen behavior where vendorize will sometimes not rewrite import paths. I've created a small reproducible project at http://github.com/dmac/vendorize-issue. In the failure cases I've seen, vendorize will correctly copy the imported transitive dependency into the specified vendor directory, but it will not update the corresponding import path in the requiring dependency. This results in build failures like the following:
# github.com/dmac/vendorize-issue/vendor/github.com/aws/aws-sdk-go/internal/signer/v4
vendor/github.com/aws/aws-sdk-go/internal/signer/v4/v4.go:70: invalid operation: req.Service.Config.Credentials == "github.com/dmac/vendorize-issue/vendor/github.com/aws/aws-sdk-go/aws/credentials".AnonymousCredentials (mismatched types *"github.com/aws/aws-sdk-go/aws/credentials".Credentials and *"github.com/dmac/vendorize-issue/vendor/github.com/aws/aws-sdk-go/aws/credentials".Credentials)
vendor/github.com/aws/aws-sdk-go/internal/signer/v4/v4.go:92: cannot use req.Service.Config.Credentials (type *"github.com/aws/aws-sdk-go/aws/credentials".Credentials) as type *"github.com/dmac/vendorize-issue/vendor/github.com/aws/aws-sdk-go/aws/credentials".Credentials in field value

These failures are non-deterministic. Vendoring from scratch each time, sometimes all imports will be vendored and rewritten correctly and the build will succeed. Other times, one or more of the import paths will not be rewritten and the build will fail.

Were you able to reproduce this?

Sorry, I haven't had time to look in to it yet.


eliminate shadow fields and correct filter names

Closes: #2804
What's Changed

This PR is dedicated to:

Collapse some of the *_id filters with NaturalKeyOrPKMultipleChoiceFilter
Correct shadowed filters e.g. interfaces should not be the same as has_interfaces and should be its own NaturalKeyOrPKMultipleChoiceFilter
Rename some of the filters and filter types.
Not going to add missing filters

See also related PRs -
#2845 -- closed as duplicate to #2798
#2846 -- collapse site_id and region_id to site and region NaturalKeyOrPKMultipleChoiceFilter.
TODO

[ ] Explanation of Change(s)
[ ] Added change log fragment(s) (for more information see the documentation)
[ ] Attached Screenshots, Payload Example
[ ] Unit, Integration Tests
[ ] Documentation Updates (when adding/changing features)
[ ] Example Plugin Updates (when adding/changing features)
[ ] Outline Remaining Work, Constraints from Design

Tactical PR to merge into next via #2849

In the 2.0 TODO review this came up. Possible related here?
nautobot/extras/tests/test_dynamicgroups.py

# 2.0 TODO(jathan): When "serial" becomes a multi-value filter, this will need to be revised or removed.


chore: run Prettier on renovate.json

Changes:

Run Prettier 2.4.1 on renovate.json config file

Context:
Whitespace fixes only, no changes to behavior.
I think this is easier to read. 😉

Unfortunately I'm going to have to close this PR. The file is actually formatted according to our Prettier rules, configured here: https://github.com/skyra-project/skyra/blob/d7a357ea9e452411911ddf5768881188a32ad5bd/package.json#L190


Cannot hear voice or sound, showing ICE failed message

Describe the bug
Unable to hear the sound after join the room. And i found ICE failed issue when using firefox
To Reproduce
Steps to reproduce the behavior:

Install prod branch following "CONTRIBUTING.md"
Create new room
Join room with 2 different browser
See error : WebRTC: ICE failed, add a STUN server and see about:webrtc for more details

Expected behavior
Can hear sound
Screenshots

What device are you on?
OS: ubuntu 20
Server: AWS ec2
Browser: firefox & chrome
Additional context
I suspect proxy issue and still looking for a solution.

We could have the site reload every time it encounters this error as a temporary fix laughs in jank

I believe this relates to local development, which is known to have problems with audio. Will close it now, request to reopen if needed.


Missing lookout dependencies management

<dependency>
    <groupId>com.alipay.sofa.lookout</groupId>
    <artifactId>lookout-reg-dropwizard</artifactId>
</dependency>

is not managed by sofaboot-dependencies.
@guanchao-yang @luyiisme

#84


Unexistent array passes when one item is required

Given the program:
from jsonschema import validate

schema = {
    "type" : "object",
    "properties" : {
        "tags" : {
            "type" : "array",
            "items": {
                "type": "string"
            },
            "minItems": 1
        },
    },
}

validate(instance={"tags": ["foo"]}, schema=schema)
validate(instance={}, schema=schema)

The second one should fail, because the tags element doesn't contain an item. Maybe I'm doing something wrong?
Tested on jsonschema 4.2.1

Hello. You need to make the tags property required if that's what you mean.


feat:added toogle password function

#558 @deepakprabhakara @devkiran check my pr.added toogle password

@jatingodnani Can you please format the files, npm run format

done @devkiran

@devkiran  done

@devkiran check

@devkiran is their any problem in my code

@jatingodnani Thanks for the PR.

@jatingodnani Thanks for the PR.


Acceleration data in m/s^2, but shows g in app

I am working on an app as part of the lecture MoCIoT, where I am using acceleration data of the device. When I navigate to Sensor Data --> Accel., I noticed that when I hold the device upright, X and Y are 0, but Z is 9.81. It shows the unit g in brackets behind the axes at the bottom. However, since Z is 9.81 when I hold the device steady and upright, this implies that the data which is shown here is actually in m/s^2. If it would be in g, Z should be ±1 g, when the device is in a vertical position such that one of its axes aligns with gravity. Or am I mistaken?

Fixed. All units are now hard coded in app and not read from earable anymore


Suggestion !

What if we made a discord channel to exchange information easier ?
since here if you posted an issue you will probably get a feedback in 1-5 hours but in discord u can get it in at least 1-20 mins with easier contact :D
or if u guyss already have a discord channel pass it in the comment ;o

Or a forum

@Tyler3D  what do u think of this website O.o
Agarian,tk
it's a social media a mix between (fb+twitter)
?

@Y4ssine Nice

Discord is a messaging service.
I'd use Reddit.

discord is fast tho reddit style is annoying a bit

reddit is just like github

@Luka967  check agarian.tk
login using
Yassine as user
123123123 as pass
:) and check the admin panel :D

Reddit is built for back and forth convos related to aa topic. Reddit is fast too. Discord is still just a messaging service.

a*

ok
les make that reddit :D

There is no need for a sub reddit, it will just end up the same as this.

^ + 1000

well yeah

@Y4ssine Sorry if support seems a little slow, I have other things besides github that I do that take up alot of time and so do the other collaborators for this project. I'm thinking about adding some more collaborators but I'm not sure on it yet


Fix blackhole workflow

introduction of building in wheels wasn't compatible with blackhole post commit.
Need to fix

this issue is fixed already


Add comment sort config option

Add a config option to control the default comment sort, which itself defaults to confidence.

Had a look at the PR involving config.py. I am just a little confused as to the fact that some attributes in the file are fetched using
self._fetch()

function and some use this  function as such.
self._fetch_or_not_set()

for attribute in (
    "client_id",
    "client_secret",
    "redirect_uri",
    "refresh_token",
    "password",
    "user_agent",
    "username",
):
    setattr(self, attribute, self._fetch_or_not_set(attribute))

uses self._fetch_or_not_set() and
for required_attribute in (
    "oauth_url",
    "ratelimit_seconds",
    "reddit_url",
    "timeout",
):
    setattr(self, required_attribute, self._fetch(required_attribute))

uses self._fetch. Apart from the fact that self._fetch literally just "pops" an attribute from self.custom and self._fetch_or_not_set() has the capability to look in order for the attribute in the given parameters, environment and .ini file. Why is self._fetch_or_not_set() not also used for required_attributes.

@geektype I think that the best course of action is a full rewrite of the config.py file, but it's not really a top priority.

@PythonCoderAS I can take the rewrite up if everyone's cool with that.

@PythonCoderAS I can take the rewrite up if everyone's cool with that.

Sure. I'll close this PR for now.

@geektype I once started work on a new config approach, you can use it as a base. https://github.com/PythonCoderAS/praw/blob/56da98e6bcd95559d3ef4db1b6a58935f7bd688c/praw/config.py


Two changes: s/Vente Privée/Veepee and add Secucloud

Would you prefer if I put an Archive.org link for Secucloud?

Hi, thanks for your contribution! Yes, I would prefer it if it uses an archive.org mirror, links tend to expire frequently


Improve Readme to be Clearer and Prescriptive

Coverage remained the same at 91.964% when pulling 665869c8d6ab9a08156cb603641b15cae53435ca on NathanSass:readme into 8f87bed6d13b4aa5866ef8b98e34d71b7799d0b9 on fridiculous:master.

This is so much better.  Thank you for submitting these changes!

Merging.  Addressing remaining comments in another commit.


Corrupt source map paths for context module that uses negative lookahead

Bug report

What is the current behavior?
Given a context module that uses a negative lookahead, e.g.
// registers all files other than `./index.js`
const context = require.context( ".", true, /^(?!.*[\\/]index\.js$).*$/i, "lazy" );

Webpack generates a corrupted source map filenames for this context module.
If the current behavior is a bug, please provide the steps to reproduce.

Create a context module as per the above example, on some deeply rooted path within your project structure, e.g. /foo/bar/index.js
Compile with source maps enabled.
Look at output in browser dev tools or open up the generated sourcemap.
Note the sourcemap has the context module at webpack:///.*[\\/]index\.js$).*$, instead of where it should go: webpack:///foo/bar/index.js lazy ^(?!.*[\\/]index\.js$).*$

What is the expected behavior?
For Webpack to generate the correct source map path:
webpack:///foo/bar/index.js lazy ^(?!.*[\\/]index\.js$).*$

Other relevant information:
webpack version:  4.43
Node.js version: 12.16.3
Operating System: Win 10 Pro 1909
Additional tools: -

Some analysis I've already done regarding this problem:
The root problem is Webpack assumes that any ! in a module identifier signals a split between loaders and resource path, which breaks for context modules as they have regexes in their generated identifier and readableIdentifier where ! is an extremely valid control character.
For reference, the relevant parts of the code base:
https://github.com/webpack/webpack/blob/c9d4ff7b054fc581c96ce0e53432d44f9dd8ca72/lib/ModuleFilenameHelpers.js#L71-L97
https://github.com/webpack/webpack/blob/c9d4ff7b054fc581c96ce0e53432d44f9dd8ca72/lib/ContextModule.js#L84-L185
A potential solution to the problem would be to update all identifier generators to apply percent/URI encoding of the ! character to the regular expressions inserted into the module identifier - i.e. regExp, include and exclude.
NOTE:
Potentially this can break in a lot more places than just source maps, as the regular expressions are part of the core module.id as well and there might be more places where Webpack attempts a naive .split("!") to separate resource path from loaders.
Source maps are just the first spot where I noticed it.

Yep, fixing prettyRegExp would also be my idea. Send a PR

Send a PR

Hii @sokra, is there a way to get the sourcemap or identifier out of require.context()?


Enable schema migrations

This PR enables the management of schema migrations, so that, from now on, outdated databases will be brought to an up to date schema automatically.
From a developer perspective, managing migrations will require running scripts/migration_manager.sh to issue migration commands. Generally speaking, the only needed command will be the one to generate new revision files:
scripts/migration_manager.sh <service-name> migrate

Overall I think this is an excellent PR that will add lots of value to users by not breaking the database state when we have to make schema changes!

The env.py, script.py.mako, and migration_manager.py seem to be duplicated for each service. Can we be smarter about this?

migration_manager.py contains a minimal amount of lines of code and cannot be exactly the same for each service. Note, for example, that the one in the orchest-webserver directory is slightly different because of what init_app_ is returning. I see it as a sibling of main.py.
The migrations directory of each service that requires migrations needs to be there for flask-migrate/alembic. When issuing a migrate command you actually pass the migrations directory, not the revisions one. It's going to pick up what's in there, like env.py, and save to revisions.
We might be able to avoid duplication by having a single copy of those files in the repo and COPYing them in the dockerfile, but that would mean not having them in place in dev mode I believe, and possibly not being able to customize them for each service (not that I think we are going to need to do that).


support third-party relationships and processing them to json-api compliance

Imagine you had some internal data that was associated with data stored in an external service. It should be possible to provide references to that data in the links object of a resource, and to provide a facility to request and convert that data to json-api compliance.
AKA: it should be possible to make a json-api compliant facade to a third party api using endpoints.
lowest priority ever, but i don't want to forget this use-case.

Is the intent to include just a URL as the value of a relationship property
of a links object, or to create a compound document including the results
of the 3rd party db in the "included" top-level member, or otherwise proxy
the 3rd party API?
Also just noticed the the json-api spec doesn't show an example of the bare
related URL as the relationship property any more, even though it's still
allowed. That whole resource relationship and linkage section has gotten
super muddy in RC3.
On Wed, Apr 1, 2015 at 2:19 PM, Tyler Kellen<EMAIL_ADDRESS>wrote:

Imagine you had some internal data that was associated with data stored in
an external service. It should be possible to provide references to that
data in the links object of a resource, and to provide a facility to
request and convert that data to json-api compliance.
AKA: it should be possible to make a facade to a third party database
using endpoints.
lowest priority ever, but i don't want to forget this use-case.
—
Reply to this email directly or view it on GitHub
https://github.com/endpoints/endpoints/issues/100.

Probably starting with the former but ultimately providing hooks for the latter.

I guess in either case, I'd think about this kind of architecture:

The Adapter serves the same purpose as our existing bookshelf adapter, but instead of querying bookshelf directly, it queries a repository object that is responsible for combining and formatting the data from multiple sources. In the short term, it can provide just the link URLs.
Instead of writing a custom adapter here, it might make more sense to have a NoSQL (or Couch/Mongo/whatever-specific) adapter, and the repository spits out data in that format.
This brings up the other elephant in that to support multiple dbs/repositories, endpoints still relies heavily on Bookshelf-specific models and methods. We should find a way to wean it off of that and define some sort of normalized JS object that it expects as a "model."

I guess really what I was thinking is that the repository would transform the 3rd-party data into the same format it gets from the DB/ORM, and the adapter would be the one suitable for that DB/ORM. But it's really an implementation detail.

I like all of your suggestions here and I look forward to exploring them once we get the core functionality in place!


Invalid surface format for requested mode

I'm attempting to run sway in a VMware guest, but it refuses to start from a TTY. It works fine(ish) when launched from inside a weston instance. When launched from a TTY it fills my journal and stderr with the following:
[drm:vmw_kms_new_framebuffer [vmwgfx]] *ERROR* Invalid surface format for requested mode.
[drm:vmw_kms_fb_create [vmwgfx]] *ERROR* failed to create vmw_framebuffer: -22

Hypervisor is VMware Workstation 12 on Windows 10
Config, drm_info, and debug log available here: https://gist.github.com/agrajag9/22fccb2fd5fb4e8d028932fd9c78b7fd
For what it's worth, there's a lot of this in the logs:
2019-08-13 19:12:15 - [wlroots-0.6.0/backend/drm/drm.c:853] Virtual-1: Retrying pageflip
2019-08-13 19:12:15 - [wlroots-0.6.0/backend/drm/drm.c:376] Starting renderer on output 'Virtual-1'
2019-08-13 19:12:15 - [wlroots-0.6.0/backend/drm/util.c:202] Unable to add DRM framebuffer: Invalid argument
2019-08-13 19:12:15 - [wlroots-0.6.0/backend/drm/atomic.c:54] Virtual-1: Atomic commit failed (modeset): Invalid argument

I've quickly glanced at the kernel code for this, which I am definitely not an expert on.
There seems to be something called a struct vmw_surface, which I assume represents the window that we get displayed on. If our framebuffer format doesn't match that exactly, then it fails.
We only support XRGB8888 for the primary plane at the moment. Maybe the surface format is ARGB8888 or one of the 16-bit formats (XRGB1555/RGB565).
Does vmware have an option to change the colour it's trying to use? It's not a piece of software I've used before.

I don't personally know, but I'm happy to run some tests. I do see in drm_info that the even-numbered Planes support XRGB8888, but the odd-numbered Planes do not.

Those are primary vs cursor planes. It's pretty typical for them to support different things, with cursors only support ARGB8888.

Is there an ETA on when you may support ARGB8888 in the primay plane? From the Wayland Protocol Specification (https://wayland.freedesktop.org/docs/html/apa.html), under wl_shm::format - pixel formats:

This describes the memory layout of an individual pixel.
All renderers should support argb8888 and xrgb8888 but any other formats are optional and may not be supported by the particular renderer in use.

We don't do ETAs.

From the Wayland Protocol Specification

This is for buffers coming from clients, so it's unrelated. We already support ARGB8888 client buffers of course.

We already have the logic to select XRGB/ARGB: https://github.com/swaywm/wlroots/blob/master/backend/drm/drm.c#L102
Something is probably going wrong there.

Again, I'm happy to compile some debug patches in VMware to try and figure out what's happening.

Found this issue via google after encountering the same problem. Managed to fix it by enabling the "accelerate 3d graphics" option in the VM settings.


Unable to refresh existing tablesaw table after adding new rows (via pgination)

I've tried to use tablesaw with an AnugularJS pagintion directive but after the pagination changes the rows (not headers) and I call .table("refresh") nothing happens!
I've been able to get around this by commenting out:

//if ($t.data(pluginName))
//{
//    return;
//}

And making sure it doesn't add the swipe left/right buttons in if they already exist but I realise this is a big hack!
FYI, I have been unable to destroy and recreate the table.
I've asked a question about this on StackOverflow too (sorry if that wasn't the right thing to do)
http://stackoverflow.com/questions/28040732/cant-refresh-filamentgroup-tablesaw-responsive-table-after-adding-new-rows

I don’t think your refresh method is quite right, is it?
$('#mytable').table().data( "table" ).refresh();
See this example: http://filamentgroup.github.io/tablesaw/demo/ajax-init.html
$('#mytable').table().data( "table" ) returns the Tablesaw instance.
Please reopen if that doesn’t work!

Absolutely smashed it. Thank you so much, that solved all my issues.

ajax-init.html is working just because the tbody>tr>td is loaded before the refresh() called. It's accidentaly right.  the refresh func doesn't call the snip
$cells.wrapInner( "" );
$cells.prepend( "" + html + ""  );"

I have the same problem and if you try to append more rows is not working for them. I tried in the same page by executing the javascript in firefox. It adds the rows but in those the tablesaw is not setting the swipe css.
var mydata = [
{"Name":"A", "P1":"1", "P2":"2", "P3":"3", "P4":"1", "P5":"2", "P6":"3"},
{"Name":"B", "P1":"4", "P2":"5", "P3":"6", "P4":"1", "P5":"2", "P6":"3"},
{"Name":"C", "P1":"7", "P2":"8", "P3":"9", "P4":"1", "P5":"2", "P6":"3"}
];
var tbody = $( '#mytable tbody' ), props = ["Name","P1","P2","P3","P4","P5","P6"];
$.each( mydata, function(i, value){
var tr = $('');
$.each(props, function(i, prop){
	$('<td>').html(value[prop]).appendTo(tr);
});

tbody.append(tr);

});
$('#mytable').table().data( "table" )
.refresh();


⚠ SpeakUpConference.com has degraded performance

In 3619fd0, SpeakUpConference.com (https://www.speakupconference.com) experienced degraded performance:

HTTP code: 200
Response time: 15314 ms

Resolved: SpeakUpConference.com performance has improved in df707f9 after 11 minutes.


KOGITO-9140 Remove container builder buildah dep

https://issues.redhat.com/browse/KOGITO-9140
Needed by https://github.com/kiegroup/kogito-serverless-operator/pull/95

Created https://issues.redhat.com/browse/KOGITO-9148 to follow-up once Openshift testing is in place


podman-ps: support image IDs

Support printing image IDs via --format "{{.ImageID}}".
Fixes: #5160
Signed-off-by: Valentin Rothberg<EMAIL_ADDRESS>

LGTM

LGTM

/lgtm
/hold

Adding an LGTM

/hold cancel


can't run PhoneLink

I want to run PhoneLink, which I managed to install from the store, and it launches fine, but when I try to login with my microsoft account it's stuck with a white screen...
any idea on what to do? to get PhoneLink working? or what was disabled that's preventing the authentication from working?

oddly ... I changed my profile picture in Settings, and now the microsoft account login works!!! 🤷


Cannot get outer product of a sparse vector and a dense vector

Attempting to get the outer product of a sparse vector and a dense vector by themselves fails. For instance:
val a = breeze.linalg.DenseVector.zeros[Double](250)
val b = breeze.linalg.SparseVector.zeros[Double](300)
a * b.t
<console>:28: error: could not find implicit value for parameter op: breeze.linalg.operators.OpMulMatrix.Impl2[breeze.linalg.DenseVector[Double],breeze.linalg.Transpose[breeze.linalg.SparseVector[Double]],That]
       a * b.t

However, this works perfectly fine when the sparse vector is converted to a dense vector first:
res14: a * b.toDenseVector.t
breeze.linalg.DenseMatrix[Double] =
0.0  0.0  0.0  0.0  0.0  0.0  0.0  0.0  0.0  0.0  0.0  0.0  ... (300 total)
0.0  0.0  0.0  0.0  0.0  0.0  0.0  0.0  0.0  0.0  0.0  0.0  ...
0.0  0.0  0.0  0.0  0.0  0.0  0.0  0.0  0.0  0.0  0.0  0.0  ...
0.0  0.0  0.0  0.0  0.0  0.0  0.0  0.0  0.0  0.0  0.0  0.0  ...
0.0  0.0  0.0  0.0  0.0  0.0  0.0  0.0  0.0  0.0  0.0  0.0  ...
0.0  0.0  0.0  0.0  0.0  0.0  0.0  0.0  0.0  0.0  0.0  0.0  ...
0.0  0.0  0.0  0.0  0.0  0.0  0.0  0.0  0.0  0.0  0.0  0.0  ...
0.0  0.0  0.0  0.0  0.0  0.0  0.0  0.0  0.0  0.0  0.0  0.0  ...
0.0  0.0  0.0  0.0  0.0  0.0  0.0  0.0  0.0  0.0  0.0  0.0  ...
0.0  0.0  0.0  0.0  0.0  0.0  0.0  0.0  0.0  0.0  0.0  0.0  ...
0.0  0.0  0.0  0.0  0.0  0.0  0.0  0.0  0.0  0.0  0.0  0.0  ...
0.0  0.0  0...

This is probably due to the ambiguity of this operation. Would you expect to have a Dense matrix or a Sparse Matrix ?
@dlwh Any idea on that ? Would it be better to left it unimplemented ? Calculate a Sparse Matrix ? I might have some free time to implement it if there is a decision taken

i think calculating a sparse matrix is a great idea. If you have cycles
that would be amazing
On Mon, May 18, 2020 at 5:43 AM Louis FRULEUX<EMAIL_ADDRESS>wrote:

This is probably due to the ambiguity of this operation. Would you expect
to have a Dense matrix or a Sparse Matrix ?
@dlwh https://github.com/dlwh Any idea on that ? Would it be better to
left it unimplemented ? Calculate a Sparse Matrix ? I might have some free
time to implement it if there is a decision taken
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/scalanlp/breeze/issues/779#issuecomment-630157418,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAACLINWGZNJLXVKJNUTLHDRSEUQRANCNFSM4MYGK2LA
.


scribble_font_add_all_from_project will stop working soon

Its come to my attention that this function currently brute forces the checking of all fonts by looping 1000 times in a repeat loop and finding font indices as reals. This method will soon stop working entirely, as assets have been changed to refs/handles. Currently the reals method still works, but not for long.
Talking to a few people, its been suggested that it would be better to switch the code to use the newer function asset_get_ids to replace this brute force method, and any brute forcing done to find asset id's for any of scribbles functions.

Was talking to Tosh about this just now, future versions of Scribble (presumably v9)
var _fonts = asset_get_ids(asset_font);
var _i = 0;
repeat(array_length(_fonts)) {
    var _tags = asset_get_tags(_fonts[_i]);
    // proceed from here
}


kubectl get  command return - Throttling request log

I've been used 6-node k8s cluster in my company since a year ago.
But this happened since a few days ago.

When I execute kubectl get <something>, similar to following log message printed as StdOut sometime:

Throttling request took 920.039316ms, request: GET:https://<IP_ADDRESS>:6443/apis/apiextensions.k8s.io/v1beta1?timeout=32s
(<IP_ADDRESS> is the IP address of master node)

After this message was printed, such message doesn't printed for a few minutes since cache was saved. But it happens again.

I found the log message was caused by : https://github.com/kubernetes/client-go/blob/56656ba0e04ff501549162385908f5b7d14f5dc8/rest/request.go#L593
But I don't know what is the main reason.
Here's the full log of kubectl get pod -v=9:

https://walnut-court-431.notion.site/kubectl-get-issue-fb5372528b12440bb8f040d7a03e97ea

I found the similar issue here: https://stackoverflow.com/questions/66339069/kubectl-get-all-command-return-throttling-request  . However my cache directory permission and kubectl version was not the reason.
Let me know if there is any idea to resolve this issue. Thanks in advance.
env (Checked)
kubernetes cluster version : v1.19.3
kubectl version : v1.19.3, v1.21.1, v1.22.1
os : ubuntu 20.04, maxos

I see https://github.com/kubernetes/kubernetes/pull/105520 , the default discoveryBurst value was increased from 100 to 300.
Also, If anyone needs more, I think we could just compile our own kubectl with increased discoveryBurst value.
So I'll close this issue.

yes this old ticket fixed me up! Thanks


[Feature] Add op.#ApplyRemaining to apply remaining resources

Background
In application workflow, user can specify what resource to apply via op.#Apply. While this is very flexible, there are some cases it could solve elegantly:

Conventionally, all resources are applied automatically and users might not be aware of any specific resources. Users would prefer not to write down all names of the resources to apply
In workflow steps, while some steps might deal with specific components and traits (e.g. rolling upgrade, traffic splitting), users might want to apply all the remaining resources not applied in previous steps without knowing them all.
This is an additional requirement: In multi-cluster setup, users might want to apply all remaining resources by namespace.

Proposal
We propose to add a new action to built-in CUE library:
#ApplyRemaining: {

  namespace: string

  // exceptions specify the resources not to apply.
  exceptions: [

    [componentName: string]: {
      // skipApplyWorkload indicates whether to skip apply the workload resource
      skipApplyWorkload: *true | bool

      // skipAllTraits indicates to skip apply all resources of the traits.
      // If this is true, skipApplyTraits will be ignored
      skipAllTraits: *true| bool

      // skipApplyTraits specifies the names of the traits to skip apply
      skipApplyTraits: [...string]
    }
  ]
}

Users specify the resources they want to skip apply so that all the remaining resources that they are not aware of will be applied automatically. For example, when dealing with data passing case A->B, users will have to apply A and B step by step to ensure ordering and waiting. This is special components that users should be aware of. But after that, all the remaining resources could be applied without understanding more details.

The user experience looks pretty good! Let's see how to implement it.

Realized by cue configuration
#ApplyRemaining: #Steps & {
  namespace?: string

  // exceptions specify the resources not to apply.
  exceptions?: {
    [componentName: string]: {
      // skipApplyWorkload indicates whether to skip apply the workload resource
      skipApplyWorkload: *true | bool

      // skipAllTraits indicates to skip apply all resources of the traits.
      // If this is true, skipApplyTraits will be ignored
      skipAllTraits: *true| bool

      // skipApplyTraits specifies the names of the traits to skip apply
      skipApplyTraits: [...string]
    }
  }

  list: #ListObjects
  applied: #GetVar & {
      path: "applied__"
  }
  for i , o in list.objects {
     if applied.value["\(o.metadata.namespace)_\(o.apiVersion)_\(o.kind)_\(o.metadata.name)"]==_|_{
        "s\(i)": #Apply & {object: o}
     }
  }
}

fixed by #1993


image cropper request

Laravel Version: #.#.#5
Voyager Version: #.#.#11
PHP Version:5.6
Database Driver & Version:5.6

Description:
need cropper for an image. might be a good idea to make plugin database and control them from admin panel. or add to bread section
Steps To Reproduce:

What do you mean by "image cropper"?

like croping from admin/post, (inside image uploader gui with modal ).
not defining from database with json as usual

Okay.  This would be all new functionality then.  Likely not going to happen anytime soon, but we're open to pull requests if anyone wants to tackle this.

Image cropping is quite useful.
Maybe we can create a hook for this?

Feature implemented.


Enable ssh repositories and additional auth methods

This allows us to connect to ssh repositories and also mTLS enabled https ones.
ssh repo example
apiVersion: v1alpha1
kind: Repository
metadata:
  name: sshRepo
spec:
  repo: git@github.com:foo/private-repo.git
  sshConfig:
    sshPrivateKey: base64-encoded-private-key
    privateKeyPassphrase: optional-key-passphrase

mTLS https example
apiVersion: v1alpha1
kind: Repository
metadata:
  name: httpsRepo
spec:
  repo: https://foo/bar
  httpConfig:
    tlsClientCertData: base64-encoded-client-cert
    tlsClientCertKey: base64-encoded-client-key
    rootCA: base64-encoded-ca

Nice contribution, thanks @rawagner , some nits need handling, but other than that...


Viewing the git hash

When doing a lot of builds, being able to see the git hash of a build would be a real time saver.
I'm running the latest 0.17.0 client, and according to the changelog, the hash has been sent to the server since 0.6.0.
But how do I view it?
It's not in the web console and it's also not included when doing a eas build:view $build_id.

hi there! this is included in build metadata on the website now, and we plan to include this in the eas build:view and eas build:list metadata soon as well :)


How is chartjs-size-monitor created?

I'm looking at one of the samples: http://www.chartjs.org/samples/latest/charts/area/line-datasets.html
It works and resizes perfectly. But I cannot seem to replicate this behavior in my own chart.
I see that inside the .wrapper element a .chartjs-size-monitor was somehow created alongside the canvas element. I don't see anything in the sample source code that is responsible for adding this element.
Can you please help me and explain what I need to do to make chart resize with the parent element? I followed this guide but my chart still doesn't resize properly.
Thanks

@everdimension the resize monitor div is added by https://github.com/chartjs/Chart.js/blob/master/src/platforms/platform.dom.js#L264

To make sure that your chart resizes properly, make sure that the canvas is inside a <div> that is display: block and that is not used for anything else, ie the <canvas> is the only child of that div

@etimberg Yeah i found the source code, I just didn't understand why there wasn't such an element in my case

Anyway, I found the problem. It was that my react component was rerendering the parent element, and of course when it was rerendering it was removing the . chartjs-size-monitor which was added by the library and wasn't represented by jsx.
So I just created a special wrapper component for the chart with shouldComponentUpdate returning false. Now everything works as in the examples.

@everdimension Do you know Angular way of solving this issue? I tried to create a reusable component of linechart using ChartJS and somehow that div with chartjs-size-monitor is removed when rendering parent component.

@YumoP
Same issue, did you find a solution for it?

@etimberg Yeah i found the source code, I just didn't understand why there wasn't such an element in my case
Anyway, I found the problem. It was that my react component was rerendering the parent element, and of course when it was rerendering it was removing the .chartjs-size-monitor which was added by the library and wasn't represented by jsx.
So I just created a special wrapper component for the chart with shouldComponentUpdate returning false. Now everything works as in the examples.

Any idea how it can be done with Angular? I'm stuck right now :(

@Solat-Ali I'm also in search of solution in angular for same issue of rerendering the parent element, it is removing the .chartjs-size-monitor

https://www.chartjs.org/docs/latest/general/responsive.html#important-note

This is documented here now: https://www.chartjs.org/docs/latest/configuration/responsive.html#important-note

As of chart.js v3, ResizeObserver is used instead of the size monitor, so it is not created anymore