Linking CXX executable .elf file failed (IDFGH-9668)

Answers checklist.

[X] I have read the documentation ESP-IDF Programming Guide and the issue is not addressed there.
[X] I have updated my IDF branch (master or release) to the latest version and checked that the issue is present there.
[X] I have searched the issue tracker for a similar issue and not found a similar issue.

General issue report
My Terminal looks like this:
C:\Users\m.lenze\FBO>idf.py build Executing action: all (aliases: build) Running ninja in directory c:\users\m.lenze\fbo\build Executing "ninja all"... [1/1] cmd.exe /C "cd /D C:\Users\m.lenze\FBO\build\bootloader\esp-idf\esptool_py &&...fset 0x8000 bootloader 0x1000 C:/Users/m.lenze/FBO/build/bootloader/bootloader.bin"Bootloader binary size 0x6de0 bytes. 0x220 bytes (2%) free. [2/4] Linking CXX executable FBO_Controller.elfFAILED: FBO_Controller.elf  cmd.exe /C "cd . && C:\Espressif\tools\xtensa-esp32-elf\esp-2022r1-11.2.0\xtensa-esp32-elf\bin\xtensa-esp32-elf-g++.exe -mlongcalls -Wno-frame-address  @CMakeFiles\FBO_Controller.elf.rsp -o FBO_Controller.elf  && cd ." c:/espressif/tools/xtensa-esp32-elf/esp-2022r1-11.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/11.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: esp-idf/main/libmain.a(periph.c.obj):C:/Users/m.lenze/FBO/main/filter.h:26: multiple definition of filter_status'; esp-idf/main/libmain.a(main.c.obj):C:/Users/m.lenze/FBO/main/filter.h:26: first defined here
c:/espressif/tools/xtensa-esp32-elf/esp-2022r1-11.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/11.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: esp-idf/main/libmain.a(serial.c.obj):C:/Users/m.lenze/FBO/main/filter.h:26: multiple definition of filter_status'; esp-idf/main/libmain.a(main.c.obj):C:/Users/m.lenze/FBO/main/filter.h:26: first defined here c:/espressif/tools/xtensa-esp32-elf/esp-2022r1-11.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/11.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: esp-idf/main/libmain.a(filter.c.obj):C:/Users/m.lenze/FBO/main/filter.h:26: multiple definition of filter_status'; esp-idf/main/libmain.a(main.c.obj):C:/Users/m.lenze/FBO/main/filter.h:26: first defined here
collect2.exe: error: ld returned 1 exit status
ninja: build stopped: subcommand failed.
ninja failed with exit code 1, output of the command is in the c:\users\m.lenze\fbo\build\log\idf_py_stderr_output_124 and c:\users\m.lenze\fbo\build\log\idf_py_stdout_output_124`
Can anybody help me with this? I tried doing the stuff form this issue but i made got [https://github.com/espressif/esp-va-sdk/issues/148]

@mauriceee31, what does your filter.h look like? To me this doesnt seem like an ESP-IDF issue, but rather something related to your code.

My filter.h looks like this:

My filter.h looks like this: `
#pragma once
#include <stdint.h>
#include "stdbool.h"
typedef struct {
bool bWasDPWarning;
bool bWasDPAlarm;
bool bIsWaterSlug;
bool bIsDPWarning;
bool bIsDPAlarm;
bool bRelayActivated;
uint32_t countWaterSlug;

} filter_status_t;
filter_status_t filter_status;

void filter_changeout();
void filter_init();
void filter_load_nvs();
void filter_store_nvs();
void filter_print_filter_data();
`

If you declare a variable in your header file and include the header file in multiple places you will get a multiple definition error.

Tried to erase those definitions but then i get this error:
C:/Users/m.lenze/FBO/main/serial.c:82:33: error: implicit declaration of function 'filter_print_filter_data' [-Werror=implicit-function-declaration]
82 |                                 filter_print_filter_data();
|                                 ^~~~~~~~~~~~~~~~~~~~~~~~
C:/Users/m.lenze/FBO/main/serial.c:85:33: error: implicit declaration of function 'filter_changeout' [-Werror=implicit-function-declaration]
85 |                                 filter_changeout();
|                                 ^~~~~~~~~~~~~~~~
cc1.exe: some warnings being treated as errors
ninja: build stopped: subcommand failed.
HINT: Please check that the function name is correct. Also it is possible that you've forgot to import filter_store_nvs library(s) in header file or add the necessary REQURIES component. Try to add missing libraries to your project header file or check idf_component_register(REQUIRES ...) section in your component CmakeList.txt file. For more information run 'idf.py docs -sp api-guides/build-system.html'.
Also, please check if the function has been removed, renamed or replaced by an alternative function - refer to the migration guide for more information.
ninja failed with exit code 1, output of the command is in the c:\users\m.lenze\fbo\build\log\idf_py_stderr_output_18232 and c:\users\m.lenze\fbo\build\log\idf_py_stdout_output_18232

As the error says, you are trying to use a function that hasnt been declared. Did you include the header file?
Github issues are intended for reporting bugs/feature requests related to ESP-IDF, for more generic questions like this I suggest trying our forum or stackoverflow.
If you run into any ESP-IDF specific issues then feel free to open another issue.


[BUG] [ADDON] [Karpenter] Error with instance profile

Trying to deploy Karpenter with AddOn, and let Karpenter create the default provisioner:
    const provisionerSpecs = {
      'node.kubernetes.io/instance-type': ['m5.2xlarge'],
      'topology.kubernetes.io/zone': ['eu-west-1a'],
      'kubernetes.io/arch': ['amd64', 'arm64'],
      'karpenter.sh/capacity-type': ['spot', 'on-demand'],
    };

Note, not all fields should be mandatory as karpenter as sane defaults. Also specifying zone is problematic for multi-region setup with the blueprint.

I see this error in Karpenter:
manager 2022-03-22T17:51:39.209Z    ERROR    controller.provisioning    Could not launch node, launching instances, with fleet error(s), InvalidParameterValue: Value (ssp-pipeline-stack/ssp-dev/ssp-dev-blueprint/ssp-dev-blueprint/karpenter-instance-profile [AWS::IAM::InstanceProfile]) for parameter iamInstanceProfile.name is invalid. Invalid IAM Instance Profile name    {"commit": "5047f3c", "provisioner": "default"}

The generated provisioner retrive in the cluster:
spec:
  kubeletConfiguration: {}
  limits: {}
  provider:
    apiVersion: extensions.karpenter.sh/v1alpha1
    instanceProfile: ssp-pipeline-stack/ssp-dev/ssp-dev-blueprint/ssp-dev-blueprint/karpenter-instance-profile
      [AWS::IAM::InstanceProfile]
    kind: AWS
    securityGroupSelector:
      kubernetes.io/cluster/ssp-dev-blueprint: '*'
    subnetSelector:
      kubernetes.io/cluster/ssp-dev-blueprint: '*'
  requirements:
  - key: node.kubernetes.io/instance-type
    operator: In
    values:
    - m5.2xlarge
  - key: kubernetes.io/arch
    operator: In
    values:
    - amd64
    - arm64
  - key: karpenter.sh/capacity-type
    operator: In
    values:
    - spot
    - on-demand

I try to remove the [AWS::IAM::InstanceProfile] part  but then I got this error
│ manager 2022-03-22T18:15:45.230Z    ERROR    controller.provisioning    Could not launch node, launching instances, with fleet error(s), InvalidParameterValue: Value (ssp-pipeline-stack/ssp-dev/ssp-dev-bluepr │
│ int/ssp-dev-blueprint/karpenter-instance-profile) for parameter iamInstanceProfile.name is invalid. Invalid IAM Instance Profile name

also version is 0.5.3, we should bump to 0.7.2

@allamand, I will try reproducing the error and get back to you on this issue.

I ran into this issue as well. I think this is the pertinent line in the code:
https://github.com/aws-quickstart/cdk-eks-blueprints/blob/f51c11337607ccd3c0bc98295ab2ce84a77d322d/lib/addons/karpenter/index.ts#L109
I think that line should be:
instanceProfile: karpenterInstanceProfile.ref

As an intermediate solution, you could manually edit the provisioner created by the addon and edit the instanceProfile field to something like KarpenterNodeInstanceProfile-${CLUSTER_NAME}
I think the long-term fix for this should be to allow users to pass in an instance profile they'd like to use since the default one created by the addOn may not fit their needs.

This issue is in progress - will be a PR to address this and #325.

@allamand the PR is merged, expect this to show up as part of v1.0 release. Closing the issue.


H265 support?

I would like to simply convert a H264 video to H265 codec. Is this encoding supported?

MIMETYPE_VIDEO_HEVC

(Pasted to all my answers today: it's been a long time since my last issues review. I am sorry about the delay and I know you likely have moved on by now. Still, I'm going to answer where I can)
You can use VideoStrategy's mimeType() function and pass
https://developer.android.com/reference/android/media/MediaFormat#MIMETYPE_VIDEO_HEVC as suggested.


Frequently Asked Question (FAQ) Proposal

Hello there, I'd like to contribute to your awesome project by writing a Frequent Asked Questions for users self-service. Would love to hear from you, thanks.

Hi @olayhemy. That would be something much much needed.
I was planning of building an FAQ. It would be great if we had some sort of web portal for that that can be updated independently from the app's source code. As an MVP it could be just an page on the github's project, and the app would link to it using a webview/Chrome Custom Tabs. A more advanced version of that would be a webpage hosted on Firebase that would be served instead of the Github Wikipage.
What do you have in mind?

Thanks for the response and sorry for the last reply! I'm presently working on it, I will make a PR as soon as I'm done for you to merge

Closing this as it's been too old


[stable/suitecrm] Update broken link to NGINX Ingress Annotations docs

Signed-off-by: juan131<EMAIL_ADDRESS>Description of the change
The NGINX Ingress Controller annotations documentation was moved from:

https://github.com/kubernetes/ingress-nginx/blob/master/docs/annotations.md

to:

https://github.com/kubernetes/ingress-nginx/blob/master/docs/user-guide/nginx-configuration/annotations.md

This PR address this change
Checklist

[X] Chart version bumped in Chart.yaml according to semver.
[X] Variables are documented in the README.md
[X] Title of the PR starts with chart name (e.g. [bitnami/chart])

/ok-to-test
/lgtm


Create iceberg-example-notebook.ipynb

I have added iceberg sample. Please review.

In the future please squash all the commits into one.


Having several binaries binding to the same src

Hello,
Nice work with the tool, it's really helping me.
I was wondering how (if) you deal with having more than one Excel binary (.xlsm) linked to the same src files? I'll explain my case.
I have a couple of files that will be using the same libraries. I think of put them on the same root folder, and when I export/import the code, they would both point to the same subdirectory (that would be ./src/ instead of ./src/filename.xlsm/)
Thanks,
Mauricio

The code can easily be modified to do as you suggest. However, this is not a recommended way for modules to share code. Eventually all the excel binaries will end up with duplicate copies of the same code.
It's better to move the code to a separate (new) addin and let both excel books reference that addin.


Price Importer > support channel

Documentation does not contain anything about that so I create that ticket now. Please implement  support for:

channel

and provide proper json example for that. Thank you very much.

will be handled in : https://github.com/sphereio/sphere-product-import/issues/36


input_img, label_img, and input_label_img

When train HDR models, "input_img" means source img, "label_img" means HDR img, "input_label_img" points to expertC's img in your code, what role did "input_label_img" play?
When train UL(unpaired learning) models, "input_img" means source img, "label_img" means expertC's img, "input_label_img" also points to expertC's img in your code, what role did "input_label_img" play in this case?
@nothinglo    Thx!

No role actually...


Self contained applications seem to be missing custom manifest entries

Describe the bug
I have a c# app with a c++ runtime component implementing a video effect. When enabling self contained deployment, I see a crash in the windows media library. I tried to investigate this issue and it seems that the custom activatableClass class entry in the app.manifest file does not end up in the final manifest embedded in the .exe file.
Steps to reproduce the bug

Add a custom activatableClass entry to the app.manifest file
Observe that it is not contained in the manifest embedded into the final .exe file if self contained deployment is activated

Expected behavior
No response
Screenshots
No response
NuGet package version
1.1.4
Packaging type
Unpackaged
Windows version
Windows 11 version 21H2 (22000)
IDE
Visual Studio 2022
Additional context
No response

I suspect that the tooling adds the wrong (merged) manifest to the .exe file. The following workaround works for me:
<Target Name="FixManifest" AfterTargets="CreateWinRTRegistration">
  <PropertyGroup>
    <ApplicationManifest>$(NewApplicationManifest)</ApplicationManifest>
  </PropertyGroup>
</Target>

This is fixed in the latest winappsdk release. Thank you!


Make ZeroKit open instead of public

Swift 3 introduced some more fine grained access levels. In order to Unit test the successful integration of ZeroKit I need to create a mock class by subclassing ZeroKit and overwrite some of its methods. This does not work in the current setup: cannot inherit from non-open class ZeroKit outside of its defining module

Hey, what is the state of this PR? Unfortunately I can't resolve the Travis failure as it's due to some configuration issue.

Marking ZeroKit as open would only partially make the SDK mockable. We would also need to mark other classes as open (eg. ZeroKitIdentityTokens, PasswordStrength, etc.) to make the SDK completely mockable. This would require larger changes to the API as you would probably want to create objects with mock values of these classes. This would also convey a wrong message as these classes are not intended to be subclassed.
You should consider creating a wrapper for the SDK in your application that can be mocked.


Draw better quality font?

How to draw text with better quality, clear and antialiasing, like Konva library :-(

The font rendering quality is what it is. Googling "Konva" sounds like it is based on Javascript/HTML5 Canvas element, meaning it uses the font rendering of the web browser, which is of course very nice but browsers are very large pieces of software. ZillaLib aims to have very small output sizes so including a large library just for one feature is not possible. Freetype for example is a popular font rendering library, but it alone is larger than most games made with ZillaLib.
You might be able to include Freetype in your application, or replace the font rendering of ZillaLib with it. I have never tried that.


Add Table

Closes #112, #114, #113.
The markup is modeled after HTML table markup:

Column A

B

Column C

      <text>A value</text>
      <text>B value</text>

      A2 value
      <text>B2 value</text>
      <progress-view />

      <rectangle fill-color="system-red" />
      <rectangle fill-color="system-green" />
      <rectangle fill-color="system-blue" />

Each
 must have an id value.

Note The table content builder does not currently support ForEach, so for now it is limited to 10 columns.

https://user-images.githubusercontent.com/13581484/220427312-7c449c02-68d1-406c-9199-512e49d03359.mp4

Alternatives Considered

Children of the row are mapped to the column at the same index. Raw text must be nested in some way, you can use the <text> view or <group> or some other container to delineate.
Alternatively, an element like  in HTML could be added.
Nesting Syntax
Another possible syntax would be to nest the columns in each row, as implemented in e5cfb7f.

A value

B value

A2 value

B2 value

<progress-view />

<rectangle fill-color="system-red" />

<rectangle fill-color="system-green" />

<rectangle fill-color="system-blue" />

However, this makes it more difficult to add modifiers to the columns (like width) and requires the column ID to be copied exactly for each row.

Selection is now supported with LiveBindings.
https://user-images.githubusercontent.com/13581484/220445828-88c4a76d-9b50-4c98-894c-3d23a85129b8.mov

Sorting is now implemented using a LiveBinding. It passes the id of the column to sort with, and the order which is true for forward, false for reverse.
Here I sort in the loop over @raw_episodes. It would probably be more efficient to store the sorted episodes in assigns.

Episode

Name

Description

    <%= for episode <- Enum.sort_by(@raw_episodes, fn e -> e[Map.get(hd(@sort), "id")] end, (if Map.get(hd(@sort), "order"), do: &</2, else: &>/2)) do %>

 Integer.to_string}>
        <text>
          S<%= episode["season"] %> E<%= episode["number"] %>
        </text>
        <text><%= episode["name"] %></text>
        <group>
          <%= if episode["summary"] != nil do %>
            <text><%= episode["summary"] |> String.replace("
", "") |> String.replace("
", "") %></text>
          <% end %>
        </group>

    <% end %>

https://user-images.githubusercontent.com/13581484/220465124-b6ddb037-8659-4796-9a4d-4f695a3b1e5a.mov

How do the IDs work? Are they scoped to just that table or will they leak to other views if they're not unique?

@bcardarella The
 looks up the IDs of the
 elements that are direct children of its
 block. That ID is optional and is used to report to the backend which column to sort by. If you don't specify an ID it will pass the index of the column instead. You could have a separate assign for sorting separate tables, and they won't overlap at all unless you pass the same sort-order binding to both.
The ID for each
 is required because the rows of a table need to be identifiable.


Update free-courses-en.md

Added System Design course
What does this PR do?
Add resource(s)
For resources
Description
The most popular guide to cracking system design interviews.
Why is this valuable (or not)?
This course is the most preferred one when it comes to system design interviews. The course contains all the fundamental and advanced concepts. It also contains real life practical examples.
How do we know it's really free?
The course is available as a playlist on YouTube. So it's free.
For book lists, is it a book? For course lists, is it a course? etc.
It's an online course available on YouTube.
Checklist:

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

Follow-up

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

Thanks, and welcome to free-programming-books!


Method RegisterGeneratedDataLoader() generated by HotChocolate.Types.Analyzers is missing this keyword

Product
Hot Chocolate
Version
13.9.0
Link to minimal reproduction
https://github.com/kondelik/hc-RegisterGeneratedDataLoader-missing-this-keyword
Steps to reproduce

Add HotChocolate.Types.Analyzers package

<PackageReference Include="HotChocolate.Types.Analyzers" Version="13.9.0">
  <PrivateAssets>all</PrivateAssets>
  <IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
</PackageReference>

Add any [DataLoader] to start generating

Inspect generated code (HotChocolateDataLoader.g.cs), method RegisterGeneratedDataLoader(IRequestExecutorBuilder builder) is missing this keyword => its not ExtensionMethod.

What is expected?
Generated code is missing "this" keyword. I am pretty sure the intent here was "this is extension method", but its not.
namespace Microsoft.Extensions.DependencyInjection
{
    public static partial class OverviewTypesRequestExecutorBuilderExtensions
    {
// there. Only thing I added is "this" before IRequestExecutorBuilder
        static partial void RegisterGeneratedDataLoader(this IRequestExecutorBuilder builder)
        {
            builder.AddDataLoader<...>();
        }
    }
}

What is actually happening?
static partial void RegisterGeneratedDataLoader(IRequestExecutorBuilder builder) is generated without this keyword and cannot be used as Extension Method.
Relevant log output
No response
Additional context
No response

This is done by design ... why would you need it ... this is not meant for external use.


Relax webrick and rack version requirements

This started with me simply wanting to allow webrick 1.8.x, as it is blocking me upgrading other gems in a project. However, significant changes with Rack 3 and Sinatra 4 meant I needed to relax a bunch of other version requirements.
Techincally, we could drop the webrick line, as it is included by rackup. Rackup is needed for newer versions of Sinatra, and won't affect older versions.

Thanks!


Dotnet published containers adding ".git" to image source label

Describe the bug
We are publishing Docker containers with the label org.opencontainers.image.source set so that the packages will be associated with one of our GitHub repositories however this is not currently working in our setup.
We are creating containers using a dotnet publish command outlined in Microsoft documentation here.
Our .csproj file contains the following line: <DockerImageLabels>org.opencontainers.image.source=https://github.com/our-org/our-repo</DockerImageLabels> however when inspecting the resulting image we see that the label value actually gets published by Dotnet as https://github.com/our-org/our-repo.git (note the additional .git at the end of the URL).
GitHub does not see this as a properly formatted tag and our published container is not getting associated with the repository as a result.
To Reproduce

Follow instructions in the Microsoft documentation listed in the "Describe the bug" section to set up container publishing for a project.

Add an example DockerImageLabels line in a .csproj file:

  <PropertyGroup>
    <TargetFramework>net6.0</TargetFramework>
    ...
    <DockerImageLabels>org.opencontainers.image.source=https://github.com/our-org/our-repo</DockerImageLabels>
  </PropertyGroup>

Run a dotnet publish command (we are using this command: dotnet publish --os linux --arch x64 -c Release -p:PublishProfile=DefaultContainer) and observe that the container is created with an org.opencontainers.image.source label that has an additional ".git" extension added to the URL

Exceptions (if any)

Further technical details

Include the output of dotnet --info

.NET SDK:
 Version:   7.0.404
 Commit:    22f221a24c

Runtime Environment:
 OS Name:     ubuntu
 OS Version:  22.04
 OS Platform: Linux
 RID:         ubuntu.22.04-x64
 Base Path:   /usr/share/dotnet/sdk/7.0.404/

Host:
  Version:      7.0.14
  Architecture: x64
  Commit:       808851b07a

.NET SDKs installed:
  7.0.404 °/usr/share/dotnet/sdk§

.NET runtimes installed:
  Microsoft.AspNetCore.App 6.0.25 °/usr/share/dotnet/shared/Microsoft.AspNetCore.App§
  Microsoft.AspNetCore.App 7.0.14 °/usr/share/dotnet/shared/Microsoft.AspNetCore.App§
  Microsoft.NETCore.App 6.0.25 °/usr/share/dotnet/shared/Microsoft.NETCore.App§
  Microsoft.NETCore.App 7.0.14 °/usr/share/dotnet/shared/Microsoft.NETCore.App§

Other architectures found:
  None

Environment variables:
  Not set

global.json file:
  Not found

Learn more:
  https://aka.ms/dotnet/info

Download .NET:
  https://aka.ms/dotnet/download

The IDE (VS / VS Code/ VS4Mac) you're running on, and its version
JetBrains Rider 2023.3.3

@baronfel We did try using the <PackageProjectUrl> property that you have in your .csproj file in ours and we published to GitHub but unfortunately the container did not get associated to the repository. My guess is the association was manual as the GitHub documentation only mentions supporting the org.opencontainers.image.source container label.

Thanks for the data point - I'm trying to find a contact in the GitHub Container Registry org about how this works to validate.

I did some digging and many of the other container scanning tools like Snyk show examples/document only using the 'bare' form of the repository url. Since .NET's tooling uses the logs from the git config directly we get the .git-suffixed version:
[remote "origin"]
        url = https://github.com/baronfel/FsAutoComplete.git
        fetch = +refs/heads/*:refs/remotes/origin/*

I think this is something we should patch over in the container tooling, but am talking with the SourceLink team (who populate the properties that we rely on) to determine what the approach should be to be future-proof.

@tmat - I looked at the SourceLink task and because those retrieve the repo url from git's config it's always in 'expanded' form. Do you have any thoughts or suggestions if there is a more 'user-facing' way to handle this suffix? Do you know if there is a generally-known set of prefixes that we could strip or something?

I'm going to close this as we merged the linked PR for the 8.0.300 release.


Pressing return between two lines of code temporarily deletes the next line

System information:

Operating system (distribution) and version: macOS 11.0.1 Big Sur
DBeaver version: 7.2.5.
Additional extensions: none

Connection specification:

Database name and version: regardless of the database (issue on all connections)
Driver name: N/A
Do you use tunnels or proxies (SSH, SOCKS, etc)? : NO

Describtion:
In SQL editor when trying to type new lines between two existing lines of code, temporarily deletes the last line. Sometimes its for couple of seconds, and sometimes its indefinitely until you type something.
I have uploaded a yt video to demonstrate the issue: YOUTUBE VIDEO LINK
Steps to reproduce:
Open sql editor and type two lines of code, then try entering return(enter) key couple of times between the two.
I have tried playing with the line numbers and folding  but nothing helped.

Pretty sure it started happening after update to Big Sur

Pretty sure it started happening after update to Big Sur

Definitely sarted after Big Sur update for me.

Pretty sure it started happening after update to Big Sur

Pretty sure it started happening after update to Big Sur

Definitely sarted after Big Sur update for me.

Yes, perhaps I did not emphasize this in my post, this is an issue only on Big Sur.

Thank you for the report. Can be reproduced in Big Sur only

Do we know when this fix is going to be released?  It is really bugging me

Do we know when this fix is going to be released? It is really bugging me

Yes we do, as you can see above it has been added to the version 7.3.1 milestone which is due December 21.

As a Big Sur user myself, I feel your pain guys. DBeaver is built on top of the Eclipse platform, and Eclipse users on Big Sur experience the same problem. Eclipse developers already fixed the issue, and we expect that our next version 7.3.1 will contain the fix as well.

Not fixed in 7.3.1

7.3.1 release will be 21.12.2020.

ok, so the early access is not the milestone release.

Fixed in the scope of #10535. The fix is already available in the recent EA build.

Fixed in the scope of #10535. The fix is already available in the recent EA build.

I'm happy again!

Closed.

Closed.

Hey @akilovich thanks for this and while we are on the subject, do you know if dBeaver will work on the new M1 Macs?

Hello @isak-kaz. I haven't tried it myself, but our users reported that it runs.

Hello, this issue is happening again.
DBeaver Version: <IP_ADDRESS>109181446
Mac OS Version : Catalina 10.15.7
thanks

Also getting this on macOS Catalina. Raised a new ticket for it: https://github.com/dbeaver/dbeaver/issues/13966


Set auth_request off for acme challenge location

Issue #569. Simple change to ensure that auth_request is off for the acme challenge location, just as we do for auth_basic.

Seems good to me but I have one question:
Nginx doc for auth_request says that

This module is not built by default, it should be enabled with the --with-http_auth_request_module configuration parameter.

What are the consequences of including statements for a potentially unbuilt module ?

Argh.
I had to compile from source to find a nginx install without the auth_request module enabled. (It seems to be enabled for in the populate Docker images, Alpine and Ubuntu packages, etc.) But, yes, without the module enabled, nginx throws an error:
nginx: [emerg] unknown directive "auth_request" in /usr/local/nginx/conf/nginx.conf:38
And from what I understand, nginx doesn't have an equivalent of Apache's  directive. There's probably no way for this container's scripts to interrogate the nginx container for available modules, either.
Although in practice I don't imagine anyone would run into problems, it's probably not worth the risk.

Is this Nginx doc really up to date ? Because none of the Nginx container Dockerfiles include --with-http_auth_request_module yet the auth_request module seems to be there.

Ok, bottom line is while Nginx is not built with the http_auth_request module by default, most distro packaged versions appears to include it (along with kinda useful stuff that isn't included by default either like the SSL module).
So the containerised versions of Nginx (either alpine or debian, and as far back as the tagged versions go) also include this module :
[buchdag@host ~]$ docker run nginx:1.7 nginx -V
nginx version: nginx/1.7.12
built by gcc 4.7.2 (Debian 4.7.2-5)
TLS SNI support enabled
configure arguments: --prefix=/etc/nginx --sbin-path=/usr/sbin/nginx --conf-path=/etc/nginx/nginx.conf --error-log-path=/var/log/nginx/error.log --http-log-path=/var/log/nginx/access.log --pid-path=/var/run/nginx.pid --lock-path=/var/run/nginx.lock --http-client-body-temp-path=/var/cache/nginx/client_temp --http-proxy-temp-path=/var/cache/nginx/proxy_temp --http-fastcgi-temp-path=/var/cache/nginx/fastcgi_temp --http-uwsgi-temp-path=/var/cache/nginx/uwsgi_temp --http-scgi-temp-path=/var/cache/nginx/scgi_temp --user=nginx --group=nginx --with-http_ssl_module --with-http_realip_module --with-http_addition_module --with-http_sub_module --with-http_dav_module --with-http_flv_module --with-http_mp4_module --with-http_gunzip_module --with-http_gzip_static_module --with-http_random_index_module --with-http_secure_link_module --with-http_stub_status_module --with-http_auth_request_module --with-mail --with-mail_ssl_module --with-file-aio --with-http_spdy_module --with-cc-opt='-g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2' --with-ld-opt='-Wl,-z,relro -Wl,--as-needed' --with-ipv6
[buchdag@host ~]$ docker run nginx:1.8-alpine nginx -V
nginx version: nginx/1.8.1
built by gcc 5.3.0 (Alpine 5.3.0)
built with OpenSSL 1.0.2g  1 Mar 2016
TLS SNI support enabled
configure arguments: --prefix=/etc/nginx --sbin-path=/usr/sbin/nginx --conf-path=/etc/nginx/nginx.conf --error-log-path=/var/log/nginx/error.log --http-log-path=/var/log/nginx/access.log --pid-path=/var/run/nginx.pid --lock-path=/var/run/nginx.lock --http-client-body-temp-path=/var/cache/nginx/client_temp --http-proxy-temp-path=/var/cache/nginx/proxy_temp --http-fastcgi-temp-path=/var/cache/nginx/fastcgi_temp --http-uwsgi-temp-path=/var/cache/nginx/uwsgi_temp --http-scgi-temp-path=/var/cache/nginx/scgi_temp --user=nginx --group=nginx --with-http_ssl_module --with-http_realip_module --with-http_addition_module --with-http_sub_module --with-http_dav_module --with-http_flv_module --with-http_mp4_module --with-http_gunzip_module --with-http_gzip_static_module --with-http_random_index_module --with-http_secure_link_module --with-http_stub_status_module --with-http_auth_request_module --with-mail --with-mail_ssl_module --with-file-aio --with-http_spdy_module --with-ipv6

I don't see why the http_auth_request module would disappear from either Alpine's or Debian's Nginx anytime soon, so I guess this can be safely merged after all.
What is your view on this ?

I also was unable to find any packaged version of nginx that did not include the http_auth_request module. I had to compile from source myself to test the error condition.
I suspect that anyone who compiles nginx themselves probably has their own certificate management strategy, too. So I think this is safe to merge.

Agreed, merging. Thanks for the contribution.


Firefox now adds tab stops for scrollable elements

🐛 Bug Report
In recent Firefox versions, any overflow: auto element is tabbable by default, and renders a default focus ring. This was fixed for TableView in https://github.com/adobe/react-spectrum/pull/3520 but it affects other components as well. For example in DatePicker:

🤔 Expected Behavior
Elements with scrolling shouldn't necessarily be tabbable.
😯 Current Behavior
Some elements are now tabbable that shouldn't be.

💁 Possible Solution
Go through all the components with scrolling in Firefox and verify that there aren't extra tab stops. Add tabIndex={-1} to override and verify that this doesn't cause other issues (e.g. with screen readers?).
🧢 Your Company/Team
RSP

I'll note that this addition by FF causes issues in that those elements can't be removed from the accessibility tree (nor can they be hidden with role=none). So in any place (like Tableview) where the hierarchy of the content is important those additional elements would be problematic.
I have a suggestion for TableView (issue not yet filed - will link here when it is) - but the solution may not be as simple as adding tabIndex=-1 on those elements.

Wouldn't the solution be is to attach a focus event listener on the scrollable container and when fired, query the first tabbable child and focus on it?
scrollableDiv.addEventListener( 'focus', ( e ) => queryTabbableChild( e.currentTarget )?.focus() )


Battlefield 3 requires ID3D11Buffer -> ID3D11Texture2D conversion

Battlefield 3 seems to be require ID3D11Buffer -> ID3D11Texture2D conversion
err:   D3D11RasterizerState: Antialiased lines not supported
warn:  D3D11RasterizerState: Depth clamp not properly supported
warn:  D3D11Buffer::QueryInterface: Unknown interface query
warn:  6f15aaf2-d208-4e89-9ab4-489535d34f9c
<end of the log>

System information

GPU: NVidia 980 Ti
Driver: NVidia proprietary 390.25.0

Log files

d3d11.log: bf3_d3d11.log
dxgi.log:  bf3_dxgi.log

Logs were provided be BieHDC from VKx Discord server.

I wonder if that's even valid behaviour in D3D11. Buffers and textrues are fundamentally different resources, you cannot just convert one into another.

They made a patch some dude in discord . Works on bf  4 but after i died the grafics went bad , But after a restart of the game it works again

So where's the patch and how do I apply it? Want to try it with BF4.

Closing because this is actually not legal in D3D11.

@doitsujin
Wine Staging (with or without Wine-PBA) supports BF2 BC2 map reloading (with the DX11 renderer)... May run at snails pace - but most rendered objects appear OK these days. DXVK fails at the first map reload - with graphical corruption.
Surely a workaround is possible? Otherwise these games will probably never be playable under Wine ( a playable FPS)...

@bobwya your issue is completely unrelated and you did not provide any useful debugging info.


Fix a number of js/ts generation issues

[js] Missing class name for generated services and processors; this makes instrumentation of outbound calls (e.g. which service are we calling in to) difficult. Generating a class name for es6 enables x.constructor.name to get generated name.
[js] Fix case where services have a method with an argument named "params", generated code generates an identifier in the "send_XXX" body named "params" which conflicts with the argument. Ensure the identifier in the body is uniquely named.
[js] Ensure that derived services (extends XYZService) correctly call super() in their constructor.
[ts] Ensure that derived services (extends XYZSerice) correctly specify the base class Client and Processor name
[js] Ensure that derived service clients do not redefine private fields (output, pClass, _seqId, _reqs) and call super();
[ts] Ensure derived service clients and processors do not redefine private fields in declaration.

I found this error : "Must call super constructor in derived class before accessing 'this' or returning from derived constructor" when I am using thrift es6.
It is bug ? How can I avoid that?

@wadeDra does your service derive from another service? E.g. service Foo extends Base if so; this PR would fix that particular issue. I'm still trying to figure out why the travis-ci build failed (can't reproduce locally) so I can get this landed.
FWIW the approach I took for my local build process, was to write codemods / replacements to fix up the output until I could get this landed.

Dear @pprice , your PR seems valuable, could you make further progress with the travis checks? If not, do you want to try and split it into smaller logical chunks? This can help isolate what breaks travis and maybe move ahead with the other parts more quickly?

any progress?

@emmenlau Let me look at this over the next couple of days. The travis failure did seem unrelated, but I'm happy to break it up if we can get some traction on merging the changes in.

Travis failures are indeed unrelated. @pprice can you rebase from master? Also some tests would be nice.

Rebased; let's give this a whirl

@Jens-G; CI failed again; I dug through the logs for errors; again appear to be unrelated, 3 fail for the same reason (python upgrade needed?), and 1 for either a cert error or a missing ruby gem?
6172.3,  6172.4, 6172.5
/usr/bin/python test/test.py --retry-count 5 --features .* --skip-known-failures --server cpp,c_glib,cl,d,java,csharp,py,,rb,hs,perl,php,go,nodejs,dart,erl,lua,rs,netstd,nodets
Traceback (most recent call last):
  File "test/test.py", line 45, in <module>
    assert (cur_version >= req_version), "Python 3.3 or later is required for proper operation."
AssertionError: Python 3.3 or later is required for proper operation.
Makefile:1129: recipe for target 'crossfeature' failed
make: *** [crossfeature] Error 1
RET=$?
if [ $RET -ne 0 ]; then
  cat test/log/unexpected_failures.log
fi
cat: test/log/unexpected_failures.log: No such file or directory

6172.9
/usr/bin/python test/test_sslsocket.py
........ERROR:thrift.transport.TSSLSocket:Error while accepting from ('<IP_ADDRESS>', 42976)
Traceback (most recent call last):
  File "/thrift/src/lib/py/build/lib.linux-x86_64-2.7/thrift/transport/TSSLSocket.py", line 382, in accept
    client = self._wrap_socket(plain_client)
  File "/thrift/src/lib/py/build/lib.linux-x86_64-2.7/thrift/transport/TSSLSocket.py", line 184, in _wrap_socket
    server_hostname=self._server_hostname)
  File "/usr/lib/python2.7/ssl.py", line 353, in wrap_socket
    _context=self)
  File "/usr/lib/python2.7/ssl.py", line 601, in __init__
    self.do_handshake()
  File "/usr/lib/python2.7/ssl.py", line 830, in do_handshake
    self._sslobj.do_handshake()
SSLError: [SSL: TLSV1_ALERT_UNKNOWN_CA] tlsv1 alert unknown ca (_ssl.c:590)
PROTOCOL_SSLv3 is not available
PROTOCOL_SSLv2 is not available

Installing binding_of_caller 0.8.0 with native extensions
An error occurred while installing byebug (11.1.1), and Bundler cannot continue.
Make sure that `gem install byebug -v '11.1.1'` succeeds before bundling.
Makefile:651: recipe for target 'all-local' failed

Dear stale bot, please keep this issue open!

Theoretically we have a clean CI. Could you rebase this?

Let's give this another try. May I ask to rebase and force-push again?

Ping

Okay; rebased on upstread, merged and force pushed. Let's give this one more go.

That looks related:
../node_modules/.bin/html-validator --file=gen-html/index.html --verbose
Error: Validator returned unexpected statuscode: 503
at Request._callback (/thrift/src/node_modules/html-validator/index.js:32:23)
at Request.self.callback (/thrift/src/node_modules/request/request.js:185:22)
at Request.emit (events.js:198:13)
at Request. (/thrift/src/node_modules/request/request.js:1161:10)
at Request.emit (events.js:198:13)
at IncomingMessage. (/thrift/src/node_modules/request/request.js:1083:12)
at Object.onceWrapper (events.js:286:20)
at IncomingMessage.emit (events.js:203:15)
at endReadableNT (_stream_readable.js:1145:12)
at process._tickCallback (internal/process/next_tick.js:63:19)

commited 7db2d0fa46fc7724eff9e0d5b85d28010265cf55


[OCM-2347] fix: accept limited symbols in role name section of arn

Per AWS documentation,
https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-role.html
Role name can compose of some characters outside of "alphanumeric" characters:

I previously made an incorrect assumption; thus making the correct adjustment.
Regex (^arn:aws[\w-]*:iam::\d{12}:role(?:\/+[\w+=,.@-]+)+$) is also the same format being used in CS for generic IAM Roles

/lgtm


Add list of all supported options to wiki?

We used to have a list of all supported options a user could put in the .Rprofile. I see this is no longer available in the README or wiki? Should this be brought back? Some of them are still quite useful, and not replicated by extension level settings, e.g.:
options(vsc.dev.args = list(width = , height = ))

Here's a list I fished out of the last version of README that had them:
# Watch global environemnt symbols to provide hover on and completion after session symbol.
# Only specify in .Rprofile since it only takes effect on session startup.
options(vsc.globalenv = TRUE | FALSE)

# Which view column to show the plot file on graphics update
# Use FALSE to diable plot watcher so that the default R plot device is used.
# Only specify in .Rprofile since it only takes effect on session startup.
options(vsc.plot = "Two" | "Active" | "Beside" | FALSE)

# The arguments for the png device to replay user graphics to show in VSCode.
# Ignored if options(vsc.plot = FALSE).
options(vsc.dev.args = NULL | list(width = 800, height = 600))

# Which view column to show the WebView triggered by browser (e.g. shiny apps)?
# Use FALSE to open in external web browser.
options(vsc.browser = "Active" | "Beside" | "Two" | FALSE)

# Which view column to show the WebView triggered by viewer (e.g. htmlwidgets)?
# Use FALSE to open in external web browser.
options(vsc.viewer = "Two" | "Active" | "Beside" | FALSE)

# Which view column to show the WebView triggered by page_viewer (e.g. profvis)?
# Use FALSE to open in external web browser.
options(vsc.page_viewer = "Active" | "Beside" | "Two" | FALSE)

# Which view column to show the WebView triggered by View()?
# Use FALSE for R's native View(), which should be specified in .Rprofile
#   since it only takes effect on session startup.
options(vsc.view = "Two" | "Active" | "Beside" | FALSE)

# Which view column to show the WebView triggered by help panel
# (e.g. after sending `?mean` to terminal)?
# Use FALSE to disable help panel and revert to old behaviour.
options(vsc.helpPanel = "Two" | "Active" | "Beside" | FALSE)

# How much of the object to show on hover and autocomplete detail?
# As controlled by max.level arg of str().
# Use 0 (or 1) is the default - literal value or object type and dimensions
# Use 2 to show list contents, data frame columns, and example values.
options(vsc.str.max.level = 0 | 2 )

# Show object size in the workspace viewer tooltip
# The R session could become laggy if there are large character vectors in
#   objects in the global environment when this option is `TRUE`.
options(vsc.show_object_size = FALSE | TRUE)

# Use the httpgd-based plot viewer.
# Requires the R package `httpgd` to be installed.
options(vsc.use_httpgd = FALSE | TRUE)

I believe the majority of options are also referenced here: https://github.com/REditorSupport/vscode-R/blob/0a4149440065940f2a24b9104b437c080971c447/R/session/vsc.R#L22=

Hi @MilesMcBain, I've thrown together a list of R options here. I haven't done anything fancy just yet, but I'll try to get this fleshed out a bit more :)


Don't reset custom metadata when not specified

If I do the following:
tuf add --custom '{"foo":"bar"}' foo.txt
tuf add bar.txt
tuf add

I expect foo.txt to keep the metadata I give it, but that doesn't currently happen as tuf add will set metadata of all staged files to nil.
I have updated the logic to maintain custom metadata if the user hasn't specified any.

LGTM.


Update README.md

-FIxed typo
-added links for some of them

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.

@nirga sir can u tell me which PR should be combined

This and #2103

@nirga sir I have closed #2103 and updated #2102

sir they are not much relevant but its correct as per the sentence

sir they are not much relevant but its correct as per the sentence

I don't agree, so let's keep it as they were :)

done sir


RCTBridge never dealloc

Is this a bug report?
Yes

Have you read the Contributing Guidelines?
Yes
Environment

react-native -v: 0.47.0
node -v: v8.1.2
npm -v: 5.3.0
yarn --version: not use

Then, specify:

Target Platform: iOS

Development Operating System: macOS

Build tools: Xcode

Steps to Reproduce

(Write your steps here:)
1.create new project
react-native init demo
2. create a new ViewController, and delete all the code in AppDelegate
3.add the RCTRootView to ViewController
@implementation ViewController

- (void)viewDidLoad {
    [super viewDidLoad];
    NSURL *jsCodeLocation;

    jsCodeLocation = [[RCTBundleURLProvider sharedSettings]<EMAIL_ADDRESS>fallbackResource:nil];

    RCTRootView *rootView = [[RCTRootView alloc] initWithBundleURL:jsCodeLocation
                                                        moduleName:@"demo"
                                                 initialProperties:nil
                                                     launchOptions:nil];
  rootView.frame = self.view.frame;
  [self.view addSubview:rootView];
}

@end

4、run the project
Expected Behavior

When the ViewController has been popped from UINavigationController, the RCTRootView and RCTBridge has to call dealloc methos
Actual Behavior

ViewController and RCTRootView has called dealloc method, but RCTBridge hasn't call dealloc, become leak.

I use debug memory graph, it shows ViewControll and RCTRootView has been released, but when open ViewController again and again, the number of RCTBrigde will increase, the memory also increase
Reproducible Demo

Demo Link
I try to fix the issue, add [_bridge invalidate] to RCTRootView dealloc method. It works, RCTBridge calls dealloc methods when RCTRootView dealloc.

RCTRootView

- (void)dealloc
{
  [[NSNotificationCenter defaultCenter] removeObserver:self];
  [_contentView invalidate];
  [_bridge invalidate];
}

Probably fixed in https://github.com/facebook/react-native/commit/1f9fc0ee3a2964b067f0848e35603475e510067c .

same issue,  The ViewController and RCTRootView has been released, but RCTBridge never.

still on 0.53.0

still on 0.51.0

We must set [_bridge invalidate] so that the relative resource can be release

Same issue with version 0.54.2,  RCTBridge cannot be dealloced

still on 0.55.4

still on 0.56.0 lol wtf


Update system-application-users.md

Adding reference for ##CCADataAnalyticsML user mapping to System Admin and System Customizer role.

Looks like I can no longer cancel this PR. I've taken this change to -pr repo. Please cancel.

sapan

From: Jim Holtzman<EMAIL_ADDRESS>Sent: Monday, October 19, 2020 9:53 AM
To: sapang007/power-platform<EMAIL_ADDRESS>Cc: Paul Liew<EMAIL_ADDRESS>Comment<EMAIL_ADDRESS>Subject: Re: [sapang007/power-platform] Update system-application-users.md (#1)
Looks like I can no longer cancel this PR. I've taken this change to -pr repo. Please cancel.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHubhttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fsapang007%2Fpower-platform%2Fpull%2F1%23issuecomment-712296726&data=04|01|paulliew%40microsoft.com|f71af6df2e414918ea0b08d8744f75e0|72f988bf86f141af91ab2d7cd011db47|1|0|637387231912370105|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|1000&sdata=5RcVB1%2B%2FCUEiqLsg4Keao9V2eNPKJQ%2BbLIjw%2BjBncKo%3D&reserved=0, or unsubscribehttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAI452AXIT3G2ODAJB6VJ5QDSLRVHLANCNFSM4SSWYVNQ&data=04|01|paulliew%40microsoft.com|f71af6df2e414918ea0b08d8744f75e0|72f988bf86f141af91ab2d7cd011db47|1|0|637387231912375090|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|1000&sdata=vjcnZBxDB%2B%2FZLuIU181mhQye6enDjqQiAdxFT%2FiGlyM%3D&reserved=0.

Paul,
Can you provide more context on what needs to be done and why?
Thanks
Sapan
On Oct 19, 2020, at 20:56, Paul Liew<EMAIL_ADDRESS>wrote:

sapan

From: Jim Holtzman<EMAIL_ADDRESS>Sent: Monday, October 19, 2020 9:53 AM
To: sapang007/power-platform<EMAIL_ADDRESS>Cc: Paul Liew<EMAIL_ADDRESS>Comment<EMAIL_ADDRESS>Subject: Re: [sapang007/power-platform] Update system-application-users.md (#1)
Looks like I can no longer cancel this PR. I've taken this change to -pr repo. Please cancel.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHubhttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fsapang007%2Fpower-platform%2Fpull%2F1%23issuecomment-712296726&data=04|01|paulliew%40microsoft.com|f71af6df2e414918ea0b08d8744f75e0|72f988bf86f141af91ab2d7cd011db47|1|0|637387231912370105|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|1000&sdata=5RcVB1%2B%2FCUEiqLsg4Keao9V2eNPKJQ%2BbLIjw%2BjBncKo%3D&reserved=0, or unsubscribehttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAI452AXIT3G2ODAJB6VJ5QDSLRVHLANCNFSM4SSWYVNQ&data=04|01|paulliew%40microsoft.com|f71af6df2e414918ea0b08d8744f75e0|72f988bf86f141af91ab2d7cd011db47|1|0|637387231912375090|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|1000&sdata=vjcnZBxDB%2B%2FZLuIU181mhQye6enDjqQiAdxFT%2FiGlyM%3D&reserved=0.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or unsubscribe.


Issue #SC-0000 feat: added kafka topic for post publish samza job

Codecov Report

Merging #604 into post-publish-processor will not change coverage.
The diff coverage is n/a.

@@                    Coverage Diff                    @@
##             post-publish-processor     #604   +/-   ##
=========================================================
  Coverage                     32.66%   32.66%
  Complexity                     1232     1232
=========================================================
  Files                           170      170
  Lines                         14981    14981
  Branches                       2371     2371
=========================================================
  Hits                           4893     4893
  Misses                         9363     9363
  Partials                        725      725

Impacted Files
Coverage Δ
Complexity Δ

...p/searchindex/elasticsearch/ElasticSearchUtil.java
47.94% <0%> (-0.55%)
52% <0%> (ø)

...org/ekstep/graph/engine/router/ActorBootstrap.java
57.61% <0%> (+1.32%)
16% <0%> (ø)
:arrow_down:

Continue to review full report at Codecov.

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


Error from mainlib.r

Goodmorning,
I'm trying to use InterCom on a dataset of Normal and Tumor pancreatic organoid, my data were previously managed with Seurat and stored in a seurat object i called sc_484_filtered.
Following the Github instruction i ended up with this InterCom invocation
InterCom(data = GetAssay(sc_484_filtered)@data,
 anno.tbl =  cbind(rownames(sc_484_filtered@meta.data["type"]),sc_484_filtered@meta.data["type"]),
  species= "HUMAN",
 sighot.cutoff=0.1,
  sighot.percentile=70,
  consv.thrs=0.05,
ncores=4,
         sig.cutoff=0.9,
         z.score.cutoff=2,
         tissue.name = "organoid",
         temp.folder.name = "Intercom",
         out.path = "./InterCom"
    )
In this way i passed as data the expression values normalized  and as anno.tbl a dataframe with in the first column the cell names and in the second the type (normal or tumor).
I obtained the following errors:

| stop("'x' must be an array of at least two dimensions")

| base::rowSums(cell.gene.exp)

| FUN(X[[i]], ...)

base::lapply(X = all.pops, FUN = function(celltype1) { cell.gene.exp <- gene.exp.tbl[, base::which(base::grepl(x = base::colnames(gene.exp.tbl), pattern = base::paste0("^", celltype1, "[\.0-9]*$"), ignore.case = F))] ...

| base::do.call(base::rbind, base::lapply(X = all.pops, FUN = function(celltype1) { cell.gene.exp <- gene.exp.tbl[, base::which(base::grepl(x = base::colnames(gene.exp.tbl), pattern = base::paste0("^", celltype1, "[\.0-9]*$"), ignore.case = F))] ...

| get.gene.expr(exp.tbl = data, genes = base::intersect(.pck_env$Ligands, base::rownames(data)), cell.type = all.pops)

| InterCom(data = GetAssay(sc_484_filtered)@data, anno.tbl = cbind(rownames(sc_484_filtered@meta.data["type"]), sc_484_filtered@meta.data["type"]), species = "HUMAN", sighot.cutoff = 0.1, sighot.percentile = 70, consv.thrs = 0.05, ncores = 4, sig.cutoff = 0.9, z.score.cutoff = 2, tissue.name = "Monocolture_organoid", ...

Tracing the errors i ended up finding the source of the error in row 40 of the file mainlib.r:
cell.gene.exp <- gene.exp.tbl[,base::which(base::grepl(x = base::colnames(gene.exp.tbl),pattern = base::paste0("^",celltype1,"[\\.0-9]*$"),ignore.case = F))]
which produce for example in the case of "tumor" a 311 x 0 sparse Matrix of class "dgCMatrix" on which is not possible  to call rowSums.
It's a possible error due to my file format? here the file i used in the invocation
https://www.dropbox.com/sh/lngk0gor3uav6lr/AAAUKOFcGC1fKieBsMOVQXC0a?dl=0
my session info :
`> sessionInfo()
R version 4.1.0 (2021-05-18)
Platform: x86_64-apple-darwin17.0 (64-bit)
Running under: macOS Catalina 10.15.7
Matrix products: default
BLAS:   /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
LAPACK: /Library/Frameworks/R.framework/Versions/4.1/Resources/lib/libRlapack.dylib
locale:
[1] en_US.UTF-8/en_US.UTF-8/en_US.UTF-8/C/en_US.UTF-8/en_US.UTF-8
attached base packages:
[1] parallel  stats4    stats     graphics  grDevices utils     datasets  methods   base
other attached packages:
[1] ggplot2_3.3.3               InterCom_0.1                SeuratObject_4.0.1          Seurat_4.0.1
[5] SingleCellExperiment_1.14.1 SummarizedExperiment_1.22.0 Biobase_2.52.0              GenomicRanges_1.44.0
[9] GenomeInfoDb_1.28.0         IRanges_2.26.0              S4Vectors_0.30.0            BiocGenerics_0.38.0
[13] MatrixGenerics_1.4.0        matrixStats_0.59.0
loaded via a namespace (and not attached):
[1] Rtsne_0.15             colorspace_2.0-1       deldir_0.2-10          ellipsis_0.3.2         ggridges_0.5.3
[6] XVector_0.32.0         spatstat.data_2.1-0    farver_2.1.0           leiden_0.3.8           listenv_0.8.0
[11] ggrepel_0.9.1          fansi_0.5.0            codetools_0.2-18       splines_4.1.0          knitr_1.33
[16] polyclip_1.10-0        jsonlite_1.7.2         ica_1.0-2              cluster_2.1.2          png_0.1-7
[21] uwot_0.1.10            shiny_1.6.0            sctransform_0.3.2      spatstat.sparse_2.0-0  compiler_4.1.0
[26] httr_1.4.2             Matrix_1.3-3           fastmap_1.1.0          lazyeval_0.2.2         later_1.2.0
[31] htmltools_<IP_ADDRESS>      tools_4.1.0            igraph_1.2.6           gtable_0.3.0           glue_1.4.2
[36] GenomeInfoDbData_1.2.6 RANN_2.6.1             reshape2_1.4.4         dplyr_1.0.6            Rcpp_1.0.6
[41] scattermore_0.7        vctrs_0.3.8            nlme_3.1-152           lmtest_0.9-38          xfun_0.23
[46] stringr_1.4.0          globals_0.14.0         mime_0.10              miniUI_<IP_ADDRESS>         lifecycle_1.0.0
[51] irlba_2.3.3            goftest_1.2-2          future_1.21.0          MASS_7.3-54            zlibbioc_1.38.0
[56] zoo_1.8-9              scales_1.1.1           spatstat.core_2.1-2    promises_<IP_ADDRESS>       spatstat.utils_2.1-0
[61] RColorBrewer_1.1-2     yaml_2.2.1             reticulate_1.20        pbapply_1.4-3          gridExtra_2.3
[66] rpart_4.1-15           stringi_1.6.2          rlang_0.4.11           pkgconfig_2.0.3        bitops_1.0-7
[71] lattice_0.20-44        ROCR_1.0-11            purrr_0.3.4            tensor_1.5             labeling_0.4.2
[76] patchwork_1.1.1        htmlwidgets_1.5.3      cowplot_1.1.1          tidyselect_1.1.1       parallelly_1.25.0
[81] RcppAnnoy_0.0.18       plyr_1.8.6             magrittr_2.0.1         R6_2.5.0               generics_0.1.0
[86] DelayedArray_0.18.0    withr_2.4.2            pillar_1.6.1           mgcv_1.8-35            fitdistrplus_1.1-5
[91] survival_3.2-11        abind_1.4-5            RCurl_1.98-1.3         tibble_3.1.2           future.apply_1.7.0
[96] crayon_1.4.1           KernSmooth_2.23-20     utf8_1.2.1             spatstat.geom_2.1-0    plotly_4.9.4
[101] grid_4.1.0             data.table_1.14.0      taRifx_<IP_ADDRESS>         digest_0.6.27          xtable_1.8-4
[106] tidyr_1.1.3            httpuv_1.6.1           munsell_0.5.0          viridisLite_0.4.0

`

Let me know if you need other detail on the problem.

Hey,
the error you are seeing is due to your input. In particular, the "data" argument of Intercom requires a data.frame or matrix argument. The rowSums function in the "base" package cannot cope with dgCMatrix objects, which then results in the error you described (i could reproduce it with the information you provided). Although it would be nice if Intercom would be able to handle dgCMatrix objects, especially with regard to larger scRNA-seq datasets, it's currently not at the top of my list to implement it.
Although unrelated to your actual question, i'd like to make to remarks. First, since i don't know what cells your dataset actually contains, i just wanted to mention that you would only receive interactions between two populations, namely tumor and normal, with the current annotation table. This might not work very well if each population is composed of multiple different cell types, since the intracellular signaling cascades, expressed TFs, receptors and secreted ligands could be vastly different. Especially since you mentioned that you are working with pancreatic organoid data, i have the feeling that this could become an issue, if you want to obtain meaningful information. The second remark i wanted to make is about the data input. Apart from what i mentioned above, i saw that the maximum expression in your dataset is around 8.5, which makes me wonder whether you applied any transformation. When running Intercom, i would advise you to take either raw counts (if the data comes from UMI-based technologies) or TPM values (if the data comes from full-length transcript based technologies).
Since i believe this issue has been addressed i am closing it. If you spot other errors, please open an independent issue.


Create FizzBuzz-Function.c

FizzBuzz programming using a function in C language.

Thank you for your PR!
Unfortunately a solution similar to yours has already been submitted :/
The goal is to find creative/abstract new solutions to FizzBuzz.
See The top 5 samples here.
Thanks anyway! :)


[release/v1.57] Revert "Pin flatcar to 3510.2.8 (#1712)"

What this PR does / why we need it:
This reverts commit b3fe8a253386349fd57fb6652e07f6dcf7de1c6d since this issue is resolved in OSM now and we don't need to pin the image for AWS anymore.
Which issue(s) this PR fixes:

Fixes #
What type of PR is this?

/kind cleanup
Special notes for your reviewer:
Does this PR introduce a user-facing change? Then add your Release Note here:

NONE

Documentation:

NONE

/retest

/retest
sigh

/retest

/retest

/retest

/test pull-machine-controller-e2e-aws

/test pull-machine-controller-e2e-aws

/approve


Update INSTALL.md FreeBSD info to fix #395

Avg response time
coverage on master

![Issue Stats][PR response img]
![Codecov branch][coverage]

Summary of changes
Documentation fix: update INSTALL.md based on Issue #395
Rationale for changes
The user who added FreeBSD installation support suggested these documentation changes.
Additional info and certifications
This pull request (PR) is a:

[X] Bug fix
[ ] Feature addition
[ ] Other, Please describe:

I certify that

[X] I have reviewed the [contributing guidelines] and followed the
policies on:
- Pull request (PR) naming to indicate work in progress (WIP),
and to attach the PR to the appropriate bug report, or feature
request [issue]
- White space (no trailing white space or white space errors may
be introduced)
- Commenting code where it is non-obvious and non-trivial
- Running tests locally, to ensure all of them pass
- Maintaining or increasing test coverage
- Logically atomic, self consistent and coherent commits
- Commit message content
- Waiting 24 hours before self-approving the pull request to
give another OpenCoarrays developer a chance to review my
proposed code

LGTM


Amplify version would be awesome.

This is easily the best water for the art style that i'm going for.
I'm breaking my head trying reverse engineering it to make it work in URP but my shader knowledge is super limited. So...
Is there any chance of you uploading the amplify version? Or a URP version?
Sorry for the inconvenience and thanks for your time.

Never mind i figure it out! haha!

Would you mind sharing it with us?

Never mind I figure it out! haha!

Would you mind sharing it?


v1.4.0 (Sep 11, 2023) => dynamically changing isDraggable or isResizable doesn't work

Describe the bug
I mentioned the issue already here, and when I saw the 1.4.0 release, I was hoping this is fixed. However, it's still the same.
I have the same problem with GridLayout.
I have the editMode is the state, and it's being toggled with the button. It's being fed to GridLayout like this:
<GridLayout
  layout={layout}
  isDraggable={editMode}
  isResizable={editMode}
>
  {children}
</GridLayout>

However, toggling editMode doesn't make the resize handles appear/disappear, nor the widget becomes draggable.
ONLY AFTER I RESIZE THE SCREEN this happens.
I even tried to rebuild the layout every time the editMode changes, and changing the static and resizeHandles properties of layout item. However, still the same:
export const useLayout = (widgets: Widget[], editMode: boolean) =>
  useMemo(
    () =>
      widgets.map((widget: Widget) => {
        const { x = 0, y = 0, w = 1, h = 1 } = widget.layout || {};

        return {
          i: widget.id,
          x,
          y,
          w,
          h,
          static: !editMode,
          resizeHandles: editMode ? ["se"] : undefined,
        };
      }),
    [editMode, widgets]
  );

Is there any other way to "force update", without the screen resize?
I use the version 1.4.0.
Your Example Website or App
EDIT: https://codesandbox.io/s/musing-bas-txnszm?file=/src/ShowcaseLayout.js
Steps to Reproduce the Bug or Issue
Strange... I just realised that the example I've modified works (although the handles aren't removed) when using the responsive version: https://codesandbox.io/s/dreamy-fire-nt7rhs?file=/src/ShowcaseLayout.js
However, with the "ordinary" layout, this doesn't work for me locally.
Expected behavior
Resizable handlers should be showing/hiding, and also the drag should get enabled/disabled.
react-grid-layout library version
1.4.0
Operating System Version
MacOS, Windows
Browser
Chrome
Additional context

Screenshots or Videos
No response

Here's the GridLayout version, works fine in the demo:
https://codesandbox.io/s/wonderful-alex-x8h9d4?file=/src/ShowcaseLayout.js

Here's what I believe the optimal use should look like.
"children" are passed from the parent (and are stabilized), and GridLayout should just decorate each child with draggable and resizable handles, whenever the editMode is set to true.
const GridLayoutWrapper = ({
  children,
  editMode,
  layout,
  onLayoutChange,
  width
}: LayoutWrapperProps): JSX.Element => {
  return (
    <GridLayout
      cols={12}
      rowHeight={30}
      layout={layout}
      width={width}
      isDraggable={editMode}
      isResizable={editMode}
      draggableHandle="draggableHandle"
      onLayoutChange={onLayoutChange}
    >
      {children}
    </GridLayout>
  );
};

export default GridLayoutWrapper;

Are there any limitations of the library, currently preventing this?

Here's my final demo: https://codesandbox.io/s/musing-bas-txnszm?file=/src/ShowcaseLayout.js
Children are created once, so re-rendering doesn't affect their creation:

You'll see that, after toggling the Edit button, you'll have to resize the screen for grid items to pick up change:

OK, I found a workaround! :)
So, in order to trigger re-rendering when the editMode is toggled, I'm wrapping the whole thing in a div:
let content = <GridLayout...

if (editMode) {
    content = <div>{content}</div>;
}

return content;

Simple, yet effective.

PS the above workaround introduces a slight performance penalty, as the GridLayout is re-mounted on every editMode change. This unmount and mounts again all the child components (widgets). If the widgets are complex (like charts), this could be experienced as a lag.
It would be great if the workaround wouldn't be needed...

Same issue, really need fix of it

but now i use this workaround:
    return {
      x: col * 3,
      y: row * 2,
      w: 3,
      h: findN(item.height),
      i: i.toString(),
      isDraggable: true, <--
    };


Add New Goal Activity UI design in XML File ( figma design Provided below )

You need to design Add New Goal Activity UI in XML File .
Figma Link : https://www.figma.com/file/L1InCSu9yHgv7J1BuAYugE/tracky?node-id=0%3A1

Hey i want to work on this issue under jwoc

Hey, I want to work on this issue under jwoc

@DurveshKumarPal
You can see that this is issue is assigned.
On Sunday I will share lots of new issue fro next week ..
Be ready to grab them

@maityamit I only need to change design blue to green?


Local sound

Can we use local sound ?

Can we use local sound?

If you're using client function to play sound then it isn't synced with other players at all.
For example
client.lua
CreateThread(function()
    exports.xsound:PlayUrlPos("someID", "URL music", 1.0, GetEntityCoords(PlayerPedId()))
end)

This will be heard only by one client. Not all clients at the same time... So if you're again the same guy who was spamming issues with the same thing and asking me to do "local sound" then please learn how to code...
And if you're not the same guy and asking for local sound like "mp3" in folder "xsound/html/sounds/something.mp3"
Then example you can do it like this
CreateThread(function()
    exports.xsound:PlayUrlPos("someID", "./sounds/something.mp3", 1.0, GetEntityCoords(PlayerPedId()))
end)

Thank you, but in general, do I need to use the functions on the server for synchronous operation?

Thank you, but in general, do I need to use the functions on the server for synchronous operation?

Yeah, you need to. There isn't any way how could you make it synced with other players just by using natives from xsound alone from the client-side (if you don't Trigger server event to client and play it on all clients at the same time this way)

Thank you so much!


nit: The package is missing a description and icon

Such a great library deserves both a great package description and an icon:

It's a good idea. Unfortunately I don't have a logo but I will update the description


Fixed compilation warnings to build nGraph unit tests in OV CI

Could you please look at this PR? We want to add backend tests to our CI, so this commit fix some compilation warnings.
Ans could you give me permissions for push and to Jenkins? @diyessi

@diyessi @silee2 please review

Could you give me permissions for push and to Jenkins? @diyessi


[Bug]: RuntimeError: Expected all tensors to be on the same device, but found at least two devices

What happened?
I was running the generate button on the stable_diffusion_webui_colab stable branch got this error. I used the .png info to get prompts I previously used and when it loaded I got an error badge on the Pos and Neg prompt fields. RuntimeError: Expected all tensors to be on the same device, but found at least two devices, cpu and cuda:0! (when checking argument for argument index in method wrapper_CUDA__index_select)
Colab cell output
Error completing request
Arguments: ('task(ghtpy7528bg8y9r)', 'Jiwon,girl jumping off a building, (wind in hair:1.1), smiling ,white top, (tight skirt:1.1), (nice boobs:1.1),short hair, blush, full body, long legs, nice booty,blue hair, lips, best quality, ((smooth thighs)) (8k,RAW photo, best quality,masterpiece:1.2),(realistic,photo-realistic:1.5),ultra-detailed, 50mm lens, dslr, soft lighting, high quality, film grain, Fujifilm, stunning quality, highres,cleavage,athletic body,sweat, skindentation', 'out of frame, lowres, text, error, cropped, worst quality, low quality, jpeg artifacts, ugly, duplicate, morbid, mutilated, extra fingers, mutated hands, poorly drawn hands, poorly drawn face, mutation, deformed, blurry, dehydrated, bad anatomy, bad proportions, extra limbs, cloned face, disfigured, gross proportions, malformed limbs, missing arms, missing legs, extra arms, extra legs, fused fingers, too many fingers, long neck, username, watermark, signature, cgi, octane, render\n', [], 100, 0, True, False, 1, 1, 25,<PHONE_NUMBER>.0, -1.0, 0, 0, 0, False, 768, 768, False, 0.7, 2, 'Latent', 0, 0, 0, [], 0, False, True, False, 0, -1, False, '', 0, False, False, 'LoRA', 'fromisJiwon(215cd9be181e)', 0, 0, 'LoRA', 'None', 0, 0, 'LoRA', 'None', 0, 0, 'LoRA', 'None', 0, 0, 'LoRA', 'None', 0, 0, None, 'Refresh models', <scripts.ui.controlnet_ui_group.UiControlNetUnit object at 0x7fc114d94af0>, False, '1:1,1:2,1:2', '0:0,0:0,0:1', '0.2,0.8,0.8', 150, 0.2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, False, False, 'positive', 'comma', 0, False, False, '', '', 1, '', 0, '', 0, '', True, False, False, False, 0, None, None, False, 50) {}
Traceback (most recent call last):
  File "/content/stable-diffusion-webui/modules/call_queue.py", line 56, in f
    res = list(func(*args, **kwargs))
  File "/content/stable-diffusion-webui/modules/call_queue.py", line 37, in f
    res = func(*args, **kwargs)
  File "/content/stable-diffusion-webui/modules/txt2img.py", line 56, in txt2img
    processed = process_images(p)
  File "/content/stable-diffusion-webui/modules/processing.py", line 503, in process_images
    res = process_images_inner(p)
  File "/content/stable-diffusion-webui/extensions/sd-webui-controlnet/scripts/batch_hijack.py", line 42, in processing_process_images_hijack
    return getattr(processing, '__controlnet_original_process_images_inner')(p, *args, **kwargs)
  File "/content/stable-diffusion-webui/modules/processing.py", line 642, in process_images_inner
    uc = get_conds_with_caching(prompt_parser.get_learned_conditioning, negative_prompts, p.steps, cached_uc)
  File "/content/stable-diffusion-webui/modules/processing.py", line 587, in get_conds_with_caching
    cache[1] = function(shared.sd_model, required_prompts, steps)
  File "/content/stable-diffusion-webui/modules/prompt_parser.py", line 140, in get_learned_conditioning
    conds = model.get_learned_conditioning(texts)
  File "/content/stable-diffusion-webui/repositories/stable-diffusion-stability-ai/ldm/models/diffusion/ddpm.py", line 665, in get_learned_conditioning
    c = self.cond_stage_model.encode(c)
  File "/content/stable-diffusion-webui/repositories/stable-diffusion-stability-ai/ldm/modules/encoders/modules.py", line 135, in encode
    return self(text)
  File "/usr/local/lib/python3.10/dist-packages/torch/nn/modules/module.py", line 1501, in _call_impl
    return forward_call(*args, **kwargs)
  File "/content/stable-diffusion-webui/repositories/stable-diffusion-stability-ai/ldm/modules/encoders/modules.py", line 125, in forward
    outputs = self.transformer(input_ids=tokens, output_hidden_states=self.layer == "hidden")
  File "/usr/local/lib/python3.10/dist-packages/torch/nn/modules/module.py", line 1501, in _call_impl
    return forward_call(*args, **kwargs)
  File "/usr/local/lib/python3.10/dist-packages/transformers/models/clip/modeling_clip.py", line 811, in forward
    >>> last_hidden_state = outputs.last_hidden_state
  File "/usr/local/lib/python3.10/dist-packages/torch/nn/modules/module.py", line 1501, in _call_impl
    return forward_call(*args, **kwargs)
  File "/usr/local/lib/python3.10/dist-packages/transformers/models/clip/modeling_clip.py", line 708, in forward
  File "/usr/local/lib/python3.10/dist-packages/torch/nn/modules/module.py", line 1501, in _call_impl
    return forward_call(*args, **kwargs)
  File "/usr/local/lib/python3.10/dist-packages/transformers/models/clip/modeling_clip.py", line 223, in forward
    if position_ids is None:
  File "/usr/local/lib/python3.10/dist-packages/torch/nn/modules/module.py", line 1501, in _call_impl
    return forward_call(*args, **kwargs)
  File "/usr/local/lib/python3.10/dist-packages/torch/nn/modules/sparse.py", line 162, in forward
    return F.embedding(
  File "/usr/local/lib/python3.10/dist-packages/torch/nn/functional.py", line 2210, in embedding
    return torch.embedding(weight, input, padding_idx, scale_grad_by_freq, sparse)
RuntimeError: Expected all tensors to be on the same device, but found at least two devices, cpu and cuda:0! (when checking argument for argument index in method wrapper_CUDA__index_select)

Error running process: /content/stable-diffusion-webui/extensions/asymmetric-tiling-sd-webui/scripts/asymmetric_tiling.py
Traceback (most recent call last):
  File "/content/stable-diffusion-webui/modules/scripts.py", line 417, in process
    script.process(p, *script_args)
  File "/content/stable-diffusion-webui/extensions/asymmetric-tiling-sd-webui/scripts/asymmetric_tiling.py", line 52, in process
    self.__restoreConv2DMethods()
  File "/content/stable-diffusion-webui/extensions/asymmetric-tiling-sd-webui/scripts/asymmetric_tiling.py", line 74, in __restoreConv2DMethods
    for layer in modules.sd_hijack.model_hijack.layers:
TypeError: 'NoneType' object is not iterable

Error completing request
Arguments: ('task(aeron0tmwrvoquz)', 'Jiwon,girl jumping off a building, (wind in hair:1.1), smiling ,white top, (tight skirt:1.1), (nice boobs:1.1),short hair, blush, full body, long legs, nice booty,blue hair, lips, best quality, ((smooth thighs)) (8k,RAW photo, best quality,masterpiece:1.2),(realistic,photo-realistic:1.5),ultra-detailed, 50mm lens, dslr, soft lighting, high quality, film grain, Fujifilm, stunning quality, highres,cleavage,athletic body,sweat, skindentation', 'out of frame, lowres, text, error, cropped, worst quality, low quality, jpeg artifacts, ugly, duplicate, morbid, mutilated, extra fingers, mutated hands, poorly drawn hands, poorly drawn face, mutation, deformed, blurry, dehydrated, bad anatomy, bad proportions, extra limbs, cloned face, disfigured, gross proportions, malformed limbs, missing arms, missing legs, extra arms, extra legs, fused fingers, too many fingers, long neck, username, watermark, signature, cgi, octane, render\n', [], 30, 0, True, False, 1, 1, 25,<PHONE_NUMBER>.0, -1.0, 0, 0, 0, False, 768, 768, False, 0.7, 2, 'Latent', 0, 0, 0, [], 0, False, True, False, 0, -1, False, '', 0, False, False, 'LoRA', 'fromisJiwon(215cd9be181e)', 0, 0, 'LoRA', 'None', 0, 0, 'LoRA', 'None', 0, 0, 'LoRA', 'None', 0, 0, 'LoRA', 'None', 0, 0, None, 'Refresh models', <scripts.ui.controlnet_ui_group.UiControlNetUnit object at 0x7fc114d55450>, False, '1:1,1:2,1:2', '0:0,0:0,0:1', '0.2,0.8,0.8', 150, 0.2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, False, False, 'positive', 'comma', 0, False, False, '', '', 1, '', 0, '', 0, '', True, False, False, False, 0, None, None, False, 50) {}
Traceback (most recent call last):
  File "/content/stable-diffusion-webui/modules/call_queue.py", line 56, in f
    res = list(func(*args, **kwargs))
  File "/content/stable-diffusion-webui/modules/call_queue.py", line 37, in f
    res = func(*args, **kwargs)
  File "/content/stable-diffusion-webui/modules/txt2img.py", line 56, in txt2img
    processed = process_images(p)
  File "/content/stable-diffusion-webui/modules/processing.py", line 503, in process_images
    res = process_images_inner(p)
  File "/content/stable-diffusion-webui/extensions/sd-webui-controlnet/scripts/batch_hijack.py", line 42, in processing_process_images_hijack
    return getattr(processing, '__controlnet_original_process_images_inner')(p, *args, **kwargs)
  File "/content/stable-diffusion-webui/modules/processing.py", line 642, in process_images_inner
    uc = get_conds_with_caching(prompt_parser.get_learned_conditioning, negative_prompts, p.steps, cached_uc)
  File "/content/stable-diffusion-webui/modules/processing.py", line 587, in get_conds_with_caching
    cache[1] = function(shared.sd_model, required_prompts, steps)
  File "/content/stable-diffusion-webui/modules/prompt_parser.py", line 140, in get_learned_conditioning
    conds = model.get_learned_conditioning(texts)
  File "/content/stable-diffusion-webui/repositories/stable-diffusion-stability-ai/ldm/models/diffusion/ddpm.py", line 665, in get_learned_conditioning
    c = self.cond_stage_model.encode(c)
  File "/content/stable-diffusion-webui/repositories/stable-diffusion-stability-ai/ldm/modules/encoders/modules.py", line 135, in encode
    return self(text)
  File "/usr/local/lib/python3.10/dist-packages/torch/nn/modules/module.py", line 1501, in _call_impl
    return forward_call(*args, **kwargs)
  File "/content/stable-diffusion-webui/repositories/stable-diffusion-stability-ai/ldm/modules/encoders/modules.py", line 125, in forward
    outputs = self.transformer(input_ids=tokens, output_hidden_states=self.layer == "hidden")
  File "/usr/local/lib/python3.10/dist-packages/torch/nn/modules/module.py", line 1501, in _call_impl
    return forward_call(*args, **kwargs)
  File "/usr/local/lib/python3.10/dist-packages/transformers/models/clip/modeling_clip.py", line 811, in forward
    >>> last_hidden_state = outputs.last_hidden_state
  File "/usr/local/lib/python3.10/dist-packages/torch/nn/modules/module.py", line 1501, in _call_impl
    return forward_call(*args, **kwargs)
  File "/usr/local/lib/python3.10/dist-packages/transformers/models/clip/modeling_clip.py", line 708, in forward
  File "/usr/local/lib/python3.10/dist-packages/torch/nn/modules/module.py", line 1501, in _call_impl
    return forward_call(*args, **kwargs)
  File "/usr/local/lib/python3.10/dist-packages/transformers/models/clip/modeling_clip.py", line 223, in forward
    if position_ids is None:
  File "/usr/local/lib/python3.10/dist-packages/torch/nn/modules/module.py", line 1501, in _call_impl
    return forward_call(*args, **kwargs)
  File "/usr/local/lib/python3.10/dist-packages/torch/nn/modules/sparse.py", line 162, in forward
    return F.embedding(
  File "/usr/local/lib/python3.10/dist-packages/torch/nn/functional.py", line 2210, in embedding
    return torch.embedding(weight, input, padding_idx, scale_grad_by_freq, sparse)
RuntimeError: Expected all tensors to be on the same device, but found at least two devices, cpu and cuda:0! (when checking argument for argument index in method wrapper_CUDA__index_select)

Which colab and model(s) were you using when the error occurred?
https://colab.research.google.com/github/camenduru/stable-diffusion-webui-colab/blob/main/stable/stable_diffusion_webui_colab.ipynb
https://civitai.com/api/download/models/48388
Which Public WebUI Colab URL were you using when the error occurred?
gradio.live
If you used HiRes mode when the error occurred, please provide the Hires info
No response

maybe fixed please try again


Enhance event handling

This PR includes:

add lifecycle hooks to EventSource (#368)
review DefaultEventSourceManager instance variable modifiers
make DefaultEventSourceManager::registerEventSource final as it is invoked by the constructor
DefaultEventSourceManager use containsKey instead of null check to determine if an event source is already registerd
add lifecycle hooks to the operator so i.e. watchers can be properly closed

Fixes #368

@csviri @metacosm thx for the review

Thank you!


Runners not picking up repo due to the starting @

I'm using custom runner with act. My Github actions fail straightway because the repo's name starts with @ in @2iq/aws-ecr-create-repository@v1

Thank you for reporting.
I'll take a look soon 👍

Brakes without a custom runner.
Tried to escape by single, double quotes or even by strategy matrix but it throws:
the 'uses' attribute must be a path, a Docker image, or owner/repo@ref
When I have tried to trim the @ it results in:
Error: Unable to resolve action 2iq/aws-ecr-create-repository@v1, unable to find version v1
To summarize:

@2iq/aws-ecr-create-repository@v1 throws syntax error without even starting job
2iq/aws-ecr-create-repository@v1 runs the job but won't find version


Show grid

Is it possible to draw a grid on the axes?

Hi Leo, there is no high-level method to draw a grid, but in these cases you can send direct commands to Gnuplot using the sendcommand method:
#include <vector>
#include "gplot++.h"

using namespace std;

int main() {
  vector y{1.0, 3.0, 9.0, 6.0, 5.0, 11.0};
  Gnuplot plt{};
  plt.plot(y);
  plt.sendcommand("set grid ytics lt 2 lw 1");
  plt.show();
}

See Gnuplot's documentation for the parameters to be passed to set grid.


Text field inside of dynamic loses focus when re-rendered

Currently, if you use a text-field inside of a dynamic component, the text-field will lose focus each time it is newly created.
A minimal example:
(def *counter (atom 0))
(def *text (atom {:text ""}))

(reset! state/*app
        (ui/default-theme
         {}
         (ui/dynamic
          ctx
          [counter @*counter]
          (ui/column
           (ui/label counter)
           (ui/text-field *text)))))

(defn timer []
  (future
   (Thread/sleep 1000)
   (swap! *counter inc)
   (timer)))

(timer)

The example above might be a bit contrived, as I could move the dynamic component to only contain the (ui/label counter).
However, in a project I have my own implementation of text-field that I've forked and modified to have "disabled" and "error" states, along with button and in the future more components. The approach I'm taking is to use context for these, e.g.
(def form
  (ui/dynamic
   ctx
   [disabled? (:disabled? @*form-state)]
   (disable disabled?
     (ui/column
      (text-field *form-state)
      (button on-submit (ui/label "Submit"))))))

This is very convenient, as I can group components together that should be disabled or have error borders & messages. However, because text-field now needs to be re-rendered by the dynamic parent with the new context, it loses its focus state.

Yeah, that’s a known problem :( Dynamic basically re-creates entire subtree when its inputs change. New components lose parts of their state (even though everything about text-field is stored in atom, I guess I missed focus somehow). I plan to eventually replace dynamic with something more reliable, and also make sure that replacing components with similar ones doesn’t destroy any important state

Tested on latest HumbleUI & can confirm this bug is still active. I was hoping some of the latest main commits about signals & vdom might've fixed it, but I suppose neither of those solve the component-state storage problem.
I'll continue using my crudely patched version from #71 for now. I'd be willing to help on this issue but I'm not sure of the next steps or vision for it.

They could solve it, but the commits were just tests, not merged into main impl. I haven’t made a decision to go with them yet


JSON Table Schema doesn't say if field names are case sensitive or not

It would be good to have it clarified one way or the other.

Hi @morty that is a good point. I'm working on the assumption that they are case sensitive. I definitely agree that it should be made explicit in the spec. Do you have a preference either way?

I personally think everything should be case sensitive, but I was given a schema for some data and all of the column names were OK except for the case.
You would also have to think about where the data is coming from, many database engines have case insensitive column names so data exported from two separate systems might differ in case even though they are running the same application.

Hey @morty just a heads up that I've made a pull request to clarify this in the spec (see above), and I'm also implementing a flag for this in https://github.com/okfn/jtskit-py

FIXED in PR #180


wiki broken?

When I go to https://github.com/chocoearly44/ZapIt/wiki I am redirected to https://github.com/chocoearly44/ZapIt
The README links to the wiki for documentation, so I guess a wiki is supposed to exist? Maybe it is not public?

Issue fixed


⚠ Bofrost.de has degraded performance

In 38717d5, Bofrost.de (https://www.bofrost.de) experienced degraded performance:

HTTP code: 200
Response time: 2361 ms

Resolved: Bofrost.de performance has improved in b16b1ed after 6 minutes.


[Apple Notes] ...Failed to view a note in Raycast window with larger images

Extension
https://www.raycast.com/raycast/apple-notes
Raycast Version
1.73.3
macOS Version
14.4.1
Description
After updating to the latest version. I was able to successfully view several of my text only notes, as well as one with multiple images (each under 1MB).
It failed to display one note that included 2 images (10MB and 9MB respectively) So may have to do with file size? Other than that, just a paragraph of text.
Error:
Error: Worker terminated due to reaching memory limit: JS heap out of memory
NodeError:errors:406:5
[kOnExit]:worker:313:26
Worker..onexit:worker:229:20
Steps To Reproduce
Try to open an existing Apple Note that includes images of varying sizes.
Current Behaviour
Fails to display the note with the 'View Note' action.
Expected Behaviour
No response

Yes, sure enough. I compressed and replaces those same two images. Now: 5.3MB and 4.3MB. Note loaded fine with 'View Note'

Yeah, the problem seems to come from the runAppleScript function as images are returned under the Base64 format. Not sure if it's possible to set a different format in the AppleScript function.


Add support for Token authentication

What is the new behavior?
Support user authentication using TSS_TOKEN as environment variable instead of username/password auth
Does this introduce a breaking change?

[ ] Yes
[x] No

Other relevant information
e.g. does this PR require another PR to be merged first?

@dnascimento looks like this is introducing a breaking change as the current tests are failing with this commit. We will investigate and try to propose either an update to the tests or and update to the PR.


Amazon Echo Hub Offline after Update to Node 12.18.0

I´m using Node Red under IOBroker.
When I make an Update to Node 12.18.0 the Amazon Echo Hub is Offline.
In the same settings under 12.17.0 The Device is Online and works fine.
The Node-Red Adapter under IOBroker is 1.17.2

I cannot reproduce this issue with node-red-contrib-amazon-echo v0.1.11, Node-RED 3.1.18, and Node.js v16.20.2.


Should be able to truncate a word without space

Truncation of a word without space is not working.

E83F2E36E5EB4A0CBE92758E5C20BB8A

var config = {
  lines: 1
};

$('.demo').truncate(config);

Result: E83F2E36E5EB4A0CBE92758E5C20BB8A is not truncated

Will be fixed in version 1.1.2


Boolean settings (expanded, load-maps, pdbe-link) ignore their values

I'm experiencing an issue with some of the boolean settings for the PDBE web component
When setting the expanded attribute, when set to 'false', the returned behavior is as if it is set to 'true'. In fact, it seems like I can give it any value e.g. expanded="asdf" which results in an expanded view.
I'm using the WebComponent example with the following code:
<div id="myViewer">
    <pdbe-molstar id="pdbeMolstarComponent" molecule-id="2nnu" hide-controls="true"
        expanded="false"></pdbe-molstar>
</div>

I found the same behavior for load-maps="false"; this results in maps being loaded, and setting pdbe-link="false" has not effect.
When setting, for example hide-selection-icon="true", this does give the expected result.
I'm aware I can get the desired behavior by simply omitting for example the expanded parameter, but it would make my life easier if expanded="false" gives the non-expanded view.

I've since learned that this is normal HTML behavior 😅
And the pdbe-link can be turned off by setting pdbe-link=false intead of pdbe-link="false"
However, load-maps=false still gives me electron density maps

You will have to remove the attribute/property programmatically -
Please refer - https://developer.mozilla.org/en-US/docs/Web/API/Element/removeAttribute


B5

submit baker ID
1305
submit account address
4ecjQD1zPSPNx3LYsj7rNasLhUSvX1BsrFgAp3E1ek5CoZLxEm
submit transaction ID of the transaction used to register as a baker
8585245a1da7a0ae68301cdb07b94b0c22c8bcefee2d359a1de3109891503ada
submit blockhash of at least one block you produced
eaa2f271955ce2417a25d90d4a77cc9c27b50bb76db4d7aea00a157db1cd133f
submit transaction ID of the transaction that changes the reward account
418d972cb2925df984355a6da4079a79c6c4f1f129bf5a2a126fd40ed6ef7764
submit transaction ID of the transaction that updated baker's keys
b325aefc3baff2523a675028991dc6bd3786e1564535cfbdb71c2c3185b773ae

confirmed:B5
address:4ecjQD1zPSPNx3LYsj7rNasLhUSvX1BsrFgAp3E1ek5CoZLxEm

confirmed:B5
address:4ecjQD1zPSPNx3LYsj7rNasLhUSvX1BsrFgAp3E1ek5CoZLxEm


[vue-apollo-quasar] Create file view

Background
As a user, if I’m viewing a single repository and click on an individual file, I am navigated to a single page view of that file. This should look similar to how a file would look on GitHub itself.
Acceptance

[ ] clicking on a file in a repo displays that file

Notes

@hdJerry This is likely done or close to done? Need a status update on where it currently stands. If there's outstanding work, please take it over and finish.

Yes, it partially done. I think it need styling @Atrophius.


[Bug] [CI] [Backend and Java agent] Dead link check fails

Search before asking

[X] I had searched in the issues and found no similar issues.

Apache SkyWalking Component
OAP server (apache/skywalking)
What happened
SkyWalking Twitter is https://twitter.com/ASFSkyWalking
The readme doc links to there, but CI reports 404, but actually, it exists.
I tried to upgrade to the newer dead-link check tool, but it seems don't support page hook(/uri#hook).
What you expected to happen
Make dead link check back to work
How to reproduce
Every CI reports this.
Anything else
No response
Are you willing to submit PR?

[ ] Yes I am willing to submit a PR!

Code of Conduct

[X] I agree to follow this project's Code of Conduct

FYI, I noticed this tool is GitHub action available now.
https://github.com/marketplace/actions/markdown-link-check

This problem happens to all repos with the ASFSkyWalking Twitter link, I tried to resolve it yesterday but the npm package couldn't work anyhow. Instead using the GHA version of the package magically works... gaurav-nelson/github-action-markdown-link-check@v1
Here's a link to a successful run https://github.com/Superskyyy/skywalking-python/runs/6042396915?check_suite_focus=true
I'm not sure if the action is Apache approved, other than that it should work.

I think once you submit a pull request, you will know.

I tried to resolve it yesterday but the npm package couldn't work anyhow.

I tried locally too, the tool is working, but it reported page internal hook as 404. Maybe some parameter should be set?

@kezhenxu94 I didn't close this as Java repo still has issues.

OK, I just saw all CI tasks in Java repo main branch passed but didn't notice the link checker task was not running in main branch, let me fix now


4.8 min mistake

If compare the information from the page where the minimum numbers and on the page where all the numbers, it becomes clear that there is an mistake. There is more than the minimum number for 4.8, that is 528040 but not 528049

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

ID: e9ab3cb0-89c4-80f1-b6d0-b7039141d71e
Version Independent ID: 69568665-c307-a59f-1ed4-00db35de5f70
Content: Minimum values of the Release DWORD for each .NET Framework version
Content Source: docs/framework/migration-guide/minimum-release-dword.md
Product: dotnet-framework
Technology: dotnet-appcompat
GitHub Login: @rpetrusha
Microsoft Alias: ronpet

Thanks you so much for pointing this out, @jenokizm. I've opened #11956 to address it.


Patch 1

Updated timeline to resync on Ultima Transition.
:The Ultima Weapon:2CF5: is the actor that casts freefire vs  :Titan:2CF5

Thank you! Fixes for older timelines that have been changed over time are much appreciated.  :)


Allow user to change the location of the config file

Also add a -h flag.
Closes #46

Hello and thank you for your pull request.
Please read the Contributing section of the README file which goes over the process for contributions. There are Contributors License Agreement which is in the docs directory. The appropriate one (Individual usually) needs to be printed out, signed, scanned, and emailed back to me per the instructions in the document.  If you have already emailed it to me, I apologize but I am unable to locate it. Please let me know if you have any questions.


MM-14959 iOS Share Extension channel search open by default

Summary
on iOS 11+ the way the search bar is displayed is as part of the Navigation bar instead of in the table header, the Search bar then looks trimmed in comparison, so in this PR we do a few things:

Show the Search bar when entering the select channel screen
Modify the Search Bar to add some padding at the top (this is done by adding an offset to the background and then moving the Cancel button down)
The title of the navigation bar to select the channel now shows the team display name instead of the word "Channels"
The title of the navigation bar to select the team is now singular (Team instead of Teams)
The placeholder to write text is now "Write to "

Ticket Link
https://mattermost.atlassian.net/browse/MM-14959

@hmhealey don't forget to review this one for 1.18


Percentage "frozen"

⚠ Please verify that this bug has NOT been raised before.

[X] I checked and didn't find similar issue

🛡 Security Policy

[X] I agree to have read this project Security Policy

Description
For several passive monitor with push the percentage value is not updating anymore. Deleting history does not help. See screenshot attached.
👟 Reproduction steps
Create a passive push monitor where address will be opened by internal script. If the related script is started later where uptime kuma was showing service as down already a certain time, the percentages are not updated  anymore.
See example below. Service is green the whole day but service is shown only with 4%.

👀 Expected behavior
Percentage shown should be up to date.
😓 Actual Behavior
Percentage shown is outdated
🐻 Uptime-Kuma Version
Version: 1.19.4
💻 Operating System and Arch
Ubuntu 22.04
🌐 Browser
Google Chrome, Firefox
🐋 Docker Version
No response
🟩 NodeJS Version
No response
📝 Relevant log output
No response

Restart docker resolved the issue


Add german language support

I would like if polyglot would support german, therefore I can provide the lang\de.json file.

Of course, I'd love it!
Be sure to read the translations' README for the system specific translations, but don't sweat it if you don't play those systems or don't know the actual translations.

I can provide the lang\de.json translation but for the different settings I am lost.
The only one that I can help with is the DSA5 setting.
I am done with the de.json, where should I provide the file?

You can just send it here or make a Pull Request if you know your way with Git (Fork this project > add lang/de.json > make a Pull Request).


packit.spec and setup.cfg files updated

packit.spec file updated to be able to handle dependencies in packit-service easier
pygithub removed from setup.cfg, as not used anywhere in code

Please update the commit message to follow these guidelines (as mentioned in our Contribution guide).
Writing the whole commit message in the subject line will result in strange rendering like this:

Please update the commit message to follow these guidelines (as mentioned in our Contribution guide).
Writing the whole commit message in the subject line will result in strange rendering like this:

fixed


Fixed release notes errors

This change is

Online preview: http://cockroach-docs-review.s3-website-us-east-1.amazonaws.com/8e77f43f48adba087d62fbcb4299ea5ae6c33ba0/
Edited pages:

releases/v19.1.8.md
releases/v19.2.4.md


Upgrade to ObservableStore 0.4.0

Worth nothing: I playtested the app and everything is behaving as expected.


removes trailing spaces for all lines in all poem files

Just for fun, I ran find . -type f -print0 | xargs -0 sed -i 's/[[:space:]]*$//' from within _data/poems is an attempt to remove any trailing spaces from poems.
It looks like the command mostly found lines with a single space that represent blank lines in the poems. This PR removes those spaces, but, I think, keeps the blank lines. I don't know what is best for the project, but I'm guessing we want either all blank lines to be blank or all of them to have a single space?
The command also seems to have found and remove some spaces at the end of lines that have text. I think that's helpful/desired. Happy to figure out a command that only removes trailing whitespace from non-blank lines.

Huh, now wondering if all blank lines need a single space to fit with the indentations of the other lines?

I think the blank lines with a single space between stanzas are okay. Are they causing problems?

Not causing problems that I know of. Just figured uniformity was good, like in case the yaml files are later used for something else that is more sensitive to spacing.

Thank you for this.


--re does not search non-timestamped log lines (e.g. stack tracebacks)

Thank you for reporting this issue and appreciate your patience. We've  notified the core team for an update on this issue. We're looking for a response within the next 30 days or the issue may be closed.

this still needs to be fixed


No timesfm-2.0-500m-jax weights on Huggingface

The weights is not there, when to upload it? Thanks.

They should be visible now.


docs: ansible-lint does not like version 2.9

ansible-lint does not like version 2.9
Instead, use 2.11.0
Note that nothing really checks this, so we should be ok to
use 2.9 - the version only applies to ansible-core

@natoscott this should fix one of the metrics role ansible-lint issues

@natoscott this should fix one of the metrics role ansible-lint issues

and this should fix the rest https://github.com/linux-system-roles/metrics/pull/153