Swapping a table with (drop_source = true) still keeps the old table schema around

CrateDB version
5.1.2
CrateDB setup information
Create a table and insert some data.
Steps to Reproduce
ALTER CLUSTER SWAP TABLE test.tmp_table TO test.table WITH (drop_source = true);
Expected Result
The test.tmp_table shouldn't exist. However I always have to run DROP TABLE test.tmp_table; after using CLUSTER SWAP TABLE with (drop_source = true)
Actual Result
tmp_table still exists with zero records in it

I haven't managed to reproduce this issue.
I also created a source table with 2 mins refresh interval, or even with 0 (no automatic refresh) and still the target table contains all rows from source and the source is dropped.
Can you provide exact recreation steps?
Have you tried to run GC DANGLING ARTIFACTS?

example from what I've tried:
{12:04}/tmp/crate-5.1.2 ➭ crash --host "localhost:4200"
CONNECT OK
cr> create table test.target(a int);
CREATE OK, 1 row affected  (0.119 sec)
cr> create table test.source(a int) with(refresh_interval=0);
CREATE OK, 1 row affected  (0.034 sec)
cr> insert into test.source select generate_series(1, 1000000, 1);
INSERT OK, 1000000 rows affected  (1.713 sec)
cr> alter cluster swap table test.source to test.target with(drop_source=true);
ALTER OK, 1 row affected  (1.468 sec)
cr> select * from test.source;
RelationUnknown[Relation 'test.source' unknown]
cr> select count(*) from test.target;
+----------+
| count(*) |
+----------+
|  1000000 |
+----------+
SELECT 1 row in set (0.047 sec)
cr> select * from pg_tables where schemaname='test';
+------------+----------+-------------+-------------+------------+-----------+------------+------------+
| hasindexes | hasrules | hastriggers | rowsecurity | schemaname | tablename | tableowner | tablespace |
+------------+----------+-------------+-------------+------------+-----------+------------+------------+
| FALSE      | FALSE    | FALSE       | FALSE       | test       | target     | NULL       | NULL       |
+------------+----------+-------------+-------------+------------+-----------+------------+------------+
SELECT 1 row in set (0.006 sec)

Looks like reproducible with partitioned tables only:
cr> create table t (a int) partitioned by (a);
CREATE OK, 1 row affected  (0.074 sec)
cr> create table t2 (a int) partitioned by (a);
CREATE OK, 1 row affected  (0.073 sec)
cr> insert into t values (1), (2);
INSERT OK, 2 rows affected  (3.569 sec)
cr> insert into t2 values (3), (4);
INSERT OK, 2 rows affected  (3.497 sec)
cr> alter cluster swap table t2 to t with (drop_source=true);
ALTER OK, 1 row affected  (4.383 sec)
cr> select * from t;
+---+
| a |
+---+
| 3 |
| 4 |
+---+
SELECT 2 rows in set (0.003 sec)
cr> select * from t2;
+---+
| a |
+---+
| 1 |
| 2 |
+---+
SELECT 2 rows in set (0.003 sec)

@jeeminso Yes, was seeing this on partitioned tables


training module

Issue #23 solved.

Added TrainStandardizer for training custom models by the user.

Separation of schemas from BEDMS
Available schemas for standardization have been moved to the HuggingFace repository :https://huggingface.co/databio/attribute-standardizer-model6
This solves the issue of having to update BEDMS each time a new schema is added by us.
README.md has been updated with the new function calls.
Earlier we would instantiate it like like:
from bedms import AttrStandardizer

model = AttrStandardizer("ENCODE")

BEDMS had mapped schema name ENCODE to the model, and its associated configuration and files. Similarly, BEDBASE and FAIRTRACKS were associated with their respective files. However, this would've required us to update the package each time we added a new schema.
Now, we need to provide the schema model and its associated configuration to BEDMS via HuggingFace. In the HuggingFace repository, each schema has its own directory. And each time a schema is added, a new schema directory would be added to HuggingFace ( details of adding a new schema have been provided there). The instantiation looks like this:
from bedms import AttrStandardizer

model = AttrStandardizer(
    repo_id="databio/attribute-standardizer-model6", model_name="encode"
)

This also makes it easier for the user to provide their chosen schemas ( as long as they have models on their HuggingFace repository ).

Is it worth updating
from bedms.const import AVAILABLE_SCHEMAS
to return a dictionary that includes the repo_id value for the 3 schemas we provide?


Particles not scaling as expected

I might be wrong but it seems that there is an issue with scaling. When I test with the examples things look very different when full screened compared to 1/4 screen. It seems like the particle sizes are not being scaled.

 var viewportScale = this.renderer.size.y / 2.0;
        var groupViewportScale = speGroup.uniforms.scale.value;
        if (groupViewportScale !== viewportScale) {
            speGroup.uniforms.scale.value = viewportScale;
            speGroup.material.needsUpdate = true;
        }

ensure you have following in your vertex shader:

uniform float scale;
....
 if( hasPerspective == 1 ) {
        pointSize = pointSize * ( scale / length( pos.xyz ) );
}

also, make sure scale is in uniforms array:
// Create uniforms
    that.uniforms = {
        duration: {type: 'f', value: that.maxAge},
        texture: {type: 't', value: that.texture},
        hasPerspective: {type: 'i', value: that.hasPerspective},
        colorize: {type: 'i', value: that.colorize},
        scale: {type: "f", value: that.scale || 300}
    };

Thanks I'll give that a try

Fixed in 1.0.0. See scale option for SPE.Group here


Upgrade version of dotnet-test-xunit to RC2

Also removes unnecessary dependency on Ms.NETCore.Platforms.
cc @pakrym @smitpatel

Ms.NETCore.Platforms is required for 'runable' projects that target net451

oh, ok. I'll reverse that part of this change

LGTM

This enables the VS test runner. When the new VS tooling becomes public, we can consider again switching back to xproj.

Fixed in https://github.com/aspnet/EntityFramework/commit/809139d6748c837a2ad8e1b0f0a363406725c6d7


Errors still appearing after b4 install, extra ones this time

Errors still appearing after b4 install, extra ones this time
2022-04-04 18:32:07 ERROR (MainThread) [homeassistant.components.switch] Error adding entities for domain switch with platform google_home
Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 382, in async_add_entities
    await asyncio.gather(*tasks)
  File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 510, in _async_add_entity
    entry = entity_registry.async_get_or_create(
  File "/usr/src/homeassistant/homeassistant/helpers/entity_registry.py", line 345, in async_get_or_create
    return self.async_update_entity(
  File "/usr/src/homeassistant/homeassistant/helpers/entity_registry.py", line 529, in async_update_entity
    raise ValueError("entity_category must be a valid EntityCategory instance")
ValueError: entity_category must be a valid EntityCategory instance

2022-04-04 18:32:07 ERROR (MainThread) [homeassistant.components.switch] Error adding entities for domain switch with platform google_home
Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 382, in async_add_entities
    await asyncio.gather(*tasks)
  File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 510, in _async_add_entity
    entry = entity_registry.async_get_or_create(
  File "/usr/src/homeassistant/homeassistant/helpers/entity_registry.py", line 345, in async_get_or_create
    return self.async_update_entity(
  File "/usr/src/homeassistant/homeassistant/helpers/entity_registry.py", line 529, in async_update_entity
    raise ValueError("entity_category must be a valid EntityCategory instance")
ValueError: entity_category must be a valid EntityCategory instance

2022-04-04 18:32:18 ERROR (MainThread) [homeassistant.components.sensor] Error while setting up google_home platform for sensor
Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 257, in _async_setup_platform
    await asyncio.gather(*pending)
  File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 382, in async_add_entities
    await asyncio.gather(*tasks)
  File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 510, in _async_add_entity
    entry = entity_registry.async_get_or_create(
  File "/usr/src/homeassistant/homeassistant/helpers/entity_registry.py", line 345, in async_get_or_create
    return self.async_update_entity(
  File "/usr/src/homeassistant/homeassistant/helpers/entity_registry.py", line 529, in async_update_entity
    raise ValueError("entity_category must be a valid EntityCategory instance")
ValueError: entity_category must be a valid EntityCategory instance

Originally posted by @grantclem in https://github.com/leikoilja/ha-google-home/issues/503#issuecomment-1087422996

Are you running the dev version of this component? If you are just running the version of this component you installed from HACS then nothing has changed yet. b4 vs. b3 doesn't matter here, this component needs to ship a new release that includes the fix.
If you want to test the fix in the linked PR you need to follow the manual install directions. Then you will be running the dev version and the issue should be fixed there. If you use HACS its still broken.

Hi Mike,
Apologies for the confusion - yes just running the HACS version at this stage.
Regards
Grant

On 5 Apr 2022, at 3:36 am, Mike Degatano @.***> wrote:
Are you running the dev version of this component? If you are just running the version of this component you installed from HACS then nothing has changed yet. b4 vs. b3 doesn't matter here, this component needs to ship a new release that includes the fix.
If you want to test the fix in the linked PR you need to follow the manual install directions https://github.com/leikoilja/ha-google-home#manual-installation. Then you will be running the dev version and the issue should be fixed there. If you use HACS its still broken.
—
Reply to this email directly, view it on GitHub https://github.com/leikoilja/ha-google-home/issues/507#issuecomment-1087937642, or unsubscribe https://github.com/notifications/unsubscribe-auth/AHJOOQUKG2TRXEUB4AQ7T6TVDNADNANCNFSM5SPL5IZA.
You are receiving this because you were mentioned.


Make edpm_ddp_package role compliant with ansible-lint production profile

Replaced a couple of shell commands with ansible native modules

recheck
transient network error during molecule test
fatal: [instance]: FAILED! => changed=false
  msg: Failed to pull image ubi8:latest

recheck


Flutter Quill Editor Custom Embed: Select Custom Dropdown on Backspace Key

Is there an existing issue for this?

[X] I have searched the existing issues

The question
Flutter Quill Editor Custom Embed: Select Dropdown on Backspace Key
Description
I am working on a Flutter project where I use the Quill editor and have created a custom embedded dropdown using the DropdownEmbed class. My goal is to detect when the cursor reaches this embedded dropdown and handle the backspace key in such a way that instead of deleting the dropdown immediately, it gets selected or highlighted first.
Expected Behavior

When the user presses the backspace key and the cursor reaches the position of the embedded dropdown, the dropdown should be selected or highlighted, giving the user a visual cue before it is deleted.

Actual Behavior

Currently, when the backspace key is pressed and the cursor reaches the embedded dropdown, the dropdown is deleted immediately without selection or highlight.

Code Example
Here is my DropdownEmbed class used for embedding a dropdown within the Quill editor:
const String dropDownType = 'dropdown';

class DropdownEmbed extends Embeddable {
  final DropDownTitleItem title;
  final String options;

  DropdownEmbed({
    required this.title,
    required this.options,
  }) : super(
          dropDownType,
          jsonEncode(
            {
              'title': title.toJson(),
              'options': options,
            },
          ),
        );

  @override
  Map<String, dynamic> toJson() {
    return {
      dropDownType: {
        'title': title.toJson(),
        'options': options,
      },
    };
  }

  static DropdownEmbed fromJson(Map<String, dynamic> json) {
    final data = Map<String, dynamic>.from(json);
    return DropdownEmbed(
      title: DropDownTitleItem.fromJson(data['title']),
      options: data['options'],
    );
  }
}

class DropdownBlockEmbed extends CustomBlockEmbed {
  DropdownBlockEmbed(DropdownEmbed embed) : super(dropDownType, embed.data);

  static DropdownBlockEmbed fromEmbed(DropdownEmbed embed) {
    return DropdownBlockEmbed(embed);
  }

  static DropdownEmbed fromCustomBlockEmbed(CustomBlockEmbed blockEmbed) {
    final data = blockEmbed.data as Map<String, dynamic>;
    return DropdownEmbed.fromJson(data);
  }
}

Code Example
Here is my Quill Editor Code
QuillEditor(
  scrollController: scrollController,
  focusNode: focusNode,
  controller: controller,
  configurations: configurations.copyWith(
    customStyles: DefaultStyles(
      h1: DefaultTextBlockStyle(
        defaultTextStyle.style.copyWith(
          fontSize: 32,
          height: 1.15,
          fontWeight: FontWeight.w300,
        ),
        HorizontalSpacing.zero,
        const VerticalSpacing(16, 0),
        VerticalSpacing.zero,
        null,
      ),
    ),
    placeholder: 'Start writing your notes...',
    padding: const EdgeInsets.all(16),
    embedBuilders: [
      DropdownEmbedBuilder(),
      // Other embed builders
    ],
  ),
)

Question

How can I modify the behavior so that when the backspace key is pressed, and the cursor reaches the embedded dropdown, the dropdown gets selected or highlighted instead of being immediately deleted?

We probably need to add a way to detect when a Embed will be deleted. I'll try to add it when possible.


Let Open With++ read and change existing context menu entries?

As far as I can see Open With++ can only remove context menu entries it creates itself in the past.
Is there really no way to let Open With++ read/retrieve existing context menu entries created by other tools/manually created)
for removal?
What if I want to change only the parameters for an existing context menu?
I cannot do this with Open With++.
Peter

This does not fit into Open with++ in my opinion.
I disable existing entries with .reg files, this takes some expertise, so might not applicable for everybody, it also might appear inconvenient, not for programmers, for them, it's a natural thing. I keep those reg files for later reuse.
Shell extensions can be disabled in a way that is easy to reverse:
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Shell Extensions\Blocked]
"{ECD97DE5-3C8F-4ACB-AEEE-CCAB78F7711C}"="DropBox"

To delete keys, a minus can be put in front:
Windows Registry Editor Version 5.00

[-HKEY_CLASSES_ROOT\regfile\shell\edit]

[-HKEY_CLASSES_ROOT\regfile\shell\print]

Before I do that, I usually make a backup first, which can be done with the key export feature of Regedit.
A long time ago, I made a tool called File Type Registry Viewer, it's still available on download sides:
https://www.softpedia.com/get/Tweak/Registry-Tweak/File-Type-Registry-Viewer.shtml
I still use this tool when dealing with file types, I think it is still useful, I will put it on GitHub.

I think it is still useful, I will put it on GitHub.

yeah, that will help 😃

It's now online:
https://github.com/stax76/File-Type-Registry-Viewer
All my apps:
https://stax76.github.io/frankskare/


Suggestion

I love the bot, would you be wanting to implanet slash commands into it?

Hello, first of all, thank you for your interest. The bot is 2 and a half years old. I think a lot must have changed on the api side. I'll try to find some time to update the bot and add features. Thanks a lot!

 Your repos have made grow a lot of knowledage about discord api! Tysm


linux_persist_priv_batch_1

Linux Persistence And Privilege Escalation Detections
Cronjob and At scheduler technique

linux_add_files_in_known_crontab_directories.yml (passed)
linux_at_allow_config_file_creation.yml (passed)
linux_at_application_execution.yml (passed)
linux_edit_cron_table_parameter.yml (passed)
linux_possible_append_command_to_at_allow_config_file.yml
linux_possible_append_cronjob_entry_on_existing_cronjob_file.yml
linux_possible_cronjob_modification_with_editor.yml (passed)

New Analytic Stories

linux_persistence_techniques.yml
linux_privilege_escalation.yml

Docker Testing (All detection passed - success.csv)

This PR was created by Automated Detection Testing Service :robot:
Tested detections:
Linux Possible Cronjob Modification With Editor :white_check_mark:

diskUsage: 380928
runDuration: 34.307s
scanCount: 59363

This PR was created by Automated Detection Testing Service :robot:
Tested detections:
Linux Possible Append Cronjob Entry on Existing Cronjob File :x:

diskUsage: 385024
runDuration: 32.044000000000004s
scanCount: 59364

This PR was created by Automated Detection Testing Service :robot:
Tested detections:
Linux Possible Append Command To At Allow Config File :x:

diskUsage: 376832
runDuration: 28.400000000000002s
scanCount: 53699

This PR was created by Automated Detection Testing Service :robot:
Tested detections:
Linux Edit Cron Table Parameter :white_check_mark:

diskUsage: 610304
runDuration: 31.225s
scanCount: 57784

This PR was created by Automated Detection Testing Service :robot:
Tested detections:
Linux Possible Append Cronjob Entry on Existing Cronjob File :x:

diskUsage: 368640
runDuration: 32.667s
scanCount: 59363

This PR was created by Automated Detection Testing Service :robot:
Tested detections:
Linux At Application Execution :white_check_mark:

diskUsage: 430080
runDuration: 29.521s
scanCount: 53698

This PR was created by Automated Detection Testing Service :robot:
Tested detections:
Linux At Allow Config File Creation :white_check_mark:

diskUsage: 425984
runDuration: 28.237000000000002s
scanCount: 53333

This PR was created by Automated Detection Testing Service :robot:
Tested detections:
Linux Add Files In Known Crontab Directories :white_check_mark:

diskUsage: 475136
runDuration: 34.256s
scanCount: 59365

This PR was created by Automated Detection Testing Service :robot:
Tested detections:
Linux Possible Append Command To At Allow Config File :x:

diskUsage: 376832
runDuration: 29.89s
scanCount: 53699

This PR was created by Automated Detection Testing Service :robot:
Tested detections:
Linux Possible Append Command To At Allow Config File :x:

diskUsage: 348160
runDuration: 27.754s
scanCount: 53698


Palindrome Number

Given an integer x, return true if x is palindrome integer.
An integer is a palindrome when it reads the same backward as forward.
For example, 121 is a palindrome while 123 is not.
Constraints:
-231 <= x <= 231 - 1

Can I work on this?

@NyanCyanide
Please read the Contributing Guidelines
Join the Discord channel to discuss further

@arungudelli I would like to contribute to this issue, can you assign me ?

@cyrilckurian Please read the contributing guidelines..
And do not simply write down the soultions.
Please explain the different approaches so that it will be helpful to others.

If this issue is still open can you assign me this issue.


Redesign the swap form with swap routes

This is not a finalized design, as @bibnub will have new designs finalized soon. But this at least shows the user their swap routes in a very lo-fi way until we have better designs.
In this PR

Extract a <TokenSwapInput /> component for entering an amount, an asset in, and asset out. Use it in both the Dutch auction form and the swap form.
Break out <AssetOutBox /> into separate component files underneath <SimulateSwapResult />.
Redesign how the filled/unfilled amounts and price impact are rendered.
Render the traces returned by the swap simulation service underneath the swap form.

Closes #560

@grod220:

Shouldn't our identicon render gn and gm with different colors?

Hmm, yeah. I'll make a ticket for that — I wasn't touching colors for this PR, but that's definitely something to look into.

Can we add the price somewhere? (aka 10test_usd/1penumbra). Maybe at the every end of each row or on hover of the last pill? This may help displaying because the routes, I believe, are ordered from best price chunk to worse.

Done:

I'll also make a separate PR to add some explainer text about how it's going from most to least beneficial route, but that'll need review separately.

I feel like a proper design here needs more width, but with our current layout I see the scroll need. Can we make the scroll bar thinner though?

Yeah, definitely will be better with a wider layout. Re: the scrollbar: this is a very weird issue, and I don't know why Chrome makes the scrollbars so wide?! But I fixed it using a CSS property I didn't know about: scrollbar-width: thin 🤯

Could we make the input denom flush left (like it is) and the final output denom flush right? That means the middle would be flexible (sort of like the dotted arrows from the other design).

Ah yeah, I was having trouble getting all the rows to be flush inside a scroll container and punted for now. But given your comment, I put some more effort into it and got it fixed:


glfw package added

ref: https://pkgs.alpinelinux.org/package/edge/community/x86_64/glfw

@f-fl0 PTAL

This is needed to resolve the following error.
https://github.com/seqsense/aports-ros-private/pull/469


Update prjxraydbconverter

Hi Karol,  I have created the PR with my solution. Kindly review.
Below is the gist of the solution:

prjxray-db structure has been modified recently

Previously each of the devices had its own tilegrid.json file

After the modification of prjxray-db, parts.yaml contains the directory to device mapping

devices.yaml contains the device to fabric mapping

The folder with fabric name has the tilegrid.json in the modified prjxray-db structure

Now while building, the device first needs to be identified from parts.yaml and the fabric from devices.yaml and read the appropriate tilegrid.json

This should result in a successful build without any error

Hi!
The list of databases looks much better now (screenshot below).
However, the build still fails on some parts, see https://github.com/chipsalliance/f4pga-database-visualizer/runs/6011219909?check_suite_focus=true#step:6:145 and a few more below.
Seems like the names not present in "parts.yaml" are actually device names.

Hi!
I added a fix for the failing cases and tested them locally. With this fix the data file should build succesfully for all devices.


Ability to send crashes in a Push request

What problem could Sentry solve that it doesn't?
We've been told there is a method to send crashes using a push request - Is this something that could be done in the context of this plugin?
EG: Once a crash dump is written, we push automatically?
I can imagine it won't be possible as the process is terminated, but it's an idea to assist with a problem whereby we don't get crashes when an Unreal game server is wrapped in a Docker Container.
https://docs.sentry.io/platforms/native/guides/minidumps/#minidump-integration

I'm not entirely sure what you refer to with push request?

a problem whereby we don't get crashes when an Unreal game server is wrapped in a Docker Container
Is that due to the switch to Breakpad? Or is that a problem when using Crashpad as well?

@bitsandfoxes I believe it's referencing this:
curl -X POST
'https://o578335.ingest.sentry.io/api/4505822672322560/minidump/?sentry_key=910c1bac91b5fc216bfe562ba33fbe71'
-F<EMAIL_ADDRESS>As mentioned, I believe this won't be possible from a Sentry unreal perspective.
Regarding Crashpad vs Breakpad, we currently only have Crashpad, we would have a similar problem with Breakpad because we don't keep persistence between containers, so once they crash the data will be gone.

So to summarize: You have a unreal server running in a docker container, it crashes and then the container gets shut down - leaving no time for the crash to get reported. And you are looking for a way to do that manually?
What I could think of that could work is to set a path to a persistent path that survives the container shutting down?

@bitsandfoxes I'm not sure if this is still required - I believe this was back when a different method of sending crashes was being in use. At the moment, I'm not aware of any issues in the current implementation that would require this functionality.


*: put region into Arc

What is changed and how it works?
Issue Number: Ref #4702
What's Changed:
So the size of many structs can be reduced. And there will be fewer
allocations, and the memory footprint can also be reduced in theory.

Check List
Tests

Unit test
Integration test

Release note
None

/release


fix: changing sns topic for pipe resource

Fixes #816
As far as I can see ALTER PIPE doesn't allow to change the SNS topic for an existing snowpipe.
Thus I added ForceNew parameter in case someone changes the SNS topic for a snowpipe via TF.
Test Plan
Really small change... unfortunately don't have a test setup for this provider available and thus it is untested. Would love if someone can have a short look there and verify it's working...
References

https://docs.snowflake.com/en/sql-reference/sql/alter-pipe.html - can't find any details that the SNS topic can be changed

/ok-to-test sha=7c7db7c


pinpoint-web-1.0.5 log error

hbase-0.94,pinpoint-1.0.5
the hbase run properly,the collector and web can startup  properly,
but the web log info:
Opening socket connection to server localhost/<IP_ADDRESS>:2181. Will not attempt to authenticate using SASL (java.lang.SecurityException: 无法定位登录配置)
I can telent the localhost/<IP_ADDRESS> 2181.I can't find where the configuration is wrong。

Error message shown when zookeeper do not use SASL authentication.
You can ignore message if additional error message not shown.

normal situation

[main-SendThread(localhost:2181)] zookeeper.ClientCnxn: Opening socket connection to server localhost/<IP_ADDRESS>:2181. Will not attempt to authenticate using SASL (unknown error)
[main-SendThread(localhost:2181)] zookeeper.ClientCnxn: Socket connection established to localhost/<IP_ADDRESS>:2181, initiating session

abnormal situation

[main-SendThread(localhost:2181):ClientCnxn$SendThread@975] - Opening socket connection to server localhost/<IP_ADDRESS>:2181. Will not attempt to authenticate using SASL (unknown error)
[main-SendThread(localhost:2181):ClientCnxn$SendThread@1102] - Session 0x0 for server null, unexpected error, closing socket connection and attempting reconnect
java.net.ConnectException: Connection refused
        at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
        ...

thanks.

Thanks a lot.I have another question ,wheen the pinpoint support jboss server ?

Unfortunately, I don't know when will Pinpoint support jboss plugin.  :sob:
please refer to it(#972).


Toolchain: update to 1.3.0 (gcc 9.2)

This updates the toolchain to use the 1.3.0 release in order to use gcc
9.2. Gcc 9.2 fixes an internal compiler error when building QtWebEngine
with gcc 8.3.

Merges into master manually.


[ja] Updated /content/ja/docs/concepts/workloads/controllers/replicaset.md file

There are several updates in the original English text and therefore this page is outdated.
This PR updated Japanese translation for the /content/ja/docs/concepts/workloads/controllers/replicaset.md file.
Fixes https://github.com/kubernetes/website/issues/36268

/cc @atoato88 @t-inu
Hi! I've updated Japanese translation for the /content/ja/docs/concepts/workloads/controllers/replicaset.md file, would you mind checking if everything looks alright at your convenience time please? Here is the original English text and thank you so much!

/lgtm
Thank you for quick update.

/label tide/merge-method-squash
LGTM

/approve


Reduce RPC calls and retry when network error or chain node error

Codecov Report

Merging #69 into release will decrease coverage by 0.09%.
The diff coverage is 98.36%.

@@            Coverage Diff             @@
##           release      #69     +/-   ##
==========================================
- Coverage    97.85%   97.76%   -0.1%
==========================================
  Files           60       61      +1
  Lines         1588     1608     +20
==========================================
+ Hits          1554     1572     +18
- Misses          34       36      +2

Impacted Files
Coverage Δ

app/workers/save_block_worker.rb
100% <100%> (ø)

app/workers/save_transaction_worker.rb
100% <100%> (ø)
:arrow_up:

spec/supports/block_mock_support.rb
96.37% <100%> (+0.13%)
:arrow_up:

spec/models/cita_sync/persist_spec.rb
100% <100%> (ø)
:arrow_up:

app/models/cita_sync/persist.rb
96.7% <97.14%> (-0.92%)
:arrow_down:

app/workers/save_event_logs_worker.rb
75% <0%> (-25%)
: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 938037d...ac367e0. Read the comment docs.


Improvement request: ditching monitor_metrics.sh?

Hi Robert,
Can monitor_metrics.sh be part of p4_prometheus service?  I'd rather not dealing with a separate cron job.
Thanks

Well the plan is to move it to a timer service, but not make it part of p4prometheus which focusses on log parsing.


Typescript compiler error: react-native has no exported member 'LayoutProps'

Native-base + React-native + Typescript don't work well
Versions
react-native: 0.55.4
types/react-native: 0.55.14
native-base: 2.4.5
Expected behaviour
Runing TypeScript compiler would throw no errors
Actual behaviour
node_modules/@types/react-native/legacy-properties.d.ts(2,5): error TS2305: Module '"/Users/ahmed/x/project/node_modules/@types/react-native/index"' has no exported member 'LayoutProps'.
node_modules/native-base/index.d.ts(359,29): error TS2694: Namespace '"/Users/ahmed/x/project/node_modules/@types/react-native/index"' has no exported member 'ListViewStatic'.
node_modules/native-base/index.d.ts(495,32): error TS2694: Namespace '"/Users/ahmed/x/project/node_modules/@types/react-native/index"' has no exported member 'ListViewStatic'.
node_modules/native-base/index.d.ts(495,61): error TS2694: Namespace '"/Users/ahmed/x/project/node_modules/@types/react-native/index"' has no exported member 'ScrollViewStatic'.
node_modules/native-base/index.d.ts(495,92): error TS2694: Namespace '"/Users/ahmed/x/project/node_modules/@types/react-native/index"' has no exported member 'ViewStatic'.
error Command failed with exit code 2.

Steps to reproduce (code snippet or screenshot)
package.json
{
	"name": "project",
	"version": "0.0.1",
	"private": true,
	"scripts": {
		"dev": "tsc --watch",
		"react-native": "./node_modules/.bin/react-native",
		"start": "yarn react-native start",
		"android": "yarn react-native run-android",
		"ios": "yarn react-native run-ios",
		"test": "jest"
	},
	"dependencies": {
		"native-base": "^2.4.5",
		"react": "16.3.1",
		"react-native": "^0.55.4",
		"react-native-router-flux": "^4.0.0-beta.31",
		"react-redux": "^5.0.7",
		"redux": "^4.0.0",
		"redux-logger": "^3.0.6",
		"redux-saga": "^0.16.0"
	},
	"devDependencies": {
		"@types/jest": "^22.2.3",
		"@types/react": "^16.3.14",
		"@types/react-native": "^0.55.14",
		"@types/react-redux": "^6.0.0",
		"@types/react-test-renderer": "^16.0.1",
		"@types/redux": "^3.6.0",
		"@types/redux-logger": "^3.0.6",
		"@types/redux-saga": "^0.10.5",
		"babel-jest": "22.4.3",
		"babel-preset-react-native": "4.0.0",
		"jest": "22.4.3",
		"react-native-typescript-transformer": "^1.2.5",
		"react-test-renderer": "16.3.1",
		"ts-jest": "^22.4.6",
		"typescript": "^2.8.3"
	},
	"jest": {
		"preset": "react-native",
		"moduleFileExtensions": ["ts", "tsx", "js"],
		"transform": {
			"^.+\\.(js)$": "<rootDir>/node_modules/babel-jest",
			"\\.(ts|tsx)$": "<rootDir>/node_modules/ts-jest/preprocessor.js"
		},
		"testRegex": "(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$",
		"testPathIgnorePatterns": [
			"\\.snap$",
			"<rootDir>/node_modules/",
			"<rootDir>/lib/"
		],
		"cacheDirectory": ".jest/cache"
	}
}

tsconfig.json
{
	"compilerOptions": {
		"target": "es5",
		"module": "commonjs",
		"lib": ["esnext"],
		"jsx": "react",
		"allowJs": true,
		"sourceMap": true,
		"outDir": "./lib",

		"strict": true,
		"noImplicitAny": true,
		"strictNullChecks": true,
		"strictFunctionTypes": true,
		"noImplicitThis": true,
		"alwaysStrict": true,

		"noUnusedLocals": true,
		"noUnusedParameters": true,
		"noImplicitReturns": true,
		"noFallthroughCasesInSwitch": true,
		"allowSyntheticDefaultImports": true,
		"esModuleInterop": true
	},
	"include": ["./src"]
}

Thank you for this great library :)

Oops I think this is duplicate of #1905


accept 'guid' as a format for 'string' properties

Hi,
Not sure this is of interest, but in case it is:
I have an OpenApi schema (generated by NSwag from an ASP.Net Core C# service) which tags properties of type System.Guid as having a format of guid rather than uuid:
"id": {
    "type": "string",
    "description": "Gets or sets the unique ID for this job.",
    "format": "guid"
}

NSwags own client generator will generate properties of type System.Guid from either of uuid/guid, but some other generators (e.g. the OpenApi Type Provider) just leaves them as strings, so i'm not sure if you want to handle them like this or not?

Looks like a nice addition, I didn't see guid in the official specs but if NSwag generates it like that, then we should definitely add it here too 😄


doc: Remove invalid statement about missing encryption in fastdp

Fix #2830

Documentation changes:
modified using-weave/security-untrusted-networks

It is worth mentioning anything about Sleeve for older versions?

I think you should fix "Weave Net attempts to establish fast datapath connectivity, which is unencrypted" too
While we're here, "the password needs to be reasonably strong with at least 50 bits of entropy is recommended" is wrong - either "the password needs to be reasonably strong, with at least 50 bits of entropy" or "the password needs to be reasonably strong - at least 50 bits of entropy is recommended"

Damn, totally missed it. Thanks for noticing @bboreham .

Documentation changes:
modified using-weave/security-untrusted-networks

Documentation changes:
modified using-weave/security-untrusted-networks


[5.7] Avoid using the module's customized display name when creating availability render items (#161)

Rationale: This fixes a small issue where default availability items wasn't being rendered after customizing the module's display name.
Risk: Low
Risk Detail: This is a targeted change that only apply when the developer has customized the module's display name provided default availability for that module.
Reward: Low
Reward Details: The bug only happens when two relatively niche features are used together.
Original PR: #161
Issue: rdar://92197472
Code Reviewed By: @ethan-kusters
Testing Details: Updated existing tests to verify that customizing the display name doesn't impact the availability items

@swift-ci please test

@swift-ci please test

@swift-ci please test

@swift-ci please test


Gtex widget not loading - status code 500

On target profile page, e.g.
https://www.targetvalidation.org/target/ENSG00000157764
RNA and protein baseline expression -> GTEx panel
After investigation by @elipapa @mkarmona and @afaulconbridge it appears that the proxied call to GTEx returns a different redirect code, which causes the proxy to fail.
As a quick fix, it's suggested to call the GTEx api directly, without proxy.

Fixed in commit 06a35565e1d46eed145c0c847009781b87a469a3


[Bug]: corrosion_link_libraries does not include transitive dependencies

Current Behavior
I'm wrapping a C++ library in a C interface and linking to it from Rust.  Problem is, that C++ library links to hundreds of libraries transitively.  CMake's target_link_libraries will figure out how to expand that list of dependencies and link everything correctly.  corrosion_link_libraries doesn't add the transitive list of dependencies to the linker line.  I've tried expanding out that list manually, but it's pretty hard to do between imported targets, built targets, libraries specified by full path, system libs, etc.
Expected Behavior
Is there a way to have corrosion link dependencies transitively, or to have rustc do it?  If not, is there some way I could have CMake dump that linker line to a file so I could parse it and put it in the build.rs programmatically?  I'm using gcc and ld with Ninja on the C++ side. Most of my dependencies are in a couple of directories, so I can specify the -L arguments just fine, I just need to enumerate everything that needs a -l parameter programmatically.  I could enumerate it manually but it'd be fragile as heck.
Steps To Reproduce
Use corrosion_link_libraries on a library that has transitive dependencies.
  I've still got a problem with an undefined symbol in libpthread, but I'm pretty sure that's because my entire C++ toolchain is in conda and we've got wires crossed somewhere.


Magento2: No assets generated if default config is used.

Deployer version: 7.3.0
Deployment OS: linux

After PR #3326 no assets are deployed if you do not specify any themes, which is in contrast to the docs.
Especially it breaks deployement without warning.
I think this should be corrected.
I could do an PR,
Best regards,
Willi

Just saw that it is treated already


enforce no-merge policy via triagebot

r? @rust-lang/miri

@bors r+

:pushpin: Commit 6708b757b421f17f87c81283354452ddba143069 has been approved by saethlin
It is now in the queue for this repository.

:hourglass: Testing commit 6708b757b421f17f87c81283354452ddba143069 with merge 0e6fa2566b07f9995088879e14eaa7afee51f6db...

:sunny: Test successful - checks-actions
Approved by: saethlin
Pushing 0e6fa2566b07f9995088879e14eaa7afee51f6db to master...


Is this work on SWITCH/PS4 platform?

As I know ,rust donot support targets like PS4/SWITCH .So Is this work on SWITCH/PS4 platform?

TLDR: to my knowledge, no one attempted to run godot-rust on consoles, and it's currently not the focus of the library, as this depends on many outside parts.
What I found, it looks like there are at least some efforts to bring Rust on consoles:

https://redd.it/68tvdk
https://redd.it/jtqgn4
https://news.ycombinator.com/item?id=14087639

Regarding Godot, the answer is "it's possible, but you need to go the extra mile":

https://docs.godotengine.org/en/stable/tutorials/platform/consoles.html
https://godotforums.org/discussion/23367/console-support
https://twitter.com/reduzio/status/1266086010770919424?lang=en

Marking as answered. We will also mention it briefly in the FAQ: https://github.com/godot-rust/book/pull/33


"simulator.html" is missing in static package

Describe the bug
I tried to build staticpkg, but when I served the static files locally, I found the left pane has some render problems. The iframe src "simulator.html" is 404.
To Reproduce
Steps to reproduce the behavior:

npx pxt staticpkg
npx serve built/packaged

Expected behavior
No problems.
Screenshots

Desktop (please complete the following information):

OS: Microsoft Windows [Version 10.0.22631.2428]
Browser Edge 118
pxt-arcade Version 1.13.43

Additional context
I found some similar issues https://github.com/microsoft/pxt-arcade/issues/805, https://github.com/microsoft/pxt-arcade/issues/1422, but none of them fix it.

Won't fix.


DEAD OR ALIVE Xtreme 3 Venus [PCSH00250]

App summary

App name: DEAD OR ALIVE Xtreme 3 Venus
App serial: PCSH00250
App version: 1.15

Vita3K summary

Version: v0.1.6
Build number: 2911
Commit hash: https://github.com/Vita3K/Vita3K/commit/8edd333400fe9825b9b4d7419bd501c9abcf30e0
CPU backend: Dynarmic
GPU backend: Vulkan

Test environment summary

Tested by: Croden1999
OS: Windows 10
CPU: Intel Core i7-7700HQ
GPU: NVIDIA GeForce GTX 1050
RAM: 8 GB

Issues

crash after booting app.
Log
vita3k.log
Recommended labels

Nothing

Vita3K summary

Version: v0.1.6
Build number: 2933
Commit hash: https://github.com/vita3k/vita3k/commit/fa90e66b
CPU backend: Unicorn

Test environment summary

Tested by: othmanead
OS: Windows 11
CPU: Intel i5-10300H
GPU: RTX 3060 mobile
RAM: 16 GB

Issue:
Game hangs at loading screen before reaching menu
Screenshots:

Log
vita3k.log
Recommended labels

Intro

Vita3K summary

Version: v0.1.8
Build number: 3157
Commit hash: https://github.com/Vita3K/Vita3K/commit/4280bea5
CPU backend: Unicorn
GPU backend: Vulkan

Test environment summary

Tested by: Croden1999
OS: Windows 10
CPU: Intel Core i7-7700HQ
GPU: NVIDIA GeForce GTX 1050
RAM: 8 GB

Issues
is stack in character movie
Screenshots

Recommended labels

Ingame -
graphics bug

Vita3K summary
Version: v0.1.8
Build number: 3204-3205
CPU backend: Dynarmic
GPU backend: Vulkan

Test environment summary
Tested by: RedPana
OS: Windows 10
CPU: Intel Core i5-3470
GPU: NVIDIA GeForce GTX 1050Ti
RAM: 12 GB
Game Version: 1.0.0

Issues
Freezes/locks up at loading screen when booting. Seems to be two different types of crashes?
Screenshots

Logs
vita3k.log
vita3k1.log

Issues
Freezes/locks up at loading screen when booting. Seems to be two different types of crashes?

u should switch the OpenGL renderer

Issues
Freezes/locks up at loading screen when booting. Seems to be two different types of crashes?

u should switch the OpenGL renderer, it is crashed on Vulkan

Thanks, it works on OpenGL, but it is low fps and freezes for 2 min on loading screen before main menu shows up. But it still works. Thanks for the help.

Game now crashes differently before loading screen most of the time. It very rarely boots to menu with graphical artifacts most likely when save data or shader cache is cleared. Log file with successful boot and crash log are attached.

vita3k_success.log
vita3k_crash.log

[22:47:57.216] |C| [SDL_main]: PLEASE. DO NOT RUN VITA3K AS ADMIN OR WITH ADMIN PRIVILEGES.
[22:47:57.235] |I| [config::init_config]: backend-renderer: OpenGL
[22:47:57.236] |I| [config::init_config]: log-level: 0
[22:47:57.288] |I| [SDL_main]: Vita3K v0.1.9 3406-ae3ea6a8
[22:47:57.288] |I| [SDL_main]: Number of logical CPU cores: 8
[22:47:57.289] |I| [SDL_main]: Available ram memory: 8183 MiB
[22:47:57.882] |I| [renderer::gl::create]: GPU = GeForce GTX 570/PCIe/SSE2
[22:47:57.882] |I| [renderer::gl::create]: GL_VERSION = 4.6.0 NVIDIA 391.35
[22:47:57.882] |I| [renderer::gl::create]: GL_SHADING_LANGUAGE_VERSION = 4.60 NVIDIA
[22:47:57.883] |I| [renderer::gl::create]: Your GPU only supports texture barrier, performance may not be good on programmable blending games.
[22:47:57.883] |W| [renderer::gl::create]: Consider upgrading to a GPU that has shader interlock.
[22:47:57.892] |W| [gui::init_font]: Could not find firmware font file at "C:/Users/SAYID/AppData/Roaming/Vita3K/Vita3K/sa0/data/font/pvf\ltn0.pvf", install firmware fonts package to fix this.
[22:47:57.895] |I| [gui::init_font]: Using default Vita3K font.
[22:47:58.045] |W| [gui::init_app_background]: Background not found for application Settings [NPXS10015].
[22:47:58.046] |W| [regmgr::decryptRegistryFile]: Error while opening file: C:/Users/SAYID/AppData/Roaming/Vita3K/Vita3K/os0/kd/registry.db0, install firmware for solve this!
[22:47:58.047] |I| [gui::init_theme]: Default icon found for system App NPXS10003.
[22:47:58.048] |I| [gui::init_theme]: Default icon found for system App NPXS10008.
[22:47:58.049] |I| [gui::init_theme]: Default icon found for system App NPXS10015.
[22:47:58.050] |I| [gui::init_theme]: Default icon found for system App NPXS10026.
[22:47:58.079] |W| [gui::init_theme_start_background]: Default start background not found, install firmware for fix this.
[22:47:58.460] |I| [compat::update_compat_app_db]: Applications compatibility database is up to date.
[22:48:07.485] |I| [gui::set_vsync_state]: V-Sync state: true
[22:48:07.537] |I| [load_app_impl]: cpu-backend: Dynarmic
[22:48:07.538] |I| [load_app_impl]: CPU Optimisation state: true
[22:48:07.538] |I| [load_app_impl]: ngs state: true
[22:48:07.538] |I| [load_app_impl]: Resolution multiplier: 1
[22:48:07.539] |I| [load_app_impl]: modules mode: Automatic
[22:48:07.541] |I| [load_app_impl]: Title: DEAD OR ALIVE Xtreme 3 Venus
[22:48:07.542] |I| [load_app_impl]: Serial: PCSH00250
[22:48:07.543] |I| [load_app_impl]: Version: 1.15
[22:48:07.543] |I| [load_app_impl]: Category: gp
[22:48:07.547] |I| [load_module]: Loading module "app0:eboot.bin"
[22:48:07.893] |I| [load_self]: app0:eboot.bin: Skipping special segment 0x6fffff01...
[22:48:07.893] |I| [load_self]: Loaded module segment 0 @ [0x00005000 - 0x0056730C / 0x81000000] (size: 0x0056230C) of module app0:eboot.bin
[22:48:07.899] |I| [load_self]: Loaded module segment 1 @ [0x00568000 - 0x019327E8 / 0x81563000] (size: 0x013CA7E8) of module app0:eboot.bin
[22:48:07.899] |I| [load_self]: Linking SELF app0:eboot.bin...
[22:48:07.900] |D| [load_var_exports]:  NID 0x6c2224ba (NID_MODULE_INFO) at 0x4fe60c
[22:48:07.900] |D| [load_var_exports]:  NID 0x70fba1e7 (SCE_PROC_PARAMS) at 0x58b5bc
[22:48:07.901] |D| [load_var_exports]:  NID 0x936c8a78 (SYSLYB) at 0x552124
[22:48:07.902] |W| [load_var_imports]:  NID NOT FOUND 0x36878958 (UNRECOGNISED) at 0x517414, setting to stub value 0xdeadbeef
[22:48:07.905] |W| [load_var_imports]:  NID NOT FOUND 0x3ce6109d (UNRECOGNISED) at 0x517428, setting to stub value 0xdeadbeef
[22:48:07.907] |W| [load_var_imports]:  NID NOT FOUND 0xddf9bb09 (UNRECOGNISED) at 0x5174ec, setting to stub value 0xdeadbeef
[22:48:07.909] |W| [load_var_imports]:  NID NOT FOUND 0x82a84e5e (UNRECOGNISED) at 0x51736c, setting to stub value 0xdeadbeef
[22:48:07.910] |W| [load_var_imports]:  NID NOT FOUND 0xddae7cbe (UNRECOGNISED) at 0x5173c0, setting to stub value 0xdeadbeef
[22:48:07.913] |I| [load_module]: Module game_common (at "app0:eboot.bin") loaded
[22:48:07.913] |I| [load_app_impl]: Main executable game_common (eboot.bin) loaded
[22:48:07.914] |I| [load_module]: Loading module "app0:sce_module/libc.suprx"
[22:48:07.937] |I| [load_self]: app0:sce_module/libc.suprx: Skipping special segment 0x6fffff01...
[22:48:07.937] |I| [load_self]: Loaded module segment 0 @ [0x01938000 - 0x019898A4 / 0x81000000] (size: 0x000518A4) of module app0:sce_module/libc.suprx
[22:48:07.940] |I| [load_self]: Loaded module segment 1 @ [0x0198A000 - 0x0198C8A0 / 0x81052000] (size: 0x000028A0) of module app0:sce_module/libc.suprx
[22:48:07.941] |I| [load_self]: Linking SELF app0:sce_module/libc.suprx...
[22:48:07.942] |D| [load_var_exports]: Found previously not found variable. nid:0x36878958, new_entry_point:0x19813f0
[22:48:07.942] |D| [load_var_exports]: Found previously not found variable. nid:0x3ce6109d, new_entry_point:0x1980158
[22:48:07.943] |D| [load_var_exports]: Found previously not found variable. nid:0xddf9bb09, new_entry_point:0x198a5b0
[22:48:07.943] |D| [load_var_exports]: Found previously not found variable. nid:0x82a84e5e, new_entry_point:0x1988764
[22:48:07.944] |D| [load_var_exports]: Found previously not found variable. nid:0xddae7cbe, new_entry_point:0x19887f4
[22:48:07.944] |D| [load_var_exports]:  NID 0x936c8a78 (SYSLYB) at 0x197f314
[22:48:07.945] |D| [load_var_exports]:  NID 0x6c2224ba (NID_MODULE_INFO) at 0x19744dc
[22:48:07.945] |I| [load_module]: Module SceLibc (at "app0:sce_module/libc.suprx") loaded
[22:48:07.946] |I| [load_module]: Loading module "app0:sce_module/libfios2.suprx"
[22:48:07.960] |I| [load_self]: app0:sce_module/libfios2.suprx: Skipping special segment 0x6fffff01...
[22:48:07.960] |I| [load_self]: Loaded module segment 0 @ [0x0198D000 - 0x019B9CBF / 0x81000000] (size: 0x0002CCBF) of module app0:sce_module/libfios2.suprx
[22:48:07.963] |I| [load_self]: Loaded module segment 1 @ [0x019BA000 - 0x019BF255 / 0x8102D000] (size: 0x00005255) of module app0:sce_module/libfios2.suprx
[22:48:07.965] |I| [load_self]: Linking SELF app0:sce_module/libfios2.suprx...
[22:48:07.967] |D| [load_var_exports]:  NID 0x936c8a78 (SYSLYB) at 0x19b9bc8
[22:48:07.968] |D| [load_var_exports]:  NID 0x6c2224ba (NID_MODULE_INFO) at 0x19b0f08
[22:48:07.969] |I| [load_module]: Module SceLibFios2 (at "app0:sce_module/libfios2.suprx") loaded
[22:48:07.970] |I| [load_module]: Loading module "vs0:sys/external/libSceFt2.suprx"
[22:48:07.971] |E| [load_module]: Failed to read module file vs0:sys/external/libSceFt2.suprx

It goes in game perfectly using vulkan now

It goes in game perfectly using vulkan now

Water is bugged, looks like someone dropped bunch of LSD on it.
Or is it all fine on your end?

It goes in game perfectly using vulkan now

Water is bugged, looks like someone dropped bunch of LSD on it.
Or is it all fine on your end?

Vita3K summary
 * Version: v0.2.0 3691-31826697

 * Build number: 3691

 * Commit hash:

 * CPU backend: Dynarmic

 * GPU backend: Vulkan

Test environment summary
 * Tested by: Mahim2000

 * OS: Linux Mint 21.3 (Cinnamon)

 * CPU: Intel Core i5-1135G7

 * GPU: Integrated Intel TigerLake-LP GT2 [Iris XE Graphics]

 * RAM: 12 GB

Issues
The Game can't properly render at all in OpenGL. On Vulkan however, everything works buttery smooth... except for the Water.
In special places i.e Minigames, Photoshoots etc. (where Water flow and physics is much more detailed), the color looks all glitched, as if someone poured LSD or Kerosene on it. Played on 2x Resolution, but on 1x Resolution, it gives the same bug, so I don't think Resolution is the issue here
On other places i.e Background, Menu etc., Water is fine.
Can be played from start to finish without much issues.
Screenshots

Recommended labels
 * playable

 * Ingame +

 * graphics bug

Vita3K summary

Version: v0.2.0
Build number: 3691
Commit hash: https://github.com/vita3k/vita3k/commit/31826697
CPU backend: Dynarmic
GPU backend: Vulkan

Test environment summary

Tested by: Slade
OS: Microsoft Windows 10 Professional (build 19045)
CPU: Intel(R) Core(TM) i7-3770K CPU @ 3.50GHz
GPU: NVIDIA GeForce GTX 1060 6GB
RAM: 16 GB

Issues

There are some minor graphical issues with the water in some scenes. These don't affect performance or game play.
Some errors are thrown when loading the game or exiting back to the main menu. Likely due to the lack of online access.

Screenshots

Log
vita3k.log
Recommended labels

Ingame +
graphics bug

Vita3K summary

Version: v0.2.0
Build number: 3691
Commit hash: https://github.com/vita3k/vita3k/commit/31826697
CPU backend: Dynarmic
GPU backend: Vulkan

Test environment summary

Tested by: Slade
OS: Microsoft Windows 10 Professional (build 19045)
CPU: Intel(R) Core(TM) i7-3770K CPU @ 3.50GHz
GPU: NVIDIA GeForce GTX 1060 6GB
RAM: 16 GB

Issues

There are some minor graphical issues with the water in some scenes. These don't affect performance or game play.
Some errors are thrown when loading the game or exiting back to the main menu. Likely due to the lack of online access.

Screenshots

Log
vita3k.log
Recommended labels

Ingame +
graphics bug


[V3-RC4] PIXI.TilingSprite - undefined is not a function

var tiling= new PIXI.TilingSprite(texture, width, height);
In Chrome in web console there are no PIXI.TilingSprite

It's in extras package
PIXI.extras.TilingSprite


python310Packages.adafruit-platformdetect: 3.41.0 -> 3.42.0

Changelog: https://github.com/adafruit/Adafruit_Python_PlatformDetect/releases/tag/3.42.0
Description of changes

Things done

Built on platform(s)

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

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

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

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

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[ ] Fits CONTRIBUTING.md.

Result of nixpkgs-review pr 221812 run on x86_64-linux 1

2 packages built:

python310Packages.adafruit-platformdetect
python311Packages.adafruit-platformdetect


REFACTOR - ShowDirections field to AddressDataExtension

Not sure if this belongs in geocoder, or another repo? Was in core-tools.

I think this still makes sense... might be able to bring in #17 as well.


Update project configuration to use semantic release

Description
Update project configuration to use semantic release

Gravitee.io Automatic Deployment
🚀 A prerelease version of this package has been published on Gravitee's private artifactory, you can:

use it directly by updating your project with version: 1.2.0
download it from Artifactory here

:tada: This PR is included in version 1.1.3 :tada:
The release is available on:

1.1.3
GitHub release

Your semantic-release bot :package::rocket:


Remove broken moviepy 1.0.3 build

This package had an incorrect .patch version applied, causing it to fail. I have a fix for the patch file (https://github.com/conda-forge/moviepy-feedstock/pull/17), but it's taking a while to get merged so let's just yank the broken build for now to prevent people from running into this problem.

Hi! This is the friendly automated conda-forge-linting service.
I just wanted to let you know that I linted all conda-recipes in your PR (recipe) and found it was in an excellent condition.

@alanhdu the right procedure here is to mark that package as broken. Please see https://conda-forge.org/docs/maintainer/updating_pkgs.html#removing-broken-packages

Ah apologies! I got confused from the admin-request README, which says:

We prefer to patch the repo data (see here) instead of marking packages as broken. This alternative workflow makes environments more reproducible.

Do you mind clarifying which broken packages should be made in admin-request vs made here? I'd be happy to update the READMe to avoid future confusion.

Thanks Alan! 🙏
Yeah repodata patches are intended for things where the package is functional, but maybe its dependencies need updating (wrong version constraints, missing dependency, etc.). IOW these are metadata changes about the package.
For packages that are just not functional (as is the case here), we should just remove the package so users can't install it.
Fortunately it is pretty easy to do the latter. If you run into any questions, happy to answer them 🙂


Improve IAP validation error logging

Resolves #666

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.2 out of 3 committers have signed the CLA.:white_check_mark: sesposito:white_check_mark: michal-harish:x: zyroYou have signed the CLA already but the status is still pending? Let us recheck it.


GSD Request

--- GSD JSON ---
{
  "vendor_name": "Linux",
  "product_name": "Kernel",
  "product_version": "versions from v2.6.37 to before v5.10.85",
  "vulnerability_type": "unspecified",
  "affected_component": "unspecified",
  "attack_vector": "unspecified",
  "impact": "unspecified",
  "credit": "",
  "references": [
    "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=b21d18b51b31a24d17f883b678432fbdee3d5675",
    "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=703dde112021c93d6e89443c070e7dbd4dea612e"
  ],
  "extended_references": [
    {
      "type": "commit",
      "value": "b21d18b51b31a24d17f883b678432fbdee3d5675",
      "note": "introduced"
    },
    {
      "type": "commit",
      "value": "703dde112021c93d6e89443c070e7dbd4dea612e",
      "note": "fixed"
    }
  ],
  "reporter": "joshbressers",
  "reporter_id": 1692786,
  "notes": "",
  "description": "can: pch_can: pch_can_rx_normal: fix use after free\n\nThis is an automated ID intended to aid in discovery of potential security vulnerabilities. The actual impact and attack plausibility have not yet been proven.\nThis ID is fixed in Linux Kernel version v5.10.85 by commit 703dde112021c93d6e89443c070e7dbd4dea612e, it was introduced in version v2.6.37 by commit b21d18b51b31a24d17f883b678432fbdee3d5675. For more details please see the references link."
}
--- GSD JSON ---

This issue has been assigned GSD-2021-1002504


HeliChoper-Game Project

Prerequisites

[X] Non-Plagarized Project
[X] I checked to make sure that this issue has not already been filed

Description
We need to pass our chopper safely without colliding the chopper to the obstacles.
This Game is created with the help of CPP .
Tech Stack
C++

closed with #723 .


Develop

Add namelist in order to avoid output of arche* files
Additional parameters could be used for other things.

It works, I just need to clean it from the old commits


Support Graphhopper's POST Route Endpoint

Graphhopper supports both a GET and a POST directions endpoint. However, the GET endpoint has some limitations:

For the GET request you specify the parameters in the URL and can try it directly in every browser. However, it has some disadvantages when using many points (URL length limit) and the custom_model Feature cannot be used. Therefore, our recommended endpoint is the POST route endpoint.

(Quote from the Graphhopper docs)
Currently, routingpy only supports the GET endpoint. It would be cool to use POST, to be able to set custom models!

Jep right. They must've added POST a while ago. They went through 6 major versions in the past 2 years, can't keep up with that;)
We hardly ever work with Graphhopper, but would appreciate a PR fixing it.

Do you prefer
a) replacing the GET with the POST request alltogether, or
b) adding an optional parameter to use the POST endpoint?

Intuitively, I'd go for a), as the endpoints should be interchangeable. Whats your opionion?

I agree 👍
Based on the docs, there are no drawbacks, and POST is clearly recommended.

Created https://github.com/gis-ops/routingpy/pull/91

Any chance for a quick review, @nilsnolde ?

was done in #91 & #92 , thanks again:)


[web] Uncaught SyntaxError: Unexpected token '|'

flutter doctor -v
[✓] Flutter (Channel master, 1.20.0-1.0.pre.132, on Mac OS X 10.15.5 19F101,
locale zh-Hans-CN)
• Flutter version 1.20.0-1.0.pre.132 at /Users/liuyanfeng/Library/flutter
• Framework revision<PHONE_NUMBER> (), 2020-06-19 16:15:58 -0700
• Engine revision 676cd566f7
• Dart version 2.9.0 (build 2.9.0-17.0.dev 7e72c9a)
• Pub download mirror https://pub.flutter-io.cn
• Flutter download mirror https://storage.flutter-io.cn

Hi @lyf571321556,
Please elaborate on the issue. Are you getting this issue when you imported the code, a plugin or is it your own code ?
Also provide a minimal complete reproducible code sample that shows the issue.
Thanks.

plugin:
sembast: ^2.4.7+6
sembast_web: ^1.2.0
when i call some code  jusk like below:
await _store.delete(dbClinet);
or
await _store.update(dbClinet);
tow of them produced same error.

@lyf571321556,
This seems to be an issue with the third party plugins you are using sembast and sembast_web. Please consider opening this issue there.
Closing, as this doesn't seem to be an issue with Flutter. If you disagree, write in comments and I'll reopen.
Thanks.


Always move a removed layer to the optional layer array

This PR introduces a change, that removal of a layer actually moves it to the optional layers array instead of removing it from the collection:

visibility is set to none
layerControlOptional is set to true,
node in layer list is removed
node in optional selection is added

I am not 100% sure about this, since with #234 we might introduce a way to add arbitrary layers to the layer control, and there it would make sense to really allow deleting a layer fully from a collection :thinking:

Superseded by https://github.com/EOX-A/EOxElements/pull/271


OpenShift: Error from server (BadRequest)

When using
$ oc create -f https://raw.githubusercontent.com/Dynatrace/dynatrace-oneagent-operator/master/deploy/openshift.yaml
as per the instructions in the README.md file, the command returns the following error:
Error from server (BadRequest): error when creating "https://raw.githubusercontent.com/Dynatrace/dynatrace-oneagent-operator/master/deploy/openshift.yaml": Deployment in version "v1" cannot be handled as a Deployment: no kind "Deployment" is registered for version "apps/v1" unable to recognize "https://raw.githubusercontent.com/Dynatrace/dynatrace-oneagent-operator/master/deploy/openshift.yaml": no matches for apiextensions.k8s.io/, Kind=CustomResourceDefinition
It seems that this prevents the complete installation of the operator, which is also preventing me from viewing the logs.
Environment Info

OS: UBUNTU 16.04 VM
OC/OpenShift: v3.6.0+c4dd4cf
Kubernetes: v1.6.1+5115d708d7

Hi @rsoulard,
The operator is supported on Kubernetes 1.9 and OpenShift 3.9 or any newer version. Previous versions lack support for CustomResourceDefinitions.

Thanks for clearing that up.


PowerMock doesn't work correctly when using cobertura and Maven

From<EMAIL_ADDRESS>on October 01, 2008 21:13:39
There seems to be a problem with cobertura, Maven and PowerMock.
For example adding cobertura to the DocumentationExamples project results
in the following error message (on Linux as well after configuring surefire
with cobertura.use.java.nio to false):
Cobertura: Loaded information on 5 classes.
Cobertura: Coverage data file
/home/johan/devtools/java/projects/powermock/examples/DocumentationExamples/target/cobertura/cobertura.ser
either does not exist or is not readable.  Creating a new data file.
Cobertura: Error reading file
/home/johan/devtools/java/projects/powermock/examples/DocumentationExamples/target/cobertura/cobertura.ser:
null
Cobertura: Saved information on 1 classes.
Cobertura: Error reading file
/home/johan/devtools/java/projects/powermock/examples/DocumentationExamples/target/cobertura/cobertura.ser:
null
Cobertura: Coverage data file
/home/johan/devtools/java/projects/powermock/examples/DocumentationExamples/target/cobertura/cobertura.ser
either does not exist or is not readable.  Creating a new data file.
Cobertura: Saved information on 5 classes.
Cobertura: Saved information on 1 classes.
[INFO] [cobertura:cobertura]
[INFO] Cobertura 1.9 - GNU GPL License (NO WARRANTY) - See COPYRIGHT file
Cobertura: Loaded information on 1 classes.
[cobertura] INFO  [main]
net.sourceforge.cobertura.reporting.html.HTMLReport - Data file does not
contain instrumentation information for the file
powermock/examples/staticmocking/ServiceRegistrator.java.  Ensure this
class was instrumented, and this data file contains the instrumentation
information.
Report time: 119ms
We need to address this if possible.
Original issue: http://code.google.com/p/powermock/issues/detail?id=21

From<EMAIL_ADDRESS>on October 01, 2008 14:54:31
There seems to be a work-around:
<build>
<plugins>
<plugin>
<artifactId>maven-surefire-plugin
<configuration>
<forkMode>pertest
</configuration>
</plugin>
</plugins>
</build>

From<EMAIL_ADDRESS>on October 16, 2008 10:32:23
Labels: -Priority-Critical Priority-Low

From<EMAIL_ADDRESS>on November 17, 2008 04:30:01
The workaround is good enough for now
Status: Fixed

From<EMAIL_ADDRESS>on August 03, 2009 13:31:11
I don't think workaround is good enough. With the work around, I still get the
Unable to get lock on
/home/h_maf/hudson/data/jobs/mplus-services-applications/workspace/mplus_services/applications/routing/ServiceEndpointRouter/target/cobertura/cobertura.ser.lock:
null
This is known to happen on Linux kernel 2.6.20.
Make sure cobertura.jar is in the root classpath of the jvm
process running the instrumented code.  If the instrumented code
is running in a web server, this means cobertura.jar should be in
the web server's lib directory.
Don't put multiple copies of cobertura.jar in different WEB-INF/lib directories.
Only one classloader should load cobertura.  It should be the root classloader.

From<EMAIL_ADDRESS>on December 03, 2009 04:25:10
The workaround is not good enough since it slows our build down from 40s to 14
minutes!! Can someone unfix this issue and suggest a more appropriate solution?

From<EMAIL_ADDRESS>on December 03, 2009 04:33:13
I looked into it a year ago and I couldn't find any solution other than this. It's
quite a known problem if you google for it. If you have any ideas on how to solve
this please share them with us.

From<EMAIL_ADDRESS>on December 03, 2009 04:47:01
Ignore my last comment. New issue is here: https://code.google.com/p/powermock/issues/detail?id=122

From<EMAIL_ADDRESS>on February 12, 2010 02:19:41
Take a look at issue #122 here as there is a simple fix for this: https://code.google.com/p/powermock/issues/detail?id=122#c5

From<EMAIL_ADDRESS>on February 12, 2010 02:30:24
This is excellent news. Thank you so much!


Fix Auth_OpenID_SuccessResponse

In 263a6c7f299a71f5dd59a7feb2d62b93bb6a577c, @liayn made Auth_OpenID_ConsumerResponse::identity_url and Auth_OpenID_ConsumerResponse::endpoint private, then redeclared them as public in subclass Auth_OpenID_SuccessResponse, breaking functionality such as calling Auth_OpenID_ConsumerResponse::getDisplayIdentifier() on instances of Auth_OpenID_SuccessResponse. To fix that, I made the properties on Auth_OpenID_ConsumerResponse public as they were before and removed the redeclarations in Auth_OpenID_SuccessResponse.

Hi! Thanks for fixing bugs here. My code cleanups have been pretty huge, so sorry for making a mistake.
Code-wise I would suggest to use getters/setters instead of making properties public.

Okay, I revoke my last comment. The patch is fine, everything else would require much more cleanup.

Well, I just wanted to have my app working again without messing with a big API that I’m not particularly familiar with… so that’s why I just restored it to the way it was before, even though I agree that getters and setters would be nicer. If the API is going to be cleaned up, there are other aspects that need some care, too, as you wrote. Also, don’t worry about that mistake, I didn’t catch that on first try either :)

This looks good to me, thanks for catching and patching! 👍


how to covert model.proto to java or python?

i want to consume jaeger trace data which stored in kafka and default data format is protobuf,  such as flink or a python script, so i covert model.proto(https://github.com/jaegertracing/jaeger/blob/master/model/proto/model.proto) to java or python, but i failed.
run  protoc --python_out=. model.proto, there are errors:
google/api/annotations.proto: File not found.
github.com/grpc-ecosystem/grpc-gateway/protoc-gen-swagger/options/annotations.proto: File not found.
github.com/gogo/protobuf/gogoproto/gogo.proto: File not found.
model.proto: Import "google/api/annotations.proto" was not found or had errors.
model.proto: Import "github.com/grpc-ecosystem/grpc-gateway/protoc-gen-swagger/options/annotations.proto" was not found or had errors.
model.proto: Import "github.com/gogo/protobuf/gogoproto/gogo.proto" was not found or had errors.
how to covert model.proto to java or python?  help me please.

Yeah, we haven't moved towards supporting proto in other languages, so expect some friction. Some of these are standard annotations, gogo is specific to Go. I believe you need their source to be available on the protoc path.


[BUG]: CSM PowerStore - observability data values are incorrect.

Bug Description
The values in the grafana charts and as viewed in Prometheus do not match the actual values from PowerStore.  The values are consistent between prometheus and grafana, but do not match actual values from the array.
Logs
response_1651238945578.zip
https://snapshots.raintank.io/dashboard/snapshot/E1pkwxj5SuOnP0d60CvZOmMiBPrZ8aW0

Screenshots

Additional Environment Information
No response
Steps to Reproduce
Compare Grafana charts (PowerStore volume IO metrics) to PowerStore UI or REST API call.
Expected Behavior
Values should match
CSM Driver(s)
CSM Observability Module for PowerStore 1.1.0 (Initially had issue with values populating, got a dev build to test, data values are populating but are incorrect.  Current image is:
xx.xx.xx.xx:5000/csm-metrics-powerstore                                latest              c0690c7c233b6
Installation Type
Helm
Container Storage Modules Enabled
Observability 1.1.0
Container Orchestrator
Kubernetes v1.23.5
Operating System
RHEL 8.5

Hi @DougBernhardt, can you try updating the polling frequency value in your values.yaml file for deployment to see different data points and update this defect with your findings.

I updated the polling frequency to 5s.  No difference.  Values always increase but never decrease. In the example below, the dip is when the modules were uninstalled and installed to update the polling frequency. In reality, the volumes had a load for approx two hours after the change was made and then they had no activity the rest of the time, so the values should have dropped to near zero.
https://snapshots.raintank.io/dashboard/snapshot/GixG1LVhbFToX7svfI9ywd5SEWOjCerW

@DougBernhardt can you try importing our file system io metrics dashboard to check how those values are rendering with the array that you're utilizing.

@DougBernhardt We have reproduced the issue in house and working on RCA

Fix will be available 05/24


on create, StatefulSet "Service Name" required, but not marked as such. dropdown for Service Name is not populating

Setup

Rancher version: v2.6.1
Browser type & version: Chrome 94.0.4606.81

Describe the bug
on create, StatefulSet "Service Name" required, but not marked as such. dropdown for Service Name is not populating
To Reproduce

docker pull rancher/rancher:stable
when creating a statefulset, the Service name dropdown does not display anything
Service name is required, but not marked with *
I do have services in the default namespace, and was able to create a statefulset from the ember UI.

Screenshots

Additional context
I found a cloesd issue #2553 , It seems that it has been fixed in v2.5, but why the v2.6 has appeared again.

problem confirmed still exist in v2.6.2

anyone has a fix ? When create a statefulset of rabbitmq,it requires a service name , but no matching options.

I ran into the same.  A work around for now is to configure it then switch to the YAML editor to add the Service Name.

closing as duplicate https://github.com/rancher/dashboard/issues/4811


Event streaming not realtime

When I use event streaming and observe events I receive, I found events does not always arrive "realtime", usually the last message doesn't show up until the next batch of events.
I use wireshark to capture the traffic and found that marathon did send out events in real time, but requests just keeping holding the last message.
Then I did a little research and found that reqeusts.Response.iter_lines does not work in a realtime manner, using the default chunk_size.
See the issues under requests:
https://github.com/requests/requests/issues/3577#issuecomment-247722127

any ideas?


feat: now the dev card page is cached for one hour

Description
Caches the dev card page for one hour. I haven't made it super long yet, as there's a mechanism we need to put in place for profile pages and this page which is leveraging Netlify's purge of cache keys.
That said one hour is still solid and stale while revalidate is in place, so it should perform well. The only reason I put an hour is if the bio changes (related to purge mentioned above).
Deploy Preview compared to Beta App's dev card page
❯ oha --no-tui https://deploy-preview-3968--design-insights.netlify.app/u/nickytonline/card
Summary:
  Success rate: 100.00%
  Total:        2.6018 secs
  Slowest:      2.6015 secs
  Fastest:      0.0161 secs
  Average:      0.5719 secs
  Requests/sec: 76.8685

  Total data:   246.62 KiB
  Size/request: 1.23 KiB
  Size/sec:     94.79 KiB

Response time histogram:
  0.016 [1]   |
  0.275 [149] |■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
  0.533 [0]   |
  0.792 [0]   |
  1.050 [0]   |
  1.309 [0]   |
  1.567 [0]   |
  1.826 [0]   |
  2.084 [0]   |
  2.343 [44]  |■■■■■■■■■
  2.601 [6]   |■

Response time distribution:
  10.00% in 0.0210 secs
  25.00% in 0.0237 secs
  50.00% in 0.0278 secs
  75.00% in 2.1212 secs
  90.00% in 2.1522 secs
  95.00% in 2.2013 secs
  99.00% in 2.5579 secs
  99.90% in 2.6015 secs
  99.99% in 2.6015 secs

Details (average, fastest, slowest):
  DNS+dialup:   2.1375 secs, 2.0711 secs, 2.5820 secs
  DNS-lookup:   0.0001 secs, 0.0000 secs, 0.0005 secs

Status code distribution:
  [404] 200 responses

app on  nickytonline/cache-dev-card-page [$] via  v20.14.0 took 2s
❯ oha --no-tui https://beta.app.opensauced.pizza/u/nickytonline/card

Summary:
  Success rate: 100.00%
  Total:        65.3256 secs
  Slowest:      17.4056 secs
  Fastest:      4.4655 secs
  Average:      14.8924 secs
  Requests/sec: 3.0616

  Total data:   97.55 KiB
  Size/request: 499 B
  Size/sec:     1.49 KiB

Response time histogram:
   4.466 [1]   |
   5.760 [1]   |
   7.054 [1]   |
   8.348 [0]   |
   9.642 [0]   |
  10.936 [33]  |■■■■■■■■■
  12.230 [4]   |■
  13.524 [1]   |
  14.818 [9]   |■■
  16.112 [39]  |■■■■■■■■■■■
  17.406 [111] |■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■

Response time distribution:
  10.00% in 10.7154 secs
  25.00% in 14.8360 secs
  50.00% in 16.2516 secs
  75.00% in 16.4123 secs
  90.00% in 16.7027 secs
  95.00% in 16.7680 secs
  99.00% in 17.2363 secs
  99.90% in 17.4056 secs
  99.99% in 17.4056 secs

Details (average, fastest, slowest):
  DNS+dialup:   2.1185 secs, 2.0498 secs, 2.5527 secs
  DNS-lookup:   0.0003 secs, 0.0000 secs, 0.0015 secs

Status code distribution:
  [502] 195 responses
  [200] 5 responses

Related Tickets & Documents
Close #3967
Mobile & Desktop Screenshots/Recordings

Steps to QA

Visit a dev card page, e.g. /u/nickytonline/card
the page loads with the user's card info.
Visit another dev card page, e.g. /u/jpmcb/card
the page loads with the other user's card info.

Tier (staff will fill in)

[ ] Tier 1
[ ] Tier 2
[ ] Tier 3
[x] Tier 4

[optional] What gif best describes this PR or how it makes you feel?

Current Production:
oha --no-tui https://app.opensauced.pizza/u/nickytonline/card
Summary:
  Success rate: 100.00%
  Total:        65.2750 secs
  Slowest:      20.1116 secs
  Fastest:      4.1734 secs
  Average:      14.5518 secs
  Requests/sec: 3.0640

  Total data:   308.39 KiB
  Size/request: 1.54 KiB
  Size/sec:     4.72 KiB

Response time histogram:
   4.173 [1]  |
   5.767 [1]  |
   7.361 [1]  |
   8.955 [1]  |
  10.549 [4]  |■
  12.142 [47] |■■■■■■■■■■■■■■■■■■
  13.736 [26] |■■■■■■■■■■
  15.330 [12] |■■■■
  16.924 [81] |■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
  18.518 [5]  |■
  20.112 [21] |■■■■■■■■

Response time distribution:
  10.00% in 10.7409 secs
  25.00% in 11.9511 secs
  50.00% in 15.9991 secs
  75.00% in 16.3893 secs
  90.00% in 19.6481 secs
  95.00% in 19.9475 secs
  99.00% in 20.0530 secs
  99.90% in 20.1116 secs
  99.99% in 20.1116 secs

Details (average, fastest, slowest):
  DNS+dialup:   2.1186 secs, 2.0533 secs, 2.5430 secs
  DNS-lookup:   0.0001 secs, 0.0000 secs, 0.0004 secs

Status code distribution:
  [502] 182 responses
  [200] 18 responses

Once this is released to prod:
TODO

TLDR in prod
Production (no caching dev card page)
Slowest:      20.1116 secs
Fastest:      4.1734 secs
Average:      14.5518 secs
Production (caching dev card page)
Slowest:      8.6726 secs
Fastest:      0.0591 secs
Average:      2.8283 secs
Production (no caching dev card page)
oha --no-tui https://app.opensauced.pizza/u/nickytonline/card
Summary:
  Success rate: 100.00%
  Total:        65.2750 secs
  Slowest:      20.1116 secs
  Fastest:      4.1734 secs
  Average:      14.5518 secs
  Requests/sec: 3.0640

  Total data:   308.39 KiB
  Size/request: 1.54 KiB
  Size/sec:     4.72 KiB

Response time histogram:
   4.173 [1]  |
   5.767 [1]  |
   7.361 [1]  |
   8.955 [1]  |
  10.549 [4]  |■
  12.142 [47] |■■■■■■■■■■■■■■■■■■
  13.736 [26] |■■■■■■■■■■
  15.330 [12] |■■■■
  16.924 [81] |■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
  18.518 [5]  |■
  20.112 [21] |■■■■■■■■

Response time distribution:
  10.00% in 10.7409 secs
  25.00% in 11.9511 secs
  50.00% in 15.9991 secs
  75.00% in 16.3893 secs
  90.00% in 19.6481 secs
  95.00% in 19.9475 secs
  99.00% in 20.0530 secs
  99.90% in 20.1116 secs
  99.99% in 20.1116 secs

Details (average, fastest, slowest):
  DNS+dialup:   2.1186 secs, 2.0533 secs, 2.5430 secs
  DNS-lookup:   0.0001 secs, 0.0000 secs, 0.0004 secs

Status code distribution:
  [502] 182 responses
  [200] 18 responses

Once this is released to prod:
❯ oha --no-tui https://app.opensauced.pizza/u/nickytonline/card
Summary:
Success rate: 100.00%
Total:        11.8555 secs
Slowest:      8.6726 secs
Fastest:      0.0591 secs
Average:      2.8283 secs
Requests/sec: 16.8698
Total data:   1.06 MiB
Size/request: 5.45 KiB
Size/sec:     91.98 KiB
Response time histogram:
0.059 [1]   |
0.920 [42]  |■■■■■■■■■■■■■
1.782 [100] |■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
2.643 [4]   |■
3.505 [2]   |
4.366 [1]   |
5.227 [3]   |
6.089 [1]   |
6.950 [2]   |
7.811 [5]   |■
8.673 [39]  |■■■■■■■■■■■■
Response time distribution:
10.00% in 0.5818 secs
25.00% in 1.0299 secs
50.00% in 1.2463 secs
75.00% in 4.4452 secs
90.00% in 8.4557 secs
95.00% in 8.5052 secs
99.00% in 8.5946 secs
99.90% in 8.6726 secs
99.99% in 8.6726 secs
Details (average, fastest, slowest):
DNS+dialup:   2.1526 secs, 2.0857 secs, 2.5743 secs
DNS-lookup:   0.0002 secs, 0.0000 secs, 0.0027 secs
Status code distribution:
[200] 200 responses


spaced seeds

Optionally use spaced seed patterns rather than kmers to generate minhashes.

This isn't quite working yet, but I'm merging to keep the implementation from going stale.


Pass all childs types to enum?

I somehow possible to skip the child definition and just for example use:
#[xml(child = "*")]
childs: Vec<All>,

or
#[xml(childall)]
childs: Vec<All>,

I have an enum like that:
#[derive(XmlWrite, XmlRead, PartialEq, Debug)]
pub enum All {
    #[xml(tag = "Figura")] Figure(Figure),
    #[xml(tag = "Pomiar")] Measurement(Measurement),
    #[xml(tag = "Wyswietlacz")] Display(Display),
    #[xml(tag = "Grupa")] Group(Group),
    #[xml(tag = "GrupaObiektow")] GroupObjects(GroupObjects),
    #[xml(tag = "Opis")] Desc(Desc),
}

And doing:
#[xml(child = "Figura", child = "Pomiar", child = "Wyswietlacz", child = "Grupa", child="GrupaObiektow", child="Opis")]
childs: Vec<All>,

Is just double work, or even in my case four times repeating that same thing because Group and GroupObjects also contain child's. The enum have all information need to parse child's, and it could just return some error "VariantNotFound" when an unknown child appears.

Currently, the child tags are used as literals when expanding the read logic on the containing structure. I don't see a way within the rust macro system to access the child type attributes.
However, it should be possible to provide the child type tags from an associated function that's called during parsing. It will only handle constant data and should thus be optimized into constant comparisons, much like right now. I'll try to get a PR going.


Failed connection to rstp.

It could be a configuration issue but connection with vlc works, using another nvr and same path works, it seems that only viseron has this issue.
P.S. I added width, height, fps and other because I had ffprobe errors (even this works ok on other NVR)
here my config:
ffmpeg:
  camera:
    camera_1:
      name: Retro
      host: <IP_ADDRESS>
      port: 554
      path: /0
      username: !secret username
      password: !secret password
      protocol: rtsp
      stream_format: rtsp
      width: 1944
      height: 2592
      fps: 25
      codec: h264
      audio_codec: null

darknet:
  object_detector:
    cameras:
      camera_1:
        fps: 1
        scan_on_motion_only: false
        labels:
          - label: person
            confidence: 0.75
            trigger_recorder: true

nvr:
  camera_1:```

here the log

viseron  | [s6-init] making user provided files available at /var/run/s6/etc...exited 0.
viseron  | [s6-init] ensuring user provided files have correct perms...exited 0.
viseron  | [fix-attrs.d] applying ownership & permissions fixes...
viseron  | [fix-attrs.d] done.
viseron  | [cont-init.d] executing container initialization scripts...
viseron  | [cont-init.d] 10-adduser: executing...
viseron  | ************************ UID/GID
viseron  | User uid:    1000
viseron  | User gid:    1000
viseron  | * Done *
viseron  | [cont-init.d] 10-adduser: exited 0.
viseron  | [cont-init.d] 20-gid-video-device: executing...
viseron  | [cont-init.d] 20-gid-video-device: exited 0.
viseron  | [cont-init.d] 30-edgetpu-permission: executing...
viseron  |  Setting EdgeTPU permissions
viseron  | Coral Vendor IDs:
viseron  | "1a6e"
viseron  | "18d1"
viseron  | No EdgeTPU USB device was found
viseron  | No EdgeTPU PCI device was found
viseron  |  Done ***
viseron  | [cont-init.d] 30-edgetpu-permission: exited 0.
viseron  | [cont-init.d] 40-set-env-vars: executing...
viseron  |  Checking for hardware acceleration platforms
viseron  | OpenCL cannot be used
viseron  | VA-API cannot be used
viseron  | CUDA cannot be used
viseron  |  Done ****
viseron  | [cont-init.d] 40-set-env-vars: exited 0.
viseron  | [cont-init.d] 50-check-if-rpi: executing...
viseron  |  Checking if we are running on an RPi
viseron  | Not running on any supported RPi
viseron  |  Done
viseron  | [cont-init.d] 50-check-if-rpi: exited 0.
viseron  | [cont-init.d] 55-check-if-jetson: executing...
viseron  |  Checking if we are running on a Jetson Board
viseron  | Not running on any supported Jetson board
viseron  |  Done
viseron  | [cont-init.d] 55-check-if-jetson: exited 0.
viseron  | [cont-init.d] 60-ffmpeg-path: executing...
viseron  |  Getting FFmpeg path
viseron  | FFmpeg path: /home/abc/bin/ffmpeg
viseron  |  Done
viseron  | [cont-init.d] 60-ffmpeg-path: exited 0.
viseron  | [cont-init.d] 70-gstreamer-path: executing...
viseron  |  Getting GStreamer path
viseron  | GStreamer path: /usr/bin/gst-launch-1.0
viseron  |  Done
viseron  | [cont-init.d] 70-gstreamer-path: exited 0.
viseron  | [cont-init.d] done.
viseron  | [services.d] starting services
viseron  | [services.d] done.
viseron  | [2024-05-19 22:42:33] [INFO    ] [viseron.core] - -------------------------------------------
viseron  | [2024-05-19 22:42:33] [INFO    ] [viseron.core] - Initializing Viseron
viseron  | [2024-05-19 22:42:33] [INFO    ] [viseron.components] - Setting up component data_stream
viseron  | [2024-05-19 22:42:33] [INFO    ] [viseron.components] - Setup of component data_stream took 0.0 seconds
viseron  | [2024-05-19 22:42:33] [INFO    ] [viseron.components] - Setting up component webserver
viseron  | [2024-05-19 22:42:33] [INFO    ] [viseron.components] - Setup of component webserver took 0.0 seconds
viseron  | [2024-05-19 22:42:33] [INFO    ] [viseron.components] - Setting up component ffmpeg
viseron  | [2024-05-19 22:42:33] [INFO    ] [viseron.components] - Setting up component darknet
viseron  | [2024-05-19 22:42:33] [INFO    ] [viseron.components] - Setting up component nvr
viseron  | [2024-05-19 22:42:33] [INFO    ] [viseron.components] - Setup of component nvr took 0.0 seconds
viseron  | [2024-05-19 22:42:33] [INFO    ] [viseron.components] - Setup of component ffmpeg took 0.0 seconds
viseron  | [2024-05-19 22:42:33] [INFO    ] [viseron.components] - Setup of component darknet took 0.1 seconds
viseron  | [2024-05-19 22:42:34] [INFO    ] [viseron.components] - Setting up domain camera for component ffmpeg with identifier camera_1
viseron  | [2024-05-19 22:42:34] [INFO    ] [viseron.components] - Setting up domain object_detector for component darknet with identifier camera_1
viseron  | [2024-05-19 22:42:34] [INFO    ] [viseron.components] - Setting up domain nvr for component nvr with identifier camera_1
viseron  | [2024-05-19 22:42:34] [INFO    ] [viseron.components] - Setup of domain camera for component ffmpeg with identifier camera_1 took 0.0 seconds
viseron  | [2024-05-19 22:42:34] [INFO    ] [viseron.components] - Setup of domain object_detector for component darknet with identifier camera_1 took 0.0 seconds
viseron  | [2024-05-19 22:42:34] [INFO    ] [viseron.components.nvr.nvr.camera_1] - Motion detector is disabled
viseron  | [2024-05-19 22:42:34] [INFO    ] [viseron.components.nvr.nvr.camera_1] - NVR for camera Retro initialized
viseron  | [2024-05-19 22:42:34] [INFO    ] [viseron.components] - Setup of domain nvr for component nvr with identifier camera_1 took 0.0 seconds
viseron  | [2024-05-19 22:42:34] [INFO    ] [viseron.core] - Viseron initialized in 0.6 seconds
viseron  | [2024-05-19 22:42:34] [ERROR   ] [viseron.components.ffmpeg.stream.camera_1] - [tcp @ 0x55d5f62e1cc0] Connection to tcp://:554?timeout=5000000 failed: Connection refused
viseron  | [2024-05-19 22:42:34] [ERROR   ] [viseron.components.ffmpeg.stream.camera_1] - rtsp://:@<IP_ADDRESS>:554/0: Connection refused
viseron  | [2024-05-19 22:42:34] [ERROR   ] [viseron.components.ffmpeg.camera.camera_1] - Frame reader process has exited
viseron  | [2024-05-19 22:42:39] [ERROR   ] [viseron.components.ffmpeg.camera.camera_1] - Restarting frame pipe
viseron  | [2024-05-19 22:42:39] [ERROR   ] [viseron.components.ffmpeg.stream.camera_1] - [tcp @ 0x556331154cc0] Connection to tcp://:554?timeout=5000000 failed: Connection refused
viseron  | [2024-05-19 22:42:39] [ERROR   ] [viseron.components.ffmpeg.stream.camera_1] - rtsp://:@<IP_ADDRESS>:554/0: Connection refused
viseron  | [2024-05-19 22:42:39] [ERROR   ] [viseron.components.ffmpeg.camera.camera_1] - Frame reader process has exited
viseron  | [2024-05-19 22:42:44] [ERROR   ] [viseron.components.ffmpeg.camera.camera_1] - Restarting frame pipe
viseron  | [2024-05-19 22:42:44] [ERROR   ] [viseron.components.ffmpeg.stream.camera_1] - [tcp @ 0x562c69335cc0] Connection to tcp://:554?timeout=5000000 failed: Connection refused
viseron  | [2024-05-19 22:42:44] [ERROR   ] [viseron.components.ffmpeg.stream.camera_1] - rtsp://:@<IP_ADDRESS>:554/0: Connection refused
viseron  | [2024-05-19 22:42:44] [ERROR   ] [viseron.components.ffmpeg.camera.camera_1] - Frame reader process has exited
viseron  | [2024-05-19 22:42:49] [ERROR   ] [viseron.components.ffmpeg.camera.camera_1] - Restarting frame pipe
viseron  | [2024-05-19 22:42:49] [ERROR   ] [viseron.components.ffmpeg.stream.camera_1] - [tcp @ 0x5650725f5cc0] Connection to tcp://:554?timeout=5000000 failed: Connection refused
viseron  | [2024-05-19 22:42:49] [ERROR   ] [viseron.components.ffmpeg.stream.camera_1] - rtsp://:@<IP_ADDRESS>:554/0: Connection refused
viseron  | [2024-05-19 22:42:49] [ERROR   ] [viseron.components.ffmpeg.camera.camera_1] - Frame reader process has exited
viseron  | [2024-05-19 22:42:54] [ERROR   ] [viseron.components.ffmpeg.camera.camera_1] - Restarting frame pipe
viseron  | [2024-05-19 22:42:54] [ERROR   ] [viseron.components.ffmpeg.stream.camera_1] - [tcp @ 0x55c13c603cc0] Connection to tcp://:554?timeout=5000000 failed: Connection refused
viseron  | [2024-05-19 22:42:54] [ERROR   ] [viseron.components.ffmpeg.stream.camera_1] - rtsp://:@<IP_ADDRESS>:554/0: Connection refused
viseron  | [2024-05-19 22:42:54] [ERROR   ] [viseron.components.ffmpeg.camera.camera_1] - Frame reader process has exited

Addendum: I double checked username and password in "secret" and they are correct

Because of #755 I manually removed admin and password...

This is because of chars used by password!

So you hade special characters in your password?
What were those special characters? Need to find a way to fix that

Thanks for reply.
Meantime I changed my password to try to solve.
@ is for sure a problem but it seems also something else in this list &;,*. With my new password, if I launch ffprobe I still get errors regarding ;. I discovered that passing password in between double quotes it runs..eg ffprobe rtsp://user:"password"@ippath

Done some changes to escape special characters in the password, ran some tests and it seems to work fine now!
Will push it to the next beta soon

This is now released in 3.0.0b7


database/sql: support output parameters

It may be possible to add support output parameters. Look into the benefit and cost of doing so.

The Oracle driver has support for output parameters but can't expose it in the sql package at this time:
https://github.com/rana/ora

@mattn @jackc @tgulacsi @mjibson @cbandy @julienschmidt @methane
Feedback requested for https://golang.org/cl/38533 . I need assistance in determining the correct API for OUTPUT parameters with regards to INOUT parameters.
Currently I specify an argument is for an OUTPUT parameter by passing a pointer value inside of
// Out may be used to retrieve OUTPUT value parameters from stored procedures.
//
// Drivers that support Out must implement the driver.NamedValueChecker.
//
// Example usage:
//
//   var outArg string
//   _, err := db.ExecContext(ctx, "ProcName", sql.Named("Arg1", Out{Dest: &outArg}))
type Out struct {
	// Dest is a pointer to the value to populate with the result of the
	// stored procedure's OUTPUT parameter.
	Dest interface{}
}

This works because this is part of a larger CL that allows drivers to accept additional parameter types.
Right now for MS SQL Server POC I'm sending the value to the server for both OUTPUT and INOUT situations and setting the fByRefValue flag on it. This works for MS SQL Server.
Do we need to differentiate between OUTPUT and INOUT parameters for Oracle, Posgresql, or MySQL? For instance, should we have an In bool field or something similar? On some drivers, maybe we ignore that field, but others use it to determine if it gets set to the server or not?

I don't think it will matter for PostgreSQL. It does not have true stored procedures, it has functions. And the idiomatic way of calling them is with select. Function output params are just a convenient way for returning a row instead of a single value.
So for PG I think it would remain idiomatic to use QueryRow("select myfunc(42)").Scan(...)

Technically, for Postgres it would be better to do "SELECT * FROM myfunc(...)". I know there's some changes around calling an SRF in the SELECT clause coming in 10, though I don't recall the details.


Could you release the trained model for the scene text recognition?

Hi,
Thanks for your released code. Could you release the trained model for the scene text recognition?  We would like to compare our method with your method comprehensively.
Thank  you~

Yes, we will release the trained model for scene text recognition in the next few days.

Thanks~

The trained models have been uploaded. The model for scene text recognition is single-directional and nearly well trained, thus its performance may be lower than we report in the paper (which is a bi-directional model).


Pressing Tab breaks things

Issue Type: Bug

Open a new Visual Studio Code window, not in any workspace.
Press Ctrl+N to open a new pane.
Press Tab.

Expected behavior: A tab (or equivalent spaces) is inserted.
Actual behavior: Does nothing, and then it refuses to take input until I click the text area again.
I think the text area is losing focus, but I'm not sure. Either way, sounds like someone needs to rework the pre-release test plan...
The same thing occurs with terminals, and in every other text area I try typing in.
VS Code version: Code 1.36.1 (2213894ea0415ee8c85c5eea0d0ff81ecc191529, 2019-07-08T22:59:35.033Z)
OS version: Windows 10

Okay, follow-up: This has suddenly vanished. It persisted across a reboot; then, I closed a window and opened another and it was gone. It appeared right after I got the update, so I assumed it was that, but... apparently not. Maybe a partially-applied update, or something? I have no idea, and I can no longer repro this, but I'll leave it for someone working on this to close -- maybe this'll help somehow.

@nic-hartley I am unable to reproduce this. My version info:
Version: 1.36.1 (user setup)
Commit: 2213894ea0415ee8c85c5eea0d0ff81ecc191529
Date: 2019-07-08T22:59:35.033Z
Electron: 4.2.5
Chrome: 69.0.3497.128
Node.js: 10.11.0
V8: 6.9.427.31-electron.0
OS: Windows_NT x64 10.0.17134
For your step 1 please launch VSCode as follows:
code --disable-extensions
Do you still get the problem? If not, the finger points at one or more of your extensions.

@nic-hartley Could you have accidentally hit CTRL+M (Toggle Tab Key Moves Focus) along with CTRL+N? I occasionally do that and I only realise once the prompt appears in the status bar.

@TimCollins I disabled that shortcut after the first time I toggled it by accident, actually by miskeying Ctrl+N, so... not likely.

Open new issue if you find repro again.


Should.Throw breaks on first chance exception

When I run tests expecting an exception with Should.Throw in debug mode then I would prefer the debugger not to break on the first chance exception. By definition the test is expecting the exception to be thrown so why should I have to "Continue" the test when the expected exception is thrown?
The "problem" is caused by the [DebuggerNonUserCode] attribute on the FluentAssertions.Specialized.ActionAssertions class.
For my use I've cloned and fixed fairly easily by extracting FluentAssertions.Specialized.ActionAssertions.InvokeSubjectWithInterception to a separate class that doesn't have the [DebuggerNonUserCode] attribute, but would like your thoughts on whether this behaviour change would be acceptable on the master?
Trying to be good Git [newbie] citizen I'm asking first instead of just submitting a pull request from https://github.com/9swampy/fluentassertions/commit/7a8f3fb7e7ae9cd60e6e7a7ebe32b42ad430ddae but maybe for such a small request I should have just made the request?

Updated fork https://github.com/9swampy/fluentassertions/commit/475bca3f93a44425f8af85f0949d3aa8ad8ae94a

Updated fork https://github.com/9swampy/fluentassertions/commit/695ad16e0e9224eabaaa738b8df5a9c938bf3163

That's a shame. Thanks nonetheless for all the work you put into the library.

You're welcome. It's just that I never managed to reproduce your problem. It currently behaves exactly as I expected it to be.


Optional fields, regEx validation, and check

I'm using check(post, Posts.simpleSchema()) in an Autoform method to check my arguments, but it throws an error when the optional post.userId field – which has the SimpleSchema.RegEx.Id regEx validation – is missing.
On the other hand, if I remove that regEx validation the check passes even if the field is missing.
Is this the expected behavior? Does that mean I shouldn't use check with optional fields and regEx validation?

I'm having similar issues (not using check, but validateOne) also with regex & optional. The documentation doesn't clarify if manual validation ignores optional (I believe it does). Another example is having a type:String, min:5, optional:true, And when manual validating it will also return a minchars error (which might make sense, as the str.length < min, but then again, it's optional so it'd make sense that the empty string was ignored as an undefined value)
The way I worked around this was turning empty strings into undefined before validating. Takes care of both those problems.

Reading through this again, there is no issue here. Empty strings are values so they are validated. To avoid the errors you can call clean first with removeEmptyValues: true


Failure to build "Model Manager" in CVAT

Hi, I am pretty new to CVAT and I am trying to apply pre-trained DL models on my video data. I a following the tutorial here to install the OPENVINO toolkit. However, when I am running the command for "Build docker image", I keep getting the following errors:

I am installing on a Mac and downloaded the installer. I have tried installer versions for both mac and linux and they all give me the same mistake. The current version that I am using is l_openvino_toolkit_p_2019.3.376.tgz
I have tried to directly run the installer but I still couldn't find the Model Manager in the CVAT work interface.
Many thanks!

@lijiayi9712 Hi, thanks for report
The folder components/openvino should contains only one Openvino installer and it must be the linux package (.tgz)
Also please make sure  *.tgz file is not corrupted and you can extract it with the command tar -xzf path_to_the_tgz_file
If it doesn't help please add set -x to the begin of the file https://github.com/opencv/cvat/blob/develop/components/openvino/install.sh, try to build images once again and attach build logs? Thanks.

Thank you so much! After adding the line and downloading a new package, it works!


convert bot.js to typescript

I got yarn build:ts and yarn dev working, but yarn build doesn't work :( even when I change the entry config to the manual path it returns this error:


Invalid password input changes width when focused

Describe the bug
An invalid password inout changes it's width when focused.

How to reproduce
Steps to reproduce the behavior:

Go to https://stackblitz.com/edit/clarity-v4-light-theme-ilsewj?file=src/app/app.component.html
Type e.g. "ABC" in the password input
Click out of the input to trigger validation
Focus it again
See the changing width of the red line that shifts the icon to the right

Expected behavior
Width stays the same.
Versions
App

Angular: 10.2.2
Clarity: 4.0.5

Device:

Browser Chrome

@dorthrithil thank you for reporting this - it seems that there is a bug in how we calculate the width of the input. Not sure why - but we gonna investigate it a bit more

@bdryanovski Version 4.0.6 brings another probably related bug:
Focused password inputs now take 100% width

Here's a stackblitz:
https://stackblitz.com/edit/clarity-v4-light-theme-p9fvw2?file=package.json
Maybe related to the fix for https://github.com/vmware/clarity/issues/5146 where password inputs didn't take 100% width in the login form anymore? This was fixed in 4.0.6 and now we have a new 100% width bug.

@dorthrithil you are right it seems like a regression - need to check to be sure.
We gonna try to fix it for the next release

We are having the same issue while using clarity 4.0.6
It seems that when you focus a field it adds a clr-focus class to the clr-input-group.
This clr-focus has only 1 css field width: 100%.
This seems to only happen for <clr-password-container> that are within <form>  tags.
The same is happening on the documentation site of clarity.

looks like the .clr-focus style declared here is polluting the style used in password input.
a simple workaround is like:
.clr-input-gropup.clr-focus {
  width: auto;
}

maybe this can be a fix in https://github.com/vmware/clarity/blob/next/packages/angular/projects/clr-angular/src/forms/styles/_input-group.clarity.scss.
If you think that's ok, I can submit a PR for it.