Different package rules for offline vs deploy?

Is your feature request related to a problem? Please describe.
I'm running into an issue where the package->pattern rules are being followed for serverless-offline AND for deploys. Previously (when using webpack) the package patterns were only used for the deploy. I can see the value in having local builds mimic actual deploys but the issue is I need to include 1 file when running in offline mode and a different file when deploying to lambda.
My issue is with prisma engines. Prisma has different engines for different arch's and with lambda size limits I don't want to include both my local engine and the engine that lambda needs (they are large, like 50mb each).
Here is the patterns list I wish to use:
			'node_modules/.prisma/client/**',
			'!node_modules/.prisma/client/libquery_engine-*',
			'node_modules/.prisma/client/libquery_engine-rhel-*',
			'!node_modules/prisma/libquery_engine-*',
			'!node_modules/@prisma/engines/**',

As it stands now I have to add in darwin to use sls offline but I don't want to deploy that engine.
			'node_modules/.prisma/client/**',
			'!node_modules/.prisma/client/libquery_engine-*',
			'node_modules/.prisma/client/libquery_engine-rhel-*',
			'node_modules/.prisma/client/libquery_engine-darwin-*', // Added
			'!node_modules/prisma/libquery_engine-*',
			'!node_modules/@prisma/engines/**',

Describe the solution you'd like
Some way to include/exclude (or use patterns) files based on offline vs deploy.
Describe alternatives you've considered
I've considered just manually commenting/uncommenting the rules I need or even scripting something so that my github actions will make sure to deploy the correct files but I still want to be able to deploy from my laptop if needed and I worry I won't always remember to flip the include/exclude.
Additional context
I'm 50% sure I'm missing something basic and/or there is a way to accomplish what I want that I'm just not seeing. Any help would be greatly appreciated. I just switched to esbuild + serverless-esbuild today after previously using webpack. esbuild has been a god-send for being able to package individually (webpack took forever, like over 10 min+ before I gave up and eslint does it in under a minute) so that I can keep my lambda size down. Thank you for this plugin, it's been very helpful.

Yeah I can't see us implementing something just for Serverless Offline. Too much variability, ideally the Serverless Offline environment should match the Prod environment as closely as possible.
You could probably do something like this with the custom section. https://github.com/DataDog/serverless-plugin-datadog#disable-plugin-for-particular-environment

I’ll look into both and report back if I find a good way to handle it (for other people who might be in the same position). I totally understand your stance, I just would prefer to avoid adding 50MB to each of my individually packaged functions (because I have both the lambda and Darwin engines in the package). Thank you!


Experience Fragment edit in new tab is broken

Expected Behaviour
When an experience fragment component has been placed on a page, the "edit in new tab" option should open a new tab to edit the content fragment variant.
Actual Behaviour
Selecting the  "edit in new tab" option results in an error that the experience fragment component has no associated fragment.
Essentially, this: https://github.com/adobe/aem-core-wcm-components/issues/815 issue persists for any project created using the aem-project archetype.
I'm not entirely sure why the cq:editConfig needs to be overwritten in every project instead of just inheriting it from the CC.
The cq:editConfig node should either be removed, or updated to match the Core Components project.
Platform and Version
AEM <IP_ADDRESS>

@ky940819 Thank you for the hands up. I created #620 to sync the editConfig for now. We also have an internal issue to make the override of the editConfig obsolete for a proxy component and this should sonn become part of AEM.


[TEVA-3325] Trial update to breadcrumbs on teaching assistant jobs

Current implementation of breadcrumb links sends users to a generic https://teaching-vacancies.service.gov.uk/jobs link from the text 'Search results' - this link lacks relative context to the user journey (for humans and crawlers) - we should relate this back to a landing page that's more closely connected to the job.
This change is part of the trial changes being made to the Teaching Assistant landing page https://dfedigital.atlassian.net/browse/TEVA-3324 - breadcrumb link will benefit the landing page by creating a network of contextual internal links)
This is for any click-based user journeys. For users who complete a search (with location info, filters, etc) their breadcrumb should retain existing behaviou (eg, provide “Search results” that links back to their selected search filters.
Jira ticket URL
https://dfedigital.atlassian.net/browse/TEVA-3325

Danny has reviewed and approved this


Support only kfp based pipeline via elyra

Support only kfp based pipeline via elyra
Description
The team only wanted to support Data Science Pipeline.
This PR, only selects kfp titles and also sets the logo to pipeline flow image.
How Has This Been Tested?

Merge criteria:

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

/test notebooks-e2e-tests

Thanks for the review
Marking it approved for merge
/approve

/retest-required


Canvas.saveLayer is relatively expensive

Was doing some digging on canvas.withSaveLayer and noticed that its documentation says:

Performance considerations
Generally speaking, Canvas.saveLayer is relatively expensive.

There are a several different hardware architectures for GPUs (graphics processing units, the hardware that handles graphics), but most of them involve batching commands and reordering them for performance. When layers are used, they cause the rendering pipeline to have to switch render target (from one layer to another). Render target switches can flush the GPU's command buffer, which typically means that optimizations that one could get with larger batching are lost. Render target switches also generate a lot of memory churn because the GPU needs to copy out the current frame buffer contents from the part of memory that's optimized for writing, and then needs to copy it back in once the previous render target (layer) is restored.

However, the documentation doesn't offer any alternative. Is there any recommendation for replacing this call?
https://developer.android.com/topic/performance/vitals/render#rendering_performance_renderthread

Had a deeper look in the meantime. It is not possible to get rid of the withSaveLayer. As the shimmer is usually not shown for an eternity, the effect on the battery should be minimal.


Is this working?

It say's build fails.

Can you provide more details?  What did you run to get that?  Is this building the code, or an error in the extension itself?  Does it consistently reproduce?

In readme.md @ https://github.com/angular/batarang
It

That's an issue we're currently having with TravisCI.  Yes, the plugin is functioning.


Stop using legacy bdist_wininst

The bdist_wininst file type is deprecated by PyPI:

https://www.python.org/dev/peps/pep-0527/

It will probably be removed soon:

https://github.com/pypa/warehouse/issues/6792

Codecov Report

Merging #794 into devel will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##            devel     #794   +/-   ##
=======================================
  Coverage   54.24%   54.24%
=======================================
  Files         210      210
  Lines       21347    21347
  Branches     2883     2883
=======================================
  Hits        11579    11579
  Misses       9231     9231
  Partials      537      537

@mzwiessele Would this impact our deployment of wheels?


Update encryption condition

- What I did
Fixed the issue of when a shared key is created using AtKey static factory method and sharedWith is populated with currentAtSign, then shared key encryption is performed instead of selk key encryption.
- How I did it
Added an IF condition to check if sharedWith atsign is currentAtSign when AtKey is instance of SharedKey.
- How to verify it
- Description for the changelog

Due to Git performance issue, the tests didnt run. Closing the PR and opening a new one.


docs: fix a typo in installation instructions

Just a simple typo fix for the docs.

Sanity Checking

[ ] I have updated the changelog as per my changes.
[ ] I have tested, and self-reviewed my code.
Style and consistency

[ ] I ran Alejandra to format my code (nix fmt).
[ ] My code conforms to the editorconfig configuration of the project.
[x] My changes are consistent with the rest of the codebase.

If new changes are particularly complex:

[ ] My code includes comments in particularly complex areas
[ ] I have added a section in the manual.
[ ] (For breaking changes) I have included a migration guide.

Package(s) built:

[ ] .#nix (default package)
[ ] .#maximal
[ ] .#docs-html

Tested on platform(s)

[ ] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

Add a :+1: reaction to pull requests you find important.

This has been fixed in a PR to 0.7, but I'll simply merge for this now. Hopefully there will be no merge conflict.


Offset on "sprite.body" doesn't work.

Hi,
Noticed while working on a project with Phaser that "sprite.body.offset" doesn't work when the pivot point of the sprite has been changed.
Looking forward to patching this.
Thanks.
Example Code:
function preload() {
	game.load.image('foo', 'foo.png');
    game.load.physics('foo-coll', 'foo.json');
}

function create(){
    //	Enable p2 physics
    game.physics.startSystem(Phaser.Physics.P2JS);
    game.physics.p2.gravity.y = 0;
    game.physics.p2.restitution = 1;

    var bar = game.add.sprite(game.world.centerX, game.world.centerY, 'foo');
    bar.anchor.setTo(0.5);
    bar.pivot.x = -200;
    bar.pivot.y = 300;

    game.physics.p2.enable(bar, true);
    bar.body.kinematic = true;

    bar.body.clearShapes();
    bar.body.loadPolygon('foo-coll', 'foo');

    bar.body.offset.setTo(this.game.width / 3);
}

By looking at the code I found out that "body.offset" is never being used.  Apparently, this is a feature request instead of bug fix.

Thanks for submitting this issue. We have fixed this, and the fix has been pushed to the dev branch.

The thing still seems broken. Currently offset changes the position of the sprite along colliders position.
@photonstorm


AWS IAM Authenticator for bare-metal clusters

Description
EKS-A provides integration for aws-iam-authenticator. We need to enable and validate the integration for bare-metal cluster creation workflow.

Hi @pokearu
I'm trying to install EKS-A for bare-metal on own bare-metal cluster with aws-iam-authenticator.
Does EKS-A for bare-meta not yet support aws-iam-authenticator?

Hi @pokearu
I'm trying to install EKS-A for bare-metal on own bare-metal cluster with aws-iam-authenticator.
Does EKS-A for bare-meta not yet support aws-iam-authenticator?

@helloyeops Hi, apologies for the late response. We are currently working to add IAM Authenticator integrated support for bare metal clusters in the upcoming release.


[DPE-5032] Add 3.5 release bundle

As discussed, I'm going to merge, although tests are VERY flaky (failed tests needed to be re-run 6 times, to get them all to pass). We will address the flakyness in the DPE-5078.


CheckPermissionStatusAsync method returning granted if select deny from permission popup.

Hello jamesmontemagno,
I'm using plugin.permission. In my project CheckPermissionStatusAsync method is giving denied if I have set denied from app setting. But in CheckPermissionStatusAsync method , I have selected deny option from popup then newstatus is giving granted which is not expected behaviour .
Expected Behaviour- It should give denied status. Please Help

Please share sample code

ViewModel Side-
var status = PermissionStatus.Unknown;
status = await CrossPermissions.Current.CheckPermissionStatusAsync(Permission.Camera);
if (status != PermissionStatus.Granted)
{
status = await Utils.CheckPermissions(Permission.Camera);
}
if (status == PermissionStatus.Granted)
{
var status1 = PermissionStatus.Unknown;
status1 = await CrossPermissions.Current.CheckPermissionStatusAsync(Permission.Storage);
if (status1 != PermissionStatus.Granted)
{
status1 = await Utils.CheckPermissions(Permission.Storage);
}
if (status1 == PermissionStatus.Granted)
{
var photo = await CrossMedia.Current.TakePhotoAsync(new Plugin.Media.Abstractions.StoreCameraMediaOptions() { });
//var photo = await CrossMedia.Current.PickPhotoAsync();
}
In Utils class-
public static async Task CheckPermissions(Permission permission)
{
var permissionStatus = await CrossPermissions.Current.CheckPermissionStatusAsync(permission);
bool request = false;
if (permissionStatus == PermissionStatus.Denied)
{
if (Device.RuntimePlatform == Device.iOS)
{
                var title = $"{permission} Permission";
                var question = $"To use this feature the {permission} permission is required. Please go into Settings and turn on {permission} for the app.";
                var positive = "Settings";
                var negative = "Maybe Later";
                var task = Application.Current?.MainPage?.DisplayAlert(title, question, positive, negative);
                if (task == null)
                    return permissionStatus;

                var result = await task;
                if (result)
                {
                    CrossPermissions.Current.OpenAppSettings();
                }

                return permissionStatus;
            }

            request = true;

        }

        if (request || permissionStatus != PermissionStatus.Granted)
        {
            var newStatus = await CrossPermissions.Current.RequestPermissionsAsync(permission);

            if (!newStatus.ContainsKey(permission))
            {
                return permissionStatus;
            }

            permissionStatus = newStatus[permission];

            if (newStatus[permission] != PermissionStatus.Granted)
            {
                permissionStatus = newStatus[permission];
                var title = $"{permission} Permission";
                var question = $"To use the feature the {permission} permission is required.";
                var positive = "Settings";
                var negative = "Maybe Later";
                var task = Application.Current?.MainPage?.DisplayAlert(title, question, positive, negative);
                if (task == null)
                    return permissionStatus;

                var result = await task;
                if (result)
                {
                    CrossPermissions.Current.OpenAppSettings();
                }
                return permissionStatus;
            }
        }

        return permissionStatus;
    }
}

In Manifest-

I already created resource xml file or mainapplication.cs class as givien in readme.txt
I am testing on moto g3
Steps to get issue-
1)build and run app
2)go in app from setting and turn off camera and storage permission
3)try to open camera
4)permission popup occurs and select deny from the popup
5) check new status value in debugger it is giving granted.
I'm using latest version of your library 2.2.1


[App]: Legend has no color and displays traces with no data

Current Behavior
In this project-page plot, I'm combining data from multiple runs that log the same metric but on two different keys (because they were trained on different libraries). So I have set the y-axis to display both keys so that I can see all the runs on the same graph. But the legend is all broken.

first, the legend is all grey, so it's impossible to match the label with the trace
second, i would like only (run, metric_key) pairs that actually have data to have an entry in the legend. in this case, since i have 4 runs, and each run has data on only one of the keys, i expect 4 entries in the legend, but instead there is an entry for all 8 (run, metric_key) pairs.

Expected Behavior
^
Steps To Reproduce
This graph in a (private) project can be seen here: https://wandb.ai/sourceress/zack_llms?workspace=user-zplizzi
Screenshots
No response
Environment
OS: Mac
Browsers: Chrome
Version:
Additional Context
No response

Hi @zplizzi, I see the issue and it looks like the fix would have to take place on the application side. You could workaround this by downloading the metrics via the public API and upload a Matplotlib or Plotly chart until we are able to get a fix on this. I've submitted a bug ticket to the engineering team so they can look into this.
Thank you,
Nate


Upgrade to Angular 8

From the Ionic 4.7.2 Release Notes:
With this version comes support for Angular 8! Follow the below steps to update.
Update @ionic/angular and @ionic/angular-toolkit to the latest releases:
$ npm install<EMAIL_ADDRESS>$ npm install<EMAIL_ADDRESS>-D

Update @angular/core and @angular/cli:
$ npx ng update @angular/core @angular/cli

Update @angular-devkit dependencies:
$ npm i @angular-devkit/architect@latest @angular-devkit/build-angular@latest @angular-devkit/core@latest @angular-devkit/schematics@latest

View our Angular 8 Update Guide for tips on potential issues!

Fixed by https://github.com/oktadeveloper/ionic-jhipster-starter/pull/33.


Publish: Need to implement publish/update request wizard for conversations and for prompts

Description
User clicks on "Publish" option for folder/conversation/prompt if it hasn't been published or "Update" option for already published item
User sees Publication request wizard.
Some parts of wizard will be implemented separately. See Related section.
User should be able set custom name of publication. Current name of item prepopulated in Name field and is in header.
When user change name header stays the same.
Version field is required and value must be unique (validation) from all versions of current collection
Related:

Issue #330
Issue #331
Issue #433

Design
https://www.figma.com/file/lwL5jneveZczAj5RLcLFH2/DIAL-Chat?type=design&node-id=3977-10625&mode=dev

https://www.figma.com/file/lwL5jneveZczAj5RLcLFH2/DIAL-Chat?type=design&node-id=3807-8917&mode=dev

Closing the ticket now to clear current "milestone board". The feature will be verified after integration with Publish API. Please see also EPIC #313


Calling Range#step(by: Float) fails to compile

Bug Report
Calling Range#step(by: Float) fails to compile.
1.step(to: 3, by: 0.5).to_a # => [1.0, 1.5, 2.0, 2.5, 3.0]
(1..3).step(by: 0.5).to_a   # => failes to compile with `Error: undefined method 'times' for Float64`

I'd expect both calls to be functionally equivalent.
https://carc.in/#/r/bt6p

It's not Stepable#step but Range#step.
I'm actually not sure why this happens. In theory, the if current.responds_to?(:step) condition should filter out any Steppable from the branch that uses the times implementation. It doesn't work as expected with an explicit type filter (current.is_a?(Steppable)) either.
A workaround would be using separate overloads to clearly distinguish Steppable and non-Steppable implementations.
--- i/src/range.cr
+++ w/src/range.cr
@@ -263,11 +263,15 @@ struct Range(B, E)
       raise ArgumentError.new("Can't step beginless range")
     end

-    if start.is_a?(Steppable)
-      start.step(to: @end, by: by, exclusive: @exclusive)
-    else
-      StepIterator(self, B, typeof(by)).new(self, by)
-    end
+    internal_step(start, by)
+  end
+
+  private def internal_step(start, by)
+    StepIterator(self, B, typeof(by)).new(self, by)
+  end
+
+  private def internal_step(start : Steppable, by)
+    start.step(to: @end, by: by, exclusive: @exclusive)
   end

   # Returns `true` if this range excludes the *end* element.

https://github.com/crystal-lang/crystal/issues/11120 possible root cause?

No, this has nothing to do with meta classes.

It's what I mentioned about forming a type union. This should be done like `{% if B < Steppable %}. I think I mentioned this in a separate commit.

Doing this:
p typeof((1..3).step(by: 0.5))

gives:
(Range::StepIterator(Range(Int32, Int32), Int32, Float64) | Steppable::StepIterator(Float64, Int32, Float64))

Here you go:
diff --git a/src/range.cr b/src/range.cr
index d7903a1c3..e9c2a5c85 100644
--- a/src/range.cr
+++ b/src/range.cr
@@ -233,11 +233,11 @@ struct Range(B, E)
       raise ArgumentError.new("Can't step beginless range")
     end

-    if current.is_a?(Steppable)
+    {% if B < Steppable %}
       current.step(to: @end, by: by, exclusive: @exclusive) do |x|
         yield x
       end
-    else
+    {% else %}
       end_value = @end
       while end_value.nil? || current < end_value
         yield current
@@ -253,7 +253,7 @@ struct Range(B, E)
         end
       end
       yield current if !@exclusive && current == @end
-    end
+    {% end %}
   end

   # :ditto:
@@ -263,11 +263,11 @@ struct Range(B, E)
       raise ArgumentError.new("Can't step beginless range")
     end

-    if start.is_a?(Steppable)
+    {% if B < Steppable %}
       start.step(to: @end, by: by, exclusive: @exclusive)
-    else
+    {% else %}
       StepIterator(self, B, typeof(by)).new(self, by)
-    end
+    {% end %}
   end

   # Returns `true` if this range excludes the *end* element.

So we really needed a module Steppable for this. An implicit interface via responds_to?(:step) would not have worked.

In theory, the compiler could be a bit smarter and avoid typing the other branch, but right now that's not the case. And I think it's a bit harder to do that.

Yeah, I think that would be nice. Can you create an issue for this to keep track? (even if it might take a while).

@asterite Can you tell under which condition the type restriction for the else branch fails? I couldn't replicate a simple case. The following code compiles, for example:
class Foo; def foo; end; end
class Bar; def bar; end; end

x = Foo.new || Bar.new

if x.responds_to?(:foo)
  # here, x is restricted to Foo
  x.foo
else
  # here, x is restricted to Bar
  x.bar
end

@straight-shoota Sure!
a = 1 || "hello"
z = if a.responds_to?(:size)
      true
    else
      1.5
    end
puts typeof(z) # => (Bool | Float64)

It's not that types aren't correctly restricted. It's that the type of the if is the type of all branches, regardless of whether a branch could possibly execute at runtime or not.

Sorry, that was a bad example. Here's the correct example:
a = "hello"
z = if a.responds_to?(:size)
      true
    else
      1.5
    end
puts typeof(z) # => (Bool | Float64)

It's impossible for a not to respond to size, yet the type of z includes the type of the else branch, which will never get executed.


pitivi: fix build with meson 0.61

Description of changes
https://hydra.nixos.org/build/172093405
Things done

Built on platform(s)

[x] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[ ] Tested basic functionality of all binary files (usually in ./result/bin/)
22.05 Release Notes (or backporting 21.11 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module
[ ] (Release notes changes) Ran nixos/doc/manual/md-to-db.sh to update generated release notes

[x] Fits CONTRIBUTING.md.

@ofborg build pitivi

@ofborg build pitivi

Merging as staging next has been merged...


Avoid false awakenings

Avoid false awakenings

To complete the management of the thread pool,in the thread pool tension can automatically expand capacity, in the idle state can release idle threads.


CAF and MSMPI

It looks like the newest MSMPI (version 7) does not have the MPI3 support needed to build OpenCoarrays. The following functions (at least) seem to be missing:
MPI_Compare_and_swap' MPI_Win_flush'
MPI_Win_sync' MPI_Win_unlock_all'
`MPI_Fetch_and_op'
'MPI_Alloc_mem' (MPI3 flavor)

Does this mean the Windows build has reached dead end or do you have other options in mind?  I think Intel MPI supports Windows.  Intel compilers are now free for use in contributing to open-source projects as long as the developer is not compensated for his or her work.  Given that what you're working on right now is a port of OpenCoarrays, you might consider applying for a free license and listing OpenCoarrays as the project.
Walt Brainerd and @afanfa got OpenMPI to work on Windows at one point, but Walt's build later broke (executables hang for unclear reasons).  Walt plans to make another run at this when Cygwin releases its port of GCC 5.2.  And unfortunately, MPICH doesn't support Windows so Intel is the only current option of which I'm aware.

I have started out by asking the people at Microsoft if they would please add those functions to their next release of MPI. They do HPC and you do HPC so it seems like they would want to help.
My next step was to start surveying the landscape again looking for the alternative. I will check out the Intel thing. If there is any joy, I will reopen this issue.

I'm going to make a new tag and issue to document these latest issues.

Actually, I just looked at the title here. I'm going to add a "blocked by vendor" and  "waiting" tag and reopen, if that's OK.

Thats OK. I closed it because it seemed there was nothing to do.

Any luck or updates @SourcerersApprentice? I think I'll close this if we're still waiting on windows, but feel free to reopen.

@SourcerersApprentice
I hate to bring up an old topic about the "Intel® MPI Library for Windows"
It looks like the newest MSMPI (version 7)
does not have the MPI3 support needed to build OpenCoarrays.
The following functions (at least) seem to be missing:

MPI_Compare_and_swap' MPI_Win_flush'
MPI_Win_sync' MPI_Win_unlock_all'
`MPI_Fetch_and_op'
'MPI_Alloc_mem' (MPI3 flavor)

On Windows 10, I Installed the most recent Intel MPI Library for Windows.
The following queries are returned and are query results are positive(found) hits . . .
AstroGrep Search

Search Path
C:\Program Files (x86)\IntelSWTools\compilers_and_libraries_2020.0.166\windows\mpi\intel64\include

File Types
*.h

Search Text (each individually tried and found)
[x] Regular expression
[ ] Case senstive
[x] Search subfolders

\bMPI_COMPARE_AND_SWAP
\bMPI_WIN_FLUSH
\bMPI_WIN_SYNC
\bMPI_WIN_UNLOCK_ALL
\bMPI_FETCH_AND_OP
\bMPI_ALLOC_MEM

Is it the case that?
1. No one or someone has deeply investigated "Intel® MPI Library for Windows"
2. No one or someone has tried "Intel® MPI Library for Windows"
3. Other [better? or simpler?] solutions exist: e.g. Windows Subsystem For Linux (WSL)
4. No one or someone has investigated "Intel® MPI Library for Windows"
   and the software port is just not worth the effort/interest.
5. The new-changed "Intel Simplified Software License"  of
   "Intel® MPI Library for Windows" software license is unacceptable (but may need a review?).

Thanks.


Copy on Hover Button in Search Results Does Not Update Clipboard

Environment

Nautobot version : v2.3.0
Python version: 3.11
Database platform, version: PostgreSQL 14
Middleware(s):

Steps to Reproduce
1.Perform a search that yields results (the /search/ endpoint is in the URL).
2.Click the “Copy on Hover” button on any search result.
3.The clipboard is not updated as expected.

Expectation
Clicking the “Copy on Hover” button should overwrite the clipboard with the content intended for copying.

What happened
Clicking the “Copy on Hover” button does nothing, and the clipboard remains unchanged.
What did I check

An element with the exact id (copy_3d0ddb05-f9b1-4e75-b5ec-1df0ef926cce) exists
I have the issue only under the search view, the button works fine anywhere else.
The issue can be reproduced on the demo website : https://demo.nautobot.com/search/?q=+<IP_ADDRESS>%2F32
I tried to compare the code with pages where the feature works, not sure to find any difference(clipboard mini js file is present.. html is very similar..)

Issue is confirmed locally and adding the following code block to search.html seems to fix it.
{% block javascript %}
    {{ block.super }}
    <script>
        var clipboard = new ClipboardJS('.btn');
    </script>
{% endblock %}


Error with concat=True

get_data(...,concat=False) works but I am getting an error when I set get_data(...,concat=True). Not sure exactly what is going on here but error is below.
Python 2.7.8 (default, Dec 14 2014, 15:11:16)
[GCC 4.2.1 Compatible Apple LLVM 6.0 (clang-600.0.56)] on darwin
In[2]: from pandasdmx import client
In[3]: client("Eurostat").get_data("namq_10_gdp",".CLV10_MEUR.SWDA.B1GQ.DE",concat=True)
Traceback (most recent call last):
File "/usr/local/lib/python2.7/site-packages/IPython/core/interactiveshell.py", line 2883, in run_code
exec(code_obj, self.user_global_ns, self.user_ns)
File "", line 1, in
client("Eurostat").get_data("namq_10_gdp",".CLV10_MEUR.SWDA.B1GQ.DE",concat=True)
File "/usr/local/lib/python2.7/site-packages/pandasdmx.py", line 507, in get_data
[code_sets[k] for k in sorted_keys])
File "/usr/local/lib/python2.7/site-packages/pandas/core/index.py", line 3576, in from_product
labels = cartesian_product([c.codes for c in categoricals])
File "/usr/local/lib/python2.7/site-packages/pandas/tools/util.py", line 33, in cartesian_product
a[0] = 1
IndexError: index 0 is out of bounds for axis 0 with size 0

While I don't know the precise cause of the error, I am aware of two
problems:

v0.1.2 uses from_product to generate the column index when
concatenating the series. This is wrong as there may or may not be any
series for every key. I have fixed this in
https://github.com/dr-leo/pandaSDMX/commit/aa4508c7ce58e1b742b5380101ce1b1fb96c88be

This replaces from_product by from_tuples as it should be.

Even if the returned series do not have the same frequency, concat
tries to coerce all series into a single dataframe. This may yield
unpreductible outcomes. This problem will be fixed in v0.2 (I hope) as
the information model will properly represent groups (i.e. subsets of
the series with group-specific metadata such as on frequency). Data
export should pay due regard to this.

Any help is much appreciated.
Am 02.01.2015 um 16:18 schrieb geoffwright240:

get_data(...,concat=False) works but I am getting an error when I set
get_data(...,concat=True). Not sure exactly what is going on here but
error is below.
Python 2.7.8 (default, Dec 14 2014, 15:11:16)
[GCC 4.2.1 Compatible Apple LLVM 6.0 (clang-600.0.56)] on darwin
In[2]: from pandasdmx import client
In[3]:
client("Eurostat").get_data("namq_10_gdp",".CLV10_MEUR.SWDA.B1GQ.DE",concat=True)
Traceback (most recent call last):
File
"/usr/local/lib/python2.7/site-packages/IPython/core/interactiveshell.py",
line 2883, in run_code
exec(code_obj, self.user_global_ns, self.user_ns)
File "", line 1, in
client("Eurostat").get_data("namq_10_gdp",".CLV10_MEUR.SWDA.B1GQ.DE",concat=True)
File "/usr/local/lib/python2.7/site-packages/pandasdmx.py", line 507,
in get_data
[code_sets[k] for k in sorted_keys])
File "/usr/local/lib/python2.7/site-packages/pandas/core/index.py",
line 3576, in from_product
labels = cartesian_product([c.codes for c in categoricals])
File "/usr/local/lib/python2.7/site-packages/pandas/tools/util.py",
line 33, in cartesian_product
a[0] = 1
IndexError: index 0 is out of bounds for axis 0 with size 0
—
Reply to this email directly or view it on GitHub
https://github.com/dr-leo/pandaSDMX/issues/5.

This is already fixed. Once the pandas writer will be brought to the front, this will no longer happen.


Link to dataset in internal gene tables

Resolves https://redmine.apidb.org/issues/19659?project=true

it is difficult to tell what has changed in the file.. with all the formatting changes..

Ah, didn't notice. Add this to the migration pains: we need to do a batch commit that applies the monorepo's pre-commit formatting so that we don't run into this anymore!
The only changes were L328 which pulled out dataset_id and L355-L357 which wrapped the display name in an anchor tag!


Use provider traits in Pipeline and phase out direct access to Database trait

Describe the feature
really cumbersome to work with tables in the pipeline
TODO

replace Database bound with relevant traits

Additional context
No response

This requires a write-sided provider too as we use the same cursors to read and write in some cases

we're doing this now


Hit the memory issue when running simple_ui.py

after all requirements have been satisfied, but hit memory malloc fails, as following output, while trying to run simple_ui.py
is there a minimum hbm memory requirement for the device? and i tried it within Orange Pi AI Pro device which has 16G memory.
Thanks!
root@orangepiaipro:/home/HwHiAiUser/llm/ChatPDF# python simple_ui.py
Building prefix dict from the default dictionary ...
Loading model from cache /tmp/jieba.cache
Loading model cost 2.425 seconds.
Prefix dict has been built successfully.
2024-05-13 16:19:55.977 | INFO     | __main__:<module>:32 - Namespace(gen_model_type='auto', gen_model_name='01-ai/Yi-6B-Chat', lora_model=None, rerank_model_name=None, corpus_files='sample.pdf', int4=False, int8=False, chunk_size=220, chunk_overlap=0, num_expand_context_chunk=1, server_name='<IP_ADDRESS>', server_port=8082, share=False)
Traceback (most recent call last):
  File "/home/HwHiAiUser/llm/ChatPDF/simple_ui.py", line 34, in <module>
    model = ChatPDF(
  File "/home/HwHiAiUser/llm/ChatPDF/chatpdf.py", line 165, in __init__
    m1 = BertSimilarity(model_name_or_path="shibing624/text2vec-base-multilingual")
  File "/usr/local/miniconda3/lib/python3.9/site-packages/msimilarities/bert_similarity.py", line 49, in __init__
    self.sentence_model = SentenceModel(
  File "/usr/local/miniconda3/lib/python3.9/site-packages/ms2vec/sentence_model.py", line 76, in __init__
    self.bert = AutoModel.from_pretrained(model_name_or_path)
  File "/usr/local/miniconda3/lib/python3.9/site-packages/mindnlp/transformers/models/auto/auto_factory.py", line 100, in from_pretrained
    return model_class.from_pretrained(
  File "/usr/local/miniconda3/lib/python3.9/site-packages/mindnlp/transformers/modeling_utils.py", line 1037, in from_pretrained
    model = cls(config, *model_args, **model_kwargs)
  File "/usr/local/miniconda3/lib/python3.9/site-packages/mindnlp/transformers/models/bert/modeling_bert.py", line 699, in __init__
    self.embeddings = BertEmbeddings(config)
  File "/usr/local/miniconda3/lib/python3.9/site-packages/mindnlp/transformers/models/bert/modeling_bert.py", line 118, in __init__
    self.token_type_ids = ops.zeros(self.position_ids.shape, dtype=mindspore.int64)
  File "/usr/local/miniconda3/lib/python3.9/site-packages/mindspore/common/_stub_tensor.py", line 85, in shape
    self.stub_shape = self.stub.get_shape()
RuntimeError: Ascend kernel runtime initialization failed. The details refer to 'Ascend Error Message'.

----------------------------------------------------
- Framework Error Message:
----------------------------------------------------
Malloc device memory failed, free memory size is less than half of total memory size.Device 0 Device HBM total size:16367894528 Device HBM free size:5145612288 may be other processes occupying this card, check as: ps -ef|grep python

----------------------------------------------------
- C++ Call Stack: (For framework developers)
----------------------------------------------------
mindspore/ccsrc/plugin/device/ascend/hal/device/ascend_kernel_runtime.cc:389 Init
mindspore/ccsrc/plugin/device/ascend/hal/device/ascend_memory_adapter.cc:73 Initialize

香橙派目前不支持


Hosting API with windows auth both as selfhosted HTTP.sys and in IIS?

I'm building a service based on dotnet core 2.0 that should run both as a self-hosted console application and hosted in IIS. The service runs in a windows environment and must support windows auth.
Early on, i used kestrel with UseKestrel(), but then found out that kestrel doesn't support windows auth and i should use HTTP.sys - so i switched to this startup code:
public static IWebHost BuildWebHost(string[] args) =>
    WebHost.CreateDefaultBuilder(args)
        .UseHttpSys(options =>
            {
                options.Authentication.Schemes = AuthenticationSchemes.NTLM |
                    AuthenticationSchemes.Negotiate;
                options.Authentication.AllowAnonymous = false;
                options.MaxConnections = 100;
                options.MaxRequestBodySize = 30000000;
                options.UrlPrefixes.Add("http://localhost:5000");
            })
        .UseIISIntegration()
        .UseStartup<Startup>()
        .Build();

When publishing this with dotnet publish -c Release -r win10-x64 and using the resulting release in IIS, i get HTTP Error 502.5 - Process Failure for all URLs. I couldn't find solid information on why this happened - but i found that the HTTP.sys server won't work in a reverse proxy configuration with IIS so i removed the .UseHttpSys() setup and voila - hosting in IIS works.
Now i'm left a little baffled. How do i write an API that supports windows auth and can be hosted both as standalone console app and in IIS? Is this the right direction and there is a way to detect if running in IIS or not so i can .UseHttpSys() only when needed?
Any help is very appreciated!

We periodically close 'discussion' issues that have not been updated in a long period of time.
We apologize if this causes any inconvenience. We ask that if you are still encountering an issue, please log a new issue with updated information and we will investigate.


improving docs

For running the server locally, the documentation should have conveyed that Qdrant DB and paris.txt will be required to make the first-time process smoother. Thus, adding it to the docs!
Fixes #3

as @suryyyansh is already working on #5, it would be better if I collaborate with him to not have unnecessary redundant PRs!


Add fractional zoom support to fitBounds and getBoundsZoom

Adds a 'step' option to fitBounds (and equivalent 'step' parameter to getBoundsZoom), defaulting to 1, enabling these functions to use fractional zoom levels (#2382). For example, set 'step' to 0.25 for nearest quarter zoom level, i.e. 10, 10.25, 10.5, 10.75, and so on.
Optimizes getBoundsZoom with a binary search; previous implementation counted up from minZoom using whole numbers.

Superseded by #3523

Is it still possible to merge this in to master? Would be nice if fitBounds and getBoundsZoom can support fractional zoom deltas


Amount in the Distance e-receipt is cut off when device font size is minimum

Details

Android - Distance - Amount in the Distance e-receipt is cut off when device font size is minimum
Fixed Issues

$ https://github.com/Expensify/App/issues/29616
PROPOSAL: https://github.com/Expensify/App/issues/29616#issuecomment-1763054084
Tests

Precondition: Device font size is set to minimum in settings

Launch New Expensify app
Open a Distance expense page
Tap on the receipt
The price is not cut off

[x] Verify that no errors appear in the JS console

Offline tests

Precondition: Device font size is set to minimum in settings

Launch New Expensify app
Open a Distance expense page
Tap on the receipt
The price is not cut off

QA Steps

Precondition: Device font size is set to minimum in settings

Launch New Expensify app
Open a Distance expense page
Tap on the receipt
The price is not cut off

[x] Verify that no errors appear in the JS console

PR Author Checklist

[x] I linked the correct issue in the ### Fixed Issues section above
[x] I wrote clear testing steps that cover the changes made in this PR

[x] I added steps for local testing in the Tests section
[x] I added steps for the expected offline behavior in the Offline steps section
[x] I added steps for Staging and/or Production testing in the QA steps section
[x] I added steps to cover failure scenarios (i.e. verify an input displays the correct error message if the entered data is not correct)
[x] I turned off my network connection and tested it while offline to ensure it matches the expected behavior (i.e. verify the default avatar icon is displayed if app is offline)
[x] I tested this PR with a High Traffic account against the staging or production API to ensure there are no regressions (e.g. long loading states that impact usability).

[x] I included screenshots or videos for tests on all platforms
[x] I ran the tests on all platforms & verified they passed on:

[x] Android: Native
[x] Android: mWeb Chrome
[x] iOS: Native
[x] iOS: mWeb Safari
[x] MacOS: Chrome / Safari
[x] MacOS: Desktop

[x] I verified there are no console errors (if there's a console error not related to the PR, report it or open an issue for it to be fixed)
[x] I followed proper code patterns (see Reviewing the code)

[x] I verified that any callback methods that were added or modified are named for what the method does and never what callback they handle (i.e. toggleReport and not onIconClick)
[x] I verified that the left part of a conditional rendering a React component is a boolean and NOT a string, e.g. myBool && <MyComponent />.
[x] I verified that comments were added to code that is not self explanatory
[x] I verified that any new or modified comments were clear, correct English, and explained "why" the code was doing something instead of only explaining "what" the code was doing.
[x] I verified any copy / text shown in the product is localized by adding it to src/languages/* files and using the translation method

[x] If any non-english text was added/modified, I verified the translation was requested/reviewed in #expensify-open-source and it was approved by an internal Expensify engineer. Link to Slack message:

[x] I verified all numbers, amounts, dates and phone numbers shown in the product are using the localization methods
[x] I verified any copy / text that was added to the app is grammatically correct in English. It adheres to proper capitalization guidelines (note: only the first word of header/labels should be capitalized), and is approved by marketing by adding the Waiting for Copy label for a copy review on the original GH to get the correct copy.
[x] I verified proper file naming conventions were followed for any new files or renamed files. All non-platform specific files are named after what they export and are not named "index.js". All platform-specific files are named for the platform the code supports as outlined in the README.
[x] I verified the JSDocs style guidelines (in STYLE.md) were followed

[x] If a new code pattern is added I verified it was agreed to be used by multiple Expensify engineers
[x] I followed the guidelines as stated in the Review Guidelines
[x] I tested other components that can be impacted by my changes (i.e. if the PR modifies a shared library or component like Avatar, I verified the components using Avatar are working as expected)
[x] I verified all code is DRY (the PR doesn't include any logic written more than once, with the exception of tests)
[x] I verified any variables that can be defined as constants (ie. in CONST.js or at the top of the file that uses the constant) are defined as such
[x] I verified that if a function's arguments changed that all usages have also been updated correctly
[x] If a new component is created I verified that:

[x] A similar component doesn't exist in the codebase
[x] All props are defined accurately and each prop has a /** comment above it */
[x] The file is named correctly
[x] The component has a clear name that is non-ambiguous and the purpose of the component can be inferred from the name alone
[x] The only data being stored in the state is data necessary for rendering and nothing else
[x] If we are not using the full Onyx data that we loaded, I've added the proper selector in order to ensure the component only re-renders when the data it is using changes
[x] For Class Components, any internal methods passed to components event handlers are bound to this properly so there are no scoping issues (i.e. for onClick={this.submit} the method this.submit should be bound to this in the constructor)
[x] Any internal methods bound to this are necessary to be bound (i.e. avoid this.submit = this.submit.bind(this); if this.submit is never passed to a component event handler like onClick)
[x] All JSX used for rendering exists in the render method
[x] The component has the minimum amount of code necessary for its purpose, and it is broken down into smaller components in order to separate concerns and functions

[x] If any new file was added I verified that:

[x] The file has a description of what it does and/or why is needed at the top of the file if the code is not self explanatory

[x] If a new CSS style is added I verified that:

[x] A similar style doesn't already exist
[x] The style can't be created with an existing StyleUtils function (i.e. StyleUtils.getBackgroundAndBorderStyle(themeColors.componentBG))

[x] If the PR modifies code that runs when editing or sending messages, I tested and verified there is no unexpected behavior for all supported markdown - URLs, single line code, code blocks, quotes, headings, bold, strikethrough, and italic.
[x] If the PR modifies a generic component, I tested and verified that those changes do not break usages of that component in the rest of the App (i.e. if a shared library or component like Avatar is modified, I verified that Avatar is working as expected in all cases)
[x] If the PR modifies a component related to any of the existing Storybook stories, I tested and verified all stories for that component are still working as expected.
[x] If the PR modifies a component or page that can be accessed by a direct deeplink, I verified that the code functions as expected when the deeplink is used - from a logged in and logged out account.
[x] If a new page is added, I verified it's using the ScrollView component to make it scrollable when more elements are added to the page.
[x] If the main branch was merged into this PR after a review, I tested again and verified the outcome was still expected according to the Test steps.
[x] I have checked off every checkbox in the PR author checklist, including those that don't apply to this PR.

Screenshots/Videos

Android: Native
https://github.com/Expensify/App/assets/68128028/76732bbb-af1b-43a3-9356-0c8203528d79

Android: mWeb Chrome

https://github.com/Expensify/App/assets/68128028/02df5c78-cf85-42e2-8a24-fe2416de3813

iOS: Native

iOS: mWeb Safari

MacOS: Chrome / Safari

MacOS: Desktop

:hand: This PR was not deployed to staging yet because QA is ongoing. It will be automatically deployed to staging after the next production release.

Hey, the reported performance regression is def a false positive, not blocked!

🚀 Deployed to staging by https://github.com/deetergp in version: 1.3.95-0 🚀

platform
result

🤖 android 🤖
success ✅

🖥 desktop 🖥
success ✅

🍎 iOS 🍎
success ✅

🕸 web 🕸
success ✅

🚀 Deployed to production by https://github.com/puneetlath in version: 1.3.95-9 🚀

platform
result

🤖 android 🤖
success ✅

🖥 desktop 🖥
success ✅

🍎 iOS 🍎
success ✅

🕸 web 🕸
success ✅

🚀 Deployed to staging by https://github.com/deetergp in version: 1.3.96-0 🚀

platform
result

🤖 android 🤖
success ✅

🖥 desktop 🖥
success ✅

🍎 iOS 🍎
success ✅

🕸 web 🕸
success ✅

🚀 Deployed to production by https://github.com/puneetlath in version: 1.3.96-15 🚀

platform
result

🤖 android 🤖
failure ❌

🖥 desktop 🖥
success ✅

🍎 iOS 🍎
success ✅

🕸 web 🕸
success ✅


feat:  add arbitrary sizing

BREAKING CHANGE: arbitraries are completely reworked, changes might break

#122  👈
main

This stack of pull requests is managed by Graphite. Learn more about stacking.

Join @pevisscher and the rest of your teammates on  Graphite


[Snyk] Security upgrade axios from 1.6.7 to 1.7.8

Snyk has created this PR to fix 1 vulnerabilities in the npm dependencies of this project.
Snyk changed the following file(s):

guardian-cli/package.json
guardian-cli/package-lock.json

Vulnerabilities that will be fixed with an upgrade:

Issue
Score

Cross-site Scripting (XSS) SNYK-JS-AXIOS-6671926
  551

[!IMPORTANT]

Check the changes in this PR to ensure they won't cause issues with your project.
Max score is 1000. Note that the real score may have changed since the PR was raised.
This PR was automatically created by Snyk using the credentials of a real user.

Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open fix PRs.
For more information:
🧐 View latest project report
📜 Customise PR templates
🛠 Adjust project settings
📚 Read about Snyk's upgrade logic

Learn how to fix vulnerabilities with free interactive lessons:
🦉 Cross-site Scripting (XSS)

@hashgraph/developer-advocates-guardian please review and merge this bump if appropriate


Lazy global styles marked as initial - Messing up initial budgets

Bug Report or Feature Request (mark with an x)
- [x ] bug report -> please search issues before submitting
- [ ] feature request

Command (mark with an x)
- [ ] new
- [x ] build
- [x ] serve
- [ ] test
- [ ] e2e
- [ ] generate
- [ ] add
- [ ] update
- [ ] lint
- [ ] xi18n
- [ ] run
- [ ] config
- [ ] help
- [ ] version
- [ ] doc

Versions
node --version  - v8.10.0
npm --version - 5.7.1
ng --version:

     _                      _                 ____ _     ___
    / \   _ __   __ _ _   _| | __ _ _ __     / ___| |   |_ _|
   / △ \ | '_ \ / _` | | | | |/ _` | '__|   | |   | |    | |
  / ___ \| | | | (_| | |_| | | (_| | |      | |___| |___ | |
 /_/   \_\_| |_|\__, |\__,_|_|\__,_|_|       \____|_____|___|
                |___/

Angular CLI: 7.1.2
Node: 8.9.1
OS: win32 x64
Angular: 7.1.3
... animations, common, compiler, compiler-cli, core, forms
... language-service, platform-browser, platform-browser-dynamic
... router

Package                            Version
------------------------------------------------------------
@angular-devkit/architect          0.12.1
@angular-devkit/build-angular      0.12.1
@angular-devkit/build-ng-packagr   0.12.1
@angular-devkit/build-optimizer    0.12.1
@angular-devkit/build-webpack      0.12.1
@angular-devkit/core               7.2.1
@angular-devkit/schematics         7.1.2
@angular/cdk                       7.1.1
@angular/cli                       7.1.2
@angular/flex-layout               7.0.0-beta.19
@angular/material                  7.1.1
@angular/material-moment-adapter   7.1.1
@ngtools/json-schema               1.1.0
@ngtools/webpack                   7.2.1
@schematics/angular                7.1.2
@schematics/update                 0.11.2
ng-packagr                         4.4.5
rxjs                               6.3.3
typescript                         3.1.6
webpack                            4.23.1

Windows 10
Repro steps
Add a lazy loaded style to projects.architect.build.styles:
{
    "input": ".../some/path/my.theme.scss",
    "bundleName": "my.theme",
    "lazy": true
}

Add a budget with type initial:
"budgets": [
    {
        "type": "initial",
        "maximumWarning": "2mb",
        "maximumError": "5mb"
    }
]

The log given by the failure
This produces following output on ng serve or build:
chunk {my.theme} my.theme.css, my.theme.css.map (my.theme) 215 kB [initial] [rendered].
Desired functionality
I don't think that lazy CSS should be marked as [initial], as it messes up budget calculation (for example, if you have 10 pre-built themes).
Mention any other details that might be useful

It seems that this still has not been resolved, even though the CLI had a few refreshments on budget calculation. Is there an official statement?

This was fixed via https://github.com/angular/angular-cli/pull/16268 and will be available in version 9.0 (currently in release candidate stage).


Error! Server failure or wrong URL.

https://github.com/aspnetboilerplate/aspnetboilerplate-samples/tree/master/SimpleTaskSystem-Core
Create Download LinkDownload

I'm having the same problem. Can confirm. I really rely on this site! :S

Same problem here.

API rate limit exceeded for [YOUR IP]. (But here's the good news: Authenticated requests get a higher rate limit. Check out the documentation for more details.)

I need to add an authorization to get more request restrictions.🤔How to configure personal authorization?

Same problem here.

API rate limit exceeded for [YOUR IP]. (But here's the good news: Authenticated requests get a higher rate limit. Check out the documentation for more details.)

I know your mean, but when I send Download Link Request in your website, the request IP is your cloud server that your server's IP is the realy request github , no my pc local IP addres.

Same problem here.

API rate limit exceeded for [YOUR IP]. (But here's the good news: Authenticated requests get a higher rate limit. Check out the documentation for more details.)

I know your mean, but when I send Download Link Request in your website, the request IP is your cloud server that your server's IP is the realy request github , no my pc local IP addres.

Nope,you are actually downloading with your own browser.there's no server that download the files for you.Just Your Browser.
You can check the browser console (network request)for this.

Just experienced this same error today. I'm logged in and don't use Github API much at all.


Why is it impossible for python devs to add the python version to the docs? Let's discuss

... for those of us that use pyenv or conda to avoid dependency issues

grok devs: "works for me"

I think we should have a separate group of people establish a dedicated repository for discussing Grok, as some users prefer to raise issues. We can create such a repository and post its link here, pinning it as the first item in our current repository.

Reopen this issue please - the documentation needs to have the python version included.

The link in the requirements.txt file is blocked by the firewall
https://storage.googleapis.com/jax-releases/jax_cuda_releases.html


Application crashes when using the plugin to get location geoLocation.isEnabled()

Which platform(s) does your issue occur on?

Android
CLI: 6.7.8
Cross-platform modules: 3.0.0

I'm trying to use this plugin for my app. I need the lat and long of my current position. Demo code works perfect for angular.
When i run my angular app using geo-location, i'm calling below as per demo.
geoLocation.isEnabled().then(function (isEnabled) {
I do get a pop up but when i click allow when using the app, it crashes without error and upon debugging i found it crashes in below code of the plug-in.
let mLocationRequest = new com.google.android.gms.location.LocationRequest();
Please advise. Thank you

Same bug.

Same buh

Looks like mine was resolved upon resolving Google Play Services version.
In order to fix this you might pin the version number in your app/App_Resources/Android/before-plugins.gradle file (if the file does not exist, just create it):
android {
// other stuff here
project.ext {
googlePlayServicesVersion = "16.+"
}
}
I hope it does for you as well.
Good Luck @codeturn @geek3000 !!


Reduce GC produced by AbstractByteBuf.indexOf(..) implementation

Motivation:
AbstractByteBuf.indexOf(...) currently delegates to ByteBufUtils.indexOf(...) which will create a new ByteBufProcessor on each call. This is done to reduce overhead of bounds-checks. Unfortunally while this reduces bounds checks it produces a lot of GC. We can just implement our own version in AbstractByteBuf which makes use of _getByte(...) and so does no bound checks as well but also not need to create any garbage.
Modifications:
Write optimized implementation of indexOf(...) for AbstractByteBuf
Result:
Fixes https://github.com/netty/netty/issues/9499.

@njhill @franz1981 I added some more tests to ensure the range checks and ref-count checks behave like with the old implementation

Good for the tests, LGTM!

@njhill once you approve I will merge :)

@normanmaurer sorry late start today ... +1 for the extra tests. What I was suggesting doesn't change the prior behaviour, just removes some redundant checks and is less code. The tests still pass fine.

@njhill maybe I missunderstand you then... can you show a diff ?

@normanmaurer

@njhill would this be different for capacity() == 0 ?

doh you're right, sorry!! But I think that's a special case for whatever reason (strange rules). So that could just be added in isolation up front, even in the indexOf method directly since it has nothing to do with the supplied parameters

@njhill yeah lets keep it then..


Update README

Please populate the README to describe what this code does, how it can be used, and any security concerns.

Are we still using this repo?

Please populate the README to describe what this code does, how it can be used, and any security concerns.

Addressed by PR #2, closing.

Are we still using this repo?

Yes, we use it in LCW and verifier plus.


audio play back stopped in android screen lock

hi, thanks for your good product
i have tried cordova streaming media plugin for playing audio in my android project but i have problem when i am playing audio using PlayAudio function in android 5 when screen get locked audio playback stopped but when i play music with PlayVideo function it's play completely without interrupt but screen is blacken and i do not like it, how can i use PlayAudio like PlayVideo but keep screen awake?

@oghanbari the audio will now play even if the screen is off. you now have the option of keeping the screen turned on with keepAwake as well if you want the screen not to shut off.


Docs: interface for 'show' event listener callback is incorrect

I'm using version 7.5.2.
The interface for the show event listener callback seems to be a single parameter returning a CustomEvent object.
However, the docs indicates two parameters instead:
dialog.on('show', function (element, event) {
  // Do something when dialog gets shown
  // Note: opener is `event.currentTarget`
})

My code:
searchPopup.addEventListener('show', function (event) {
    console.log('element', element);
    console.log('event', event);
})

My code logs this to the console:
element CustomEvent {...}
event undefined

Based on the docs I was expecting something more like:
element <div id="your-dialog-id" ...>
event CustomEvent {...}

I haven't checked if this is a problem for other events too, it might be the case.

Nevermind, I missed that this was for the 'on' method on the instantiated dialog object.  Obviously I was using addEventListener and expecting the same thing to happen. Once I continued reading the doc page, I realized my error.
Thanks for making a great library :)

Fastest turnaround ever. 😄  I‘m glad it’s all sorted Chrissi—cheers! ✨


Cannot inistall dep on Ubuntu 16.04

What version of dep are you using (dep version)?

not installed
What dep command did you run?
I'm trying to install dep using the commands thats written in https://github.com/golang/dep,
curl https://raw.githubusercontent.com/golang/dep/master/install.sh | sh
its not showing any error, but every time I tried to run 'dep ensure' (or any dep commands for that matter), it will say that 'dep: command not found'

What did you expect to see?
dep installed correctly
What did you see instead?
% Total    % Received % Xferd  Average Speed   Time    Time     Time  Current                                  Dload  Upload   Total   Spent    Left  Speed 100  5110  100  5110    0     0  20198      0 --:--:-- --:--:-- --:--:-- 20197 ARCH = amd64 OS = linux Will install into /home/ricky/go/bin Fetching https://github.com/golang/dep/releases/latest.. Release Tag = v0.5.0 Fetching https://github.com/golang/dep/releases/tag/v0.5.0.. Fetching https://github.com/golang/dep/releases/download/v0.5.0/dep-linux-amd64.. Setting executable permissions. Moving executable to /home/ricky/go/bin/dep
-------- (on 'dep ensure') --------
No command 'dep' found, did you mean:  Command 'rep' from package 'rep' (universe)  Command 'xep' from package 'pvm-examples' (universe)  Command 'dwp' from package 'binutils' (main)  Command 'dp' from package 'speech-tools' (universe)  Command 'iep' from package 'emboss' (universe)  Command 'delp' from package 'fp-utils-3.0.0' (universe)  Command 'dex' from package 'dex' (universe) dep: command not found

I found out that my path is incorrect, changing the path fixes this problem.

@alphacr : Please help what PATH helped you in fixing the issue as I am also facing the same.

@alphacr How did you fix your path?


Update on imagelist resource will only take effect after recreate the imagelist resource or reschedule the controller pod

The job will not trigger when we simply update the imagelist resource.
Need to delete the old imagelist resource and recreate, or reschedule the image eraser controller pod.
May I know if this is a by design feature?
Thank you!

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

ID: abf71794-7a2a-bc5c-1791-057dcbc33128
Version Independent ID: 389578e5-68f5-c634-875f-b9d991a251a7
Content: Use Image Cleaner on Azure Kubernetes Service (AKS) - Azure Kubernetes Service
Content Source: articles/aks/image-cleaner.md
Service: azure-kubernetes-service
GitHub Login: @Nickomang
Microsoft Alias: nickoman

@Aprilllllll
Thanks for your feedback! We will investigate and update as appropriate.

Hi @Aprilllllll
Thank you for your feedback!
This issue is related to product issue.
I'd recommend working closer with our support team via an [Azure support request] (https://docs.microsoft.com/en-us/azure/azure-portal/supportability/how-to-create-azure-support-request). Or you can leverage our Q&A forum by posting your issue there so our community, and MVPs can further assist you in troubleshooting this issue or finding potential workarounds.
[Teams Q&A forum] (https://docs.microsoft.com/en-us/answers/topics/46488/office-teams-windows-itpro.html) for technical questions about the configuration and administration of Microsoft Teams on Windows.
[Microsoft Teams Community forum] (https://answers.microsoft.com/en-us/msteams/forum?sort=LastReplyDate&dir=Desc&tab=All&status=all&mod=&modAge=&advFil=&postedAfter=&postedBefore=&threadType=All&isFilterExpanded=false&page=1)
Thank you for your time and patience throughout this issue.


README fix

Changes:

Fixed small typo in README.

@GirZ0n why did you mark this PR as a draft?

@nbirillo I have a few more questions about the README, I will write them in private messages.


Gazeteer point appears in wrong spot with custom projection

When using a custom SRS like EPSG 3978 where the units are meters, the geometry created by the gazeteer initially shows up in the wrong spot.

I tested with custom projection EPSG:32661 and could not reproduce the problem.
What version of Nunaliit is in use?
Would you mind providing your module document?

Was running a 2.2.8 snapshot from May 18.
Passing layers=reference:landmass,reference:bathymetry to the GeoBase WMS at http://ows.geobase.ca/wms/geobase_en generates pretty much what I want as a background but this bug happens. Use EPSG:3978 for the Atlas of Canada SRS.

Is this readily available in an atlas?

Not right now. I had to abandon because of the bug.
--
Amos Hayes
Geomatics and Cartographic Research Centre
Carleton University, Canada
http://gcrc.carleton.ca
<EMAIL_ADDRESS>+1.613.520.2600x8179
On 26 May 2016 at 11:44, Jean-Pierre Fiset<EMAIL_ADDRESS>wrote:

Is this readily available in an atlas?
—
You are receiving this because you authored the thread.
Reply to this email directly or view it on GitHub
https://github.com/GCRC/nunaliit/issues/507#issuecomment-221958986

Look in history for oceancanada atlas

I have updated the Ocean Canada atlas with a module to test EPSG:3978. It is located here:
http://atlas.oceancanada.org/index.html?module=module.oceancanada.epsg3978
I have tested the gazetteer and it functions normally. Using this module, can you please provide steps to reproduce problem?

I don't see the problem anymore either. I do see a new problem though... Issue #591


Constant y_pred values

Hi,
I was trying to run DeepSTARR_training.ipynb, but spearman correlations are always nan suggesting a constant input values. Also it stops at 14 epoch, please see the information below. Have any idea why? Or I just ignore it and run downstream analysis
Tensor("Dense_Dev_5/BiasAdd:0", shape=(None, 1), dtype=float32)
Tensor("Dense_Dev_target_5:0", shape=(None, None), dtype=float32)
Tensor("Dense_Hk_5/BiasAdd:0", shape=(None, 1), dtype=float32)
Tensor("Dense_Hk_target_5:0", shape=(None, None), dtype=float32)
Train on 402296 samples, validate on 40570 samples
Epoch 1/100
402296/402296 [==============================] - 67s 168us/step - loss: 5.0083 - Dense_Dev_loss: 2.3143 - Dense_Hk_loss: 2.6940 - Dense_Dev_Spearman: nan - Dense_Hk_Spearman: nan - val_loss: 5.1719 - val_Dense_Dev_loss: 2.3108 - val_Dense_Hk_loss: 2.8607 - val_Dense_Dev_Spearman: nan - val_Dense_Hk_Spearman: nan
Epoch 2/100
402296/402296 [==============================] - 66s 164us/step - loss: 5.0052 - Dense_Dev_loss: 2.3113 - Dense_Hk_loss: 2.6939 - Dense_Dev_Spearman: nan - Dense_Hk_Spearman: nan - val_loss: 5.1691 - val_Dense_Dev_loss: 2.3082 - val_Dense_Hk_loss: 2.8605 - val_Dense_Dev_Spearman: nan - val_Dense_Hk_Spearman: nan
Epoch 3/100
402296/402296 [==============================] - 68s 168us/step - loss: 5.0052 - Dense_Dev_loss: 2.3113 - Dense_Hk_loss: 2.6939 - Dense_Dev_Spearman: nan - Dense_Hk_Spearman: nan - val_loss: 5.1697 - val_Dense_Dev_loss: 2.3089 - val_Dense_Hk_loss: 2.8604 - val_Dense_Dev_Spearman: nan - val_Dense_Hk_Spearman: nan
Epoch 4/100
402296/402296 [==============================] - 68s 169us/step - loss: 5.0052 - Dense_Dev_loss: 2.3112 - Dense_Hk_loss: 2.6940 - Dense_Dev_Spearman: nan - Dense_Hk_Spearman: nan - val_loss: 5.1678 - val_Dense_Dev_loss: 2.3070 - val_Dense_Hk_loss: 2.8605 - val_Dense_Dev_Spearman: nan - val_Dense_Hk_Spearman: nan
Epoch 5/100
402296/402296 [==============================] - 68s 168us/step - loss: 5.0052 - Dense_Dev_loss: 2.3113 - Dense_Hk_loss: 2.6939 - Dense_Dev_Spearman: nan - Dense_Hk_Spearman: nan - val_loss: 5.1708 - val_Dense_Dev_loss: 2.3099 - val_Dense_Hk_loss: 2.8605 - val_Dense_Dev_Spearman: nan - val_Dense_Hk_Spearman: nan
Epoch 6/100
402296/402296 [==============================] - 67s 168us/step - loss: 5.0052 - Dense_Dev_loss: 2.3113 - Dense_Hk_loss: 2.6939 - Dense_Dev_Spearman: nan - Dense_Hk_Spearman: nan - val_loss: 5.1683 - val_Dense_Dev_loss: 2.3068 - val_Dense_Hk_loss: 2.8611 - val_Dense_Dev_Spearman: nan - val_Dense_Hk_Spearman: nan
Epoch 7/100
402296/402296 [==============================] - 68s 168us/step - loss: 5.0052 - Dense_Dev_loss: 2.3113 - Dense_Hk_loss: 2.6939 - Dense_Dev_Spearman: nan - Dense_Hk_Spearman: nan - val_loss: 5.1713 - val_Dense_Dev_loss: 2.3101 - val_Dense_Hk_loss: 2.8608 - val_Dense_Dev_Spearman: nan - val_Dense_Hk_Spearman: nan
Epoch 8/100
402296/402296 [==============================] - 70s 175us/step - loss: 5.0052 - Dense_Dev_loss: 2.3113 - Dense_Hk_loss: 2.6939 - Dense_Dev_Spearman: nan - Dense_Hk_Spearman: nan - val_loss: 5.1696 - val_Dense_Dev_loss: 2.3086 - val_Dense_Hk_loss: 2.8607 - val_Dense_Dev_Spearman: nan - val_Dense_Hk_Spearman: nan
Epoch 9/100
402296/402296 [==============================] - 69s 172us/step - loss: 5.0052 - Dense_Dev_loss: 2.3113 - Dense_Hk_loss: 2.6939 - Dense_Dev_Spearman: nan - Dense_Hk_Spearman: nan - val_loss: 5.1700 - val_Dense_Dev_loss: 2.3079 - val_Dense_Hk_loss: 2.8617 - val_Dense_Dev_Spearman: nan - val_Dense_Hk_Spearman: nan
Epoch 10/100
402296/402296 [==============================] - 70s 173us/step - loss: 5.0052 - Dense_Dev_loss: 2.3112 - Dense_Hk_loss: 2.6939 - Dense_Dev_Spearman: nan - Dense_Hk_Spearman: nan - val_loss: 5.1680 - val_Dense_Dev_loss: 2.3073 - val_Dense_Hk_loss: 2.8604 - val_Dense_Dev_Spearman: nan - val_Dense_Hk_Spearman: nan
Epoch 11/100
402296/402296 [==============================] - 70s 174us/step - loss: 5.0052 - Dense_Dev_loss: 2.3113 - Dense_Hk_loss: 2.6939 - Dense_Dev_Spearman: nan - Dense_Hk_Spearman: nan - val_loss: 5.1712 - val_Dense_Dev_loss: 2.3104 - val_Dense_Hk_loss: 2.8604 - val_Dense_Dev_Spearman: nan - val_Dense_Hk_Spearman: nan
Epoch 12/100
402296/402296 [==============================] - 70s 173us/step - loss: 5.0052 - Dense_Dev_loss: 2.3113 - Dense_Hk_loss: 2.6939 - Dense_Dev_Spearman: nan - Dense_Hk_Spearman: nan - val_loss: 5.1686 - val_Dense_Dev_loss: 2.3078 - val_Dense_Hk_loss: 2.8604 - val_Dense_Dev_Spearman: nan - val_Dense_Hk_Spearman: nan
Epoch 13/100
402296/402296 [==============================] - 69s 173us/step - loss: 5.0052 - Dense_Dev_loss: 2.3113 - Dense_Hk_loss: 2.6939 - Dense_Dev_Spearman: nan - Dense_Hk_Spearman: nan - val_loss: 5.1706 - val_Dense_Dev_loss: 2.3099 - val_Dense_Hk_loss: 2.8604 - val_Dense_Dev_Spearman: nan - val_Dense_Hk_Spearman: nan
Epoch 14/100
402296/402296 [==============================] - 69s 173us/step - loss: 5.0052 - Dense_Dev_loss: 2.3113 - Dense_Hk_loss: 2.6939 - Dense_Dev_Spearman: nan - Dense_Hk_Spearman: nan - val_loss: 5.1704 - val_Dense_Dev_loss: 2.3092 - val_Dense_Hk_loss: 2.8608 - val_Dense_Dev_Spearman: nan - val_Dense_Hk_Spearman: nan
Thanks,
Long

It looks like it always output constant values.

Hi,
Usually this happens when the model is not able to learn, possibly because the data are unpredictable. Are you using the DeepSTARR data as input or your own data?
It stops at 14 epochs because the validation loss didn't improve by 10 epochs. See early_stop argument.
Best,
Bernardo

Hi Bernardo,
Thanks for your response. Yes, I did use the same data you guys included in the notebook shown below. Also I didn't modify any code in the notebook, so I was a little surprised I couldn't successfully train the model. The only difference is the version of tf and keras. I installed a relatively new version of tf/keras. Maybe I missed something during training.
Thanks,
Long
../
Sequences_All.fa                                   22-Jan-2021 17:41           140709806
Sequences_Test.fa                                  22-Jan-2021 17:40            12025132
Sequences_Train.fa                                 22-Jan-2021 17:40           116924268
Sequences_Val.fa                                   22-Jan-2021 17:40            11760406
Sequences_activity_All.txt                         22-Jan-2021 17:41            52567661
Sequences_activity_Test.txt                        22-Jan-2021 17:40             4476205
Sequences_activity_Train.txt                       22-Jan-2021 17:40            43682499
Sequences_activity_Val.txt                         22-Jan-2021 17:40             4409299

Can you send me your environment information for all modules such that I could try to reproduce your problem?
Thanks!

It looks like tensorflow version was the problem. After I switched tensorflow 2 to tensorflow 1.14, I could reproduce your results. Thanks again!

Great, thanks for the feedback!


Try to set-up new MacOS pipeline

Mr @shreyasbapat , how do you like it?

Will review in a while
On Mon, Jan 13, 2020, 1:32 PM Ritwik Saha<EMAIL_ADDRESS>wrote:

Mr @shreyasbapat https://github.com/shreyasbapat , how do you like it?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/einsteinpy/einsteinpy/pull/369?email_source=notifications&email_token=AFZCK6WVB6J5TIQTZBYSFNTQ5QNXTA5CNFSM4KF5ICL2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEIX2FWY#issuecomment-573547227,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AFZCK6RJN2W5OROISBRD3DLQ5QNXTANCNFSM4KF5ICLQ
.


kmerdb profile --quiet argument ignored on init.py#L1214

Note that arguments.quiet is ignored in profile command.
init.py#L1240

Closed by f41674d. Fixes skipped --quiet argument in conditional branch of profile command.


Problem when using Bevy Fox model

Using the Fox.glb model:
https://github.com/bevyengine/bevy/tree/latest/assets/models/animated
Causes
2022-09-20T21:54:50.979944Z ERROR wgpu::backend::direct: Handling wgpu errors as fatal by default
thread 'main' panicked at 'wgpu error: Validation Error

Caused by:
    In a RenderPass
      note: encoder = `<CommandBuffer-(0, 2, Vulkan)>`
    In a draw command, indexed:false indirect:false
      note: render pipeline = `outline_stencil_pipeline`
    the pipeline layout, associated with the current render pipeline, contains a bind group layout at index 1 which is incompatible with the bind group layout associated with the bind group at 1

Can it have something to do with it being animated? I did try adding: AutoGenerateOutlineNormalsPlugin but no luck

The joints in the model seems a likely cause. They are normally handled in the shader using extra vertex attributes, which is not the case for the outline shader.
I've been short of free time recently (apols for the delay in replying), but I will look into this as soon as I'm able.

Fixed in 0.2.4.

Love it thanks!


Add a task to build/push images

Closes https://github.com/kubernetes/cloud-provider-openstack/issues/144

@kiwik @liu-sheng please verify when you get time and approve

Approved

Approved


Error in vcf-merging/pangenome-graph-from-assemblies/Snakemake file

Hi,
When I tried to reproduce your pangenome graph, I noticed that there were several errors in vcf-merging/pangenome-graph-from-assemblies/Snakemake file, mainly about generating trio sample list and ped file.
According to function parse_trios in scripts/mendelian-consistency.py,
def parse_trios(ped_file, samples):
	samples_to_include = set()
	with open(samples, 'r') as listing:
		for line in listing:
			samples_to_include.add(line.strip())
	trios = {}
	for line in open(ped_file, 'r'):
		if line.startswith('#'):
			continue
		fields = line.split()
		# map trio_name -> [child, parent1, parent2, nr consistent, nr_inconsistent, nr_untyped, nr total]
		if any([s not in samples_to_include for s in fields[1:4]]):
			continue
		trios[(fields[1], fields[2], fields[3])] = [fields[1], fields[2], fields[3], 0, 0, 0, 0]
	return trios

trio sample list (results/trio-samples.txt) should be like:
HG00731
HG00732
HG00733
HG00512
HG00513
HG00514
NA19238
NA19239
NA19240

However, the Snakemake file generated a file like:
Puerto Rican
HG00731
HG00732
HG00733
Chinese
HG00512
HG00513
HG00514
Yoruban
NA19238
NA19239
NA19240

And ped (results/trios.ped) file should look like:
Puerto_Rican	HG00733	HG00731	HG00732
Chinese	HG00514	HG00512	HG00513
Yoruban	NA19240	NA19238	NA19239

instead of:
Puerto Rican	Puerto Rican	HG00731	HG00732
Chinese	Chinese	HG00512	HG00513
Yoruban	Yoruban	NA19238	NA19239

(Also, trio names should not contain spaces)
To solve the problem above, you may need to modify some lines in Snakemake file:
#################################################################
#  5) Check mendelian consistency for trios and construct graph
#################################################################

# generate a file specifying the trio relationships
rule generate_ped_file:
	output:
		"{outdir}trios.ped"
	run:
		with open(output[0], "w") as ped_output:
			for trio in config['trios']:
				father=config['trios'][trio][0]
				mother=config['trios'][trio][1]
				#Original
				#ped_output.write('\t'.join([trio, trio, father, mother]) + '\n')
				#MODIFED#
				child=config['trios'][trio][2]
				ped_output.write('\t'.join([trio, child, father, mother]) + '\n')

rule generate_samples_file:
	output:
		"{outdir}trio-samples.txt"
	run:
		with open(output[0], "w") as sample_output:
			for trio in config['trios']:
				#sample_output.write(trio + '\n') #MODIFIED#
				for sample in config['trios'][trio]:
					sample_output.write(sample + '\n')

Trios must be specified using the following syntax in the config file:
"trios":
        {
            "child_sample" : ["father_sample", "mother_sample"]
        },

For example:
"trios":
        {
            "HG00733" : ["HG00731", "HG00732"]
        },

I added this example to the README of the repository.


Add configurable feed length

Reason for REACT_APP_ prefix: https://create-react-app.dev/docs/adding-custom-environment-variables#adding-development-environment-variables-in-env

Hey, thanks again. You'll get faster response if you request review explicitly from the right panel after creating a PR :)

Do you think env vars are the right place to configure feed-length? How about localstorage? I understand we don't have a UI right now to configure anything. But if we had, probably feed-length would suit there more than env variables (which requires restarting the app after you change values)?

Do you think env vars are the right place to configure feed-length?

Do you think env vars are the right place to configure feed-length?

Nope, it's just a quick fix ( I was looking at the Orkid UI and wished the feed displayed more than 10 entries )

Feel free to make the big change 🙃


Roadmap for features like "Retries and Timeouts"

There are some features like "Retries and Timeouts" for traffic management in other mesh like istio. I didn't find the corresponding features/API in nginx-service-mesh.
May I know if we have such features on the roadmap or any alternative approach to achieve in nginx-service-mesh?

@Shuanglu, would Circuit Breakers work for your needs?

@Shuanglu, would Circuit Breakers work for your needs?

it looks like they are for different purpose https://istio.io/latest/docs/concepts/traffic-management/#retries ? pls correct me if I'm wrong. The scenario is when there is temporary networking failure and we expect the sidecar proxy can retry for several times behalf of the client app.

It appears that retries is for errors in the path between encrypting sidecars.
I would not expect this to be a problem within a K8s cluster, but rather when the mesh is extended to services outside or between clusters.
@Shuanglu can you help us understand your need / use case for this setting?

It appears that retries is for errors in the path between encrypting sidecars. I would not expect this to be a problem within a K8s cluster, but rather when the mesh is extended to services outside or between clusters. @Shuanglu can you help us understand your need / use case for this setting?

The typical scenario is the trainsient networking failure mentioned in https://istio.io/latest/docs/concepts/traffic-management/#retries especially when there is no retry logic in application level

Retries and Timeouts have been added to our backlog of work.  I will update this ticket when I have more details on when these features will be released.


fix: remove my-doks-site folder

@hauni97 Hi, seem the my-doks-site folder break the CI, could i delete it?

@limichange deleting the my-doks-site folder should not be an issue.

LGTM


Recipes gets filled from JEI without pressing + in Dimensional Storage

Describe the bug
When inside the Dimensional Storage Actuator, if you look through recipes in jei, the crafting grid will automatically be filled with the latest thing you looked at, whether you clicked the plus or not.
To Reproduce
Steps to reproduce the behavior:

Make dimensional storage
Make sure you have Iron Ingots in the storage (just as an example)
Look up the recipes for Iron Bars in JEI
See error

Expected behavior
For the grid not be filled
Screenshots
If applicable, add screenshots to help explain your problem.
System (please complete the following information):

Occultism Version: occultism-1.16.5-1.14.2
OS: [e.g. Windows] Windows
Minecraft Version: 1.16.5
Modpack Link and Version, or list of mods:
Enigmatica 6 0.5.14 in-dev

Additional context
Relayed from: https://github.com/NillerMedDild/Enigmatica6/issues/3326

Ah cool, thanks for the fix!