Slack Channel discontinued

We are closing the Slack channel.  Check all outgoing emails for reference to slack.

Copy that
JMBIII

On Nov 11, 2019, at 10:18 AM, Tracy Ragan<EMAIL_ADDRESS>wrote:

We are closing the Slack channel. Check all outgoing emails for reference to slack.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.


Adding UnsupportedOverrides test for BZ 1748501

As much as I like more test coverage, the contents of unsupportedOverrides is called unsupported for a reason: it can change, break, go away any time.

I agree with sentiment.  In this particular case, it's more about knowing that we broke it and informed @bradmwilliams, not about him getting to pin the behavior.  I've already indicated that pieces of this config may simply disappear, but we'll know that we're doing it to him.

In this particular case, it's more about knowing that we broke it and informed @bradmwilliams, not about him getting to pin the behavior.

Ok, if the expectation is clear, I am fine with this. Maybe add a bold comment on-top of the test that is to notice breakage. In general dedicated will have to watch the internal config API type changes of releases and prepare early for incompatibilities.

I have added the following comment to the top of the test:
/*
                                BREAKAGE NOTIFICATION TEST
  The purpose of this test is provde a general notification if and when UnsupportedConfigOverrides
  either become broken and/or are removed all together.  The OpenShift Starter environments utilize
  these configurations and we'd like to be notified when this tests fails.  The following email
  address can be used to alert us of any issues if and when they arrive:
<EMAIL_ADDRESS>
  THIS TEST CAN SAFELY BE SKIPPED ONCE A NOTIFICATION HAS BEEN SENT!
*/

/close


Refactor project from k8s-aws-ebs-tagger to k8s-pvc-tagger

Refactor project from k8s-aws-ebs-tagger to k8s-pvc-tagger so that it can be used for multiple PVC types and used for multiple cloud providers. While this rebranding/renaming sucks, it's better to do it now than later.

[x] document timeline (maybe mid-July?)
[x] rename project
[x] rename metrics to k8s_pvc_tagger
[x] rename annotations to k8s-pvc-tagger
[x] support legacy annotations & metrics for 2 releases
[x] add storage class label to metrics
[x] update documentation
[x] create new docker hub repo
[x] create new github artifact repo (is this possible?
[ ] create deprecation plan for legacy docker/github image repos

create new github artifact repo (is this possible?

Don't need to do this. The project rename does that and the old repo is automatically renamed and old download urls still work.

document timeline (maybe mid-July?)

meh, just did it...

create deprecation plan for legacy docker/github image repos

Added deprecation note to dockerhub repo. Will leave it live for a while. Date is still TBD.


Downcase first letter of autogenerated Content Type IDs

@nomasprime Could you verify this?

Tried a few variations, solid 👍


On failure, automatically retry Hadoop download a few times

Flintrock will now try up to 3 different Apache mirrors when downloading Hadoop, if necessary.
This won't address the issue of slow mirrors, unfortunately, but it does cover the common case of a bad mirror just failing to serve up the Hadoop file we're interested in.
Fixes #66.

cc @ericmjonas @broxtronix
Let me know what you think of this. If it doesn't address the Hadoop download problems you are facing, then the other short-term fix we can look into is adding a download timeout.
This is difficult to do in Python, unfortunately, but we could probably shell out for the download itself and use GNU timeout in combination with curl to get the desired effect.


take send_receipt value from settings

Bug causes the PINAX_STRIPE_SEND_EMAIL_RECEIPTS setting to be ignored and invoice to be sent out even when disabled. Fix for the bug.

Thank you for this PR! @paltman Can this be merged?

Thanks @gingerjoos

My pleasure, @paltman . Thanks for merging.


test: make Azure vm_size selectable

How to categorize this PR?

/kind test
/area os
/os garden-linux
What this PR does / why we need it:
Platform tests on Azure should have a selectable vm_size and not one that is hardcoded to Standard_B2s.
Release note:

test: make Azure vm_size selectable

this appears to be in conflict with #1217

True, we both seem to have been working at similar stuff at the same time. I took the liberty and make some few changes to your code, I prefer to have parameter validation in the validate_config() method and not in the create_vm() method.
Also, I changed the VM size to Standard_D4_v4 as I do not believe that burstable machine types will give us reliable startup times.


HELP~~~Could you please upload the Code that you get the mnist_labels.csv

Awesome work!
After reading your article, I have benefited a lot.  I am interseted in how did you get the mnist_labels.csv. Did you get the mnist_labels.csv by using MATLAB?
I will be very grateful if you can upload the code.
Looking for your reply.

Hey,
I actually don't remember if it was in that format or I created it myself for ease of use, haven't used MNIST in a long while myself.
Still, I uploaded the whole train/test dataset as well as train/test.csv for the labels to dropbox. I hope it works out for you.
https://www.dropbox.com/s/vc14b2cl9dz3kab/mnist_train_test.tar?dl=0

I am doing similar work, so I want to get that file. Anyway, thank you very much.
Appreciate~


embedblock

Please always provide the GitHub issue(s) your PR is for, as well as test URLs where your change can be observed (before and after):
Fix #
Test URLs:

Before: https://main----.hlx.page/
After: https://----.hlx.page/

URL for testing:

https://embedblock--my-website--ycastane.hlx.page/


bump CLI version to v0.1.3

To prepare to release a new version with a fix for #121

Thanks for this 🙌 . Will this auto-deploy a new release? I was pulling versions out of the github releases, is there a better way now?

For now download binaries from v0.1.3 release page once the release jobs are done. I'm working on automating publishing to Homebrew/Scoop, so soon it will be possible to install using them.

@tiniscule, you can now do brew install supabase/tap/dbdev to install the CLI on macOS/Linux. See all the installation options in the guide: https://supabase.github.io/dbdev/install/


Apktool build fails

Information

Apktool Version (2.3.4-Dirty) -
Ubuntu 18.04 -
APK From? (apkpure.com) -

Stacktrace/Logcat
I: Using Apktool 2.3.4-dirty
I: Checking whether sources has changed...
I: Smaling smali folder into classes.dex...
Exception in thread "main" java.lang.NoSuchMethodError: java.nio.ByteBuffer.clear()Ljava/nio/ByteBuffer;
	at org.jf.dexlib2.writer.DexWriter.writeAnnotationDirectories(DexWriter.java:790)
	at org.jf.dexlib2.writer.DexWriter.writeTo(DexWriter.java:340)
	at org.jf.dexlib2.writer.DexWriter.writeTo(DexWriter.java:297)
	at brut.androlib.src.SmaliBuilder.build(SmaliBuilder.java:61)
	at brut.androlib.src.SmaliBuilder.build(SmaliBuilder.java:36)
	at brut.androlib.Androlib.buildSourcesSmali(Androlib.java:419)
	at brut.androlib.Androlib.buildSources(Androlib.java:350)
	at brut.androlib.Androlib.build(Androlib.java:302)
	at brut.androlib.Androlib.build(Androlib.java:269)
	at brut.apktool.Main.cmdBuild(Main.java:238)
	at brut.apktool.Main.main(Main.java:76)

...
Notes

Before you ask let me tell you that, I have no idea about the tag 'Dirty' in the apktool name.
I Installed the apktool using the command sudo apt install apktool, the n it did everything else on itself. so I guess that it's not tampered.
I decompiled the apk and then tried to rebuild it without changing a single thing, but this error keep on showing up.
...

dirty means the application was built without git support, so it couldn't pull snapshot information. Since this stacktrace indicates something wrong with the depedendencies/methods. I'm going to close this. It looks caused by environment and/or this dirty build.
If someone this low level was broken our automated test would be broken. You can try downloading the latest new release as currently v2.4.0 is out.


[Admin/Products] Incorrect titles order

Environment: Windows 10 Pro 22H2 Google Chrome Version 119.0.6045.201 (Official Build) (64-bit)
Reproducible: always
Preconditions

Site https://zero-waste-staging.onrender.com/en is opened.
Admin is logged in.

Steps to reproduce

Go to 'Admin' tab
Go to 'Products' page

Actual result
The titles numbers are placed in chaotic order.
Expected result
The order of numbers must be consecutive.
User story and test case links
E.g.: "User story https://github.com/ita-social-projects/ZeroWaste/issues/424
Test case"

This PR fixes the sorting (asc, desc order) by clicking on "#" and "Title".


refactors hackathon code

make MLH badge a local image.
Replaced all in line css

Good job simon. Do you know if we're allowed to use all those logos?

I think it shouldn't be a problem. Because MLH lets everyone use their
logos, penn apps send me their logos, not sure about hackthevalley, but i
think it should be fine.
On Wed, Nov 23, 2016 at 1:39 PM, Jack Sarick<EMAIL_ADDRESS>wrote:

Good job simon. Do you know if we're allowed to use all those logos?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/uccdmcs/dmcs.tech/pull/7#issuecomment-262597874, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AOiCHpogVeXJzfgmvd5-P0k9d3qtDdjQks5rBIhygaJpZM4K57So
.


Add RouterFunction support

@dilipkrish Should I open a dedicated issue for RouterFunction support, or do you prefer to reopen this one?
Originally posted by @sdeleuze in https://github.com/springfox/springfox/issues/1773#issuecomment-442392326

Looks like RouterFunction can return the instance those any type (even different types in different logical branches) on runtime.
If Swagger still wants to auto generate the document using Java reflection, maybe we should wrap the response, like interface SwaggerServerResponse<T> extends ServerResponse, but if really want to achieve it, maybe should to proxy almost all ServerResponse methods (with all implementations), which will maybe a huge project. And this will break into the runtime, causing unnecessary performance loss of every web request.
If Swagger wants to auto generate the document using the JVM byte-code...not "maybe", it is definitely a massive project...
Other ways those like: using test results, using code comments...these are not like the design philosophy of Springfox, so I didn't propose them.
So, maybe just need support use "the least annotations" to semi-automatically generate the document? For this feature those first version?

@mirromutth I tend to think the approach should be different with RouterFunction, and that it now provides the right infrastructure for proper Springfox support. As commented in #1773:

We have added RequestPredicate visitor in Spring Framework 5.1.3 (see SPR-17322), which opens the door to RouterFunction support in SpringFox. The idea is to implement a visitor that implements both RouterFunctions.Visitor and RequestPredicates.Visitor like in this example and this test.

@dilipkrish Should I open a dedicated issue for RouterFunction support, or do you prefer to reopen this one?
Originally posted by @sdeleuze in #1773 (comment)

Is there any plan to support for 'RouterFunction' reactive API documentation in recent releases or Can you provide any temporary solution for this case.

I would be interested in a workaround as well.

@dilipkrish Should I open a dedicated issue for RouterFunction support, or do you prefer to reopen this one?
Originally posted by @sdeleuze in #1773 (comment)

Hi, is there any update on this support plugin. Please help me in this issue. to support controller-less reactive API's documentation.

Notice that with upcoming Spring Framework 5.2, RouterFunction is also available in Spring MVC, so this issue is now even more important. I guess this is an issue where some PR would be welcomed if somebody can work on that.

Is this feature added ?


Please make 32 bits version for Windows 7 OS to save millions of old laptops from destruction

M3u8DL-RE seems to be a new amazing and powerful downloader 💯 🥇 Thank you so much Mr @nilaoda  for this great donwloader !!
and we discover the great Cat-catch extension has added support of this exceptional downloader, this is so wonderful marvellous !
but there is one thing that saddens me: there is no 32-bit version  :(
beacause recently my laptop broke down and I went back to using my old laptop made in 2012 which has windows 7 os 32 bits, I was hoping to use our beloved M3u8DL-RE but apparently there is no 32-bit version for windows 7 of M3u8DL-RE and we hope please there will be a version of M3u8DL-RE for windows 7 os 32 bts, because surely, millions of people still have machines with the legendary windows 7 os and the old machines are robust and still work and the M3u8DL-RE is useful to save these machines from destruction because web browsers are heavy and streaming videos freeze lag and dowload video is the ultmate solution to ave millions old laptops, thank you very much !

win7 not maintainanced by MS anymore. Perhaps it should be retired.

But N_m3u8DL-CLI seems to have 32 bits versoin, we hope the development of N_m3u8DL-CLI will continue because yesterday I discovered another external downloader flybird-m3u8downloader which  will soon be integrated into Cat-catch and I talked to the developer of flybird-m3u8downloader to make a 32-bit version and he told me it's not possible unfortunately :(
https://github.com/nilaoda/N_m3u8DL-CLI

Download .NET SDK, x86
git clone https://github.com/nilaoda/N_m3u8DL-RE.git
cd N_m3u8DL-RE\src\N_m3u8DL-RE
delete Directory.Build.props
dotnet publish -r win-x86 -c Release /p:PublishSingleFile=true /p:SelfContained=true

Please note that the above steps have not been tested by me and there may be some issues.

Great awesome !!! Thank you so much Mr @nilaoda for your great generosity and precious help :) 💯 🥇
just for information :  i found this program that has just been banned from github by microsoft but developers were able to back up a copy ..... this software claims that it can make softwares designed for windows 10 compatible with windows 7 os !! wht do you think please ? can this program make our beloved M3u8DL more better compatible with 32 bits systems ?
https://github.com/commandcontrolQ/VxKex
https://github.com/i486/VxKex
but please we should be careful with fake versions of this VxKex after microsoft's surprising removal of this software! there is even a fake request for donations made by fake version!
and I don't understand microsoft's hatred towards this program that makes windows 7 compatible with modern software :(
https://news.ycombinator.com/item?id=41032479
https://msfn.org/board/topic/186333-vxkex-extended-kernel-project-dissapeared/

Mr Youwen21 said 不要下载 全是病毒 i.e. there are malware viruses in these VxKex versions!!

The responsable of saving this program  denies this is malware and says this is false positive :  https://github.com/xifangczy/cat-catch/issues/439#issuecomment-2277397827

@trimechee Thanks to .NET 9, you can now test whether the N_m3u8DL-RE_Beta_win7-x86 works on Windows 7/Windows XP. Check it out here: link.

@trimechee Does it work normally? If there is no problem, I will merge into the mainline.

@nilaoda
Esteemed mister :smile: , huge thanks for undertaking the task of supporting Win7 SP1 x86 :+1: ; do you think it would be programmatically possible to extend support even to Vista SP2 x86 ? I mean, make a N_m3u8DL-RE-x86-NT6.0 build of your exquisite downloader?
The "retro-computing" communities have seen lately significant contributions by open source projects, especially in the much needed browser section, with Supermium and r3dfox browsers breathing new life into NT6.0 (Vista/WS2008 SP2) :tada: ; FTR, one-year-old yt-dlp_x86.exe binaries (compiled with py3.7) is the current media downloader under NT6.0 :disappointed: ; I'd be happy to test here if ever a test compile is made public...
Thanks, kindest regards :smiley: ...

@Vangelis66
With some effort, it should be possible to run it on Windows Vista. You can download the latest build for testing.


Language fields "name" and "email" are not used

The values for $L->get('name') and $L->get('email') are overwritten by the global Bludit language file, so in the plugin language file they need to get new key names, such as "your-name" and "your-email" (and "your-message").

If it sends a mail, inside the mail, the following language variables are used: "name", "email", and "message". Name and email come from the global Bludit language file, while message is only defined in the plugin "Maintenance mode".

Now id did understand. :-) It's fixed in the new Version: https://github.com/novafacile/bludit-plugins/releases/tag/contact3-v1.1.1
Thanks!

@novafacile Yet another issue with the latest fix :-P You now programmatically add the colons : which is fine, but most language files still include the colons.

:-D The language files should used only for translating. I'll remove all colons from the language files and add them to the templates (if missing). If someone uses an individual template and wants to use colons, then it can be added in the own template.
What do you think, is this a good solution? I would like to close this issue finally.  ;-)

I think it's the only proper solution :-)

Okay, than it will be fixed in next version. :-)

Fixed in release Contact3 v1.2.0


Knex issue with MySQL

Environment
Knex version: latest
Database + version: MySQL - latest
OS: Ubuntu 18.04
0|images  | Unhandled Rejection (Promise): Error: Undefined binding(s) detected when compiling FIRST query: select * from `users` where `token` = ? limit ?
0|images  |     at QueryCompiler_MySQL.toSQL (/lolisafe-master/node_modules/knex/lib/query/compiler.js:151:13)
0|images  |     at Builder.toSQL (/lolisafe-master/node_modules/knex/lib/query/builder.js:119:44)
0|images  |     at /lolisafe-master/node_modules/knex/lib/runner.js:52:32
0|images  |     at tryCatcher (/lolisafe-master/node_modules/bluebird/js/release/util.js:16:23)
0|images  |     at /lolisafe-master/node_modules/bluebird/js/release/using.js:185:26
0|images  |     at tryCatcher (/lolisafe-master/node_modules/bluebird/js/release/util.js:16:23)
0|images  |     at Promise._settlePromiseFromHandler (/lolisafe-master/node_modules/bluebird/js/release/promise.js:512:31)
0|images  |     at Promise._settlePromise (/lolisafe-master/node_modules/bluebird/js/release/promise.js:569:18)
0|images  |     at Promise._settlePromise0 (/lolisafe-master/node_modules/bluebird/js/release/promise.js:614:10)
0|images  |     at Promise._settlePromises (/lolisafe-master/node_modules/bluebird/js/release/promise.js:694:18)
0|images  |     at Promise._fulfill (/lolisafe-master/node_modules/bluebird/js/release/promise.js:638:18)
0|images  |     at PromiseArray._resolve (/lolisafe-master/node_modules/bluebird/js/release/promise_array.js:126:19)
0|images  |     at PromiseArray._promiseFulfilled (/lolisafe-master/node_modules/bluebird/js/release/promise_array.js:144:14)
0|images  |     at Promise._settlePromise (/lolisafe-master/node_modules/bluebird/js/release/promise.js:574:26)
0|images  |     at Promise._settlePromise0 (/lolisafe-master/node_modules/bluebird/js/release/promise.js:614:10)
0|images  |     at Promise._settlePromises (/lolisafe-master/node_modules/bluebird/js/release/promise.js:694:18)

@iamluca Can't be sure without looking at you code, but I think what is happening is that you are passing undefined value as a parameter which by default throws an error. This is an expected behaviour. See documentation:
If one prefers that undefined keys are replaced with NULL instead of DEFAULT one may give useNullAsDefault configuration parameter in knex config.

var knex = require('knex')({
  client: 'mysql',
  connection: {
    host : '<IP_ADDRESS>',
    user : 'your_database_user',
    password : 'your_database_password',
    database : 'myapp_test'
  },
  useNullAsDefault: true
});

knex('coords').insert([{x: 20}, {y: 30}, {x: 10, y: 20}])
// insert into `coords` (`x`, `y`) values (20, NULL), (NULL, 30), (10, 20)"

Actually, I think I'm wrong; this is only for not specified keys, undefined values are always incorrect. Again, documentation:
Important: Supplying knex with an undefined value to any of the where functions will cause knex to throw an error during sql compilation. This is both for yours and our sake. Knex cannot know what to do with undefined values in a where clause, and generally it would be a programmatic error to supply one to begin with. The error will throw a message containing the type of query and the compiled query-string. Example:

knex('accounts')
.where('login', undefined)
.select()
.toSQL()
Error:
Undefined binding(s) detected when compiling SELECT query: select * from `accounts` where `login` = ?

Ok; let me pass this along to the dev team.

@kibertoad I'll invite you to the discord & the github resp. I'll pay too.

@iamluca Problem looks extremely trivial and doesn't seem to be anywhere in the realm of something deserving to be paid for; if I can take a look at sources, I'm pretty sure it would be pretty easy to figure out what's going on; likely some parameter is not being passed.

@iamluca please provide way to reproduce the issue as it is instructed in issue template. Closing this until bug report is complete and there is something that we can do about.


Correct logo alignment in playback area for SD displays.

Following certification of the Ubuntu Podcast Roku channel there was one finding. The logo in the playback area is slightly offset outside the displayable screen area on Sd displays.
This pull request should fix that.

Well done guys !


Possible Remote Control

Here is one area I can help with if you would be interested.
That would be a remote control.  I already created one for my purposes.  I can modify the systems for yours.  This can be a blazor server side.  What would happen is you can have a docker container and the host communicates with it.
Then any computer on the network, goes to a link and clicks on play/pause etc.
Which via signal r, it can actually pause/play etc.

This could be interesting to incorporate into the design. I'm not familiar with those technologies, but do you think this would be simpler to implement from within the media player itself?
For example, the media player could have a "Connect to.." option that opens a web socket and listens for commands from a server.
Depending on the complexity of your previous system, it might be fun to try to connect the two as you were describing. Let me know what you think!

I actually found the best option is as follows:

You have blazor server side signal r service that runs all the time
You have your desktop app (sometimes its on and sometimes its not on)
You have another signal r link.

If you go to the link and you don't open the app, you will get a message saying nothing connected.
However, when you connect the desktop program, then it will show the options.
I have my current system that works very well.  Its more loosely coupled.  The signal r service is designed that if you have new commands, you don't have to recompile that one anymore.  I allowed it to have unlimited flexibility as far as what commands you have.  The way it works is as follows:
If nobody is connected, nothing happens.
If the client is connected first, will display nobody is hosting.
If the host is connected, it will send messages constantly (if you want) which can show progress.
If no client is there, will be ignored because nobody is subscribed.
I found that is the best and most flexible solution.  I have nuget packages I can show that has startup stuff.  I can even create a most simple remote control as proof of concept as a starting point.

Here are 2 links that shows what is already set up that is easy to integrate
https://github.com/musictopia2/RemoteControl.HubLibrary
This is the server portion (that runs all the time)
https://github.com/musictopia2/RemoteControl.CoreLibrary
This has all the basic stuff needed to integrate a client remote control system.
I can answer any questions you have about the code.  You can look at it and let me know what you think as well.

Just to let you know those 2 I already have nuget packages for them.
All that is needed with this system is to override the base classes with your custom stuff.  There is host and client.
The host is the media windows app itself.
The client is the blazor server side.  The great thing about blazor server side is it will even work on an iphone (go to the url).
Which can even be like another screen (so some things only show on external screen).  If you want first, I can create a sample.
If I create the sample, I will create a new repository.  Since I have my own system, I will create a mock one that will have a play button.  You click play on the webpage and the desktop will just display Play.  Obviously with that, then you can do whatever you would really want with it.

Thanks for your suggestion and additional information. I have added your suggestion to the roadmap. I'll take a look at how to implement your nuget packages and expand the feature set. Being able to control this from any blazor server compatible device will be awesome.

Would you like me to create the most simple sample on how to use it?  If so, then I will create a mock audio player that will play but will just display a message saying its playing and time so its proof it works.  Because once you have the method working, then it can be replaced with anything you want.

That would be very helpful if that isn't too much trouble to create. I'll try to tackle implementing your nuget package after the basic functionality of MediaDock is supported.
Thanks for your help! I'm looking forward to contributing to your reading program.

Here is the link to the sample I created
https://github.com/musictopia2/MockRemoteControl
I'm glad I created the sample because I discovered some minor changes needed.  Also, I had a few minor breaking changes since I changed the system that serializes and deserializes json files.  Let me know if you have any questions about it.
The sample is the most simple sample that is possible to create.  What will happen is you click pause on the client.
Then the host will display the time you clicked pause.  Even if you click it on the phone.


Deriving serialize/deserialize fails when including PhantomData<T: ?Sized>

I don't really know if there's a solution to this, but when a type parameter is only wrapped in PhantomData, serde_derive still requires it to be Sized even though it's not used.
Example that doesn't compile:
use std::marker::PhantomData;

extern crate serde;
#[macro_use] extern crate serde_derive;

#[derive(Serialize, Deserialize)]
struct Foo<T> where T: ?Sized {
  #[serde(skip_serializing)]
  pub foo: PhantomData<T>
}

Here's the error message:
error[E0277]: the trait bound `T: std::marker::Sized` is not satisfied
 --> src/main.rs:7:21
  |
7 | #[derive(Serialize, Deserialize)]
  |                     ^^^^^^^^^^^ `T` does not have a constant size known at compile-time
  |
  = help: the trait `std::marker::Sized` is not implemented for `T`
  = help: consider adding a `where T: std::marker::Sized` bound
  = note: required because of the requirements on the impl of `serde::Deserialize<'_>` for `std::marker::PhantomData<T>`
  = note: required by `serde::de::SeqAccess::next_element`

error[E0277]: the trait bound `T: std::marker::Sized` is not satisfied
 --> src/main.rs:7:21
  |
7 | #[derive(Serialize, Deserialize)]
  |                     ^^^^^^^^^^^ `T` does not have a constant size known at compile-time
  |
  = help: the trait `std::marker::Sized` is not implemented for `T`
  = help: consider adding a `where T: std::marker::Sized` bound
  = note: required because of the requirements on the impl of `serde::Deserialize<'_>` for `std::marker::PhantomData<T>`
  = note: required by `serde::de::MapAccess::next_value`

error: aborting due to 2 previous errors

Thanks for reporting this! I released serde 1.0.26 with a fix. Your original code should work.

Okay, that's got to set a record for fastest time between bug report + actual release, right? 😮


Fix Link to 'Edit on github' leads to 404 #14

Hey again,
It was a missing slash.

Oh!! Nice catch!
Thank you!


Adding HTML base skeleton before the HelloWorld

In the html file, i've added the HTML base skeleton before the "hello world".
You can check if everything is ok here and then fix the #29 issue

Now, it's good


Add support for Manila Shared Filesystem snapshots

Resolves #62
Original work was done by @yIKX5 @chrislinan, I adjusted it, so it could be merged.
cc @syy6

@Lirt what about this PR? I've also managed to make the plugin to work with both Cinder and Manila volumes.

Yes I noticed it. I am leaving this as last MR to review/test as it's most challenging and it will take some time.
Thank you for implementation. I will keep you posted.

@Lirt I just noticed that velero supports optional config map. So I added Manila CSI driver name there.

@Lirt I just noticed that velero supports optional config map. So I added Manila CSI driver name there.

You can put arbitrary configuration to every BSL or VSL.
---yaml
apiVersion: velero.io/v1
kind: BackupStorageLocation
metadata:
  name: my-backup-in-cloud1
  namespace: velero
spec:
  accessMode: ReadWrite
  config:
    cloud: cloud1
    # optional region
    region: fra1
    driver: ...
  default: false
  objectStorage:
    bucket: velero-backup-cloud1
  provider: community.openstack.org/openstack

@kayrus I'd like to know what is your view about waiting for status (WaitForStatus()) in CreateSnapshot() function.
How velero works is that there is only one reconciliation loop for each VSL. This means that if you have a lot of big volumes to backup every day and you wait for each snapshot to finish (which could  take some time) the backup process would be very slow.
That's why the WaitForStatus() was used only in restoration process (it's necessary to wait until the volume is created from snapshot).
What I don't know exactly but I think is your point is that CreateSnapshot() should wait until the snapshot is finished because if it fails later and the function doesn't return error the Velero will evaluate backup as finished successfully, but snapshot would be secretly failed. Honestly I don't remember if I was replicating this scenario historically but based on this code it looks like we should return error to evaluate snapshot as failed (meaning there is no additional mechanism that would evaluate whether the snapshot finished successfully later).
So if that's the case and you agree it's safer to wait for snapshot to finish we can keep the code you suggested. I would like to additionally make the timeout configurable (If you want I can add commit into your MR for it) as I am pretty sure that there will be users for which the default timeout will not be sufficient.

This means that if you have a lot of big volumes to backup every day and you wait for each snapshot to finish (which could take some time) the backup process would be very slow.

Our use case is to put a DB into a special mode and flush all the data on the disc. Once the snapshot is finished, it switches back into a normal mode. If we don't wait for a snapshot to be finished, the snapshot data will be unusable.

I would like to additionally make the timeout configurable

This is done in the #81 PR.

@Lirt I'm apologies for pushing you, but will you have a chance to review this PR during this week?

Hi, I reviewed the code already few times. There is still one small "nit" comment from me about changing one log to warn severity.
Last thing that I would propose to do different is the integration test. As you can see the existing integration test is not doing any cinder backup (I wasn't successful to make it work in the GitHub CI on my first try). And so is your test not actually testing manila :smile: because we have no existing PVC in the kind cluster.
So in the end the best would be if there is only 1 integration test job that will test both Cinder and Manila in 1 run (it can still be split to 2 jobs if it make sense in future).
But for now I'd propose to have 1 integration test job - so if you merge contents of the manila integration test into the original one it would be great. As far as I see the difference between those 2 tests is only that you set up Manila with DevStack.
After that we can merge this.
I will make the integration test to work with both plugins later on.

@Lirt what do you think about adding a new community.openstack.org/openstack-cinder alias to cinder with possible further deprecation of the old community.openstack.org/openstack?

@Lirt what do you think about adding a new community.openstack.org/openstack-cinder alias to cinder with possible further deprecation of the old community.openstack.org/openstack?

Makes sense :+1:

Let's make this as a new PR :) I'm looking forward to see this PR to be merged and focus on new enhancements.


MemArena refresh for better memory handling.

[approve ci freebsd]

[approve ci freebsd]

[approve ci freebsd]


fix(registry): catch docker timeouts and show a nicer error

Based on data found in https://gist.github.com/slack/09d11a6986e4e9a8d939ad22204a1be3

Current coverage is 85.63% (diff: 25.00%)

Merging #924 into master will decrease coverage by <.01%

@@             master       #924   diff @@
==========================================
  Files            30         30
  Lines          3017       3022     +5
  Methods           0          0
  Messages          0          0
  Branches        504        504
==========================================
+ Hits           2584       2588     +4
- Misses          289        291     +2
+ Partials        144        143     -1

Powered by Codecov. Last update 01df2e1...17a0ef0


Make the theme extend from the material theme instead of holo

The styles.xml in values-v9 is redundant as the @style/ProgressBar is always being overridden by the @style/ProgressBar defined in values-v14/styles.xml. Hence I could safely delete values-v9/styles.xml without affecting the behaviour of the app.
Defining a values-v14/styles.xml is unnecessary as the minSdk is 15 so the styles in that file would always have been used over that of values/styles.xml. So I moved those styles to values/styles.xml and set the parent to the AppCompat's material theme. As it was already set for @style/AppTheme, is was only necessary to modify the @style/ProgressBar parent.

@nicolas-raoul , thoughts on this change?

Sounds reasonable, even though I don't have enough knowledge to judge the
code.
How about testing in a branch and pushing if it works?
On 28 Feb 2017 11:41 p.m., "Josephine Lim"<EMAIL_ADDRESS>wrote:

@nicolas-raoul https://github.com/nicolas-raoul , thoughts on this
change?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/commons-app/apps-android-commons/pull/355#issuecomment-283056669,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAGFBi_2WubsBgC0032E7TwqRNI065Kyks5rhDIKgaJpZM4MMMjM
.

Yeah, will do. @veyndan , just checking in to let you know that we haven't forgotten your PR, just haven't had the time to test it yet. Hopefully will manage to do so soon.


Single cell count discrepancy in LOIO analysis

I see three different labeled cell counts, and I would like to confirm the correct total.

Number
Source

2,916
Manuscript "Once removing A1 wells, we were left with 2,916 cells from the remaining wells."

2,862
https://github.com/WayScience/phenotypic_profiling_model/blob/main/1.split_data/explore_data.ipynb

5,702
https://github.com/WayScience/phenotypic_profiling_model/blob/main/3.evaluate_model/evaluations/LOIO_probas/compiled_LOIO_probabilities.tsv

Maybe there is something wonky going on with LOIO?
@roshankern do you know why we're seeing these cell count discrepancies?

Oooh, is it that the cell_UUIDs are different in IC vs. no-IC?
If so, is there a way to align cell_UUIDs?

Oooh, is it that the cell_UUIDs are different in IC vs. no-IC?

Yep, this is definitely the case.

If so, is there a way to align cell_UUIDs?

We could try to match cells from the IC dataset to the corresponding closest cells in the no-IC dataset by location (plate, well, frame, center_x, center_y). The only issue is that we have a different number of cells in these datasets so some cells are not be represented in both datasets and thus would have no match.

Unfortunately I completely missed https://github.com/WayScience/phenotypic_profiling_model/blob/main/1.split_data/explore_data.ipynb in #49. @gwaybio would it be easy for you to change this notebook to use the new datasets? If not I could try to do this in the near future as well.
It seems you are saving the correlation files from these notebooks in this repo but not pushing to GitHub:
# Output to file
output_file = f"{output_basename}_{feature_space}.tsv.gz"
cp_tidy_corr_df.to_csv(output_file, sep="\t", index=False)

We could try to match cells from the IC dataset to the corresponding closest cells in the no-IC dataset by location (plate, well, frame, center_x, center_y). The only issue is that we have a different number of cells in these datasets so some cells are not be represented in both datasets and thus would have no match.

Sounds good - we can revisit this decision in the future if needed.

would it be easy for you to change this notebook to use the new datasets?

I'm not sure what you mean - do you mean we would need to apply the non-ic dataset in this analysis as well?

Sounds good - we can revisit this decision in the future if needed.

Awesome, I'll use this methodology to associate cells across the IC and no-IC datasets.

I'm not sure what you mean - do you mean we would need to apply the non-ic dataset in this analysis as well?

This depends on if we want to perform this analysis (notebook is for pairwise correlations between single-cells) on the no-ic dataset as well (I think this is your final call). If we just want to perform this analysis for ic data, we can simply change the labeled_data_path to  pathlib.Path("../0.download_data/data/labeled_data__ic.csv.gz").
I am having trouble understanding how we use output from this notebook (pairwise correlations between single-cells). It seems that you saved the output tsvs to 1.split_data/data but these files did not get uploaded to GitHub. Maybe this is a deprecated analysis that can be deleted?
If we want this analysis on ic and no-ic datasets I can modify the notebook to iterate over both datasets, but I am unsure of how to save the output tsv files. I assume they would not belong on the GitHub as you did not push them to the repo before.
Let me know the objective of this analysis/notebook and I can modify the notebook to accomplish this.

Gotcha! We do not need to do this. My view is that we use the IC model for everything except to confirm that IC is not impacting LOIO performance.

Sounds good! In this case I will file I small PR to simply change the labeled_data_path to pathlib.Path("../0.download_data/data/labeled_data__ic.csv.gz").

My instincts are that we don't need to align them. Supplementary Figure 6 shows only minimal impact between ic and no-ic. Do you expect that aligning single cells will show a different result?

Nope, I wouldn't expect aligning single cells to show a different result, and unfortunately I would expect it to be difficult to refactor the repository for this adjustment. Let's leave the cells unaligned 👍

@roshankern - is it safe to close this issue?

Thank you for the ping on this! @gwaybio are you able to review and/or merge #65? Then we can close this issue.

#65 now merged


How to use this plugin with other notification plugins?

Hi, We have a project which uses awesome_notifications. We want to show communication notifications for chats.
How can we use this plugin with the awesome_notifications?
awesome_notifications are needed for Android at least, so can't remove it.

Also there is no example in the repository, so it is really hard to know how to implement it.
Can you please add an example code in the example/ folder?
As when I try the instructions in the README.md, I'm unable to get communication notifications


Reduce allocations, memory usage in the loggers

This PR refactors the loggers to reduce the number of allocations and amount of memory needed for each log line.
Before:
nacx ~/src/log (v2) $ go test -bench=.
goos: darwin
goarch: arm64
pkg: github.com/tetratelabs/log
BenchmarkStructuredLog10-8      	  421201	      2820 ns/op	    2096 B/op	      43 allocs/op
BenchmarkStructuredLog20-8      	  416875	      2830 ns/op	    2096 B/op	      43 allocs/op
BenchmarkStructuredLog50-8      	  414091	      2813 ns/op	    2096 B/op	      43 allocs/op
BenchmarkStructuredLog100-8     	  418521	      2840 ns/op	    2096 B/op	      43 allocs/op
BenchmarkUnstructuredLog10-8    	  410217	      2819 ns/op	    2096 B/op	      43 allocs/op
BenchmarkUnstructuredLog20-8    	  420420	      2814 ns/op	    2096 B/op	      43 allocs/op
BenchmarkUnstructuredLog50-8    	  421836	      2822 ns/op	    2096 B/op	      43 allocs/op
BenchmarkUnstructuredLog100-8   	  418678	      2816 ns/op	    2096 B/op	      43 allocs/op
PASS
ok  	github.com/tetratelabs/log	10.515s

After:
nacx ~/src/log (format) $ go test -bench=.
goos: darwin
goarch: arm64
pkg: github.com/tetratelabs/log
BenchmarkStructuredLog10-8      	  678103	      1744 ns/op	     600 B/op	       7 allocs/op
BenchmarkStructuredLog20-8      	  667375	      1740 ns/op	     600 B/op	       7 allocs/op
BenchmarkStructuredLog50-8      	  669382	      1737 ns/op	     600 B/op	       7 allocs/op
BenchmarkStructuredLog100-8     	  674596	      1740 ns/op	     600 B/op	       7 allocs/op
BenchmarkUnstructuredLog10-8    	  674043	      1746 ns/op	     600 B/op	       7 allocs/op
BenchmarkUnstructuredLog20-8    	  665972	      1743 ns/op	     600 B/op	       7 allocs/op
BenchmarkUnstructuredLog50-8    	  669487	      1737 ns/op	     600 B/op	       7 allocs/op
BenchmarkUnstructuredLog100-8   	  677427	      1750 ns/op	     600 B/op	       7 allocs/op
PASS
ok  	github.com/tetratelabs/log	10.245s

Codecov Report

Merging #19 (d0a5138) into v2 (361f631) will not change coverage.
The diff coverage is 100.00%.

:exclamation: Current head d0a5138 differs from pull request most recent head 0acb098. Consider uploading reports for the commit 0acb098 to get more accurate results

@@            Coverage Diff            @@
##                v2       #19   +/-   ##
=========================================
  Coverage   100.00%   100.00%
=========================================
  Files            5         5
  Lines          208       213    +5
=========================================
+ Hits           208       213    +5

Impacted Files
Coverage Δ

unstructured.go
100.00% <100.00%> (ø)

@basvanbeek you may want to incorporate some of this into the go-kit implementation, as the initial version of this logger was a copy of that one.


Added method to change title text color and get title text color

This helper let the user change the tite text color via code

Thank you for posting this PR. We recommend changing the color for title, weekdays and days like so:
  <style name="CustomTextAppearance" parent="TextAppearance.AppCompat.Medium">
    <item name="android:textColor">@android:color/holo_red_dark</item>
  </style>

      app:mcv_headerTextAppearance="@style/CustomTextAppearance"
      app:mcv_dateTextAppearance="@style/CustomTextAppearance"
      app:mcv_weekDayTextAppearance="@style/CustomTextAppearance"

You can also set it programmatically:
  /**
   * @param resourceId The text appearance resource id.
   */
  public void setHeaderTextAppearance(int resourceId) {
    title.setTextAppearance(getContext(), resourceId);
  }


强制横屏

订餐页面是否有更好的竖屏处理方式？

We can try deleting the RadioButtons on the right and use onItemClick of the ListView instead to change the number of dishes to be ordered, which will save some space and make it possible to display a vertical ListView.

@GrakePch See #2


Create contributer.md

Requirement:

Explain how to build the program in more detail.
Explain how to make pull requests
Explain the review process
Explain testing process
Edit the main readme and neatly put in a link to the contribute guide.

Cancelled


cowsay: -l option not handled in perl-5.38.2

Describe the bug
Executing cowsay with the -l option results Use of uninitialized value $tail in join or string at /nix/store/b1n6f1pvkycj24warny93spccbnj9bx3-perl-5.38.2/lib/perl5/5.38.2/Text/Wrap.pm line 34. (but does still seemingly list the available cows).
Steps To Reproduce
Steps to reproduce the behavior:

nix-shell -p cowsay
cowsay -l
observe erroneous message on line 3 of output

Expected behavior
A list of cows with no python related output.
Screenshots
[nix-shell:~/nixos]$ cowsay -l
Listing cowfiles in pretty format
Cow files in /nix/store/yqz388r6bjfkp3736inwzc5j4v9n4zba-cowsay-3.7.0/share/cowsay/site-cows:
Use of uninitialized value $tail in join or string at /nix/store/b1n6f1pvkycj24warny93spccbnj9bx3-perl-5.38.2/lib/perl5/5.38.2/Text/Wrap.pm line 34.

Cow files in /nix/store/yqz388r6bjfkp3736inwzc5j4v9n4zba-cowsay-3.7.0/share/cowsay/cows:
DragonAndCow Example Frogs MechAndCow Stegosaurus TextBalloon TuxStab
beavis.zen blowfish bong bud-frogs bunny cheese cower daemon default dragon
dragon-and-cow elephant elephant-in-snake eyes flaming-sheep ghostbusters
head-in hellokitty kiss kitty koala kosh llama luke-koala meow milk moofasa
moose mutilated ren satanic sheep skeleton small sodomized stegosaurus
stimpy supermilker surgery telebears three-eyes turkey turtle tux udder
vader vader-koala www

Additional context
I have looked to see if there are any related issues or pull requests on the underlying project https://github.com/cowsay-org/cowsay but don't see anything reported there, i.e. an issue with the underlying release (3.7) rather than the nixos wrapper itself.
Notify maintainers
@rbvermaa @anthonyroussel

Metadata
Please run nix-shell -p nix-info --run "nix-info -m" and paste the result.
 - system: `"x86_64-linux"`
 - host os: `Linux 6.6.36, NixOS, 24.05 (Uakari), 24.05.20240714.53e81e7`
 - multi-user?: `yes`
 - sandbox: `yes`
 - version: `nix-env (Nix) 2.18.4`
 - nixpkgs: `/nix/store/hkv63lvykwr520xf8yv2gcw3s78fjfpd-source`

Add a :+1: reaction to issues you find important.

Indeed, looks like this warning happens because share/cowsay/site-cows is empty.

Indeed, looks like this warning happens because share/cowsay/site-cows is empty and has no parseable cow files.

This is part of a global effort to reduce methane emissions.
I know that today is not April Fools’ Day, but please understand that I had to do it ;-P

Fixed by #337113 (https://github.com/cowsay-org/cowsay/releases/tag/v3.8.3)


Automate Code Coverage Testing and Report Generation

Steem and BTS did code coverage testing, but we need to automate this and have a server report the status.  We should attempt to have maximum coverage in our tests.

Adding to 'track-in-jira' to ensure it's visible to the sprint teams there

Test coverage report now available at https://coveralls.io/github/EOSIO/eos


Access Violation In copyDecodedAttribute function

in this code:
const auto doCopy = [pMesh, pAttribute, numberOfComponents](auto pOut) {     for (draco::PointIndex i(0); i < pMesh->num_points(); ++i) {       const draco::AttributeValueIndex valueIndex = pAttribute->mapped_index(i);       pAttribute->ConvertValue(valueIndex, numberOfComponents, pOut);       pOut += pAttribute->num_components();     } };
pMesh->num_points() maybe greater than pOut size which reference buffer.cesium.data，that will causes 'memory access violation
'

Yes I think you're right @lyhkop. Here's the specific code:
https://github.com/CesiumGS/cesium-native/blob/e8cac1748afb0495dd127712774f1444483f4fef/CesiumGltfReader/src/decodeDraco.cpp#L234
A simple solution is to change:
for (draco::PointIndex i(0); i < pMesh->num_points(); ++i) {

To:
for (int64_t i = 0; i < pAccessor->count; ++i) {

Because pAccessor->count is guaranteed to be <= num_points() by a check earlier in the code.


Fix Oauth callback receive array instead of model instance

Some of service adapters like feathers-sequelize or feathers-moongo implemented patch action that will return an array of instances.
For example feathers-sequelize, this is the way we're using to updating database in patch action
https://github.com/feathersjs/feathers-sequelize/blob/master/src/index.js#L134
Follow documentation of sequelize,
http://docs.sequelizejs.com/en/latest/api/model/#updatevalues-options-promisearrayaffectedcount-affectedrows
The update method of Model will update multiple instances that match the where options and returns an array of those instances.
I knew that we're moving to v.1.0 but this's a bug in legacy repo

This might be a bug with Sequelize or the id is null which is also not correct - did you set the id property accordingly? A patch with an id should never return an array.

@daffl , I sure that I setup the id correct. The problem as I said in the above link,
      return this.Model.update(omit(data, this.id), options)
            .then(results => results[1])
            .then(select(params, this.id))
            .catch(utils.errorHandler);

We used method update in Sequelize Model and as it's described in their document.
Update multiple instances that match the where options. The promise returns an array with one or two elements. The first element is always the number of affected rows, while the second element is the actual affected rows

@hoangzinh what is the value of id when you are trying to update the user? Is it null?

Okay, I will provide more details how did I produce that issue.
Versions:

Node: v6.3.1
Feathersjs: 2.1.1
feathers-rest: 1.7.1
feathers-sequelize: 1.4.3
feathers-authentication: 0.7.12

I use feathers-cli to generate a service called User, then make a PATCH request with endpoint
/users/1 and get an array: [user1].
I used built-in rest service && I really make sure that the user with id =1 is exists so I think the value of id should be not null.
It's also weird with me in the first place as PUT return the single resource but PATCH return an array.
p/s: I really not sure is it a bug on featherjs-sequelize OR feathers-authentication is out of date with featherjs-sequelize.

We haven't seen this issue come up again and since this is breaking tests I'm going to close this PR. Thanks for contributing! 😄


draining but never gets to reboot

Kured kicked in rightly, and disabled scheduling for my node:
app03.lan.davidkarlsen.com   Ready,SchedulingDisabled   <none>    62d       v1.11.2

I can see a number of pods being killed:
root@app03:/var/log/containers# tail kured-vkwnk_kube-system_kured-83287b3a6ba5d8a4dfd8a22822932a1655b71cc2ca2bfbd5007f5d389992100c.log
{"log":"time=\"2018-08-15T09:47:13Z\" level=info msg=\"pod \\\"kube-system-kubernetes-dashboard-proxy-55c7756d46-dsqzq\\\" evicted\" cmd=/usr/bin/kubectl std=out\n","stream":"stderr","time":"2018-08-15T09:47:13.066034203Z"}
{"log":"time=\"2018-08-15T09:47:13Z\" level=info msg=\"pod \\\"coredns-78fcdf6894-k87gl\\\" evicted\" cmd=/usr/bin/kubectl std=out\n","stream":"stderr","time":"2018-08-15T09:47:13.066110928Z"}
{"log":"time=\"2018-08-15T09:47:13Z\" level=info msg=\"pod \\\"monitoring-grafana-788f47b84-bkggz\\\" evicted\" cmd=/usr/bin/kubectl std=out\n","stream":"stderr","time":"2018-08-15T09:47:13.066134368Z"}
{"log":"time=\"2018-08-15T09:47:13Z\" level=info msg=\"pod \\\"monitoring-prometheus-alertmanager-cbcc46d55-gwkqz\\\" evicted\" cmd=/usr/bin/kubectl std=out\n","stream":"stderr","time":"2018-08-15T09:47:13.179296096Z"}
{"log":"time=\"2018-08-15T09:47:13Z\" level=info msg=\"pod \\\"logging-cerebro-6794fc6bc6-t26v9\\\" evicted\" cmd=/usr/bin/kubectl std=out\n","stream":"stderr","time":"2018-08-15T09:47:13.179378188Z"}
{"log":"time=\"2018-08-15T09:47:13Z\" level=info msg=\"pod \\\"monocular-monocular-mongodb-5644f785b9-24tmz\\\" evicted\" cmd=/usr/bin/kubectl std=out\n","stream":"stderr","time":"2018-08-15T09:47:13.202395762Z"}
{"log":"time=\"2018-08-15T09:47:13Z\" level=info msg=\"pod \\\"monitoring-prometheus-blackbox-exporter-7775df5698-86s67\\\" evicted\" cmd=/usr/bin/kubectl std=out\n","stream":"stderr","time":"2018-08-15T09:47:13.202444091Z"}
{"log":"time=\"2018-08-15T09:47:13Z\" level=info msg=\"pod \\\"monitoring-prometheus-server-75bfb9f66-xm9vp\\\" evicted\" cmd=/usr/bin/kubectl std=out\n","stream":"stderr","time":"2018-08-15T09:47:13.249172642Z"}
{"log":"time=\"2018-08-15T09:47:13Z\" level=info msg=\"pod \\\"kube-ops-view-kube-ops-view-kube-ops-view-6db67848c4-krmx8\\\" evicted\" cmd=/usr/bin/kubectl std=out\n","stream":"stderr","time":"2018-08-15T09:47:13.449382938Z"}
{"log":"time=\"2018-08-15T09:47:13Z\" level=info msg=\"pod \\\"logging-elasticsearch-client-5978d8f465-t9kkm\\\" evicted\" cmd=/usr/bin/kubectl std=out\n","stream":"stderr","time":"2018-08-15T09:47:13.649729383Z"}
root@app03:/var/log/containers#

but then nothing more happens. I guess it fails at something - but the logs should tell why.
these pods are left (which are mainly daemons, except for the nginx-ingress:
Non-terminated Pods:         (9 in total)
  Namespace                  Name                                                          CPU Requests  CPU Limits  Memory Requests  Memory Limits
  ---------                  ----                                                          ------------  ----------  ---------------  -------------
  auditbeat                  auditbeat-auditbeat-q4k65                                     0 (0%)        0 (0%)      0 (0%)           0 (0%)
  datadog                    datadog-datadog-agent-datadog-pr9w5                           200m (2%)     200m (2%)   256Mi (1%)       256Mi (1%)
  kube-system                calico-node-qlmcc                                             250m (3%)     0 (0%)      0 (0%)           0 (0%)
  kube-system                kube-proxy-5cf42                                              0 (0%)        0 (0%)      0 (0%)           0 (0%)
  kube-system                kube-system-nginx-ingress-controller-84f76b76cb-jp8dr         0 (0%)        0 (0%)      0 (0%)           0 (0%)
  kube-system                kube-system-nginx-ingress-default-backend-6b557bb97c-vlfqc    0 (0%)        0 (0%)      0 (0%)           0 (0%)
  kube-system                kured-vkwnk                                                   0 (0%)        0 (0%)      0 (0%)           0 (0%)
  logging                    fluent-bit-2djgl                                              100m (1%)     0 (0%)      100Mi (0%)       100Mi (0%)
  monitoring                 monitoring-prometheus-node-exporter-6jl6k                     0 (0%)        0 (0%)      0 (0%)           0 (0%)

any hints?

Update:
I kubectl deleted the nginx pods, and it actually booted the node:
{"log":"time=\"2018-08-15T13:33:53Z\" level=info msg=\"node \\\"app03.lan.davidkarlsen.com\\\" drained\" cmd=/usr/bin/kubectl std=out\n","stream":"stderr","time":"2018-08-15T13:33:53.526347753Z"}
{"log":"time=\"2018-08-15T13:33:53Z\" level=info msg=\"Commanding reboot\"\n","stream":"stderr","time":"2018-08-15T13:33:53.530629662Z"}
{"log":"time=\"2018-08-15T13:34:23Z\" level=warning msg=\"Failed to set wall message, ignoring: Connection reset by peer\" cmd=/bin/systemctl std=err\n","stream":"stderr","time":"2018-08-15T13:34:23.90611995Z"}
{"log":"time=\"2018-08-15T13:34:23Z\" level=warning msg=\"Failed to reboot system via logind: Transport endpoint is not connected\" cmd=/bin/systemctl std=err\n","stream":"stderr","time":"2018-08-15T13:34:23.906204151Z"}

but should this not be reported in some way?
also - what can cause the failing messages at the end?

I was being hit by this too. It turns out kubectl drain will hang if there is a PodDisruptionBudget preventing a pod from being evicted, and the nginx-ingress helm chart creates a couple of these by default. A newer version of the chart fixes this: helm/charts#7127
kubectl drain would have eventually returned if the nginx-ingress pods were removed from the node for some other reason like being manually deleted.

I think we close this as it was actually a PDB problem rather than flux - I fixed the chart.


No definition found for ...

Type: Bug
Issue Description
(Running on macOS Silicon)
Just recently have suddenly been having problems with definition not found when trying to do code navigation, e.g. right-click on a class name and "Go to Definition." Never had this problem before, but no matter how many restarts, reinstalls of the C# extension, etc., can't seem to get it working again.
Steps to Reproduce
I open up my usual C# project, build it (no errors), and then try to do things like "Go to Definition" on a class name or the like, and I get the "No definition found for..." error.
 I also tried the pre-release, but the issue was still there, so staying on 2.0.436 for now.

@winzig would you mind sharing the output of dotnet --info here as well?  Looks there was an error running it (to be fixed by https://github.com/dotnet/vscode-csharp/pull/6334)

From the logs:
[Error - 10:33:08 AM] [LanguageServerHost]System.InvalidOperationException: Failed to find all versions of .NET Core MSBuild. Call to hostfxr_resolve_sdk2. There may be more details in stderr.
   at Microsoft.Build.Locator.DotNetSdkLocationHelper.GetSdkFromGlobalSettings(String workingDirectory)
   at Microsoft.Build.Locator.DotNetSdkLocationHelper.GetDotNetBasePaths(String workingDirectory)+MoveNext()
   at Microsoft.Build.Locator.DotNetSdkLocationHelper.GetInstances(String workingDirectory)+MoveNext()
   at Microsoft.Build.Locator.MSBuildLocator.GetInstances(VisualStudioInstanceQueryOptions options)+MoveNext()
   at System.Linq.Enumerable.WhereEnumerableIterator`1.MoveNext()
   at System.Linq.Enumerable.TryGetFirst[TSource](IEnumerable`1 source, Boolean& found)
   at System.Linq.Enumerable.FirstOrDefault[TSource](IEnumerable`1 source)
   at Microsoft.CodeAnalysis.LanguageServer.HostWorkspace.LanguageServerProjectSystem.TryEnsureMSBuildLoadedAsync(String workingDirectory) in /_/src/Features/LanguageServer/Microsoft.CodeAnalysis.LanguageServer/HostWorkspace/LanguageServerProjectSystem.cs:line 159
   at Microsoft.CodeAnalysis.LanguageServer.HostWorkspace.LanguageServerProjectSystem.OpenSolutionAsync(String solutionFilePath) in /_/src/Features/LanguageServer/Microsoft.CodeAnalysis.LanguageServer/HostWorkspace/LanguageServerProjectSystem.cs:line 97
   at Microsoft.CommonLanguageServerProtocol.Framework.QueueItem`3.StartRequestAsync(TRequestContext context, CancellationToken cancellationToken) in /_/src/Features/LanguageServer/Microsoft.CommonLanguageServerProtocol.Framework/QueueItem.cs:line 136

@dibarbet Sure here you go:
.NET SDK (reflecting any global.json):
 Version:   6.0.101
 Commit:    ef49f6213a

Runtime Environment:
 OS Name:     Mac OS X
 OS Version:  13.5
 OS Platform: Darwin
 RID:         osx-arm64
 Base Path:   /usr/local/share/dotnet/sdk/6.0.101/

Host (useful for support):
  Version: 6.0.1
  Commit:  3a25a7f1cc

.NET SDKs installed:
  6.0.101 [/usr/local/share/dotnet/sdk]

.NET runtimes installed:
  Microsoft.AspNetCore.App 6.0.1 [/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App]
  Microsoft.NETCore.App 6.0.1 [/usr/local/share/dotnet/shared/Microsoft.NETCore.App]

To install additional .NET runtimes or SDKs:
  https://aka.ms/dotnet-download

@winzig can you confirm that it is broken in 2.0.448 as well?

@dibarbet I'm not seeing 2.0.448 in the releases for vscode-csharp?

Apologies - we had to redo the version numbers so 2.0.448 = 2.1.2.  So most likely caused by https://github.com/dotnet/roslyn/pull/69769.  Will followup on their side to see what we might need to do.

Another report here - https://github.com/dotnet/vscode-csharp/issues/6335

Update -
We've been able to reproduce this and are looking into the best way of fixing this.  As a temporary workaround I think if you install the .NET 7 SDK alongside the .NET 6 SDK it should allow the project to load successfully.

I just rollback to v2.0.436 for workaround.

Currently tracking https://github.com/microsoft/MSBuildLocator/pull/243 as a potential fix.  Will need to update the server to consume this new version once it merges.

We just released version 2.3.27 of the C# extension which should resolve this issue.
If you're still having issues after upgrading, please open a new issue.  Thanks!

Thank you, WFM

Syntax highlighting, cmd+click, and on-hover info is working again for me. Thanks!

v2.3.27 works great for me in Debian Dev Containers, thanks!


Deployment - Point "dafni" command on command line to dafni python script

Currently, the CLI is called using python dafni.py [COMMAND] [OPTIONS] but we would like to call using dafni [COMMAND] [OPTIONS].
This requires some configuration, pointing the command to the correct python file.

This has been accommodated by the pip and executable work to date


MAEV2 feature

Hello, author, can you share the dataset features you extracted using the MAEV2 model? Thank you

Hello, author, can you share the dataset features you extracted using the MAEV2 model? Thank you

Hi, for the THUMOS14 dataset, you can download the official feature from VideoMAEv2 repo. I will release the feature for the HACS dataset, but it's large and may take a few days. Please keep attention for that, thank you!

Hi, the features of HACS have been released, please see the readme.md for more details.


Git submodule --init failure

May I suggest you to modify references like<EMAIL_ADDRESS>from .gitmodules, using
https://.. instead ?
People having github in their keychain & known hosts may get a failure trying to follow instructions...
Please make sure you have the correct access rights
and the repository exists.
fatal: clone of 'git@github.com:bkaradzic/bx.git' into submodule path '/Users/me/nim_prove2/frag/vendor/bx' failed
Failed to clone 'vendor/bx'. Retry scheduled
Cloning into '/Users/me/nim_prove2/frag/vendor/bgfx'...
Permission denied (publickey).
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.
fatal: clone of 'git@github.com:fragworks/bgfx.git' into submodule path '/Users/me/nim_prove2/frag/vendor/bgfx' failed
Failed to clone 'vendor/bgfx' a second time, aborting

Should be fixed with https://github.com/fragworks/frag/commit/6b3f44dd85f3440fd216e122293dcce9e203e0eb


Add unit tests for JSON [de]serialization of SessionState

@dnault thanks for your contribution! Can you also please add the copyright headers to both files? thanks :)


Find a better way to build random valid block permutations from 'move down' operations

spirv-fuzz has a 'move block down' transformation that can be used to encode arbitrary permutations of blocks in a function.  Right now, permutations are built in a fairly simple way via combinations of this operation, but there is likely a smarter way to generate more interesting permutations at random.

@Vasniktel Would you be happy to look at this and see whether there's a better approach we could take?  Please reply and if so I can assign it to you.

Sure, I'd be glad to work on it. I could be a bit slow due to some other PRs I'm working on simultaneously, though.

I've just realized that I haven't replied with the alternative approach :). I'm gonna think about it and reply in a couple of moments.

Thanks - yes, no rush on this one.


ci: cancel in-progress GH runs for same PR || ref

If you're pushing new work it's generally not useful to have CI churning on the old work. Cancel it and get cooking on the new stuff ASAP. See github docs for more information.
h/t https://github.com/rustls/rustls/pull/2197

Let's give this more time to bake in the main repo first.


return more than 8 QA results in lookup fields

@sfolsom rather than a more complex solution of allowing users to request additional hits on a lookup, we propose just increasing the number of results returned. currently it is 8. what number do you suggest?

Honestly, I think we're stretching what we can do in the existing pop-up feature with 8 results, especially when a field is using multiple lookups. Another option if you're not going to build a pagination experience during this cycle when https://github.com/LD4P/qa_server/issues/213 is done: have the current lookup experience jump out to search in the native search of the external data set. (cc: @elrayle @eichmann )

will likely be solved by https://github.com/LD4P/sinopia_editor/issues/2365


chore: rename variable for clarity

SUMMARY

I introduced a variable called undefined in https://github.com/apache/incubator-superset/pull/12113, I'm renaming it to undefined_parameters (Python) and undefinedParameter (Javascript) to avoid confusion.
BEFORE/AFTER SCREENSHOTS OR ANIMATED GIF

N/A
TEST PLAN

N/A
ADDITIONAL INFORMATION

[ ] Has associated issue:
[ ] Changes UI
[ ] Requires DB Migration.
[ ] Confirm DB Migration upgrade and downgrade tested.
[ ] Introduces new feature or API
[ ] Removes existing feature or API

Any reason to have different pluralities between python and js?

Any reason to have different pluralities between python and js?

In Python we're returning all undefined parameters. In JS we loop over them and generate a custom message for each one, so it's a single parameter.


Close iter sync#issue2088

Make GetRows buffer all the rows followed by a synchronous close of the iterator.
Also, provide a more efficient implementation with GetRows2 that does not buffer all rows by pushing it to the chaincode developer to close the iterator when done in the chaincode.
Description
GetRows was returning a channel for iterating over the rows. The rows were sent to the channel from a go routine. This does not let one close the iterator cleanly (without elaborate coordination at least) in a manner that does not disrupt the state machine or the on going communication.
The fix was to get all the rows into the channel before returning to the user. This allows GetRows to cleanly close the iterator when done.
While it works, there is the drawback of burden on memory when the rowset is large. Also, it does not allow the chaincode to complete in the middle of iteration (loosely analogous to XML processing with DOM vs SAX).
GetRows2 fixes the above problem by

retaining the "fetch row at a time" pattern from original GetRow
in addition returning a closure back to the user. It is now the burden on the user to close the iterator when done

Motivation and Context
Avoids race between transaction end and closing iterator when using GetRows.
Fixes #2088
How Has This Been Tested?
Used a modified version of the sample program provided in #2088 (renamed to largerowsiterator.go) in a unit test case.
Checklist:

[X] I have added a Signed-off-by.
[X] I have either added documentation to cover my changes or this change requires no new documentation.
[X] I have either added unit tests to cover my changes or this change requires no new tests.
[X] I have run golint and have fixed valid warnings in code I have added or modified. This tool generates false positives so you may choose to ignore some warnings. The goal is clean, consistent, and readable code.

Signed-off-by<EMAIL_ADDRESS>

Responded in the issue as there are two PRs. https://github.com/hyperledger/fabric/issues/2088#issuecomment-230614490

Thanks! This fixed our issues entirely so I closed my related PR. Hopefully this can be pushed to master soon.

@muralisrini can this be closed? Has the PR been migrated to Gerrit?

@muralisrini we will be transferring the fabric and fabric-api repository and all the corresponding issues and pull requests to the hyperledger-archives org on GH and replacing this repository with a read-only mirror of our Gerrit source. As a result, any automatic GH redirects will be broken. If you haven't already migrated your PR to Gerrit, and intend to do so, you will need to change your git remote to reference the transferred repository (e.g. git@github.com:hyperledger-archives/fabric) on your local clone.


Layout example code does not display normally.

The example on the page below does not display normally at first.
In the laptop, when I change the size of the window, the example is displayed normally.
On my desktop, it will appear normal after approximately 5 seconds.
https://pureqml.com/lessons/layouts.html

@paiext
it looks like it's fixed now


npm publish?

Hello. Why don't you publish last changes to npm?
I was about to do pull request which already has been merged, but not published yet (fix warning in fullyReady function in indexeddb.js) :)
npm publish please! Thank you!

Ah okay, we publish automatically when a new version is released but looks like I need to make one.
I'll do it now and it should be about thirty minutes from now (maybe less). 😄

Looks like 1.4.3 just landed on NPM. Thanks for filing the issue!

Thanks a lot!


Closes #7 Sign-in form displays raw span html in input fields

Expected behavior:
Login field should say 'Login' (in english)
Password field should say 'Password' (in english)
Resolved issue by updating placeholder string for login and password fields in sessions/new.html.erb.

issue number in the title does not link the issue

Publify needs to be usable by an international audience of non-english speakers. Your are hardcoding the english words "Login" and "Password".


希望增加音乐无缝播放功能 Hope to add seamless music playback functionality.

在反馈此问题前请注意 Please note before reporting this issue

[X] 已经查看相关帮助内容 Read more about the Salt Player help content
[X] 已经在本仓库搜索相关内容（避免重复反馈）Already searched for related content in this repository (to avoid duplicate feedback)

描述 Describe
希望增加音乐无缝播放功能
Hope to add seamless music playback functionality.

#183

不准备做无缝播放吗


parse fbs file failed when comment with utf8 characters >= 0x80

I debug the program  flatcc. found in:
external/lex/luthor.c
#ifndef lex_isctrl
#include <ctype.h>
#define lex_isctrl(c) ((c) < 0x20 || (unsigned char)(c) == 0x7f)
#endif

When the character c is utf8, it will be a negative number. This will result in being judged as a control character. Control characters are not allowed in the syntax, resulting in compilation failure.
Fix it:
#ifndef lex_isctrl
#include <ctype.h>
#define lex_isctrl(c) ((unsigned char)(c) < 0x20 || (unsigned char)(c) == 0x7f)
#endif

I found that is fixed. ;)

Yes, it should be fixed here: https://github.com/dvidelabs/flatcc/issues/267


CNF common formulas renaming

will add examples.

Implemented, gave some boost (~10 problems)

I'll look when I'm back to a computer (Tuesday). Great work 😁


feat: Add using rug dependency optional for catalyst-client crate

Content
Add using rug dependency optional for catalyst-client crate, to make it possible to disable LGPL license usage and propagating.

ALL CI checks need to pass.

Also add some documentation to the readme.md in the mithril-client crate explaining how to use the feature, and what it does.


[DOC] pos product category discount new logo

[DOC] pos product category discount new logo

@yelizariev it can be merged


[suggestion] use bordeaux-threads for threading koans

Instead of SBCL interface. It's widely adopted portability layer for threading among CL implementers.

Finished!

/me opens a 3y bottle of wine ;-)
thank you :-)


abnormal anterior fontanelle morphology

Add:
abnormal anterior fontanelle morphology (parent of large anterior fontanelle MP:0000085)
DEF: any structural anomaly of the diamond-shaped membranous interval between the two frontal and two parietal bones of the developing fetal skull; it is the largest fontanelle, located at the bregma, at the junction of the coronal, sagittal and metopic (frontal) sutures of the cranium
SYN: abnormal anterior fontanel morphology
SYN: abnormal frontal fontanelle morphology
SYN: abnormal frontal fontanel morphology
SYN: abnormal bregmatic fontanelle morphology
SYN: abnormal bregmatic fontanel morphology

abnormal anterior fontanelle morphology MP:0030363


An unhandled error has occurred inside Forge: Cannot read property 'tapAsync' of undefined

Bug report

I described the issue in gitter.im/webpack/webpack :

And in StackOverflow:
https://stackoverflow.com/questions/65796745/copy-webpack-plugin-configuration-issue
But didn't solve the issue.
So... I ask here, because I do not know if it's problem I can solve, but I need to know how, or it's a bug
What is the current behavior?
yarn start
yarn run v1.22.5
$ cross-env NODE_ENV=development electron-forge start
✔ Checking your system
✔ Locating Application
✔ Preparing native dependencies
✔ Compiling Main Process Code
✖ Launch Dev Servers

An unhandled error has occurred inside Forge:
Cannot read property 'tapAsync' of undefined
TypeError: Cannot read property 'tapAsync' of undefined
    at ExternalModuleFactoryPlugin.apply (/home/marco/webMatters/electronMatters/PythonConnection/node_modules
/webpack/lib/ExternalModuleFactoryPlugin.js:59:39)
    at /home/marco/webMatters/electronMatters/PythonConnection/node_modules/webpack/lib/ExternalsPlugin.js:30:63
    at SyncHook.eval (eval at create (/home/marco/webMatters/electronMatters/PythonConnection/node_modules/tapable
/lib/HookCodeFactory.js:19:10), <anonymous>:7:1)
    at SyncHook.lazyCompileHook (/home/marco/webMatters/electronMatters/PythonConnection/node_modules/tapable
/lib/Hook.js:154:20)
    at /home/marco/webMatters/electronMatters/PythonConnection/node_modules/@electron-forge/plugin-webpack
/node_modules/webpack/lib/Compiler.js:665:23
    at AsyncSeriesHook.eval [as callAsync] (eval at create (/home/marco/webMatters/electronMatters/PythonConnection
/node_modules/tapable/lib/HookCodeFactory.js:33:10), <anonymous>:6:1)
    at AsyncSeriesHook.lazyCompileHook (/home/marco/webMatters/electronMatters/PythonConnection/node_modules/tapable
/lib/Hook.js:154:20)
    at Compiler.compile (/home/marco/webMatters/electronMatters/PythonConnection/node_modules/@electron-forge/plugin-
webpack/node_modules/webpack/lib/Compiler.js:662:28)
    at /home/marco/webMatters/electronMatters/PythonConnection/node_modules/@electron-forge/plugin-webpack
/node_modules/webpack/lib/Watching.js:77:18
    at AsyncSeriesHook.eval [as callAsync] (eval at create (/home/marco/webMatters/electronMatters/PythonConnection
/node_modules/tapable/lib/HookCodeFactory.js:33:10), <anonymous>:33:1)
    at AsyncSeriesHook.lazyCompileHook (/home/marco/webMatters/electronMatters/PythonConnection/node_modules/tapable
/lib/Hook.js:154:20)
    at Watching._go (/home/marco/webMatters/electronMatters/PythonConnection/node_modules/@electron-forge/plugin-
webpack/node_modules/webpack/lib/Watching.js:41:32)
    at /home/marco/webMatters/electronMatters/PythonConnection/node_modules/@electron-forge/plugin-webpack
/node_modules/webpack/lib/Watching.js:33:9
    at Compiler.readRecords (/home/marco/webMatters/electronMatters/PythonConnection/node_modules/@electron-
forge/plugin-webpack/node_modules/webpack/lib/Compiler.js:529:11)
    at new Watching (/home/marco/webMatters/electronMatters/PythonConnection/node_modules/@electron-forge/plugin-
webpack/node_modules/webpack/lib/Watching.js:30:17)
    at Compiler.watch (/home/marco/webMatters/electronMatters/PythonConnection/node_modules/@electron-forge/plugin-
webpack/node_modules/webpack/lib/Compiler.js:244:10)

If the current behavior is a bug, please provide the steps to reproduce.
in in /tools/webpack/webpack.plugins.js :
const path = require('path');
const ForkTsCheckerWebpackPlugin = require('fork-ts-checker-webpack-plugin');
const webpack = require('webpack');
const CopyPlugin = require("copy-webpack-plugin");

module.exports = [
  new ForkTsCheckerWebpackPlugin(),
  new webpack.ExternalsPlugin('commonjs', [
    'electron'
  ]),

  new CopyPlugin({
    patterns: [
      { from: path.resolve(__dirname, "../../src/scripts/*"),
        to: path.resolve(__dirname, "../../.webpack/main/scripts") },
    ],
  })
];

You can find the complete git repo here: https://github.com/raphael10-collab/PythonConnection
Steps to reproduce the problem:

git clone https://github.com/raphael10-collab/PythonConnection.git
yarn
yarn start

I also asked for help in electron-discord forum :

And reported the issue also in github's electron page:  https://github.com/electron/electron/issues/27390
What is the expected behavior?
No errors and the files correctly copied in the specified folder

Other relevant information:
webpack version:  webpack : 5.16.0
Node.js version: node : v14.5.0
Operating System:  Ubuntu 18.04.4 Desktop
Additional tools:
copy-webpack-plugin : 7.0.0
@electron-forge/plugin-webpack: 6.0.0-beta.53

Looking forward to hearing from you

You need webpack@5 to use latest version of plugin, you still on webpack@4, please read CHANGELOG before updating

You need webpack@5 to use latest version of plugin, you still on webpack@4, please read CHANGELOG before updating

Open an issue in @electron-forge/plugin-webpack repo, they need update webpack

Open an issue in @electron-forge/plugin-webpack repo, they need update webpack

https://github.com/electron-userland/electron-forge/blob/master/packages/plugin/webpack/package.json#L31

https://github.com/electron-userland/electron-forge/blob/master/packages/plugin/webpack/package.json#L31

@alexander-akait I opened also an issue here: https://github.com/electron-userland/electron-forge/issues/2135

@alexander-akait I opened also an issue here: https://github.com/electron-userland/electron-forge/issues/2135

@alexander-akait As you can see here: https://github.com/electron-userland/electron-forge/issues/2135#issuecomment-763755177
electron-forge people think it's a problem of webpack: "This appears to be a webpack version problem per webpack/webpack#12461 (comment), use a version of the plugin compatible with Webpack 4 for now."

@alexander-akait As you can see here: https://github.com/electron-userland/electron-forge/issues/2135#issuecomment-763755177
electron-forge people think it's a problem of webpack: "This appears to be a webpack version problem per webpack/webpack#12461 (comment), use a version of the plugin compatible with Webpack 4 for now."

You need webpack@5 to use latest version of plugin, you still on webpack@4, please read CHANGELOG before updating

The webpack version used is alread version 5: https://github.com/raphael10-collab/PythonConnection/blob/master/package.json#L56   : "webpack": "^5.16.0"

You need webpack@5 to use latest version of plugin, you still on webpack@4, please read CHANGELOG before updating

The webpack version used is alread version 5: https://github.com/raphael10-collab/PythonConnection/blob/master/package.json#L56   : "webpack": "^5.16.0"

@alexander-akait so... electron-forge people think it's a problem of webpack, specifically of webpack version used, while you think that electron-forge should upgrade the version of webpack they use.
I ask you then: which version of webpack and which version of electron-forge should I use in order to have everything working fine?

@alexander-akait so... electron-forge people think it's a problem of webpack, specifically of webpack version used, while you think that electron-forge should upgrade the version of webpack they use.
I ask you then: which version of webpack and which version of electron-forge should I use in order to have everything working fine?

With the combination :
"copy-webpack-plugin": "6",
"webpack": "4"

I do not get those errors anymore.

With the combination :
"copy-webpack-plugin": "6",
"webpack": "4"

I do not get those errors anymore.

Because latest version of copy-webpacj-plugin require webpack@5, please read changelog before updating and do not ignore warnings/errors from package manager, it say you about this

Because latest version of copy-webpacj-plugin require webpack@5, please read changelog before updating and do not ignore warnings/errors from package manager, it say you about this


fix: bug fix with in join_part job with bootstrap

Summary

In join_part mode we overwrite join.left with bootstrap table before proceeding to the join_part backfill. However, bootstrap table and left table are NOT expected to have the same schema where there is an actual bootstrap_part in the join. The bootstrap table is expected to contain the joined result between left and various bootstrap_parts.
The current code uses bootstrap_table's schema as left_schema when calculating BootstrapInfo, causing an issue in later logic. The new logic fixes it to restore to using left_table's schema as left_schema.
We also add a safety check within BootstrapInfo.from for valid cases where left columns and base columns may overlap.
Test Plan

[ ] Added Unit Tests
[ ] Covered by existing CI
[x] Integration tested

Checklist

[ ] Documentation update

Reviewers
@donghanz @pengyu-hou @yuli-han

good fix! should we add a test case that would have failed?

@nikhilsimha thanks for review :) yeah this is integration-tested but i'm trying to create a UT for too


feature：optimize ping.yaml by add timeout config

when  the network is not good, the ping.yaml will not print any output for a long time, so user may think the process is stuck.

/kind feature


ref(core): improve logging for upload stats

log out status for failed responses
add bundle name to success message

Main change is logging out bundleName, should hopefully make iteration speed quicker.

Bundle size has no change ✅

Feels sus

Bundle size has no change ✅

Feels sus

Remember this is just for the example repos ... not a great comment ...

Remember this is just for the example repos ... not a great comment ...

yes of course 🤦

yes of course 🤦

One day when I have enough time, I'll figure out how to properly set the plugins to use the plugins ... somehow.


Extension fails on ARM

Issue Description
I have tried this with dotnet 3.1, dotnet 3.0 and now dotnet 2.2.  I have a Raspberry Pi 4 running Raspian Stretch configured with key authentication.  I am getting the following error;
[ERROR] Error: spawn /home/pi/.vscode-server/extensions/ms-vscode.csharp-1.21.10/.omnisharp/1.34.10/run ENOENT
The .omnisharp directory does not exist.
I even went back to an older version of OmniSharp to see if that would resolve the issue.
I am doing development from Windows 10 using VS Code.  When I install the extension the above error is reported in the OmniSharp log.
Steps to Reproduce
I reinstall from the same Raspian disk image before attempting any of the above variants.
Expected Behavior
I expect OmniSharp to install properly and simplify my development process.
Actual Behavior
Error is reported when extension is installed on remote server.
Starting OmniSharp server at 2/5/2020, 6:33:48 PM
Target: /home/pi/src/Test1
[ERROR] Error: spawn /home/pi/.vscode-server/extensions/ms-vscode.csharp-1.21.10/.omnisharp/1.34.10/run ENOENT
Logs
OmniSharp log
Post the output from Output-->OmniSharp log here
C# log
Post the output from Output-->C# here
Starting OmniSharp server at 2/5/2020, 6:33:48 PM
    Target: /home/pi/src/Test1
[ERROR] Error: spawn /home/pi/.vscode-server/extensions/ms-vscode.csharp-1.21.10/.omnisharp/1.34.10/run ENOENT
Environment information
VSCode version: 1.41.1
C# Extension: 1.21.10
Mono Information
        OmniSharp using built-in mono
Dotnet Information
.NET Core SDK (reflecting any global.json):
 Version:   2.2.110
 Commit:    4797dabd3c
Runtime Environment:
OS Name:     raspbian
OS Version:  10
OS Platform: Linux
RID:         linux-arm
Base Path:   /home/pi/dotnet/sdk/2.2.110/
Host (useful for support):
Version: 2.2.8
Commit:  b9aa1abc51
.NET Core SDKs installed:
2.2.110 [/home/pi/dotnet/sdk]
.NET Core runtimes installed:
Microsoft.AspNetCore.All 2.2.8 [/home/pi/dotnet/shared/Microsoft.AspNetCore.All]
Microsoft.AspNetCore.App 2.2.8 [/home/pi/dotnet/shared/Microsoft.AspNetCore.App]
Microsoft.NETCore.App 2.2.8 [/home/pi/dotnet/shared/Microsoft.NETCore.App]
To install additional .NET Core runtimes or SDKs:
https://aka.ms/dotnet-download

Visual Studio Code Extensions

Extension
Author
Version

csharp
ms-vscode
1.21.10

This extension will not work on ARM.

OmniSharp doesn't support ARM at the moment. We discussed this recently and it may be feasible to add it though.

This is a duplicate of #2771


Parameterized (JUnitParamsRunner) tests are always executed.

With gradle test, parameterized (JUnitParamsRunner) tests are always executed.
Expected Behavior

Current Behavior

In mvn, static is not executed as expected.
But in gradle, static is executed.
gradle clean test --tests *AppTest
com.score.test.AppTest > testA PASSED

com.score.test.AppTest > testB PASSED

com.score.test.AppTest > testC PASSED

com.score.test.AppTest > testD PASSED

com.score.test.Test2 STANDARD_OUT
    this is static.

--------------------------------------------------------------------
|  Results: SUCCESS (4 tests, 4 successes, 0 failures, 0 skipped)  |
--------------------------------------------------------------------

mvn clean test -Dtest=AppTest
Running com.score.test.AppTest
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.049 sec

Results :

Tests run: 4, Failures: 0, Errors: 0, Skipped: 0

# Test2.java

@RunWith(JUnitParamsRunner.class)
public class Test2
{

        static {
                System.out.println("this is static.");
        }

Context

Steps to Reproduce (for bugs)

Your Environment

Gradle 3.3
JUnitParams 1.0.6

Same happens in Gradle 4.1


Make Card Inputs Automatically Adjust Size

Summary
Card inputs are difficult to use because they have a set height which means that the user often needs to scroll to see even a small description. Instead, the inputs should adjust the number of visible lines to fit the content.
Example of issue:

Implementation
The "description" TextField component in \www\components\shared\ChipForm.js currently uses the rows={3} prop to set its initial size. We need to somehow keep the initial row count at 3 but also allow it to be expanded to the size of the content.
      <TextField
        className={styles.description}
        multiline
        rows={3}
        fullWidth
        size="small"
        label="Description"
        onChange={(e) => setDescription(e.target.value)}
        onKeyDown={(e) => maybeHandleShortcut(e)}
        value={description}
      />

Hint
check the MUI TextField  docs to find a replacement for the rows prop

Resource on how to contribute: https://www.dataschool.io/how-to-contribute-on-github/

Improvement made in https://github.com/SocexSolutions/agenda-v2/pull/346


Change Text Inside an Element Using jQuery not working with variable.

Challenge Change Text Inside an Element Using jQuery has an issue.
User Agent is: Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.87 Safari/537.36.
When it is said, to emphasize the text of a target, and in the description it is said how to get the text, I would assume that something like below would work. I assumed what happens if I don't know the text or maybe somewhere else the text is changed so I avoid hardcoding the text #target4 into the script but rather get it from the element. In order to avoid retrieving the element twice via the query selector I save the button and use the jQuery methods html() and text().
The outcome of the solution is correct but it is not accepted. Actually every check passes except for the last one: Make sure to select button id="target4" with jQuery.
When not using a variable but instead writing
$("#target4").html("" + $("#target4").text() + "");

everything works.
My code:

jQuery Playground

#left-well

        <button class="btn btn-default target" id="target1">#target1</button>
        <button class="btn btn-default target" id="target2">#target2</button>
        <button class="btn btn-default target" id="target3">#target3</button>

#right-well

        <button class="btn btn-default target" id="target4">#target4</button>
        <button class="btn btn-default target" id="target5">#target5</button>
        <button class="btn btn-default target" id="target6">#target6</button>

Behind the scenes FCC checks if you are calling $('#target4').html() or $("#target4").html() so
$('#target4').html("" + targetBtn.text() + "");

works.
I agree your solution should work though.
Based on regexp in use this is valid in staging branch too:

I can make a PR to fix ' and Do not alter any other texttests instaging` branch.
However, allowing caching like OP did could be trickier but doable I guess.
What do you think @freeCodeCamp/moderators ?

+1


Hosts keyword

builds upon PR #76

The mongod example at https://github.com/alien4cloud/samples/blob/master/mongo/mongo-type.yml would be a good test of this addition. Can you add it to the samples tests?

@robertgmoss Can you rebase master please?

@sjcorbett can you review again, please?


update all getServerFactoryContext to serverFactoryContext

Commit Message: update all getServerFactoryContext to serverFactoryContext
Additional Description:
Because of the historical reason, there are two different method to get server factory context reference, getServerFactoryContext and serverFactoryContext.
This patch do a simple global replacement to update all getServerFactoryContext to serverFactoryContext.
Risk Level: low, only a simple global name replacement.
Testing: n/a.
Docs Changes:  n/a.
Release Notes: n/a.
Platform Specific Features:  n/a.

Merged main and resolve conflicts. cc Hi, @alyssawilk, could you give a new stamp?


Action bar always on screen when watching

Steps to reproduce

Open episode of any anime.
Press the settings button.
Action bar is on screen and doesn't go away.

Expected behavior
Either the action bar shouldn't show up when pressing the settings button, or it should go away once you have closed the settings screen.
Actual behavior
When opening the settings screen to change quality or anything else, the action bar shows up and doesn't go away ever. This is really annoying when watching, especially because changing quality is such a crucial feature it is annoying that it triggers this every time I go to change it.
Crash logs
No response
Aniyomi version
<IP_ADDRESS>
Android version
Android 10
Device
Samsung A7 2018
Other details
Changing the quality of an episode is a required action, and it triggers a bug that ruins the viewing experience.
Acknowledgements

[X] I have searched the existing issues and this is a new ticket, NOT a duplicate or related to another open issue.
[X] I have written a short but informative title.
[X] If this is an issue with an extension, I should be opening an issue in the extensions repository.
[X] I have tried the troubleshooting guide.
[X] I have updated the app to version <IP_ADDRESS>.
[X] I have updated all installed extensions.
[X] I will fill out all of the requested information in this form.

#199


PRL-3807 Creation of Orders From Other Proceeding Sub folder

JIRA link (if applicable)
https://tools.hmcts.net/jira/browse/PRL-3807
Change description

Creation of sub folder called "Orders from other proccedings " under Respondent Documents Category

Does this PR introduce a breaking change? (check one with "x")
[ ] Yes
[x] No

Moving this change to manage documents-base-branch


Need A Scoring System

So with each of the glass panes we need a score tabulated at the top of the screen.

There is a script which contains a global game object attached to the window. (gameObject.js) Currently it only contains a dummy value.
Idea:  Create a new script which handles score change modification on the gameObject.  Possibly bind values from the global game object to a score display element.  (Honestly not sure how to do binding outside of a framework.  Could be a fun challenge for someone.)

I have a question about this scoring system.

Will there be multiple types targets(eg Ultron, Loki, Hydra, Thanos ) displayed at the same time or is just going to be one type of target at a time/level?

initially I was thinking yes. what about coding it such that you add the targets in an array, so if there's just 1 item is one-target at a time/level, but if there's more then it displays more?

That makes sense.  So it would start with a single target and on every level, you would have multiple targets of a different variety.
Would all the targets have the same score/point?

for now lets just start with fixed positions for each target with fixed score/points, logistically someone can't throw a hammer more than once for the game set-up.