Polish Language

The default Polish translations in Java Edition are inaccurate to Console Edition, so add console-accurate Polish translations

We don't have polish translators in the team, feel free to contribute and make a Pull Request with this translation

my brother sold his PS4 so that means i wont be able to do the 1.14 content


Switching on the same window makes the tab's header disapear

Switching on the same window (by holding shift) makes the tab's header (with open files' names and toggled windows' names) disapear. It means I am unable to switch between files which is very annoying.
However if I open a project in a new window there isn't any problem.
I run
Windows 10 Pro (Version 1803)
Atom 1.31.2
Project-manager 3.3.6

I'm also affected (Xubuntu 16.04.3 LTS, Atom 1.36.0, project-manager 3.3.7).


Email verification not working (production)

Describe the bug
I am not receiving a verification email (secondary email) on the main production pypi. The address worked perfectly fine with the test environment (primary email).

Expected behavior
I receive the email in any folder (yes I checked spam ^^)

To Reproduce
Add email as secondary email

My Platform
Not relevant but both windows and IOS (added email)

Additional context
My account: https://pypi.org/user/Coronon/
Email I would like added: dev(at)rubinraithel(dot)de

I'm seeing three verification emails to that address that have soft bounced:

Your mailserver seems to be rejecting the message because it's determined the message is spam:
diagnosticCode: smtp; 554 5.7.1 Spam message rejected


Support new version of MyCanal.fr

Please follow the guide below

You will be asked some questions and requested to provide some information, please read them carefully and answer honestly
Put an x into all the boxes [ ] relevant to your issue (like this: [x])
Use the Preview tab to see what your issue will actually look like

Make sure you are using the latest version: run youtube-dl --version and ensure your version is 2019.01.02. If it's not, read this FAQ entry and update. Issues with outdated version will be rejected.

[x] I've verified and I assure that I'm running youtube-dl 2019.01.02

Before submitting an issue make sure you have:

[x] At least skimmed through the README, most notably the FAQ and BUGS sections
[x] Searched the bugtracker for similar issues including closed ones
[x] Checked that provided video/audio/playlist URLs (if any) are alive and playable in a browser

What is the purpose of your issue?

[ ] Bug report (encountered problems with youtube-dl)
[x] Site support request (request for adding support for a new site)
[ ] Feature request (request for a new functionality)
[ ] Question
[ ] Other

The following sections concretize particular purposed issues, you can erase any section (the contents between triple ---) not applicable to your issue

If the purpose of this issue is a bug report, site support request or you are not completely sure provide the full verbose output as follows:
Add the -v flag to your command line you run youtube-dl with (youtube-dl -v <your command line>), copy the whole output and insert it here. It should look similar to one below (replace it with your log inserted between triple ```):
youtube-dl --verbose http://hls-od-mycanal-aka.canal-plus.com/replay/cplus/hls/cpl100020766-ant-1198741-7/ANT_1198741_7.m3u8
[debug] System config: []
[debug] User config: []
[debug] Custom config: []
[debug] Command-line args: [u'--verbose', u'http://hls-od-mycanal-aka.canal-plus.com/replay/cplus/hls/cpl100020766-ant-1198741-7/ANT_1198741_7.m3u8']
[debug] Encodings: locale ISO8859-1, fs utf-8, out ISO8859-1, pref ISO8859-1
[debug] youtube-dl version 2019.01.02
[debug] Python version 2.7.15 (CPython) - Darwin-18.2.0-x86_64-i386-64bit
[debug] exe versions: ffmpeg 4.1, ffprobe 4.1, rtmpdump 2.4
[debug] Proxy map: {}
[generic] ANT_1198741_7: Requesting header
[generic] ANT_1198741_7: Downloading m3u8 information
ERROR: No video formats found; please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; type  youtube-dl -U  to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.
Traceback (most recent call last):
  File "/opt/local/bin/youtube-dl/youtube_dl/YoutubeDL.py", line 793, in extract_info
    ie_result = ie.extract(url)
  File "/opt/local/bin/youtube-dl/youtube_dl/extractor/common.py", line 508, in extract
    ie_result = self._real_extract(url)
  File "/opt/local/bin/youtube-dl/youtube_dl/extractor/generic.py", line 2289, in _real_extract
    self._sort_formats(formats)
  File "/opt/local/bin/youtube-dl/youtube_dl/extractor/common.py", line 1292, in _sort_formats
    raise ExtractorError('No video formats found')

If the purpose of this issue is a site support request please provide all kinds of example URLs support for which should be included (replace following example URLs by yours):

Single video:
http://hls-od-mycanal-aka.canal-plus.com/replay/cplus/hls/cpl100020766-ant-1198741-7/ANT_1198741_7.m3u8
Single video: http://hls-od-mycanal-aka.canal-plus.com/replay/cplus/hls/cpl100021211-ant-1198741-8/ANT_1198741_8.m3u8

Note that youtube-dl does not support sites dedicated to copyright infringement. In order for site support request to be accepted all provided example URLs should not violate any copyrights.

Description of your issue, suggested solution and other information
Explanation of your issue in arbitrary form goes here. Please make sure the description is worded well enough to be understood. Provide as much context and examples as possible.
If work on your issue requires account credentials please provide them or explain how one can obtain them.
Until October, downloads from videos hosted by mycanal.fr were possible through the URL of the video (accessible through a well placed right click). However, the site has changed the structure (and maybe the servers) for the video links.
An old video link would be in that form (the URL still works actually): https://strcpluscplus-vh.akamaihd.net/i/1810/26/1198741_6_,200k,400k,800k,1500k,.mp4.csmil/master.m3u8?secret=pqzerjlsmdkjfoiuerhsdlfknaes
However, the same video is now hosted officially here: http://hls-od-mycanal-aka.canal-plus.com/replay/cplus/hls/cpl100019805-ant-1198741-6/ANT_1198741_6.m3u8
The URL for the web browser hasn't changed: https://www.mycanal.fr/divertissement/groland-le-zapoi-emission-du-27-oct-2018/h/10441916_50001

Related to issue #18240


Duplicate values for UUIDv4

I am getting duplicate values for UUIDv4 and I am pretty sure that I am doing something wrong, I just don't know what.
My Flutter web app collects anonymous analytics and creates a UUID for each started session. The analytics class looks something like this:
class Analytics {
  Analytics() : sessionId = Uuid(goptions: GlobalOptions(CryptoRNG())).v4();

  final String sessionId;

  Future<void> logEvent(String name) async {
    await (await getSupabaseClient()).from(analyticsEventTable).insert({
      'session_id': sessionId,
      'event_name': name,
    });
  }
}

The analytics class gets instantiated on app startup and a session_started event gets logged. However, I am getting duplicate entries in my database:

There are only a few dozen sessions logged so far, so I find it very surprising that there are collisions.
Is this not the intended use case for this library?

It seems that the same UUID keeps popping up every now and then:

So I created a test script and emulated your example:
import 'package:uuid/data.dart';
import 'package:uuid/uuid.dart';
import 'package:uuid/rng.dart';

void main() {
  var blah = Analytics();
  blah.logEvent('test');
  blah.logEvent('test2');
}

class Analytics {
  Analytics() : sessionId = Uuid(goptions: GlobalOptions(CryptoRNG())).v4();

  final String sessionId;

  Future<void> logEvent(String name) async {
    print("Logging event $name with session $sessionId");
  }
}

Which gives me this output:
❯ dart run example/example.dart
Logging event test with session 447ccc50-edbb-4bd0-a446-15e455f5e36a
Logging event test2 with session 447ccc50-edbb-4bd0-a446-15e455f5e36a

Them both being the same in this case makes sense. So I have some follow up questions:

Does each event need a unique session id?
Are you creating a new Analytics instance for each event?
If you are doing a session per user, are you creating or recreating the analytics object for each user?

The reason I ask, is what you are doing is you are generating a single session id, saving it into sessionid, and then logging events for that session id. The session id is never regenerated.
If you need a unique session id for every event, you need to make one of the following changes:

change sessionID to something like internalUUID, and save the entire UUID instantiation there (don't call v4()

Once you do that, you call internalUUID.v4() on every event to make a new uuid.

Alternatively, is instantiate and generate a UUID in the event function. But that seems like a waste allocations and memory.

Try the following and let me know if it works for what you need:
class Analytics {
  Analytics() : internalUUID = Uuid(goptions: GlobalOptions(CryptoRNG()));

  final Uuid internalUUID;

  Future<void> logEvent(String name) async {
    print("Logging event $name with session ${internalUUID.v4()}");
  }
}

Output:
❯ dart run example/example.dart
Logging event test with session cf9b6124-1f5e-4adc-92dd-20f48951bb33
Logging event test2 with session 273ffa25-0b7b-4593-a7fd-efb09a6696e9

Ok, I reread your thing, maybe you are doing it correct. But mine changes every time i run the example script.
So, my thoughts is the CryptoRNG() source is not working right and giving the same seed? can you do a similar test with the MathRNG class (aka default, so no rng passed in). Trying to deduce if maybe flutter or the device you are testing on isn't seeding things right.

Thank you for the reply :)
Your first code snippet represents pretty well what I am doing. I only instantiate the analytics class once on app startup and then log events for that session.
The MathRNG class had the same problem, which is why I moved to CryptoRNG.
I have not been able to reproduce the issue locally but it appears consistently in production, even after deploying several new versions of the app over the past couple of days. Interestingly, it is always the same UUID that has duplicates.
There were new duplicates yesterday/today:

In a first step I just wanted to confirm that I am not using the library in an unsupported way. With just 10 sessions per day, I am very surprised that these collisions happen.

The source files for my web app are served via the Cloudflare CDN and get cached. I don't know how Dart and this library seed their RNG but is that something that might have an influence?

The source files for my web app are served via the Cloudflare CDN and get cached. I don't know how Dart and this library seed their RNG but is that something that might have an influence?

No, it seems you are running it right, but something is going wrong.
You mention webapp. Does that mean it's being transpiled to JavaScript? Trying to think what the RNG sources are there.
I have other users using this on web. And ive compiled and run my example file on web too.
Is the analytics object or session ID being saved to local storage or anything on the web?
CDN caching shouldn't affect anything as the code is executed, you aren't storing static values.
Sorry for all the questions, trying to pin point what's happening.
Any chance you can add a bit of debug or console printing to see various state?
Like if the class is being recreated.
I had requests to make it a const class in the past, so it's mostly a const class, maybe the staticness of that is failing.
Another thing to try is expand the constructor into a full constructor, and save each object into a variable so you can debug what's happening at each step.
The crypto RNG, the UUID object, the session ID.
Another test ,is use MathRNG but pass a secure random seed into it using random.secure(), directly in the constructor.
Let me know if anything changes. You should most definitely be getting different values for each session. So its either the JS conversion breaking, or the seed.
I'll dig into how random works in browsers for Dart

Sorry for all the questions, trying to pin point what's happening.

No worries, I am very impressed by your responsiveness :slightly_smiling_face:
The same session ID kept popping up, so I eventually switched to letting Supabase create the session ID for me when I log a new session start.

Does that mean it's being transpiled to JavaScript?

Yes.

Is the analytics object or session ID being saved to local storage or anything on the web?

No, it's ephemeral. I have been wondering whether refreshing the app in the browser or navigating back and worth via the browser's back button might cause this. But that doesn't really make sense considering how far apart in time the duplicate session IDs are.

CDN caching shouldn't affect anything as the code is executed, you aren't storing static values.

I would also have been surprised if that was the case.

Any chance you can add a bit of debug or console printing to see various state?
Like if the class is being recreated.
I had requests to make it a const class in the past, so it's mostly a const class, maybe the staticness of that is failing.
Another thing to try is expand the constructor into a full constructor, and save each object into a variable so you can debug what's happening at each step.
The crypto RNG, the UUID object, the session ID.

I couldn't reproduce locally, so I didn't really know how to approach this.

Another test ,is use MathRNG but pass a secure random seed into it using random.secure(), directly in the constructor.

Sorry, I went a different route, letting my database generate the UUID instead.
I still can not shake the feeling that the error is somehow on my side. In theory, anybody could extract my database API key from the browser and start sending random stuff to the database, but I don't know how likely that is, considering the very low number of users so far.
If I find the time, I'll reintroduce the previous logging using uuid and just dump session IDs into a debug table and see if duplicates pop up.
Thank you for you rhelp!

If you were using WASM build, there is this issue
https://github.com/dart-lang/sdk/issues/56609

This person was using CryptoRNG already


Added guideline adoption policy

Agreed - I've made some changes to the language specific guidelines.  Explicitly, a second architectural board member must sign off on design guidelines, but implementation guidelines must only be approved by the architect and language dev lead.  (Relevant stake holders is optional for most implementations)


UndoBatch doesn't allow for cancellation of batch

The documentation says that UndoBatch is designed similarly to TransactionScope, but TransactionScope requires a "ts.Complete()" call to commit, otherwise the change is rolled back. In the current UndoBatch, there's no ability to rollback. Conforming to the TransactionScope pattern, or at least providing some kind of .Rollback() would be very useful.

I worked around it with
bool success = true;
using (new UndoBatch(...)) {
    ...
}

if (!success) {
    var root = UndoService.Current[undoroot];
    root.Undo();
}

Thank you for the feedback.
I need to think about this one a bit. For now, I've removed the note in the docs that compares the UndoBatch to TransactionScope.
If we do want to support the "Complete()" type behavior, I think we'll need to add a new "UndoScope" class for that. Changing the UndoBatch's behavior would be a breaking change for those using the library today.


updates prior to TAC meeting

Most of these suggestions come from an email from MW on 1/9

[x] add overview tab and additional context explanations of what's on the app, particularly what the different scores mean in a management framework

[x] remove freshwater segments

[x] add disclaimer language to vignette and overview tab about non-regulatory application, something like this: It is important to note that this study and its findings, including the Framework outcomes, do not carry any regulatory authority and are not intended to supercede any State or Federal regulatory standards currently in place, including aquatic life criteria used to evaluate waterbody impairments or pollutant load reduction goals associated with existing or forthcoming total maximum daily loads (TMDLs). The nutrient management framework was developed to serve as a screening tool to identify creeks with elevated nutrient concentrations for further evaluation to protect their in stream ecology but is not designed to explicitly identify regulatory impairments (or lack thereof) or the needs of downstream waterbodies such as larger estuarine waters that may be in need of nutrient load reductions.

[x] add content about relation to fish as primary biological response indicators, i.e., the stewardship and management action levels were based on fish as a biological response indicator. Other biological response indicators that may be more sensitive to elevated nutrient concentrations have not yet been identified and are an area of current research.

addressed here 63eecb0f8722bdb2d80f10e173b1da4bcf5de9ba

1, 3, 4 address here 7ec951dab2d1c486a699584d229e642db7a19660


Adding Gson

I removed the jane benchmark because it was failing. I'll try to figure out how to fix it, but the maintainer might have to take a look.
Ideally, a failing benchmark won't affect the results.

@joelwurtz this PR removes JaneAutomapperBenchmark.php  because tests are failing, feel free to send a new PR to fix re introduce it.
@natebrunette thanks for the PR


[ExpressionParser] Update for upstream API change

r368082 changed the Wrap argument to be an enum instead of a boolean.

CC @compnerd @xiaobai @dcci @JDevlieghere
Note that r368082 isn't in upstream-with-swift yet.


Bump go-yaml version to cover fixed ddos heuristic

What this PR does / why we need it:
This PR bumbs go-yaml to v2.2.4, which has the ddos vulnerability fixed.
Issue:
go-yaml preceding 2.2.4 had vulnerability to ddos attack via billion laughs bomb.
Such attack lead to program to be unresponsive.
Issue has been described in
https://raesene.github.io/blog/2019/10/15/From-stackoverflow-to-CVE/
Moreover dependencies in our vendor have update in progress:

ghodss/yaml - https://github.com/ghodss/yaml/pull/58
✓ onsi/gomega - https://github.com/onsi/gomega/pull/362
✓ gophercloud/gophercloud - https://github.com/gophercloud/gophercloud/pull/1751
✓ go-openapi/runtime - https://github.com/go-openapi/runtime/pull/161
✓ go-openapi/validate - https://github.com/go-openapi/validate/pull/118
go-openapi/spec - https://github.com/go-openapi/spec/pull/103
✓ go-openapi/loads - https://github.com/go-openapi/loads/pull/25
go-openapi/swag - https://github.com/go-openapi/swag/pull/38

Signed-off-by: Petr Kotas<EMAIL_ADDRESS>Release note:

NONE

/cc @rmohr

/lgtm
/approve

@petrkotas @slintes I wonder if we should also bump staging/src/kubevirt.io/client-go/go.mod, since that one is exported independently of the main go.mod.

Hi @rmohr we can do this separately, since it will require working on the dependencies. The yaml.v2 is used indirectly via dependencies and these have to be updated. WDYT?

Hi @rmohr we can do this separately, since it will require working on the dependencies. The yaml.v2 is used indirectly via dependencies and these have to be updated.
Or we can try to go with replace, but I am not sure how well it will work.
WDYT?

I'd vote for replace in client-go. kubevirt itself is fine without it.
msluiter@slintes 🎩  ~/dev/work/kubevirt/kubevirt ‹pull/yaml›  ‹kubernetes-admin@kubernetes/default›
$ go list -m all | grep yaml.v2
go: finding kubevirt.io/client-go v0.0.0-00010101000000-000000000000
gopkg.in/yaml.v2 v2.2.4

msluiter@slintes 🎩  ~/dev/work/kubevirt/kubevirt/staging/src/kubevirt.io/client-go ‹pull/yaml›  ‹kubernetes-admin@kubernetes/default›
$ go list -m all | grep yaml.v2
gopkg.in/yaml.v2 v2.2.2

Hi @slintes I have provided the replace. However it seems it still keeps some older dependencies in the go.sum, I am guessing it will resolve with never version of the dependent libraries.

AFAIK go.sum is supposed to keep old entries.
But this looks good I'd say:
$ go list -m all | grep yaml.v2
gopkg.in/yaml.v2 v2.2.2 => gopkg.in/yaml.v2 v2.2.4

Thanks!
/lgtm

@slintes Thanks for the review, I have rebased the code.

/test pull-kubevirt-e2e-os-3.11.0-crio

/test pull-kubevirt-e2e-os-3.11.0-crio


Adding support to elevate acme-solver pod to root during testing

Signed-off-by: Corey McGalliard<EMAIL_ADDRESS>Pull Request Motivation
Hey! we met at kubecon - I chatted about wanting to help contribute to this project because cert-manager been super beneficial for my team!  I grabbed a good-first-issue and here's the PR for Issue #5295 I was able to build and run this locally - but am having issues running the test suite locally.
Kind
feature
Release Note
This PR gives us the ability to allow changing acmesolver pod SecurityContext - this will be helpful to use the newer kubectl debug ...  commands as well as having the ability to use sidecar pods that run as root.

/ok-to-test

@cmcga1125 can you fix the failing tests?

@inteon - yep let me work through getting the test to work and pass locally and I'll send it over

Looks like there's a formatting error and unfortunately I'm done for the day and I'm off work tomorrow. You might need to ping in #cert-manager-dev to get another review, or else I'll take another look on monday!

Yep - i'll get the tests to pass - have a nice weekend we can chat on Monday!


Added positionOriginZ to TransformComponent

From class ViewComponent:
Changed:
viewRoot.translateZProperty().bind(entity.transformComponent.zProperty())
To:
viewRoot.translateZProperty().bind(entity.yProperty().subtract(entity.transformComponent.positionOriginZProperty()))
From class TransformComponent:
And added the necessary variable and function in order to work correctly:
private val propPositionOriginZ = SimpleDoubleProperty(0.0)
fun positionOriginZProperty() = propPositionOriginZ
Run some basic tests using the supplied 3D examples under fxgl-samples / ... / sandbox/test3d and everything seemed to be fine.

Codecov Report

Merging #929 (53f6c40) into dev (cc28464) will decrease coverage by 0.02%.
The diff coverage is 100.00%.

@@             Coverage Diff              @@
##                dev     #929      +/-   ##
============================================
- Coverage     60.87%   60.85%   -0.03%
- Complexity     2543     2545       +2
============================================
  Files           263      263
  Lines         12331    12333       +2
  Branches       1196     1196
============================================
- Hits           7507     7505       -2
- Misses         4400     4405       +5
+ Partials        424      423       -1

Impacted Files
Coverage Δ
Complexity Δ

...lmasb/fxgl/entity/components/TransformComponent.kt
69.65% <100.00%> (+0.42%)
61.00 <1.00> (+1.00)

...com/almasb/fxgl/entity/components/ViewComponent.kt
90.47% <100.00%> (ø)
31.00 <0.00> (ø)

fxgl/src/main/kotlin/com/almasb/fxgl/app/Engine.kt
68.57% <0.00%> (-8.58%)
23.00% <0.00%> (-1.00%)

...rc/main/java/com/almasb/fxgl/pathfinding/Grid.java
100.00% <0.00%> (+3.03%)
42.00% <0.00%> (+2.00%)

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 cc28464...53f6c40. Read the comment docs.

Codecov Report

Merging #929 (53f6c40) into dev (cc28464) will decrease coverage by 0.02%.
The diff coverage is 100.00%.

@@             Coverage Diff              @@
##                dev     #929      +/-   ##
============================================
- Coverage     60.87%   60.85%   -0.03%
- Complexity     2543     2545       +2
============================================
  Files           263      263
  Lines         12331    12333       +2
  Branches       1196     1196
============================================
- Hits           7507     7505       -2
- Misses         4400     4405       +5
+ Partials        424      423       -1

Impacted Files
Coverage Δ
Complexity Δ

...lmasb/fxgl/entity/components/TransformComponent.kt
69.65% <100.00%> (+0.42%)
61.00 <1.00> (+1.00)

...com/almasb/fxgl/entity/components/ViewComponent.kt
90.47% <100.00%> (ø)
31.00 <0.00> (ø)

fxgl/src/main/kotlin/com/almasb/fxgl/app/Engine.kt
68.57% <0.00%> (-8.58%)
23.00% <0.00%> (-1.00%)

...rc/main/java/com/almasb/fxgl/pathfinding/Grid.java
100.00% <0.00%> (+3.03%)
42.00% <0.00%> (+2.00%)

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 cc28464...53f6c40. Read the comment docs.

@AlmasB I am not sure as to why the formatting was off. I opened the files in two different environments (with tab size set to 4 spaces) and they looked fine. However when uploaded to github there was an error with the spacing. I fixed them through github hoping it will work.

@AlmasB I am not sure as to why the formatting was off. I opened the files in two different environments (with tab size set to 4 spaces) and they looked fine. However when uploaded to github there was an error with the spacing. I fixed them through github hoping it will work.

Closes #923

Closes #923


AddListener not removed

Hey, @jpnurmi, hope you are ok!
After submitting my PR yesterday I noticed that you add listener to focusScope but you never remove them. Can it cause a leak?
https://github.com/jpnurmi/flutter_spinbox/blob/main/lib/src/base_spin_box.dart#L76
I'm not sure if just calling dispose() would suffice, but if not, we should probably remove those listeners, right?
Thanks and see ya!

I think it's not strictly necessary because after dispose(), because a call to notifyListeners() or any other ChangeNotifier methods would throw. I guess it wouldn't hurt to explicitly remove the listener, but the listeners are never accessed after dispose() anyway.


Bug with tween property reference in C#

Godot version:
3.1.1 stable mono oficial
OS/device including version:
Win10 64
Issue description:
In the initialization of a tween you need a parameter that refers to the property you want to manipulate.
In the case of Label and its Rect position property, the correct mode with C # should be referenced as "RectPosition" but this does not work, however, the correct reference is "rect_position".
This is likely to happen with more properties of the same object and other objects.
For example, it also occurs with "position: x" of the sprite node (the correct mode in C# would be "Position: x").
Steps to reproduce:
With C#.
Initialize a tween to manipulate the position property of a label node.
You will notice that if you reference the property using "RectPosition" it does not work.
You must use the GDScript style "rect_position".
Minimal reproduction project:
test.zip

It's likely, because the Mono version of the engine is encapsulating every Property, Method, etc. to conform to the C# style of writing. We are still using the godot style of writing internally.
Your experienced behavior is also observable, when using the Call or CallDeferred methods when calling godot methods like GetCameraPosition, you have to use the godot style get_camera_position.
It's not the cleanest of solutions, but I can't see a proper way of changing this behavior.
We should make sure, that the documentation for the C# guide mentions this though

I understand, it would be helpful if this information appears in the documentation, newbies like me could feel very confused.

Can anyone still reproduce this bug in Godot 3.2.3 or any later release?

Closing due to lack of update bruh.
If you can still reproduce with the new Tweens in 4.0, open a new issue.


Set file handle limit for TrafficOps golang proxy

Because the trafficops initd script uses start-stop-daemon, it doesn't pass through PAM which would apply any limits.conf increases to the number of possible file handles. As such, when the Golang proxy is submitted to load it can run out of available file handles and experience failures.
Fixes #1381

Can one of the admins verify this patch?

Can one of the admins verify this patch?


runhcs: enhancement: implement runhcs version of runc spec

Runc spec generates a boilerplate OCI config.json that can be modified for a particular use case.  Defaults to current directory when a bundle isn't specified.
https://github.com/opencontainers/runc/blob/master/spec.go

runhcs is no longer used.


Move configuration of _dashboard_cache out of azure_dashboard.cmake

_dashboard_cache which contains the initialization of ITK configuration
should now be done directly in the file calling azure_dashboard.cmake.
In the current setting, this means that the YML configuration files of
the CI should create a CMake file that initializes this variable and
then include azure_dashboard.cmake.

This integrates with #698.


[GSSOC 23] Cookie Clicker Bot

Aim

What is the objective of the Script
A python script based on selenium that will play the cookie clicker game automatically

Details

What the features will your script have
The bot will play the cookie clicker game and will also purchase the add ons as per the requirements

Kindly assign me this issue

Kindly assign me this issue

Go Ahead @whiteknight16


Scene manager losing header file

Losing this file will result in "common::SkeletonPtr" not defined problem when using SceneManager

Changes made for DCO. Anything else needed?


enable compatibility with pandas v1.0

Please confirm that this PR has done the following:

[x] Description in RELEASE_NOTES.md Added

Description of PR
This PR implements a number of changes to remove any compatibility-errors with the latest release of pandas (v1.0) (as well as a minor logger-update) and regenerates the expected figures of the plotting-tests.
It also replaces warnings.warn() by logger.warning() for consistency.

Coverage decreased (-0.3%) to 85.525% when pulling 48e7f764a3a54ae5cbebd4849ef84d3e1d82c37e on danielhuppmann:pandas_1.0 into 1592ca71e8c0f4a8c7e09faca431d30a7fbc6b3d on IAMconsortium:master.

on the plotting side should be g2g. I manually tested the plots and observed no difference beyond typesetting.

Thanks @gidden for the effort, but color me confused...
I had already re-created the plots in  https://github.com/IAMconsortium/pyam/pull/324/commits/1c890058ccca0a2f3d71c2ce7416bde441ab04c8 and plotting tests on Appveyor passed. Now, they fail on Appveyor, but pass on Travis (where they had previously been skipped because of the issue described #327)...
Did you actually look at why Travis installs freetype 2.9.1 but then uses 2.6.1? Which version did you use to create the figures?

correction: the new figures from https://github.com/IAMconsortium/pyam/pull/324/commits/b343c8749d5c53b38da97ab825649f2e5c31a72c only pass on Travis with Linux, but not on Travis with Mac nor on Appveyor.

rebased per office discussions with @gidden, issue #327 persisting for now

And here we go!


Query

How do I play with this to be sure it works for me before buying license?

You only need to purchase a license if you plan on using Fine Uploader within a commercial application. You can simply download a copy at any time.


Raise when Jason.encode/1 fails on props

When passing in props that fails to Jason.encode, raise. (Prior behavior was to fail silently.)

Hey sorry for not merging yet, I haven't had the chance to test it out yet. Will hopefully get around to it soon...

Hey @woutdp - just following up on this, bites us sometimes. Lmk if you want me to take a different approach with this?

Appologies for the crazy long delay, tested it and looks good.
Available in version 0.13.1


imgcrypt: 1.1.6 -> 1.1.7

Automatic update generated by nixpkgs-update tools. This update was made based on information from https://github.com/containerd/imgcrypt/releases.
meta.description for imgcrypt is: "Image encryption library and command line tool"
meta.homepage for imgcrypt is: "https://github.com/containerd/imgcrypt"
meta.changelog for imgcrypt is: ""
Updates performed

Golang update

To inspect upstream changes

Release on GitHub

Compare changes on GitHub

Impact

Checks done (click to expand)

built on NixOS
The tests defined in passthru.tests, if any, passed
found 1.1.7 with grep in /nix/store/wdshv7shscmmjv104lap35rr52zcidcf-imgcrypt-1.1.7
found 1.1.7 in filename of file in /nix/store/wdshv7shscmmjv104lap35rr52zcidcf-imgcrypt-1.1.7

Rebuild report (if merged into master) (click to expand)

1 total rebuild path(s)

1 package rebuild(s)

First fifty rebuilds by attrpath
imgcrypt

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/wdshv7shscmmjv104lap35rr52zcidcf-imgcrypt-1.1.7 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.
Or, build yourself:
nix-build -A imgcrypt https://github.com/r-ryantm/nixpkgs/archive/51b6f3e5728f943b8c0e25d31a817dfd276d5195.tar.gz

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/wdshv7shscmmjv104lap35rr52zcidcf-imgcrypt-1.1.7
ls -la /nix/store/wdshv7shscmmjv104lap35rr52zcidcf-imgcrypt-1.1.7/bin

Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.
Result of nixpkgs-review run on x86_64-linux 1

1 package built:

imgcrypt

Maintainer pings
cc @mikroskeem for testing.

@ofborg eval


Porting RNN from Linen to NNX

Porting RNN from Linen to NNX
Fixes # (4259), https://github.com/google/flax/issues/4259
Checklist

[ ] This PR fixes a minor issue (e.g.: typo or small bug) or improves the docs (you can dismiss the other
checks if that's the case).
[x] This change is discussed in a Github issue/
discussion
[x] The documentation and docstrings adhere to the
documentation guidelines.
[x] This change includes necessary high-coverage tests.
(No quality testing = no merge!)

Thanks @zinccat for doing this, this is amazing!
Left a few comments.

Thanks for the review! Will fix it soon

Thank you for making the change! You probably need to rebase to the current head to resolve the Read the Docs build error.

hi, any updates on this?

Sorry about the delay! Merging them rn

thanks!


Merge "Denis-Waitley"

[x] This PR adds a new quote from Denis-Waitley.

1b4cc62f582393f8130321f8bf2e0275293155da269e60f64b53edb7c5f0ebd5e850ba4d938ee406c296a7c61d674f7b46f301905d762c4d1274549d37b4cf06dc201e4f9fe32bad9245861

The superior man is distressed by the limitations of his ability; he is not distressed by the fact that men do not recognize the ability that he has. - Confucius


Inconsistent casting behavior between a zero-dim array and an array

When a zero-dim array and an array are given, NumPy uses the type of the array and CuPy uses common type of them.
>>> (cupy.array(3, 'd') * cupy.arange(3, dtype='f')).dtype
dtype('float64')
>>> (numpy.array(3, 'd') * numpy.arange(3, dtype='f')).dtype
dtype('float32')

In CuPy, we are trying to keep it inconsistent for performance reasons.

If so we need to write it in the document.


Question: How do I get state from within the callback of createSelector?

I need to call additional selectors from within the selector callback.

Just add state => state as another input selector?

that gets called on every state change...
breaks memorization...

Can you give more info on your specific use case?  What's the wrong with adding more selectors as input arguments?  Why do you need to call selectors inside your new selector?

state structure
state.commands = immutable.Map of id: immutable.Record
state.packages = immutable.Map of id:  immutable.Record
state.package_commands = immutable.Map of packageId: immutable.List of commandIds

component structure
packages connect(packagesSelector)
    package connect(packageSelector)
        command_list connect(packageCommandsSelector)
           command connect(commandSelector)

above the packages page there is a filter which affects both package & 'command_list' components.
package component needs to know if there are any commands which have not been filtered out.
package.cjsx
{makeFilteredCommandsForPackage,
packageFilterSelector,
packageSelector,
} = require '../selectors'

makeMapStateToProps = (state, props)->
  filteredCommandsForPackage = makeFilteredCommandsForPackage()
  (state, props) ->
    commands: filteredCommandsForPackage state, props
    packageFilter: packageFilterSelector state, props
    pack: packageSelector state, props

class Package extends React.Component
  render: ->
    <CommandList commands={ @props.commands } />

module.exports = connect(makeMapStateToProps) Package

commandsForPackageSelector = (state, props) ->
  state.package_commands.get props.packageId
# search query to filter by
packageFilterQuerySelector = (state, props) ->
  packageFilterSelector(state).get 'query'

# here "state" is filtering by command's enabled/disabled state
packageFilterStateSelector = (state) ->
  packageFilterSelector(state).get 'state'

makeFilteredCommandsForPackage = ->
  createSelector [
    packageFilterStateSelector,
    _makeFilteredCommandsForPackage()
  ], (filter, commands) ->
    console.log 'filtering state'
    unless filter is 'all'
      return commands.filter (command) ->
        command.enabled is (filter is 'enabled')
    commands

_makeFilteredCommandsForPackage = ->
  createSelector [
    commandsForPackageSelector,
    packageFilterQuerySelector,
  ], (commands, query) ->
      commands = commands.filter (commandId) ->
        # this is the problem... I only have the id of the command
        # I need to retrieve the full command here

nevermind. can't avoid subscribing to commands...

Just add state => state as another input selector?

use state as a dependency, will make the selectors expensive!


POST collections/{collectionId}/items should accept an ItemCollection

Conversation started here: https://github.com/stac-utils/stac-fastapi/issues/196#issuecomment-1049992324.  Posting an ItemCollection to the item creation endpoint seems to be a better way to support bulk transactions through the API than the bulk-transactions extension.

We should maintain the BulkTransactionsClient as a concept, through maybe change the signature of:
def bulk_item_insert(self, items: Items, **kwargs) -> str
to
def bulk_item_insert(self, item_collection: ItemCollection, **kwargs) -> str
or
def bulk_item_insert(self, items: [Item], **kwargs) -> str
to still allow bulk inserts to the datastore, since PG and ES both support that and it makes insert quite a lot faster by amortizing the connection overhead.

I would be in favor of at least deprecating the bulk_items endpoint.

It does seem more intuitive to just post a feature collection to the items endpoint

Yes -- it makes GET .../items and POST .../items symmetrical, which means you could directly pull from one API and write to another without needing to do any transformation of the response->request body

I believe this was fixed with #367


md-list needs min-width

Hi,
in pre17 display flex was added to md-list. Now I have to set a min-width for my lists to fill parent containers.

this issue was brought up by a contributor as well. He's working on setting display: block on host since <md-list> is mimicking <ul> and <ol> which have display:block by the user agent

We use flexbox over block and inline due to bugs that are fixed by using flexbox, such as line-height sometimes adding extra vertical space.
List and list item have a default min width equal to the minimum width of their content. You can add width: 100% on <md-list> to make it fill its parent container.
If you're still running into problems, please post a reproduction with the parent container CSS that isn't working!


Make secrets optional

Currently the auto-heal server needs to read the AWX crendentials and CA
certificates from Kubernetes secret. This complicates things in
development environments, because the secrets have to be created before
using the server. To simplify things, this patch adds support for
reading the credentials and CA certificates directly from the
configuration file. For example:
awx:
  address: https://my-awx.example.com/api
  credentials:
    username: autoheal
    password: ...
  tls:
    caFile: my-ca.pem

Using the credentialsRef and tlsRef sections to reference Kubernetes
is still supported and the recommended configuration when running the
server in production environments.

@nimrodshn @moolitayer @zgalor @elad661 please review.


YARN-11573. Add config option to make container allocation prefer nodes without reserved containers

Description of PR
How was this patch tested?
For code changes:

[x] Does the title or this PR starts with the corresponding JIRA issue id (e.g. 'HADOOP-17799. Your PR title ...')?
[ ] Object storage: have the integration tests been executed and the endpoint declared according to the connector-specific documentation?
[ ] If adding new dependencies to the code, are these dependencies licensed in a way that is compatible for inclusion under ASF 2.0?
[ ] If applicable, have you updated the LICENSE, LICENSE-binary, NOTICE-binary files?

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Logfile
Comment

+0 :ok:
reexec
0m 55s

Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s

No case conflicting files found.

+0 :ok:
codespell
0m  1s

codespell was not available.

+0 :ok:
detsecrets
0m  1s

detect-secrets was not available.

+1 :green_heart:
@author
0m  0s

The patch does not contain any @author tags.

+1 :green_heart:
test4tests
0m  0s

The patch appears to include 1 new or modified test files.

_ trunk Compile Tests _

+1 :green_heart:
mvninstall
48m 18s

trunk passed

+1 :green_heart:
compile
1m  0s

trunk passed with JDK Ubuntu-11.0.20+8-post-Ubuntu-1ubuntu120.04

+1 :green_heart:
compile
0m 51s

trunk passed with JDK Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

+1 :green_heart:
checkstyle
0m 53s

trunk passed

+1 :green_heart:
mvnsite
0m 55s

trunk passed

+1 :green_heart:
javadoc
0m 54s

trunk passed with JDK Ubuntu-11.0.20+8-post-Ubuntu-1ubuntu120.04

+1 :green_heart:
javadoc
0m 44s

trunk passed with JDK Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

+1 :green_heart:
spotbugs
2m  1s

trunk passed

+1 :green_heart:
shadedclient
39m 14s

branch has no errors when building and testing our client artifacts.

_ Patch Compile Tests _

+1 :green_heart:
mvninstall
0m 46s

the patch passed

+1 :green_heart:
compile
0m 53s

the patch passed with JDK Ubuntu-11.0.20+8-post-Ubuntu-1ubuntu120.04

+1 :green_heart:
javac
0m 53s

the patch passed

+1 :green_heart:
compile
0m 44s

the patch passed with JDK Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

+1 :green_heart:
javac
0m 44s

the patch passed

-1 :x:
blanks
0m  0s
/blanks-eol.txt
The patch has 11 line(s) that end in blanks. Use git apply --whitespace=fix <<patch_file>>. Refer https://git-scm.com/docs/git-apply

-0 :warning:
checkstyle
0m 44s
/results-checkstyle-hadoop-yarn-project_hadoop-yarn_hadoop-yarn-server_hadoop-yarn-server-resourcemanager.txt
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager: The patch generated 8 new + 36 unchanged - 0 fixed = 44 total (was 36)

+1 :green_heart:
mvnsite
0m 48s

the patch passed

+1 :green_heart:
javadoc
0m 43s

the patch passed with JDK Ubuntu-11.0.20+8-post-Ubuntu-1ubuntu120.04

+1 :green_heart:
javadoc
0m 38s

the patch passed with JDK Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

+1 :green_heart:
spotbugs
1m 56s

the patch passed

+1 :green_heart:
shadedclient
38m 48s

patch has no errors when building and testing our client artifacts.

_ Other Tests _

+1 :green_heart:
unit
103m 14s

hadoop-yarn-server-resourcemanager in the patch passed.

+1 :green_heart:
asflicense
0m 33s

The patch does not generate ASF License warnings.

247m 34s

Subsystem
Report/Notes

Docker
ClientAPI=1.43 ServerAPI=1.43 base: https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-6098/1/artifact/out/Dockerfile

GITHUB PR
https://github.com/apache/hadoop/pull/6098

Optional Tests
dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient spotbugs checkstyle codespell detsecrets

uname
Linux 6a5b6c3fe852 4.15.0-212-generic #223-Ubuntu SMP Tue May 23 13:09:22 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/bin/hadoop.sh

git revision
trunk / 11335bf48591e849f96d37fef3dd5240eb9358b1

Default Java
Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

Multi-JDK versions
/usr/lib/jvm/java-11-openjdk-amd64:Ubuntu-11.0.20+8-post-Ubuntu-1ubuntu120.04 /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

Test Results
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-6098/1/testReport/

Max. process+thread count
893 (vs. ulimit of 5500)

modules
C: hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager U: hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager

Console output
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-6098/1/console

versions
git=2.25.1 maven=3.6.3 spotbugs=4.2.2

Powered by
Apache Yetus 0.14.0 https://yetus.apache.org

This message was automatically generated.

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Logfile
Comment

+0 :ok:
reexec
0m 47s

Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s

No case conflicting files found.

+0 :ok:
codespell
0m  1s

codespell was not available.

+0 :ok:
detsecrets
0m  1s

detect-secrets was not available.

+1 :green_heart:
@author
0m  0s

The patch does not contain any @author tags.

+1 :green_heart:
test4tests
0m  0s

The patch appears to include 1 new or modified test files.

_ trunk Compile Tests _

+1 :green_heart:
mvninstall
48m 18s

trunk passed

+1 :green_heart:
compile
1m  0s

trunk passed with JDK Ubuntu-11.0.20+8-post-Ubuntu-1ubuntu120.04

+1 :green_heart:
compile
0m 50s

trunk passed with JDK Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

+1 :green_heart:
checkstyle
0m 53s

trunk passed

+1 :green_heart:
mvnsite
0m 55s

trunk passed

+1 :green_heart:
javadoc
0m 56s

trunk passed with JDK Ubuntu-11.0.20+8-post-Ubuntu-1ubuntu120.04

+1 :green_heart:
javadoc
0m 45s

trunk passed with JDK Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

+1 :green_heart:
spotbugs
1m 57s

trunk passed

+1 :green_heart:
shadedclient
38m 43s

branch has no errors when building and testing our client artifacts.

_ Patch Compile Tests _

+1 :green_heart:
mvninstall
0m 47s

the patch passed

+1 :green_heart:
compile
0m 54s

the patch passed with JDK Ubuntu-11.0.20+8-post-Ubuntu-1ubuntu120.04

+1 :green_heart:
javac
0m 54s

the patch passed

+1 :green_heart:
compile
0m 48s

the patch passed with JDK Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

+1 :green_heart:
javac
0m 48s

the patch passed

-1 :x:
blanks
0m  0s
/blanks-eol.txt
The patch has 1 line(s) that end in blanks. Use git apply --whitespace=fix <<patch_file>>. Refer https://git-scm.com/docs/git-apply

-0 :warning:
checkstyle
0m 46s
/results-checkstyle-hadoop-yarn-project_hadoop-yarn_hadoop-yarn-server_hadoop-yarn-server-resourcemanager.txt
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager: The patch generated 8 new + 36 unchanged - 0 fixed = 44 total (was 36)

+1 :green_heart:
mvnsite
0m 51s

the patch passed

+1 :green_heart:
javadoc
0m 43s

the patch passed with JDK Ubuntu-11.0.20+8-post-Ubuntu-1ubuntu120.04

+1 :green_heart:
javadoc
0m 38s

the patch passed with JDK Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

+1 :green_heart:
spotbugs
2m  1s

the patch passed

+1 :green_heart:
shadedclient
39m 45s

patch has no errors when building and testing our client artifacts.

_ Other Tests _

+1 :green_heart:
unit
103m  8s

hadoop-yarn-server-resourcemanager in the patch passed.

+1 :green_heart:
asflicense
0m 34s

The patch does not generate ASF License warnings.

247m 53s

Subsystem
Report/Notes

Docker
ClientAPI=1.43 ServerAPI=1.43 base: https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-6098/2/artifact/out/Dockerfile

GITHUB PR
https://github.com/apache/hadoop/pull/6098

Optional Tests
dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient spotbugs checkstyle codespell detsecrets

uname
Linux fa28f3f748bc 4.15.0-212-generic #223-Ubuntu SMP Tue May 23 13:09:22 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/bin/hadoop.sh

git revision
trunk / d12476f179a86827bf97724c7a654ebb331417ef

Default Java
Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

Multi-JDK versions
/usr/lib/jvm/java-11-openjdk-amd64:Ubuntu-11.0.20+8-post-Ubuntu-1ubuntu120.04 /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

Test Results
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-6098/2/testReport/

Max. process+thread count
905 (vs. ulimit of 5500)

modules
C: hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager U: hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager

Console output
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-6098/2/console

versions
git=2.25.1 maven=3.6.3 spotbugs=4.2.2

Powered by
Apache Yetus 0.14.0 https://yetus.apache.org

This message was automatically generated.

:confetti_ball: +1 overall

Vote
Subsystem
Runtime
Logfile
Comment

+0 :ok:
reexec
0m 50s

Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s

No case conflicting files found.

+0 :ok:
codespell
0m  0s

codespell was not available.

+0 :ok:
detsecrets
0m  0s

detect-secrets was not available.

+1 :green_heart:
@author
0m  0s

The patch does not contain any @author tags.

+1 :green_heart:
test4tests
0m  0s

The patch appears to include 1 new or modified test files.

_ trunk Compile Tests _

+1 :green_heart:
mvninstall
48m 38s

trunk passed

+1 :green_heart:
compile
1m  1s

trunk passed with JDK Ubuntu-11.0.20+8-post-Ubuntu-1ubuntu120.04

+1 :green_heart:
compile
0m 52s

trunk passed with JDK Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

+1 :green_heart:
checkstyle
0m 53s

trunk passed

+1 :green_heart:
mvnsite
0m 57s

trunk passed

+1 :green_heart:
javadoc
0m 55s

trunk passed with JDK Ubuntu-11.0.20+8-post-Ubuntu-1ubuntu120.04

+1 :green_heart:
javadoc
0m 45s

trunk passed with JDK Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

+1 :green_heart:
spotbugs
1m 58s

trunk passed

+1 :green_heart:
shadedclient
39m 29s

branch has no errors when building and testing our client artifacts.

_ Patch Compile Tests _

+1 :green_heart:
mvninstall
0m 48s

the patch passed

+1 :green_heart:
compile
0m 54s

the patch passed with JDK Ubuntu-11.0.20+8-post-Ubuntu-1ubuntu120.04

+1 :green_heart:
javac
0m 54s

the patch passed

+1 :green_heart:
compile
0m 46s

the patch passed with JDK Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

+1 :green_heart:
javac
0m 46s

the patch passed

+1 :green_heart:
blanks
0m  0s

The patch has no blanks issues.

+1 :green_heart:
checkstyle
0m 44s

the patch passed

+1 :green_heart:
mvnsite
0m 48s

the patch passed

+1 :green_heart:
javadoc
0m 43s

the patch passed with JDK Ubuntu-11.0.20+8-post-Ubuntu-1ubuntu120.04

+1 :green_heart:
javadoc
0m 39s

the patch passed with JDK Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

+1 :green_heart:
spotbugs
1m 56s

the patch passed

+1 :green_heart:
shadedclient
39m 27s

patch has no errors when building and testing our client artifacts.

_ Other Tests _

+1 :green_heart:
unit
103m  2s

hadoop-yarn-server-resourcemanager in the patch passed.

+1 :green_heart:
asflicense
0m 34s

The patch does not generate ASF License warnings.

248m 46s

Subsystem
Report/Notes

Docker
ClientAPI=1.43 ServerAPI=1.43 base: https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-6098/3/artifact/out/Dockerfile

GITHUB PR
https://github.com/apache/hadoop/pull/6098

Optional Tests
dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient spotbugs checkstyle codespell detsecrets

uname
Linux c6c5ace082c1 4.15.0-212-generic #223-Ubuntu SMP Tue May 23 13:09:22 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/bin/hadoop.sh

git revision
trunk / ffc0cc9cb155be99f075f8125376ee475debee7b

Default Java
Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

Multi-JDK versions
/usr/lib/jvm/java-11-openjdk-amd64:Ubuntu-11.0.20+8-post-Ubuntu-1ubuntu120.04 /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

Test Results
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-6098/3/testReport/

Max. process+thread count
898 (vs. ulimit of 5500)

modules
C: hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager U: hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager

Console output
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-6098/3/console

versions
git=2.25.1 maven=3.6.3 spotbugs=4.2.2

Powered by
Apache Yetus 0.14.0 https://yetus.apache.org

This message was automatically generated.


Integration with GraphHopper (or other routing service)

Hi,
Is it just a matter of replacing the distance calculator with such service?
And the "final result" would then contain the comprehensive list of lat/lng with the complete routing?
Thanks for any pointers!

Thanks!


Map car track information and check if it's within camera radius

Current coverage is 93.39% (diff: 100%)

Merging #37 into master will decrease coverage by 0.15%

@@             master        #37   diff @@
==========================================
  Files            14         10     -4
  Lines           838        606   -232
  Methods           0          0
  Messages          0          0
  Branches        129         86    -43
==========================================
- Hits            784        566   -218
+ Misses           40         33     -7
+ Partials         14          7     -7

Powered by Codecov. Last update ab2712f...1470a3a


JupyterLab: HTML needs double click to select

I'm trying the current jupyterlab_widgets on pypi - 0.6.15 and the compatible jupyter - 0.16.2 and am seeing this:
Try running:
from ipywidgets import *
HTML("<input></input> <br /> <input></input>")

Click on the first input tag - it comes into focus immediately
Click on the second input tag - it defocuses form the first but does not focus on the second tag
Click on the second input tag again -  it focuses on the second input tag

Seems like the clicks first defocus from the input tag and focuses on the cell. And then the second input tag gets focused.
Note: This works fine in Jupyter Notebook - so, it's a feature parity issue

Moved to https://github.com/jupyterlab/jupyterlab/issues/1948.


Unknown Errors log into a specific channel

I'm always frustrated when we only find out a bug if we ssh into a server and check into the docker logs
What I'm thinking is that on line instead of using the get method, we instead do a normal conditional, and if it doesn't exist we log the error and return the message
This is very helpful for finding out that an error occurred since I'm thinking of pinging the devs when an unknown error happens

error_message = None
if type(error) not in error_map:
    bot_err_log.send_message(f"Error: '{error}' has occured")
    error_message = self.error_message
else:
    error_message = error_map[(type(error)]

error_message = error_message.format(error=error)  # formats the error message if it has a format string

Prod Server Channel for logs; #system-logs


Added add, mul and mulexp

What
Added:

BLS12_G1ADD
BLS12_G1MUL
BLS12_G1MULTIEXP
BLS12_G2ADD
BLS12_G2MUL
BLS12_G2MULTIEXP

Missing:

BLS12_PAIRING
BLS12_MAP_FP_TO_G1
BLS12_MAP_FP2_TO_G2
BLS12_HASH_TO_G1
BLS12_HASH_TO_G2

Why
Because of issue  #779
Known limitations

Missing tests
Panics if points are invalid
Implementation is likely to be imperfect

Some general comments. I'm not too familiar with the implementation details yet.
None of these functions can use existing metering cost types, for each of these functions {p1, p2}_{add, mul, serialize}, a new cost types need to be added, calibrated and charged.
(I also remember @graydon mentioned something we need to be careful about when it comes to FFI, but I can't recall exactly)
These functions need to be exposed via the env, via env.json entry and a corresponding implementation in host.rs.
It would be nice to have some tests, not comprehensive coverage but for sanity checks, to make sure they are doing what's expected and there are no obvious issues.

Implemented the missing:

BLS12_PAIRING
BLS12_MAP_FP_TO_G1
BLS12_MAP_FP2_TO_G2
BLS12_HASH_TO_G1
BLS12_HASH_TO_G2

Added tests

Ready for review in terms of the implementation.
Still requires adding budgeting of individual operations and charging them in stellar-xdr


update http probe to contain output when status code is invalid

:warning: Please install the  to ensure uploads and comments are reliably processed by Codecov.
Codecov Report
Attention: Patch coverage is 0% with 2 lines in your changes missing coverage. Please review.

Project coverage is 98.76%. Comparing base (eef3a25) to head (8e5e18d).
Report is 58 commits behind head on main.

Files with missing lines
Patch %
Lines

probe/http/http.go
0.00%
1 Missing and 1 partial :warning:

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.
Additional details and impacted files
@@            Coverage Diff             @@
##             main     #562      +/-   ##
==========================================
- Coverage   98.80%   98.76%   -0.04%
==========================================
  Files          85       82       -3
  Lines        5867     4794    -1073
==========================================
- Hits         5797     4735    -1062
+ Misses         51       38      -13
- Partials       19       21       +2

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.


Fixed margin and alignment bug in Suggested Books and Team section

Description
Please include a summary of the change and which issue is fixed.
Fixes # (issue)
List any dependencies that are required for this change
Type of change

[x] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[ ] This change requires a documentation update

How Has This Been Tested?
UI /UX changes
Attach gif or screenshot for changes.

Before :
- After :

Checklist:

[x] My code follows the style guidelines of this project
[x] I have performed a self-review of my own code
[x] I have commented my code, particularly in hard-to-understand areas
[x] I have made corresponding changes to the documentation
[x] My changes generate no new warnings
[x] I have added tests that prove my fix is effective or that my feature works
[x] New and existing unit tests pass locally with my changes

commit cd201d6
issue #537

Pls review my pr @harikesh409 @anubhavitis @chaitanyashimpi @parthpandyappp

Moved to #541


Connection timeout

Hello,
The docker instance will run for 2 seconds then stops giving the below error:
uptime-buddy-api-1  | Traceback (most recent call last):
uptime-buddy-api-1  |   File "/usr/local/lib/python3.11/site-packages/uptime_kuma_api/api.py", line 667, in connect
uptime-buddy-api-1  |     self.sio.connect(f'{self.url}/socket.io/', wait_timeout=self.timeout, headers=self.headers)
uptime-buddy-api-1  |   File "/usr/local/lib/python3.11/site-packages/socketio/client.py", line 159, in connect
uptime-buddy-api-1  |     raise exceptions.ConnectionError(exc.args[0]) from None
uptime-buddy-api-1  | socketio.exceptions.ConnectionError: HTTPConnectionPool(host='<IP_ADDRESS>', port=3001): Max retries exceeded with url: /socket.io/?transport=polling&EIO=4&t=1725743804.1397467 (Caused by ConnectTimeoutError(<urllib3.connection.HTTPConnection object at 0x7f61ab83e3d0>, 'Connection to x.x.x.x timed out. (connect timeout=5)'))
uptime-buddy-api-1  |
uptime-buddy-api-1  | During handling of the above exception, another exception occurred:
uptime-buddy-api-1  |
uptime-buddy-api-1  | Traceback (most recent call last):
uptime-buddy-api-1  |   File "/app/app.py", line 171, in
uptime-buddy-api-1  |     main = Main()
uptime-buddy-api-1  |            ^^^^^^
uptime-buddy-api-1  |   File "/app/app.py", line 13, in init
uptime-buddy-api-1  |     self.configure_api_client()
uptime-buddy-api-1  |   File "/app/app.py", line 33, in configure_api_client
uptime-buddy-api-1  |     self.api = UptimeKumaApi(self.UPTIME_KUMA_URL)
uptime-buddy-api-1  |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
uptime-buddy-api-1  |   File "/usr/local/lib/python3.11/site-packages/uptime_kuma_api/api.py", line 510, in init
uptime-buddy-api-1  |     self.connect()
uptime-buddy-api-1  |   File "/usr/local/lib/python3.11/site-packages/uptime_kuma_api/api.py", line 669, in connect
uptime-buddy-api-1  |     raise UptimeKumaException("unable to connect")
uptime-buddy-api-1  | uptime_kuma_api.exceptions.UptimeKumaException: unable to connect
root@icecream:/home/fearz/uptimemate# telnet localhost 3001
Trying ::1...
Connected to localhost.
Escape character is '^]'.
^CConnection closed by foreign host.
root@icecream:/home/fearz/uptimemate# ^C
root@icecream:/home/fearz/uptimemate# telnet x.x.x.x 3001
Trying x.x.x.x....
Connected to x.x.x.x.
Escape character is '^]'.
^CConnection closed by foreign host.
root@icecream:/home/fearz/uptimemate#

Hey,
Are you sure your Uptime Kuma instance is reachable?
HTTPConnectionPool(host='<IP_ADDRESS>', port=3001):
Is this a local IP? Are you sure it's correct?
The error looks like the backend does not get any response from the  address you provided.

I will close it for now.
If the issue persists, please open a new issue


Updated programming playground en document

What does this PR do?
Add resource(s) | Remove resource(s) | Add info | Improve repo
Added resources
For resources
Description
Added URLs for Python playground
Why is this valuable (or not)?
It's free and easy, it's based on the RPG game
How do we know it's really free?
I tested it when learned Python
For book lists, is it a book? For course lists, is it a course? etc.
Checklist:

[x] Read our contributing guidelines
[x] Search for duplicates.
[x] Include author(s) and platform where appropriate.
[x] Put lists in alphabetical order, correct spacing.
[x] Add needed indications (PDF, access notes, under construction)

Follow-up

Check the status of GitHub Actions and resolve any reported warnings!

Duplicate of #6136

/lockthis: resolved


⚠ Bofrost.at has degraded performance

In 07496ad, Bofrost.at (https://www.bofrost.at) experienced degraded performance:

HTTP code: 200
Response time: 6074 ms

Resolved: Bofrost.at performance has improved in a48d86d after 8 minutes.


feat(HACBS-1589): Prepare functions to generate task result

Test result must always provide fields (even in case of failure): successes, failures, warnings
Function make_result_json makes sure that those fields are always present.
Function make_error_result_json should be used to generate error results
Signed-off-by: Martin Basti<EMAIL_ADDRESS>

Also looks good to me so far. There is basic testing in the entrypoint.sh, but feel free to expand on that.
We can file follow-up stories for setting up bash linting in the CI.

Looks good to me so far!


[Feature] Expand vim variables in cmd string

I'm defining a task like this:

It would be great to add a way to pass the current filename without extension to the cmd string, for example.

It sounds to me like you're trying to create a reusable task that runs on the current file in the current directory. If that's the case, have you tried using task templates? This is how I would recommend making a reusable task.
overseer.register_template({
  name = "My task",
  builder = function()
    return {
      cmd = vim.fn.expand("ghdl -m -fsynopsys -fexplicit -f %:t:r"),
      cwd = vim.fn.expand("%:h"),
    }
  end,
})

Unfortunately, this piece of code is not working:
cmd = vim.fn.expand("ghdl -m -fsynopsys -fexplicit -f %:t:r")

If you try this in Neovim:
lua print(vim.fn.expand("ghdl -m -fsynopsys -fexplicit -f %:t:r"))

Then the following string is printed:
ghdl -m -fsynopsys -fexplicit -f %:t:r

The variable is not expanded, and the command as a consequence is not recognized when run.

Apologies, try vim.fn.expandcmd("ghdl -m -fsynopsys -fexplicit -f %:t:r")
See :help expand() and :help expandcmd() for more info

It works 👍.
I have a question, how can I select and delete a specific task on the panel:?

For example, I would like to delete the first two tasks.

Never mind, there is the command dispose for that.


DRILL-1942-vector-test

Additional tests added to TestValueVectors for serialization and loading; these tests were used to find and debug issues with DrillBuf slicing. Some light cleanup of a few vector implementations.
Unit tests pass.
Regression suite has a few (known recurring) failures:

timeouts while waiting to send intermediate work fragments
timeouts for "Fetch parquet metadata" tasks not complete
Selected column 'dir0' must have name 'columns' or must be plain '*'

Can you break each of these commits into its own jira?

This is now https://issues.apache.org/jira/browse/DRILL-3920 .

I made the changes indicated above, but not any that might destabilize tests (noted above). Please re-review and merge.

+1


I want to add css animation

plz assign me this task under hackoctober fest

alright
i would like to be assigned this task

i would like to contribute can you assign me for this

I would like to work on this issue. Please assign it to me.

Assign This Task To me sir...I can Easily Do it in a Beautiful Way


Slow Performance due to BDE

The server is running at 90% when I'm not doing anything.
I have QGIS and PgAdmin open, but I'm not running any queries and I'm not doing anything in QGIS. (i.e. not even panning the map).
When I do start making edits to addresses responses are extremely slow and I'm regularly getting a time out problem or a data refresh problem.
The BDE is running on the server.
This means that I can't test because the server capacity issue is bringing up errors that I then have to retest and results aren't consistent.

@SPlanzer Is there anyone that can stop the BDE from running so Deb can test?

@linzbjones I've stopped it, then restarted it to complete faster. Should be up-to-date by Saturday morning if the update works correctly.

linz_db database on tstassgeo01 is now up-to-date with BDE data. It should run as normal tomorrow and be available for testing from midday. Please re-open this issue if the problem persists. We should consider turning off the "Public LDS full BDE" update part of the process as this is not needed for AIMS, only LDS. This is dependant on the outcome of @SPlanzer question on  https://github.com/linz/LI-tasks/issues/35


RHOAIENG-16604: feat(RStudio): grab proxy-related env vars from container env context and set them in R default environment

https://issues.redhat.com/browse/RHOAIENG-16604

fixes #795

@guimou Needed so that R proxy settings do not need to be done at user-home level, instead globally, if the information is already present in notebook container env vars.
https://support.posit.co/hc/en-us/articles/200488488-Configuring-R-to-Use-an-HTTP-or-HTTPS-Proxy
Description
added one more line to startup script, similar to the already-existing KUBERNETES_ env variables.
Only difference in R Studio is, key needs to be lowercased.
How Has This Been Tested?
command-line tested, tested in ~/.Renviron
Created a new project in R studio with version control.
Url of Git used required use of proxy cause it is not directly accessible.
Worked fine.
If this PR can create a PR- labeled notebook image R studio, I can test, too.
Merge criteria:

[x] The commits are squashed in a cohesive manner and have meaningful messages.
[ ] Testing instructions have been added in the PR body (for PRs involving changes that are not immediately obvious).
[x] The developer has manually tested the changes and verified that the changes work

/retest

Hi @jiridanek unsure why the tests fail on setup of the cluster, not execution, it seems.
Same for the other PR

Hi @shalberd, thank you for this contribution. The change fine, I put one comment there. The failed tests are probably because of the env instability of the big image building.
If you want to check the final image that is based on your changes, you can get the image from https://quay.io/repository/opendatahub/workbench-images?tab=tags&tag=latest and use filter for -pr-797.

/override ci/prow/images

OpenShift CI is having a bad day, looks like.

OpenShift CI is having a bad day, looks like.

that, and I was not able to override with /override, as I am not a maintainer

there's enough time to override when the pr is about to go in; openshift-ci likes to retest just before merge, so overriding in advance turns to be a waste of time, usually

/retest

@jstourac @atheo89 rebased here, too, as R Studio Python 3.9 no longer present in main :-)

Thank you Sven, for this enhancement!
/ok-to-test
/lgtm

/retest-required

Hi all, is there a general problem with those two jobs, image-build-related?

Hi all, is there a general problem with those two jobs, image-build-related?
Yeah, @caponetto filled https://issues.redhat.com/browse/RHOAIENG-16587 to have it fixed.

/lgtm

I'll be playing with the OCP-CI for a while, and then I'll override anything that did not pass.
/retest-required

/approve

/override ci/prow/rstudio-notebook-e2e-tests

/override ci/prow/images

thank you, @jiridanek can you do the same, please, for https://github.com/opendatahub-io/notebooks/pull/798


openssl speed does not work with sha3 hmac

Hello,
I would like to do the OpenSSL speedtest with a sha3 hmac, but it doesn't seem to work:
$ openssl speed -evp aes-128-cbc-hmac-sha256
Doing AES-128-CBC-HMAC-SHA256 ops for 3s on 16 size blocks: 161673576 AES-128-CBC-HMAC-SHA256 ops in 2.99s
Doing AES-128-CBC-HMAC-SHA256 ops for 3s on 64 size blocks: 59786577 AES-128-CBC-HMAC-SHA256 ops in 3.00s
Doing AES-128-CBC-HMAC-SHA256 ops for 3s on 256 size blocks: 20282108 AES-128-CBC-HMAC-SHA256 ops in 2.99s
Doing AES-128-CBC-HMAC-SHA256 ops for 3s on 1024 size blocks: 5492401 AES-128-CBC-HMAC-SHA256 ops in 2.99s
Doing AES-128-CBC-HMAC-SHA256 ops for 3s on 8192 size blocks: 715416 AES-128-CBC-HMAC-SHA256 ops in 3.00s
Doing AES-128-CBC-HMAC-SHA256 ops for 3s on 16384 size blocks: 350057 AES-128-CBC-HMAC-SHA256 ops in 2.99s
version: 3.3.2
built on: Tue Sep  3 16:32:59 2024 UTC
options: bn(64,64)
compiler: gcc -fPIC -pthread -m64 -Wa,--noexecstack -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security         -fstack-clash-protection -fcf-protection         -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -ffile-prefix-map=/build/openssl/src=/usr/src/debug/openssl -flto=auto -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_BUILDING_OPENSSL -DNDEBUG
CPUINFO: OPENSSL_ia32cap=0x7ef8320b078bffff:0x405fdef1bf97a9
The 'numbers' are in 1000s of bytes per second processed.
type             16 bytes     64 bytes    256 bytes   1024 bytes   8192 bytes  16384 bytes
AES-128-CBC-HMAC-SHA256   865142.88k  1275446.98k  1736528.31k  1881009.57k  1953562.62k  1918171.87k
$ openssl speed -evp aes-128-cbc-hmac-sha3-256
speed: aes-128-cbc-hmac-sha3-256 is an unknown cipher or digest
801B66EE557C0000:error:0308010C:digital envelope routines:inner_evp_generic_fetch:unsupported:crypto/evp/evp_fetch.c:355:Global default library context, Algorithm (aes-128-cbc-hmac-sha3-256 : 0), Properties (<null>)
801B66EE557C0000:error:0308010C:digital envelope routines:inner_evp_generic_fetch:unsupported:crypto/evp/evp_fetch.c:355:Global default library context, Algorithm (aes-128-cbc-hmac-sha3-256 : 0), Properties (<null>)
$ openssl --version
OpenSSL 3.3.2 3 Sep 2024 (Library: OpenSSL 3.3.2 3 Sep 2024)

I apologize if this is a duplicate, but I could not find a corresponding issue.
openssl speed -hmac sha3-256 works.

aes-128-cbc-hmac-sha256 is a stitched cipher combining AES-128-CBC with SHA-256. It was primarily added for TLS. There is no such stitched cipher with SHA3.
If you need to test speed of SHA3 HMAC, you should use openssl speed -hmac sha3-256 and similarly for other hash algorithms.

Mhh, I wanted to test the performance for OpenVPN. OpenVPN can somehow use AES-128-CBC with SHA3 HMAC.

That must be something completely custom. I thought OpenVPN is using TLS and that does not allow for using SHA3 HMAC with AES-CBC.

AFAIK OpenVPN uses TLS handshake to establish keys and custom record protocol. MAC and cipher are separate params, AFAIR


Disaggregation query #5 Urban people by disability status

create df showing number of people with access to high frequency stops vs no access
split disability yes/no and access/no access

Strangely there seems to be more people with a disability status that the total population in some of these areas. And it counts over a million disabled people in Birmingham (out of a population of 1.14 million). That can't be correct.

The number of people with disability status should be about 14 million. https://www.scope.org.uk/media/disability-facts-figures/#:~:text=There are 14.1 million disabled people in the UK.
Information from: https://www.gov.uk/government/statistics/disability-facts-and-figures/disability-facts-and-figures
Transport
Around a fifth of disabled people report having difficulties related to their impairment or disability in accessing transport .
Ref: ONS Opinions Survey 2011
Between 2004 to 2005 and 2011 to 2012, the percentage of buses with low-floor wheelchair access increased from 52% to 88%. Ref: Department for Transport’s Annual Sample Survey of Bus Operators

Correction, it's 14 million now in 2021, but in 2011 when the data is from it was about 10million

This should be all of the people in the UK in 2011 with "Long-term health problem or disability"
disability_df.disab_all.sum()
61371315.0

Not sure what the definition of long-term health problem is here. Would need to look into the methodology for stats here.
I am looking for a number about 10million. Adding "Day-to-day activities limited a lot" with "Day-to-day activities limited a little" gets me to 11 million.
disability_df.disab_ltd_little.sum() + disability_df.disab_ltd_lot.sum()
11088812.0

A million difference. Unsure of the data and methodology behind that. @EmmaWoodONS @TomosJH
Can we talk about this please?

@jwestw I'm happy to chat about this, but can't do this week as my backlog is turning into a mountain. What is your data source? Is it possible the discrepancy is a bug? If it probably isn't a bug, and is more to do with definitions, it might be better to set up a meeting with Josephine Foubert as she will know more than me regarding disability.

@MusaChirikeni data to check into is here:
https://raw.githubusercontent.com/ONSdigital/SDG_11.2.1/disability_disagg_%235/data/nomis_QS303.csv

This should be all of the people in the UK in 2011 with "Long-term health problem or disability"
disability_df.disab_all.sum()
61371315.0

Following feedback from @MusaChirikeni I have found the title  "Long-term health problem or disability" is misleading as this includes all people, not just those with disabilities or long term health problems.

I am looking for a number about 10million. Adding "Day-to-day activities limited a lot" with "Day-to-day activities limited a little" gets me to 11 million.
disability_df.disab_ltd_little.sum() + disability_df.disab_ltd_lot.sum()
11088812.0

These are indeed the correct columns for disability. Disregard others.

Hey @MusaChirikeni thanks for talking this over just now.
The fact that the NOMIS data is 2011 and the population data I bring in might be 2019 estimates is problematic. I do not want to apply correction factors. I would prefer to make the data pipeline work for 2011 data only. Then when the new 2021 census data is available it will work for that too (hopefully).
At the moment, just for the proof of concept I bring in West Midlands population estimates here: https://github.com/ONSdigital/SDG_11.2.1/blob/ba6651759489065aef4a699f16a7b36ba2b05860/SDG_11.2.1_main.py#L69
I cannot remember why we did it like that, but I would prefer to bring in the whole UK population for 2011, and filter by output area.
I will create an issue:

to bring in the data for the whole UK population
move towards SQL tables for each major piece of data (e.g. populations stats, disability stats, sex stats, stop locations)
to bring in all town and city names for filtering
make appropriate queries to query data tables and get disaggregated data


Carousel navigation dots on home page banner

Hi Team,
Business requirements is carousel navigation dots on home page banner. Increase the speed banner slide.

@2016DigiTech , changes for this can be done in slideshow block.


Fix Enterprise Contract Check

refer to https://github.com/actions/runner-images/issues/10636

Breaking changes
Ubuntu 24.04 is ready to be the default version for the "ubuntu-latest" label in GitHub Actions and Azure DevOps.

Target date
This change will be rolled out over a period of several weeks beginning December 5th and will complete on January 17th, 2025.

OpenShift CLI 	latest available 	- 	Removed from the Ubuntu 24.04 image due to maintenance reasons.

In our tests, we are using oc command which is provided by Ubuntu image. The oc command is not available on Ubuntu 24.04.

/retest

LGTM


docs(examples): grammar fixes

What kind of change does this PR introduce?

Did you add tests for your changes?

Does this PR introduce a breaking change?

What needs to be documented once your changes are merged?

Thanks


Fixed {@code} javadoc tag

Fixed 2 instances of javadoc {@code} tags (was written as @{code} )

I signed it!

Thanks!

Why is this coming to me? I don't remember ever making any change to a
Google open source project.
On Fri, Aug 12, 2016 at 12:02 AM, googlebot<EMAIL_ADDRESS>wrote:

Thanks for your pull request. It looks like this may be your first
contribution to a Google open source project. Before we can look at your
pull request, you'll need to sign a Contributor License Agreement (CLA).
📝 Please visit https://cla.developers.google.com/
https://cla.developers.google.com/ to sign.
Once you've signed, please reply here (e.g. I signed it!) and we'll
verify. Thanks.

If you've already signed a CLA, it's possible we don't have your
GitHub username or you're using a different email address. Check your
existing CLA data https://cla.developers.google.com/clas and verify
that your email is set on your git commits
https://help.github.com/articles/setting-your-email-in-git/.
If you signed the CLA as a corporation, please let us know the
company's name.

—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/googlesamples/android-testing/pull/102#issuecomment-239375494,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ACANAk21V-jbDl1hpBSSHfXx01um-8ORks5qfBp1gaJpZM4Ji00y
.


Convert SmoothedLinearInterpolation to LinearInterpolation and invert

Fixes https://github.com/SouthEndMusic/SmoothInterpolation.jl/issues/42.

To do:
to do:

[ ] Make it degenerate_slope in stead of degenerate_Du
[ ] Remove t, Du, Dt from the cache as they are not used (for cache.t use A.u)
[ ] Add tests
[ ] Add documentation


[MRG] Fix random state in algorithms

This sets a random state in the algorithms that didn't have it set, and tests it. See https://github.com/metric-learn/metric-learn/pull/232#issuecomment-508757860

This PR should be ready to merge when tests pass

LGTM


Document deployment of the MED-Portal

We need a document explaining how to deploy the MED-Portal.
We need a list of requirements.
We also need a way to share credentials.

This is from memory: The instructions on the github pages for joss/thoej were mostly fine once you knew how heroku worked.
From memory, the main issues I ran into when I was doing my own version were:

Have all the necessary services working on heroku.
Ensure the github secrets and environment variables match where they should.
Make sure that you have created all the necessary repos (there were a bunch). For example:

repo to store the pdfs
repo for github actions
make a clone of certain repos to change default values - e.g. some of the actions had hardcoded values which were specific to joss and could not be changed.


Swagge UI in OWIN host as console application

I am trying to integrate the swashbuckle.core in my owin host which is hosted in console application.
Based on the steps provided in https://github.com/domaindrivendev/Swashbuckle the page not displayed anything.
I have added the following source in my owinhost startup.class
config
.EnableSwagger( c =>
{
c.SingleApiVersion("v1", "A title for your API");
c.IncludeXmlComments(GetXmlCommentsPath());
}
)
.EnableSwaggerUi();
But it does not display anything when am trying with my host url
http://localhost:port/swagger/ui/index

The description endpoint (.../swagger/docs/v1) is returning an error. Navigate to it directly and you'll get more info about the error

Is this resolved?

when i hosted the application in http, it is working perfectly. I would like to host the OWIN in https.
But it is enable the swaggerui for https. Even I have provided the code as follows,
config
.EnableSwagger(c =>
{
c.SingleApiVersion("v1", "Test API");
c.Schemes(new[] { "http", "https" });
c.ResolveConflictingActions(apiDescriptions => apiDescriptions.FirstOrDefault());
c.IncludeXmlComments(XmlCommentsPath());
}
)
.EnableSwaggerUi();

Think #296 is a duplicate. Closing this one as there's already more information in that ticket


Con 102mg ada chatbot

Closes #
Description Of Changes
Created a new Erasure only Connector for Ada Chatbot
Code Changes

[x] Added config, dataset, fixtures and tests to this repo

Steps to Confirm

[x] Add/configure the connector in UI
[x] Verify config and icon UI looks good
[x] Create an Access DSR with the identity value
[ ] Verify email sent by Fides with customer data is correct

Pre-Merge Checklist

[ ] All CI Pipelines Succeeded
Documentation:

[x] documentation complete, PR opened in fidesdocs
https://github.com/ethyca/fidesdocs/pull/255
[x] documentation issue created in fidesdocs
https://github.com/ethyca/fidesdocs/issues/254

[X] Issue Requirements are Met
[X] Relevant Follow-Up Issues Created
[X] Update CHANGELOG.md
[X] For API changes, the Postman collection has been updated

A couple of notes:
1 - At the moment I can't verify emails are sent from the Fides admin =(
2 - I tried to undo the changes I made to .fides/fides.toml I can see my actual addition is gone but spacing changes due to 'command+s' re-arranged some lines =(. I was able to fix it, right until I saved again =/


CertificateClient::new does not allow for optional api-versions

Tracking for point brought up in PR#334
How do they specify an optional api-version? If leaving for later, please open a tracking issue. IIRC, we were going to have a new_with_options or something like that which took options which allow that, among other things like user-defined policies. We have that in some clients now, like cosmos and/or storage.
Originally posted by @heaths in https://github.com/Azure/azure-sdk-for-rust/pull/334#discussion_r734779471

@cataggar this is needed for all clients, per Azure SDK guidelines. We are currently tracking this as part of #466.