Please clarify and quantify statements regarding pooling

[Enter feedback here]
Please further describe and quantify this statement:
"DbContext pooling can increase performance in high-throughput scenarios by re-using context instances. However, for most application this performance gain is very small."
What is meant by "most applications"? Are you referring to user-interactive applications? How small is "very small"? Clearly some research/benchmarking has been done to come to that conclusion. Can you share the results, even if it is a broad range?
I have a NON-user-interactive application that does a lot of background processing and, because of the vague documentation, I have no way of knowing if connection pooling would benefit me. I cannot easily benchmark my app because it has a constructor that takes more than 1 arg.

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

ID: c8b8ef11-d408-f9d6-29eb-f7d2ac1aa530
Version Independent ID: 483c34e9-4534-7b3b-653e-ac88e32d62f3
Content: EntityFrameworkServiceCollectionExtensions.AddDbContextPool Method (Microsoft.Extensions.DependencyInjection)
Content Source: dotnet/xml/Microsoft.Extensions.DependencyInjection/EntityFrameworkServiceCollectionExtensions.xml
Product: ef-core-api
GitHub Login: @dotnet-bot
Microsoft Alias: avickers

@joecjdi The only real way to know is to test your specific scenarios. That being said, we're putting this on the backlog to try to make the documentation a bit more helpful.

Added some explanations and a simple benchmark in #3460.


Images on documents are too small

Please make the images zoom-able by clicking on them.

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

ID: 2f497268-0c29-4346-b9e9-3a037a13e3d5
Version Independent ID: e6c64346-6e47-36bb-ef2a-9d6609805377
Content: Create a composite entity to extract complex data - Azure
Content Source: articles/cognitive-services/LUIS/luis-tutorial-composite-entity.md
Service: cognitive-services
GitHub Login: @v-geberr
Microsoft Alias: v-geberr;

@codepossible Thanks for the feedback! We are currently investigating and will update you shortly.

@codepossible Thanks for the feedback! I have assigned the issue to the content author to investigate further and update the document as appropriate.
@v-geberr The user provided a feedback about photos zoom-able, please update as necessary. Thank you!

@codepossible Thank you for your suggestion. Many images will be updated in the next month. Is there a specific area of the UX you are concerned about or is this a general request for all screens that show the entire UX?

@codepossible The zoomable screen shots are beginning to roll out. The first page to have them is this one. If this fix is satisfactory, I would like to finish and close this issue.

#please-close This is rolling out in the next month.


lean4 Nix flake doesn't include standard library

Prerequisites

[X ] Put an X between the brackets on this line if you have done all of the following:

Checked that your issue isn't already filed.
Reduced the issue to a self-contained, reproducible test case.

Description
I was following the tutorial, and the inputs.lean.url = github:leanprover/lean4; dependency generated by the template doesn't seem to include the Lean standard library.
When I run the "hello world" example generated by the "Quick Start" example, I get an error about print and Init being missing. This makes me think the standard library is missing.
Steps to Reproduce
Reproduce with Nix flakes:
$ nix run github:leanprover/lean4 -- <(echo)
/dev/fd/63:1:0: error: unknown package 'Init'

Reproduce using Nix shell
$ nix-shell https://github.com/leanprover/lean4/archive/master.tar.gz -A nix
$ lean <(echo)
/dev/fd/63:1:0: error: unknown package 'Init

Does not reproduce using the Quickstart install instructions
$ curl https://raw.githubusercontent.com/leanprover/elan/master/elan-init.sh -sSf | sh -s -- --default-toolchain leanprover/lean4:nightly
$ source $HOME/.elan/env
$ lean <(echo)
$

Expected behavior: [What you expect to happen]
I expect Lean 4 master built using the Nix flake to execute a blank file giving no output, just like the elan installed one does.
Actual behavior: [What actually happens]
I get a package import error.
Reproduces how often: [What percentage of the time does it reproduce?]
Reproduces every single time.
Versions
You can get this information from copy and pasting the output of lean --version,
please include the OS and what version of the OS you're running.
$ nix run github:leanprover/lean4 -- --version
Lean (version 4.0.0, Release)

$ uname -a
Linux lam 5.4.0-91-generic #102-Ubuntu SMP Fri Nov 5 16:31:28 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux

$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 20.04 LTS
Release:        20.04
Codename:       focal

$ nix --version
nix (Nix) 2.4

Yeah, this part of the setup is not optimal yet. The idea was that the Nix setup can and should be more modular than the basic one; there is no reason Lean, Std, and even Init should be built/substituted if you don't import them. Thus the default attribute lean is really just that - the lean executable without any stdlib. The buildLeanPackage function then combines that executable with given dependencies, which can include any of the stdlib packages.
For processing stand-alone files, there is the lean-all attribute (as in e.g. nix shell .#lean-all) that emulates the basic setup by bundling lean with the stdlib as well as other tools, e.g. leanpkg and leanc, that are not directly needed in the Nix setup. It is mostly used for running the test suite.
A reasonable compromise between modularity and convenience might be:

keep the current minimal lean derivation for use in buildLeanPackage
change the default attribute to either lean-all or a new derivation in between the two: lean with a bundled stdlib, but no legacy tools

Thanks. nix run github:leanprover/lean4#lean-all -- MyPackage.lean works.
I think it makes sense with Nix for the default package to be minimal, so the declared dependencies are clearer. But maybe the defaultApp in the flake should be lean-all, since that's for interactive use.


Backend Logging Improvements

As backend team
we want to improve backend logging mechanism
so that we will be able to have detailed logs in our monitoring tools.

Done with https://github.com/SWE574-Fall2023-Group1/SWE574-Fall2023-G1/pull/126


Only remove the first page's '#/' when using hash mode.

What problem does this feature solve?
My server doesn't support history mode for vue, so we are forced to use hash mode in vue-router. We can accept using '#/*****' for sub channel pages. But we want to remove the '#/' for the first page. Is there any way to do this? For example:
When some one first visit: "http://www.test.com/", the url changed to "http://www.test.com/#/", we don't love this change. We can accept that when some one click the menu in the page to go to a sub channel, the url changes to 'http://www.test.com/#/aboutus'.
==========================================
For some guys may know Chinese:
能否为hash模式只去掉首页的井号？领导可以接受子路由页面中带井号，但是不能接受首页默认进来就带井号。能否只把首页的井号去掉？
What does the proposed API look like?
http://www.test.com/ for the default page.
http://www.test.com/#/subpage1 for page1
http://www.test.com/#/subpage2 for page2

That being said, you could extend the existing history to handle the specific case of /#/ being empty.

Yes, but it needs a long time to learn and master this project's code.
For temporarily, I use createMemoryHistory to meet the manager's requirement.
Thanks a lot for your answer. I still think that it will be better if this feature could be implemented in this project. But if there were no chance, it will be fine too.


Refresh OIDC token in azadmin test resources post script

Refresh OIDC token in azadmin test resources post script

Closing as this doesn't help, the token still expires by the time deployment completes. We'll need a creative solution.


Some performance improvements

When using the OpenGL backend of the Plot2D widget, the profile window still uses the default matplotlib backend. Additionally, the profile is updated every time the image changes, even when the profile window was never shown.
The first commit adds the backend parameter to the ProfileMainWindow and forwards to it the backend of the main plot. This already leads to a noticeable speedup.
The second commit updates the profile only when the profile window is visible. As I haven't spent much time looking for side effects, this approach might be too simple.
Unfortunately, the test suite segfaults on my Debian 9 installation. Therefore, I have run only the Profile tests.

Thanks for the PR!
Indeed, it makes sense to use the same backend by default for the profile widget.
I made a small comment in the code regarding the implementation.
BTW, if you want to use the OpenGL backend for all PlotWidget, you can set it globally with:
import silx
silx.config.DEFAULT_PLOT_BACKEND = 'gl'

It's also better not to update the profile window if it is hidden, but you have to make sure it is synchronize it when it gets shown again. I'll check that.
Could you tell us where the tests segfault on your machine? (python run_tests.py -v to print the name of each tests)

Thanks for the feedback, I updated the PR.
The relevant output for the segfault:
testAlignemnt (silx.gui.plot.test.testCompareImages.TestCompareImages) ... WARNING:silx.opencl.common:Last chance to get an OpenCL device ... probably not the one requested
INFO:silx.opencl.processing:Compiling file ['sift/sift', 'sift/convolution', 'sift/preprocess', 'sift/algebra', 'sift/image', 'sift/gaussian', 'sift/reductions', 'sift/memset', 'sift/orientation_gpu', 'sift/orientation_cpu', 'sift/descriptor_gpu1', 'sift/descriptor_cpu', 'sift/descriptor_gpu2'] with options -D WORKGROUP_SIZE=4096
5 warnings generated.
WARNING:py.warnings:/usr/lib/python3/dist-packages/pyopencl/cffi_cl.py:1470: CompilerWarning: Non-empty compiler output encountered. Set the environment variable PYOPENCL_COMPILER_OUTPUT=1 to see more.
  "to see more.", CompilerWarning)

INFO:silx.opencl.processing:0.009MB are needed on device: pthread-Intel(R) Core(TM) i5-6500T CPU @ 2.50GHz,  which has 18742.559MB
Segmentation fault

I did not knowingly install anything OpenCL related.

Hi,
Looking a bit deeper at it, the profile is not computed if the profile main window is not visible when the image is changed: updateProfile gets called but _createProfile returns immediately (https://github.com/silx-kit/silx/blob/master/silx/gui/plot/Profile.py#L673), so the profile computation is not done.
Yet, the profile is cleared (which does not do anything if already empty) and the title and axes label are updated which triggers the refresh machinery in any case. The title and axes label should check if they are actually changed and only perform things in this case. With this, a call to updateProfile would not actually change anything.
Did you notice any performance improvements with the 2nd commit modification in your case?
As it is implemented, each time the profile is updated, the profile main window is shown and when closed the profile ROI is cleared, so the check of visibility should not be needed.

Sorry, I saw a significant improvement with the second commit for the Debian 9 version and just applied it on master without investigating further. Indeed, on master, there is no performance improvement for this change (and therefore also not for the first commit as long as one does not open the profile window). Should I delete the second commit?

Yes it's better to remove 2nd commit. As it is, it does not cope with the case where the profile plot widget is provided by the user rather than using the default profile main window.
Improving the update of plot title and axes label will turn what's done in updateProfile to virtually nothing , but that's another PR..

I deleted the second commit.

Hi. I added another comment about if plot._backend is None. Is there any reason to check that? Else i think it is not needed.

That is because backend = type(None) will cause an error later in if backend is None in _setBackend in PlotWidget.py:294, because type(None) is None is false.

Yes i see. But I mean _backend can't be None. _setBackend will always set something, else will be aborted. Ontologically, a plot can't work without a backend (that's a constraint, from the __init__ of the plot).

I updated the PR.

LGTM, i merge it with with an additional commit for documentation.

Thanks for the PR

Thanks for the contribution!


Shifts app - Deep link to open specific team shift

We are able to open Shift app using following deeplink:
microsoftTeams.executeDeepLink('" https://teams.microsoft.com/l/entity/" + shiftsAppId + "/schedule');
Is it possible to open specific team shift using deep link by passing subEntityId? I tried by passing Team id/group id and not working.

@SubbaReddi Thank you for submitting feedback.
I think the best way forward is if you open a service ticket in your tenant so this can get resolved ASAP. Based on the outcome let me know if it is something that can be called out in the docs.
Please follow this link to contact support for business products:https://docs.microsoft.com/office365/admin/contact-support-for-business-products
Please keep us posted here on the resolution so we can feed whatever information you discover into the content.

@SubbaReddi Thank you for submitting feedback.
I think the best way forward is if you open a service ticket in your tenant so this can get resolved ASAP. Based on the outcome let me know if it is something that can be called out in the docs.
Please follow this link to contact support for business products:https://docs.microsoft.com/office365/admin/contact-support-for-business-products
Please keep us posted here on the resolution so we can feed whatever information you discover into the content.


Update avro to 1.7.7

Updates org.apache.avro:avro from 1.7.5 to 1.7.7.
I'll automatically update this PR to resolve conflicts as long as you don't change it yourself.
If you'd like to skip this version, you can just close this PR. If you have any feedback, just mention me in the comments below.
Have a fantastic day writing Scala!

Ignore future updates
Add this to your .scala-steward.conf file to ignore future updates of this dependency:
updates.ignore = [ { groupId = "org.apache.avro", artifactId = "avro" } ]

labels: semver-patch

Codecov Report

Merging #300 into develop will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff            @@
##           develop     #300   +/-   ##
========================================
  Coverage    61.29%   61.29%
========================================
  Files           50       50
  Lines         1540     1540
  Branches        40       40
========================================
  Hits           944      944
  Misses         596      596

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 09bae75...73a24b8. Read the comment docs.


Possible outdated documentation

Hello everyone,
I've just started using your label studio and I must say it is great, thank you for your work and for keeping it open source.
I'm getting myself familiar with your API and I was searching through the documentation when I stumbled upon validate label config endpoint, it is stated that when validation is successful status code 200 will be returned, BUT I keep getting 204 when I try to validate (hopefully) a valid label config.
I can see that I receive 400 when I try to validate an invalid label config so my question would be is the documentation outdated since documentation states that 200 will be returned on successful validation or I'm missing something here?
Thank you for your time.

@MarioOurcart Thank you for your report! Yes, API docs is outdated. This PR https://github.com/heartexlabs/label-studio/pull/2816 will fix it soon!


Virtual threads

Virtualthreads don't like "synchronized". Therefore, I changed it to Lock.
Now all Threads are executed in Executor. And this Executor runs on virtual threads.
Switching to virtual threads requires 21 java.

I am just wondering if we don't shoot ourselves in the foot here.
From my understanding VirtualThreads were created to simplify the handling of asynchronous code. So using CompletableFuture.async methods handled in a one virtual thread per task-executor is the backwards compatible way to do it, but is there any benefit for new code to do so?

I think using an executor is still probably the right choice as that way in the future if we find out that in some places virtual threads are not the right choice or additional execution considerations need to be added we can easily do that by swapping out the executor.
Although I do see your point on using the CompletableFuture API for infinite loop tasks and one shot / fire and forget tasks. In those cases I agree it might be best to just use the executor directly with executor.execute etc.

I am just wondering if we don't shoot ourselves in the foot here.
From my understanding VirtualThreads were created to simplify the handling of asynchronous code. So using CompletableFuture.async methods handled in a one virtual thread per task-executor is the backwards compatible way to do it, but is there any benefit for new code to do so?

I think using an executor is still probably the right choice as that way in the future if we find out that in some places virtual threads are not the right choice or additional execution considerations need to be added we can easily do that by swapping out the executor.
Although I do see your point on using the CompletableFuture API for infinite loop tasks and one shot / fire and forget tasks. In those cases I agree it might be best to just use the executor directly with executor.submit etc.

And what is the difference between executor.submit and CompletableFuture.RunAsync(... , executor) ? We get the "Future" there and there.

The main difference is the simplified API. Since only a normal future is returned it doesn't allow you to perform the async callback operations making it clear that the submitted task should be fairly standalone.

The main difference is the simplified API. Since only a normal future is returned it doesn't allow you to perform the async callback operations making it clear that the submitted task should be fairly standalone.

That would not be my interpretation of reading such a signature.
And looking at the overall code quality of this project we are discussing on the wrong level. It just doesn't matter right now which API we use. Everything is better than what we currently have.

To the places where was "the thread = new Thread(...)" I returned the previous logic. In places where Thread was not controlled from close(), it will now be controlled from Executor.
I suggest 2 options for controlling Threads:

The "parent" class must controlhim Threads and close threads when object.close()
CompletableFuture is controlled using executor and closed using executor.shutdown().


params_api_test.c: Fix mistake in backported test fix

Fixup for e8f1d76b50204d87a0ef7f6879eb1dd507a54368.
Fixes on-push CI failure on 3.1 branch. Marking urgent.

ping for second review


service execution tab ui imp: support opening query builder by double-clicking the read-only query in the service execution tab

Summary

The query editor in the service execution tab is read-only. However, it confuses users because they can insert the cursor. Improve the UI to support opening query builder by double-clicking the read-only query in the service execution tab.
How did you test this change?

[ ] Test(s) added
[x] Manual testing (please provide screenshots/recordings)
[ ] No testing (please provide an explanation)

https://user-images.githubusercontent.com/73408381/211652601-af2cdd72-d0f3-4b88-a8e8-3cdfd4f79aee.mov

@YannanGao-gs  I think the main concern with the user, is that they want an easy way to edit the query in text mode. The pencil icon is not intuitive.
For queries where they is no form support, users would need to know to open the query builder and then go to text mode  which might not be straight forward.
You can run some ideas with @beekemarie about what we can do in this case.

Personally I think the change does improve the flow slightly.
I think however all the action buttons need a complete overhaul above the service query.
We need to group them better for edit, execute actions and other actions (such as opening service query in stand alone query).
@YannanGao-gs  can you raise an issue for that with some ideas about that.
@beekemarie would be good to get your thoughts on what sort of actions users expect here for their queries.


using dask for mtm

I wonder if you have a plan to apply multiprocessing for mtm?

Hi, do you mind clarifying the purpose of your question? Are the current parallelization options for mtm (i.e. the n_fft_threads parameter) insufficient for your application?


Add support for opple.light.barelp

#1102
Test env:
HASS: 2023.6.2
XiaomiGateway3: master 33258b4
Device: Xiaomi Multimode Gateway CN 1.5.5_0006

Thanks!

https://github.com/AlexxIT/XiaomiGateway3/releases/tag/v3.3.2


GitHub-API compliance

Cross-PR gogits/gogs#3742
Also closes gogits/gogs#3653

Thanks!

@Unknwon - you should probably have a look at https://github.com/go-gitea/go-sdk/pull/28 also. It fixes some compatibility issues with discovered after 89fbc3a75b07bb86ca47809d53f57892cc8c5443 was merged.

@martinhpedersen thanks! See https://github.com/gogits/go-gogs-client/commit/98046bb98061fc6baa5bb86359af0b7c300d384a


Yabai window management in Big Sur (Preview, Firefox)

Hi Thank you for your time in developing Yabai. I am really enjoying the application and the added functionality.
I have noticed that certain apps are not being managed correctly by Yabai.
Preview: When a single file is opened in preview yabai performs correctly and tiles correctly. However if a second tab is opened with a duplicate file or a different file alltogether yaba resizes the window as if accommodating an additional panel  yet no additional window has been created.
Firefox: Firefox appears to not be well managed by Yabai. When ever I swap window locations with another window the firefox pane does not move across and typically is just nudged slightly either being overlaid by the intended replacement window orobscuring it. Mannually position firefox is possible  and does not disturb other windows.
I have some screen recordings of the behaviour I can share if that would help but they were too large to upload here.

I have also noted that this happens with the default TextEdit.app with new portions of the screen being allocated to each new tab that is opened after the app is initialiaised.

The firefox issue is probably #109 and has been fixed on master. The preview issue is likely #68 and will not be fixed until Apple improve their APIs.


Add method of get a list of all the prefectures(swift-2.3)

Implemented in accordance with the README
let prefectures = JPrefecture.allPrefectures()

Thanks!


Why my ollama not use gpu？

My ollama is use windows installer setup running.There was a problem,when I watch my tsak manager,I noticed that my gpu was not being used. I want know that's why? or say I need run what command?
I wish someone could solve my problem，thanks

What model are you using? I can see your memory is at 95%. GPU is fully utilised by models fitting in VRAM, models using under 11 GB would fit in your 2080Ti VRAM.
GPU usage would show up when you make a request, e.g. ollama run mistral and make a request: "why is the sky blue?"
GPU load would appear while the model is providing the response.

Are you saying that my computer will only use the gpu if I run a model that is smaller than my gpu memory?

Depends on the model, some models offload layers to GPU even if they can't fit in VRAM and are running on CPU.
For maximum performance, any model fitting in VRAM will benefit from GPU processing.

Hi @loks666, yes, it will try to offload as many "layers" of the model onto your GPU as possible. If the model is bigger than the memory of your GPU, those extra layers will be run on the CPU instead. You can try running smaller models, or use a more quantized version of the same model.
I'm going to go ahead and close the issue, but feel free to keep commenting.


Broken since latest ffmpeg upgrade

Ffmpeg removed certain APIs (such as register_all) when they upgraded to support ffmpeg 5, 0.1.8 should account for those changes

I don't have an installation ffmpeg 5 libs handy, what errors are you getting?


30 threads active,   655 links queued, 9483 links in 10410 URLs checked, runtime 32 minutes, 6 seconds
30 threads active,   640 links queued, 9498 links in 10410 URLs checked, runtime 32 minutes, 11 seconds
30 threads active,   624 links queued, 9514 links in 10410 URLs checked, runtime 32 minutes, 16 seconds
URL        ../drivers/' Name       Docker Machine driver reference'
Parent URL https://docs.docker.com/v1.12/machine/concepts/, line 1545, col 7
Base       https://docs.docker.com/v1.12/machine/
Real URL   https://docs.docker.com/v1.12/drivers/
Check time 10.120 seconds
Result     Error: 404 Not Found
30 threads active,   613 links queued, 9527 links in 10412 URLs checked, runtime 32 minutes, 21 seconds
30 threads active,   598 links queued, 9545 links in 10415 URLs checked, runtime 32 minutes, 26 seconds
30 threads active,   584 links queued, 9559 links in 10415 URLs checked, runtime 32 minutes, 31 seconds
30 threads active,   569 links queued, 9574 links in 10415 URLs checked, runtime 32 minutes, 36 seconds
URL        ../docker-compose.yml' Name       this result file'
Parent URL https://docs.docker.com/v1.12/swarm/swarm_at_scale/deploy-app/, line 1780, col 32
Base       https://docs.docker.com/v1.12/swarm/swarm_at_scale/
Real URL   https://docs.docker.com/v1.12/swarm/docker-compose.yml
Check time 10.274 seconds
Result     Error: 404 Not Found
30 threads active,   553 links queued, 9590 links in 10416 URLs checked, runtime 32 minutes, 41 seconds
30 threads active,   551 links queued, 9608 links in 10433 URLs checked, runtime 32 minutes, 46 seconds
30 threads active,   528 links queued, 9637 links in 10439 URLs checked, runtime 32 minutes, 51 seconds
URL        ../../get-help/' Name       community forums'
Parent URL https://docs.docker.com/v1.12/opensource/workflow/advanced-contributing/, line 1533, col 24
Base       https://docs.docker.com/v1.12/opensource/workflow/
Real URL   https://docs.docker.com/v1.12/get-help/
Check time 11.700 seconds
Result     Error: 404 Not Found
30 threads active,   512 links queued, 9653 links in 10440 URLs checked, runtime 32 minutes, 56 seconds
URL        `'
Parent URL https://docs.docker.com/v1.13/engine/reference/builder/, line 120, col 1
Base       https://docs.docker.com/v1.13/engine/reference/
Real URL   https://docs.docker.com/v1.13/engine/reference/
Check time 7.710 seconds
Result     Error: 403 Forbidden
30 threads active,   496 links queued, 9677 links in 10451 URLs checked, runtime 33 minutes, 1 seconds
URL        github.com/docker/containerd/pull/336' Name       #336'
Parent URL https://docs.docker.com/v1.13/cs-engine/1.12/release-notes/release-notes/, line 397, col 53
Base       https://docs.docker.com/v1.13/cs-engine/1.12/release-notes/
Real URL   https://docs.docker.com/v1.13/cs-engine/1.12/release-notes/github.com/docker/containerd/pull/336
Check time 8.912 seconds
Result     Error: 404 Not Found
URL        github.com/docker/docker/issues/30727' Name       #30727'
Parent URL https://docs.docker.com/v1.13/cs-engine/1.12/release-notes/release-notes/, line 398, col 68
Base       https://docs.docker.com/v1.13/cs-engine/1.12/release-notes/
Real URL   https://docs.docker.com/v1.13/cs-engine/1.12/release-notes/github.com/docker/docker/issues/30727
Check time 9.276 seconds
Result     Error: 404 Not Found
30 threads active,   483 links queued, 9694 links in 10455 URLs checked, runtime 33 minutes, 6 seconds
30 threads active,   470 links queued, 9708 links in 10457 URLs checked, runtime 33 minutes, 11 seconds
30 threads active,   454 links queued, 9724 links in 10459 URLs checked, runtime 33 minutes, 16 seconds
30 threads active,   439 links queued, 9739 links in 10459 URLs checked, runtime 33 minutes, 21 seconds
30 threads active,   425 links queued, 9753 links in 10459 URLs checked, runtime 33 minutes, 26 seconds
30 threads active,   408 links queued, 9770 links in 10459 URLs checked, runtime 33 minutes, 31 seconds
30 threads active,   394 links queued, 9784 links in 10459 URLs checked, runtime 33 minutes, 36 seconds
URL        `'
Parent URL https://docs.docker.com/v1.13/datacenter/install/aws/, line 125, col 1
Base       https://docs.docker.com/v1.13/datacenter/install/
Real URL   https://docs.docker.com/v1.13/datacenter/install/
Check time 10.354 seconds
Result     Error: 403 Forbidden
URL        plugin_upgrade/' Name       docker plugin upgrade'
Parent URL https://docs.docker.com/v1.13/engine/reference/commandline/plugin/, line 352, col 11
Base       https://docs.docker.com/v1.13/engine/reference/commandline/
Real URL   https://docs.docker.com/v1.13/engine/reference/commandline/plugin_upgrade/
Check time 10.007 seconds
Result     Error: 404 Not Found
URL        `'
Parent URL https://docs.docker.com/v1.13/datacenter/ucp/2.1/guides/admin/configure/license-your-installation/, line 141, col 1
Base       https://docs.docker.com/v1.13/datacenter/ucp/2.1/guides/admin/configure/
Real URL   https://docs.docker.com/v1.13/datacenter/ucp/2.1/guides/admin/configure/
Check time 9.753 seconds
Result     Error: 403 Forbidden
30 threads active,   376 links queued, 9802 links in 10464 URLs checked, runtime 33 minutes, 41 seconds
30 threads active,   361 links queued, 9817 links in 10465 URLs checked, runtime 33 minutes, 46 seconds
30 threads active,   348 links queued, 9830 links in 10466 URLs checked, runtime 33 minutes, 51 seconds
URL        `'
Parent URL https://docs.docker.com/v1.13/datacenter/ucp/2.1/guides/admin/backups-and-disaster-recovery/, line 137, col 1
Base       https://docs.docker.com/v1.13/datacenter/ucp/2.1/guides/admin/
Real URL   https://docs.docker.com/v1.13/datacenter/ucp/2.1/guides/admin/
Check time 10.805 seconds
Result     Error: 403 Forbidden
30 threads active,   333 links queued, 9846 links in 10468 URLs checked, runtime 33 minutes, 56 seconds
30 threads active,   319 links queued, 9861 links in 10471 URLs checked, runtime 34 minutes, 1 seconds
URL        `'
Parent URL https://docs.docker.com/v1.13/datacenter/dtr/2.2/guides/admin/configure/license-your-installation/, line 141, col 1
Base       https://docs.docker.com/v1.13/datacenter/dtr/2.2/guides/admin/configure/
Real URL   https://docs.docker.com/v1.13/datacenter/dtr/2.2/guides/admin/configure/
Check time 10.334 seconds
Result     Error: 403 Forbidden
30 threads active,   306 links queued, 9874 links in 10472 URLs checked, runtime 34 minutes, 6 seconds
30 threads active,   292 links queued, 9888 links in 10472 URLs checked, runtime 34 minutes, 11 seconds
URL        `'
Parent URL https://docs.docker.com/v1.13/datacenter/dtr/2.2/guides/admin/backups-and-disaster-recovery/, line 137, col 1
Base       https://docs.docker.com/v1.13/datacenter/dtr/2.2/guides/admin/
Real URL   https://docs.docker.com/v1.13/datacenter/dtr/2.2/guides/admin/
Check time 11.176 seconds
Result     Error: 403 Forbidden
30 threads active,   276 links queued, 9904 links in 10472 URLs checked, runtime 34 minutes, 16 seconds
30 threads active,   262 links queued, 9918 links in 10472 URLs checked, runtime 34 minutes, 21 seconds
URL        `'
Parent URL https://docs.docker.com/v1.13/datacenter/dtr/2.2/guides/user/create-and-manage-webhooks/, line 137, col 1
Base       https://docs.docker.com/v1.13/datacenter/dtr/2.2/guides/user/
Real URL   https://docs.docker.com/v1.13/datacenter/dtr/2.2/guides/user/
Check time 9.436 seconds
Result     Error: 403 Forbidden
30 threads active,   249 links queued, 9931 links in 10472 URLs checked, runtime 34 minutes, 26 seconds
URL        /v1.13/v1.12/' Name       /v1.12/'
Parent URL https://docs.docker.com/v1.13/docsarchive/, line 314, col 37
Base       https://docs.docker.com/v1.13/
Real URL   https://docs.docker.com/v1.13/v1.12/
Check time 10.503 seconds
Result     Error: 404 Not Found
30 threads active,   233 links queued, 9947 links in 10472 URLs checked, runtime 34 minutes, 31 seconds
30 threads active,   218 links queued, 9962 links in 10472 URLs checked, runtime 34 minutes, 36 seconds
30 threads active,   205 links queued, 9975 links in 10472 URLs checked, runtime 34 minutes, 41 seconds
30 threads active,   191 links queued, 9989 links in 10472 URLs checked, runtime 34 minutes, 46 seconds
30 threads active,   177 links queued, 10008 links in 10477 URLs checked, runtime 34 minutes, 51 seconds
30 threads active,   163 links queued, 10024 links in 10479 URLs checked, runtime 34 minutes, 56 seconds
30 threads active,   150 links queued, 10038 links in 10480 URLs checked, runtime 35 minutes, 1 seconds
30 threads active,   138 links queued, 10050 links in 10480 URLs checked, runtime 35 minutes, 6 seconds
30 threads active,   124 links queued, 10064 links in 10480 URLs checked, runtime 35 minutes, 11 seconds
30 threads active,   111 links queued, 10077 links in 10480 URLs checked, runtime 35 minutes, 16 seconds
30 threads active,    97 links queued, 10091 links in 10480 URLs checked, runtime 35 minutes, 21 seconds
30 threads active,    82 links queued, 10106 links in 10480 URLs checked, runtime 35 minutes, 26 seconds
30 threads active,    68 links queued, 10121 links in 10481 URLs checked, runtime 35 minutes, 31 seconds
30 threads active,    54 links queued, 10136 links in 10482 URLs checked, runtime 35 minutes, 36 seconds
URL        "https://www.docker.com/products/docker-toolbox"' Name       Toolbox'
Parent URL https://docs.docker.com/v1.13/machine/get-started/, line 453, col 1
Base       https://docs.docker.com/v1.13/machine/
Real URL   https://docs.docker.com/v1.13/machine/"https://www.docker.com/products/docker-toolbox"
Check time 11.103 seconds
Result     Error: 404 Not Found
30 threads active,    41 links queued, 10149 links in 10482 URLs checked, runtime 35 minutes, 41 seconds
30 threads active,    27 links queued, 10166 links in 10485 URLs checked, runtime 35 minutes, 46 seconds
30 threads active,    14 links queued, 10181 links in 10487 URLs checked, runtime 35 minutes, 51 seconds
30 threads active,     1 link queued, 10194 links in 10487 URLs checked, runtime 35 minutes, 56 seconds
18 threads active,     0 links queued, 10207 links in 10488 URLs checked, runtime 36 minutes, 1 seconds
1 thread active,     0 links queued, 10227 links in 10495 URLs checked, runtime 36 minutes, 6 seconds
Statistics:
Downloaded: 249.5MB.
Content types: 1847 image, 3352 text, 0 video, 0 audio, 485 application, 10 mail and 4534 other.
URL lengths: min=15, max=879, avg=109.
That's it. 10228 links in 10495 URLs checked. 0 warnings found. 58 errors found.
Stopped checking at 2017-03-28 02:19:08+000 (36 minutes, 7 seconds)
Build step 'Execute shell' marked build as failure
Checking console output
/var/jenkins_home/jobs/docs-linkcheck/builds/97/log:
Result     Error: ConnectionError: ('Connection aborted.', error(104, 'Connection reset by peer'))

At least some of these were fixed by #2503 .

Broken links were found! Here is the console output:
Started by user Misty Stanley-Jones
[EnvInject] - Loading node environment variables.

LinkChecker 9.4              Copyright (C) 2000-2014 Bastian Kleineidam
LinkChecker comes with ABSOLUTELY NO WARRANTY!
This is free software, and you are welcome to redistribute it
under certain conditions. Look at the file `LICENSE' within this
distribution.
Get the newest version at http://wummel.github.io/linkchecker/
Write comments and bugs to https://github.com/wummel/linkchecker/issues
Support this project at http://wummel.github.io/linkchecker/donations.html

Start checking at 2017-03-28 21:30:42+000
URL        https://cloud.docker.com/login/' Name       Log-In'
Parent URL https://docs.docker.com/v1.12/, line 136, col 47
Base       https://docs.docker.com/v1.12/
Real URL   https://cloud.docker.com/login/
Check time 4.222 seconds
Result     Error: ConnectionError: ('Connection aborted.', error(104, 'Connection reset by peer'))
URL        http://localhost:4000/' Name       http://localhost:4000/'
Parent URL https://docs.docker.com/opensource/project/test-and-docs/, line 489, col 10
Base       https://docs.docker.com/opensource/project/
Real URL   http://localhost:4000/
Check time 1.312 seconds
Result     Error: ConnectionError: ('Connection aborted.', error(111, 'Connection refused'))
URL        http://docs.master.dockerproject.org/' Name       docs.master.dockerproject.org'
Parent URL https://docs.docker.com/opensource/workflow/review-pr/, line 304, col 42
Base       https://docs.docker.com/opensource/workflow/
Real URL   http://docs.master.dockerproject.org/
Check time 2.431 seconds
Result     Error: ConnectionError: ('Connection aborted.', gaierror(-2, 'Name or service not known'))
URL        github.com/docker/containerd/pull/336' Name       #336'
Parent URL https://docs.docker.com/cs-engine/1.12/release-notes/release-notes/, line 199, col 53
Base       https://docs.docker.com/cs-engine/1.12/release-notes/
Real URL   https://docs.docker.com/cs-engine/1.12/release-notes/github.com/docker/containerd/pull/336
Check time 2.249 seconds
Result     Error: 404 Not Found
URL        github.com/docker/docker/issues/30727' Name       #30727'
Parent URL https://docs.docker.com/cs-engine/1.12/release-notes/release-notes/, line 200, col 68
Base       https://docs.docker.com/cs-engine/1.12/release-notes/
Real URL   https://docs.docker.com/cs-engine/1.12/release-notes/github.com/docker/docker/issues/30727
Check time 2.465 seconds
Result     Error: 404 Not Found
URL        `https://cloud.docker.com/stack/deploy/?repo=https://github.com/docker/dockercloud-authorizedkeys'
Parent URL https://docs.docker.com/docker-cloud/infrastructure/ssh-into-a-node/, line 217, col 1
Base       https://docs.docker.com/docker-cloud/infrastructure/
Real URL   https://cloud.docker.com/stack/deploy/?repo=https://github.com/docker/dockercloud-authorizedkeys
Check time 3.996 seconds
Result     Error: 404 Not Found
URL        `https://cloud.docker.com/stack/deploy/?repo=https://github.com/docker/dockercloud-quickstart-python'
Parent URL https://docs.docker.com/docker-cloud/apps/deploy-to-cloud-btn/, line 185, col 4
Base       https://docs.docker.com/docker-cloud/apps/
Real URL   https://cloud.docker.com/stack/deploy/?repo=https://github.com/docker/dockercloud-quickstart-python
Check time 2.705 seconds
Result     Error: 404 Not Found
URL        /components/#collapseThree' Name        Example Compose file version 3 '
Parent URL https://docs.docker.com/compose/compose-file/, line 201, col 62
Base       https://docs.docker.com/compose/compose-file/
Real URL   https://docs.docker.com/components/#collapseThree
Check time 3.043 seconds
Result     Error: 404 Not Found
URL        #nginx' Name       NGINX'
Parent URL https://docs.docker.com/datacenter/dtr/2.2/guides/admin/configure/use-a-load-balancer/, line 261, col 22
Base       https://docs.docker.com/datacenter/dtr/2.2/guides/admin/configure/
Real URL   https://docs.docker.com/datacenter/dtr/2.2/guides/admin/configure/#nginx
Check time 3.577 seconds
Result     Error: 403 Forbidden
URL        "https://www.docker.com/products/docker-toolbox"' Name       Toolbox'
Parent URL https://docs.docker.com/machine/get-started/, line 256, col 1
Base       https://docs.docker.com/machine/
Real URL   https://docs.docker.com/machine/"https://www.docker.com/products/docker-toolbox"
Check time 1.067 seconds
Result     Error: 404 Not Found
URL        https://www.yubico.com/support/downloads' Name       Yubico PIV libraries (which are bundled with the PIV tools)'
Parent URL https://docs.docker.com/notary/advanced_usage/, line 275, col 1
Base       https://docs.docker.com/notary/
Real URL   https://www.yubico.com/support/knowledge-base/categories/downloads/
Check time 2.184 seconds
Size       564B
Info       Redirected to
`https://www.yubico.com/support/knowledge-base/categories/downloads/'.
Result     Error: 403 Forbidden
URL        https://www.yubico.com/products/yubikey-hardware/yubikey4/' Name       Yubikey 4'
Parent URL https://docs.docker.com/notary/advanced_usage/, line 270, col 1
Base       https://docs.docker.com/notary/
Real URL   https://www.yubico.com/products/yubikey-hardware/yubikey4/
Check time 2.507 seconds
Size       564B
Result     Error: 403 Forbidden
URL        #dockerignore-file' Name       create a .dockerignore\nfile'
Parent URL https://docs.docker.com/engine/reference/builder/, line 227, col 54
Base       https://docs.docker.com/engine/reference/
Real URL   https://docs.docker.com/engine/reference/#dockerignore-file
Check time 3.545 seconds
Result     Error: 403 Forbidden
URL        plugin_upgrade/' Name       docker plugin upgrade'
Parent URL https://docs.docker.com/engine/reference/commandline/plugin/, line 236, col 11
Base       https://docs.docker.com/engine/reference/commandline/
Real URL   https://docs.docker.com/engine/reference/commandline/plugin_upgrade/
Check time 3.051 seconds
Result     Error: 404 Not Found
URL        http://prologic.shortcircuit.net.au/' Name       James Mills'
Parent URL https://docs.docker.com/v1.11/engine/installation/linux/cruxlinux/, line 2760, col 1
Real URL   http://prologic.shortcircuit.net.au/
Check time 2.469 seconds
Size       5B
Result     Error: SSLError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:581)
URL        /v1.11/userguide/dockervolumes/' Name       Managing data in containers'
Parent URL https://docs.docker.com/v1.11/engine/userguide/storagedriver/imagesandcontainers/, line 3257, col 1
Real URL   https://docs.docker.com/v1.11/userguide/dockervolumes/
Check time 4.896 seconds
Result     Error: 404 Not Found
URL        /v1.11/extend/plugin_api/' Name       Docker plugin\nAPI'
Parent URL https://docs.docker.com/v1.11/engine/extend/plugins_network/, line 2790, col 34
Real URL   https://docs.docker.com/v1.11/extend/plugin_api/
Check time 4.946 seconds
Result     Error: 404 Not Found
URL        /v1.11/security/security/#docker-daemon-attack-surface' Name       Docker Daemon Attack Surface'
Parent URL https://docs.docker.com/v1.11/engine/reference/commandline/login/, line 2780, col 168
Real URL   https://docs.docker.com/v1.11/security/security/#docker-daemon-attack-surface
Check time 3.672 seconds
Result     Error: 404 Not Found
URL        /v1.11/reference/api/docker_remote_api/' Name       Docker remote\nAPI'
Parent URL https://docs.docker.com/v1.11/swarm/overview/, line 2816, col 5
Real URL   https://docs.docker.com/v1.11/reference/api/docker_remote_api/
Check time 4.848 seconds
Result     Error: 404 Not Found
URL        /v1.11/project/get-help/' Name       Getting Help project page'
Parent URL https://docs.docker.com/v1.11/swarm/overview/, line 2834, col 57
Real URL   https://docs.docker.com/v1.11/project/get-help/
Check time 4.214 seconds
Result     Error: 404 Not Found
URL        /v1.11/reference/commandline/search' Name       docker search'
Parent URL https://docs.docker.com/v1.11/docker-hub/overview/, line 2797, col 65
Real URL   https://docs.docker.com/v1.11/reference/commandline/search
Check time 5.247 seconds
Result     Error: 404 Not Found
URL        /v1.11/reference/commandline/pull' Name       pull'
Parent URL https://docs.docker.com/v1.11/docker-hub/overview/, line 2798, col 1
Real URL   https://docs.docker.com/v1.11/reference/commandline/pull
Check time 5.528 seconds
Result     Error: 404 Not Found
URL        /v1.11/reference/commandline/login' Name       login'
Parent URL https://docs.docker.com/v1.11/docker-hub/overview/, line 2798, col 68
Real URL   https://docs.docker.com/v1.11/reference/commandline/login
Check time 5.627 seconds
Result     Error: 404 Not Found
URL        /v1.11/reference/commandline/push' Name       push'
Parent URL https://docs.docker.com/v1.11/docker-hub/overview/, line 2798, col 141
Real URL   https://docs.docker.com/v1.11/reference/commandline/push
Check time 5.605 seconds
Result     Error: 404 Not Found
URL        /v1.11/userguide/dockerimages/' Name       Docker userguide'
Parent URL https://docs.docker.com/v1.11/docker-hub/overview/, line 2817, col 71
Real URL   https://docs.docker.com/v1.11/userguide/dockerimages/
Check time 5.619 seconds
Result     Error: 404 Not Found
URL        /v1.11/userguide/dockerimages' Name       Working with Docker images'
Parent URL https://docs.docker.com/v1.11/docker-hub/repos/, line 2851, col 5
Real URL   https://docs.docker.com/v1.11/userguide/dockerimages
Check time 5.162 seconds
Result     Error: 404 Not Found
URL        /v1.11/articles/dockerfile_best-practices' Name       Dockerfile best practices'
Parent URL https://docs.docker.com/v1.11/docker-hub/official_repos/, line 2772, col 18
Real URL   https://docs.docker.com/v1.11/articles/dockerfile_best-practices
Check time 5.074 seconds
Result     Error: 404 Not Found
URL        `'
Parent URL https://docs.docker.com/v1.12/datacenter/install/aws/, line 122, col 1
Base       https://docs.docker.com/v1.12/datacenter/install/
Real URL   https://docs.docker.com/v1.12/datacenter/install/
Check time 3.947 seconds
Result     Error: 403 Forbidden
URL        https://cloud.docker.com/account/' Name       Docker Cloud account dashboard'
Parent URL https://docs.docker.com/v1.11/docker-cloud/getting-started/connect-infra/, line 2765, col 59
Real URL   https://cloud.docker.com/account/
Check time 4.212 seconds
Result     Error: 404 Not Found
URL        /v1.11/installation/#installation' Name       OS X, Windows and Linux'
Parent URL https://docs.docker.com/v1.11/docker-cloud/getting-started/deploy-app/1_introduction/, line 2769, col 74
Real URL   https://docs.docker.com/v1.11/installation/#installation
Check time 4.374 seconds
Result     Error: 404 Not Found
URL        /v1.11/reference/run/#expose-incoming-ports' Name       here'
Parent URL https://docs.docker.com/v1.11/docker-cloud/apps/ports/, line 2759, col 164
Real URL   https://docs.docker.com/v1.11/reference/run/#expose-incoming-ports
Check time 5.653 seconds
Result     Error: 404 Not Found
URL        /v1.11/reference/builder/#volume' Name       VOLUME instruction'
Parent URL https://docs.docker.com/v1.11/docker-cloud/apps/volumes/, line 2768, col 1
Real URL   https://docs.docker.com/v1.11/reference/builder/#volume
Check time 4.986 seconds
Result     Error: 404 Not Found
URL        https://index.docker.io/v1/repositories/' Name       https://index.docker.io/v1/repositories/'
Parent URL https://docs.docker.com/v1.11/docker-cloud/docker-errors-faq/, line 2765, col 12
Real URL   https://index.docker.io/v1/repositories/
Check time 4.596 seconds
Result     Error: 404 NOT FOUND
URL        /v1.11/installation/mac/' Name       Mac OS X\ninstallation'
Parent URL https://docs.docker.com/v1.11/machine/install-machine/, line 2761, col 5
Real URL   https://docs.docker.com/v1.11/installation/mac/
Check time 3.974 seconds
Result     Error: 404 Not Found
URL        /v1.11/installation/windows' Name       Windows\ninstallation'
Parent URL https://docs.docker.com/v1.11/machine/install-machine/, line 2762, col 34
Real URL   https://docs.docker.com/v1.11/installation/windows
Check time 4.399 seconds
Result     Error: 404 Not Found
URL        /v1.11/project/software-required/' Name       Get the software'
Parent URL https://docs.docker.com/v1.11/opensource/code/, line 2775, col 8
Real URL   https://docs.docker.com/v1.11/project/software-required/
Check time 3.345 seconds
Result     Error: 404 Not Found
URL        /v1.11/project/set-up-dev-env/' Name       Learn to work with the Docker development container'
Parent URL https://docs.docker.com/v1.11/opensource/code/, line 2787, col 8
Real URL   https://docs.docker.com/v1.11/project/set-up-dev-env/
Check time 3.551 seconds
Result     Error: 404 Not Found
URL        /v1.11/project/find-an-issue/' Name       Claim an issue'
Parent URL https://docs.docker.com/v1.11/opensource/code/, line 2793, col 8
Real URL   https://docs.docker.com/v1.11/project/find-an-issue/
Check time 3.810 seconds
Result     Error: 404 Not Found
URL        /v1.11/project/work-issue/' Name       Work on the\nissue'
Parent URL https://docs.docker.com/v1.11/opensource/code/, line 2799, col 8
Real URL   https://docs.docker.com/v1.11/project/work-issue/
Check time 3.987 seconds
Result     Error: 404 Not Found
URL        /v1.11/project/test-and-docs/' Name       how to\ntest in our development environment'
Parent URL https://docs.docker.com/v1.11/opensource/code/, line 2804, col 33
Real URL   https://docs.docker.com/v1.11/project/test-and-docs/
Check time 4.133 seconds
Result     Error: 404 Not Found
URL        /v1.11/project/create-pr/' Name       Create a\npull request'
Parent URL https://docs.docker.com/v1.11/opensource/code/, line 2817, col 8
Real URL   https://docs.docker.com/v1.11/project/create-pr/
Check time 4.264 seconds
Result     Error: 404 Not Found
URL        /v1.11/project/review-pr/' Name       Participate in the pull request review'
Parent URL https://docs.docker.com/v1.11/opensource/code/, line 2829, col 8
Real URL   https://docs.docker.com/v1.11/project/review-pr/
Check time 4.425 seconds
Result     Error: 404 Not Found
URL        /v1.11/articles/baseimages/' Name       creating\na base image'
Parent URL https://docs.docker.com/v1.11/opensource/ways/test/, line 2785, col 1
Real URL   https://docs.docker.com/v1.11/articles/baseimages/
Check time 4.876 seconds
Result     Error: 404 Not Found
URL        ../drivers/' Name       Docker Machine driver reference'
Parent URL https://docs.docker.com/v1.12/machine/concepts/, line 1545, col 7
Base       https://docs.docker.com/v1.12/machine/
Real URL   https://docs.docker.com/v1.12/drivers/
Check time 4.634 seconds
Result     Error: 404 Not Found
URL        ../docker-compose.yml' Name       this result file'
Parent URL https://docs.docker.com/v1.12/swarm/swarm_at_scale/deploy-app/, line 1780, col 32
Base       https://docs.docker.com/v1.12/swarm/swarm_at_scale/
Real URL   https://docs.docker.com/v1.12/swarm/docker-compose.yml
Check time 5.814 seconds
Result     Error: 404 Not Found
URL        ../../get-help/' Name       community forums'
Parent URL https://docs.docker.com/v1.12/opensource/workflow/advanced-contributing/, line 1533, col 24
Base       https://docs.docker.com/v1.12/opensource/workflow/
Real URL   https://docs.docker.com/v1.12/get-help/
Check time 3.715 seconds
Result     Error: 404 Not Found
URL        /v1.11/installation/mac' Name       Mac OS X installation guide'
Parent URL https://docs.docker.com/v1.11/kitematic/, line 2759, col 176
Real URL   https://docs.docker.com/v1.11/installation/mac
Check time 4.891 seconds
Result     Error: 404 Not Found
URL        https://hub.docker.com/?utm_source=getting_started_guide&utm_medium=embedded_Linux&utm_campaign=find_whalesay' Name        browse to the Docker Hub'
Parent URL https://docs.docker.com/v1.11/linux/step_three/, line 226, col 31
Real URL   https://hub.docker.com/?utm_source=getting_started_guide&utm_medium=embedded_Linux&utm_campaign=find_whalesay
Check time 2.710 seconds
Result     Error: ConnectionError: ('Connection aborted.', error(104, 'Connection reset by peer'))
URL        /v1.11/installation/windows/' Name       Install Docker Toolbox'
Parent URL https://docs.docker.com/v1.11/windows/last_page/, line 232, col 25
Real URL   https://docs.docker.com/v1.11/installation/windows/
Check time 3.902 seconds
Result     Error: 404 Not Found
URL        http://<IP_ADDRESS>:5000' Name       http://<IP_ADDRESS>:5000'
Parent URL https://docs.docker.com/v1.11/registry/recipes/mirror/, line 2820, col 46
Real URL   http://<IP_ADDRESS>:5000
Check time 192.036 seconds
Result     Error: ConnectTimeout: HTTPConnectionPool(host='<IP_ADDRESS>', port=5000): Max retries exceeded with url: / (Caused by ConnectTimeoutError(<urllib3.connection.HTTPConnection object at 0x7f61e4167b90>, 'Connection to <IP_ADDRESS> timed out. (connect timeou...
Statistics:
Downloaded: 240.9MB.
Content types: 1596 image, 2981 text, 0 video, 0 audio, 442 application, 11 mail and 3356 other.
URL lengths: min=15, max=879, avg=92.
That's it. 8386 links in 8652 URLs checked. 0 warnings found. 50 errors found.
Stopped checking at 2017-03-28 22:03:02+000 (32 minutes, 20 seconds)
Build step 'Execute shell' marked build as failure
Checking console output
/var/jenkins_home/jobs/docs-linkcheck/builds/99/log:
Result     Error: ConnectionError: ('Connection aborted.', error(104, 'Connection reset by peer'))
GitHub Issue Notifier: Build has started failing again, reopend GitHub issue #2475


[CODELOCKED-14] EDA, Banner, Graphs, Features

Addition of Charts, Banner, improved EDA adn features

Approved for new changes


want to add scroll top button in  "resources /' page

Description
**Is your feature request related to a problem? Please describe.**it becomes easy with scroll up button to reach top fast  and 2nd page resources page doesn't have this feature
Describe the solution you'd like
I would like to add scroll top button in 2nd page of website that is"  find resources"
Additional Information
Context
Provide any additional context or information that helps explain the feature request.
Potential Implementation (optional)
If you have any ideas or suggestions on how the feature could be implemented, please share them here.
Screenshots or Mockups (optional)
If applicable, include any screenshots, mockups, or visual representations of the requested feature.
Priority (optional)
Please indicate the priority level of this feature request (e.g., High, Medium, Low).
Additional Notes (optional)
Add any other notes or comments about the feature request here.

are you still working on this issue ??  @gaur15
otherwise you can assign me this issue
@Abhirup-02

If I don't get any response from @gaur15, I will assign it to you @mandliyarajendra11. Is that fine?!

If I don't get any response from @gaur15 by this evening, I will assign it to you @mandliyarajendra11. Is that fine?!

I'm working on this issue sir sorry for being late but this issue will be done today.

@gaur15  don't call me sir 😄. There's nothing to sorry about. If you are late, just try to keep me updated.

If I don't get any response from @gaur15 by this evening, I will assign it to you @mandliyarajendra11. Is that fine?!

I'm working on this issue sir sorry for being late but this issue will be done today.

ok bro ;) .......


#106 Added additional tools section

Added a new section for Additional tools, with a link to my icu-converter project to kick it off.

Looks cool!


Fix database keyword quote problem on migration v161

type is a keyword of some database, i.e. mysql.
ations/migrations.go:394:Migrate() [I] Migration[161]: Convert task type from int to string
...
[E] ORM engine initialization attempt #4/10 failed. Error: migrate: do migrate: Error 1054: Unknown column 'type' in 'where clause'
	/source/routers/init.go:81 (0x2056486)
	/source/routers/init.go:154 (0x2057035)
	/source/cmd/web.go:128 (0x22eae97)
	/source/vendor/github.com/urfave/cli/app.go:524 (0x1b8e064)
	/source/vendor/github.com/urfave/cli/command.go:173 (0x1b8edd8)
	/source/vendor/github.com/urfave/cli/app.go:277 (0x1b8c0a7)
	/source/main.go:115 (0x2326269)
	/usr/local/go/src/runtime/proc.go:225 (0x443135)
	/usr/local/go/src/runtime/asm_amd64.s:1371 (0x47a880)

weird that the generic migration test didn't pick this one up.
I guess this should be a wake up that we do need to create migration tests for any migration that is more than simply xorm.Sync().


A bug trying to downcast a tuple given as a named argument

When compiled, the following code brings up a 'BUG: trying to downcast Tuple(Int32) <- Int32':
def bar(**options, many) : Nil
end

def foo(**options, many) : Nil
  bar(**options, many)
end

foo(one: 0, many: {0})

One may notice that the code should not compile in the first place because the call to bar should be written as bar(**options, many: many).
The bug happens with and without release mode.
I am running Crystal 0.23.1 [e2a1389] (2017-07-13) LLVM 3.8.1.
The versions 0.23.1, 0.20, 0.18 at play.crystal-lang.org also failed.

Reduced:
def foo(**a, b)
end

foo(**{x: 0}, {1})

Actually, this shouldn't compile:

Def arguments past ** shouldn't be allowed
Call arguments past ** shouldn't be allowed

Workaround until this is fixed:
def bar(many, **options) : Nil
end

def foo(many, **options) : Nil
  bar(many, **options)
end

foo(one: 0, many: {0})

(oops, just noticed your comment, hehe, should read more carefully)


Strip FEFF from start of file

This is sometimes used as byte order mark (https://en.wikipedia.org/wiki/FEFF)
Fixes https://github.com/izimobil/polib/issues/91

Merged, thanks !


JWT with multiple issuers in a multi tenant enviroment

Hi,
We use keycloak as out identity provider in a multi tenant environment. Each tenant has its own realm and thus its own JWK Url. However, the base URL is identical in each case. The tenants are dynamic, i.e. the creation and deletion of tenants is fully automated. We are currently using a Spring Cloud Gateway-based solution as the API gateway. In order to manage the different JWK URLs, we have written our own plug-in to manage and validate the JWTs against the different JWK URLs, but with the same URL-Prefix. (Which is our base URL of the keycloak instance)
Unfortunately, Spring Cloud Gateway does not meet our performance, stability and resource requirements in any way. Is it possible to meet the JWT multi tenant requirement with the default plugins? Or is an own implementation also required here?
I already see, that other features are already implemented like JWT Claim to http-Header:
Can we use this with an own JWT Validation, too? (If there is no default implementation)

hi,
you can use the default JWT validator (https://www.krakend.io/docs/authorization/jwt-validation/) but all the used keys should be included into a single JWK endpoint, so, if you have the keys of every tenant exposed in different urls, you should create a minimal service merging all the JWK into a single one and serving it to krakend
finally, in order to keep your JWK as updated as possible, you can set a low cache_duration
cheers!

Thanks for your Replikation and help.
First of all to understand:
KrakenD-Jose does not use the issuer field from the token but always only goes to the configured jwks endpoint?
Go to the proposal with the extra service. we already have a service that is responsible for tenant administration. this could be an Option. Looking closer, I have more questions.
So KrakenD-Jose always retrieves all certificates of the Jwks endpoint?
Is selection then based on the kid?
Are all certificates cached or only is needed Ines?
Let's assume that there are now 1000 tenants on the system. (Our existing cloud system already has over 8000 tenants, But thats another Part) I.e. 1000 certificates are retrieved, of which only 1 is used?
Is there a possibility to filter the certificates on the service side via query or via http header?

Hi,
We got already a service for managing customer, tenant and user data. This Service managing all the keycloack realms, too. So we implement an additional interface for getting all the keys from the different tenant realms. This is than the source for the jwt validation in krakenD. Works like charm.

Hi @willie68 tks for the fast reply. Nice to hear it works, but may you give me some more implementation details?

Is the internal selection in KrakenD based on the kid? (So it is efficient)
Does this application get all tenants from keycloak admin api, build the JWK URLs and build/merge your single key source?
Does this application manage the keys rotation in keycloak? (refreshing every X seconds?)

yes. I looked into the sources and the right cert is only selected via the kid
We do this on a timed base. In our case every 30 min we fetch all of the actual keys of every tenant. We don’t use the admin endpoint, we use the JWK endpoints of all the registered tenants. The service than summarize all certs to one big structure and deliver this via an own endpoint.
As said in 2, yes.

Thank you very much @willie68 for you kind response! Regards!


Use single websocket to connect to backend, support interleaved messages

see discussion on https://github.com/osrf/romi-dashboard/pull/80#discussion_r484626426

I think this would require some changes in the server as well, I can't think of a way to support interleaved messages without a unique request id tagged to each request.

I last used the JSON-RPC protocol for comms with backend servers and frontend. Recommend doing something like this.
https://en.wikipedia.org/wiki/JSON-RPC
The other question is how to handle it on the frontend side.

related to #109

Closing this, the trajectory server needs to support this before we can do anything on the client side.


The programe not do differences between shard or crown

When sometimes I playing squad I got shard when I win but it count as a crown and this is very annoying for me

This tracker doesn't count crowns.... This tracker counts your victories only.


Automatically prepend base URL to every request

I have checked the following:

[X] I've searched existing issues and found nothing related to my issue.

Describe the feature you want to add
Under Collection->Presets a base URL can be set. All this does rn, is adding the base URL to every newly created request. This does not work well when using predefined API specs.
Most API specs do not include the base URL in their requests. This means, after importing a spec, the user needs to go through all requests and add the base URL manually, inserting the base URL or (better) a variable at the beginning of the request URL.
It would be great to have this automated.
My preferred solution would be to add a checkbox "prepend to every request" under Collection->Presets->BaseURL.
This would dynamically add the Base URL value to every request in the collection when a request is made. With "dynamically" I mean that the value will not be copied into the path of each individual request. Ideally the base URL can contain variables.
An alternative solution could be to add a button "apply to every request" instead, that changes all existing requests and adds the base URL value in front of the request path if it is not already there.
Mockups or Images of the feature

Most API specs do not include the base URL in their requests. This means, after importing a spec

@binChris you're referring to importing an OpenAPI spec, correct?

Yes, exactly
On Sun, 27 Oct 2024, 00:25 Anoop M D, @.***> wrote:

Most API specs do not include the base URL in their requests. This means,
after importing a spec
@binChris https://github.com/binChris you're referring to importing an
OpenAPI spec, correct?
—
Reply to this email directly, view it on GitHub
https://github.com/usebruno/bruno/issues/3286#issuecomment-2439740804,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/A6ZIGSH4TWN7VJJLU5WE23DZ5QCC3AVCNFSM6AAAAABPWIVWSOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDIMZZG42DAOBQGQ
.
You are receiving this because you were mentioned.Message ID:
@.***>

Or you can write script like this


[YUNIKORN-2879] [shim] yunikorn unschedulable pods pending forever

task postfail or rejected reschedule

What is this PR for?
A few sentences describing the overall goals of the pull request's commits.
First time? Check out the contributing guide - http://yunikorn.apache.org/community/how_to_contribute
when task fail, yunikorn unschedulable pods pending forever,introduce retry
What type of PR is it?

[ ] - Bug Fix
[√ ] - Improvement
[ ] - Feature
[ ] - Documentation
[ ] - Hot Fix
[ ] - Refactoring

Todos

[ ] - Task

What is the Jira issue?

Open an issue on Jirahttps://issues.apache.org/jira/browse/YUNIKORN-2879
Put link here, and add [YUNIKORN-Jira number] in PR title, eg. [YUNIKORN-2] Gang scheduling interface parameters

How should this be tested?
Screenshots (if appropriate)
task fail to retry

after retry, bind successful

Questions:

[ ] - The licenses files need update.
[ ] - There is breaking changes for older versions.
[ ] - It needs documentation.

I'm -1 on this whole approach. It's far too complex and introduces unnecessary per-pod configuration. We're trying to simplify the shim these days and this drastically complicates it.


hide old error message while testing

so now when user clicks "Test", the old error message is hidden while the test is being conducted.

Thanks for being such a thorough follow up @eladeyal-intel! 😂 And I mean that in a serious way. Your attention to detail has been amazing and I appreciate all the misc fixes you've sent in :)


feat(coverage): exit early if tests failed

Fixes https://github.com/foundry-rs/foundry/issues/3900

I am looking into changing this a little bit in order to fix https://github.com/foundry-rs/foundry/issues/8014#issuecomment-2183965477 The problem with current approach (collecting all test results and generating coverage report) for large codebases is that it requires bunch of mem to store results (in superform case more than 40G, which is OOMed in CI). Going to make a PR to stream result/process coverage report as it goes so hopefully large tests can be better accommodated (and also exit early if any failure), hope this makes sense.


chore(config): add required pointers

Stack:

#1536
#1535 ⬅

⚠ Part of a stack created by spr. Do not merge manually using the UI - doing so may have unexpected results.

This change is


fix: cytosolic protons

Main improvements in this PR:
This PR resolves #282 by:

switching the product MAM02039c to MAM02039l in reaction MAR05259
merging MAR04758 into MAR01044

I hereby confirm that I have:

[ ] Tested my code on my own computer for running the model
[x] Passed testYamlConversion check
[x] Selected develop as a target branch

In line with this comment in issue:

MAR04758 was merged into MAR01044 via commits 5f59d42 and 492d74d
MAR01459 was merged into MAR02041 via commit 9c7ca8b

The removal of MAR04758 and MAR01459 should also mark these IDs as deprecated, by keeping track of them. How about storing the deprecated identifiers in https://github.com/MetabolicAtlas/identifiers as discussed in #265 ?

The removal of MAR04758 and MAR01459 should also mark these IDs as deprecated, by keeping track of them. How about storing the deprecated identifiers in https://github.com/MetabolicAtlas/identifiers as discussed in #265 ?

Yes, the deprecated ids should be tracked. I suggest to begin with keeping these ones within Human-GEM under /data. What do you think?

Yes, the deprecated ids should be tracked. I suggest to begin with keeping these ones within Human-GEM under /data. What do you think?

Sounds good to me - this is implemented in 919d20e.

@Hao-Chalmers thanks for updating MAR02041 in 522500e and for adding the headers in the file for deprecated reactions.
I'm just curious, where did you get the RHEA ids from, why was an EC class removed, and how come the confidence score was increased to 4? Personally, I find these fixes not really being part of the discussion in t#282, so it's not something I would think of doing. A similar fix is updating MNXR100715, since it is deprecated and replaced by MNXR145247, but !!! Alternative mappings exist !!!.

I'm just curious, where did you get the RHEA ids from, why was an EC class removed, and how come the confidence score was increased to 4?

These changes came from the confirmation of the many genes associated with MAR02041, as tabulated in #282. By search these Ensembl ids in Uniprot, it was found that enzymes encoded by these genes do catalyze the conversion of estrone and with Experimental evidence at protein level. As a result, the confidence score was increased while the annotations (name, EC, Rhea ids) were updated.

Thanks for the explanation @Hao-Chalmers. I had assumed the table in #282 was purely a result of the merge, without searching in additional databases.

In addition, would suggest that ChEBI and Rhea identifiers should be favored as more trusted external databases in the annotation curation of Human-GEM, to avoid potential conflict when multiple external ids are involved.

@FaribaRoshanzamir noticed that I have inadvertently introduced a bug in 5f59d42 by making MAR01044 the only reaction in the model with two subsystems attached to it. I think we should continue the discussion in a new issue.


ARROW-10622: [R] Nameof should not use "void" as the crib

On r-arrow (which uses the clang compiler's msvc compatibility mode), arrow::util::detail::raw<T>() is stringified as arrow::util::detail::raw<T>(void) which breaks the assumption that "void" can be searched for to find the offset of the typename. "double" is safer

@github-actions crossbow submit conda-win-vs2017-py37

We should add the 6 jobs with r_config here to the r crossbow group so that we are more likely to catch issues like this before merging. And it would also be helpful if those task names could say r in them--I'm so used to seeing conda build failures in the nightly report that there was no chance I was going to notice that they were failing because R.

@kszucs I don't think renaming the tasks will break anything; they don't seem to be referenced by name anywhere based
rg 'conda-(osx|win|linux)-\S+'

@github-actions crossbow submit -g r

@kszucs I don't think renaming the tasks will break anything; they don't seem to be referenced by name anywhere based
rg 'conda-(osx|win|linux)-\S+'

Correct, the group definitions use glob patterns.

Thanks!


access Lambda generated role for a function behind a data custom query (gql) (gen2)

Environment information
System:
  OS: macOS 14.0
  CPU: (8) arm64 Apple M1 Pro
  Memory: 198.34 MB / 16.00 GB
  Shell: /bin/zsh
Binaries:
  Node: 22.3.0 - ~/.nvm/versions/node/v22.3.0/bin/node
  Yarn: undefined - undefined
  npm: 10.8.1 - ~/.nvm/versions/node/v22.3.0/bin/npm
  pnpm: 8.9.0 - ~/.npm-packages/bin/pnpm
NPM Packages:
  @aws-amplify/auth-construct: Not Found
  @aws-amplify/backend: 1.0.4
  @aws-amplify/backend-auth: Not Found
  @aws-amplify/backend-cli: 1.2.2
  @aws-amplify/backend-data: Not Found
  @aws-amplify/backend-deployer: Not Found
  @aws-amplify/backend-function: Not Found
  @aws-amplify/backend-output-schemas: Not Found
  @aws-amplify/backend-output-storage: Not Found
  @aws-amplify/backend-secret: Not Found
  @aws-amplify/backend-storage: Not Found
  @aws-amplify/cli-core: Not Found
  @aws-amplify/client-config: Not Found
  @aws-amplify/deployed-backend-client: Not Found
  @aws-amplify/form-generator: Not Found
  @aws-amplify/model-generator: Not Found
  @aws-amplify/platform-core: Not Found
  @aws-amplify/plugin-types: Not Found
  @aws-amplify/sandbox: Not Found
  @aws-amplify/schema-generator: Not Found
  aws-amplify: 6.4.4
  aws-cdk: 2.151.0
  aws-cdk-lib: 2.151.0
  typescript: 5.5.3
AWS environment variables:
  AWS_STS_REGIONAL_ENDPOINTS = regional
  AWS_NODEJS_CONNECTION_REUSE_ENABLED = 1
  AWS_SDK_LOAD_CONFIG = 1
No CDK environment variables
npm notice
npm notice New patch version of npm available! 10.8.1 -> 10.8.2
npm notice Changelog: https://github.com/npm/cli/releases/tag/v10.8.2
npm notice To update run: npm install -g<EMAIL_ADDRESS>npm notice
npm notice
npm notice New patch version of npm available! 10.8.1 -> 10.8.2
npm notice Changelog: https://github.com/npm/cli/releases/tag/v10.8.2
npm notice To update run: npm install -g<EMAIL_ADDRESS>npm notice

Description
i have a lambda function defined as resolver for a data query.
how can I update the IAM role in order to give it access to an S3 arn (external)
const echoHandler = defineFunction({
  entry: "./echo-handler/handler.ts",
});

const schema = a.schema({
  EchoResponse: a.customType({
    content: a.string(),
    executionDuration: a.float(),
  }),

  echo: a
    .query()
    .arguments({ content: a.string() })
    .returns(a.ref("EchoResponse"))
    .authorization((allow) => [allow.guest(), allow.authenticated()])
    // 3. set the function has the handler
    .handler(a.handler.function(echoHandler)),

});

export type Schema = ClientSchema<typeof schema>;

export const data = defineData({
  schema,
  authorizationModes: {
    defaultAuthorizationMode: "iam",
  },
});

i know we can get the lambda resource for functions defined under backend directly, but I see no way to access the lambda behind a custom resolver.
Thanks

Hey @bogris, thank you for reaching out. From the information provided, you would like a create a custom query, with a function as resolver which also interacts with an S3 bucket that was defined externally. Do let us know if i may have misunderstood this.
As you have indicated you should be able to import the function resource.ts and attach it to the defineBackend. The override the function and add a inline policy to grant s3 permissions to the function.
Refer to this comment providing an example to add permissions as inline: https://github.com/aws-amplify/amplify-backend/issues/1375#issuecomment-2079388509

I kind of discarded the attached comment because the function is attached to the resolver.
I am under the assumption that if i add it to the backend object, it will create another instance of the function as a standalone lambda.
basicalli the comment will have the defined function in 2 places within amplify.
Am I interpreting it wrong?
Thanks

@bogris from my testing, this should only deploy 1 instance of the function.
Example used for testing:
const myApiFunction = defineFunction({
  entry: "../functions/test-function/resource.ts",
});

export const schema = a.schema({
  EchoResponse: a.customType({
    content: a.string(),
    executionDuration: a.float(),
  }),

  echo: a
    .query()
    .arguments({ content: a.string() })
    .returns(a.ref("EchoResponse"))
    .authorization((allow) => [allow.guest(), allow.authenticated()])
    .handler(a.handler.function(myApiFunction)),
});

then attaching the function to the backend
import { myApiFunction } from "./functions/test-function/resource";
const backend = defineBackend({
  auth,
  data,
  myApiFunction,
});

Hello guys! I have exactly the same problem here. I created a custom query and can't grant access to it in my DynamoDB tables. I followed what @ykethan suggested, but it didn't work.

@bogris from my testing, this should only deploy 1 instance of the function.
Example used for testing:
const myApiFunction = defineFunction({
  entry: "../functions/test-function/resource.ts",
});

export const schema = a.schema({
  EchoResponse: a.customType({
    content: a.string(),
    executionDuration: a.float(),
  }),

  echo: a
    .query()
    .arguments({ content: a.string() })
    .returns(a.ref("EchoResponse"))
    .authorization((allow) => [allow.guest(), allow.authenticated()])
    .handler(a.handler.function(myApiFunction)),
});

then attaching the function to the backend
import { myApiFunction } from "./functions/test-function/resource";
const backend = defineBackend({
  auth,
  data,
  myApiFunction,
});

thank you! i will give it a spin tomorrow. For some reason I did not think about spending the extra 10 minutes :|

Hello guys! I have exactly the same problem here. I created a custom query and can't grant access to it in my DynamoDB tables. I followed what @ykethan suggested, but it didn't work.

in order to give it access to the dynamo tables created by the gql api, I wrote this:
type CapitalizedTables = {
  [K in keyof Schema]: K extends Capitalize<K> ? K : never;
}[keyof Schema];
//type Tables = "Todo" | "EchoResponse" | "echo"
const getTableName = (table: CapitalizedTables) =>
  backend.data.resources.tables[table].tableName;

const todoTable = backend.data.resources.tables.Todo;
const commentsTable = backend.data.resources.tables.Comment;

or are you referring to some other tables custom created?
I am using getTableName to pass them as strings in env vars so the sdk knows where to go.

@bogris from my testing, this should only deploy 1 instance of the function.
Example used for testing:
const myApiFunction = defineFunction({
  entry: "../functions/test-function/resource.ts",
});

export const schema = a.schema({
  EchoResponse: a.customType({
    content: a.string(),
    executionDuration: a.float(),
  }),

  echo: a
    .query()
    .arguments({ content: a.string() })
    .returns(a.ref("EchoResponse"))
    .authorization((allow) => [allow.guest(), allow.authenticated()])
    .handler(a.handler.function(myApiFunction)),
});

then attaching the function to the backend
import { myApiFunction } from "./functions/test-function/resource";
const backend = defineBackend({
  auth,
  data,
  myApiFunction,
});

worked like a charm! For me the issue is solved
thanks!
@paulochagass i'm leaving it open for a bit to see if your problem is also solved.

@bogris thank you for the confirmation.
@paulochagass as @bogris provided the access prop provides access to the Data API which interacts with the DynamoDB tables using a query. If you could provide us your use case this would help us in assisting you.

Closing the issue due to inactivity. Do reach out to us if you are still experiencing this issue


WebWorker extension host never starts on OSS, preventing debugging

@rebornix noticed that extension debugging on OSS with the webworker extension host enabled does not work.
I traced it to this promise never resolving
https://github.com/microsoft/vscode/blob/83e542bd07927497c2af4da573b6af98b18bcb48/src/vs/workbench/contrib/debug/browser/debugService.ts#L272
Down to the _proxy never being resolved for the webworker extension host
https://github.com/microsoft/vscode/blob/83e542bd07927497c2af4da573b6af98b18bcb48/src/vs/workbench/services/extensions/common/extensionHostManager.ts#L125
To reproduce:

Run OSS with the web worker extension host turned on
Try to debug any project/any language
You get an "activating extensions" spinner for a bit, but nothing happens

Sorry about that!
Fixed via f3b79b0d36919289eb79158aad68be88b23c16dc

I still see this happening on today's Insiders.
but removing -important since the web worker is not yet public consumption, and disabling the web worker extension host allows for debugging to work.

@connor4312 I cannot reproduce. Here is what I am doing:

configure "extensions.webWorker": true
create a file test.js with the content console.log(hello world!);
put a breakpoint on the console statement
press F5

I notice that the breakpoint is hit:

Oh, my bad, I mentally conflated this and https://github.com/microsoft/vscode/issues/104004.
Things work here!


Tests run twice when run from green arrow in test side bar

This seems to resemble #6043, but repro steps are much simpler.
Environment data

VS Code version: Current release and 1.39.0-insider (user setup)
Extension version (available under the Extensions sidebar): 2019.9.34911
OS and version: Win 10 1903
Python version (& distribution if applicable, e.g. Anaconda): 3.7.4 from python.org
Type of virtual environment used (N/A | venv | virtualenv | conda | ...): none
Relevant/affected Python packages and their versions: nose==1.3.7

Expected behaviour
nosetests run once
Actual behaviour
nosetests run twice
Steps to reproduce:

Create an empty folder
Add test_test.py:

def test_success1():
    pass

def test_success2():
    pass

def test_fail1():
    assert False

def test_fail2():
    assert False

Open Folder in VS Code
Python: Configure Test (nose, '.')
Output, choose "Python Test Log"
Run any (or all) tests from test side bar.
Important: Use the green arrow next to a file name (test_test.py) or an individual test. This does not reproduce with the "Run All Tests" button at the top of the sidebar.
Simplified output is:

..FF..FF
FAIL: test_test.test_fail1
FAIL: test_test.test_fail2
FAIL: test_test.test_fail1
FAIL: test_test.test_fail2

Ran 8 tests in 0.008s

FAILED (failures=4)

If run from "Python: Run all tests" command, output is correct:
..FF
FAIL: test_test.test_fail1
FAIL: test_test.test_fail2

Ran 4 tests in 0.005s

FAILED (failures=2)

Logs
Output for Python in the Output panel (View→Output, change the drop-down the upper-right of the Output panel to Python)
> python.exe -m nose --xunit-file=C:\Users\bersbersbers\AppData\Local\Temp\tmp-5056AdOUrIp4oRg5.xml --with-xunit --with-id test_test.py test_test.py
cwd: c:\Src\nose
> python.exe -m nose --xunit-file=C:\Users\bersbersbers\AppData\Local\Temp\tmp-5056AdOUrIp4oRg5.xml --with-xunit --with-id test_test.py test_test.py
cwd: c:\Src\nose
> python.exe -c "import sys;print(sys.executable)"
> python.exe -c "import sys;print(sys.executable)"

Output from Console under the Developer Tools panel (toggle Developer Tools on under Help; turn on source maps to make any tracebacks be useful by running Enable source map support for extension debugging)
[Extension Host] Info Python Extension: 2019-10-04 12:14:31: Cached data exists ActivatedEnvironmentVariables, c:\Src\nose (at t (c:\Users\bersbersbers\.vscode-insiders\extensions\ms-python.python-2019.9.34911\out\client\extension.js:1:6300))
console.ts:137 [Extension Host] Info Python Extension: 2019-10-04 12:14:31: getActivatedEnvironmentVariables, Class name = b, completed in 2ms, Arg 1: <Uri:c:\Src\nose>, Arg 2: undefined, Arg 3: undefined (at t (c:\Users\bersbersbers\.vscode-insiders\extensions\ms-python.python-2019.9.34911\out\client\extension.js:1:6300))
console.ts:137 [Extension Host] Info Python Extension: 2019-10-04 12:14:31: Cached data exists getEnvironmentVariables, c:\Src\nose (at t (c:\Users\bersbersbers\.vscode-insiders\extensions\ms-python.python-2019.9.34911\out\client\extension.js:1:6300))
console.ts:137 [Extension Host] Info Python Extension: 2019-10-04 12:14:31: > python.exe -m nose --xunit-file=C:\Users\bersbersbers\AppData\Local\Temp\tmp-5056MdrTnbHy15Kb.xml --with-xunit --with-id test_test.py test_test.py (at t (c:\Users\bersbersbers\.vscode-insiders\extensions\ms-python.python-2019.9.34911\out\client\extension.js:1:6300))
console.ts:137 [Extension Host] Info Python Extension: 2019-10-04 12:14:31: cwd: c:\Src\nose (at t (c:\Users\bersbersbers\.vscode-insiders\extensions\ms-python.python-2019.9.34911\out\client\extension.js:1:6300))
console.ts:137 [Extension Host] Info Python Extension: 2019-10-04 12:14:31: > python.exe -m nose --xunit-file=C:\Users\bersbersbers\AppData\Local\Temp\tmp-5056MdrTnbHy15Kb.xml --with-xunit --with-id test_test.py test_test.py (at t (c:\Users\bersbersbers\.vscode-insiders\extensions\ms-python.python-2019.9.34911\out\client\extension.js:1:6300))
console.ts:137 [Extension Host] Info Python Extension: 2019-10-04 12:14:31: cwd: c:\Src\nose (at t (c:\Users\bersbersbers\.vscode-insiders\extensions\ms-python.python-2019.9.34911\out\client\extension.js:1:6300))

Oh, I believe this is #4535 as well.

@bersbersbers Thanks for the minimal repro. you are correct this is a dupe of #6043.


NaturalVision Evolved (FiveM + ENB)

Hey! The mod is working perfectly in FiveM, with a nice increase in FPS. Sadly, if I try to use ENB with FSR on FiveM, the ENB won't be activated.
I changed the PROXY section in my gta5_fsr.ini file to this:
[PROXY] EnableProxyLibrary=true InitProxyFunctions=true ProxyLibrary=d3d11_enb.dll
And the file enblocal.ini starts like this:
[PROXY] EnableProxyLibrary=true InitProxyFunctions=false ProxyLibrary=d3d11.dll
Is there a possible fix for this? Thanks for replying! :D

I tried running GTA Story Mode with ENB and FSR simultaneously, and when I enabled Frame Scaling in the Settings, after logging D3D11CreateDevice, it instantly crashed.

I have the same problem.


Testing the ignore of versioneer files

This was not yet done... _version.py is still being tracked

sorry.


ivantomic.com is down

Tests are currently failing due to http://ivantomic.com/projects/ospnc/ being down.

Backdown again, nudged at https://github.com/LogIN-/ospnc/issues/21#issuecomment-427689274

Thanks @LogIN-


Feature Request: Enable Streaming Subscriptions

In Hasura, a streaming subscription streams the response according to the cursor provided by the user while making the subscription. Streaming subscriptions can be used to subscribe only to the data which has been newly added to the result set. [1]
It is supported in Hasura GraphQL engine versions since `v2.7.0-beta.1, but is disabled as an experimental feature.
[1] https://hasura.io/docs/latest/subscriptions/postgres/streaming/index/

Hasura v2.12.0 has been released and it will:

Enable streaming subscriptions by default in the graphql-engine

Source: https://github.com/hasura/graphql-engine/releases/tag/v2.12.0
🤞

We will deploy Hasura v2.12 soon, thanks for your patience

All projects run Hasura 2.13.0 so streaming subscriptions are available for all Nhost projects.
Docs: https://hasura.io/docs/latest/subscriptions/postgres/streaming/index/


Phase7: Rebase accuracy_staging with master

Rebase accuracy_staging with master
Addresses #732
Signed-off-by: Sudhanshu<EMAIL_ADDRESS>

Taking some notes here, I'm in progress with a rebase cleanup and then we'll proceed.

[ ] xgboost got a classifier which will need to be dealt with


Not working on Mobile browsers

Hi,
I've tested on both Chrome & Safari- the page loads, but "login" doesn't work. It does not direct to a new page after a password is entered. It also doesn't give error message when the incorrect password is entered.

Huh, oddly cannot reproduce in iOS Simulator, but seeing the same issue from my phone.
iPhone 5, iOS 9.3.5: login broken as described above
[Error] Warning: [history] Unable to save state; sessionStorage is not available in Safari private mode
(saw this error despite not being in private mode)
iOS Simulator, iPhone 5, iOS 9.3: login works fine
iOS Simulator, iPhone 5, iOS 10.0: login works fine
Hmm, may be related to ReactTraining/react-router using ReactTraining/history 3.0 (rather than 4.5)...
https://github.com/ReactTraining/history/issues/401
https://github.com/ReactTraining/react-router/issues/4365


Update ACD Participant Logic

Just for paper trail sake, it may be good to create a ticket as to why this change is needed and some testing steps for Sohel. Then it can be added to the changelog as well.


How to get html/text result of current selection?

After selected an element, how do i get the whole text of it, like printing out meta tag strings?
d.document.Find("meta[property=\"og:description\"]")

Hello,
I believe what you are looking for is OuterHtml (https://godoc.org/github.com/PuerkitoBio/goquery#OuterHtml). It returns the element for the first item in the selection, as well as any attributes and inner elements.
Hope this helps,
Martin


Give material swaps in Creation Kit editor IDs

This is on my honeydew list. The material swaps in the CK have auto-assigned numbers for EditorIDs. They should have names as suggested by Sarina.
Its not a bug, or feature, or enhancement or related to anything in particular that matters.

This is done now.


Show expired DOS2 on supplier dashboard

Bugfix for this trello ticket.
This is a temporary hot fix and will need proper design for a future proof
solution.
As DOS2 has expired it's no longer shown on the supplier dashboard. This
is a problem, as there are still active DOS2 opportunities that DOS2
suppliers can, and will for a couple of weeks, apply to.
Suppliers need to be able to access the details of the opportunities
they've applied to.

Yep, I'll stick one in. To TODO's actually do anything functionally, or do they just serve as a reminder?

My editor picks them up and lists them in a separate tab!


"Possibly revoked data"

Not sure what's going on here but all my devices give me a "Possibly revoked data" error when I try to view my private folder on KBFS. Please help!
my log id: cd380b3df2a5d2e4bca1561c

I read somewhere that you can manually reset my folders if I post a signed message. Here ya go:
BEGIN KEYBASE SALTPACK SIGNED MESSAGE. kXR7VktZdyH7rvq v5wcIkHbsJVF6jf f7X6xg9CVy4f4nY 9ekugevkV54JHEK 2swQgbyg951W2Ts ASIu6u80226DZ1j Ll98IdWzTbj3wn7 rK2qimRU5IrR9RJ NETBX4DucR4epou f7gi0IuBRt4oGbu P0m0I9hYkL3Idcz FOE294XU9OW9xv4 s4bMD1Dds1qT5YL RWfrk7vB0846Its nBcbV7gB2Yf9TJL r26xlNQ7Dg90MeF xOUVSIWH4xMDgjp QW1RMYKMgLpVxNO v2BUpsFuHPmqWid mnX55dsP46cEnUS JO3sonCHNAwL9ZK jD6NPKwEYwW2gLd JzreJkuX50EOFnN 6qgmZweKTVjVFtr yPnf4pgcaRZe8vJ DK5he5iihbMUYnm HCdnGW8ikTfZUOJ jiGku79ZN7keYMn dIWx66J8VAd7NnK OiZU4JyH60BWhdS e0qiYPjItuTk134 XYbsEBo9GNLnnou . END KEYBASE SALTPACK SIGNED MESSAGE.

Hi @lucasantarella -- I can't access our servers at the moment, but I'll reset your folders when I get to the office in the morning.

Thanks a ton!

Accidently closed...

 Not to sound like I'm rushing or anything, just let me know so I verify that it's working again.

Ok done.  Please close if things look ok.

Awesome! Thanks so much!


Bump BPMN and DMN modeling deps

Proposed Changes
Updates BPMN and DMN modeling dependencies to latest versions.
Closes https://github.com/camunda/camunda-modeler/issues/4538
Checklist
To ensure you provided everything we need to look at your PR:

[x] Brief textual description of the changes present
[ ] Visual demo attached
[ ] Steps to try out present, i.e. using the @bpmn-io/sr tool
[x] Related issue linked via Closes {LINK_TO_ISSUE} or Related to {LINK_TO_ISSUE}

Updated to incorporate latest changes in CHANGELOG.


Add capability to count atoms for statistics

Adds the capability to count atoms (grouped by classes implementing Atom). The numbers are currently printed only in debug log messages, similarly as numbers of nogoods in 84d86b3437841cc2007bd09863e3aaa4bc3d8dac. In the future, all this information shall be included in the statistics (cf. #113).

@madmike200590 @AntoniusW could either of you please merge this pull request?

@madmike200590 @AntoniusW could either of you please merge this pull request?

@AntoniusW I could do the merge some time today - if that's ok with you?


compile error when using it with boost

I am trying one of the examples and when i try and include #include <boost/beast/ssl.hpp>
i a am usinf visual studio 2019 and using the vcpkg verson on ray lib
i get compile errors
error C2733: 'CloseWindow': you cannot overload a function with 'extern "C"' linkage
message : see declaration of 'CloseWindow'
error C2733: 'ShowCursor': you cannot overload a function with 'extern "C"' linkage
message : see declaration of 'ShowCursor'
error C2664: 'int DrawTextW(HDC,LPCWSTR,int,LPRECT,UINT)': cannot convert argument 1 from 'const char [40]' to 'HDC'
message : see declaration of 'DrawTextW'

@repane4229 This issue is related to windows.h duplicate symbols, here it is a proposed solution https://github.com/raysan5/raylib/issues/1217.


(MSFT Employee)  Update to Azure Data Residency Page

Sending request to update the link for Azure Data Residency in this section: https://learn.microsoft.com/en-us/microsoft-365/enterprise/m365-dr-overview?view=o365-worldwide#where-can-i-find-data-residency-information-for-microsoft-azure
Currently: https://azure.microsoft.com/en-us/explore/global-infrastructure/products-by-region/
Should be: https://azure.microsoft.com/en-us/explore/global-infrastructure/data-residency/#overview
Thanks,
Sahar Manusevich
<EMAIL_ADDRESS>Document Details
⚠ Do not edit this section. It is required for learn.microsoft.com ➟ GitHub issue linking.

ID: b53b467b-b6f9-e355-6c78-8a6bf3f3d797
Version Independent ID: b53b467b-b6f9-e355-6c78-8a6bf3f3d797
Content: Overview and Definitions - Microsoft 365 Enterprise
Content Source: microsoft-365/enterprise/m365-dr-overview.md
Service: microsoft-365-enterprise
GitHub Login: @kelleyvice-msft
Microsoft Alias: kvice

@smanusevich Thank you for your feedback. We have made changes to the document via PR#https://github.com/MicrosoftDocs/microsoft-365-docs/pull/13272
Once the author approves, the changes will be live.
Thanks
Sri


Clarify firewall rule doc.

Oneline doc change, no need to bug people about review. self-merging when all green.


Draw latex

PR Checklist
If you are contributing to Javis.jl, please make sure you are able to check off each item on this list:

[x] Did I update CHANGELOG.md with whatever changes/features I added with this PR?
[x] Did I make sure to only change the part of the file where I introduced a new change/feature?
[x] Did I cover all corner cases to be close to 100% test coverage (if applicable)?
[x] Did I properly add Javis dependencies to the Project.toml + set an upper bound of the dependency (if applicable)?
[x] Did I properly add test dependencies to the test directory (if applicable)?
[x] Did I check relevant tutorials that may be affected by changes in this PR?
[x] Did I clearly articulate why this PR was made the way it was and how it was made?

Link to relevant issue(s)
Closes #170
How did you address these issues with this PR? What methods did you use?
I compute the width and height of the latex string and then use it as a clipping region and a circle grows from the top left corner to make it appear like the text is drawn from left to right. This is quite similar to what I have done for #161

I think different settings make sense i.e appear(:draw_text; type=:rect)
Do you mind to check my add to the how to section?

Is this good to go and we handle the rect thing later? @TheCedarPrince

Hey @Wikunia - I agree, this is good to go and we can deal with the rect thing later. I will open a new PR on that right now as I already starting roughing out a possible solution. I'll go ahead and merge.


how to set ` invisiable?

how to set ` something...' invisible?  like github just hightlight or render blackground color

Modify tailwind config like so: https://stackoverflow.com/a/70267619

thx


Python 2.6 compatibility

Allows pyjks to run under Python 2.6. Passes all current test cases.
Tweaks the minimum required Python 3 version to 3.3 (originally declared as 3.4 because I didn't have a 3.3 installation at the time)

Note: updates the javaobj-py3 dependency to 0.2.1 because it too had to be made Python 2.6 compatible (see https://github.com/tcalmant/python-javaobj/pull/8).

Reviewed, looks great! Merging.

Will release this tonight most likely.

Just noticed that I forgot to add these lines under classifiers in setup.py:
Programming Language :: Python :: 2.6
Programming Language :: Python :: 3.3

Yep, got that handled! PyJKS 0.5.1 is now released and pip downloadable: https://pypi.python.org/pypi/pyjks
CHANGELOG: https://github.com/doublereedkurt/pyjks/blob/master/CHANGELOG.md#v051
Thanks for all your great work!


Add CLI

Hello,
It would be nice to add CLI for command-line interface https://en.wikipedia.org/wiki/Command-line_interface
Cheers

Hello there! Can the CLI be written in any language? And all what the cli needs to do, is return the results for a given acronym?

I was looking to add the "CLI" acronyms to the json, but the idea of a cli app to print acronym is a great idea too!

No problem I like the idea of a cli app though. I am all for building one. Keep in touch 👍


Domains Table issue

The Domains Table has over 470 records for the same domain beta.kma.net.
Each time I open a record or search the table it creates a new record.

fixed


fix: remove public dependencies due to potential conflicts in opentelemetry-api

Potential solution for resolving the situation where multiple "opentelemetry-api" modules are loaded.
Move all "runtime" dependencies to "devDependencies".
Alternative would be to use peer dependencies, as discussed on #22

Switched out to reduce the minimum version to 0.18.0...   hopefully that'll also fix our issues.
Totally understand the issues with the opentelemetry libraries on the major changes, always a problem adopting before 1.0.
Now I just need to add unit tests to all of our services to make sure we never include more than one version of opentelemetry-api under the node_modules (or nested).
Thanks for the quick feedback on these!


Build fixes, UI cleanups, and some corrections

Revised UI, implemented a global style, and some other clean ups.

It was nice of you to work on it but I'm not going to merge it since I stopped working on this project quite a while ago.


to ckheck bybit volume

{
timestamp: '2023-08-02T11:04:38.979Z',
price: 29535.58,
volume: 29535.58,
pair: 'USDC'
}

Thank you for reporting the bug, which exchange does it concern ?

I'm not sure it's related but I just fixed trade amount for Bitrue
https://github.com/mouradski/ftso-ws-prices/commit/99e067a259fd22de26b68597b70e0e1cba63b9ae

This was fixed in #6


File .tpp don't work

Hello I tryed to include header in file of type tpp (C++ template type file), but that doesn't work.
Thank you for your add on.
See you,
Paul
edit:
['^.*.(c|cpp|tpp|h|hpp|js|css|cs|scala|rs|go|swift)$', 'C.header'],

Tried on my side, working as intended
['^.*\.(c|cpp|tpp|h|hpp|js|css|cs|scala|rs|go|swift)$', 'C.header'],


Fix solr api change

This fixes the problem arising from some changes that have been made on the databrowser client side.

LGTM