Color Emoji Font found but not displayed

Describe the issue
Color Emoji are not shown in the bar, even when font is loaded correctly
Expected behavior:
"😱😠😒😊😃😈04. June 19, Tue" displayed in bar (Emojis in color)
Actual behavior:
With Noto Color Emoji installed:
"04. June 19, Tue" displayed in bar (No Emojis at all)
Without Noto Color Emoji installed:
"😱😠😒😊😃😈04. June 19, Tue" displayed in bar (Emojis in b/w, probably from Bitstream Vera Sans Mono as fallback)
To Reproduce
A minimal but complete config with which the problem occurs:
[bar/main]
monitor = eDP-1
modules-center = date
font-0 = "Mono:size=16:weight=regular;2"
font-1 = "Noto Color Emoji:pixelsize=16:style=Regular;2"

[module/date]
type = internal/date
interval = 1

date = "😱😠😒😊😃😈%d. %B %y, %a"

Noto Color Emoji should be installed
Polybar Log
* Loading config: /home/aguth/.config/polybar/config_emojitest
- config: Current bar section: [bar/main]
* Loaded monitor eDP-1 (2560x1440+0+0)
* Bar geometry: 2560x24+0+0; Borders: 0,0,0,0
- bar: Attach X event sink
- bar: Attach signal receiver
- controller: Install signal handler
- controller: Setup user-defined modules
* Starting application
- controller: Main thread id = 1
* Starting module/date
- module/date: Thread id = 2
* Entering event loop (thread-id=1)
* Eventqueue worker (thread-id=3)
- bar: Create renderer
- renderer: Get TrueColor visual
- renderer: Allocate colormap
- renderer: Allocate output window
- renderer: Allocate window pixmaps
- renderer: Allocate graphic contexts
- renderer: Allocate alignment blocks
- renderer: Allocate cairo components
- renderer: Load fonts
* Configured DPI = 96x96
* Loaded font "Mono:size=16:weight=regular" (name=Bitstream Vera Sans Mono, offset=2, file=/usr/share/fonts/TTF/VeraMono.ttf)
* Loaded font "Noto Color Emoji:pixelsize=16:style=Regular" (name=Noto Color Emoji, offset=2, file=/usr/share/fonts/noto/NotoColorEmoji.ttf)
* Bar window: 0x1c00001
- bar: Reconfigure window
- bar: Set window WM_NAME
- bar: Set window _NET_WM_WINDOW_TYPE
- bar: Set window _NET_WM_STATE
- bar: Set window _NET_WM_DESKTOP
- bar: Set window _NET_WM_PID
- bar: Map window
- bar: Draw empty bar
- bar: Setup tray manager
* Disabling tray manager (reason: missing `tray-position`)
* module/date: Rebuilding cache
- bar: Force update
* Redrawing bar window
- renderer: flush(2 geom=208x24+1176+0, falloff=0)
- bar: Received expose event

Screenshots
Bar with Noto Color Emoji installed and loaded:

Bar without Noto Color Emoji installed:

Environment:

WM: i3
Distro: Arch
Output of polybar -vvv:

polybar 3.3.0-97-g5be532c5

Features: +alsa +curl +i3 +mpd +network(libnl) +pulseaudio +xkeyboard

X extensions: +randr (+monitors) +composite +xkb +xrm +xcursor

Build type: Release
Compiler: /usr/lib/ccache/bin/c++
Compiler flags: -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -Wall -Wextra -Wpedantic -O3 -DNDEBUG
Linker flags: -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now

(This is polybar-git, but the current version from the repository has the same problem)
Additional context
Showing Color Emojis works everywhere else in my System (Firefox, terminals, GTK) without problems. I also tried to use EmojiOne instead of Noto, but everything is the same. (Doesn't show in polybar, works everywhere else)

[bar/main]
monitor = eDP-1
modules-center = date
font-0 = "Mono:size=16:weight=regular;2"
font-1 = "Noto Color Emoji:pixelsize=16:style=Regular;2"

[module/date]
type = internal/date
interval = 1

date = "😱😠😒😊😃😈%d. %B %y, %a"

In your config the module date use the font-0 Mono which have the Emoji but in b&w.
So if you want to display the Emoji with the "Noto Color Emoji" font you must use something like that:
[module/date]
type = internal/date
interval = 5

format-prefix = "😱😠😒😊😃😈"
format-prefix-font = 2

time = %H:%M
time-alt = %H:%M:%S

I used the "format-prefix" to avoid using the font for displaying the time because the number in Noto Color Emoji are really ugly :(
I also recommend you to add the scale property to your font to avoid a known issue (https://github.com/polybar/polybar/wiki/Known-Issues#huge-emojis):
font-1 = "Noto Color Emoji:pixelsize=16:style=Regular:scale=10;2"

Closing since this is not an issue.

It's weird that no emojis are displayed at all if Noto Color Emoji is installed. I was not able to reproduce this but I'll take a closer look later.

It's weird that no emojis are displayed at all if Noto Color Emoji is installed. I was not able to reproduce this but I'll take a closer look later.

Oops, did not see that sorry :/

I tried this config now to make sure polybar knows what font to choose, but I think polybar knew to choose the right font before, it's just not displaying any characters from it:
[bar/main]
monitor = eDP-1
modules-center = date
font-0 = "Mono:size=16:weight=regular;2"
font-1 = "Noto Color Emoji:pixelsize=16:style=Regular;2"

[module/date]
type = internal/date
interval = 5

format-prefix = "😱😠😒😊😃😈"
format-prefix-font = 2

date = "%{T2}😱😠😒😊😃😈%{T-}%d. %B %y, %a"

Same result as before, no Emojis at all with Color Emojis installed

Hum, that's really strange :/
Have you ever had this problem in a previous version of polybar?
I am also unable to reproduce this :/

@Gordin could you try
font-1 = "Noto Color Emoji:style=Regular:scale=10;2"

(I removed the pixelsize property)

@Lomadriel I had it working a couple of days ago actually. I upgraded from 3.3.0 to 3.3.1 recently, the last upgrade before was last year. I downgraded to 3.3.0 to test, but same result.
I saw this during the build process though (during generation of the build files):
-- xpp: including xcb proto composite.xml
-- xpp: including xcb proto randr.xml
-- xpp: including xcb proto sync.xml
-- xpp: including xcb proto xkb.xml
-- xpp: including xcb proto xproto.xml
-- Font not found: fixed:pixelsize=10
-- Found font: unifont:fontformat=truetype
-- Font not found: siji:pixelsize=10
-- Configuring done
-- Generating done

Could the font not found be anything to go by? I have siji fonts installed. It's not in fc-list though, but I'm not sure if it even should be, as its a bdf font? Or is my fontconfig broken and it should be found?
@patrick96 Tried these, still no Emoji shown, font always loaded correctly in logfile
font-1 = "Noto Color Emoji:style=Regular:scale=10;2"
font-1 = "Noto Color Emoji"
font-1 = "Noto Color Emoji:size=20style=Regular:scale=10;2"
font-1 = "Noto Color Emoji:style=Regular;2"

Could the font not found be anything to go by?

This doesn't change anything if I am not wrong.

Or is my fontconfig broken and it should be found?

Maybe you should try to run sudo fc-cache -f -v to rebuild you cache, however since it works on your other application, it shouldn't fix the problem but it's worth a try ^^

This doesn't change anything if I am not wrong.

Correct. This is only relevant for what font patterns are added to the sample config.
As I see it, since there is actually space reserved for the glyphs, there is something wrong during the actual rendering. So polybar finds the glyphs just find just when rendering, they're either not rendered or maybe rendered somewhere offscreen.
@Gordin can you try to use higher values for scale and see if the gap here gets smaller:

This would confirm that polybar actually finds the glyphs in "Noto Color Emoji".
Could you also play around with different offsets (the number after the ;), to test whether or not the glyphs are just rendered somewhere offscreen.

@patrick96 I tried a couple values, and also played around with colors, when I set fg and bg to red, if I only wrap that around the emoji, net a single red pixel is there.
I figured out the problem though, and I guess it's not really a bug, depending on what the expected behavior of fontconfig is. I saw that I also had problems in Firefox with Emoji sometimes. Most emoji would display fine, but some would render but would have 0 width with respect to other characters, so this 🌙⚡X would display as just X, but with both Emoji stacked behind each other visible behind the X. I found out I actually had another fontconfig config file I didn't know about in my home folder (I usually just use /etc/...) and I think I set that one up some time ago with the help of this post: Colorful emojis on Linux
I had the <rejectfont> part set to an Emoji Font that I didn't have installed any more and it never caused problems before because I must have had multiple emoji fonts and maybe just rejected one of them and my programs just used the next best one, but in Polybar only the fonts that I specifically loaded are available. So because I was trying to get a cleaner behavior for Emoji fonts and uninstalled all Emoji fonts but one, I guess fontconfig would always reject the one font I had installed because it had "Emoji" somewhere in the name...
So... I definitely fucked up with my config, but I feel like there there has to be a bug here, but probably in fontconfig and/or Firefox, stacking Glyphs of rejected Fonts behind other stuff does not seem like intended behavior. For Polybar, not displaying anything at all when a font is rejected actually seems like the right thing to do, but maybe this case should also trigger a Dropping unmatched character, or some kind of Failed to load rejected font message.
I'm closing this now, I'm not sure if you would consider the missing debug messages a bug, but they don't have anything to do with Emoji. Sorry for wasting your time with my broken config files...

Thank you for the detailed explanation of "what we know so far". I think I learned something about fonts here.


update Tristate checkbox semantics to consider indeterminate as "unchecked"

Fixes flutter/flutter#18295

@HansMuller I'm holding off on this for now - I've seen some mixed (ha) info on whether an indeterminate checkbox is considered "unchecked" if there is no distinct "mixed" value.

Is this actually a breaking change if it only effects the semantics + TalkBack/VoiceOver output?


Formatting doesn't work as expected

Given the code:
`string dream = "a dream of {0} and {1} and {2} and {3} and {4} and {5} and {6} and {7} and {8} and {9}...";
Formatter[] fruits = new Formatter[]
{
new Formatter("bananas", Color.LightGoldenrodYellow),
new Formatter("strawberries", Color.Pink),
new Formatter("mangoes", Color.PeachPuff),
new Formatter("pineapples", Color.Yellow),
new Formatter("cherries", Color.Red),
new Formatter("oranges", Color.Orange),
new Formatter("apples", Color.LawnGreen),
new Formatter("peaches", Color.MistyRose),
new Formatter("plums", Color.Indigo),
new Formatter("melons", Color.LightGreen),
};
Console.WriteLineFormatted(dream, Color.Gray, fruits);`
If we modify this line:
string dream = "a dream of {0} and {1} and {2} and {3} and {4} and {5} and {6} and {7} and {8} and {9}...";
into:
string dream = "a dream of {0} and {0} and {0} and {0} and {0} and {0} and {6} and {7} and {8} and {9}...";
the outputs are the same, instead of having the string"strawberries" repeated 6 times.
In fact, you can even scramble the indexes around and their order won't be respected.

Thanks for reporting -- this is a bug.  I'll work on a fix!

Fixed in https://github.com/tomakita/Colorful.Console/commit/f0d8303b80d21201f332913c289157461eb41f48 and NuGet package v.1.1.2!

Thank you for the update!


#9 multiple file support

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

14 of 35 (40.0%)  changed or added relevant lines in 1 file are covered.
No unchanged relevant lines lost coverage.
Overall coverage decreased (-0.09%) to 23.884%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

src/core/ledger.rs
14
35
40.0%

Totals

Change from base Build<PHONE_NUMBER>:
-0.09%

Covered Lines:
198

Relevant Lines:
829

💛  - Coveralls


Fixed a race in multi-thread tests. Fixed a bug in test launcher

Codecov Report

Merging #146 into master will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master     #146   +/-   ##
=======================================
  Coverage   69.73%   69.73%
=======================================
  Files          80       80
  Lines        5641     5641
=======================================
  Hits         3934     3934
  Misses       1707     1707

Continue to review full report at Codecov.

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


Move malfeasance proofs types to malfeasance/wire pkg

Motivation
To avoid cyclic dependencies, required to split out an ATX wire type.
Description

moved common/types/malfeasance*.go to malfeasance/wire pkg

Test Plan
n/a
TODO

[x] Explain motivation or link existing issue(s)
[x] Test changes and document test plan
[ ] Update documentation as needed
[ ] Update changelog as needed

bors merge

bors merge


Idea: Attach VisBug to ShadowRoot

Idea:
As adding visbug to a page could lead to side effects, wouldn't it be preferable to add it to it's own shadowroot?
Like:
      let sr = document.body.attachShadow({mode: 'open'});
      sr.innerHTML = "<slot></slot>"

And after this the VisBug overlays could be added to the ShadowRoot, without affecting the real Dom?

i'm willing to try out a PR and test it 👍🏻
but visbug does apply attributes to nodes and does some other things that are still "side effects", but reducing them is indeed generally nice

I'll look to create a demo

i'm willing to try out a PR and test it 👍🏻 but visbug does apply attributes to nodes and does some other things that are still "side effects", but reducing them is indeed generally nice

I saw that it add's attributes for selection. Is there a reason for this? Why is the selection not stored in some varaibles?

Yeah, maybe it's my thinking cause I'm working on a designer, wich exports the html and so my output should not contain own added attributes.


Is there a way to modify data inplace in the table?

Hello, basically my title says it all. I would like to have separate worker that is able to modify data values in the table. For example - the worker would sample the data, perform some processing and change the values of some fields. An example of something like this is Muzero Reanalyse. Does reverb support any functionality like this? Thanks so much.

Leaving a comment here to say I'm still looking for any sort of functionality like this. Thanks

Hi, you can just insert the same item again (with the same ID), it will get updated.

Please reopen if this is still an issue.


Are orientation maps measured by taking the effects of lateral interactions in V1 into account ?

Hi, in the paper, Stevens et al.(2013), J.Neurosci, there is a statement saying: "To ensure consistent map measurement across all conditions, orientation maps in Figures 3–9 are measured before lateral interactions and the V1 activation function take affect (i.e., on the afferent input activity only)." I just want to see how maps are if the V1 interaction effects are taken into account in the measurement, but I am not sure these commands work for it:
"   topo.sim.run()
measure_or_pref()
pref = topo.sim.V1.views.maps.OrientationPreference.last.data
selec = topo.sim.V1.views.maps.OrientationSelectivity.last.data
......"
How could we check that ?

Whether lateral interactions are included in map measurements is determined by the featuremapper.FeatureResponses.durations parameter, which defaults to [1.0] indicating that lateral interactions are included (though it can be overridden by subclasses or when the command is called).  The duration was reduced for the JN'13 paper, because an afferent-only measurement can reveal maps for non-robust models like the L model in that paper, but GCAL is robust and thus works well either way.

Thank you so much !

Sorry, you mean GCAL is robust for generating "very similar "orientation preference maps with or without lateral interactions in V1 ? If it is this case, it would suggest that neuron interactions in V1 are not important for orientation map formation and maturation. This suggestion seems to be a little controversial.

Just to clarify, here I'm talking only about final, organized networks.  Obviously, lateral interactions are crucial for the formation and maturation of the map.  At iteration 0, the initial and settled responses will look extremely different, as will the maps made just from afferent weights (which will look like random noise) and those made including lateral interactions (which will be smoothly organized due to settling, but not selective).  But once the network is organized, the afferent and lateral weights are in a steady state where the initial afferent response and the final settled response are very similar.  That's because the afferent and lateral weights all learn by Hebbian learning, so they all match whatever the final activity pattern is after settling (on average).  At that point, whether you include lateral interactions or not for measuring maps is mostly irrelevant, though of course there will always be some small differences.

Okay, now I understand it well, thanks a lot !


Improve documentation

First of all: Great Job
I'm using this package in every single project!
I was wondering if there's any way to improve the documentation on extending Twig.js. I know there's a WiKi but sometimes it's pretty hard to figure out which function, variable, ... is doing what.

You can fork it, and do(/try) what you want.

You might also be looking for https://twig.sensiolabs.org/doc/2.x/advanced.html but don't hesitate to contribute!


Fixed import

Wrong import
https://github.com/flauc/angular2-notifications/issues/215

Codecov Report

Merging #102 into develop will not change coverage.
The diff coverage is 100%.

@@           Coverage Diff            @@
##           develop     #102   +/-   ##
========================================
  Coverage    65.39%   65.39%
========================================
  Files           93       93
  Lines         2468     2468
  Branches       310      310
========================================
  Hits          1614     1614
  Misses         687      687
  Partials       167      167

Impacted Files
Coverage Δ

src/app/shared/refresh.service.ts
77.96% <100%> (ø)
:arrow_up:

Continue to review full report at Codecov.

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


Can't rollback successfully on Fluidanimate and kmeans

It is just stucked there in the rollback phase.

For the kmeans, it seems that the problem comes from reaping the threads. Since there are only 128 semaphores that can be created simultaneously, we should at most support 128 threads (one for each thread). However, in kmeans, we will create more than 128 threads in total. Thus, we have to reap those threads if they have exited successfully. However, there are some bugs to reap those threads. Then the program can't proceed and will be stucked there.
I have used a very simple test case, not kmeans, to exemplify this problem again.

We may change the policy of reaping threads. We should not wait until we don't have enough entries to hold a new thread. We could try to reap threads when there is only one actually-active thread and the number of threads is very to the total number of threads that we can support.

kmeans creates thousands of threads, but only a few are active at a time. Maybe when we run out of threads we should force the end of an epoch and reap threads that way.
A better long-term solution would be to support an unbounded number of active threads by allocating the thread-tracking structures on-demand.

Kmeans does create many threads but only a few are active. Currently, we wait until the exhaustion of thread entries to reap those threads. However, this creates a problem that some of newly threads are actually running but others are dead threads. This complicates the handling of those newly threads. I bet  that our current problem comes from there.
About the long-term solution, there is no much benefit to support an unlimited number of active threads, but it will certainly complicate the handling. Maybe we should not do this.

Now the problem is clear. When the main thread tries to reap those dead threads, it forgot to cleanup the existing events on the main thread. Thus, _sync.prepareRollback() won't up/signal the main thread.
Main thread is waiting for semaphore forever and can't proceed.
It took so long to figure out this problem. We should use gdb to find out the problem easily.

This problem turns out that we didn't handle it right in prepareRollback() functions.
After fixed that problem, we have another problem. We are adding a macro before handling the system call like the following:
#ifdef HANDLE_SYSCALL
// Start the new epoch for current thread
syscalls::getInstance().handleEpochBegin();
#endif
However, nowhere has used the same macro. Actually, these records should be handled anyway. During the fix, we remove this macro and change the name "handleEpochBegin()" to "epochBegin".


add incremental stake field to UTxOState json

One field was missing from the JSON output of the ledger state

I've found that if you rebase on origin/master the Haddock will succeed.

I see this property test failure in the CI logs:
          714 ┃   H.note_ "Check that the withdrawal from the Plutus staking address was successful"
          715 ┃   lovelaceAtPlutusAddr === pr + 5000000 + 5000000 + 5000000 + 5000000 + Lovelace minrequtxo

          This failure can be reproduced by running:
          > recheck (Size 0) (Seed<PHONE_NUMBER>6274623908<PHONE_NUMBER>0864531823) Spec.Plutus.Direct.CertifyingAndWithdrawingPlutus

      Use '--hedgehog-replay "Size 0 Seed<PHONE_NUMBER>6274623908<PHONE_NUMBER>0864531823"' to reproduce.

I don't think my change could have caused this failure. Should I make a github issue for this?

bors r+

bors r+


Hello World | Peng'Station

https://zhengpeng7.github.io/2022/06/02/hello-world/
Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub. Quick

This is a test on the comment section.

This is another test in the comment section.

喂喂喂，试音！试音！


add option to add token_auth to params

This closes #31

Nice one! I wondered about some weird side effects in the past. Thanks for contributing @JulianBissekkou


[TIR][Printer] Fix SelectNode TIRTextPrinter bracket mismatch

1.TIRTextPrinter::VisitExpr_(const SelectNode* op) print miss matching closing parenthesis. When tvm::PrettyPrint is used, it will cause semantic misunderstanding.
such as:
Correct form:
(select((axis_k_w < 1), 0h, buffer1[((((axis_k_w*128)) + axis_c_in.inner) - 128)])*buffer2[((((axis_k_w*4096)) + (axis_c_in.inner*64)))])
Now Print Form(wrong):
(select((axis_k_w < 1), 0h, buffer1[((((axis_k_w*128)) + axis_c_in.inner) - 128)]*buffer2[((((axis_k_w*4096)) + (axis_c_in.inner*64)))])
2.Same as the src/tir/ir/expr.cc printing  form
TVM_STATIC_IR_FUNCTOR(ReprPrinter, vtable)
    .set_dispatch<SelectNode>([](const ObjectRef& node, ReprPrinter* p) {
      auto* op = static_cast<const SelectNode*>(node.get());
      p->stream << "select(";
      p->Print(op->condition);
      p->stream << ", ";
      p->Print(op->true_value);
      p->stream << ", ";
      p->Print(op->false_value);
      p->stream << ")";
    });

@tqchen @yzhliu  Would you please have a look at this? Thanks very much.

Nice catch! Is it possible to add unit test to avoid this?

There are ready-made test cases in tvm, tests/python/unittest/test_target_codegen_opencl.py->test_opencl_ternary_expression()->check_select(), we only need add a print message in L51-L52:
print(tvm.lower(s, [A, C]))
Capture part of the printed information:
primfn(A_1: handle, C_1: handle) -> ()
  attr = {"global_symbol": "main", "tir.noalias": True}
  buffers = {C: Buffer(C_2: Pointer(int16), int16, [1], []),
             A: Buffer(A_2: Pointer(int16), int16, [1], [])}
  buffer_map = {A_1: A, C_1: C} {
  C_2[0] = max(2i16, select((0 < cast(int32, (int16*)A_2[0])), 1i16, 3i16))
}

Because this change does not affect the results of the operation, so few people usually pay attention.

Thanks @Beya2019 @junrushao1994 @ZihengJiang


[Bug] PII refactor test image and test src fails

Search before asking

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

Component
Transforms/Other
What happened + What you expected to happen
an exception is thrown
while executing: make -C transforms/language/pii_redactor DOCKER=docker test-src
CICD run log:
logs_29175070086.zip
Reproduction script
run the tests is .github/workflows/test-language-pii_redactor.yml
Anything else
No response
OS
Ubuntu
Python
3.10.x
Are you willing to submit a PR?

[ ] Yes I am willing to submit a PR!

This was worked around by renaming transforms/language/pii_redactor/Makefile to Makefile.disable.  The fix for this issue should also rename this back to Makefile to re-enable the test in git ci/cd actions.

@SowmyaLR Hi,  I am not able to assign this (maybe after you accept an invite).  For now just tagging you.

Hi @daw3rd thank you for informing me. I have accepted the invitation. Will check the test failing RCA


Pipeworks prevents uncaughtException event to be fired

Hi,
Inside pipeworks.js there is a code this.domain.on('error'...
This code prevents process.on('uncaughtException', callback) to be fired (in some places only) when there is an uncaught exception.
That event is very important for logging the exception that was not caught before the node process exists.
How can we overcome this problem, do you have a suggestion?
Thanks

@kevinswiber  Any ideas on this?
I think Swagger Express module is using your library through Bagpipes.

I'll take a look.
On Sun, Sep 18, 2016 at 12:18 PM Ata<EMAIL_ADDRESS>wrote:

@kevinswiber https://github.com/kevinswiber Any ideas on this?
I think Swagger Express module is using your library through Bagpipes.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/kevinswiber/pipeworks/issues/8#issuecomment-247867544,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAEy9iiPgBlL6mNLpb1T96I_z_91wM9eks5qrY6hgaJpZM4J_Ftk
.

Do you have an example of what you're trying to do that demonstrates the
problem?
On Sun, Sep 18, 2016 at 12:19 PM Kevin Swiber<EMAIL_ADDRESS>wrote:

I'll take a look.
On Sun, Sep 18, 2016 at 12:18 PM Ata<EMAIL_ADDRESS>wrote:

@kevinswiber https://github.com/kevinswiber Any ideas on this?
I think Swagger Express module is using your library through Bagpipes.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/kevinswiber/pipeworks/issues/8#issuecomment-247867544,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAEy9iiPgBlL6mNLpb1T96I_z_91wM9eks5qrY6hgaJpZM4J_Ftk
.

Okay the workflow is something like this:
When there is an uncaught exception/error in the project my handler gets fired only if that is not through an HTTP request.
When there is an HTTP request, some files/services are 'require'd by Swagger and I am kinda in "Swagger" scope, which decides which method to execute by the given URL mapping. When I run the piece of code below through one of the libraries that is executed when an HTTP request happens then my "uncaughtException" handler doesn't get fired.
setTimeout(function() {
     throw new Error('MY ERROR');
}, 500);

Instead this.domain.on('error'...) gets fired in pipeworks.js without self.faultPipe so basically it just rethrows the error but then my uncaughtException handler still doesn't get fired.
So I am losing information about why my node process is crashing because I can't log it when this happens.

And this is the only thing I get without my uncaughtException even was fired:
/Users/asasmaz/.../node_modules/pipeworks/pipeworks.js:204
      throw err; // rethrow
      ^
Error: MY ERROR
    at null._onTimeout (/Users/asasmaz/.../myJS.js:74:27)
    at Timer.listOnTimeout (timers.js:92:15)

Hi @kevinswiber ,
This is perfect thanks :)
Now my custom uncaughtException event is getting fired where it wasn't getting fired.
Cheers!
Ata

The fix has been published in<EMAIL_ADDRESS> Thanks!


Add FAQ for troubleshooting common issues

Common issues and solutions:

Jobset webhook not available -> Solution: check if jobset-controller-manager deployment pods are running, usually this means they are unschedulable for some reason (e.g. insufficient CPU -> solution is to scale up CPU node pools or turn on autoscaling)
index .metadata.controller does not exist -> Bug in older releases, it has been fixed, upgrade to at least JobSet v0.2.3
JobSet created but child jobs and/or pods not created  -> Check jobset controller logs, usually means the generated child job names or headless services names (which are derived from the JobSet name) are not valid. Validation has been added to fail the JobSet creation if the generated job/service names will be invalid, but the fix is not included in a release yet. To resolve, simply delete/recreate the jobset with a shorter name with no special chars, ensuring <jobset-name>-<replicatedJobName>-<jobIndex>-<podIndex>.<subdomain> will be DNS 1035 compliant.
Using JobSet + Kueue, preempted workloads never resume -> Bug in older releases, it has been fixed, upgrade to at least JobSet v0.2.3 + Kueue v0.4.1

Feel free to add any others in the comments and I'll include them in the FAQ

/assign


General searching for a commit-id (without keyword) should give a hit

I can search for commits via its description. But to search for a commit-id, i have to use the keyword 'commit'. Would it be possible to search for various keywords without specifiying them? E. g., when just entering the commit id, it would still look for commits with this hash.
Of course, that should only be performed when no keyword is given.

To make this work, I would have to identify commit hashes beforehand, just by looking at the text box content.
@sepulzera Do you have an idea how to do that?

First idea would be to perform a second search for the ID, if the input is potentially a commitID (1 word only and 6 to xxx characters) AND and the search for description gives no hit.
String searchInput = textbox.input;
Array<string> searchHits;

searchHits = getCommitsByDescription(searchInput);
if ( searchHits.size() == 0
        && isOnlyOneWord(searchInput)
        && isSizeOfACommitID(searchInput) ) {
    searchHits = getCommitsByID(searchInput);
}

displayHits(searchHits);

Doing a follow up search, if no results were found, makes a lot of sense logically. I was worried that it would be a performance issue, as searches on big datasets are currently, but in my test it worked out quite good. Let's see how it will work out in real life.


Even with the necessary permissions app on release mode can't connect to the internet

My app works fine on debug mode but when I build it to release mode it can't connect to my API. Could someone help me?
 Reproducible code
https://github.com/marcelacrvalho/reproducible-code
 email<EMAIL_ADDRESS> password: 123
It would show a snackbar written "Yesss internet works"
 Flutter Analyze
Analyzing adove_partners...
No issues found! (ran in 10.1s)
 Flutter Doctor
[√] Flutter (Channel stable, 2.10.1, on Microsoft Windows [versÃ£o 10.0.18363.1256], locale pt-BR)
• Flutter version 2.10.1 at C:\Users\Marcela\Documents\Flutter SDK\flutter
• Upstream repository https://github.com/flutter/flutter.git
• Framework revision db747aa133 (8 weeks ago), 2022-02-09 13:57:35 -0600
• Engine revision ab46186b24
• Dart version 2.16.1
• DevTools version 2.9.2
[√] Android toolchain - develop for Android devices (Android SDK version 32.0.0-rc1)
• Android SDK at C:\Users\Marcela\AppData\Local\Android\sdk
• Platform android-31, build-tools 32.0.0-rc1
• Java binary at: C:\Program Files\Android\Android Studio\jre\bin\java
• Java version OpenJDK Runtime Environment (build 11.0.10+0-b96-7249189)
• All Android licenses accepted.
[√] Chrome - develop for the web
• Chrome at C:\Program Files\Google\Chrome\Application\chrome.exe
[√] Visual Studio - develop for Windows (Visual Studio Community 2022 17.1.2)
• Visual Studio at C:\Program Files\Microsoft Visual Studio\2022\Community
• Visual Studio Community 2022 version 17.1.32319.34
• Windows 10 SDK version 10.0.19041.0
[√] Android Studio (version 2020.3)
• Android Studio at C:\Program Files\Android\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
• Java version OpenJDK Runtime Environment (build 11.0.10+0-b96-7249189)
[√] VS Code (version 1.65.2)
• VS Code at C:\Users\Marcela\AppData\Local\Programs\Microsoft VS Code
• Flutter extension version 3.36.0
[√] Connected device (3 available)
• Windows (desktop) • windows • windows-x64    • Microsoft Windows [versÃ£o 10.0.18363.1256]
• Chrome (web)      • chrome  • web-javascript • Google Chrome 99.0.4844.51
• Edge (web)        • edge    • web-javascript • Microsoft Edge 99.0.1150.55
[√] HTTP Host Availability
• All required HTTP hosts are available
• No issues found!

You might need to set internet permission on iOS/Android.

You might need to set internet permission on iOS/Android.

This has already been done

@marcelacrvalho
Does it give any error that we can take a look at ? Can you run flutter run --release -v and see if it shows any error in the log and provide the same here ?

@marcelacrvalho Does it give any error that we can take a look at ? Can you run flutter run --release -v and see if it shows any error in the log and provide the same here ?

Sure! It's a little long. Sorry
 flutter run --release -v
[ +766 ms] executing: [C:\Users\Marcela\Documents\Flutter SDK\flutter/] git -c log.showSignature=false log -n 1 --pretty=format:%H
[+3871 ms] Exit code 0 from: git -c log.showSignature=false log -n 1 --pretty=format:%H
[   +3 ms] c860cba910319332564e1e9d470a17074c1f2dfd
[   +2 ms] executing: [C:\Users\Marcela\Documents\Flutter SDK\flutter/] git tag --points-at c860cba910319332564e1e9d470a17074c1f2dfd
[ +808 ms] Exit code 0 from: git tag --points-at c860cba910319332564e1e9d470a17074c1f2dfd
[   +5 ms] 2.10.4
[  +66 ms] executing: [C:\Users\Marcela\Documents\Flutter SDK\flutter/] git rev-parse --abbrev-ref --symbolic @{u}
[ +267 ms] Exit code 0 from: git rev-parse --abbrev-ref --symbolic @{u}
[   +1 ms] origin/stable
[   +1 ms] executing: [C:\Users\Marcela\Documents\Flutter SDK\flutter/] git ls-remote --get-url origin
[ +374 ms] Exit code 0 from: git ls-remote --get-url origin
[   +1 ms] https://github.com/flutter/flutter.git
[ +515 ms] executing: [C:\Users\Marcela\Documents\Flutter SDK\flutter/] git rev-parse --abbrev-ref HEAD
[ +291 ms] Exit code 0 from: git rev-parse --abbrev-ref HEAD
[   +2 ms] stable
[ +361 ms] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[   +1 ms] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[   +1 ms] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[   +1 ms] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[  +22 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[   +1 ms] Artifact Instance of 'WindowsUwpEngineArtifacts' is not required, skipping update.
[   +1 ms] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[   +1 ms] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[   +1 ms] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[   +1 ms] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[   +1 ms] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[ +332 ms] executing: C:\Users\Marcela\AppData\Local\Android\sdk\platform-tools\adb.exe devices -l
[ +326 ms] List of devices attached
emulator-5554          device product:sdk_gphone64_x86_64 model:sdk_gphone64_x86_64 device:emu64xa transport_id:2
[  +27 ms] C:\Users\Marcela\AppData\Local\Android\sdk\platform-tools\adb.exe -s emulator-5554 shell getprop
[ +331 ms] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[   +1 ms] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[  +21 ms] Artifact Instance of 'WindowsUwpEngineArtifacts' is not required, skipping update.
[   +1 ms] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[   +1 ms] Artifact Instance of 'LinuxEngineArtifacts' 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.
[ +508 ms] Skipping pub get: version match.
[ +260 ms] Found plugin path_provider at C:\Users\Marcela\Documents\Flutter SDK\flutter.pub-cache\hosted\pub.dartlang.org\path_provider-2.0.9
[  +27 ms] Found plugin path_provider_android at C:\Users\Marcela\Documents\Flutter SDK\flutter.pub-cache\hosted\pub.dartlang.org\path_provider_android-2.0.11
[   +9 ms] Found plugin path_provider_ios at C:\Users\Marcela\Documents\Flutter SDK\flutter.pub-cache\hosted\pub.dartlang.org\path_provider_ios-2.0.7
[  +21 ms] Found plugin path_provider_linux at C:\Users\Marcela\Documents\Flutter SDK\flutter.pub-cache\hosted\pub.dartlang.org\path_provider_linux-2.1.5
[  +14 ms] Found plugin path_provider_macos at C:\Users\Marcela\Documents\Flutter SDK\flutter.pub-cache\hosted\pub.dartlang.org\path_provider_macos-2.0.5
[  +14 ms] Found plugin path_provider_windows at C:\Users\Marcela\Documents\Flutter SDK\flutter.pub-cache\hosted\pub.dartlang.org\path_provider_windows-2.0.5
[ +290 ms] Found plugin path_provider at C:\Users\Marcela\Documents\Flutter SDK\flutter.pub-cache\hosted\pub.dartlang.org\path_provider-2.0.9
[   +9 ms] Found plugin path_provider_android at C:\Users\Marcela\Documents\Flutter SDK\flutter.pub-cache\hosted\pub.dartlang.org\path_provider_android-2.0.11
[   +8 ms] Found plugin path_provider_ios at C:\Users\Marcela\Documents\Flutter SDK\flutter.pub-cache\hosted\pub.dartlang.org\path_provider_ios-2.0.7
[  +16 ms] Found plugin path_provider_linux at C:\Users\Marcela\Documents\Flutter SDK\flutter.pub-cache\hosted\pub.dartlang.org\path_provider_linux-2.1.5
[  +17 ms] Found plugin path_provider_macos at C:\Users\Marcela\Documents\Flutter SDK\flutter.pub-cache\hosted\pub.dartlang.org\path_provider_macos-2.0.5
[  +35 ms] Found plugin path_provider_windows at C:\Users\Marcela\Documents\Flutter SDK\flutter.pub-cache\hosted\pub.dartlang.org\path_provider_windows-2.0.5
[  +96 ms] Generating C:\Users\Marcela\Desktop\Projetos\Adove\app_client\android\app\src\main\java\io\flutter\plugins\GeneratedPluginRegistrant.java
[ +254 ms] ro.hardware = ranchu
[  +62 ms] Using hardware rendering with device sdk gphone64 x86 64.  [CONTEXT class_name="IcingIndexUpdateHandlerScheduler" ]
[  +76 ms] executing: C:\Users\Marcela\AppData\Local\Android\sdk\platform-tools\adb.exe version
[ +234 ms] Android Debug Bridge version 1.0.41
Version 31.0.3-7562133
Installed as C:\Users\Marcela\AppData\Local\Android\sdk\platform-tools\adb.exe
[   +7 ms] executing: C:\Users\Marcela\AppData\Local\Android\sdk\platform-tools\adb.exe start-server
[ +158 ms] Building APK
[  +54 ms] Running Gradle task 'assembleRelease'...
[  +15 ms] Using gradle from C:\Users\Marcela\Desktop\Projetos\Adove\app_client\android\gradlew.bat.
[  +55 ms] executing: C:\Program Files\Android\Android Studio\jre\bin\java -version
[ +381 ms] Exit code 0 from: C:\Program Files\Android\Android Studio\jre\bin\java -version
[   +1 ms] openjdk version "11.0.10" 2021-01-19
OpenJDK Runtime Environment (build 11.0.10+0-b96-7249189)
OpenJDK 64-Bit Server VM (build 11.0.10+0-b96-7249189, mixed mode)
[   +4 ms] executing: C:\Program Files\Android\Android Studio\jre\bin\java -version
[ +366 ms] Exit code 0 from: C:\Program Files\Android\Android Studio\jre\bin\java -version
[   +1 ms] openjdk version "11.0.10" 2021-01-19
OpenJDK Runtime Environment (build 11.0.10+0-b96-7249189)
OpenJDK 64-Bit Server VM (build 11.0.10+0-b96-7249189, mixed mode)
[   +4 ms] executing: C:\Program Files\Android\Android Studio\jre\bin\java -version
[ +397 ms] Exit code 0 from: C:\Program Files\Android\Android Studio\jre\bin\java -version
[   +1 ms] openjdk version "11.0.10" 2021-01-19
OpenJDK Runtime Environment (build 11.0.10+0-b96-7249189)
OpenJDK 64-Bit Server VM (build 11.0.10+0-b96-7249189, mixed mode)
[   +5 ms] executing: [C:\Users\Marcela\Desktop\Projetos\Adove\app_client\android/] C:\Users\Marcela\Desktop\Projetos\Adove\app_client\android\gradlew.bat
-Pverbose=true -Ptarget-platform=android-x64 -Ptarget=C:\Users\Marcela\Desktop\Projetos\Adove\app_client\lib\main.dart
-Pbase-application-name=android.app.Application -Pdart-defines=RkxVVFRFUl9XRUJfQVVUT19ERVRFQ1Q9dHJ1ZQ== -Pdart-obfuscation=false -Ptrack-widget-creation=true
-Ptree-shake-icons=false -Pfilesystem-scheme=org-dartlang-root assembleRelease
[+2562 ms] Welcome to Gradle 6.7!
[   +2 ms] Here are the highlights of this release:
[   +1 ms]  - File system watching is ready for production use
[   +1 ms]  - Declare the version of Java your build requires
[   +1 ms]  - Java 15 support
[   +5 ms] For more details see https://docs.gradle.org/6.7/release-notes.html
[+9423 ms] Starting a Gradle Daemon, 1 incompatible and 1 stopped Daemons could not be reused, use --status for details
[+50881 ms] Warning: Mapping new ns http://schemas.android.com/repository/android/common/02 to old ns http://schemas.android.com/repository/android/common/01
[ +169 ms] Warning: Mapping new ns http://schemas.android.com/repository/android/generic/02 to old ns http://schemas.android.com/repository/android/generic/01
[ +105 ms] Warning: Mapping new ns http://schemas.android.com/sdk/android/repo/addon2/02 to old ns http://schemas.android.com/sdk/android/repo/addon2/01
[ +107 ms] Warning: Mapping new ns http://schemas.android.com/sdk/android/repo/repository2/02 to old ns http://schemas.android.com/sdk/android/repo/repository2/01
[  +72 ms] Warning: Mapping new ns http://schemas.android.com/sdk/android/repo/sys-img2/02 to old ns http://schemas.android.com/sdk/android/repo/sys-img2/01
[+30636 ms] > Task :app:compileFlutterBuildRelease
[ +118 ms] [ +341 ms] executing: [C:\Users\Marcela\Documents\Flutter SDK\flutter/] git -c log.showSignature=false log -n 1 --pretty=format:%H
[+5207 ms] [+5669 ms] Exit code 0 from: git -c log.showSignature=false log -n 1 --pretty=format:%H
[ +104 ms] [        ] c860cba910319332564e1e9d470a17074c1f2dfd
[   +1 ms] [   +1 ms] executing: [C:\Users\Marcela\Documents\Flutter SDK\flutter/] git tag --points-at c860cba910319332564e1e9d470a17074c1f2dfd
[ +995 ms] [+1116 ms] Exit code 0 from: git tag --points-at c860cba910319332564e1e9d470a17074c1f2dfd
[   +2 ms] [        ] 2.10.4
[   +2 ms] [  +25 ms] executing: [C:\Users\Marcela\Documents\Flutter SDK\flutter/] git rev-parse --abbrev-ref --symbolic @{u}
[ +293 ms] [ +267 ms] Exit code 0 from: git rev-parse --abbrev-ref --symbolic @{u}
[   +2 ms] [        ] origin/stable
[   +3 ms] [        ] executing: [C:\Users\Marcela\Documents\Flutter SDK\flutter/] git ls-remote --get-url origin
[ +293 ms] [ +325 ms] Exit code 0 from: git ls-remote --get-url origin
[   +2 ms] [        ] https://github.com/flutter/flutter.git
[ +199 ms] [ +192 ms] executing: [C:\Users\Marcela\Documents\Flutter SDK\flutter/] git rev-parse --abbrev-ref HEAD
[ +400 ms] [ +384 ms] Exit code 0 from: git rev-parse --abbrev-ref HEAD
[   +1 ms] [        ] stable
[ +299 ms] [ +347 ms] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[  +11 ms] [        ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[   +1 ms] [        ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[   +1 ms] [        ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[   +1 ms] [  +12 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[   +1 ms] [        ] Artifact Instance of 'WindowsUwpEngineArtifacts' is not required, skipping update.
[   +4 ms] [        ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[  +19 ms] [        ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[  +35 ms] [        ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[   +8 ms] [        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[   +5 ms] [        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[   +1 ms] [        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[ +404 ms] [ +436 ms] Artifact Instance of 'MaterialFonts' is not required, skipping update.
[   +2 ms] [        ] Artifact Instance of 'GradleWrapper' is not required, skipping update.
[   +1 ms] [  +12 ms] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[   +1 ms] [        ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[   +1 ms] [        ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[   +1 ms] [        ] Artifact Instance of 'FlutterSdk' is not required, skipping update.
[   +1 ms] [        ] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[   +2 ms] [        ] Artifact Instance of 'WindowsUwpEngineArtifacts' is not required, skipping update.
[   +2 ms] [        ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[   +1 ms] [        ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[   +1 ms] [        ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[  +11 ms] [        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[   +1 ms] [        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[   +4 ms] [        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[   +1 ms] [        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[   +1 ms] [        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[  +12 ms] [        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[   +4 ms] [        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[   +2 ms] [        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[   +1 ms] [        ] Artifact Instance of 'FontSubsetArtifacts' is not required, skipping update.
[  +11 ms] [        ] Artifact Instance of 'PubDependencies' is not required, skipping update.
[ +341 ms] [ +360 ms] Initializing file store
[   +2 ms] [  +88 ms] Skipping target: gen_localizations
[  +90 ms] [  +61 ms] gen_dart_plugin_registrant: Starting due to {InvalidatedReasonKind.inputChanged: The following inputs have updated contents:
C:\Users\Marcela\Desktop\Projetos\Adove\app_client.dart_tool\package_config_subset}
[ +212 ms] [ +224 ms] Found plugin path_provider at C:\Users\Marcela\Documents\Flutter SDK\flutter.pub-cache\hosted\pub.dartlang.org\path_provider-2.0.9
[   +2 ms] [  +13 ms] Found plugin path_provider_android at C:\Users\Marcela\Documents\Flutter
SDK\flutter.pub-cache\hosted\pub.dartlang.org\path_provider_android-2.0.11
[   +2 ms] [   +7 ms] Found plugin path_provider_ios at C:\Users\Marcela\Documents\Flutter SDK\flutter.pub-cache\hosted\pub.dartlang.org\path_provider_ios-2.0.7
[   +2 ms] [   +5 ms] Found plugin path_provider_linux at C:\Users\Marcela\Documents\Flutter
SDK\flutter.pub-cache\hosted\pub.dartlang.org\path_provider_linux-2.1.5
[  +80 ms] [   +6 ms] Found plugin path_provider_macos at C:\Users\Marcela\Documents\Flutter
SDK\flutter.pub-cache\hosted\pub.dartlang.org\path_provider_macos-2.0.5
[   +6 ms] [  +20 ms] Found plugin path_provider_windows at C:\Users\Marcela\Documents\Flutter
SDK\flutter.pub-cache\hosted\pub.dartlang.org\path_provider_windows-2.0.5
[  +91 ms] [ +144 ms] gen_dart_plugin_registrant: Complete
[   +2 ms] [   +7 ms] kernel_snapshot: Starting due to {}
[  +98 ms] [  +43 ms] C:\Users\Marcela\Documents\Flutter SDK\flutter\bin\cache\dart-sdk\bin\dart.exe --disable-dart-dev C:\Users\Marcela\Documents\Flutter
SDK\flutter\bin\cache\artifacts\engine\windows-x64\frontend_server.dart.snapshot --sdk-root C:\Users\Marcela\Documents\Flutter
SDK\flutter\bin\cache\artifacts\engine\common\flutter_patched_sdk_product/ --target=flutter --no-print-incremental-dependencies -DFLUTTER_WEB_AUTO_DETECT=true
-Ddart.vm.profile=false -Ddart.vm.product=true --aot --tfa --packages C:\Users\Marcela\Desktop\Projetos\Adove\app_client.dart_tool\package_config.json
--output-dill C:\Users\Marcela\Desktop\Projetos\Adove\app_client.dart_tool\flutter_build\85c63da8929614b1730e664cbe5fffd6\app.dill --depfile
C:\Users\Marcela\Desktop\Projetos\Adove\app_client.dart_tool\flutter_build\85c63da8929614b1730e664cbe5fffd6\kernel_snapshot.d
C:\Users\Marcela\Desktop\Projetos\Adove\app_client.dart_tool\flutter_build\generated_main.dart
[+105103 ms] [+105120 ms] kernel_snapshot: Complete
[+8102 ms] [+8068 ms] android_aot_release_android-x64: Starting due to {}
[   +1 ms] [  +20 ms] executing: C:\Users\Marcela\Documents\Flutter SDK\flutter\bin\cache\artifacts\engine\android-x64-release\windows-x64\gen_snapshot
--deterministic --snapshot_kind=app-aot-elf
--elf=C:\Users\Marcela\Desktop\Projetos\Adove\app_client.dart_tool\flutter_build\85c63da8929614b1730e664cbe5fffd6\x86_64\app.so --strip
C:\Users\Marcela\Desktop\Projetos\Adove\app_client.dart_tool\flutter_build\85c63da8929614b1730e664cbe5fffd6\app.dill
[   +4 ms] [   +2 ms] aot_android_asset_bundle: Starting due to {}
[ +383 ms] [ +453 ms] Manifest contained wildcard assets. Inserting missing file into build graph to force rerun. for more information see #56466.
[ +223 ms] [ +162 ms] aot_android_asset_bundle: Complete
[+43076 ms] [+43132 ms] android_aot_release_android-x64: Complete
[+1102 ms] [+1012 ms] android_aot_bundle_release_android-x64: Starting due to {}
[   +1 ms] [  +19 ms] android_aot_bundle_release_android-x64: Complete
[ +295 ms] [ +300 ms] Persisting file store
[   +1 ms] [  +64 ms] Done persisting file store
[ +334 ms] [ +265 ms] build succeeded.
[  +99 ms] [ +122 ms] "flutter assemble" took 160.233ms.
[ +271 ms] [ +259 ms] ensureAnalyticsSent: 237ms
[  +10 ms] [   +3 ms] Running shutdown hooks
[   +1 ms] [        ] Shutdown hooks complete
[   +1 ms] [   +1 ms] exiting with code 0
[+2582 ms] > Task :app:packLibsflutterBuildRelease
[   +1 ms] > Task :app:preBuild UP-TO-DATE
[ +172 ms] > Task :app:extractProguardFiles UP-TO-DATE
[ +215 ms] > Task :app:preReleaseBuild UP-TO-DATE
[   +5 ms] > Task :path_provider_android:preBuild UP-TO-DATE
[  +14 ms] > Task :path_provider_android:preReleaseBuild UP-TO-DATE
[   +1 ms] > Task :path_provider_android:compileReleaseAidl NO-SOURCE
[  +20 ms] > Task :app:compileReleaseAidl NO-SOURCE
[   +6 ms] > Task :path_provider_android:packageReleaseRenderscript NO-SOURCE
[   +6 ms] > Task :app:compileReleaseRenderscript NO-SOURCE
[   +8 ms] > Task :app:generateReleaseBuildConfig UP-TO-DATE
[   +3 ms] > Task :path_provider_android:writeReleaseAarMetadata UP-TO-DATE
[   +1 ms] > Task :app:checkReleaseAarMetadata UP-TO-DATE
[  +40 ms] > Task :app:cleanMergeReleaseAssets
[ +158 ms] > Task :app:mergeReleaseShaders UP-TO-DATE
[   +3 ms] > Task :app:compileReleaseShaders NO-SOURCE
[ +473 ms] > Task :app:generateReleaseAssets UP-TO-DATE
[ +135 ms] > Task :path_provider_android:mergeReleaseShaders UP-TO-DATE
[  +51 ms] > Task :path_provider_android:compileReleaseShaders NO-SOURCE
[  +57 ms] > Task :path_provider_android:generateReleaseAssets UP-TO-DATE
[ +166 ms] > Task :path_provider_android:packageReleaseAssets UP-TO-DATE
[ +288 ms] > Task :app:mergeReleaseAssets
[  +82 ms] > Task :app:copyFlutterAssetsRelease
[  +91 ms] > Task :app:generateReleaseResValues UP-TO-DATE
[ +177 ms] > Task :app:generateReleaseResources UP-TO-DATE
[  +82 ms] > Task :path_provider_android:compileReleaseRenderscript NO-SOURCE
[ +175 ms] > Task :path_provider_android:generateReleaseResValues UP-TO-DATE
[   +8 ms] > Task :path_provider_android:generateReleaseResources UP-TO-DATE
[   +1 ms] > Task :path_provider_android:packageReleaseResources UP-TO-DATE
[   +3 ms] > Task :app:mergeReleaseResources UP-TO-DATE
[   +1 ms] > Task :app:createReleaseCompatibleScreenManifests UP-TO-DATE
[   +2 ms] > Task :app:extractDeepLinksRelease UP-TO-DATE
[   +3 ms] > Task :path_provider_android:extractDeepLinksRelease UP-TO-DATE
[   +5 ms] > Task :path_provider_android:processReleaseManifest UP-TO-DATE
[   +1 ms] > Task :app:processReleaseMainManifest UP-TO-DATE
[   +1 ms] > Task :app:processReleaseManifest UP-TO-DATE
[   +1 ms] > Task :app:processReleaseManifestForPackage UP-TO-DATE
[ +576 ms] > Task :path_provider_android:parseReleaseLocalResources UP-TO-DATE
[ +439 ms] > Task :path_provider_android:generateReleaseRFile UP-TO-DATE
[ +401 ms] > Task :app:processReleaseResources UP-TO-DATE
[+1006 ms] > Task :path_provider_android:generateReleaseBuildConfig UP-TO-DATE
[+1001 ms] > Task :path_provider_android:javaPreCompileRelease UP-TO-DATE
[ +636 ms] > Task :path_provider_android:compileReleaseJavaWithJavac UP-TO-DATE
[   +1 ms] > Task :path_provider_android:bundleLibCompileToJarRelease UP-TO-DATE
[+29257 ms] > Task :app:compileReleaseKotlin
[+15043 ms] > Task :app:javaPreCompileRelease UP-TO-DATE
[+7066 ms] > Task :app:compileReleaseJavaWithJavac
[   +1 ms] > Task :app:compileReleaseSources
[   +1 ms] > Task :app:buildKotlinToolingMetadata UP-TO-DATE
[ +249 ms] > Task :path_provider_android:prepareLintJarForPublish UP-TO-DATE
[+29837 ms] > Task :app:lintVitalRelease
[+11817 ms] > Task :app:mergeReleaseNativeDebugMetadata NO-SOURCE
[ +776 ms] > Task :path_provider_android:mergeReleaseGeneratedProguardFiles UP-TO-DATE
[ +863 ms] > Task :path_provider_android:exportReleaseConsumerProguardFiles UP-TO-DATE
[+2493 ms] > Task :app:compressReleaseAssets
[ +530 ms] > Task :app:mergeReleaseGeneratedProguardFiles UP-TO-DATE
[+1146 ms] > Task :app:processReleaseJavaRes NO-SOURCE
[ +324 ms] > Task :path_provider_android:processReleaseJavaRes NO-SOURCE
[ +246 ms] > Task :path_provider_android:bundleLibResRelease NO-SOURCE
[+1213 ms] > Task :app:checkReleaseDuplicateClasses
[ +339 ms] > Task :path_provider_android:bundleLibRuntimeToJarRelease UP-TO-DATE
[ +495 ms] > Task :app:collectReleaseDependencies
[ +196 ms] > Task :app:sdkReleaseDependencyData
[  +71 ms] > Task :app:mergeReleaseJniLibFolders UP-TO-DATE
[   +1 ms] > Task :path_provider_android:mergeReleaseJniLibFolders UP-TO-DATE
[   +1 ms] > Task :path_provider_android:mergeReleaseNativeLibs NO-SOURCE
[   +1 ms] > Task :path_provider_android:stripReleaseDebugSymbols NO-SOURCE
[   +1 ms] > Task :path_provider_android:copyReleaseJniLibsProjectOnly UP-TO-DATE
[   +4 ms] > Task :app:validateSigningRelease UP-TO-DATE
[   +9 ms] > Task :path_provider_android:copyReleaseJniLibsProjectAndLocalJars UP-TO-DATE
[   +1 ms] > Task :path_provider_android:extractReleaseAnnotations UP-TO-DATE
[   +1 ms] > Task :path_provider_android:mergeReleaseConsumerProguardFiles UP-TO-DATE
[        ] > Task :path_provider_android:mergeReleaseJavaResource UP-TO-DATE
[   +1 ms] > Task :path_provider_android:syncReleaseLibJars UP-TO-DATE
[        ] > Task :path_provider_android:bundleReleaseAar UP-TO-DATE
[   +1 ms] > Task :path_provider_android:mergeReleaseResources UP-TO-DATE
[   +1 ms] > Task :path_provider_android:compileReleaseSources UP-TO-DATE
[   +1 ms] > Task :path_provider_android:verifyReleaseResources UP-TO-DATE
[   +1 ms] > Task :path_provider_android:assembleRelease UP-TO-DATE
[ +657 ms] > Task :app:mergeReleaseJavaResource
[+2395 ms] > Task :app:mergeReleaseNativeLibs
[+22436 ms] > Task :app:minifyReleaseWithR8
[+2112 ms] R8: Missing class: com.google.android.play.core.splitcompat.SplitCompatApplication
[ +954 ms] R8: Missing class: com.google.android.play.core.splitinstall.SplitInstallStateUpdatedListener
[ +446 ms] R8: Missing class: java.lang.ClassValue
[+20789 ms] > Task :app:stripReleaseDebugSymbols
[ +614 ms] Unable to strip the following libraries, packaging them as they are: libflutter.so.
[ +743 ms] > Task :app:shrinkReleaseRes
[+6518 ms] > Task :app:packageRelease
[ +289 ms] > Task :app:assembleRelease
[ +406 ms] Deprecated Gradle features were used in this build, making it incompatible with Gradle 7.0.
[ +154 ms] Use '--warning-mode all' to show the individual deprecation warnings.
[  +22 ms] See https://docs.gradle.org/6.7/userguide/command_line_interface.html#sec:command_line_warnings
[  +20 ms] BUILD SUCCESSFUL in 7m 11s
[  +61 ms] 63 actionable tasks: 19 executed, 44 up-to-date
[ +854 ms] Running Gradle task 'assembleRelease'... (completed in 434,1s)
[  +64 ms] calculateSha: LocalDirectory: 'C:\Users\Marcela\Desktop\Projetos\Adove\app_client\build\app\outputs\flutter-apk'/app.apk
[ +461 ms] √  Built build\app\outputs\flutter-apk\app-release.apk (11.0MB).
[  +31 ms] executing: C:\Users\Marcela\AppData\Local\Android\sdk\build-tools\32.0.0-rc1\aapt dump xmltree
C:\Users\Marcela\Desktop\Projetos\Adove\app_client\build\app\outputs\flutter-apk\app.apk AndroidManifest.xml
[ +119 ms] Exit code 0 from: C:\Users\Marcela\AppData\Local\Android\sdk\build-tools\32.0.0-rc1\aapt dump xmltree
C:\Users\Marcela\Desktop\Projetos\Adove\app_client\build\app\outputs\flutter-apk\app.apk AndroidManifest.xml
[   +3 ms] N: android=http://schemas.android.com/apk/res/android
E: manifest (line=2)
A: android:versionCode(0x0101021b)=(type 0x10)0x7
A: android:versionName(0x0101021c)="1.0.7" (Raw: "1.0.7")
A: android:compileSdkVersion(0x01010572)=(type 0x10)0x1f
A: android:compileSdkVersionCodename(0x01010573)="12" (Raw: "12")
A: package="br.com.fedratecnologia.adove" (Raw: "br.com.fedratecnologia.adove")
A: platformBuildVersionCode=(type 0x10)0x1f
A: platformBuildVersionName=(type 0x10)0xc
E: uses-sdk (line=7)
A: android:minSdkVersion(0x0101020c)=(type 0x10)0x15
A: android:targetSdkVersion(0x01010270)=(type 0x10)0x1f
E: uses-permission (line=11)
A: android:name(0x01010003)="android.permission.INTERNET" (Raw: "android.permission.INTERNET")
E: application (line=13)
A: android:label(0x01010001)="Adove" (Raw: "Adove")
A: android:icon(0x01010002)=@0x7f080000
A: android:appComponentFactory(0x0101057a)="androidx.core.app.CoreComponentFactory" (Raw: "androidx.core.app.CoreComponentFactory")
E: activity (line=17)
A: android:theme(0x01010000)=@0x7f0a0000
A: android:name(0x01010003)="br.com.fedratecnologia.adove.MainActivity" (Raw: "br.com.fedratecnologia.adove.MainActivity")
A: android:exported(0x01010010)=(type 0x12)0xffffffff
A: android:launchMode(0x0101001d)=(type 0x10)0x1
A: android:configChanges(0x0101001f)=(type 0x11)0x40003fb4
A: android:windowSoftInputMode(0x0101022b)=(type 0x11)0x10
A: android:hardwareAccelerated(0x010102d3)=(type 0x12)0xffffffff
E: meta-data (line=32)
A: android:name(0x01010003)="io.flutter.embedding.android.NormalTheme" (Raw: "io.flutter.embedding.android.NormalTheme")
A: android:resource(0x01010025)=@0x7f0a0001
E: meta-data (line=42)
A: android:name(0x01010003)="io.flutter.embedding.android.SplashScreenDrawable" (Raw: "io.flutter.embedding.android.SplashScreenDrawable")
A: android:resource(0x01010025)=@0x7f040001
E: intent-filter (line=46)
E: action (line=47)
A: android:name(0x01010003)="android.intent.action.MAIN" (Raw: "android.intent.action.MAIN")
E: category (line=49)
A: android:name(0x01010003)="android.intent.category.LAUNCHER" (Raw: "android.intent.category.LAUNCHER")
E: meta-data (line=56)
A: android:name(0x01010003)="flutterEmbedding" (Raw: "flutterEmbedding")
A: android:value(0x01010024)=(type 0x10)0x2
E: uses-library (line=60)
A: android:name(0x01010003)="androidx.window.extensions" (Raw: "androidx.window.extensions")
A: android:required(0x0101028e)=(type 0x12)0x0
E: uses-library (line=63)
A: android:name(0x01010003)="androidx.window.sidecar" (Raw: "androidx.window.sidecar")
A: android:required(0x0101028e)=(type 0x12)0x0
[  +17 ms] Stopping app 'app.apk' on sdk gphone64 x86 64.
[   +6 ms] executing: C:\Users\Marcela\AppData\Local\Android\sdk\platform-tools\adb.exe -s emulator-5554 shell am force-stop br.com.fedratecnologia.adove
[ +549 ms] executing: C:\Users\Marcela\AppData\Local\Android\sdk\platform-tools\adb.exe -s emulator-5554 shell pm list packages br.com.fedratecnologia.adove
[ +487 ms] Installing APK.
[  +12 ms] Installing build\app\outputs\flutter-apk\app.apk...
[   +1 ms] executing: C:\Users\Marcela\AppData\Local\Android\sdk\platform-tools\adb.exe -s emulator-5554 install -t -r
C:\Users\Marcela\Desktop\Projetos\Adove\app_client\build\app\outputs\flutter-apk\app.apk
[+11061 ms] Performing Streamed Install
Success
[   +2 ms] Installing build\app\outputs\flutter-apk\app.apk... (completed in 11,1s)
[   +5 ms] executing: C:\Users\Marcela\AppData\Local\Android\sdk\platform-tools\adb.exe -s emulator-5554 shell echo -n ee0571761213a8b3adc237184da3ac75491584e9 >
/data/local/tmp/sky.br.com.fedratecnologia.adove.sha1
[ +286 ms] executing: C:\Users\Marcela\AppData\Local\Android\sdk\platform-tools\adb.exe -s emulator-5554 shell am start -a android.intent.action.RUN -f 0x20000000
--ez enable-dart-profiling true br.com.fedratecnologia.adove/br.com.fedratecnologia.adove.MainActivity
[ +782 ms] Starting: Intent { act=android.intent.action.RUN flg=0x20000000 cmp=br.com.fedratecnologia.adove/.MainActivity (has extras) }
[  +20 ms] Application running.
[  +44 ms] Flutter run key commands.
[   +6 ms] h List all available interactive commands.
[   +2 ms] c Clear the screen
[   +2 ms] q Quit (terminate the application on the device).
[+8972 ms] W/FlutterActivityAndFragmentDelegate( 5443): A splash screen was provided to Flutter, but this is deprecated. See
flutter.dev/go/android-splash-migration for migration steps.

@marcelacrvalho
Looking at the issue you reported and verbose log, there isn't any error being thrown from the framework, so it is best to be asked on support channels like StackOverflow. See similar issues reported there and see if it helps to resolve.  This looks like a config / setting issue rather than a framework bug. Closing.
https://stackoverflow.com/questions/67090107/flutter-release-apk-cannot-connect-the-internet-on-android-11-0-mobile-device-b
https://www.flutterclutter.dev/flutter/troubleshooting/no-internet-connection-in-release-build/2020/93/
https://stackoverflow.com/questions/61809033/flutter-app-doesnt-connect-to-internet-after-realse


2 Errors I'm seeing

I'm a journalist and I'm used to having to skiptrace by hand. This is the first time using this particular program and I'm running to issues into the install. I'm running Parrot Security OS, and I have python 2.7 and Python3.3 onboard already. I'm already working on the final error on #1 with pip upgrade but I cant get python to run as py3.3 without having to call it directly. Could you look into this and see if you can reproduce and come up with a solution, especially to the missing module.

$sudo pip install -r requirements.txt
**DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 is no longer maintained. A future version of pip will drop support for Python 2.7. More details about Python 2 support in pip, can be found at https://pip.pypa.io/en/latest/development/release-process/#python-2-support
Collecting python-docx
Using cached python-docx-0.8.10.tar.gz (5.5 MB)
ERROR: Command errored out with exit status 1:
command: /usr/bin/python -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-QBwFCV/python-docx/setup.py'"'"'; file='"'"'/tmp/pip-install-QBwFCV/python-docx/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(file);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file, '"'"'exec'"'"'))' egg_info --egg-base /tmp/pip-install-QBwFCV/python-docx/pip-egg-info
cwd: /tmp/pip-install-QBwFCV/python-docx/
Complete output (3 lines):
Traceback (most recent call last):
File "", line 1, in
ImportError: No module named setuptools

ERROR: Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.**

$python3 skiptracer.py
No module named 'builtin'
Traceback (most recent call last):
File "skiptracer.py", line 4, in
from plugins.menus import menus
File "/home/pl46u3/Desktop/skiptracer/plugins/menus.py", line 12, in
from plugins.haveibeenpwned import HaveIBeenPwwnedGrabber
File "/home/pl46u3/Desktop/skiptracer/plugins/haveibeenpwned.py", line 13, in
import cfscrape
ModuleNotFoundError: No module named 'cfscrape'

_Wait I got a solution for the issue of cfscrape and the error I was getting with setup tools.
Use commands pip install setuptools && git clone https://github.com/Anorov/cloudflare-scrape.git && cd skiptracer && pip install -r skiptracer _

Even if you manage to get the script running it's not going to work Correctly Most of the stuff in it is broken because it has not been updated to python 3 yet Trust me I've spent hours trying to get it to work  Just have to patiently wait for it to be updated

On top of that some of the API that was being used in that script is no longer supported and needs to be updated as well

The creator should tell people that it is broken so they don't spend all that time trying to get it to work.

Same thing happened to me. He mentions that he is updating to Python 3, but never mentions that nothing works.

I even went as far as trying to convert the entire thing to python 3 myself using 2to3  As like I said before I figured out that the API's were out of date

I was able to get the script to run on windows 10 linux WSL But obviously it's broken so it's not going to work at the moment But it's still cool that once it is updated it should still be able to be run on windows 10

As he said, no issues will be taken in mind...


edits to secrets

Learn Build status updates of commit 595ee5c:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

microsoft-edge/extensions-chromium/publish/api/using-addons-api.md
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the learn.microsoft.com contributor guidesPost your question in the Learn support channel

Learn Build status updates of commit 7f449bc:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

microsoft-edge/extensions-chromium/publish/api/using-addons-api.md
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the learn.microsoft.com contributor guidesPost your question in the Learn support channel


COMP: itkFFTWFFTImageFilterInitFactory.cxx is required for ITK_USE_CUFFTW

Reinstate itkFFTWFFTImageFilterInitFactory.cxx to ITKFFT_SRCS generally. Call to FFTWFFTImageFilterInitFactory is required for the python wrapped FFT module in cases where ITK_USE_CUFFTW is defined.

PR Checklist

[x] No API changes were made (or the changes have been approved)
[x] No major design changes were made (or the changes have been approved)
[ ] Added test (or behavior not changed)
[ ] Updated API documentation (or API not changed)
[ ] Added license to new files (if any)
[ ] Added Python wrapping to new files (if any) as described in ITK Software Guide Section 9.5
[ ] Added ITK examples for all new major features (if any)

Refer to the ITK Software Guide for
further development details if necessary.

Hi @darrent1974 , I am still seeing ITKFFT Python import failures when I run a local build with these changes applied. Can you confirm that the fixes here resolve issues on your end? And, could you please provide additional details about your platform, including OS, ITK version, Python version, and NVIDIA GPU Computing Toolkit version? Thanks.
I've logged my observations in https://github.com/InsightSoftwareConsortium/ITK/issues/4028, please feel free to add discussion to that issue regarding the faulty behavior you've observed.

Hi @tbirdso, it's all ok on my end. It's actually running in a live system as of last week.
I suspect one major difference may be that you are enabling ITK_USE_GPU? I'm not, currently I'm only interested in using ITK and cuFFT for FFT's. However, I do recall having some build issues when I was playing around with enabling ITK_USE_GPU. This may become an issue for us further down the road when I transition to native ITK CUDA implementations. However, at this point, our platform doesn't require us to enable ITK_USE_GPU.


Diff between values.yaml and deployed manifest

Hi
I need to know the difference between values.yaml file that I will upgrade and existing values that's deployed.
is there any way to find diff that?

@emahdij The helm get values command will return the values for the deployed release. You could then do a diff from there.

Closing this issue as answered. Please feel free to comment here and let us know if you have further questions. Thanks!


'*' character does not render

Given xml elements containing the '*' character

like <term>arbitrary directory depth ("/**/")</term>
in https://github.com/aspnet/ApiDocs/blob/live/api/xml/Microsoft.Extensions.FileSystemGlobbing/Matcher.xml#L68

The rendered output does not include the '*' characters:

like

in https://docs.microsoft.com/en-us/dotnet/api/microsoft.extensions.filesystemglobbing.matcher?view=aspnetcore-2.0#remarks

@dend Can you take a look at this

@joelmartinez is this something that we need to encode when we generate the ECMAXML?

@dend if I’m understanding this ... the issue is stemming from the fact that this content is being translated by ecma2yaml from ecmaxml content into markdown ... so markdown considers the* as formatting. The same issue, for example, wouldn’t occur if the term was rendered by mdoc’s html renderer.
This feels like ecma2yaml should process the text content of XML nodes to encode characters that might be misconstrued as markdown elements. Or the content should be changed so that the text that is code is properly wrapped in code elements (offhand I can’t rememeber if it’s <c> or <code>)

@joelmartinez ah, good point.
@TianqiZhang - seems like something we will need to address with ECMA2YAML.

Create a internal bug to track it. https://icm.ad.msft.net/imp/v3/incidents/details/74047411/home

@cdmihai this is due to compatibility issue with the old DFM markdown engine and the indents introduced by and -to- transform. The new engine will fix this. Tianqi tested here https://github.com/aspnet/ApiDocs/commit/e7cd77bd640a80512967428206faf462796bf937
if you do similar change the issue will resolve.

@cdmihai I will close the issue now. If you have any question related to this issue, we can reopen it and continue the discussion.


todoist-electron: 1.0.8 -> 8.3.2

Description of changes
Update todoist-electron to the latest .AppImage and also update Electron to a supported version.
Things done

Built on platform(s)

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

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

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

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

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

[x] Fits CONTRIBUTING.md.

Hey @tebriel , have you tried logging in on your new build?
(See problems at https://github.com/NixOS/nixpkgs/pull/233514#issuecomment-1558377198)

Hey @tebriel , have you tried logging in on your new build?
(See problems at https://github.com/NixOS/nixpkgs/pull/233514#issuecomment-1558377198)

Hi thanks no, just re-using my existing session. I'll try that out.

@kylesferrazza I used sudo nixos-rebuild test -I nixpkgs=<path to your local nixpkgs folder> --fast against this branch on a logged out Todoist install, I was presented with a link to "click to open a browser to log in" which successfully authenticated me. I also verified that I was running this updated version of todoist by looking at the running process (with ps output to see that it was indeed using the electron 24 I'd specified in this PR. I'm still very new to nix, do you mind checking out this branch and seeing if your problem persists?

@kylesferrazza I used sudo nixos-rebuild test -I nixpkgs=<path to your local nixpkgs folder> --fast against this branch on a logged out Todoist install, I was presented with a link to "click to open a browser to log in" which successfully authenticated me. I also verified that I was running this updated version of todoist by looking at the running process (with ps output) to see that it was indeed using the electron 24 I'd specified in this PR. I'm still very new to nix, do you mind checking out this branch and seeing if your problem persists?

Absolutely will do, just away from my machine at the moment and wanted to make sure you tried this.

--edit I think it's also worth noting that I bumped the AppImage version of Todoist in this PR as well, maybe that fixes the electron compatibility issues you were experiencing?

Yeah, that makes sense, we can use appimage-run to run the new appimage and then check the electron version that upstream is using: https://github.com/NixOS/nixpkgs/issues/231111#issuecomment-1555904249

Running the latest appimage, I see:
> navigator.appVersion
'5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Todoist/8.3.3 Chrome/112.0.5615.165 Electron/24.3.0 Safari/537.36 TodoistDesktop/8.3.3 TodoistElectronBridge/5'

so looks like we are good to move to Electron 24.
I confirmed I can build, run, and login to Todoist using this PR's branch.
Also, looks like the 8.3.3 AppImage is out now, if you want to update the version and hash now.

This closes #231111

this seems to work for me also :)

Thanks everyone!

Would it be possible to backport this to the nixos-23.05 branch please? @i077 @kylesferrazza


Private repository?

Is there any particular reason why this repository is private instead of public?

Done!


Updated code & screenshots for /aspnetcore/data/ef-mvc/ tutorials

@tdykstra @Rick-Anderson
This PR is ready for review now:
https://github.com/aspnet/Docs/pull/10802
First off, I went through it 3 times and it worked as documented after changing one line of code in intro.md. Besides John's formatting changes per the directions given, these are the highlights of my changes:
index.md - 3 updated screenshots, two for creating the project and 1 for scaffolding. I had to change one line of code  to "var host = CreateWebHostBuilder(args).Build(); " to get it to work. Instead of deleting the "Contact" entry, which I didn't see, you had to delete the 'Privacy' entry and add the 'About' entry.
complex-data-model.md - My experience with the [StringLength(50)] attribute was that it would not allow you to enter more than 50 characters. Hence, an error message if you went over 50 characters wasn't necessary. I rewrote the code sample to that effect and removed the screenshot showing the error message. This screenshot, as it was, did not accurately reflect the text.
advanced.md - In this line, "In the Add New Item dialog, click ASP.NET under Installed in the left pane, click MVC View Page, and name the new view UpdateCourseCredits.cshtml", I changed "MVC View Page" to "Razor View." I couldn't find the first option, so I chose the closest thing I could thrificatat would give me a ".cshtml" file.
In intro.md, at the top,  where it talks about the Razor Pages tutorial being better, you might want to verify if this is still true and, if not, I can update the text.
I'm not sure why the PR flagged two files for links. As far as John and I know, neither of us touched those files. It had flagged intro.md for a missing link to that required me to add an anchor tag to advanced.md though, so maybe those other files got caught up in the verification process.

#sign off


Remove some default values in internal functions

Codecov Report
Patch coverage: 100.00% and project coverage change: -0.89 :warning:

Comparison is base (43bf5fd) 85.21% compared to head (2950e8b) 84.32%.

:mega: This organization is not using Codecov’s GitHub App Integration. We recommend you install it so Codecov can continue to function properly for your repositories. Learn more
Additional details and impacted files
@@            Coverage Diff             @@
##             main     #220      +/-   ##
==========================================
- Coverage   85.21%   84.32%   -0.89%
==========================================
  Files          18       18
  Lines        3382     3382
==========================================
- Hits         2882     2852      -30
- Misses        500      530      +30

Impacted Files
Coverage Δ

geofileops/fileops.py
89.16% <100.00%> (ø)

geofileops/geoops.py
96.96% <100.00%> (ø)

geofileops/util/_geoops_ogr.py
86.48% <100.00%> (ø)

geofileops/util/_geoops_sql.py
85.25% <100.00%> (ø)

geofileops/util/_ogr_util.py
70.27% <100.00%> (ø)

geofileops/util/_general_util.py
68.18% <0.00%> (-16.67%)
:arrow_down:

geofileops/util/_io_util.py
76.36% <0.00%> (-7.28%)
:arrow_down:

geofileops/util/_geoops_gpd.py
86.94% <0.00%> (-0.71%)
:arrow_down:

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

:umbrella: View full report at Codecov.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.


Revert #201 partially

Current greenplum_path.sh is a result of #201 to make greenplum_path.sh always using the Python during ./configure. But it inadvertently changes user's PATH. This portion of #201 is reverted, and it should be fine if people all use pip install --user to install dependencies.

@my-ship-it what about merge this? :)


[VL] Enable GlutenCoalesceShufflePartitionsSuite.

What changes were proposed in this pull request?
Rewrite UTs to check columnar operators instead of Vanilla Spark operators.
How was this patch tested?
Passed UT and CI.
(If this patch involves UI changes, please attach a screenshot; otherwise, remove this)

@rui-mo can you follow up?

@rui-mo can you follow up?

I will take it to continue the fix.

We have another PR to cover this fix, with some code ported there. Thanks @lviiii for your work!
https://github.com/oap-project/gluten/pull/1007


Optimise bodiless request/response processing

Description
A bodiless HTTP request consist of

HTTP headers, with Content-length: 0.
An empty ByteStream that emits an onComplete event only.

Styx relies on asynchronous onComplete event to detect that the request has been fully processed, and no more events are to be expected. It doesn't look at the Content-Length header.
However it could easily look into a Content-Length header to see that no more events are forthcoming without having to wait for ByteStream to complete. Having to wait for ByteStream to complete creates a window of opportunity for the remote end to respond before Styx has internally finished with the request. This is the scenario:

Styx proxies request headers with Content-Length: 0 to the origin. It is still waiting for the ByteStream to complete.
Remote end receives the message headers. It knows the message has been received in full because Content-Length: 0 header. The remote end responds.
Styx receives the response, and proxies it back to the browser. But Styx still thinks the request is ongoing because the request ByteStream is yet to be completed.
Styx thinks that "origin responded too soon" and closes the origin bound TCP connection instead of returning it back to the pool.

Impact

Suboptimal use of pooled resources. Styx ends up closing TCP connections to the origin, even if they can be returned back to the pool.

This situation tends to occur in load test environment. Less so in typical production setting.

AOB
Notice that the above text discusses about bodiless requests (Content-Length: 0 case). But this also happens with any content length greater than zero. The problem is the late arrival of onComplete event from ByteStream, which always creates a window of opportunity for an origin to respond before we have internally processed the request.
However this problem tends to be associated with Content-Length header only. With chunked transfer encoding, the origin needs to wait for the terminating chunk that is generated from the onComplete event. Therefore eliminating the window of opportunity.
A proper fix is for styx to count the request body bytes to detect the end of the request body, instead of relying on onComplete event alone.

Closing all issues over 3 years old. New issues can be created if problems are still occurring.


Fix cursor position moving to the end on textarea onChange

Attempt to fix #68

@amit-mb please resolve the conflicts.


Adapt NBGL to europa design rules

Description
Following Europa UX definition, new design rules have been defined and need to be implemented in NBGL.
Especially regarding:

Margins (external and internal)
Buttons size
Suggestion buttons

Changes include

[ ] Bugfix (non-breaking change that solves an issue)
[*] New feature (non-breaking change that adds functionality)
[ ] Breaking change (change that is not backwards-compatible and/or changes current functionality)
[ ] Tests
[ ] Documentation
[ ] Other (for changes that might not fit in any category)

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

:exclamation: No coverage uploaded for pull request base (europa_target@aeee4d9). Click here to learn what that means.

Additional details and impacted files
@@               Coverage Diff                @@
##             europa_target     #519   +/-   ##
================================================
  Coverage                 ?   60.21%
================================================
  Files                    ?       12
  Lines                    ?     1664
  Branches                 ?        0
================================================
  Hits                     ?     1002
  Misses                   ?      662
  Partials                 ?        0

Flag
Coverage Δ

unittests
60.21% <0.00%> (?)

Flags with carried forward coverage won't be shown. Click here to find out more.

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.


integrate payment into create order process

On working but feel free to review.
Diagram:

Beside integrate payment into create order process, i did little change:

[Payment Service] To match the function, I've rename the current createPayment to capturePayment.

[Paypal-Service] Deleted CheckoutIdHelper. The checkoutId will be saved in payment service after we purchase and createOrder, so we dont need to handle checkoutId in the PaypalService.

investigate more


Language and parser for static properties

To process "generic" static properties given by a formula, we need some sort of language/format for them. For now, the goal is to make an initial testable version, that is:

come up with some simple syntax covering first-order logic (it might be worth it to check some solver tools for syntax ideas)
implement a parser for the language (on backend)

The format should be user-friendly, and the parser should give readable error messages. The processing should also be easily modifiable. Later, we might enrich the language with some predefined "patterns", or something else.

A few notes after some initial discussion

At first, we will only consider quantification over Boolean variables. In future, we might add quantifying over whole Boolean states (vectors) if that seems necessary.
We will not allow free variables in the formulas (that could cause some ambiguity in how they are interpreted). This can also change later.
Lastly, when writing formulas, the users should be provided with some "readable" version of the syntax (clickable quantifier symbols and such) so that they do not need to remember the actual syntax.

Processing for static properties was added in #48. Property templates and their translation to FOL were added in #49.


Update dagmenu.py

made dag menu look for ui host and display space switch/ikfk blend options if found

Thanks @jimbo-drew
I had this feature pending on my to-do list 😄
I will check and merge ASAP


Native Rain Delay workaround?

Has anyone else noticed that Melnor’s rain delay feature doesn’t really work any more?
Would be interested to learn how others are getting around this with integration

I noticed that if you have a water sensor, it reverts from the sensor mode to random days of rain delay which means I miss days of watering where it should.  Not sure how that's happening.


Added to list of rules

Sorry, didn't understand before on what was the goal, but thought this might be a significant rule to add

We reworked the contributing.md. Please update your PR accordingly.


Internal and remote actor invocation optimization

This PR changes the data structures used for actor invocation (direct messaging, reminders, timers), optimizing them for when internal and remote actors are invoked.

When invoking internal actor such as workflow actors, with this PR we do not need to create a "virtual app channel" anymore, which added significant overhead due to data being copied and re-encoded various time, and complexity with routing. When an actor is internal (and local), it is invoked directly.
Currently, the "standard" data structure used in the actors package is pkg/messaging/v1.InvokeMethodRequest, which is optimized for invocations on the app channel. This changes the main data structure to be pkg/proto/internals/v1.InternalInvokeRequest, which is the same that is used for local and remote actor invocation. This avoids unnecessary conversions to/from the messaging data structure, which is meant for a different purpose and optimized for streaming.
Lastly, internal actors have been improved by allowing the actor runtime itself manage each instance of an active actor. This way, implementation of internal actors can save state locally (in the same object) and don't need to maintain a map of states. It simplifies the development and maintenance of internal actors, as well as improving performance by using more efficient state maps and avoid locking (based on haxmap)

All told these changes should improve performance, especially when invoking internal actors, and reduce allocations.

/ok-to-test

/ok-to-test

/ok-to-test

/ok-to-test

/test-sdk-all

/test-version-skew

/test-version-skew

/ok-to-test

/test-version-skew

@ItalyPaleAle see conflicts.

@ItalyPaleAle see conflicts.

Fixed

/test-sdk-all

Please fix conflicts.
Codes looks good to me.

Please fix conflicts.
Codes looks good to me.

Fixed


Implement inverted operator

Spec: https://material-motion.github.io/material-motion/starmap/specifications/operators/inverted

🎊 My diff is ready for review at http://codereview.cc/D3007


Add shift support

Add shift key support

 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.


Add E2E test for agent-with-priority-class example

Signed-off-by: Israel Blancas<EMAIL_ADDRESS>Which problem is this PR solving?

Add E2E for agent-with-priority-class example

oh same here @iblancasa

This branch is out-of-date with the base branch


flake in  IpVersions/ClientIntegrationTest.ResetWithBidiTrafficExplicitData/IPv4_Http3Upstream

[ RUN      ] IpVersions/ClientIntegrationTest.ResetWithBidiTrafficExplicitData/IPv4_Http3Upstream
-- Test timed out at 2024-01-24 18:16:43 UTC --
seen here: https://github.com/envoyproxy/envoy/actions/runs/7644255762/job/20828183137

cc @abeyad @fredyw: haven't seen this before and I'm worried one of my fixes had a regression


How do I use packages installed by vcpkg in Visual Studio 2019 and Visual Studio 2019 Preview?

I'm trying to use vcpkg to manage the third-party libraries for a C++ project I'm creating.
I have set the VCPKG_DEFAULT_TRIPLET environment variable to x64-windows.  I have installed boost, poco, xerces-c, and wxwidgets using vcpkg.  All four of them installed without any errors.
I ran the command vcpkg integrate install and did not get any errors.  However, when I create an empty C++ project in Visual Studio 2019, I do not see any header files for those packages in the intelli-sense drop-down.
I tried building the project as the instructions at https://github.com/microsoft/vcpkg/blob/master/docs/examples/installing-and-using-packages.md state to no avail.
I'm using Microsoft Windows [Version 10.0.18999.1].  I have the latest versions of both Visual Studio 2019 and Visual Studio 2019 Preview installed.

Something that wasn't in the documentation is that you need to make sure you have the correct configuration selected in the drop-down in Visual Studio.  I had only installed the 64-bit versions of the libraries but Visual Studio selects the 32-bit configuration of C++ projects by default.  Once I removed the 32-bit configuration from my project, the issues disappeared.

vcpkg installed version and Visual Studio configruation matched, but compile still failed.

Something that wasn't in the documentation is that you need to make sure you have the correct configuration selected in the drop-down in Visual Studio. I had only installed the 64-bit versions of the libraries but Visual Studio selects the 32-bit configuration of C++ projects by default. Once I removed the 32-bit configuration from my project, the issues disappeared.

@fishnet37222 Another point for everyone to keep in concern is...

Are your building for Debug or Release?

Because some packages like curl[tool] has the Release libraries named to libcurl.lib, but the Debug lib is named libcurl-d.lib. Similarly, zlibd.lib. So, change Linker > General > Additional Library dependency  accordingly.


Provide ES5 Example

Is it possible to provide ES5 require example for node and browser ?
ES6 import might confuse developers and lead to code not working on old browsers

@BobbyKostadinov since ES2015 is a standard, I feel like we should be moving forward as a community and use the latest version of the language. That being said, here's the same example from the README in ES5:
var createLoggers = require('namespaced-console-logger');

var loggers = createLoggers();
var logger = loggers.get('namespace');

logger.info('Hello %s!', 'world');


Add missing request types

Currently, we only support POST, GET, PUT and DELETE. We should add support for PATCH, and OPTIONS.

Completed in PR #122


#3: Support .tif, .tiff format of images.

Closing Issue after merging. c155375800a9b5056e9960dbe1b96f1f962908b6


Add runGSEA.py script

Don't merge yet. Documentation will be added.

Thanks @reshu23
Please let me know when the scripts is ready for review.

@sebastian-luna-valero : The script is ready for review. I have implemented testing. All fuctionality is working. Would you be able merge it in to master,If there are no issues? Thank you

Many thanks @reshu23, will have a look

Also, I was wondering whether @haniap could have a look as well before merging.

I have had a look at the script and tested its output, it all looks ok from my end and should be merged if no-one has any other issues.


The Expire call may result in the key being lost

`
for i := 0; i < 10; i++ {
	//c := customType{}
	//c.Field1 = fmt.Sprintf("num: %d", i)
	//c.Field2 = uint64(i)
	c := "aaaa" + strconv.Itoa(i)
	err = dm.PutEx(strconv.Itoa(i), c, 15*time.Second)
	if err != nil {
		log.Printf("Put call failed: %v", err)
	}
}
// Read them again.
for i := 0; i < 10; i++ {
	val, err := dm.Get(strconv.Itoa(i))
	if err != nil {
		log.Printf("Get call failed: %v", err)
	}
	fmt.Println("Get call one:", strconv.Itoa(i), val, reflect.TypeOf(val))
	//fmt.Println(dm.Expire(strconv.Itoa(i), 55*time.Second))
}

time.Sleep(3 * time.Second)
// Read them again.
for i := 0; i < 10; i++ {
	val, err := dm.Get(strconv.Itoa(i))
	if err != nil {
		log.Printf("Get call failed: %v", err)
	}
	fmt.Println("Get call two:", val, reflect.TypeOf(val))
}

`
If I open this line of code:
//fmt.Println(dm.Expire(strconv.Itoa(i), 55*time.Second))

Hello,
I couldn't reproduce the problem on my side. Everything works as expected. Would you like to give more details about your setup and write down the steps to reproduce the bug?
Thanks.

I managed to reproduce the bug and implemented a fix. Could you please approve that the problem has been fixed?

I managed to reproduce the bug and implemented a fix. Could you please approve that the problem has been fixed?

I have verified that this problem has been solved, thank you!


Remove message: ConsoleReporter is deprecated and will be removed in a future version

At least give a replacement suggestion if this is happening :)

A better logging alternative that is separate from the normal app output is provided soon ;-).

Any information on the sequel to ConsoleReporter?

It is https://github.com/meteor-velocity/console-reporter


Adding a section for connecting to existing duckdb

Fixes #261

I can't comment on how this code fits into, but it looks straightforward and clean, I think you can merge @AdityaHegde


Redirect to homepage or wallet on login

I added this as a bug, because if you are logged in with one account, log out then log in with a second account, the page you were on while on the first account remains active. That can be confusing if you were looking at a certain token, which the second account doesn't have in its wallet, for example.
Plus, for me this is normal behavior. To have a "home" to start from, after you log in.

Thanks for submitting this issue @gadrian78!
Agreed. User should be redirected to homepage after login and logout. Change is applied and will be deployed to the beta environment in the upcoming release.


BytesBuf set_buffer( ) method for arbitrary binary read/write on data objects [4-2-stable]

Allow setting and clearing the content of a BytesBuf for the purposes of msiDataObjRead and msiDataObjWrite
Works on Python2 and Python3 (will cherry pick after this final version is again tested on main).

squashed

please # it

#'d


merge crypto and PTO timeout

Fixes #2002.

Codecov Report

Merging #2030 into master will increase coverage by 0.01%.
The diff coverage is 69.23%.

@@            Coverage Diff             @@
##           master    #2030      +/-   ##
==========================================
+ Coverage   85.34%   85.35%   +0.01%
==========================================
  Files          99       99
  Lines        7197     7175      -22
==========================================
- Hits         6142     6124      -18
+ Misses        768      766       -2
+ Partials      287      285       -2

Impacted Files
Coverage Δ

internal/ackhandler/sent_packet_handler.go
74.93% <69.23%> (-0.39%)
:arrow_down:

Continue to review full report at Codecov.

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

Codecov Report

Merging #2030 into master will increase coverage by 0.01%.
The diff coverage is 69.23%.

@@            Coverage Diff             @@
##           master    #2030      +/-   ##
==========================================
+ Coverage   85.34%   85.35%   +0.01%
==========================================
  Files          99       99
  Lines        7197     7175      -22
==========================================
- Hits         6142     6124      -18
+ Misses        768      766       -2
+ Partials      287      285       -2

Impacted Files
Coverage Δ

internal/ackhandler/sent_packet_handler.go
74.93% <69.23%> (-0.39%)
:arrow_down:

Continue to review full report at Codecov.

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

Codecov Report

Merging #2030 into master will increase coverage by 0.01%.
The diff coverage is 69.23%.

@@            Coverage Diff             @@
##           master    #2030      +/-   ##
==========================================
+ Coverage   85.34%   85.35%   +0.01%
==========================================
  Files          99       99
  Lines        7197     7175      -22
==========================================
- Hits         6142     6124      -18
+ Misses        768      766       -2
+ Partials      287      285       -2

Impacted Files
Coverage Δ

internal/ackhandler/sent_packet_handler.go
74.93% <69.23%> (-0.39%)
:arrow_down:

Continue to review full report at Codecov.

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