minSDK property should be removed from manifest

Android compiling error. minSDK property should be removed from manifest.

I currently have this error too even with react-native-languages package.

The issue is that this treated as an error and it's extremely annoying to deal with.

I not have this issue with gradle 4.4.
distributionUrl=https\://services.gradle.org/distributions/gradle-4.4-all.zip

And this dependancy :
        classpath 'com.android.tools.build:gradle:3.1.2'

Right, but when you updates to classpath 'com.android.tools.build:gradle:3.2.0' the error appears.

It would be nice to have this PR merged.


Fix the obfuscator in iOS9. Fixes #1696.

iOS9 seems to have broken the general sibling selector (~) in WebViews. :bomb:
This means we can't use it anymore. Yay. This code works around the issue by applying the class directly to the obfuscator element.
In addition, this fixes the android.com template to always use the latest version of MDL (since this was the test case for the bug).
@surma PTAL!

Referencing the relevant bug for Chrome iOS: https://code.google.com/p/chromium/issues/detail?id=534210. Unfortunately there isn't a public one I could find for the Apple bug tracker.
This particular change LGTM. There are a few alternative hacks for how to get the old behaviour back, but this one is relatively straight-forward and simple. Ship it :+1:


Redmine 3.4.1: not working

When you check both checkboxes in plugin settings, mysql table for a plugin gets updated with plugin settings. After refreshing plugin settings page, both checkboxes are unchecked (mysql table data stays valid):
---
display_under_single_revision: 'true'
display_under_associated_revisions: 'true'

Plugin is supposed to display Branch Lists, but it does not (same output as without the plugin).
Asociated revisions in issues also do not contain any branches information.
I'm using Gitolite3 which is setup correctly along with redmine_git_hosting plugin v1.2.3 (config test passes 100%).
There are no errors in any of the logfiles....... ... HELP!!
Details about the installation:

Anybody?? :(

Get the latest 0.3.2 and this should be fixed


Persona Research

Persona Research
Discovery research & deep-diving into personas

Personas – A Simple Introduction
by Rikke Friis Dam and Teo Yu Siang
https://www.interaction-design.org/literature/article/personas-why-and-how-you-should-use-them

Putting Personas to Work in UX Design: What They Are and Why They’re Important
Nick Babich
Nick Babich
2017
https://blog.adobe.com/en/publish/2017/09/29/putting-personas-to-work-in-ux-design-what-they-are-and-why-theyre-important


Refactor commands

This refactoring uses argparse subcommands and makes command more consistent in terms of usage and arguments.
Move to argparse is also required as optparse support will be removed in 1.10.
Currently all arguments are in --arg=... form to make them self documenting. In some cases they are required, so the positional arguments form would be more correct. I welcome any opinion on this topic (and the PR in general)

[x] Base commands on argparse
[x] Improve help output
[x] Update documentation
[x] Fix test

Fix #4679

Ping @ojii @mkoistinen @evildmp @czpython  for comments

I'm a fan of this effort! Thank you for adding consistency to the commands too. +100!

@mkoistinen what's your opinion on named / positional arguments?

I like the idea of moving to argparse. foo required-arg --optional=arg makes so much more sense than foo --required=arg --optional=arg.

argparse has makes no real differences between arguments and options in terms of definition and behavior and I always find the positional behavior a bit confusing
@mkoistinen @evildmp @czpython @FinalAngel @vxsx  do you have any opinion on the positional / non-positional arguments?

@yakky +1 on foo required-arg --optional=arg

I prefer everything to be a named argument. Then, examples you give to other people make sense, because it's explicit.

@divio/django-cms-core this is complete from my side
yay or nay?

Is the --from=lang style decided upon now?

Given the split votes on the approaches and that even Django project has no best practice to lean for one or the other approach, I decided to keep them as --args. (I refactored copy-lang/copy-site as sub-sub commands of copy)

Coverage increased (+0.2%) to 89.292% when pulling c12d813178bb494f5cb7b57d0ffd29e1ff47c499 on yakky:feature/refactor_commands into<PHONE_NUMBER>e16625a6aceedc73e822adbac87602 on divio:develop.

Coverage increased (+0.2%) to 89.292% when pulling c12d813178bb494f5cb7b57d0ffd29e1ff47c499 on yakky:feature/refactor_commands into<PHONE_NUMBER>e16625a6aceedc73e822adbac87602 on divio:develop.


New package: DiffNet v0.1.0

Registering package: DiffNet
Repository: https://github.com/simon-lc/DiffNet.jl
Created by: @simon-lc
Version: v0.1.0
Commit: 9e0088cd9830104691ba386bb7c948337e915f78
Reviewed by: @simon-lc
Reference: https://github.com/simon-lc/DiffNet.jl/commit/9e0088cd9830104691ba386bb7c948337e915f78#commitcomment-73085314
Description: Differentiable neural network with easy access to Jacobians of the output wrt the input and the network parameters.

Presumably superseded by #59861


feat: Automated script for outdated contact information

For this to work and be automated, I think credentials end up needing to be on the repo so I would suggest using a secret for it. Also needs a proper email to be usable.
Refers to issue #121

Will open for review, though it won't be functional as is, needs a gmail address and new secrets added to the repo

Awesome work, sorry I didn't get to this earlier in your development - but could we swap from GMAIL to the NOTIFY API?
https://notification.alpha.canada.ca/

I can look into it, shouldn't be too difficult to change the host

I could probably write the code using it, but I'm not sure how the templates look so the content of the messages would be difficult to make and I wouldn't be able to test it. To use the API I would need to make an account but it seems like my address isn't accepted

I'm asking to see if we can get you access. :)

From what I was told the issue it seems like the template are created by the user on the site, which I don't have access to. From there I think I can make a working version of that, but I won't be able to do anything that requires access to the website so defining the template and adding the API key/Template ID.

Assuming you have access to the site to deal with the template and API key


Reducing rootfs size on ARM to fit into 250M budget

Trying this on ARM only for now -- if it works -- we can extend it to x86 (which is under budget for now).

Apparently yetus/hadolint gets confused about the following like:

RUN [ "$(uname -m)" = "x86_64" ] || strip /dist/zedbox
it would be nice for @aw-was-here to take a look at this since it may actually be a bug (especially since the very same line in the other Dockerfile doesn't seem to trigger the complaint

Aside from that -- I'll force merge if there's no disagreement and it takes too long to fix yetus/hadolint

Also, @aw-zededa I am wondering if Dockerfile.in vs. Dockerfile naming would make any difference for yetus

Apparently yetus/hadolint gets confused about the following like:

RUN [ "$(uname -m)" = "x86_64" ] || strip /dist/zedbox

it would be nice for @aw-was-here to take a look at this since it may actually be a bug (especially since the very same line in the other Dockerfile doesn't seem to trigger the complaint

This is almost certainly hadolint/hadolint#362 (which was just filed 5 days ago!).

Also, @aw-zededa I am wondering if Dockerfile.in vs. Dockerfile naming would make any difference for yetus

No.  Apache Yetus knows all. 😉

LOL @aw-was-here -- me and my ability to trigger freshly minted bugs ;-)

@nordmark -- yup! that and a whole bunch of other things need to be tested. In a way, I'd like to get back to having ARM as a sort of canary in a coalmine for what we do on intel.
I'll commit this (and an installer fixe) so we can have ARM back again next week and do the needed testing.


Feature/add post handler

What
Added an initial attempt at the post handler for a session.
How to review
run make debug
make a post request to http://{host}:{port}/session
body sample:
{"id":"123","email":"me@me.com","start":"2020-04-22T07:00:00.000Z"}
Who can review
Anyone

Minor comments but functionally is fine. Add some unit tests to prove this functionality - I find a TDD approach is helpful

Write a test to what you have.
Add the next minimum amount of code.
Repeat.

I personally work through all of the unhappy paths writing tests for them. Consider when happens if:

The body is empty
The body is invalid json
The session is mission fields - email, id etc.


[Browserify] Require perfect-scrollbar return an empty object

I saw this issue #288 closed from feb 25. It looks that the issue is still there.
I'm using the latest /* perfect-scrollbar v0.6.7 */
Thanks. Keep up the good job !

I've just test quickly and it worked well in my env. How did you install Ps? Which version of Browserify do you use?
Thanks

I'm using it as a thirdparty.
browserify: {
public: {
options: {
transform: [
['babelify', {
loose: 'all',
"compact": false
}]
],
alias: [
'../public/client/thirdparty/react-0.13.3/react-with-addons.min.js:react',
'../public/client/thirdparty/jquery-2.1.4/jquery-2.1.4.min.js:jquery',
'../public/client/thirdparty/react-bootstrap/react-bootstrap.min.js:bootstrap',
'../public/client/thirdparty/perfect-scrollbar/perfect-scrollbar.min.js:scrollbar'
]
},
files: {
'../public/client/js/compiled/shared.concat.js': ['../public/client/js/concat/shared.concat.js']
}
}
}
"grunt-browserify": "^3.8.0",
So i'm pointing to the downloaded file. I have a better control like this.
When I require the library like this Ps is an empty object.
Thank you!

I'm sorry for the late response. It may not work well with the downloadable version. I recommend using it with npm. If you still prefer to use the static version, you may be able to consider using a whole file tree under src/js and load main.js in the directory.
Sorry that it may not satisfy your need.


Can we publish a public image on dockerhub or other repo?

any plans for this ? @zryfish

We plan to release v0.1 this quarter, maybe we can build a public image based on that.

We plan to release v0.1 this quarter, maybe we can build a public image based on that.

Yes, I agree with that. It's better to build a public image based on a released version.


Add CAN library

Adding the Q20 CANBus C++ Library.

@ethanmpeterson blah blahblah

@ethanmpeterson blah blahblah

blah blah blah


Adafruit ESP32-S2 Feather using WipperSnapper no longer detects on board LC709203F battery monitor over I2C at address 0x0b

Issue
Copied from original report submitted via "report bugs" feature on Adafruit IO:
Both of my ESP32-S2 lost the ability to report battery V and %. I updated one board from Beta.59 to Beta.65 and then to Beta.67 after some connection issues. The board uses a soldered on LC709203F and the New Component I2C scan reports the Possible Device Address as 0xb which looks like it's missing a digit and should be 0x0b according to the board documentation. When the scan finishes it reports "No matching, unused addresses found!" The devices page I2C scan does not show the address on the grid, but it does report the AHT20 sensor I've connected over stemma and the onboard BME280.
I'm not sure if this is a wipper or IO issue as the other board I have has not been updated from Beta.59 and hasn't been touched in months but still shows the same address issue for the LC709203F component that used to work.
Addition: I realize this component was recently discontinued and replaced but does that also mean support was removed for it?
Board
Adafruit ESP32-S2 Feather with BME280 Sensor - STEMMA QT - 4MB Flash + 2 MB PSRAM PID: 5303
To Reproduce
Follow the "new component" steps at io.adafruit.com for Devices, Pick the device, New Component, select LC709203F from the options presented.
Use the I2C scan at io.adafruit.com, Devices, Pick the device.
Expected behavior
The on board LC709203F is discoverable at address 0x0b per the docs and can be added as a component.
Which components are connected to your device
Adafruit AHT20 - Temperature & Humidity Sensor Breakout Board - STEMMA QT / Qwiic PID: 4566
Lithium Ion Cylindrical Battery - 3.7v 2200mAh PID: 1781
Screenshots

Desktop (please complete the following information):

OS: Windows 10 22H2, build 19045.3208
Browser: Firefox
Version: 115.0.2
Browser: Chrome
Version: 115.0.5790.110

Board connects via Wifi to Adafruit IO

Hi @brentru,
It was purchased on 1/23/23. But seeing your screenshot of the scan made me realize I hadn't tried unplugging the AHT20, I had only unplugged the battery for testing. After removing the battery and AHT20 then resetting the board, the LC709203F appeared in the scan results. I added back the AHT20, reset, still there. Added back the battery, reset, still there. With the battery and the sensor plugged I created the component again and this time it was found and accepted.
The problem seems to be resolved as it's available and reporting regardless of the other components now. Though the address like in your screenshot of the component creation still shows as 0xb. I'm assuming having a 0 between x and b is not important for the address?

@khpacific  Glad the issue was fixable on your end!
@lorennorman

Though the address like in your screenshot of the component creation still shows as 0xb. I'm assuming having a 0 between x and b is not important for the address?

Is this an edge case with the web form showing 0xb? The component definition lists 0x0B as the address: https://github.com/adafruit/Wippersnapper_Components/blob/main/components/i2c/lc709203f/definition.json#L4

Yep, at first glance I believe this is a purely cosmetic issue in the web where we're accidentally dropping a leading zero before building the full hex string. Making a note to chase this down soon.
Thanks for the thorough report and screenshots, @khpacific!


Alchemizer

[ ] Tag issue being addressed
[x] Add tests
[ ] Update docstrings/documentation, if applicable
[x] Update changelog
[ ] All tests successfully pass

Codecov Report

Merging #154 (1256507) into devel (04ad69d) will decrease coverage by 1.23%.
The diff coverage is 80.92%.

Docs have not been updated since Alchemistry module is still in a beta stage. I open an issue (see issue #160) to finish Alchemistry docs once it is available.


Automated cherry pick of #9652: fix(cloudevent): adjust cloudevents resource scope

Cherry pick of #9652 on release/3.7.
#9652: fix(cloudevent): adjust cloudevents resource scope

Codecov Report

:exclamation: No coverage uploaded for pull request base (release/3.7@b5574e3). Click here to learn what that means.
The diff coverage is n/a.

@@              Coverage Diff              @@
##             release/3.7   #9666   +/-   ##
=============================================
  Coverage               ?   8.07%
=============================================
  Files                  ?     107
  Lines                  ?   12968
  Branches               ?       0
=============================================
  Hits                   ?    1047
  Misses                 ?   11801
  Partials               ?     120

Flag
Coverage Δ

aFlag
8.07% <0.00%> (?)

Flags with carried forward coverage won't be shown. Click here to find out more.

Continue to review full report at Codecov.

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


why vscode-leetcode plugin not show in ative bar?

see picture:

node version:  v8.11.1
vscode version:  1.22.2
expect result:   the icon of vscode-leetcode show in active bar, example:

i hope get some advices， @jdneo

@huguoliang1314 VS Code version needs to be higher than 1.23.0


Added an NTP layer (second pull request to fix email problem).

It looks as if the email problem isn't fixed, so I'm closing this pull request too.

@ross-williams I think what they wanted you to do was:
git rebase -i HEAD~6

Leave the first pick as is, change the other picks to s
pick dc6ea56 Added support for NTP.
s bf120b2 Formatted ntp.go.
s dab49d9 Implemented gconnell's suggestions.
s c41ac83 Implemented more changes suggested by gconnell.
s a441594 Implemented more changes suggested by gconnell.
s aa6abfa Added type NTPFixed16Seconds.

Thanks very much Bradley. I tried what you suggested, and it seems to have worked.

No problems, I think you might be able to reopen your closed PR too though?


Client Display: Do not show self reporting buttons when skill is locked due to a unfulfilled prerequisite

OBE


VPR Fix

Added VPR vicewinder preference option
Fixed VPR vicewinder second attack not showing a positional

Thank you!


DRILL-5849: Add freemarker lib to dependencyManagement to ensure prop…

…er version is used when resolving dependency version conflicts
Details in DRILL-5849.

The proposed changes simplify the dependency management, but do not change the dependency resolution, AFAIK.

@vrozov as far as I understand to manage dependency resolution, you can either exclude conflicting dependencies or use dependency management mechanism [1, 2]. I have used dependency management mechanism since it's more convenient and you don't have to track new conflicting dependencies. If you know it's not sufficient, please let us know what is the best solution.
[1] https://maven.apache.org/guides/introduction/introduction-to-dependency-mechanism.html
[2] http://techidiocy.com/maven-dependency-version-conflict-problem-and-resolution/

@arina-ielchiieva I refer to java-exec and fmpp modules dependencies resolution. Both AFAIK should not be affected by the change, so I suppose it is another module that has a transitive dependency on freemarker through java-exec and another 3rd party library that has the issue described in the JIRA. Please confirm and provide details on the module and the 3rd party library.

@vrozov

Change the the main pom.xml where I have added freemarker lib to the dependencyManagement section is the core change of this pull request. With this change dependency resolution is always done in favor of the freemarker version we expect.
Changes in other two pom files are just clean up. Since as we now have freemarker lib in dependencyManagement there is no need to indicate version there.
Regarding which modules do have transitive dependency on freemarker, right now there are two modules  - java-exec (jersey-mvc-freemarker lib) and fmpp (fmpp lib).


Update yarn lock and cleaning

In this PR

add build in eslintignore to avoid linting the react build folder
Add playground build job workflow that checks if the react and vue playground build correctly
Add the job to the bors toml
Add vue file in the lining command to avoid ignoring them on lint
Add two scripts in package json to launch the playground tests
Remove eslint from vue playground because it inherits them from root directory
Update yarn locks

bors try

bors merge


Mixer telemetry add sampling function

Describe the feature request
Sometimes I don't need every piece of data, such as log adapter. I think Mixer can add sampling settings in Rules  to control the telemetry volume.
Affected product area (please put an X in all that apply)
[ ] Configuration Infrastructure
[ ] Docs
[ ] Installation
[ ] Networking
[ ] Performance and Scalability
[x] Policies and Telemetry
[ ] Security
[ ] Test and Release
[ ] User Experience
[ ] Developer Infrastructure

For log adapter, rather than sampling, isn't it better to use rules to filter out the log entry that you need? Such as filter based on response code, request duration (latency) etc.

Sorry I forgot to mention, Mixer rule already supports sampling: https://github.com/istio/api/blob/master/policy/v1beta1/cfg.proto#L183

@bianpengyuan almost ;). The reason that is hidden from docs is that we started to provide support for it, but then the work was de-prioritized.
Sampling would be great -- and useful. Especially if we were smart about it.
But as @bianpengyuan points out, it can mostly be achieved with smarter config.
With the advent of the extensibility v2 architecture, I don't think adding this feature is top priority for the P&T WG, but I'd be willing to help guide a PR through, if anyone was interested in contributing it. Should be a relatively straightforward contribution.


New Content Update Request: LHM page

Link where content currently exists
https://techqueria.org/summit/#speakers
Updates you'd like to make
Remove the speaker called Austin Hernandez and add Stephanie Rivera, Full Stack Bureaucrat, 18F.
Any additional context?
This was requested because the panelist were changed.

i think someone already completed this.

Yep, looks like it - thank you for flagging!


Should ImagePixelGetter be renamed?

As discussed in embedded-graphics/tinybmp#35:
I think ImagePixelGetter (added in #612) should be named something like GetPixel which is more Rust-like (when comparing to traits from std: FromStr, AddAssign, IntoFuture).

@jamwaffles I would like to hear your opinion on this. Do we have any other traits with similar naming conventions?

I wouldn't be opposed to a rename. A quick peruse shows we already have stuff like Drawable, DrawTarget, AngleUnit, OriginDimensions, WebColors, etc. I can't think of a better name than GetPixel, but I feel there should be something in it that relates to the source data being a 2D array of pixels, as opposed to e.g. a primitive that generates its pixels dynamically. GetImagePixel? Still sounds weird...

I think that GetPixel would be my favorite name if the trait wouldn't depend on the super trait ImageDrawable. We could change the trait to include an associated color type instead of reusing ImageDrawable::Color:
pub trait GetPixel {
    type Color: PixelColor;
    fn pixel(&self, p: Point) -> Option<Self::Color>;
}

This would make the trait more flexible and we could also use it for Framebuffer::pixel (Framebuffer doesn't implement ImageDrawable)

Sounds good to me!


[WIP] ci: Only include (used) stripped Envoy binaries in tarball

Commit Message:
Additional Description:
Risk Level:
Testing:
Docs Changes:
Release Notes:
Platform Specific Features:
[Optional Runtime guard:]
[Optional Fixes #Issue]
[Optional Fixes commit #PR or SHA]
[Optional Deprecated:]
[Optional API Considerations:]

despite this doesnt fail, the non-stripped envoy bin is actually required for the debug image - not sure if there is a way to do this - but it saves a stack of time if we can


Plugin repository is down

I got very interested in this repo, but I tried using these plugins, but gradle cannot download them.
Due to work constraints I cannot publish the plugins locally.
I am opening this issue to ask if the Plugin repo is working or maybe the problem is on my side only.

Thank you. It certainly can not be accessed.
I did not make any changes so I wonder if there was a change in GitHub or Gradle ...

I tried the repository of other users published on GitHub, but it seems that other repositories can not be accessed.

So what is the resolution on this?
I run gradlew build -Puse_remote=true and got an error:
> Configure project :
Using remote packages...

FAILURE: Build failed with an exception.

* What went wrong:
A problem occurred configuring root project 'vue-kotlin'.
> Could not resolve all files for configuration ':classpath'.
   > Could not find org.musyozoku:vuekt-plugin:1.0-SNAPSHOT.
     Searched in the following locations:
         https://nosix.github.io/vue-kotlin/release/org/musyozoku/vuekt-plugin/1.0-SNAPSHOT/maven-metadata.xml
         https://nosix.github.io/vue-kotlin/release/org/musyozoku/vuekt-plugin/1.0-SNAPSHOT/vuekt-plugin-1.0-SNAPSHOT.pom
         https://nosix.github.io/vue-kotlin/release/org/musyozoku/vuekt-plugin/1.0-SNAPSHOT/vuekt-plugin-1.0-SNAPSHOT.jar
         https://jcenter.bintray.com/org/musyozoku/vuekt-plugin/1.0-SNAPSHOT/maven-metadata.xml
         https://jcenter.bintray.com/org/musyozoku/vuekt-plugin/1.0-SNAPSHOT/vuekt-plugin-1.0-SNAPSHOT.pom
         https://jcenter.bintray.com/org/musyozoku/vuekt-plugin/1.0-SNAPSHOT/vuekt-plugin-1.0-SNAPSHOT.jar
         https://dl.bintray.com/kotlin/kotlin-eap/org/musyozoku/vuekt-plugin/1.0-SNAPSHOT/maven-metadata.xml
         https://dl.bintray.com/kotlin/kotlin-eap/org/musyozoku/vuekt-plugin/1.0-SNAPSHOT/vuekt-plugin-1.0-SNAPSHOT.pom
         https://dl.bintray.com/kotlin/kotlin-eap/org/musyozoku/vuekt-plugin/1.0-SNAPSHOT/vuekt-plugin-1.0-SNAPSHOT.jar
         https://plugins.gradle.org/m2/org/musyozoku/vuekt-plugin/1.0-SNAPSHOT/maven-metadata.xml
         https://plugins.gradle.org/m2/org/musyozoku/vuekt-plugin/1.0-SNAPSHOT/vuekt-plugin-1.0-SNAPSHOT.pom
         https://plugins.gradle.org/m2/org/musyozoku/vuekt-plugin/1.0-SNAPSHOT/vuekt-plugin-1.0-SNAPSHOT.jar
     Required by:
         project :

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.


Do a dead link test and correct broken links for Streaming Integrator Documentation

Description:
Do a dead link test and correct broken links for Streaming Integrator Documentation before the release.
Affected Product Version:
EI 1.1.0

Corrected via [1].
[1] https://github.com/wso2/docs-ei/pull/1947


Vanilla Expensive Advanced Oil Processing, Fluid Consumption

This shows that i would consume a lot more Fluids then i actually do.

FYI, the results are identical in Vanilla Normal Mode, since none of the recipes are different in expensive mode.
This isn't a bug in my opinion. The issue here is that the calculator is showing what non-integer refineries and crackers need to produce. But you cannot build non-integer refineries and crackers.
Plastic makers with 5 beacons (10 modules) have a craft speed of 3.05. They each require 61 gas per second. For 16 plastic makers, that's 976 gas per second, 58560 gas per minute). [As shown by the calculator, and being consumed in the game, in your screenshots].
However, you cannot build 3.9 refineries. I assume that you have built 4. That extra 0.1 refinery will be producing extra gas, which means that less of the heavy and light needs to be cracked into gas. Therefore less heavy and light is being consumed in game than the calculator shows.
I presume (but haven't done the maths), that this then has a knock on-effect on the amount of crude per minute being consumed. The 3.9 refineries will be running 100% of the time, consuming the amount of crude that the calculator suggests. But the 4 refineries will not be running 100% of the time due to the excess gas being produced. (4 refineries at that speed will be producing over 1,000 gas per second (including cracking). Your plastic makers will consume less than that, so the refineries won't run all the time.)

I am using 0.1 (2.5%) more refineries but im using 7k (22%) more crude oil. This is no rounding error. And if i get the exact raw output but using a different input this seems like a bug.

It's not a bug.
The 3.9 refineries claimed by the calculator (with the beacons) run at 8.55 speed. So they could consume 40,014 crude per second but the calculator claims that they need only 39,128.038.
So the refineries required is actually 3.9*39128.038/40014 = 3.813648928
3.813648928 refineries at 8.55 speed consumes 3.8136489288.5520*60 crude per minute: 39128.038 (exactly what the calculator says):
Because of the 30% productivity bonus they produce (per second):

Light
Heavy
Gas

381.50
211.94
466.28

The crackers run at 6.55 speed. Including the 30% productivity bonus, the heavy to light crackers convert the 381.50 heavy per second, and produces (per second):
Light
206.64
The light to gas crackers now have 206.64+381.50 ligt per second to crack. They run at 6.55 speed and achieve a 30% bonus. This translates into gas (per second) of:
Gas
509.72
Add this to the gas from the refineries 466.28 and you get 976 per second. Or if you prefer 58560 gas per minute from 39,128.038 crude per minute. Which is exactly what the calculator said it would be.
Ergo, it's not a bug. But it isn't realistic. because it doesn't use whole numbers for the refineries and crackers.
That's why, when I use the calculator, I take the number of refineries it suggests, round it up to the nearest integer, and do my own calculations for crackers. In this case I would build  4:2:6 and expect the dramatic fall in crude oil consumption that you observed.

Process
Building
Productivity
Craft Speed
Craft Time (s)

Advanced Oil Processing
Refinery
1.30
8.55
5.00

Heavy to Light Cracking
Chemical Plant
1.30
6.55
2.00

Light to Gas Cracking
Chemical Plant
1.30
6.55
2.00

Beaconed Ratios
Process
Actual

Light
Heavy
Gas

Number of refineries
Crude Refinery
3.81

381.50
211.94
466.28

3.813648928
Heavy to Light
1.62

206.64

.
Light to Gas
5.99

509.72

Net Fluids per second

588.14
211.94
976.0

Having said all the above, the calculator would be better (in my opinion) if it could do the refinery and cracking rounding, and then adjust the crude required downwards.  Whilst that would appear to be straightforward for your example for plastic, it may not be so easy when there re several different oil ouptuts required (lube, sulphur, acid, plastic, explosives, solid fuel, rocket fuel)

refinery.zip
^^This attached factorio save, is a 4:2:7 oil build, using the same beacons and modules as your kirk calculator. There are 16 chemical plants making plastic, again using the beacons and productivity modules you used in the calculator.
NO fluids are buffered anywhere. The water and crude oil are created using infinity pipes from the 'editor extensions' mod, to ensure that the flow is guaranteed.
To load the save you will need to install the editor extensions mod
It produces these stats. Exactly what the calculator say it should be. (Note that there are no stats for crude and water produced, because these are created by the infinity pipes. But you can see that the fluids consumed are the same as the calculator)

I cant reproduce my own findings anymore, so i guess i did a mistake with my initial setup.
I close this.


Fix sql project build on mac

Sql proj build previously wasn't working on mac because some reference assemblies couldn't be found. This PR fixes #10464.

Coverage increased (+0.1%) to 33.989% when pulling d1d71081cde796e44aa2762a8dde4e81dfabeb22 on kisantia/fixMacProjectTemplate into 283ffd7af685f1e39585a00ece0486bbf3d34f96 on master.

Verified that it fixes similar error on Windows as well.


OrderProducer send ordered message throw defaultMQProducer send order exception

Could you provide some logs to find out reasons？
_Originally posted by @RongtongJin in https://github.com/apache/rocketmq/issues/1733

I could not find your issue link.

I could not find your issue link.

@vongosling @RongtongJin 请看下，也是偶发现象，但是这样消息就不可靠了

I could not find your issue link.

问题已补充完整，如有问题建议，请大神回复下

这解决了吗就close了


Tkn 244 add license file to the token negotiator

PR for MIT license on TN

Thanks @BankiLouis. I'll run this past the business to ensure the license is correct and contains all the right information.

@AW-STJ please can you review and confirm the licence details are and contains all the right information around the use of this library for third parties.
Thanks.
cc: @weiwu-zhang

Changes approved, good to be merged.


Test task

@BigPotatoo Please sign the Contributor License Agreement!
Click here to manually synchronize the status of this Pull Request.
See the FAQ for frequently asked questions.

There's quite a lot in this patch. I'm not sure we are interested in large functional changes - the idea is to keep it as simple as possible. I'll leave it open in case anyone wants to discuss, and maybe outline what the changes are, and why they might be interesting.


If you have disabled junk email reporting in Outlook on the web using Outlook on the web mailbox policies

Again, there is a Caution text here with a link: 'If you have disabled junk email reporting in Outlook on the web using Outlook on the web mailbox policies, but you configured any of the previous settings to report messages to Microsoft, users will be able to report messages to Microsoft in Outlook on the web using the Report Message add-in or the Report Phishing add-in.'
But the linked page does not describe how to disable how to disable reporting in Outlook on the Web. I am not sure but this may be how you do it?
Set-OwaMailboxPolicy -Identity OwaMailboxPolicy-Default -ReportJunkEmailEnabled $false
https://docs.microsoft.com/en-us/powershell/module/exchange/set-owamailboxpolicy?view=exchange-ps

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

ID: e53205b5-8850-42b6-0b0c-8a61b7ef7776
Version Independent ID: 0a9e7903-ce3c-e877-e6b3-b45d09642308
Content: User reported message settings - Office 365
Content Source: microsoft-365/security/office-365-security/user-submission.md
Product: m365-security
Technology: mdo
GitHub Login: @Dansimp
Microsoft Alias: dansimp

@ChrisAtMAF Thank you for your feedback. We have updated the linking document -https://docs.microsoft.com/en-us/microsoft-365/security/office-365-security/report-false-positives-and-false-negatives?view=o365-worldwide#disable-or-enable-junk-email-reporting-in-outlook-on-the-web
via PR#https://github.com/MicrosoftDocs/microsoft-365-docs/pull/7001
Once the author approves, the document will be live.
Thanks
Sri

Related pull request merged, topic updated, so closing.
Thanks for the feedback.


Allow retry on failure during initial connection test

The PR adds an option that allows KMinion to retry the initial connection test on a failure instead of returning with exit code 1

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.Christian Ravn seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.You have signed the CLA already but the status is still pending? Let us recheck it.


implement simpler "bottom-up" operator for PG3 that uses intersection of preconditions

similar to the way that we learn STRIPS operator (cluster and intersect), but now we're clustering based on actions instead of effects

find a transition from plan examples that's not covered by the current policy
for the action in that transition, find all uncovered transitions with the same (lifted) action
intersect positive, negative, goal preconditions to create a new rule
put the new rule either at end of the policy to ensure that previous rules still cover whatever they previously covered


it does not work after select a item

html file:
<sui-search placeholder="Example Search..."
[hasIcon]="hasIcon"
[options]="options"
[searchDelay]="0"
(resultSelected)="alertSelected($event)">

ts file:
public alertSelected(selectedItem:string):void {
alert(selectedItem);
}
------did I forgot something??

Sorry, without a reproduction in plunkr I can't help you.
You can fork this base plunkr as a starting point.

I got it!! It's an old version in my app(0.8.4). Everything is fine after uptating to  0.9.2 !
anyhow thanks!

No problem, glad you got it sorted!


Add gender page

Added a .qmd with basic starter info on sex/gender and added the qmd to the _quarto.yml

Thank you!


No go on Synology

I have installed this on my synology via Docker and following the instructions but I cant seem to get the IP or page to login to portal. What am i doing wrong? The logs show no IP or Port despite my configure stating one.

Typically (most of the time) the Synology will already be using the ports set as defaults on the ha-bridge, so make sure you are setting the bridge to run on unused ports.  Neither BWS Systems nor I use Docker so I would post this over to https://github.com/bwssytems/docker-ha-bridge.


Bump CRT to 0.11.24

Moving the version requirement for AWSCRT to 0.11.24

Codecov Report

Merging #2416 (b4eb226) into develop (6ab3b9f) will decrease coverage by 0.42%.
The diff coverage is n/a.

@@             Coverage Diff             @@
##           develop    #2416      +/-   ##
===========================================
- Coverage    97.02%   96.60%   -0.43%
===========================================
  Files           59       59
  Lines        11194    11190       -4
===========================================
- Hits         10861    10810      -51
- Misses         333      380      +47

Impacted Files
Coverage Δ

botocore/compat.py
72.13% <0.00%> (-21.32%)
:arrow_down:

botocore/hooks.py
95.18% <0.00%> (-0.81%)
:arrow_down:

botocore/httpsession.py
92.55% <0.00%> (-0.47%)
:arrow_down:

botocore/awsrequest.py
98.63% <0.00%> (-0.35%)
:arrow_down:

botocore/credentials.py
98.44% <0.00%> (-0.21%)
:arrow_down:

botocore/utils.py
97.05% <0.00%> (-0.18%)
:arrow_down:

botocore/response.py
92.53% <0.00%> (-0.11%)
:arrow_down:

botocore/waiter.py
98.28% <0.00%> (-0.01%)
:arrow_down:

botocore/paginate.py
97.83% <0.00%> (-0.01%)
:arrow_down:

Continue to review full report at Codecov.

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


TypeScript slow to respond when switching between projects

Issue Type: Performance Issue
For Kibana, we have a TypeScript setup with nested tsconfig.json files. Over the course of the last few months, I and others have started seeing serious latency (10s+) when resolving type information (either via suggestions or code navigation). We've also tried the same setup in Webstorm, and after some initial delay due to indexing, feedback from TypeScript is almost instant in WS.
Our setup (where ./ is the root directory of the Kibana repo):

./tsconfig.json: type checks ./src/**/*
./x-pack/tsconfig.json: extends the root tsconfig.json and type checks ./x-pack/**/*
We use yarn workspaces, so npm modules can be resolved from both ./node_modules and ./x-pack/node_modules

The latency issues I have been experiencing are mostly when I'm working on a file that belongs to the x-pack project, and I want to resolve type information for an npm module. "Local" files are pretty fast to respond with type information (sub-second), but for npm modules, feedback consistently takes around 10 seconds. I've inspected the logs, and seemingly the delay happens because every time type information for an npm module is requested, the TypeScript service starts the root project, and closes it again after the tab is closed. I've taken the following steps to reproduce the issue:

Check out https://github.com/elastic/kibana/commit/e14dcb2afd1357a95a017795a773dbaa9a5aeb9f (this was the most recent commit when I reproduced the issue)
Run yarn kbn:bootstrap in the root of the directory
Open the Kibana repo in VS Code
Open x-pack/legacy/plugins/apm/public/components/shared/ApmHeader/index.tsx
Observe that it takes around 30s for the TypeScript server to start responding with type information
Open x-pack/legacy/plugins/apm/public/components/shared/ApmHeader/DatePicker/index.tsx via the import statement.
Observe that the file is opened (near-)instantly.
Open react from DatePicker/index.tsx, again via the import statement
Observe that the spinner ("Initializing TS/JS language features") starts
Observe that it takes around 10s for the file<EMAIL_ADDRESS>to open

It's important to note that this doesn't seem to happen once, but every time type information from the inactive project is needed. That means that initially, type info for DatePicker is instant, but is delayed for react. After hovering over react, type information for DatePicker is suddenly delayed.
I've experimented with splitting up the two projects into smaller ones which seems to resolve the issue (PR here), but maybe it's possible that it could be fixed in VS Code as well. I'm optimistic that this is possible given the fact that Webstorm can display instant feedback.
Logs:
ts-logs.txt
VS Code version: Code 1.39.2 (6ab598523be7a800d7f3eb4d92d7ab9a66069390, 2019-10-15T15:33:00.827Z)
OS version: Darwin x64 18.7.0

System Info

Item
Value

CPUs
Intel(R) Core(TM) i9-8950HK CPU @ 2.90GHz (12 x 2900)

GPU Status
2d_canvas: enabledflash_3d: enabledflash_stage3d: enabledflash_stage3d_baseline: enabledgpu_compositing: enabledmultiple_raster_threads: enabled_onnative_gpu_memory_buffers: enabledoop_rasterization: disabled_offprotected_video_decode: unavailable_offrasterization: enabledskia_deferred_display_list: disabled_offskia_renderer: disabled_offsurface_synchronization: enabled_onvideo_decode: enabledviz_display_compositor: disabled_offwebgl: enabledwebgl2: enabled

Load (avg)
2, 2, 2

Memory (System)
32.00GB (7.88GB free)

Process Argv

Screen Reader
no

VM
0%

Process Info
CPU %	Mem MB	   PID	Process
   14	   164	 47107	code main
    5	    98	 47108	   gpu-process
    5	    98	 47498	   shared-process

Workspace Info
|  Window (index.tsx — kibana-backup)
|    Folder (kibana-backup): more than 24161 files
|      File types: js(5297) ts(5054) md(949) tsx(887) json(634) scss(579)
|                  png(435) map(347) asciidoc(302) snap(202)
|      Conf files: package.json(98) tsconfig.json(36) webpack.config.js(4)
|                  grunt.js(2) settings.json(1) gulp.js(1)
|                  jsconfig.json(1);

Extensions: none

Thank you very much for reporting on this! I believe I've run into similar issues as well. @amcasey's been working on perf for a bunch of different projects and he's currently got his hands full, but may be able to look into this soon. Just wanted to be up-front about expectations here.

Thanks for the update @DanielRosenwasser, let me know if there's anything we can do to help.

btw, this might be a more-actionable version of https://github.com/microsoft/TypeScript/issues/34783.

@dgieselaar Thanks for the details!  I'm having a bit of trouble with yarn kbn:bootstrap, so I'll have to pick this up next week.  While I'm working on that, could you possibly try VS Code Insiders with typescript.tsserver.maxTsServerMemory: 4000 (see https://github.com/microsoft/vscode/pull/82630)?  It is unlikely to affect the startup delay, but may eliminate the delays you're seeing when switching between projects.  Thanks!

@amcasey It doesn't make a lot of difference, from what I can tell. I increased it to 8gb as well. Something I didn't notice before is that while a regular hover is pretty much instant, holding down ⌘ when hovering seems to trigger the project switching.
If you're having trouble running yarn kbn:bootstrap, try running yarn first. Would be happy to assist if you can let me know whatever output you get from the bootstrap command.

@dgieselaar Thanks for the update.  Your log didn't indicate memory issues, but sometimes it crashes before writing that error, so it seemed worth a shot.
Assuming that the mapping is straightforward (i.e. that command-click on Mac = ctrl-click on Windows), you're probably seeing speculative go-to-definition execution when your cursor passes over an identifier while you're holding command.  That's consistent with other reports of GTD causing this issue.
I'll give kbn:bootstrap another shot today and reach out if I can't get it working.  Thanks!

@dgieselaar Still no luck.    Running plain yarn also seems to try to build some native components - are there particular compilers or tools that I need installed?
Is there a preferred OS?  I've been trying on MacOS.
Are yarn kbn bootstrap (recommended in the contributor guidelines) and yarn kbn:bootstrap (from your steps) equivalent?  It seems like kbn:bootstrap might not be installing dependencies.
Are you expecting the project to build cleanly at https://github.com/elastic/kibana/commit/e14dcb2afd1357a95a017795a773dbaa9a5aeb9f?  I'm getting errors, but I think they're about modules that would have been created during the yarn steps that I'm having trouble with.

Thanks,
Andrew

Once you've got ApmHeader and DatePicker open, you can flip between them and ctrl-mouse over 'react' to see a delay - crazy.

The repro starts with just kibana/x-pack/tsconfig.json open but, as soon as you open<EMAIL_ADDRESS>kibana/tsconfig.json gets loaded too.  The second initialization is for that project.  Probably, GTD should never trigger loading of another project.  The first step is for editors to specify which project they're opening the file for.  After that, there may be some cleanup required for project references (I think we call the feature "declaration mapping").

Thanks for looking into this Andrew, and glad you reproduced it. I am away
for our conf this week so a little low on bandwidth, but let me know if you
need anything else.
Op di 5 nov. 2019 18:53 schreef Andrew Casey<EMAIL_ADDRESS>
The repro starts with just kibana/x-pack/tsconfig.json open but, as soon
as you open<EMAIL_ADDRESS>kibana/tsconfig.json gets loaded too. The second initialization is for
that project. Probably, GTD should never trigger loading of another
project. The first step is for editors to specify which project they're
opening the file for. After that, there may be some cleanup required for
project references (I think we call the feature "declaration mapping").
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/microsoft/TypeScript/issues/34843?email_source=notifications&email_token=AACWDXECFW7KMXQGFGCYCOTQSIBPTA5CNFSM4JHCMDE2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEDEYB5A#issuecomment-550076660,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AACWDXGEWDGXXW34UJLRKMLQSIBPTANCNFSM4JHCMDEQ
.

@dgieselaar I've got a reduced repro, so I don't think there'll be anything for you to do until there's a fix to test.  Thanks again for the detailed steps!

@dgieselaar Turns out I do have a question: do you ever build that root tsconfig.json or is it just a base file that others extend?  If the latter, you can probably eliminate the delay just by renaming it to tsconfig.base.json (for example).
Here's what's going on:

Open a file in a/b/c/tsconfig.json
GTD on a module name that comes from node_modules
Open a/node_modules/target.d.ts
Walk up the directory hierarchy from a/node_modules/target.d.ts looking for a containing tsconfig.json
Find a/tsconfig.json and open that
Pause the world while that project loads

I found (4) pretty surprising, but it's by design and some customers rely on it.  We think there might be a special case where we shouldn't do it for node_modules specifically, but if you happened to go to a non-node_modules module in an analogous location, then you would still end up doing another project load.
By renaming your root tsconfig.json to anything other than "tsconfig.json", you prevent (5) and, thus, (6).  It will fall back on opening the target file in an already open project (i.e. the one from (1)).

@walterra @monfera @spong @timroes @sqren @smith, it sounds like you might be having similar problems.  Are you also jumping to a module from node_modules?  Also, are you using composite projects?  Thanks!

@amcasey we're currently all at the same conf, so with a bit longer response times as usual. @spalger pinging you since you're not yet on the list, and best familiar with our build setup. Do you think you could help out here next week? (Also I'm busy upgrading to TS 3.7 ;P)

@amcasey We're not using project references AFAIK. I see you've opened a draft PR, that's awesome! Is it in a state that I can give it a try as well to see if it improves things?

@dgieselaar Are all of you on the same team/project?  I can't tell how many repros I'm working with here.
You can try the PR.  We're still discussing some of the implications, but it should be usable.  However, for your particular project, I'd still recommend just renaming your root tsconfig.json to tsconfig.base.json, assuming that's an option.

@amcasey thanks! Yeah, all the same repo, I should have clarified 😅. Will give it a shot. Renaming the tsconfig files is something I'm doing locally with a scripted process, but to do it for the whole of Kibana, our operations team probably should have a look at it. Will take it up with them.

Code review is definitely a good idea, but it should just be a single file rename, plus updates to a dozen or so extends properties, no?  That seemed to work when I tried it locally, though I didn't run the the tests or anything.

 Plus this piece is owned by the operations team. But I'll get back to it :) Thanks for your help so far.

@dgieselaar Any luck with renaming that root tsconfig file?

Please file a new issue if you're still seeing this.


Emoticons

Would be nice to have some basic emoticons, like thumbs up, thumbs down, basic smilies, etc. Open to suggestions for where we get the images. Somewhat related to #5

@Omei Brought up a good point about using Unicode: http://unicode.org/emoji/charts/full-emoji-list.html

https://github.com/IonicaBizau/emoji-name-map is a nice library that works like Discord / Slack


Support for package upgrade

Is there a way to upgrade packages?
e.g. apt-cyg upgrade bash or apt-cyg upgrade --all

[![Bountysource](http://bountysource.com/badge/issue?issue_id=4807368)](http://bountysource.com/issues/4807368-support-for-package-upgrade)

That would indeed be very useful

Yea I was missing this too?

+1

Running setup-x86.exe or setup-x86_64.exe, automatically updates all installed packages except those that has been manually compiled and installed. But, yeah, this need to be said somewhere in the apt-cyg --help text and I'm not sure apt-cyg is or can be run that way.

I removed @E3V3A comment because I dont ever want to hear about setup-*.exe on this repo.  I do plan on implementing package upgrade, but if someone wants to submit a patch I will consider it.

@svnpenn you do or do not plan to support package upgrade?

@gpakosz of course, I want to have package upgrade. Of course I can write it as well. However as I do this project for free in my spare time, it is low priority.

@svnpenn sure, thing. I'm not pushing you. I just wasn't sure whether your last sentence contained a typo or not.

Hey, I'd love this feature, too.
I'd like to help, but I don't know Go. Need to look at Go before.

@banholzer I will consider patches for this feature. Also, your wiki entries are not welcome, please remove them.

@svnpenn

I removed @E3V3A comment because I dont ever want to hear about setup-*.exe on this repo.  I do plan on implementing package upgrade, but if someone wants to submit a patch I will consider it.

That was totally unnecessary since I was doing you favor, by telling people how they can do that themselves and thus avoiding to have to post about it in this topic as a bug. But that wasn't welcome I guess. In addition I find it a lame excuse to say you don't have time, since this issue was posted already one year ago.   This feature will be implemented when I get damn good and ready, or when someone submits a patch and I approve it.  This is open source so you better get used to it.

If anyone wants to really support this issue, please see this link, thank you.
http://bountysource.com/issues/4807368-support-for-package-upgrade

If anyone wants to really support this issue, please see this link, thank you.

Exactly what I wanted. Yes, adding this functionality would be useful.
Correct me if I'm wrong, but I believe you could use this statement:
apt-cyg update && apt-cyg list | while read f; do apt-cyg install $f -y; done

@nitrocode no. If you do that, it just say everything is already installed.

@svnpenn, how about this?
export cygexepath="/cygdrive/c/cygwin64/setup-x86_64.exe"
apt-cyg update && apt-cyg list | while read f; do $cygexepath -q -P $f; done

Bash is not my "best language", but I could also help, if I knew how would this function work.

This would be a really killer feature imho. Thanks for your work thus far.

@svnpenn do you have any pointers on how such a feature could be implemented?

@brcolow I am sorry to say that I was removed as maintainer for this repo because of some drama. However if you like you could resubmit this issue at my new repo for further discussion:
github.com/svnpenn/sage

https://github.com/svnpenn/sage/issues/1

@svnpenn never explains how to use his sage fixes from apt-cyg. I don't have sage, and I'm not looking at the sage issues page, I have apt-cyg and I'm on the apt-cyg page.

+1

hi all i have moved onto the @kou1okada fork of this that has the upgrade option
https://github.com/kou1okada/apt-cyg
there may be more uptodate forks out there, so best have a look

https://github.com/cup/sage/issues/20


[BACKLOG-40356][BACKLOG-40732] VFS connections root path resolution

PR set:

https://github.com/pentaho/pdi-plugins-ee/pull/1112
https://github.com/pentaho/pentaho-scheduler-plugin-ee/pull/242

TODOs:

[x] rebase when https://github.com/pentaho/pentaho-kettle/pull/9390 gets merged
[x] copyright headers on new files
[x] solving some marked TODOs...
[ ] more doclets
[ ] more unit tests

Opportunistically, I am making changes to address https://hv-eng.atlassian.net/browse/BACKLOG-40732.

:x: Build failed in 4m 22s
Build command:
mvn clean verify -B -e -Daudit -Djs.no.sandbox -pl \
core,plugins/file-open-save-new/core

:exclamation: No tests found!
Errors:
Filtered log (click to expand)

script returned exit code 1

:information_source:  This is an automatic message

:x: Build failed in 4m 45s
Build command:
mvn clean verify -B -e -Daudit -Djs.no.sandbox -pl \
core,plugins/file-open-save-new/core

:exclamation: No tests found!
Errors:
Filtered log (click to expand)

script returned exit code 1

:information_source:  This is an automatic message

:x: Build failed in 3m 56s
Build command:
mvn clean verify -B -e -Daudit -Djs.no.sandbox -pl \
core,plugins/file-open-save-new/core

:exclamation: No tests found!
Errors:
Filtered log (click to expand)

script returned exit code 1

:information_source:  This is an automatic message

:x: Build failed in 3m 19s
Build command:
mvn clean verify -B -e -Daudit -Djs.no.sandbox -pl \
core,plugins/file-open-save-new/core

:exclamation: No tests found!
Errors:
Filtered log (click to expand)

script returned exit code 1

:information_source:  This is an automatic message

:x: Build failed in 2m 45s
Build command:
mvn clean verify -B -e -Daudit -Djs.no.sandbox -pl \
core,plugins/file-open-save-new/core

:exclamation: No tests found!
Errors:
Filtered log (click to expand)

script returned exit code 1

:information_source:  This is an automatic message

:x: Build failed in 2m 33s
Build command:
mvn clean verify -B -e -Daudit -Djs.no.sandbox -pl \
core,plugins/file-open-save-new/core

:exclamation: No tests found!
Errors:
Filtered log (click to expand)

script returned exit code 1

:information_source:  This is an automatic message

 Note:

Frogbot also supports Contextual Analysis, Secret Detection, IaC and SAST Vulnerabilities Scanning. This features are included as part of the JFrog Advanced Security package, which isn't enabled on your system.

🐸 JFrog Frogbot

:warning: Build finished in 13m 33s
Build command:
mvn clean verify -B -e -Daudit -Djs.no.sandbox -pl \
core,plugins/file-open-save-new/core

:no_entry: Failed Tests
:cloud_with_lightning_and_rain: 9 test(s) failed:
org.pentaho.di.connections.vfs.provider.ConnectionFileNameParserTest.testExtractToPath (click to expand)
expected:<[/]some/file/path.txt> but was:<[]some/file/path.txt>

org.pentaho.di.connections.vfs.provider.ConnectionFileProviderTest.testGetChildren (click to expand)

Unable to get VFS File object for filename 'pvfs://Connection Name/bucket/path/to/directory' : Could not resolve file "pvfs://Connection Namebucket/path/to/directory".
Could not resolve file "pvfs://Connection Namebucket/path/to/directory".

Could not resolve file "pvfs://Connection Namebucket/path/to/directory".

org.pentaho.di.connections.vfs.provider.ConnectionFileProviderTest.testGetFile (click to expand)

Unable to get VFS File object for filename 'pvfs://Connection Name/bucket/path/to/file.txt' : Could not resolve file "pvfs://Connection Namebucket/path/to/file.txt".
Could not resolve file "pvfs://Connection Namebucket/path/to/file.txt".

Could not resolve file "pvfs://Connection Namebucket/path/to/file.txt".

org.pentaho.di.connections.vfs.provider.ConnectionFileProviderTest.testGetFileWithDomain (click to expand)

Unable to get VFS File object for filename 'pvfs://Connection Name 2/path/to/directory' : Could not resolve file "pvfs://Connection Name 2path/to/directory".
Could not resolve file "pvfs://Connection Name 2path/to/directory".

Could not resolve file "pvfs://Connection Name 2path/to/directory".

org.pentaho.di.connections.vfs.provider.ConnectionFileProviderTest.testGetFileNotFound (click to expand)
expected:<pvfs://Fake Item[/]path/to/file.txt> but was:<pvfs://Fake Item[]path/to/file.txt>

org.pentaho.di.core.xml.XMLHandlerUnitTest.addTagValueBinary (click to expand)
expected:<...ytedata>H4sIAAAAAAAA[/w]tJLS5RcEksSQQAL4PL8Q...> but was:<...ytedata>H4sIAAAAAAAA[AA]tJLS5RcEksSQQAL4PL8Q...>

org.pentaho.di.plugins.fileopensave.dragdrop.ElementTest.testVfsDirectoryConversion (click to expand)
expected:<pvfs://connection[/]tmp/filename> but was:<pvfs://connection[]tmp/filename>

org.pentaho.di.plugins.fileopensave.dragdrop.ElementTest.testVfsFileConversion (click to expand)
expected:<pvfs://connection[/]tmp/filename> but was:<pvfs://connection[]tmp/filename>

org.pentaho.di.plugins.fileopensave.dragdrop.ElementTransferTest.javaToNativeAndBack (click to expand)
expected:<VFS_FILE   path: pvfs://randomConnectionName/someDir/someFile.txt  name: someFile.txt> but was:<VFS_FILE   path: pvfs://randomConnectionNamesomeDir/someFile.txt  name: someFile.txt>

Tests run: 1358, Failures: 9, Skipped: 1    Test Results

:information_source:  This is an automatic message

@abryant-hv

I'm basically ignoring the @NonNull/etc annotations. I am ambivalent about whether they are introduced, but I'm kinda surprised they were introduced without more discussion. I would expect that kind of thing would be more of a pentaho-wide discussion.

I think these help immensely when writing code, letting the editor warn you of common mistakes. These also allow expressing the developer's intentions more clearly, complementing documentation (when it exists).
There is precedent in using these in other Pentaho projects.
First, there was use of com.google.code.findbugs:jsr305.

References:  https://github.com/search?q=org%3Apentaho+jsr305+language%3A"Maven+POM"&type=code
Introduced before 2016 by: https://github.com/pentaho/pentaho-platform/commit/f62ba3bd44a4f89ee1e0557b190ac9eda475ac18#diff-d5690600fce34298dfc538cbeeac72e4f64cf20b4c5ccf0cad1fd17664af82b6R2010

The findbugs project was abandoned, though.
When considering using this on some new code, I discovered that findbugs had been abandoned, and found out about a drop-in/API compatible replacement, com.github.spotbugs:spotbugs-annotations, which, I started using instead.

References: https://github.com/search?q=org%3Apentaho spotbugs-annotations&type=code
Introduced around 2021: https://github.com/pentaho/pentaho-platform/pull/4931/files#diff-9c5fb3d1b7e3b0f54bc5c4182965c4fe1f9023d449017cece3005d3f90e8e4d8R227

Honestly, I don't remember who I checked this with at the time. I imagine that I felt legitimized for adding the compatible-API-successor of a library which was already being used.
I realize this is one of those hot issues: https://stackoverflow.com/questions/4963300/which-notnull-java-annotation-should-i-use.

@abryant-hv

I'm also concerned about backwards compatibility. I'm relatively new to Pentaho, and never know which public APIs are in use in customer-written plugins, so I'm paranoid about backwards compatibility. I have no idea if these API changes are safe.

I share your concerns!
As previously discussed, we have been given permission to make breaking changes on some of these types
Still, we've been trying to keep breaking changes to a minimum, where code changes would be easy to fix by the third-parties, or when the API/implementation would gain immensely with the change.

Breaking change due to moving hasBuckets(): https://github.com/pentaho/pentaho-kettle/pull/9334/files#r1611802941.

(I will update the above list in case I find additional breaking changes)

@abryant-hv

The new Wrapper seems OK, even though it's only used in a couple places.

Moving/Answering here: https://github.com/pentaho/pentaho-kettle/pull/9334/files#r1611823230.

 Note:

Frogbot also supports Contextual Analysis, Secret Detection, IaC and SAST Vulnerabilities Scanning. This features are included as part of the JFrog Advanced Security package, which isn't enabled on your system.

🐸 JFrog Frogbot

:warning: Build finished in 33m 14s
Build command:
mvn clean verify -B -e -Daudit -Djs.no.sandbox -pl \
core,plugins/file-open-save-new/core

:no_entry: Failed Tests
:cloud_with_lightning_and_rain: 4 test(s) failed:
org.pentaho.di.connections.vfs.provider.ConnectionFileProviderTest.testGetChildren (click to expand)

Unable to get VFS File object for filename 'pvfs://Connection Name/bucket/path/to/directory' : Could not resolve file "pvfs://Connection Name/bucket/path/to/directory".
Could not resolve file "pvfs://Connection Name/bucket/path/to/directory".

Could not resolve file "pvfs://Connection Name/bucket/path/to/directory".

org.pentaho.di.connections.vfs.provider.ConnectionFileProviderTest.testGetFile (click to expand)

Unable to get VFS File object for filename 'pvfs://Connection Name/bucket/path/to/file.txt' : Could not resolve file "pvfs://Connection Name/bucket/path/to/file.txt".
Could not resolve file "pvfs://Connection Name/bucket/path/to/file.txt".

Could not resolve file "pvfs://Connection Name/bucket/path/to/file.txt".

org.pentaho.di.connections.vfs.provider.ConnectionFileProviderTest.testGetFileWithDomain (click to expand)

Unable to get VFS File object for filename 'pvfs://Connection Name 2/path/to/directory' : Could not resolve file "pvfs://Connection Name 2/path/to/directory".
Could not resolve file "pvfs://Connection Name 2/path/to/directory".

Could not resolve file "pvfs://Connection Name 2/path/to/directory".

org.pentaho.di.core.xml.XMLHandlerUnitTest.addTagValueBinary (click to expand)
expected:<...ytedata>H4sIAAAAAAAA[/w]tJLS5RcEksSQQAL4PL8Q...> but was:<...ytedata>H4sIAAAAAAAA[AA]tJLS5RcEksSQQAL4PL8Q...>

Tests run: 1358, Failures: 4, Skipped: 1    Test Results

:information_source:  This is an automatic message

 Note:

Frogbot also supports Contextual Analysis, Secret Detection, IaC and SAST Vulnerabilities Scanning. This features are included as part of the JFrog Advanced Security package, which isn't enabled on your system.

🐸 JFrog Frogbot

:warning: Build finished in 19m 44s
Build command:
mvn clean verify -B -e -Daudit -Djs.no.sandbox -pl \
core,plugins/connections/ui,plugins/file-open-save-new/core

:no_entry: Failed Tests
:cloud_with_lightning_and_rain: 1 test(s) failed:
org.pentaho.di.core.xml.XMLHandlerUnitTest.addTagValueBinary (click to expand)
expected:<...ytedata>H4sIAAAAAAAA[/w]tJLS5RcEksSQQAL4PL8Q...> but was:<...ytedata>H4sIAAAAAAAA[AA]tJLS5RcEksSQQAL4PL8Q...>

Tests run: 1368, Failures: 1, Skipped: 1    Test Results

:information_source:  This is an automatic message

Failed test already in master: https://github.com/pentaho/pentaho-kettle/pull/9334#issuecomment-2142011006.

 Note:

Frogbot also supports Contextual Analysis, Secret Detection, IaC and SAST Vulnerabilities Scanning. This features are included as part of the JFrog Advanced Security package, which isn't enabled on your system.

🐸 JFrog Frogbot

:warning: Build finished in 16m 34s
Build command:
mvn clean verify -B -e -Daudit -Djs.no.sandbox -pl \
core,plugins/connections/ui,plugins/file-open-save-new/core

:no_entry: Failed Tests
:cloud_with_lightning_and_rain: 2 test(s) failed:
org.pentaho.di.connections.ConnectionManagerTest.testGetInstanceHasDefaultBowlAndMetaStoreAndUsesDefaultConnectionHelper (click to expand)
expected same:<org.pentaho.metastore.stores.memory.MemoryMetaStore@7c60f6cd> was not:<org.pentaho.metastore.stores.memory.MemoryMetaStore@2279967b>

org.pentaho.di.core.xml.XMLHandlerUnitTest.addTagValueBinary (click to expand)
expected:<...ytedata>H4sIAAAAAAAA[/w]tJLS5RcEksSQQAL4PL8Q...> but was:<...ytedata>H4sIAAAAAAAA[AA]tJLS5RcEksSQQAL4PL8Q...>

Tests run: 1367, Failures: 2, Skipped: 1    Test Results

:information_source:  This is an automatic message

 Note:

Frogbot also supports Contextual Analysis, Secret Detection, IaC and SAST Vulnerabilities Scanning. This features are included as part of the JFrog Advanced Security package, which isn't enabled on your system.

🐸 JFrog Frogbot

:warning: Build finished in 19m 24s
Build command:
mvn clean verify -B -e -Daudit -Djs.no.sandbox -pl \
core,plugins/connections/ui,plugins/file-open-save-new/core

:no_entry: Failed Tests
:cloud_with_lightning_and_rain: 1 test(s) failed:
org.pentaho.di.core.xml.XMLHandlerUnitTest.addTagValueBinary (click to expand)
expected:<...ytedata>H4sIAAAAAAAA[/w]tJLS5RcEksSQQAL4PL8Q...> but was:<...ytedata>H4sIAAAAAAAA[AA]tJLS5RcEksSQQAL4PL8Q...>

Tests run: 1367, Failures: 1, Skipped: 1    Test Results

:information_source:  This is an automatic message

 Note:

Frogbot also supports Contextual Analysis, Secret Detection, IaC and SAST Vulnerabilities Scanning. This features are included as part of the JFrog Advanced Security package, which isn't enabled on your system.

🐸 JFrog Frogbot

:warning: Build finished in 20m 20s
Build command:
mvn clean verify -B -e -Daudit -Djs.no.sandbox -pl \
core,plugins/file-open-save-new/core

:no_entry: Failed Tests
:cloud_with_lightning_and_rain: 1 test(s) failed:
org.pentaho.di.core.xml.XMLHandlerUnitTest.addTagValueBinary (click to expand)
expected:<...ytedata>H4sIAAAAAAAA[/w]tJLS5RcEksSQQAL4PL8Q...> but was:<...ytedata>H4sIAAAAAAAA[AA]tJLS5RcEksSQQAL4PL8Q...>

Tests run: 1372, Failures: 1, Skipped: 1    Test Results

:information_source:  This is an automatic message

 Note:

Frogbot also supports Contextual Analysis, Secret Detection, IaC and SAST Vulnerabilities Scanning. This features are included as part of the JFrog Advanced Security package, which isn't enabled on your system.

🐸 JFrog Frogbot

:warning: Build finished in 22m 18s
Build command:
mvn clean verify -B -e -Daudit -Djs.no.sandbox -pl \
core,plugins/file-open-save-new/core

:no_entry: Failed Tests
:cloud_with_lightning_and_rain: 1 test(s) failed:
org.pentaho.di.core.xml.XMLHandlerUnitTest.addTagValueBinary (click to expand)
expected:<...ytedata>H4sIAAAAAAAA[/w]tJLS5RcEksSQQAL4PL8Q...> but was:<...ytedata>H4sIAAAAAAAA[AA]tJLS5RcEksSQQAL4PL8Q...>

Tests run: 1372, Failures: 1, Skipped: 1    Test Results

:information_source:  This is an automatic message

:warning: Build finished in 14m 15s
Build command:
mvn clean verify -B -e -Daudit -Djs.no.sandbox -pl \
core,plugins/file-open-save-new/core

:no_entry: Failed Tests
:cloud_with_lightning_and_rain: 1 test(s) failed:
org.pentaho.di.core.xml.XMLHandlerUnitTest.addTagValueBinary (click to expand)
expected:<...ytedata>H4sIAAAAAAAA[/w]tJLS5RcEksSQQAL4PL8Q...> but was:<...ytedata>H4sIAAAAAAAA[AA]tJLS5RcEksSQQAL4PL8Q...>

Tests run: 1372, Failures: 1, Skipped: 1    Test Results

:information_source:  This is an automatic message

 Note:

Frogbot also supports Contextual Analysis, Secret Detection, IaC and SAST Vulnerabilities Scanning. This features are included as part of the JFrog Advanced Security package, which isn't enabled on your system.

🐸 JFrog Frogbot

:warning: Build finished in 14m 28s
Build command:
mvn clean verify -B -e -Daudit -Djs.no.sandbox -pl \
core,plugins/file-open-save-new/core

:no_entry: Failed Tests
:cloud_with_lightning_and_rain: 1 test(s) failed:
org.pentaho.di.core.xml.XMLHandlerUnitTest.addTagValueBinary (click to expand)
expected:<...ytedata>H4sIAAAAAAAA[/w]tJLS5RcEksSQQAL4PL8Q...> but was:<...ytedata>H4sIAAAAAAAA[AA]tJLS5RcEksSQQAL4PL8Q...>

Tests run: 1372, Failures: 1, Skipped: 1    Test Results

:information_source:  This is an automatic message

 Note:

Frogbot also supports Contextual Analysis, Secret Detection, IaC and SAST Vulnerabilities Scanning. This features are included as part of the JFrog Advanced Security package, which isn't enabled on your system.

🐸 JFrog Frogbot

:warning: Build finished in 16m 32s
Build command:
mvn clean verify -B -e -Daudit -Djs.no.sandbox -pl \
core,plugins/file-open-save-new/core

:no_entry: Failed Tests
:cloud_with_lightning_and_rain: 1 test(s) failed:
org.pentaho.di.core.xml.XMLHandlerUnitTest.addTagValueBinary (click to expand)
expected:<...ytedata>H4sIAAAAAAAA[/w]tJLS5RcEksSQQAL4PL8Q...> but was:<...ytedata>H4sIAAAAAAAA[AA]tJLS5RcEksSQQAL4PL8Q...>

Tests run: 1372, Failures: 1, Skipped: 1    Test Results

:information_source:  This is an automatic message

 Note:

Frogbot also supports Contextual Analysis, Secret Detection, IaC and SAST Vulnerabilities Scanning. This features are included as part of the JFrog Advanced Security package, which isn't enabled on your system.

🐸 JFrog Frogbot

:warning: Build finished in 18m 28s
Build command:
mvn clean verify -B -e -Daudit -Djs.no.sandbox -pl \
core,plugins/connections/ui,plugins/file-open-save-new/core

:no_entry: Failed Tests
:cloud_with_lightning_and_rain: 1 test(s) failed:
org.pentaho.di.core.xml.XMLHandlerUnitTest.addTagValueBinary (click to expand)
expected:<...ytedata>H4sIAAAAAAAA[/w]tJLS5RcEksSQQAL4PL8Q...> but was:<...ytedata>H4sIAAAAAAAA[AA]tJLS5RcEksSQQAL4PL8Q...>

Tests run: 1375, Failures: 1, Skipped: 1    Test Results

:information_source:  This is an automatic message

 Note:

Frogbot also supports Contextual Analysis, Secret Detection, IaC and SAST Vulnerabilities Scanning. This features are included as part of the JFrog Advanced Security package, which isn't enabled on your system.

🐸 JFrog Frogbot

 Note:

Frogbot also supports Contextual Analysis, Secret Detection, IaC and SAST Vulnerabilities Scanning. This features are included as part of the JFrog Advanced Security package, which isn't enabled on your system.

🐸 JFrog Frogbot

 Note:

Frogbot also supports Contextual Analysis, Secret Detection, IaC and SAST Vulnerabilities Scanning. This features are included as part of the JFrog Advanced Security package, which isn't enabled on your system.

🐸 JFrog Frogbot

:warning: Build finished in 16m 2s
Build command:
mvn clean verify -B -e -Daudit -Djs.no.sandbox -pl \
core,plugins/connections/ui,plugins/file-open-save-new/core

:no_entry: Failed Tests
:cloud_with_lightning_and_rain: 1 test(s) failed:
org.pentaho.di.core.xml.XMLHandlerUnitTest.addTagValueBinary (click to expand)
expected:<...ytedata>H4sIAAAAAAAA[/w]tJLS5RcEksSQQAL4PL8Q...> but was:<...ytedata>H4sIAAAAAAAA[AA]tJLS5RcEksSQQAL4PL8Q...>

Tests run: 1373, Failures: 1, Skipped: 1    Test Results

:information_source:  This is an automatic message


feat: DaisyJs support

Description
It would be nice if we had DaisyJs support.
There are some solutions out there for a standalone approach.
https://github.com/dobicinaitis/tailwind-cli-extra/discussions/4

Managed to add daisy with https://github.com/dobicinaitis/tailwind-cli-extra
*Didnt succssed at first


Disable for Warp

Warp doesn't support prompt redrawing by fish; instead, it takes complete control of prompt rendering.
Is it possible to turn off the plugin only for Warp by configuring or updating it?
We can test for Warp runtime by checking $TERM_PROGRAM == "WarpTerminal".

@andreiborisov Hi, added async_prompt_enable flag. Please refer the last of README.


Allow JSON strings when querying on custom attributes.

 GraphQL guidance: how to filter a query to find content items with page number but no Digital Edition URL

Adding query support to the value input opens the door for all sorts of potential issues.

@zarathustra323 agreed. @Shinsina, change this to add a query input explicitly for what you need. Something like
  key: String!
  value: String!
+ exists: Boolean

And then handle that explicitly within the resolver.


[Netty5] ChannelPipeline mutating methods signature

All the methods that mutate the ChannelPipeline are currently “synchronous”. This means all manipulation of the pipeline must complete before modifier methods return, and theChannelPipeline implementation must therefore account for concurrency. All of the interaction with the ChannelPipeline is inside the EventLoop and we can therefore delay modification until we are in the EventLoop. This will reduce complexity of the ChannelPipeline implementation, and also remove the current “best effort” concurrency code in AbstractChannelHandlerContext.
There are currently 2 different ideas here:

Have all methods just return ChannelFuture which completes when the pipeline is modified (e.g. on the EventLoop). If we do this we also most likely should allow to pass in a ChannelPromise that is used for notifications.
Only allow pipeline modifications on the EventLoop.

I am currently in favour of 1) as this is also what we did in SwiftNIO with great success and still will allow people to just use ChannelPipeline from “any thread”.

I think this interacts with #8156.

This was mostly done.

This might also lead to a change in the method signature for ChannelInitializer, though, so that it receives ChannelHandlerContext instead of Channel directly. I personally use ChannelInitializer in several places in my pipelines, and do not assume that the ChannelPipeline is empty when I do. As a result, I prefer to use addBefore/addAfter to addFirst/addLast methods. It is not the end of the world, of course, as I can always do ctx = ch.pipeline().context(this); It does seem cleaner to call ctx.channel() if you need the channel, though, which does not require any iteration.

Necro'ing this issue, because I just ran into OptionalSslHandler, that has ChannelHandler newSslChannelHandler(ChannelHandlerContext ctx, SslContext sslContext) signature. But this is essentially asking for a ChannelInitializer, because in most cases you want to add more than just one ChannelHandler to the pipeline. And at that point, there are likely to be other ChannelHandlers in the pipeline, so using relative adds is likely to be a good pattern to avoid messing up the order of the handlers.
Would it be reasonable to add an alternative method signature to ChannelInitializer, like initChannel(ChannelHandlerContext ctx) that by default delegates to initChannel(ctx.channel()) to allow for a time for users to migrate, but mark the latter method as deprecated?
Also, @normanmaurer said:

This was mostly done.

with regards to the rest of the discussion above. But I can't see the actual changes that he is referring to, if I look at the methods on ChannelHandlerContext or ChannelPipeline, or git log -p -- transport/src/main/java/io/netty5/channel/ChannelHandlerContext.java transport/src/main/java/io/netty5/channel/ChannelPipeline.java transport/src/main/java/io/netty/channel/ChannelHandlerContext.java transport/src/main/java/io/netty/channel/ChannelPipeline.java, I don't actually see any changes to the signatures of methods in these classes, especially not around Aug 25th 2021, the date of Norman's message above.


sub branch- Subtest

adds scss files.

HI @Manikya,
I assume this is about sass changes. But I will not review/approve it for one reason. I cannot understand what the PR says. You will have to redo it. Please take a look at talfinder-ui and talfinder-services project and see how the PR's are named and how important the naming conventions are. It is not important to have it correct but it should atleast give a meaningful explanation. subbranch- subtest does not give any meaningful explanation


manifest for oprudkyi/laravel-bootstrap-adminlte-starter-kit:latest not found

Expected behavior
Download and create the docker image when clicked.
Actual behavior
Error message is displayed, it looks like it's downloading the image though.
Information about the Issue
Error Message:
(HTTP code 404) unexpected - {"message":"manifest for oprudkyi/laravel-bootstrap-adminlte-starter-kit:latest not found"}
Steps to reproduce the behavior

... lookup 'laravel' in kitematic
... click on create for the image

Go to https://hub.docker.com/r/oprudkyi/laravel-bootstrap-adminlte-starter-kit/tags/
Observe no latest tags were created for that image
Select a different tag in Kitematic (if one exists)
🎉  enjoy container running.

Ideally you open an issue with the repo owner to let them know how frustrating it is that they don't have a latest image tagged

Use: docker pull -a oprudkyi/laravel-bootstrap-adminlte-starter-kit


Add example with 3D mask

Hello,
I use this notebook to use segment anything for prediction.
It works with mask of shape like this one : (1, X, Y). But it doesn't work with mask of this kind of shape : (3, X, Y). I can't display the mask.
I don't know how to plot with 3D masks. I think it could be helpful to provide a way to do it.

Hello @LucasColas
I hope this helps
import numpy as np
import matplotlib.pyplot as plt
from segment_anything.visualization import visualize_mask
-->Assuming your multi-channel mask has shape (3, X, Y)
multi_channel_mask = np.random.rand(3, X, Y)  # Replace with your actual mask data
--> Visualize the multi-channel mask with color mapping
colors = ['r', 'g', 'b']  # Red, Green, Blue
fig, ax = plt.subplots()
visualize_mask(ax, multi_channel_mask, colors=colors)
plt.show()


1488800  "browserslist": {     "production": [       "> 1488800%",       "not dead"     ],     "modern": [       "last 1 chrome version",       "last 1 firefox version"     ],     "ssr": [       "node 12"     ]   }

Can you describe what's being requested here? Is this similar to #6456 or some other browserslist-related issue?


WIP: update Swift runtime and create backend object

Update Swift runtime
Implement a backend object that Swift action developers can use to interact with OW

PG 309

PG 311


Error: Cannot Read Properties of undefined (reading:'nodeName')

Windows Admin Center running on Cluster :
Version 2110
Build 1.3.2111.01001
Failover Cluster Tools 2.20.0
When moving around the sections I get the error in very different sections. Sometimes pages will not load and sometimes they do. Dashboard in the cluster section does not load at all.

Hello,
I am not using single sign on right now.
So originally I removed the cluster and re-added it and was still experiencing this error. This time I want to "manage as" and re-entered my credentials after adding it and it is functioning at the moment.  I had attempted that first but I think removing/re-adding then redoing credentials maybe is what took care of it.
Thanks

So just as another point of data. If I leave the WAC site and then come back to it, it still says managing as my admin user that I want to use but if I click on the server I get all the aforementioned errors but none about credentials or log in.  At that point I have go back and use manageas before it work again.

Thank you for providing this insight. If you do start using single-sign on, please let me know if you still experience these issues.

Hello!
A follow up on this. Did you start using single sign on? And do you continue to experience this issue?
Kind regards

Hello! A follow up on this. Did you start using single sign on? And do you continue to experience this issue? Kind regards

It does not happen with single sign on. However I haven't gotten single sign on to work properly either but that is another issue. I ran the command to delegate Kerberos but the cluster doesn't seem to like it and won't authenticate with SSO, but even if I enter the username password I do not get as many errors as I was getting.

Hello! A follow up on this. Did you start using single sign on? And do you continue to experience this issue? Kind regards

I attempted to start using single sign-on but I can't seem to get it work, but I doubt that is a bug. I don't think it must be an issue with Kerberos constrained delegation and how it works with running WAC in HA from a cluster.


Loader: Families filtering

Goal

be able to modify families filtering in loader based on profiles

Changes

added Loader section in settings with families filter profiles
added multiselection enum with (probably) all possible families that can be in loader visible

any modifications of the list are welcomed
maybe we could add there a list of string and let it change manually?

family config simplified as most of it is not available in OpenPype
states of families are defined by profiles from settings

Depends on https://github.com/pypeclub/OpenPype/pull/2038

Task linked: PYPE-1400 Deaktivate workfile in Asset Loader by default

Loader is empty inside all hosts with this change, so impossible to test the primary functionality :

Should be fixed now

@iLLiCiTiT fixed in maya, but crashes Blender compeletely

fixed in maya, but crashes Blender compeletely

Should be fixed. Swapped arguments order in setData method (not easy to find...).


Add useColors option

As seen in https://github.com/mochajs/mocha/blob/master/lib/mocha.js#L95

Thanks!


Chris dev

This pull request is a merge of the current master at the time of this request plus the contribution form in chris-dev.
There are no conflicts at the moment.  The style on my form could use some work.  I am not artistic.

Going ahead and merging.  Jekyll was crying about some tabs and one other typo of a stray quote mark in leaf nodes, so I fixed those typos.


Colours are wrong in image widow.

It looks like an RGB/BGR issue is causing colours to be displayed incorrectly in the OpenCV window.  I see a similar issue #43 is marked as closed, but it still appears to be a problem.  I can't tell if this affects the image data (which could lower the recognition accuracy), or just the displayed image.

Please provide your OS, the commit hash that you're working on, and any other info that might be helpful.

Will likely be solved by #321 please continue discussion there.


Fix updating draft releases

Sorry again, after opening #254 and then closing it because I've noticed the already existing #245, I'm finally opening this one because, after looking at #245, I believe this one is slightly better because it correctly uses createRelease() if a draft release does not exist, rather than using updateRelease() even in this case. Even if the latter works too, using createRelease() looks preferable and, at the very least, results in the expected message in the logs.
I've also changed the way we're looking for the existing draft release in this one because using the (empty) tag doesn't seem to be the right thing to do neither.
Please note that although it looks like there are many changes here, using git diff -w --color-moved --color-words shows that most of them are actually due to just moving the code around.

I've rebased the original branch on the latest master to avoid conflicts due to formatting changes.
Please let me know if you have any questions or comments about this PR, it would be really nice to see it merged.

@vadz  can you fix the merge conflicts? Thanks!

There are too many conflicts with fb2d031 (Fix missing update release body (#365), 2024-07-17) and I think that PR fixed the same problem, albeit in a somewhat different way. I haven't tested if it's really fixed for me yet however, but if there are no known problems with the other PR, this one can be closed.

@vadz sounds great, feel free to throw another PR. Thanks!


increased visibility for package / relocation

Hi all
I've just been chatting with @Peque on LinkedIn and the idea of relocating this package to a new GitHub organization came up.
I think it might have been my recent splurge of messy PRs that triggered @Peque to think about moving it :blush:
So we were wondering if the :star: CadQuery organization :star:  might be the best place to adopt this rather fantastic repo.
This would be helpful for the community of CadQuery users like myself who only came across this package by working :eyes: through the CadQuery source code. I think a relocation it will help the community find it and build nice docs pages :book:.
I have recently started using SphinxCadQuery on a read the docs page and am having great fun adding additional little features to this package. I am really happy that I've found something that I can actually pitch in and help with.
@Peque perhaps it would be good to pitch in on this issue just to be sure I've not misunderstood.

Yeah, that is correct. Once people start using and, specially, contributing to a package I think it is a good idea to move it into an organization.
CadQuery's organization seems like the perfect place for SphinxCadQuery so, if they are willing to accept the package under their umbrella, I'd be more than happy to transfer it! :blush:
I would volunteer as an administrator of the package to handle issues/pull-requests if they want to.

Thanks for that
What you you all think @adam-urbanczyk @dcowden @fragmuffin @jmwright @justbuchanan @marcus7070 @zignig would you be keen to accept a transfer?

+1 from me, keeping everything in one place seems like a good idea to me!

+1 Thanks for all the work you've done on this @Peque
I think we would definitely still want you to be the primary admin for this repo. We can figure out the access rights within the GitHub org to make that happen.

@dcowden @jmwright Great! :blush:
I think I just need permission to create repositories in the target organization in order to transfer it. Tell me when I am allowed and I will happily do the transfer.

@Peque You should receive an invitation to the org at the member level. That should give you the access you need. After you add the repo I should be able to give you full access to administrate it.

@jmwright Thanks!
According to GitHub docs:

The target account must not have a repository with the same name, or a fork in the same network

It seems you already have a fork in the organization. So I guess that one would need to be deleted.
There is one star/watcher, so in case they want to be kept updated, @pphuth, I hope you read this! (you can star/watch this repository before or after the transfer to the organization) :smile:

@Peque That repo has been deleted. It was 5 commits behind and 0 commits ahead, so I felt it was safe to delete it.

Done, thanks to everybody! :tada:
The repository is now in a better place. :smile:


Replace 'Percentage' with '%' in the prevalnece table

Please change the following table headers:

"Number of Samples" to "No. of samples"
"Number of Positive" to "No. of positive samples"
"Percentage of Positive" to "Prevalence (%)"


chore(deps): update common-dev-assets digest to b224509

This PR contains the following updates:

Package
Update
Change

common-dev-assets
digest
a043dc4 -> b224509

Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.

[ ] If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

/run pipeline

/run pipeline

/run pipeline

/run pipeline

/run pipeline

/run pipeline

:tada: This PR is included in version 1.25.4 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


[Feature]Adding a restart button

Currently, this game does not have an option for players to restart the game once it has begun. This feature will enhance user experience by allowing players to restart the game at any time, providing a quick and easy way to play a new game without needing to refresh the browser or navigate away from the current game session.
Add a Restart Button:
The button should be prominently placed within the game's user interface, ideally in a location that is easily accessible but does not interfere with the gameplay.
Clicking the restart button should immediately reset the game state to its initial conditions, as if the player has just started a new game session.
The game should smoothly transition back to the start screen or the beginning of the game without requiring a page reload.

@Dev-tanay Please assign this task to me under GSSOC'24

Please assign this to me under gssoc 24

please assign this task to me under Gssoc 24


Add carousel to Recent activity environment panel

Mockups: https://www.figma.com/file/knBV9hsfk9Au7mDQdFAFea/READY-TO-DEV?node-id=1129-170553&t=uT9PTv2cF01dO9Jm-0

We shouldn't show the carousel arrows when there is no real navigation between multiple pages. Also, now whenever you click an environment the view scrolls up a bit so that it becomes unaligned with the top:


Use holes for soldered battery instead of giant JST connector

The JST connector is taller than I want to deal with. There are other options:
molex pico ezmate is said to lose retention after a few unplugs. JST ACH might be good too, but I think I just don't wanna mess with it. It will be easier to desolder the battery later.

Ergogen discord sez just solder to the holes in the JST footprint and we're fine https://discord.com/channels/714176584269168732/759825860617437204/1316884986384875632