Pass all args to __attrs_pre_init__()

I am subclassing a class that I have no control over, which is written in standard Python.  The base class A has a number of arguments that I want to set.  Infact there are 3 classes.  C (attrs class) is a sublcass of B (attrs class) which is a subclass of A (non-attrs class).
When I instantiate C, I want to pass arguments to B and A.
I implemented class based factory functions (vai @classmethod), which works well for a single level inheritance, but I'm not sure how to use the classmethod of B from the classmethod of A.  I figured I'm stuck with duplicating of the B initialisation within the C classmethod and the instantiating class C by passing all the necessary arguments.
All this involves defining a custom __init__() method (https://www.attrs.org/en/stable/init.html#custom-init), but it seems to me that could be avoided by using __attrs_pre_init__(), but unfortunately it seems no arguments are passed to that (i.e. no *args or **kwargs).
Is there a reason why arguments are not passed to attrs_pre_init__(), and only passed to __init__()?
I think it makes sense to pass all arguments to __attrs_pre_init__() so the user can have the flexibility to do what is required (or nothing at all).

    def __attrs_pre_init__(self, *args, **kwargs):
        ...
        super().__init__(*args, **kwargs)
        ...

I can see why it is less relevant for __attrs_post_init__(), but I'm sure someone can think of a use-case where the arguments could be useful (e.g. for arguments that aren't stored as instanace attributes).

Yeah in hindsight that seems an odd omission. I think the expectation was that you're gonna use a custom init for anything more complicated.

I'm interested in implementing this feature but I'm not sure where to start. I see where the call to __atrs_pre_init__ is being added in src/attr/_make.py. Would I change this call to include the arguments being passed into the __init__ method being generated?

Without looking closer, I suspect you’ll have to inspect the __attrs_pre_init__ method and call with with or without based on its arguments. For all I care: do nothing if it’s only one argument (presumably self), pass them if it has more than one.


Add the v1.3

What does this PR do?
Added the ASR crowdsourced data collected under the supervision of @solomonnsumba
Description of the data/datasets to be added
ASR multispeaker data for all 6 languages
Motivation behind this addition
More data = Better Models = Better Tools
Screenshots (optional)

@mekaneeky asr-speech for Luganda: It appears that we are missing the audio files in the salt-url-train-v1.3.jsonl dataset. The lug field has the following example incomplete URL: "https://storage.cloud.google.com/speech_collection_bucket/VALIDATED/".
Similarly, the salt-relative-train-v1.3.jsonl dataset also lacks the asr-speech audio files for Luganda. The lug field in this dataset has  the following empty value: "lug": ""
Please make sure to provide the correct URLs for the audio files in both datasets. Thank you.


Add missing i18n support in header link

Hello and thank you for this project!
Motivation
I have noticed that the link to go to the "main" page in the navigation header (the one in the upper-left corner, with the header icon) was always targeting the page in the default—en—language, even if localization is enabled and another language was selected (e.f. fr).
I think this is something that has been forgotten as I expected the link to take the currently selected language into account.
Have you read the Contributing Guidelines on pull requests?
Yes.
As this is a very small modification, I quickly tried to set up a local working environment to be able to run "prettier" and "Jest tests", but could not get it working within a 2 mn time box so I admit I skipped those steps.
I made sure the line was still < 80 characters (which was not before I read the Contributing Guidelines) and had the right number of spaces for indentation though.
Disclaimer: I am not a JavaScript/JSX developer.
Test Plan

Have a site with translation enabled and at least another language in addition to English.

Go to the main page of the site

Change language with the drop-down on the upper-right corner

Check that the link to the main page in the upper-left corner,—in the navigation header, the one with the header icon—correctly targets the main page in the selected language

Related PRs
None (as far as I've looked for).

ci/circleci test initially failed because of the prettier check, so I finally was able to run prettier locally to format the file according to the formatting rules.
(npm run prettier does not work on my configuration, it's saying No such file or directory: 'format:source',—whether I use npm or yarn directly—so I searched a bit more and found I could do npm run format:source directly after having installed prettier and to format the file with it, hence my second commit)

@cheercroaker Thanks for this PR. Good catch 😄


webview [nfc]: demystify the relative base URL

Make it clear who's doing the resolution, and with respect to what.

(Also made some longer comments on delving into the semantics of paths and filesystems and so on on iOS and Android; visible upthread in replies to the relevant previous comments. But those are now all moot for this particular change, I think.)

I might then send a further followup change.

Done, as #3686.


apictl command reference doc

Reference catalog added for the API controller

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


Inline field doesn't have styling

What happened?
I am using inline fields in my daily notes, and when wiki link inside it, there is no necessary styling.

DQL
No response
JS
No response
Dataview Version
0.5.34
Obsidian Version
0.14.6
OS
Windows

Related with #1151

Closed in favor of 1151


NonBlockingStatsDClient loses events

Hey!
I observe that some dd events are geting lost for my application.
It happens with last events before shutdown.
I checked the code of NonBlockingStatsDClient and I see that method "stop" stops sending events even the queue is not empty.
I could reproduce it with this test:
    @Test(timeout = 15000L)
    public void shutdown2() throws Exception {
        final int port = 17257;
        final NonBlockingStatsDClient client = new NonBlockingStatsDClient("my.prefix.shutdownTest", "localhost", port);
        final DummyStatsDServer server = new DummyStatsDServer(port);
        final ExecutorService executorService = Executors.newFixedThreadPool(16);

        for (int i = 0; i < 1000; i++) {
            executorService.submit(new Runnable() {
                @Override
                public void run() {
                    for (int i = 0; i < 1000; i++) {
                        client.count("mycounter", 5);
                    }
                }
            });
        }
        executorService.shutdown();
        executorService.awaitTermination(5, TimeUnit.SECONDS);
        client.stop();
        assertEquals(1000 * 1000, server.messagesReceived().size());
    }

I propose to implement graceful shutdown: wait until the queue is empty or timeout happens.
Please see my fix : https://github.com/DataDog/java-dogstatsd-client/pull/58

Are you going to make a release with this fix soon? If not, is there any snapshot I could use to check if this changes fixes our problems?

Any news about the release of a new version containing this fix ? Thanks :)

Related PR got merged, closing.


Regression: unreadable output in httpie 0.9.3

This is httpie 0.9.2:

At this point I decide to see if I'm running the latest version and run pip install -U httpie.  I wasn't.
This is httpie 0.9.3:

I cannot read very-light-grey text on a white background.

There's a workaround: edit ~/.httpie/config.json and change
    "default_options": [],

to
    "default_options": ["--style=solarized"],

I see, monokai doesn't play well with light background colors. It looks like solarized was a better  default color scheme choice.

I believe one of the selling features of solarize is that it works well with both light and dark backgrounds.

@mgedmin Changed it back to solarized. Thanks!

Thank you very much!  :heart:


Fix complex field extractor after join on CassandraDirectJoinStrategy

Description
How did the Spark Cassandra Connector Work or Not Work Before this Patch
We fixed projection collapse on CassandraDirectJoinStrategy in https://datastax-oss.atlassian.net/browse/SPARKC-695. But one incorrect assumption during collecting alias mappings is there is only one attribute under the extractor. If users build a struct before the join, and try to extract a field with an extractor, the assert will fail:
General Design of the patch
The incorrect assumption was fixed in this patch by collecting all attributes under aliased extractor.
Fixes: Put JIRA Reference HERE
How Has This Been Tested?
Almost all changes and especially bug fixes will require a test to be added to either the integration or Unit Tests. Any tests added will be automatically run on travis when the pull request is pushed to github. Be sure to run suites locally as well.
Checklist:

[x] I have a ticket in the OSS JIRA
[x] I have performed a self-review of my own code
[x] Locally all tests pass (make sure tests fail without your patch)

cc @RussellSpitzer

Thank you @viirya !


feat(core): Add PseudoEnumArgument

Not super clear on what the build error means

Rebased for 1.7.0-dev branch


Update part1-ml.md

Issue

Description
Two minor changes to the text for AutoML
Todo

Review guidelines

Thanks @triplee78 !


Problem with some fonts conversion - glyph data IndexError

Hi.
I'm trying to convert some fonts, but when i use Pixel Writer class i got error
  File "D:\Work\Micropython\tt.py", line 16, in <module>
    data = glyph[srow * gbytes + gbyte]
IndexError: index out of bounds on dimension 1

Here is my code
import font

COLOR_BLACK   = 0x0000
COLOR_RED     = 0x07E0

glyph, char_height, char_width = font.get_ch('1')

div, mod = divmod(char_width, 8)
gbytes = div + 1 if mod else div

char_image = bytearray()
for srow in range(char_height):
    for scol in range(char_width):
        gbyte, gbit = divmod(scol, 8)
        if gbit == 0:
            data = glyph[srow * gbytes + gbyte]
        pixel = COLOR_RED if data & (1 << (7 - gbit)) else COLOR_BLACK
        char_image.append(pixel>>8)
        char_image.append(pixel & 0xff)

for testing, I'm trying to get an image of the number 1.
This does not work with any of the fonts if I use the Cyrillic character set. On some fonts, the standard set does not work either.
Error is same in all cases. I attached some fonts that i'm trying to use
pixel_sans_serif 8.zip
free_pixel 16.zip
minecraftia 8.zip

The error message looks odd. On current MicroPython an out of range error appears as "IndexError: memoryview index out of range". What version of MicroPython are you using, and on what platform? Rather than the source fonts, your converted Python font files would be more informative.

Sorry, I was checking the script on a regular python 3.6.6 and copied the error from there.
On MicroPython error is IndexError: memoryview index out of range.
Here is one of converted fonts with command font_to_py.py -k cyrillic FreePixel.ttf 16 freepixel.py
freepixel.zip

I can replicate your error, but I can find no fault with the font file: the glyph "1" can be rendered correctly:
>>> import font_test
>>> font_test.test_font('freepixel', '123')
Vertical map
Normal bit order
Proportional spacing
Dimensions height*max_width 17 * 9
Start char "!"  I'll study your code later today.
Note that font_test.py must be run under Python 3.

font_test.py works for me too. As for my code - i just took your writer.py _printchar function and it works fine with your fonts in writer folder (courier20.py, font10.py, ...)

I think the problem is that you have created a vertically mapped font but are rendering it using the algorithm for horizontal mapping. Unless you need vertical mapping you might like to simply re-create the Python font file with horizontal mapping using the -x option. If you need vertical mapping you'll need to adapt your code.
Most of my example fonts are horizontally mapped as this is the best fit for most display hardware.

Yep, that it is. My fault, didn't check this moment.
Thanks for help!


Resizing of headings (mobile phones)

The headings are not resized on mobile phones

@hpi-swt2/product-owner-2016


handle no credentials config

allows the plugin to work when an ECS task role is handling permission instead of exposing a key and secret.

Does the S3 Client require the absence of the "credentials" property entirely or is leaving the accessKeyId and secretAccessKey values as undefined maybe enough? I haven't seen unauthenticated access to a bucket ever being used.


Fix Windows build

This fixes the missing include and curl linking issues. FYI: @MaEtUgR

Looks good, the include was missing like I wrote here: https://github.com/Dronecode/DronecodeSDK/issues/718#issue-429710976
I used the old curl version from the guide but it's better to use the new one and maybe we could even get a prebuilt library...


Have you ever tested it in a production environment?

Have you ever tested it in a production environment?
Windows 10 or Windows Server 2012/2019/2022？

Unfortunately, this version is only recommended for use in the development environment. Please use the Linux version for the production environment.


Update aws-java-sdk-bundle to 1.12.529

About this PR
📦 Updates com.amazonaws:aws-java-sdk-bundle from 1.12.520 to 1.12.529
Usage
✅ Please merge!
I'll automatically update this PR to resolve conflicts as long as you don't change it yourself.
If you'd like to skip this version, you can just close this PR. If you have any feedback, just mention me in the comments below.
Configure Scala Steward for your repository with a .scala-steward.conf file.
Have a fantastic day writing Scala!

⚙ Adjust future updates
Add this to your .scala-steward.conf file to ignore future updates of this dependency:
updates.ignore = [ { groupId = "com.amazonaws", artifactId = "aws-java-sdk-bundle" } ]

Or, add this to slow down future updates of this dependency:
dependencyOverrides = [{
  pullRequests = { frequency = "30 days" },
  dependency = { groupId = "com.amazonaws", artifactId = "aws-java-sdk-bundle" }
}]

labels: library-update, early-semver-patch, semver-spec-patch, commit-count:1

Superseded by #2843.

Superseded by #2846.


Flutter demo home page banner widget buggy when hovering over increment button on linux desktop

Steps to Reproduce

Run flutter create app.
Run flutter run -d linux

Expected results:
No rendering bugs with banner widget.
Actual results:

[  +54 ms] executing: [/home/sabetai/snap/flutter/common/flutter/] git -c
log.showSignature=false log -n 1 --pretty=format:%H
[  +32 ms] Exit code 0 from: git -c log.showSignature=false log -n 1
--pretty=format:%H
[        ] a7f5fd5360007518644597c60a1f2169eacccc2b
[        ] executing: [/home/sabetai/snap/flutter/common/flutter/] git tag
--points-at a7f5fd5360007518644597c60a1f2169eacccc2b
[  +51 ms] Exit code 0 from: git tag --points-at
a7f5fd5360007518644597c60a1f2169eacccc2b
[   +1 ms] 1.25.0-4.0.pre
[  +61 ms] executing: [/home/sabetai/snap/flutter/common/flutter/] git rev-parse
--abbrev-ref --symbolic @{u}
[   +5 ms] Exit code 0 from: git rev-parse --abbrev-ref --symbolic @{u}
[        ] origin/dev
[        ] executing: [/home/sabetai/snap/flutter/common/flutter/] git ls-remote
--get-url origin
[   +3 ms] Exit code 0 from: git ls-remote --get-url origin
[        ] https://github.com/flutter/flutter.git
[  +36 ms] executing: [/home/sabetai/snap/flutter/common/flutter/] git rev-parse
--abbrev-ref HEAD
[   +5 ms] Exit code 0 from: git rev-parse --abbrev-ref HEAD
[        ] dev
[  +39 ms] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required,
skipping update.
[        ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required,
skipping update.
[        ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping
update.
[        ] Artifact Instance of 'FlutterWebSdk' is not required, skipping
update.
[   +1 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required,
skipping update.
[        ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping
update.
[        ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping
update.
[        ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required,
skipping update.
[        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required,
skipping update.
[        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required,
skipping update.
[        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required,
skipping update.
[  +50 ms] executing: /home/sabetai/Android/Sdk/platform-tools/adb devices -l
[  +10 ms] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required,
skipping update.
[        ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required,
skipping update.
[        ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping
update.
[        ] Artifact Instance of 'FlutterWebSdk' is not required, skipping
update.
[        ] Artifact Instance of 'WindowsEngineArtifacts' is not required,
skipping update.
[        ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping
update.
[   +1 ms] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required,
skipping update.
[        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required,
skipping update.
[        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required,
skipping update.
[        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required,
skipping update.
[  +46 ms] executing: /home/sabetai/Android/Sdk/platform-tools/adb devices -l
[  +13 ms] Skipping pub get: version match.
[  +95 ms] Generating
/home/sabetai/Flutter/codebook/android/app/src/main/java/io/flutter/plugins/Gene
ratedPluginRegistrant.java
[  +61 ms] Initializing file store
[   +5 ms] Skipping target: gen_localizations
[   +4 ms] complete
[   +4 ms] Launching lib/main.dart on Linux in debug mode...
[   +4 ms] /home/sabetai/snap/flutter/common/flutter/bin/cache/dart-sdk/bin/dart
--disable-dart-dev
/home/sabetai/snap/flutter/common/flutter/bin/cache/artifacts/engine/linux-x64/f
rontend_server.dart.snapshot --sdk-root
/home/sabetai/snap/flutter/common/flutter/bin/cache/artifacts/engine/common/flut
ter_patched_sdk/ --incremental --target=flutter --debugger-module-names
--experimental-emit-debug-metadata -Ddart.developer.causal_async_stacks=true
--output-dill /tmp/flutter_tools.SVNSTL/flutter_tool.ALRIST/app.dill --packages
/home/sabetai/Flutter/codebook/.dart_tool/package_config.json
-Ddart.vm.profile=false -Ddart.vm.product=false --enable-asserts
--track-widget-creation --filesystem-scheme org-dartlang-root
--initialize-from-dill build/cache.dill.track.dill
[  +15 ms] Building Linux application...
[  +23 ms] <- compile package:codebook/main.dart
[   +2 ms] executing: [build/linux/debug/] cmake -G Ninja
-DCMAKE_BUILD_TYPE=Debug /home/sabetai/Flutter/codebook/linux
[  +10 ms] List of devices attached
[   +1 ms] List of devices attached
[  +29 ms] -- Configuring done
[   +4 ms] -- Generating done
[        ] -- Build files have been written to:
/home/sabetai/Flutter/codebook/build/linux/debug
[   +3 ms] executing: ninja -C build/linux/debug install
[   +4 ms] ninja: Entering directory `build/linux/debug'
[+3152 ms] [1/5] Generating
/home/sabetai/Flutter/codebook/linux/flutter/ephemeral/libflutter_linux_gtk.so,
/home/sabetai/Flutter/codebook/linux/flutter/ephemeral/flutter_linux/fl_basic_me
ssage_channel.h,
/home/sabetai/Flutter/codebook/linux/flutter/ephemeral/flutter_linux/fl_binary_c
odec.h,
/home/sabetai/Flutter/codebook/linux/flutter/ephemeral/flutter_linux/fl_binary_m
essenger.h,
/home/sabetai/Flutter/codebook/linux/flutter/ephemeral/flutter_linux/fl_dart_pro
ject.h,
/home/sabetai/Flutter/codebook/linux/flutter/ephemeral/flutter_linux/fl_engine.h
,
/home/sabetai/Flutter/codebook/linux/flutter/ephemeral/flutter_linux/fl_json_mes
sage_codec.h,
/home/sabetai/Flutter/codebook/linux/flutter/ephemeral/flutter_linux/fl_json_met
hod_codec.h,
/home/sabetai/Flutter/codebook/linux/flutter/ephemeral/flutter_linux/fl_message_
codec.h,
/home/sabetai/Flutter/codebook/linux/flutter/ephemeral/flutter_linux/fl_method_c
all.h,
/home/sabetai/Flutter/codebook/linux/flutter/ephemeral/flutter_linux/fl_method_c
hannel.h,
/home/sabetai/Flutter/codebook/linux/flutter/ephemeral/flutter_linux/fl_method_c
odec.h,
/home/sabetai/Flutter/codebook/linux/flutter/ephemeral/flutter_linux/fl_method_r
esponse.h,
/home/sabetai/Flutter/codebook/linux/flutter/ephemeral/flutter_linux/fl_plugin_r
egistrar.h,
/home/sabetai/Flutter/codebook/linux/flutter/ephemeral/flutter_linux/fl_plugin_r
egistry.h,
/home/sabetai/Flutter/codebook/linux/flutter/ephemeral/flutter_linux/fl_standard
_message_codec.h,
/home/sabetai/Flutter/codebook/linux/flutter/ephemeral/flutter_linux/fl_standard
_method_codec.h,
/home/sabetai/Flutter/codebook/linux/flutter/ephemeral/flutter_linux/fl_string_c
odec.h,
/home/sabetai/Flutter/codebook/linux/flutter/ephemeral/flutter_linux/fl_value.h,
/home/sabetai/Flutter/codebook/linux/flutter/ephemeral/flutter_linux/fl_view.h,
/home/sabetai/Flutter/codebook/linux/flutter/ephemeral/flutter_linux/flutter_lin
ux.h, _phony_
[   +3 ms] [  +53 ms] executing: [/home/sabetai/snap/flutter/common/flutter/]
git -c log.showSignature=false log -n 1 --pretty=format:%H
[        ] [  +26 ms] Exit code 0 from: git -c log.showSignature=false log -n 1
--pretty=format:%H
[        ] [        ] a7f5fd5360007518644597c60a1f2169eacccc2b
[        ] [        ] executing: [/home/sabetai/snap/flutter/common/flutter/]
git tag --points-at a7f5fd5360007518644597c60a1f2169eacccc2b
[        ] [   +9 ms] Exit code 0 from: git tag --points-at
a7f5fd5360007518644597c60a1f2169eacccc2b
[        ] [        ] 1.25.0-4.0.pre
[        ] [  +32 ms] executing: [/home/sabetai/snap/flutter/common/flutter/]
git rev-parse --abbrev-ref --symbolic @{u}
[        ] [   +4 ms] Exit code 0 from: git rev-parse --abbrev-ref --symbolic
@{u}
[        ] [        ] origin/dev
[        ] [        ] executing: [/home/sabetai/snap/flutter/common/flutter/]
git ls-remote --get-url origin
[        ] [   +3 ms] Exit code 0 from: git ls-remote --get-url origin
[        ] [        ] https://github.com/flutter/flutter.git
[        ] [  +30 ms] executing: [/home/sabetai/snap/flutter/common/flutter/]
git rev-parse --abbrev-ref HEAD
[        ] [   +7 ms] Exit code 0 from: git rev-parse --abbrev-ref HEAD
[        ] [        ] dev
[        ] [  +39 ms] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not
required, skipping update.
[        ] [        ] Artifact Instance of 'AndroidInternalBuildArtifacts' is
not required, skipping update.
[        ] [        ] Artifact Instance of 'IOSEngineArtifacts' is not required,
skipping update.
[        ] [        ] Artifact Instance of 'FlutterWebSdk' is not required,
skipping update.
[        ] [   +2 ms] Artifact Instance of 'WindowsEngineArtifacts' is not
required, skipping update.
[        ] [        ] Artifact Instance of 'MacOSEngineArtifacts' is not
required, skipping update.
[        ] [        ] Artifact Instance of 'LinuxEngineArtifacts' is not
required, skipping update.
[        ] [        ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not
required, skipping update.
[        ] [        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not
required, skipping update.
[        ] [        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not
required, skipping update.
[        ] [        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not
required, skipping update.
[        ] [  +43 ms] Artifact Instance of 'MaterialFonts' is not required,
skipping update.
[        ] [        ] Artifact Instance of 'GradleWrapper' is not required,
skipping update.
[        ] [        ] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not
required, skipping update.
[        ] [        ] Artifact Instance of 'AndroidInternalBuildArtifacts' is
not required, skipping update.
[        ] [        ] Artifact Instance of 'IOSEngineArtifacts' is not required,
skipping update.
[        ] [        ] Artifact Instance of 'FlutterWebSdk' is not required,
skipping update.
[        ] [        ] Artifact Instance of 'FlutterSdk' is not required,
skipping update.
[        ] [        ] Artifact Instance of 'WindowsEngineArtifacts' is not
required, skipping update.
[        ] [        ] Artifact Instance of 'MacOSEngineArtifacts' is not
required, skipping update.
[        ] [        ] Artifact Instance of 'LinuxEngineArtifacts' is not
required, skipping update.
[        ] [        ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not
required, skipping update.
[        ] [        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not
required, skipping update.
[        ] [        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not
required, skipping update.
[        ] [        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not
required, skipping update.
[        ] [        ] Artifact Instance of 'IosUsbArtifacts' is not required,
skipping update.
[        ] [        ] Artifact Instance of 'IosUsbArtifacts' is not required,
skipping update.
[        ] [        ] Artifact Instance of 'IosUsbArtifacts' is not required,
skipping update.
[        ] [        ] Artifact Instance of 'IosUsbArtifacts' is not required,
skipping update.
[        ] [        ] Artifact Instance of 'IosUsbArtifacts' is not required,
skipping update.
[        ] [        ] Artifact Instance of 'FontSubsetArtifacts' is not
required, skipping update.
[        ] [        ] Artifact Instance of 'PubDependencies' is not required,
skipping update.
[        ] [  +76 ms] Initializing file store
[        ] [   +4 ms] Done initializing file store
[        ] [  +24 ms] Skipping target: gen_localizations
[        ] [+1544 ms] Skipping target: unpack_linux
[        ] [ +329 ms] Skipping target: kernel_snapshot
[        ] [ +249 ms] Skipping target: debug_bundle_linux_assets
[        ] [        ] Persisting file store
[        ] [   +7 ms] Done persisting file store
[        ] [   +4 ms] build succeeded.
[        ] [   +6 ms] "flutter assemble" took 2,307ms.
[        ] [ +193 ms] ensureAnalyticsSent: 190ms
[        ] [   +2 ms] Running shutdown hooks
[        ] [        ] Shutdown hooks complete
[        ] [        ] exiting with code 0
[ +326 ms] [2/5] Building CXX object
CMakeFiles/codebook.dir/flutter/generated_plugin_registrant.cc.o
[  +24 ms] [3/5] Building CXX object CMakeFiles/codebook.dir/my_application.cc.o
[  +80 ms] [4/5] Linking CXX executable intermediates_do_not_run/codebook
[        ] [4/5] Install the project...
[   +8 ms] -- Install configuration: "Debug"
[  +15 ms] -- Installing:
/home/sabetai/Flutter/codebook/build/linux/debug/bundle/codebook
[        ] -- Set runtime path of
"/home/sabetai/Flutter/codebook/build/linux/debug/bundle/codebook" to
"$ORIGIN/lib"
[        ] -- Installing:
/home/sabetai/Flutter/codebook/build/linux/debug/bundle/data/icudtl.dat
[        ] -- Installing:
/home/sabetai/Flutter/codebook/build/linux/debug/bundle/lib/libflutter_linux_gtk
.so
[  +80 ms] -- Installing:
/home/sabetai/Flutter/codebook/build/linux/debug/bundle/data/flutter_assets
[        ] -- Installing:
/home/sabetai/Flutter/codebook/build/linux/debug/bundle/data/flutter_assets/Font
Manifest.json
[        ] -- Installing:
/home/sabetai/Flutter/codebook/build/linux/debug/bundle/data/flutter_assets/font
s
[        ] -- Installing:
/home/sabetai/Flutter/codebook/build/linux/debug/bundle/data/flutter_assets/font
s/MaterialIcons-Regular.otf
[        ] -- Installing:
/home/sabetai/Flutter/codebook/build/linux/debug/bundle/data/flutter_assets/Asse
tManifest.json
[        ] -- Installing:
/home/sabetai/Flutter/codebook/build/linux/debug/bundle/data/flutter_assets/pack
ages
[        ] -- Installing:
/home/sabetai/Flutter/codebook/build/linux/debug/bundle/data/flutter_assets/pack
ages/cupertino_icons
[        ] -- Installing:
/home/sabetai/Flutter/codebook/build/linux/debug/bundle/data/flutter_assets/pack
ages/cupertino_icons/assets
[        ] -- Installing:
/home/sabetai/Flutter/codebook/build/linux/debug/bundle/data/flutter_assets/pack
ages/cupertino_icons/assets/CupertinoIcons.ttf
[        ] -- Installing:
/home/sabetai/Flutter/codebook/build/linux/debug/bundle/data/flutter_assets/kern
el_blob.bin
[  +23 ms] -- Installing:
/home/sabetai/Flutter/codebook/build/linux/debug/bundle/data/flutter_assets/vers
ion.json
[        ] -- Installing:
/home/sabetai/Flutter/codebook/build/linux/debug/bundle/data/flutter_assets/NOTI
CES
[  +10 ms] Building Linux application... (completed in 3.8s)
[ +169 ms] Observatory URL on device: http://<IP_ADDRESS>:37743/77fqOoBQzac=/
[   +3 ms] Caching compiled dill
[  +32 ms] Connecting to service protocol: http://<IP_ADDRESS>:37743/77fqOoBQzac=/
[   +4 ms] Launching a Dart Developer Service (DDS) instance at
http://<IP_ADDRESS>:0, connecting to VM service at
http://<IP_ADDRESS>:37743/77fqOoBQzac=/.
[ +174 ms] DDS is listening at http://<IP_ADDRESS>:38101/VAq69KSUL0A=/.
[  +66 ms] Successfully connected to service protocol:
http://<IP_ADDRESS>:37743/77fqOoBQzac=/
[  +14 ms] DevFS: Creating new filesystem on the device (null)
[  +11 ms] DevFS: Created new filesystem on the device
(file:///tmp/codebookGGHXSO/codebook/)
[   +1 ms] Updating assets
[  +67 ms] Syncing files to device Linux...
[   +1 ms] <- reset
[        ] Compiling dart to kernel with 0 updated files
[   +1 ms] <- recompile package:codebook/main.dart
4e8ed7d6-3a13-4041-8e08-9ecc6584712a
[        ] <- 4e8ed7d6-3a13-4041-8e08-9ecc6584712a
[  +59 ms] Updating files.
[        ] DevFS: Sync finished
[   +1 ms] Syncing files to device Linux... (completed in 64ms)
[        ] Synced 0.0MB.
[        ] <- accept
[   +6 ms] Connected to _flutterView/0x19a66c0.
[   +2 ms] Flutter run key commands.
[   +2 ms] r Hot reload. 🔥🔥🔥
[   +1 ms] R Hot restart.
[        ] h Repeat this help message.
[        ] d Detach (terminate "flutter run" but leave application running).
[        ] c Clear the screen
[        ] q Quit (terminate the application on the device).
[        ] An Observatory debugger and profiler on Linux is available at:
           http://<IP_ADDRESS>:38101/VAq69KSUL0A=/
[        ] Running with unsound null safety
[        ] For more information see
https://dart.dev/null-safety/unsound-null-safety
[+55319 ms] Application finished.

No issues found! (ran in 9.5s)

[✓] Flutter (Channel dev, 1.25.0-4.0.pre, on Linux, locale en_CA.UTF-8)
    • Flutter version 1.25.0-4.0.pre at /home/sabetai/snap/flutter/common/flutter
    • Framework revision a7f5fd5360 (4 days ago), 2020-11-30 13:14:13 +0100
    • Engine revision 20caf54969
    • Dart version 2.12.0 (build 2.12.0-76.0.dev)

[✓] Android toolchain - develop for Android devices (Android SDK version 30.0.2)
    • Android SDK at /home/sabetai/Android/Sdk
    • Platform android-30, build-tools 30.0.2
    • Java binary at: /usr/bin/java
    • Java version Java(TM) SE Runtime Environment (build 15.0.1+9-18)
    • All Android licenses accepted.

[✓] Linux toolchain - develop for Linux desktop
    • clang version 6.0.0-1ubuntu2 (tags/RELEASE_600/final)
    • cmake version 3.10.2
    • ninja version 1.8.2
    • pkg-config version 0.29.1

[!] Android Studio (not installed)
    • Android Studio not found; download from https://developer.android.com/studio/index.html
      (or visit https://flutter.dev/docs/get-started/install/linux#android-setup for detailed instructions).

[✓] Connected device (1 available)
    • Linux (desktop) • linux • linux-x64 • Linux

! Doctor found issues in 1 category.

hI @sabetAI
If you remove debug banner debugShowCheckedModeBanner: false in the material app bug, rendering issue goes?
Also, can you please provide output of neofetch?
If you don't have it installed
sudo apt install neofetch
neofetch
Thank you

hi @TahaTesser, the bug still exists after setting debugShowCheckedModeBanner: false, and neofetch returns
OS: Ubuntu 18.04.5 LTS x86_64
Host: 20RM Lenovo ThinkBook 14s-IWL
Kernel: 4.15.0-124-generic
Uptime: 1 hour, 16 mins
Packages: 2975
Shell: bash 4.4.20
Resolution: 1920x1080
DE: Unity
WM: GNOME Shell
WM Theme: Adwaita
Theme: Adwaita [GTK2/3]
Icons: Adwaita [GTK2/3]
Terminal: vscode
CPU: Intel i5-8265U (8) @ 3.900GHz
GPU: Intel Device 3ea0
GPU: AMD Radeon E9171 MCM
Memory: 5809MiB / 7666MiB

Hi @sabetAI
Are you able to see the same issue when running flutter run -d web and do you see any rendering issues when browsing or using other Linux apps?

Hi @TahaTesser, there's no problem when I run flutter run -d chrome. The only consistent rendering issue I've seen is with horizontal white line artifacts that appear in my chrome browser if I have hardware acceleration toggled on.

Hi @sabetAI
Can you please check if you have AMD drivers updated? A similar issue was reported but it wasn't about Flutter https://github.com/flutter/flutter/issues/65321#issuecomment-690760559

Hi @TahaTesser
So I ran
sudo apt-get update
sudo apt upgrade

from https://askubuntu.com/questions/1066105/how-to-install-amd-graphic-drivers-on-ubuntu-18-04
and am now getting the following error:
[ +244 ms] Error waiting for a debug connection: The log reader stopped unexpectedly.
[   +1 ms] Error launching application on Linux.
[+2879 ms] "flutter run" took 7,305ms.
[   +3 ms]
           #0      throwToolExit (package:flutter_tools/src/base/common.dart:10:3)
           #1      RunCommand.runCommand (package:flutter_tools/src/commands/run.dart:618:7)
           <asynchronous suspension>
           #2      FlutterCommand.verifyThenRunCommand (package:flutter_tools/src/runner/flutter_command.dart:1119:12)
           <asynchronous suspension>
           #3      FlutterCommand.run.<anonymous closure> (package:flutter_tools/src/runner/flutter_command.dart:974:27)
           <asynchronous suspension>
           #4      AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:150:19)
           <asynchronous suspension>
           #5      AppContext.run (package:flutter_tools/src/base/context.dart:149:12)
           <asynchronous suspension>
           #6      CommandRunner.runCommand (package:args/command_runner.dart:197:13)
           <asynchronous suspension>
           #7      FlutterCommandRunner.runCommand.<anonymous closure> (package:flutter_tools/src/runner/flutter_command_runner.dart:264:9)
           <asynchronous suspension>
           #8      AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:150:19)
           <asynchronous suspension>
           #9      AppContext.run (package:flutter_tools/src/base/context.dart:149:12)
           <asynchronous suspension>
           #10     FlutterCommandRunner.runCommand (package:flutter_tools/src/runner/flutter_command_runner.dart:220:5)
           <asynchronous suspension>
           #11     run.<anonymous closure>.<anonymous closure> (package:flutter_tools/runner.dart:63:9)
           <asynchronous suspension>
           #12     run.<anonymous closure> (package:flutter_tools/runner.dart:61:12)
           <asynchronous suspension>
           #13     AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:150:19)
           <asynchronous suspension>
           #14     AppContext.run (package:flutter_tools/src/base/context.dart:149:12)
           <asynchronous suspension>
           #15     runInContext (package:flutter_tools/src/context_runner.dart:70:10)
           <asynchronous suspension>
           #16     main (package:flutter_tools/executable.dart:90:3)
           <asynchronous suspension>

Hi @sabetAI
Logs don't say much, can you please try a new project and provide complete flutter run -v?
Thank you

Np @TahaTesser
[  +16 ms] Skipping pub get: version match.
[ +113 ms] Generating /home/sabetai/Flutter/codebook/android/app/src/main/java/io/flutter/plugins/GeneratedPluginRegistrant.java
[  +72 ms] Initializing file store
[   +6 ms] Skipping target: gen_localizations
[   +4 ms] complete
[   +3 ms] Launching lib/main.dart on Linux in debug mode...
[   +4 ms] /home/sabetai/snap/flutter/common/flutter/bin/cache/dart-sdk/bin/dart --disable-dart-dev
/home/sabetai/snap/flutter/common/flutter/bin/cache/artifacts/engine/linux-x64/frontend_server.dart.snapshot --sdk-root
/home/sabetai/snap/flutter/common/flutter/bin/cache/artifacts/engine/common/flutter_patched_sdk/ --incremental --target=flutter --debugger-module-names --experimental-emit-debug-metadata
-Ddart.developer.causal_async_stacks=true --output-dill /tmp/flutter_tools.ITDIAK/flutter_tool.CXCZPZ/app.dill --packages /home/sabetai/Flutter/codebook/.dart_tool/package_config.json
-Ddart.vm.profile=false -Ddart.vm.product=false --enable-asserts --track-widget-creation --filesystem-scheme org-dartlang-root --initialize-from-dill build/cache.dill.track.dill
[  +20 ms] Building Linux application...
[  +15 ms] <- compile package:codebook/main.dart
[   +2 ms] executing: [build/linux/debug/] cmake -G Ninja -DCMAKE_BUILD_TYPE=Debug /home/sabetai/Flutter/codebook/linux
[ +626 ms] -- Configuring done
[  +41 ms] -- Generating done
[        ] -- Build files have been written to: /home/sabetai/Flutter/codebook/build/linux/debug
[  +26 ms] executing: ninja -C build/linux/debug install
[  +13 ms] ninja: Entering directory `build/linux/debug'
[+3438 ms] [1/5] Generating /home/sabetai/Flutter/codebook/linux/flutter/ephemeral/libflutter_linux_gtk.so, /home/sabetai/Flutter/codebook/linux/flutter/ephemeral/flutter_linux/fl_basic_message_channel.h,
/home/sabetai/Flutter/codebook/linux/flutter/ephemeral/flutter_linux/fl_binary_codec.h, /home/sabetai/Flutter/codebook/linux/flutter/ephemeral/flutter_linux/fl_binary_messenger.h,
/home/sabetai/Flutter/codebook/linux/flutter/ephemeral/flutter_linux/fl_dart_project.h, /home/sabetai/Flutter/codebook/linux/flutter/ephemeral/flutter_linux/fl_engine.h,
/home/sabetai/Flutter/codebook/linux/flutter/ephemeral/flutter_linux/fl_json_message_codec.h, /home/sabetai/Flutter/codebook/linux/flutter/ephemeral/flutter_linux/fl_json_method_codec.h,
/home/sabetai/Flutter/codebook/linux/flutter/ephemeral/flutter_linux/fl_message_codec.h, /home/sabetai/Flutter/codebook/linux/flutter/ephemeral/flutter_linux/fl_method_call.h,
/home/sabetai/Flutter/codebook/linux/flutter/ephemeral/flutter_linux/fl_method_channel.h, /home/sabetai/Flutter/codebook/linux/flutter/ephemeral/flutter_linux/fl_method_codec.h,
/home/sabetai/Flutter/codebook/linux/flutter/ephemeral/flutter_linux/fl_method_response.h, /home/sabetai/Flutter/codebook/linux/flutter/ephemeral/flutter_linux/fl_plugin_registrar.h,
/home/sabetai/Flutter/codebook/linux/flutter/ephemeral/flutter_linux/fl_plugin_registry.h, /home/sabetai/Flutter/codebook/linux/flutter/ephemeral/flutter_linux/fl_standard_message_codec.h,
/home/sabetai/Flutter/codebook/linux/flutter/ephemeral/flutter_linux/fl_standard_method_codec.h, /home/sabetai/Flutter/codebook/linux/flutter/ephemeral/flutter_linux/fl_string_codec.h,
/home/sabetai/Flutter/codebook/linux/flutter/ephemeral/flutter_linux/fl_value.h, /home/sabetai/Flutter/codebook/linux/flutter/ephemeral/flutter_linux/fl_view.h,
/home/sabetai/Flutter/codebook/linux/flutter/ephemeral/flutter_linux/flutter_linux.h, _phony_
[   +2 ms] [  +57 ms] executing: [/home/sabetai/snap/flutter/common/flutter/] git -c log.showSignature=false log -n 1 --pretty=format:%H
[        ] [  +32 ms] Exit code 0 from: git -c log.showSignature=false log -n 1 --pretty=format:%H
[        ] [        ] a7f5fd5360007518644597c60a1f2169eacccc2b
[        ] [        ] executing: [/home/sabetai/snap/flutter/common/flutter/] git tag --points-at a7f5fd5360007518644597c60a1f2169eacccc2b
[        ] [  +17 ms] Exit code 0 from: git tag --points-at a7f5fd5360007518644597c60a1f2169eacccc2b
[        ] [        ] 1.25.0-4.0.pre
[        ] [  +37 ms] executing: [/home/sabetai/snap/flutter/common/flutter/] git rev-parse --abbrev-ref --symbolic @{u}
[        ] [   +6 ms] Exit code 0 from: git rev-parse --abbrev-ref --symbolic @{u}
[        ] [        ] origin/dev
[        ] [        ] executing: [/home/sabetai/snap/flutter/common/flutter/] git ls-remote --get-url origin
[        ] [   +4 ms] Exit code 0 from: git ls-remote --get-url origin
[        ] [        ] https://github.com/flutter/flutter.git
[        ] [  +30 ms] executing: [/home/sabetai/snap/flutter/common/flutter/] git rev-parse --abbrev-ref HEAD
[        ] [   +5 ms] Exit code 0 from: git rev-parse --abbrev-ref HEAD
[        ] [        ] dev
[        ] [  +32 ms] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[        ] [   +1 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[        ] [  +39 ms] Artifact Instance of 'MaterialFonts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'GradleWrapper' is not required, skipping update.
[        ] [        ] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[        ] [        ] Artifact Instance of 'FlutterSdk' is not required, skipping update.
[        ] [        ] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[        ] [        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'FontSubsetArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'PubDependencies' is not required, skipping update.
[        ] [  +69 ms] Initializing file store
[        ] [   +5 ms] Done initializing file store
[        ] [  +25 ms] Skipping target: gen_localizations
[        ] [+1643 ms] Skipping target: unpack_linux
[        ] [ +332 ms] Skipping target: kernel_snapshot
[        ] [ +243 ms] Skipping target: debug_bundle_linux_assets
[        ] [        ] Persisting file store
[        ] [   +6 ms] Done persisting file store
[        ] [   +4 ms] build succeeded.
[        ] [   +6 ms] "flutter assemble" took 2,387ms.
[        ] [ +159 ms] ensureAnalyticsSent: 155ms
[        ] [   +1 ms] Running shutdown hooks
[        ] [        ] Shutdown hooks complete
[        ] [        ] exiting with code 0
[+2161 ms] [2/5] Building CXX object CMakeFiles/codebook.dir/flutter/generated_plugin_registrant.cc.o
[  +11 ms] [3/5] Building CXX object CMakeFiles/codebook.dir/my_application.cc.o
[ +239 ms] [4/5] Linking CXX executable intermediates_do_not_run/codebook
[        ] [4/5] Install the project...
[  +82 ms] -- Install configuration: "Debug"
[   +2 ms] -- Installing: /home/sabetai/Flutter/codebook/build/linux/debug/bundle/codebook
[        ] -- Set runtime path of "/home/sabetai/Flutter/codebook/build/linux/debug/bundle/codebook" to "$ORIGIN/lib"
[        ] -- Installing: /home/sabetai/Flutter/codebook/build/linux/debug/bundle/data/icudtl.dat
[        ] -- Installing: /home/sabetai/Flutter/codebook/build/linux/debug/bundle/lib/libflutter_linux_gtk.so
[ +107 ms] -- Installing: /home/sabetai/Flutter/codebook/build/linux/debug/bundle/data/flutter_assets
[        ] -- Installing: /home/sabetai/Flutter/codebook/build/linux/debug/bundle/data/flutter_assets/FontManifest.json
[        ] -- Installing: /home/sabetai/Flutter/codebook/build/linux/debug/bundle/data/flutter_assets/fonts
[        ] -- Installing: /home/sabetai/Flutter/codebook/build/linux/debug/bundle/data/flutter_assets/fonts/MaterialIcons-Regular.otf
[        ] -- Installing: /home/sabetai/Flutter/codebook/build/linux/debug/bundle/data/flutter_assets/AssetManifest.json
[        ] -- Installing: /home/sabetai/Flutter/codebook/build/linux/debug/bundle/data/flutter_assets/packages
[        ] -- Installing: /home/sabetai/Flutter/codebook/build/linux/debug/bundle/data/flutter_assets/packages/cupertino_icons
[        ] -- Installing: /home/sabetai/Flutter/codebook/build/linux/debug/bundle/data/flutter_assets/packages/cupertino_icons/assets
[        ] -- Installing: /home/sabetai/Flutter/codebook/build/linux/debug/bundle/data/flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf
[        ] -- Installing: /home/sabetai/Flutter/codebook/build/linux/debug/bundle/data/flutter_assets/kernel_blob.bin
[  +30 ms] -- Installing: /home/sabetai/Flutter/codebook/build/linux/debug/bundle/data/flutter_assets/version.json
[        ] -- Installing: /home/sabetai/Flutter/codebook/build/linux/debug/bundle/data/flutter_assets/NOTICES
[  +19 ms] Building Linux application... (completed in 6.8s)
[ +558 ms] Error waiting for a debug connection: The log reader stopped unexpectedly.
[   +1 ms] Error launching application on Linux.
[   +1 ms] "flutter run" took 15,889ms.
[   +3 ms]
           #0      throwToolExit (package:flutter_tools/src/base/common.dart:10:3)
           #1      RunCommand.runCommand (package:flutter_tools/src/commands/run.dart:618:7)
           <asynchronous suspension>
           #2      FlutterCommand.verifyThenRunCommand (package:flutter_tools/src/runner/flutter_command.dart:1119:12)
           <asynchronous suspension>
           #3      FlutterCommand.run.<anonymous closure> (package:flutter_tools/src/runner/flutter_command.dart:974:27)
           <asynchronous suspension>
           #4      AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:150:19)
           <asynchronous suspension>
           #5      AppContext.run (package:flutter_tools/src/base/context.dart:149:12)
           <asynchronous suspension>
           #6      CommandRunner.runCommand (package:args/command_runner.dart:197:13)
           <asynchronous suspension>
           #7      FlutterCommandRunner.runCommand.<anonymous closure> (package:flutter_tools/src/runner/flutter_command_runner.dart:264:9)
           <asynchronous suspension>
           #8      AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:150:19)
           <asynchronous suspension>
           #9      AppContext.run (package:flutter_tools/src/base/context.dart:149:12)
           <asynchronous suspension>
           #10     FlutterCommandRunner.runCommand (package:flutter_tools/src/runner/flutter_command_runner.dart:220:5)
           <asynchronous suspension>
           #11     run.<anonymous closure>.<anonymous closure> (package:flutter_tools/runner.dart:63:9)
           <asynchronous suspension>
           #12     run.<anonymous closure> (package:flutter_tools/runner.dart:61:12)
           <asynchronous suspension>
           #13     AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:150:19)
           <asynchronous suspension>
           #14     AppContext.run (package:flutter_tools/src/base/context.dart:149:12)
           <asynchronous suspension>
           #15     runInContext (package:flutter_tools/src/context_runner.dart:70:10)
           <asynchronous suspension>
           #16     main (package:flutter_tools/executable.dart:90:3)
           <asynchronous suspension>

[ +109 ms] ensureAnalyticsSent: 108ms
[   +2 ms] Running shutdown hooks
[        ] Shutdown hook priority 4
[   +9 ms] Shutdown hooks complete
[   +1 ms] exiting with code 1

Hi @TahaTesser
I can confirm this issue
neofetch
OS: Ubuntu 20.04.1 LTS x86_64
Kernel: 5.4.0-56-generic
Uptime: 1 hour, 40 mins
Packages: 1839 (dpkg), 14 (snap)
Shell: zsh 5.8
Resolution: 1920x1080
DE: GNOME
WM: Mutter
WM Theme: Adwaita
Theme: Yaru [GTK2/3]
Icons: Yaru [GTK2/3]
Terminal: gnome-terminal
CPU: Intel i3-2100T (4) @ 2.500GHz
GPU: Intel 2nd Generation Core Processor Family
Memory: 4804MiB / 15883MiB

I created demo_app:
flutter create demo_app
cd demo_app

flutter doctor -v
[✓] Flutter (Channel dev, 1.25.0-8.0.pre, on Linux, locale ru_RU.UTF-8)
    • Flutter version 1.25.0-8.0.pre at /home/akusa/snap/flutter/common/flutter
    • Framework revision a12e2a473a (3 дня назад), 2020-12-08 23:13:04 -0500
    • Engine revision df39e5c515
    • Dart version 2.12.0 (build 2.12.0-133.0.dev)

[✓] Android toolchain - develop for Android devices (Android SDK version 30.0.2)
    • Android SDK at /home/akusa/dst/android/sdk
    • Platform android-30, build-tools 30.0.2
    • ANDROID_HOME = /home/akusa/dst/android/sdk
    • Java binary at: /snap/android-studio/current/android-studio/jre/bin/java
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b3-6222593)
    • All Android licenses accepted.

[✓] Linux toolchain - develop for Linux desktop
    • clang version 6.0.0-1ubuntu2 (tags/RELEASE_600/final)
    • cmake version 3.10.2
    • ninja version 1.8.2
    • pkg-config version 0.29.1

[✓] Android Studio
    • Android Studio at /snap/android-studio/current/android-studio
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    • android-studio-dir = /snap/android-studio/current/android-studio
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b3-6222593)

[✓] VS Code (version 1.52.0)
    • VS Code at /usr/share/code
    • Flutter extension version 3.17.0

[✓] Connected device (2 available)
    • C5503 (mobile)  • EP74086AFF • android-arm • Android 5.1.1 (API 22)
    • Linux (desktop) • linux      • linux-x64   • Linux

• No issues found!

Running at C5503 (mobile)  • EP74086AFF • android-arm • Android 5.1.1 (API 22), no issue:
❯ flutter run -d C5503
Launching lib/main.dart on C5503 in debug mode...
Running Gradle task 'assembleDebug'...
Running Gradle task 'assembleDebug'... Done                         9,5s
✓ Built build/app/outputs/flutter-apk/app-debug.apk.
Syncing files to device C5503...                                   201ms

Flutter run key commands.
r Hot reload. 🔥🔥🔥
R Hot restart.
h Repeat this help message.
d Detach (terminate "flutter run" but leave application running).
c Clear the screen
q Quit (terminate the application on the device).
An Observatory debugger and profiler on C5503 is available at: http://<IP_ADDRESS>:35749/WolDy8MfHV0=/

Running with unsound null safety
For more information see https://dart.dev/null-safety/unsound-null-safety

Runnning at Linux (desktop) • linux • linux-x64  • Linux, same issue:
❯ flutter run -v -d Linux
[ +139 ms] executing: [/home/akusa/snap/flutter/common/flutter/] git -c log.showSignature=false log -n 1 --pretty=format:%H
[  +67 ms] Exit code 0 from: git -c log.showSignature=false log -n 1 --pretty=format:%H
[        ] a12e2a473a3214b4556ca589d2d9bd311ac7c6f1
[   +1 ms] executing: [/home/akusa/snap/flutter/common/flutter/] git tag --points-at a12e2a473a3214b4556ca589d2d9bd311ac7c6f1
[  +18 ms] Exit code 0 from: git tag --points-at a12e2a473a3214b4556ca589d2d9bd311ac7c6f1
[        ] 1.25.0-8.0.pre
[  +85 ms] executing: [/home/akusa/snap/flutter/common/flutter/] git rev-parse --abbrev-ref --symbolic @{u}
[   +7 ms] Exit code 0 from: git rev-parse --abbrev-ref --symbolic @{u}
[        ] origin/dev
[        ] executing: [/home/akusa/snap/flutter/common/flutter/] git ls-remote --get-url origin
[  +11 ms] Exit code 0 from: git ls-remote --get-url origin
[        ] https://github.com/flutter/flutter.git
[  +90 ms] executing: [/home/akusa/snap/flutter/common/flutter/] git rev-parse --abbrev-ref HEAD
[   +7 ms] Exit code 0 from: git rev-parse --abbrev-ref HEAD
[        ] dev
[  +99 ms] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[   +4 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[ +124 ms] executing: /home/akusa/dst/android/sdk/platform-tools/adb devices -l
[  +29 ms] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[   +1 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[   +2 ms] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[ +128 ms] executing: /home/akusa/dst/android/sdk/platform-tools/adb devices -l
[  +35 ms] Skipping pub get: version match.
[ +185 ms] Found plugin integration_test at /home/akusa/snap/flutter/common/flutter/packages/integration_test/
[ +248 ms] Found plugin integration_test at /home/akusa/snap/flutter/common/flutter/packages/integration_test/
[   +7 ms] Generating /home/akusa/git/demo_app/android/app/src/main/java/io/flutter/plugins/GeneratedPluginRegistrant.java
[ +164 ms] Initializing file store
[  +15 ms] Skipping target: gen_localizations
[   +6 ms] complete
[  +11 ms] Launching lib/main.dart on Linux in debug mode...
[  +14 ms] /home/akusa/snap/flutter/common/flutter/bin/cache/dart-sdk/bin/dart --disable-dart-dev
/home/akusa/snap/flutter/common/flutter/bin/cache/artifacts/engine/linux-x64/frontend_server.dart.snapshot --sdk-root
/home/akusa/snap/flutter/common/flutter/bin/cache/artifacts/engine/common/flutter_patched_sdk/ --incremental --target=flutter --debugger-module-names --experimental-emit-debug-metadata --output-dill
/tmp/flutter_tools.MUHUJD/flutter_tool.IDVAMU/app.dill --packages /home/akusa/git/demo_app/.dart_tool/package_config.json -Ddart.vm.profile=false -Ddart.vm.product=false --enable-asserts
--track-widget-creation --filesystem-scheme org-dartlang-root --initialize-from-dill build/cache.dill.track.dill
[  +39 ms] Building Linux application...
[  +60 ms] <- compile package:demo_app/main.dart
[   +6 ms] executing: [build/linux/debug/] cmake -G Ninja -DCMAKE_BUILD_TYPE=Debug /home/akusa/git/demo_app/linux
[  +27 ms] List of devices attached
           EP74086AFF             device usb:5-2 product:C5503 model:C5503 device:C5503 transport_id:1
[  +12 ms] List of devices attached
           EP74086AFF             device usb:5-2 product:C5503 model:C5503 device:C5503 transport_id:1
[ +185 ms] -- Configuring done
[        ] -- Generating done
[        ] -- Build files have been written to: /home/akusa/git/demo_app/build/linux/debug
[   +4 ms] executing: ninja -C build/linux/debug install
[  +39 ms] ninja: Entering directory `build/linux/debug'
[+8256 ms] [1/5] Generating /home/akusa/git/demo_app/linux/flutter/ephemeral/libflutter_linux_gtk.so, /home/akusa/git/demo_app/linux/flutter/ephemeral/flutter_linux/fl_basic_message_channel.h,
/home/akusa/git/demo_app/linux/flutter/ephemeral/flutter_linux/fl_binary_codec.h, /home/akusa/git/demo_app/linux/flutter/ephemeral/flutter_linux/fl_binary_messenger.h,
/home/akusa/git/demo_app/linux/flutter/ephemeral/flutter_linux/fl_dart_project.h, /home/akusa/git/demo_app/linux/flutter/ephemeral/flutter_linux/fl_engine.h,
/home/akusa/git/demo_app/linux/flutter/ephemeral/flutter_linux/fl_json_message_codec.h, /home/akusa/git/demo_app/linux/flutter/ephemeral/flutter_linux/fl_json_method_codec.h,
/home/akusa/git/demo_app/linux/flutter/ephemeral/flutter_linux/fl_message_codec.h, /home/akusa/git/demo_app/linux/flutter/ephemeral/flutter_linux/fl_method_call.h,
/home/akusa/git/demo_app/linux/flutter/ephemeral/flutter_linux/fl_method_channel.h, /home/akusa/git/demo_app/linux/flutter/ephemeral/flutter_linux/fl_method_codec.h,
/home/akusa/git/demo_app/linux/flutter/ephemeral/flutter_linux/fl_method_response.h, /home/akusa/git/demo_app/linux/flutter/ephemeral/flutter_linux/fl_plugin_registrar.h,
/home/akusa/git/demo_app/linux/flutter/ephemeral/flutter_linux/fl_plugin_registry.h, /home/akusa/git/demo_app/linux/flutter/ephemeral/flutter_linux/fl_standard_message_codec.h,
/home/akusa/git/demo_app/linux/flutter/ephemeral/flutter_linux/fl_standard_method_codec.h, /home/akusa/git/demo_app/linux/flutter/ephemeral/flutter_linux/fl_string_codec.h,
/home/akusa/git/demo_app/linux/flutter/ephemeral/flutter_linux/fl_value.h, /home/akusa/git/demo_app/linux/flutter/ephemeral/flutter_linux/fl_view.h,
/home/akusa/git/demo_app/linux/flutter/ephemeral/flutter_linux/flutter_linux.h, _phony_
[  +69 ms] [ +185 ms] executing: [/home/akusa/snap/flutter/common/flutter/] git -c log.showSignature=false log -n 1 --pretty=format:%H
[        ] [ +115 ms] Exit code 0 from: git -c log.showSignature=false log -n 1 --pretty=format:%H
[        ] [        ] a12e2a473a3214b4556ca589d2d9bd311ac7c6f1
[        ] [   +1 ms] executing: [/home/akusa/snap/flutter/common/flutter/] git tag --points-at a12e2a473a3214b4556ca589d2d9bd311ac7c6f1
[        ] [  +24 ms] Exit code 0 from: git tag --points-at a12e2a473a3214b4556ca589d2d9bd311ac7c6f1
[        ] [        ] 1.25.0-8.0.pre
[        ] [ +119 ms] executing: [/home/akusa/snap/flutter/common/flutter/] git rev-parse --abbrev-ref --symbolic @{u}
[        ] [   +8 ms] Exit code 0 from: git rev-parse --abbrev-ref --symbolic @{u}
[        ] [        ] origin/dev
[        ] [        ] executing: [/home/akusa/snap/flutter/common/flutter/] git ls-remote --get-url origin
[        ] [   +6 ms] Exit code 0 from: git ls-remote --get-url origin
[        ] [        ] https://github.com/flutter/flutter.git
[        ] [  +91 ms] executing: [/home/akusa/snap/flutter/common/flutter/] git rev-parse --abbrev-ref HEAD
[        ] [  +15 ms] Exit code 0 from: git rev-parse --abbrev-ref HEAD
[        ] [        ] dev
[        ] [ +102 ms] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[        ] [   +4 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[   +1 ms] [        ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[        ] [ +168 ms] Artifact Instance of 'MaterialFonts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'GradleWrapper' is not required, skipping update.
[  +10 ms] [        ] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[   +8 ms] [        ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[        ] [        ] Artifact Instance of 'FlutterSdk' is not required, skipping update.
[        ] [        ] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[        ] [        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[        ] [   +2 ms] Artifact Instance of 'FontSubsetArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'PubDependencies' is not required, skipping update.
[        ] [ +176 ms] Initializing file store
[        ] [  +17 ms] Done initializing file store
[        ] [  +99 ms] Skipping target: gen_localizations
[        ] [+3905 ms] Skipping target: unpack_linux
[        ] [ +858 ms] Skipping target: kernel_snapshot
[        ] [ +627 ms] Skipping target: debug_bundle_linux_assets
[        ] [   +2 ms] Persisting file store
[        ] [  +23 ms] Done persisting file store
[        ] [  +12 ms] build succeeded.
[   +1 ms] [  +26 ms] "flutter assemble" took 5 952ms.
[        ] [ +250 ms] ensureAnalyticsSent: 240ms
[        ] [   +9 ms] Running shutdown hooks
[        ] [        ] Shutdown hooks complete
[        ] [   +1 ms] exiting with code 0
[+1172 ms] [2/5] Building CXX object CMakeFiles/demo_app.dir/flutter/generated_plugin_registrant.cc.o
[  +70 ms] [3/5] Building CXX object CMakeFiles/demo_app.dir/my_application.cc.o
[ +189 ms] [4/5] Linking CXX executable intermediates_do_not_run/demo_app
[        ] [4/5] Install the project...
[  +15 ms] -- Install configuration: "Debug"
[  +40 ms] -- Installing: /home/akusa/git/demo_app/build/linux/debug/bundle/demo_app
[   +1 ms] -- Set runtime path of "/home/akusa/git/demo_app/build/linux/debug/bundle/demo_app" to "$ORIGIN/lib"
[        ] -- Installing: /home/akusa/git/demo_app/build/linux/debug/bundle/data/icudtl.dat
[   +3 ms] -- Installing: /home/akusa/git/demo_app/build/linux/debug/bundle/lib/libflutter_linux_gtk.so
[ +236 ms] -- Installing: /home/akusa/git/demo_app/build/linux/debug/bundle/data/flutter_assets
[        ] -- Installing: /home/akusa/git/demo_app/build/linux/debug/bundle/data/flutter_assets/packages
[        ] -- Installing: /home/akusa/git/demo_app/build/linux/debug/bundle/data/flutter_assets/packages/cupertino_icons
[        ] -- Installing: /home/akusa/git/demo_app/build/linux/debug/bundle/data/flutter_assets/packages/cupertino_icons/assets
[        ] -- Installing: /home/akusa/git/demo_app/build/linux/debug/bundle/data/flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf
[        ] -- Installing: /home/akusa/git/demo_app/build/linux/debug/bundle/data/flutter_assets/fonts
[        ] -- Installing: /home/akusa/git/demo_app/build/linux/debug/bundle/data/flutter_assets/fonts/MaterialIcons-Regular.otf
[   +1 ms] -- Installing: /home/akusa/git/demo_app/build/linux/debug/bundle/data/flutter_assets/NOTICES
[   +2 ms] -- Installing: /home/akusa/git/demo_app/build/linux/debug/bundle/data/flutter_assets/kernel_blob.bin
[  +72 ms] -- Installing: /home/akusa/git/demo_app/build/linux/debug/bundle/data/flutter_assets/FontManifest.json
[        ] -- Installing: /home/akusa/git/demo_app/build/linux/debug/bundle/data/flutter_assets/version.json
[        ] -- Installing: /home/akusa/git/demo_app/build/linux/debug/bundle/data/flutter_assets/AssetManifest.json
[  +33 ms] Building Linux application... (completed in 10,5s)
[ +753 ms] Error waiting for a debug connection: The log reader stopped unexpectedly.
[   +3 ms] Error launching application on Linux.
[+3846 ms] "flutter run" took 16 212ms.
[  +10 ms]
           #0      throwToolExit (package:flutter_tools/src/base/common.dart:10:3)
           #1      RunCommand.runCommand (package:flutter_tools/src/commands/run.dart:623:7)
           <asynchronous suspension>
           #2      FlutterCommand.verifyThenRunCommand (package:flutter_tools/src/runner/flutter_command.dart:1134:12)
           <asynchronous suspension>
           #3      FlutterCommand.run.<anonymous closure> (package:flutter_tools/src/runner/flutter_command.dart:986:27)
           <asynchronous suspension>
           #4      AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:150:19)
           <asynchronous suspension>
           #5      AppContext.run (package:flutter_tools/src/base/context.dart:149:12)
           <asynchronous suspension>
           #6      CommandRunner.runCommand (package:args/command_runner.dart:197:13)
           <asynchronous suspension>
           #7      FlutterCommandRunner.runCommand.<anonymous closure> (package:flutter_tools/src/runner/flutter_command_runner.dart:274:9)
           <asynchronous suspension>
           #8      AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:150:19)
           <asynchronous suspension>
           #9      AppContext.run (package:flutter_tools/src/base/context.dart:149:12)
           <asynchronous suspension>
           #10     FlutterCommandRunner.runCommand (package:flutter_tools/src/runner/flutter_command_runner.dart:230:5)
           <asynchronous suspension>
           #11     run.<anonymous closure>.<anonymous closure> (package:flutter_tools/runner.dart:63:9)
           <asynchronous suspension>
           #12     run.<anonymous closure> (package:flutter_tools/runner.dart:61:12)
           <asynchronous suspension>
           #13     AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:150:19)
           <asynchronous suspension>
           #14     AppContext.run (package:flutter_tools/src/base/context.dart:149:12)
           <asynchronous suspension>
           #15     runInContext (package:flutter_tools/src/context_runner.dart:70:10)
           <asynchronous suspension>
           #16     main (package:flutter_tools/executable.dart:88:3)
           <asynchronous suspension>

[  +36 ms] ensureAnalyticsSent: 32ms
[   +5 ms] Running shutdown hooks
[        ] Shutdown hook priority 4
[   +7 ms] Shutdown hooks complete
[        ] exiting with code 1

I've tried setting debugShowCheckedModeBanner: false, the result is the same

The framebuffer looks to be of an incorrect size. Not sure why hovering over the increment button would do that. cc @stuartmorgan .

Hovering will adjust the shadow, and thus trigger a redraw; that might be the first redraw that happens in normal usage of the counter app, so would hit any latent graphics issue.
For the most recent logs, is the app crashing on launch? I.e., the window is closing immediately (or maybe even never becomes visible)?

In my case the app crashing on launch. In release mode (flutter build -d linux && ./build/linux/release/bundle/demo_app) the app working just fine.

Crashing on launch is a completely different issue than the one described in the initial issue description. Please file a new issue.

Crashing on launch is a completely different issue than the one described in the initial issue description. Please file a new issue.

done Crashing on launch in debug mode with Linux device #72506


@bentley/imodeljs-native 4.3.5

Build and run Android display-test-app failed, certificate issue? @tcobbs-bentley.
Re-running.
Execution failed for task ':app:dataBindingMergeDependencyArtifactsDebug'.
> Could not resolve all files for configuration ':app:debugCompileClasspath'.
   > Failed to transform mobile-native-android-4.3.5.aar (com.github.itwin:mobile-native-android:4.3.5) to match attributes {artifactType=android-databinding, org.gradle.category=library, org.gradle.libraryelements=jar, org.gradle.status=release, org.gradle.usage=java-api}.
      > Could not download mobile-native-android-4.3.5.aar (com.github.itwin:mobile-native-android:4.3.5)
         > Could not get resource 'https://maven.pkg.github.com/itwin/mobile-sdk-android/com/github/itwin/mobile-native-android/4.3.5/mobile-native-android-4.3.5.aar'.
            > Could not HEAD 'https://maven.pkg.github.com/itwin/mobile-sdk-android/com/github/itwin/mobile-native-android/4.3.5/mobile-native-android-4.3.5.aar'.
               > Certificate for <maven.pkg.github.com> doesn't match any of the subject alternative names: [*.registry.github.com, registry.github.com]


Long barcode 128 on a long string

Hi I was trying to create a Barcode 128 with a 34 character string and the result was a very long barcode.
After some try and error, I got to the conclusion that strings that are less than 12 in length can be rendered well with  CODE128B type, and if length is greater than 11 will be rendered well with CODE128 or CODE128C type.
Examples:
Error
string: "1013486130441141878600786403467495"
Image width: 1227
Rendered barcode(The big black line at the end is the background of my image viewer):

Solution
string: "1013486130441141878600786403467495"
Image width: 666
Rendered barcode:

If you read the resulting barcode from solution with a barcode reader, it will be correct.
Thank you!
Used zpl:
^XA
^MCY
^CI28
^LH5,15
^FX  HEADER  ^FS
^FX  Logo_Meli  ^FS
^FO20,10^GFA,800,800,10,,:::::::::::O0FF,M07JFE,L07FC003FE,K07EL07E,J01EN078,J07P0E,I01CP038,I07R0E,001CK01FK038,003L0IFK0C,0078J03803CJ0E,0187J06I07I01D8,0300F00F8J0FEFE0C,02003IFK01J06,04I01C6P02,08K0401FM01,1L08060CM083K0100C02M0C2M01001M046K0306I0CL064K0198I02L024Q01L02CR08K03CR04K03FR02K03FFQ01J07!C1FQ0C007E3C03EP0203F03C0078O010F003CI0EF1N0F8003CI070C4M06I03CI02003CL02I03CI02P02I036I03N0106I066I01J08J0C4I067J0EI08J078I0E38I03I0E00406I01C3CI01800100204I01C3CJ0FI080118I03C1EJ03800801FJ0780FK0C008018J0F,078J07C0823J01F,07EJ01C1C36J07E,03FK031C3K0FC,01FCJ01E18J01F8,00FER07F,007F8P01FE,003FFP0FFC,I0FFEN07FF,I03FFCL03FFC,J0IFCJ03IF,J07PFE,K0PF,K01NF8,L01LF8,N0JF,,:::::::::::^FS
^FO130,20^A0N,24,24^FH^FDTest Test #351646309^FS
^FO130,43^A0N,24,24^FB590,3,0,L^FH^FDREYES 142, SAN BENITO, Hermosillo, MX-SON - 83190, Referencia: CAMPECHE Y TABASCO^FS
^FO120,120^A0N,24,24^FDPack ID: 20000^FS
^FO272,117^A0N,27,27^FD03596019369^FS
^FX  Shipment_Number_Bar_Code  ^FS
^FO160,210^BY3,,0^BCN,160,N,N,N^FD>:41427426249^FS
^FO0,385^A0N,30,30^FB404,1,0,R^FD4142742^FS
^FO405,380^A0N,35,35^FB404,1,0,L^FD6249^FS
^FX  END_HEADER  ^FS
^FX  CUSTOM_DATA  ^FS
^FO0,560^GB810,1,1^FS
^FX CUSTOM_DATA ^FS
^FO40,600^GFA,728,728,14,,:3IFEN01KFC,3JFN03KFC,:::::3FCP03IF8,3FCP03IF,3FCP03IF8,3FCI03CI01C3IF,3FC001FFC00FFBIF801K01,3IFE7FFE03NFDFF01FF,3IFEJF07NFCFF83FE,3NF8OFC7FC7FC,3KFC3FCOFC3FEFF8,3KF80FDFF0LFC1JF,3KF80IFE07KFC0IFE,3FC03LFC03IF8I0IFC,3FC07LFC03IFJ07FF8,3FC07LFC03IFJ03FF,3FC07LFC03IFJ01FF,3FC07LFC03IFJ03FF8,3FC03FI01FC03IF8I07FFC,3FC03F8001FE07KFC0IFE,3FC03FC1JF0LFC1JF,3FC01FE3FCOFC3FEFF8,3FC01JF8OFC7FCFFC,3FC00JF87NFCFF87FC,3FC007IF03NFDFF03FE,3FC001FFC01FFBMFE01FF,L07FI07E,,::U07E,U04,:U040023811870C,U04046C4664C93,U07E24C244283,U04018824C2C18,U04018824C038E,U0402882440081,U04064C64428A1,U07E42FC43CD9E,Y08,::,^FS
^FO150,600^A0N,60,60^FB135,70,,R^FD511^FS
^FO290,575^GB90,90,8^FS
^FO315,595^A0N,70,70^FDE^FS
^FO240,670^A0N,20,20^FDJ162016070501uv^FS
^FX  Side info  ^FS
^FO530,560^GB283,270,1^FS
^FO540,580^A0N,22,22^FDFecha^FS
^FO540,610^A0N,35,35^FD06-06-2022^FS
^FO541,610^A0N,35,35^FD06-06-2022^FS
^FO540,670^A0N,22,22^FH^FDDimensi_C3_B3n^FS
^FO540,700^A0N,35,35^FD78x27x38^FS
^FO541,700^A0N,35,35^FD78x27x38^FS
^FO540,760^A0N,22,22^FDPeso^FS
^FO540,790^A0N,35,35^FD7,374 g^FS
^FO541,790^A0N,35,35^FD7,374 g^FS
^FX  End side info  ^FS
^FO40,805^A0N,25,25^FDTRK#^FS
^FO36,830^GB54,30,1^FS
^FO42,835^A0N,22,22^FD0455^FS
^FO110,815^A0N,35,25^FD786403467495^FS
^FO40,910^A0N,60,60^FDMCVIBA^FS
^FO40,975^A0N,30,25^FDBILL THIRD PARTY^FS
^FO500,840^A0N,40,38^FB260,1,0,R^FDAT^FS
^FO500,880^A0N,30,28^FB260,2,0,R^FDECONOMY^FS
^FO500,920^A0N,40,38^FB260,1,0,R^FD^FS
^FO500,960^A0N,40,38^FB260,1,0,R^FD86750^FS
^FO520,1005^A0N,30,28^FB180,1,0,R^FDTB-MX^FS
^FO710,1000^A0N,36,30^FB80,1,0,L^FDMIA^FS
^FO60,1060^BY3,2,0^BCN,200,N,N,N,N^FD>;1013486130441141878600786403467495^FS
^FO10,1270^A0N,28,28^FB800,1,0,C^FDTRCK:<PHONE_NUMBER>95^FS
^FO10,1300^A0N,27,27^FB800,1,0,C^FDSvcs: ECONOMY^FS^FO0,1350^GB850,0,2^FS
^FX  END CUSTOM_DATA  ^FS
^FX  RECEIVER ZONE  ^FS
^FO30,1365^A0N,26,26^FB600,2,0,L^FH^FDFernando Test (TETE548341)^FS
^FO30,1415^A0N,26,26^FB600,2,0,L^FH^FDDomicilio: Falasd 1212, Hermosillo, Sonora^FS
^FO29,1414^A0N,26,26^FH^FDDomicilio:^FS
^FO30,1475^A0N,26,26^FDCP: 83190^FS
^FO29,1474^A0N,26,26^FDCP: 83190^FS
^FO230,1475^A0N,26,26^FH^FDCentral: +525592256009^FS
^FO229,1474^A0N,26,26^FH^FDCentral: +525592256009^FS
^FO30,1505^A0N,26,26^FB600,1,0,L^FH^FDColonia: San beno^FS
^FO31,1505^A0N,26,26^FB600,1,0,L^FDColonia:^FS
^FO30,1534^A0N,26,26^FB600,5,0,L^FH^FDReferencia: Referencia: Entre Caballo Y Vecerro^FS
^FO29,1533^A0N,26,26^FDReferencia:^FS
^FX  QR Code  ^FS
^FO650,1395^BY2,2,0^BQN,2,5^FDLA,{"id":"41427426249","t":"lm"}^FS
^FO650,1535^GB105,40,40^FS
^FO650,1540^A0N,35,35
^FB105,1,0,C^FR^FDR^FS
^FX  END_FOOTER  ^FS
^XZ

i would suggest switching the type as variable.
var barcodeType = TYPE.CODE128B;

This is an incorrect commit. It produces barcodes which are in a different format than on an actual printer. The barcode tested includes a >; marker which forces Type C (reference). This should not apply to all barcodes 12 or longer.
The correct behavior is the following:

Mode N or (blank): Use Type B, unless the barcode's ^FD specifies another type.
Mode A: if the barcode text is entirely numeric, use Type C, otherwise Type B* (markers are ignored, becoming part of the barcode).

*This is not strictly correct. If a barcode is mostly numeric, mode A will switch between Type C and Type B in the middle of the code. There seems to be a clever algorithm at work that determines the minimum encodable length.
Tests:
^XA
^FO60,1060^BY3,2^BCN,200,N,N,N,N^FD1013486130441141878600786403467495^FS
^XZ

Result: too long (correct behavior!)
^XA
^FO60,1060^BY3,2^BCN,200,N,N,N,A^FD1013486130441141878600786403467495^FS
^XZ

Result: fits nicely (mode A selects Type C as the data is numeric).
^XA
^FO60,1060^BY3,2^BCN,200,N,N,N,N^FD>;1013486130441141878600786403467495^FS
^XZ

Result: also fits (explicitly forced Type C).
^XA
^FO60,1060^BY3,2^BCN,200,N,N,N,A^FD>;1013486130441141878600786403467495^FS
^XZ

Result: >; is part of the barcode, type is mixed (begins with Type C, switches to Type B).

@YipingRuan I'll be making a PR within the next few days, addressing Code128 mode selection (as above), and also presentation line rendering (#119). I think reverting is probably unnecessary.


Allow for spaces in filenames and paths

Change field separator IFS (which contains spaces, tabs) before usage in
for-loop. Change back after. This fixes #5

:+1:

hi, sorry for the incredibly long delay. ran this and it works, but there's a problem. the output CSV splits on the path.
I made this test directory:
<retina:giles> ~/code/wtf/test-michiel master
 ᕕ(ᐛ)ᕗ tree
.
└── Mother\ Fucker
    └── wtf.wtf

1 directory, 1 file

and got this CSV as output:
<retina:giles> ~/code/michiel-rewind spaces_in_paths_ifs
 ᕕ(ᐛ)ᕗ cat wtf.csv
filename,lines of code,number of commits,date of first commit,date of last commit
./Mother,1,Fucker/wtf.wtf,Sat Aug 17:05:13,Sat Aug 17:05:13
/Users/giles/code/michiel-rewind

so although this works in terms of not exploding when it encounters a space in a pathname, it makes the output a bit weird. going to try merging it and correcting that.

merged with fix for CSV output. thanks! :+1:


version 6.0.4 not compatible with firebase 9

npm ERR! Could not resolve dependency:
npm ERR! peer<EMAIL_ADDRESS>from<EMAIL_ADDRESS>npm ERR! node_modules/rxfire
npm ERR<EMAIL_ADDRESS>from the root project

Would minor version bump be more appropriate than a patch? (6.1.0)

Apologies that was a mistake. I eagerly pushed the version up without setting a range. I'll push a 6.0.5 with a fix.

Fixed in #86!


[test][integration] Relax CheckLatestEvent to CheckEventRecordedAfter

What type of PR is this?
/kind bug
/kind failing-test
/kind flake

What this PR does / why we need it:
[test][integration] Relax CheckLatestEvent to CheckEventRecordedAfter
Outside of unit-tests is possible for other non kueue Events to be recorded and the check to miss the window when the target event is last.
Which issue(s) this PR fixes:

Fixes #3144
Special notes for your reviewer:
Does this PR introduce a user-facing change?

none

Is it fix for https://github.com/kubernetes-sigs/kueue/issues/3144?

Is it fix for #3144?

It was not done for it specifically but it's fixing it. /cc @mbobrovskyi

Awesome. Thanks!

/test pull-kueue-test-e2e-main-1-29

https://github.com/kubernetes-sigs/kueue/issues/3147 created for the e2e flake

@mbobrovskyi would be great if you could provide the first review

/test pull-kueue-test-integration-main
Due to https://github.com/kubernetes-sigs/kueue/issues/3149.


[Backend] The DELETE teamMemebers API should also delete the respective file stored in the disk

Description
The deleteTeamMembersAPI currently only deletes the data from db and so the image file stored in disk will keep on getting bigger.
Expected Fix
The delete call should also delete the image file before deleting the data form the DB.

@Kajol-Kumari  can you please assign this to me.


chore: fix blobstream link

Overview

Checklist

[ ] New and updated code has appropriate documentation
[ ] New and updated code has new and/or updated testing
[ ] Required CI checks are passing
[ ] Visual proof for any user facing features like CLI or documentation updates
[ ] Linked issues closed with keywords

Codecov Report

Merging #2712 (9a950b7) into main (9cefa0d) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##             main    #2712   +/-   ##
=======================================
  Coverage   19.89%   19.89%
=======================================
  Files         139      139
  Lines       16695    16695
=======================================
  Hits         3322     3322
  Misses      13051    13051
  Partials      322      322


Adding def _firstPos(self) and def _lastPos(self) to schedule.

Added two more buttons to Scheduler, which allow moving selection directly up to top with "def _firstPos(self)" or directly down to last Position with "def _lastPos(self)".
I think these changes work so far and do not interfere with the original code.
Reworked with removing whitespaces in 90, 102, 125, 135 and changing Labels to "First" and "Last"

Well done. Thanks.

Well ok.. I try to clean up my branches and try to update somehow with your master branch..

Don't worry. I'm not an expert either.


How does this thing actually build

there is no build script, how was dist/index.js generated?

assume it's using @zeit/ncc per here https://docs.github.com/en/actions/creating-actions/creating-a-javascript-action#commit-tag-and-push-your-action-to-github
i added a build script in my fork, doing a pr


select spaces with command P , show only active open tabs first, show other tabs after [Arc] ...

Extension
https://www.raycast.com/the-browser-company/arc
Description
I think this extension can be much improved, first by letting us select the workspace with command p, and showing only tabs belonging to the activated workspace we select and only the active most recent listed, and the rest should go after and also also allow going into folders if we choose,
Who will benefit from this feature?
No response
Anything else?
No response

Not sure if the initial topic is about that, but I'd benefit from searching tabs in the current space.
Let's say I just close the arc's sidebar and can switch my tabs of current space using the raycast exclusively. It could be a separate command for searching tabs within current space

@thomaspaulmann @pomdtr @zach-fuller @ankitchouhan1020 @pernielsentikaer
is that even possible using AppleScript. I'm not really familiar with it? I can consider contributing to this extension if there is a way to identify the following:

current workspace (and tabs within current workspace)
folder items
toggle (open/close) these folders


Removal of GetNextMut and Atom::replace_and_set_next

These methods have little to do with Atom's usage and should be removed. They are specific to linked lists, and are not relevant to safe atomic pointers. Atomic linked lists can be implemented in various ways, and although a spin lock is one way, it seems like bikeshedding to me.
Opening this up for discussion, as I think this is something that should be addressed.

I like it too. I just think it's strange to have a linked list function in this package.


Add :constraint_handler and Ecto.Adapters.SQL.Constraint

[x] allows setting a :constraint_handler option in locations similar to :prefix

[x] config
[x] start_link
[x] per operation

[x] adds Ecto.Adapters.SQL.Constraint to replace c:Ecto.Adapters.SQL.Connection.to_constraints/2
[ ] moves existing to_constraints/2 to new modules for the built-in adapters

[x] Ecto.Adapters.MyXQL.Constraint
[ ] Ecto.Adapters.Postgres.Constraint
[ ] Ecto.Adapters.Tds.Constraint

still calls the connection's to_constraints/2 for the time being to allow downstream adapters to adopt
delegates the built-in adapter connections' to_constraints/2 to the new modules

e.g. Ecto.Adapters.MyXQL.Connection.to_constraints/2 -> Ecto.Adapters.MyXQL.Constraint.to_constraints/2

[ ] adds tests for the built-in adapters verifying custom constraint handlers work

[x] MyXQL
[ ] Postgres
[ ] Tds

[ ] adds documentation of how and when this feature is useful and how to use it

I have a proof of concept here from the original thread on the Google Group.
I have not yet swapped the Postgres and Tds implementations, but it should be a matter of a few minutes.
The main things I could use some insights and feedback on are:

where should people be allowed to set the :constraint_handler option?
how should the "default" constraint handler be set for the built-in adapters?
how should Ecto.Adapter.SQL.Connection.to_constraints/2 be deprecated?
what do you think of also pulling the Ecto.Adapters.SQL.to_constraints/4 out and making it be a default implementation of doing something like use Ecto.Adapters.SQL.Constraint?

All 4 of these items are somewhat interconnected, and affect the possible options of others.
e.g. doing # 4 would be neat for allowing downstream libraries an escape hatch in case they structure their config differently, but it might make more sense to just put it in the __using__ of Ecto.Adapters.SQL, but that may make it harder to not break downstream things, or hard-deprecate the old behaviour callbacks.
As it is currently written, it should work for downstream libraries without breaking them, but it does not provide a clear path, primarily because I did not want to go down a particular direction without input.
Let me know what you think 🙂
I know this solution would let us more aggressively enforce new/consistent DB controls on a legacy app we're migrating away from while still having a nice developer experience when working w/ Ecto.

The mysql tests are reliant on an :extra_error_codes value of [{1644, :ER_SIGNAL_EXCEPTION}], and I wasn't quite sure how we'd want to add that in these tests.
I can also just open a PR on myxql to add it, as it's a fairly useful, and likely the error code people would use to write custom errors from within procedures.

I checked through the dependent libraries I could find from hex and ecto_ch (Clickhouse) seemed to be the only one implementing Ecto.Adapters.SQL.Connection, and theirs just raises.
I didn't really see many others that were sticking to the typical patterns from the built-in adapters, but maybe I just missed some.
But I think if we just removed the Connection.to_constraints/2 callback, I don't know that it would cause any issue in downstream adapter libraries

Given it is a single function, can we make the contract a MFArgs instead of a module? This way we don't need to create new modules for every new adapter. We can just point to the existing function. Thank you.

I don't know how I missed the SQLite adapter. They'd be affected probably

Don't worry I'm watching this 😈

Ping! :)

Ping! :)

Pong 😬
My bad, been poking it once a week or so.
I was trying to think of an example of when a custom constraint handler would be useful in Postgres, but most of the constraints I could think of could be handled by pg's existing "box" model for exclusion constraints, or they didn't feel like a realistic use-case.
For now though, I think I'm just going to do a simple check that would otherwise be some business-logic you'd need to add to an update/insert, or use a Multi.
If you can think of anything off the top of your head, let me know.
I was mainly thinking of this for docs, but also potentially just for the tests.


use image_transport to subscribe to image messages

ImageDisplay and CameraDisplay now use image_transport to subscribe to image messages, so that it is possible to subscribe to different types of image messages (compressed, theora..).
CameraDisplay also uses image_transport to get the CameraInfoTopic.
This needs image_common to be added, see corresponding PR: https://github.com/ros2/ros2/pull/884
fixes https://github.com/ros2/rviz/issues/207

@audrow Regarding image_common I agree, this should first be in the general ros2.repos file. However, we need new CI - the latest attempt was 10 months ago. In https://github.com/ros2/ros2/pull/884 there was a different CI attempt, but after that, I put in some effort to fix the CI failures, maybe you could give CI another try?
Regarding visual tests, we discussed this: The problem is that we'd need to publish e.g. compressed images which means we'd need yet another dependency (either opencv or the compressed image publisher) aside from image_common. That's when we decided against adding another visual test - note that there is one for general uncompressed images.

Building for CI failed () so I've tried rebasing and rerunning CI:  .

I added the image_transport dependency to the rviz_default_plugins's package.xml, so that CI will build.
Here's the new run:

Here's the full CI:

Linux
Linux-aarch64
macOS
Windows

Rerunning after applying changes:

macOS
Windows

Ouch, my bad. We have to put the macros to the header files, not the .cpp files. That should fix it. Sorry about that.

No worries, I should have caught it in reviewing your suggestions. Here's the new Windows run:
Windows

I'll run CI once more to make sure all OSs build:

Linux
Linux-aarch64
macOS
Windows

@ketatam https://github.com/ros2/ros2/pull/884 has been merged, do you have some time rebasing this PR and seeing whether it builds? Otherwise I can try to do this over the holidays.

Any updates on this? When can this be available to use?

Could you show me what the steps would be to implement a compressed image to this visualizer?
Really want to write a PR for this but just don't know where to start.


unable to get metric http_requests: no metrics returned from custom metrics API

Hi,
I followed the instructions and deployed podinfo app and i am able to scale the app on http_requests. However, whenever i run my own app or just nginx, i am getting error as "unable to get metric http_requests: no metrics returned from custom metrics API". Deployment files are exactly the same, just changed port number, health_checks and labels.
[ec2-user@ip-192-168-100-253 nginx]$ kubectl get hpa
NAME               REFERENCE            TARGETS        MINPODS   MAXPODS   REPLICAS   AGE
nginx-custom-hpa   Deployment/nginx     <unknown>/10   2         10        2          10m
podinfo            Deployment/podinfo   888m/10        2         10        2          23m

[ec2-user@ip-192-168-100-253 nginx]$ kubectl describe hpa nginx-custom-hpa
Name:                       nginx-custom-hpa
Namespace:                  default
Labels:                     <none>
Annotations:                <none>
CreationTimestamp:          Mon, 19 Aug 2019 08:32:58 +0000
Reference:                  Deployment/nginx
Metrics:                    ( current / target )
  "http_requests" on pods:  <unknown> / 10
Min replicas:               2
Max replicas:               10
Deployment pods:            2 current / 0 desired
Conditions:
  Type           Status  Reason               Message
  ----           ------  ------               -------
  AbleToScale    True    SucceededGetScale    the HPA controller was able to get the target's current scale
  ScalingActive  False   FailedGetPodsMetric  the HPA was unable to compute the replica count: unable to get metric http_requests: no metrics returned from custom metrics API
Events:
  Type     Reason                        Age                   From                       Message
  ----     ------                        ----                  ----                       -------
  Warning  FailedComputeMetricsReplicas  8m18s (x12 over 11m)  horizontal-pod-autoscaler  failed to get object metric value: unable to get metric http_requests: no metrics returned from custom metrics API
  Warning  FailedGetPodsMetric           63s (x41 over 11m)    horizontal-pod-autoscaler  unable to get metric http_requests: no metrics returned from custom metrics API

Is my app running??
[ec2-user@ip-192-168-100-253 nginx]$ kubectl get svc
NAME         TYPE        CLUSTER-IP       EXTERNAL-IP   PORT(S)          AGE
kubernetes   ClusterIP   <IP_ADDRESS>       <none>        443/TCP          21d
nginx-svc    NodePort    <IP_ADDRESS>    <none>        9899:31199/TCP   13m
podinfo      NodePort    <IP_ADDRESS>   <none>        9898:31198/TCP   24m

[ec2-user@ip-192-168-101-39 ~]$ curl -I http://<IP_ADDRESS>:9899
HTTP/1.1 200 OK
Server: nginx/1.17.3
[ec2-user@ip-192-168-100-253 ~]$ kubectl get --raw "/apis/custom.metrics.k8s.io/v1beta1/namespaces/default/pods/*/http_requests" | jq .
{
  "kind": "MetricValueList",
  "apiVersion": "custom.metrics.k8s.io/v1beta1",
  "metadata": {
    "selfLink": "/apis/custom.metrics.k8s.io/v1beta1/namespaces/default/pods/%2A/http_requests"
  },
  "items": [
    {
      "describedObject": {
        "kind": "Pod",
        "namespace": "default",
        "name": "podinfo-7b8c9bc5c9-xgppt",
        "apiVersion": "/v1"
      },
      "metricName": "http_requests",
      "timestamp": "2019-08-19T08:48:38Z",
      "value": "888m"
    },
    {
      "describedObject": {
        "kind": "Pod",
        "namespace": "default",
        "name": "podinfo-7b8c9bc5c9-zkkbd",
        "apiVersion": "/v1"
      },
      "metricName": "http_requests",
      "timestamp": "2019-08-19T08:48:38Z",
      "value": "888m"
    }
  ]
}

I would like to know why i am not able to see http_requests for nginx app?

@stefanprodan Any clue?

@stefanprodan What changes do i need to perform when i wish to run my apps under separate namespace?

Any update on this?, i'm running into same issue

Any update?

Guys, any update on this? Was any one able to achive this with nginx or any other service?
Please up vote this, we need help here

@krish512 Was wondering the same.  How do we get the http_requests custom metrics from any pod we deploy?  Is there something we need to insert/configure with the deployment or image itself?  It only works with that podinfo deployment.

I guess the pod needs to expose this metrics and Custom Metrics Exporters can just capture these and make them available for HPA
Not sure if this is correct, can someone confirm if my understanding is correct

did anyone resolve this issue?
if you guys did can someone point me in the path as to the changes that need to be done to the existing pod to allow Prometheus to read data from it?

I was finally able to figure it out.  Each webserver that needs monitoring(like the go example or apache or in our case nginx), has its own mechanism to expose metrics for prom to scrape.  In the case of nginx, I had to enable the module nginx-module-vts, and then create a simple rule.  Here is a link to my repo if you want to see.
https://github.com/ntman4real/nginxmets
Let me know if you have any questions, and I am now seeing how to do the same with springboot.  More to come!

I was finally able to figure it out. Each webserver that needs monitoring(like the go example or apache or in our case nginx), has its own mechanism to expose metrics for prom to scrape. In the case of nginx, I had to enable the module nginx-module-vts, and then create a simple rule. Here is a link to my repo if you want to see.

Thanks i'm looking to expose metrics for Go & Node... but i'll check it out... Thanks!

Add a rule to custom-metrics-config-map.yaml:
- seriesQuery: '{__name__=~"^http_requests_.*",kubernetes_pod_name!="",kubernetes_namespace!=""}'
      seriesFilters: []
      resources:
        overrides:
          kubernetes_namespace:
            resource: namespace
          kubernetes_pod_name:
            resource: pod
      name:
        matches: ^(.*)_(total)$
        as: "${1}"
      metricsQuery: sum(rate(<<.Series>>{<<.LabelMatchers>>}[1m])) by (<<.GroupBy>>)


Evites are still an option on consultant hosted parties

Expected behavior
Consultant hosted parties should not be able to send evites.
Actual behavior
Option to send evites is still appearing on party setup.

Steps to reproduce behavior
Start a new consultant hosted party in myHQ, navigate through.

8-17 SH - Set up new cons hosted party and did not see evites for an option.


Change Server fixity to use bagit checksums

This is very similar to #14. This says to use the new bagit interface function to get the file checksums from the bag manifest. Issue #14 is for using the bagit Verify function to verify the bag files, which includes verifying fixity for all the files in the bag.


Adding a new public program

i've added the "Host Gator LATAM" public program

Thank you @LuskaBol, I've updated the PR, as we only need to add root domains.


Remove #ifdef guard for shuffle relative compatibility...

...since it is now mandatory
Description
Remove compatibility implementation in case shuffle_relative functionality support is missing since we mandate it now.
Testing
N/A
TODO list:
N/A

[CI]: Can one of the admins verify this patch?


BitmapOverlay constructor should be public

BitmapOverlay constructor should be public so I can subclass it.  I can't see a good reason to not have it public

is there an ETA when the next release is coming? because its been month and that issue is still there.

@microkatz should be able to give more details upon this

@lazydevpro
1.2.1 was released yesterday and so you should have the fix on that tag on the release branch.
The fix was added in this commit, https://github.com/androidx/media/commit/f0d24cbf5871cfe21d47acf0944e57a8eb0eaf4a
Thank you for your patience!


updated code

issue 1
added volume slider to box.py

The slider is not ideal

Please fix this issue
The slider doesn't seem to work properly

ok ill try doing it
give me 10 mins

Sure :)

can you check the updated code once

Ideally, I want the trailing boxes to be there. Also the slider is not draggable @atharvakinage

fixed the draggable slider ...but im not able to get the trailing boxes :(

Can you try fixing it?

yes i will

can you check this now
it looks fine

Hey theres still a lot of issues with the code:

The colour for each box remains the same now. But each box must be of different colours
The slider disappears if I drag it our of bounds.

can you check it now

Hey! Your PR seems to affect other parts of the codebase.
Could you please resolve this, inorder to be accepted

If you are unwilling to do this just inform me so that I can reassign this issue

umm fine ....you can reassign this

cool