how crazy is this?

for the high-dimension simulations,
make the same figures as in Fig1, etc.
but, for column 2, show the local GCCA projections onto 2 dimensions?
and/or the best fit chord of those points?
if that works, it will be a miracle and amazing!

I think this will be difficult to interpret and explain in general...
Also not sure if that makes sense (i.e., whether CCA projection will look
like the titled nonlinear geometry, or the best fit line still works), l'll
try and let you know...
On Tue, Oct 4, 2016 at 10:24 AM, joshua vogelstein<EMAIL_ADDRESS>
wrote:

Assigned #141 https://github.com/neurodata/MGC/issues/141 to @cshen6
https://github.com/cshen6.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/neurodata/MGC/issues/141#event-811826693, or mute
the thread
https://github.com/notifications/unsubscribe-auth/ALX0y0pfxQEwJzvea1Ml2sXyre4f3Yxvks5qwmGsgaJpZM4KNvVn
.

yah, definitely not for inclusion in this paper.
but i'm trying to guess what the reviewers might ask for
and begin responding to reza's question.
On Tue, Oct 4, 2016 at 12:05 PM, cshen6<EMAIL_ADDRESS>wrote:

I think this will be difficult to interpret and explain in general...
Also not sure if that makes sense (i.e., whether CCA projection will look
like the titled nonlinear geometry, or the best fit line still works), l'll
try and let you know...
On Tue, Oct 4, 2016 at 10:24 AM, joshua vogelstein <
<EMAIL_ADDRESS>
wrote:

Assigned #141 https://github.com/neurodata/MGC/issues/141 to @cshen6
https://github.com/cshen6.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/neurodata/MGC/issues/141#event-811826693, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/
ALX0y0pfxQEwJzvea1Ml2sXyre4f3Yxvks5qwmGsgaJpZM4KNvVn>
.

—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/neurodata/MGC/issues/141#issuecomment-251433521, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AACjcmaxwQLkxBs-PeRIXu7ET5B2Ivu_ks5qwnkwgaJpZM4KNvVn
.

--
the glass is all full:  half water, half air.
neurodata.io, jovo calendar
https://calendar.google.com/calendar/embed?src=joshuav%40gmail.com&ctz=America/New_York

great! it is assuring to know the purpose of this crazy idea :-)
On Tue, Oct 4, 2016 at 12:12 PM, joshua vogelstein<EMAIL_ADDRESS>
wrote:

yah, definitely not for inclusion in this paper.
but i'm trying to guess what the reviewers might ask for
and begin responding to reza's question.
On Tue, Oct 4, 2016 at 12:05 PM, cshen6<EMAIL_ADDRESS>wrote:

I think this will be difficult to interpret and explain in general...
Also not sure if that makes sense (i.e., whether CCA projection will look
like the titled nonlinear geometry, or the best fit line still works),
l'll
try and let you know...
On Tue, Oct 4, 2016 at 10:24 AM, joshua vogelstein <
<EMAIL_ADDRESS>
wrote:

Assigned #141 https://github.com/neurodata/MGC/issues/141 to @cshen6
https://github.com/cshen6.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/neurodata/MGC/issues/141#event-811826693, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/
ALX0y0pfxQEwJzvea1Ml2sXyre4f3Yxvks5qwmGsgaJpZM4KNvVn>
.

—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/neurodata/MGC/issues/141#issuecomment-251433521,
or mute
the thread
<https://github.com/notifications/unsubscribe-auth/AACjcmaxwQLkxBs-
PeRIXu7ET5B2Ivu_ks5qwnkwgaJpZM4KNvVn>
.

--
the glass is all full: half water, half air.
neurodata.io, jovo calendar
<https://calendar.google.com/calendar/embed?src=joshuav%
40gmail.com&ctz=America/New_York>
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/neurodata/MGC/issues/141#issuecomment-251435481, or mute
the thread
https://github.com/notifications/unsubscribe-auth/ALX0y0KBzrs3GjAnhglklQqh3F0SpG6bks5qwnrRgaJpZM4KNvVn
.

crazy brilliant!
On Tue, Oct 4, 2016 at 12:38 PM, cshen6<EMAIL_ADDRESS>wrote:

great! it is assuring to know the purpose of this crazy idea :-)
On Tue, Oct 4, 2016 at 12:12 PM, joshua vogelstein <
<EMAIL_ADDRESS>
wrote:

yah, definitely not for inclusion in this paper.
but i'm trying to guess what the reviewers might ask for
and begin responding to reza's question.
On Tue, Oct 4, 2016 at 12:05 PM, cshen6<EMAIL_ADDRESS>wrote:

I think this will be difficult to interpret and explain in general...
Also not sure if that makes sense (i.e., whether CCA projection will
look
like the titled nonlinear geometry, or the best fit line still works),
l'll
try and let you know...
On Tue, Oct 4, 2016 at 10:24 AM, joshua vogelstein <
<EMAIL_ADDRESS>
wrote:

Assigned #141 https://github.com/neurodata/MGC/issues/141 to
@cshen6
https://github.com/cshen6.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/neurodata/MGC/issues/141#event-811826693, or
mute
the thread
<https://github.com/notifications/unsubscribe-auth/
ALX0y0pfxQEwJzvea1Ml2sXyre4f3Yxvks5qwmGsgaJpZM4KNvVn>
.

—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/neurodata/MGC/issues/141#issuecomment-251433521,
or mute
the thread
<https://github.com/notifications/unsubscribe-auth/AACjcmaxwQLkxBs-
PeRIXu7ET5B2Ivu_ks5qwnkwgaJpZM4KNvVn>
.

--
the glass is all full: half water, half air.
neurodata.io, jovo calendar
<https://calendar.google.com/calendar/embed?src=joshuav%
40gmail.com&ctz=America/New_York>
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/neurodata/MGC/issues/141#issuecomment-251435481,
or mute
the thread
<https://github.com/notifications/unsubscribe-auth/
ALX0y0KBzrs3GjAnhglklQqh3F0SpG6bks5qwnrRgaJpZM4KNvVn>
.

—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/neurodata/MGC/issues/141#issuecomment-251442449, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AACjcne-8_Z-sjdBSg9EN2vSoaiPpyMrks5qwoEUgaJpZM4KNvVn
.

--
the glass is all full:  half water, half air.
neurodata.io, jovo calendar
https://calendar.google.com/calendar/embed?src=joshuav%40gmail.com&ctz=America/New_York

I can hardly tell whether we need stitching, but the piecewise CCA for now
does not make much sense, except the linear case.
For the two nonlinear cases (which I randomly pick), direct CCA projections
do not look like informative; not to mention align with the 1-d geometry
(it never should, btw).
The regression line is not right either, other than linear.
On Tue, Oct 4, 2016 at 12:41 PM, joshua vogelstein<EMAIL_ADDRESS>
wrote:

crazy brilliant!
On Tue, Oct 4, 2016 at 12:38 PM, cshen6<EMAIL_ADDRESS>wrote:

great! it is assuring to know the purpose of this crazy idea :-)
On Tue, Oct 4, 2016 at 12:12 PM, joshua vogelstein <
<EMAIL_ADDRESS>
wrote:

yah, definitely not for inclusion in this paper.
but i'm trying to guess what the reviewers might ask for
and begin responding to reza's question.
On Tue, Oct 4, 2016 at 12:05 PM, cshen6<EMAIL_ADDRESS>wrote:

I think this will be difficult to interpret and explain in general...
Also not sure if that makes sense (i.e., whether CCA projection will
look
like the titled nonlinear geometry, or the best fit line still
works),
l'll
try and let you know...
On Tue, Oct 4, 2016 at 10:24 AM, joshua vogelstein <
<EMAIL_ADDRESS>
wrote:

Assigned #141 https://github.com/neurodata/MGC/issues/141 to
@cshen6
https://github.com/cshen6.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/neurodata/MGC/issues/141#event-811826693, or
mute
the thread
<https://github.com/notifications/unsubscribe-auth/
ALX0y0pfxQEwJzvea1Ml2sXyre4f3Yxvks5qwmGsgaJpZM4KNvVn>
.

—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<https://github.com/neurodata/MGC/issues/141#issuecomment-251433521
,
or mute
the thread
<https://github.com/notifications/unsubscribe-auth/AACjcmaxwQLkxBs-
PeRIXu7ET5B2Ivu_ks5qwnkwgaJpZM4KNvVn>
.

--
the glass is all full: half water, half air.
neurodata.io, jovo calendar
<https://calendar.google.com/calendar/embed?src=joshuav%
40gmail.com&ctz=America/New_York>
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/neurodata/MGC/issues/141#issuecomment-251435481,
or mute
the thread
<https://github.com/notifications/unsubscribe-auth/
ALX0y0KBzrs3GjAnhglklQqh3F0SpG6bks5qwnrRgaJpZM4KNvVn>
.

—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/neurodata/MGC/issues/141#issuecomment-251442449,
or mute
the thread
<https://github.com/notifications/unsubscribe-auth/AACjcne-8_Z-
sjdBSg9EN2vSoaiPpyMrks5qwoEUgaJpZM4KNvVn>
.

--
the glass is all full: half water, half air.
neurodata.io, jovo calendar
<https://calendar.google.com/calendar/embed?src=joshuav%
40gmail.com&ctz=America/New_York>
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/neurodata/MGC/issues/141#issuecomment-251443115, or mute
the thread
https://github.com/notifications/unsubscribe-auth/ALX0y1MIK8RTD9MudTwCSCzGRSnka-dZks5qwoGtgaJpZM4KNvVn
.

stitching may help the nonlinear case;
remember that cca projections are rotational invariant.
this means if the projection are rotated for each piecewise cca to
different amount, it will destroy the underlying geometry....although I
cannot tell whether this is the problem for the nonlinear nonsense here.
On Wed, Oct 5, 2016 at 10:21 PM, Cencheng Shen<EMAIL_ADDRESS>wrote:

I can hardly tell whether we need stitching, but the piecewise CCA for now
does not make much sense, except the linear case.
For the two nonlinear cases (which I randomly pick), direct CCA
projections do not look like informative; not to mention align with the 1-d
geometry (it never should, btw).
The regression line is not right either, other than linear.
On Tue, Oct 4, 2016 at 12:41 PM, joshua vogelstein <
<EMAIL_ADDRESS>wrote:

crazy brilliant!
On Tue, Oct 4, 2016 at 12:38 PM, cshen6<EMAIL_ADDRESS>wrote:

great! it is assuring to know the purpose of this crazy idea :-)
On Tue, Oct 4, 2016 at 12:12 PM, joshua vogelstein <
<EMAIL_ADDRESS>
wrote:

yah, definitely not for inclusion in this paper.
but i'm trying to guess what the reviewers might ask for
and begin responding to reza's question.
On Tue, Oct 4, 2016 at 12:05 PM, cshen6<EMAIL_ADDRESS>wrote:

I think this will be difficult to interpret and explain in
general...
Also not sure if that makes sense (i.e., whether CCA projection will
look
like the titled nonlinear geometry, or the best fit line still
works),
l'll
try and let you know...
On Tue, Oct 4, 2016 at 10:24 AM, joshua vogelstein <
<EMAIL_ADDRESS>
wrote:

Assigned #141 https://github.com/neurodata/MGC/issues/141 to
@cshen6
https://github.com/cshen6.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/neurodata/MGC/issues/141#event-811826693, or
mute
the thread
<https://github.com/notifications/unsubscribe-auth/
ALX0y0pfxQEwJzvea1Ml2sXyre4f3Yxvks5qwmGsgaJpZM4KNvVn>
.

—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<https://github.com/neurodata/MGC/issues/141#issuecomment-251433521
,
or mute
the thread
<https://github.com/notifications/unsubscribe-auth/AACjcmaxwQLkxBs-
PeRIXu7ET5B2Ivu_ks5qwnkwgaJpZM4KNvVn>
.

--
the glass is all full: half water, half air.
neurodata.io, jovo calendar
<https://calendar.google.com/calendar/embed?src=joshuav%
40gmail.com&ctz=America/New_York>
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/neurodata/MGC/issues/141#issuecomment-251435481,
or mute
the thread
<https://github.com/notifications/unsubscribe-auth/
ALX0y0KBzrs3GjAnhglklQqh3F0SpG6bks5qwnrRgaJpZM4KNvVn>
.

—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/neurodata/MGC/issues/141#issuecomment-251442449,
or mute
the thread
<https://github.com/notifications/unsubscribe-auth/AACjcne-
8_Z-sjdBSg9EN2vSoaiPpyMrks5qwoEUgaJpZM4KNvVn>
.

--
the glass is all full: half water, half air.
neurodata.io, jovo calendar
<https://calendar.google.com/calendar/embed?src=joshuav%40gm
ail.com&ctz=America/New_York>
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/neurodata/MGC/issues/141#issuecomment-251443115, or mute
the thread
https://github.com/notifications/unsubscribe-auth/ALX0y1MIK8RTD9MudTwCSCzGRSnka-dZks5qwoGtgaJpZM4KNvVn
.


"Terms defined by reference" lowercases reference names

E.g. streams says

[html] defines the following terms:

But I would expect

[HTML] defines the following terms:

That term is generated off of the anchor data, from Shepherd, which stores names in lowercase.  However, I just made it so that if the term also shows up in the biblio data, it'll use the biblio casing, which is preserved.  I confirmed that this fixes you.

\o/ thanks!


Add lazy loading for signup and login page

Is your feature request related to a problem? Please describe.
Hey, I want to add lazy loading to the login and signup page. Currently, the login and signup pages are not lazy loading. Please assign me this issue. Thank you!
Describe the solution you'd like
Add lazy loading to the login and signup page.
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Additional context
Add any other context or screenshots about the feature request here.

@thestarsahil Please assign me this issue so that I can start working on it.

@thestarsahil Please assign me this issue so that I can start working on it.


Do not apply force_native to the edited scene windows.

Fixes https://github.com/godotengine/godot/issues/89669

Thanks!


[BUG] Lines don't seem to be drawn between bullet points in light or dark mode

Note, I'm running a new insider build of Obsidian, so that might be causing the issue. I just wanted to report it in case others were seeing this as well.
It doesn't seem like the lines are being drawn between the bullet items when the option "Improve the style of your lists" is checked. It doesn't look like what is shown in the gif in the README. Also, it doesn't look like the "disclosure carets" are aligned properly as well. As far as I can tell it doesn't make a different when I turn off the line numbers or change the font size, and I've made sure to turn off every piece of theming that I have to make sure there wasn't something conflicting there. Not sure what's up.
Screenshots

Desktop (please complete the following information):

OS: macOS 11.2.3
Obsidian Version: 0.12.0

@macintacos Thank you for your contribution!
Lines only work with 4-spaced tabs. Please check your Obsidian configuration.

Could you please create a separate issue about bad alignment of "disclosure carets" and I'll fix it.

@macintacos Please close the issue if my comment was helpful.

The README says:

Styles only work well with spaces or four-space tabs.

I use spaces, and they are 4-spaced. Why does the README say it works well with spaces if it doesn't? Can this reliance on tabs be removed then? I dislike tabs 🙂

Actually I just turned on the "Tabs", set the tabs to 4, and it's still not rendering the lines.

Made disclaimer more clear:

Disclaimer: Styles are only compatible with built-in Obsidian themes and may not be compatible with other themes. Circle bullets only work well with spaces or four-space tabs. Indentation lines only work well with four-space tabs.

Unfortunately it's mostly impossible to make it work well with spaces.

Actually I just turned on the "Tabs", set the tabs to 4, and it's still not rendering the lines.

@macintacos Changing "Tabs" setting applies only on newly created lists. Please try to create a new one.

Got it, okay. Closing this out in that case.


Is there a way to check for new Bearer token automatically? They started changing them and assigning cheating achievements.

Is there a way to check for new Bearer token automatically? They started changing them and assigning cheating achievements.

The achievement has nothing to do with the Bearer token tho, but maybe automatically changing it might be a good idea.

The achievement has nothing to do with the Bearer token tho, but maybe automatically changing it might be a good idea.

Too suspicious, old tokens started to change, warnings about blocking started to arrive. These achievements did not arrive on my new fresh accounts (2-3 days) with a bot.

It is highly likely that they are giving people these achievements for multiple accounts. I suspect the achievements were given for accounts that share a local storage and cookies because mini apps are just websites after all. And, if you have more than one telegram account on one device, and start Hamster Kombat, they can easily detect this...

"auto_finish_mini_game": False, # Enable auto finish mini game by setting it to True, or set it to False to disable
Does anyone have any good suggestions on this? Is this as likely to get an account banned as # "auto_playground_games": True, # Enable auto playground games by setting it to True

Is there a way to check for new Bearer token automatically? They started changing them and assigning cheating achievements.

you need telegram api token to do this. from here
https://my.telegram.org/


support job services

Codecov Report

Merging #375 (7e7ec98) into master (b51ea7b) will increase coverage by 0.00%.
The diff coverage is 33.33%.

@@           Coverage Diff           @@
##           master     #375   +/-   ##
=======================================
  Coverage   65.19%   65.19%
=======================================
  Files          94       94
  Lines        6550     6551    +1
=======================================
+ Hits         4270     4271    +1
  Misses       1676     1676
  Partials      604      604

Impacted Files
Coverage Δ

api/application.go
73.06% <33.33%> (+0.06%)
: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 b51ea7b...7e7ec98. Read the comment docs.


[Package Issue]: Zoom.Zoom Incorrect Installed Version Reported

Please confirm these before moving forward

[X] I have searched for my issue and not found a work-in-progress/duplicate/resolved issue.
[X] I have not been informed if the issue is resolved in a preview version of the winget client.

Category of the issue
No applicable update found.
Brief description of your issue
When Zoom.Zoom in installed in the Machine Scope it does not correctly report the Installed Version, instead it reports its less than ( > ) the currently available version
Problematic Machine Scope Install
winget list zoom.zoom
Name        Id        Version
Zoom(64bit) Zoom.Zoom > 5.12.10137

Compared to the User Scope
Name Id        Version   Available
-----------------------------------
Zoom Zoom.Zoom 5.12.8964 5.12.10137

This causes problems as Winget Update isn't able to detect upgrades as the Installed version will always match the Available version.
I suspect specify the ProductCode or UpgradeCode is causing this problem within Zoom.Zoom.installer.yaml
  AppsAndFeaturesEntries:
  - DisplayName: Zoom(64bit)
    DisplayVersion: 5.12.6 (10137)
    ProductCode: '{8A24B3AE-F70D-4FA5-8A8D-AB84595A891C}'
    UpgradeCode: '{C819B794-A45C-4F27-9860-0C86492A52CC}'

Steps to reproduce
Installing an older version of Zoom
Install an older version of Zoom.Zoom will cause this issue to occur but only in the Machine Scope
winget install zoom.zoom --silent --scope machine --version 5.12.8964
Actual behavior
This should be the same as the User
Install an older version of Zoom.Zoom
winget install zoom.zoom --silent --scope machine --version 5.12.8964
Run Winget List
winget list zoom.zoom
Name        Id        Version
Zoom(64bit) Zoom.Zoom > 5.12.10137

Expected behavior
This should behave exactly the same as the User Scope version
Install an older version of Zoom.Zoom
winget install zoom.zoom --silent --scope user  --version 5.12.8964
Run Winget List
winget list zoom.zoom
Name        Id        Version
Zoom(64bit) Zoom.Zoom > 5.12.10137

Environment
C:\Users\******>winget --info
Windows Package Manager v1.3.2691
Copyright (c) Microsoft Corporation. All rights reserved.

Windows: Windows.Desktop v10.0.19043.2130
System Architecture: X64
Package: Microsoft.DesktopAppInstaller v1.18.2691.0

Logs: %LOCALAPPDATA%\Packages\Microsoft.DesktopAppInstaller_8wekyb3d8bbwe\LocalState\DiagOutputDir

Links
---------------------------------------------------------------------------
Privacy Statement   https://aka.ms/winget-privacy
License Agreement   https://aka.ms/winget-license
Third Party Notices https://aka.ms/winget-3rdPartyNotice
Homepage            https://aka.ms/winget
Windows Store Terms https://www.microsoft.com/en-us/storedocs/terms-of-sale

Environment:
- Windows 10 Pro 21H2 Build 19044.1706
- WinGet

Screenshots and Logs
When installed in User Scope

When installed in Machine Scope

Note: The correct version of Zoom is installed

The ">" symbol indicates that a marketing version has been used for the PackageVersion field. This happens when version reported in the Registry / Control Panel / Apps&Features is different from what the publisher uses publicly to market the package. winget will show this marketing version to the user but will use the DisplayVersion reported in the registry for matching upgrades.
The problem I see here is the DisplayVersion is only required for .exe installers of Zoom as they report a different version in registry than the msi installers that use the same version specified in the PackageVersion field. However, the DisplayVersion has been specified incorrectly for msi installers as well in the latest manifest. I've opened #88350 to hopefully resolve this issue.

It appears the problem may have been introduced in version 5.12.8964 manifests/z/Zoom/Zoom/5.12.8964/Zoom.Zoom.installer.yaml.
~ winget install Zoom.Zoom --version 5.11.8425
Found Zoom [Zoom.Zoom] Version 5.11.8425
This application is licensed to you by its owner.
Microsoft is not responsible for, nor does it grant any licenses to, third-party packages.
Downloading https://cdn.zoom.us/prod/<IP_ADDRESS>25/x64/ZoomInstallerFull.msi
  ██████████████████████████████  69.9 MB / 69.9 MB
Successfully verified installer hash
Starting package install...
Successfully installed

~ winget list Zoom.Zoom
Name        Id        Version     Available  Source
---------------------------------------------------
Zoom(64bit) Zoom.Zoom < 5.12.8964 5.12.10137 winget

~ winget install Zoom.Zoom --version 5.12.8964 --scope machine
Found Zoom [Zoom.Zoom] Version 5.12.8964
This application is licensed to you by its owner.
Microsoft is not responsible for, nor does it grant any licenses to, third-party packages.
Downloading https://cdn.zoom.us/prod/<IP_ADDRESS>64/x64/ZoomInstallerFull.msi
  ██████████████████████████████  79.7 MB / 79.7 MB
Successfully verified installer hash
Starting package install...
Successfully installed

~ winget list Zoom.Zoom
Name        Id        Version      Source
------------------------------------------
Zoom(64bit) Zoom.Zoom > 5.12.10137 winget

The older version above still doesn't accurately report the correctly installed version.
Installed: 5.11.8425
vs
Reported: < 5.12.8964

The new version still does this.
Name        Id        Version        Source
Zoom(64bit) Zoom.Zoom > <IP_ADDRESS>78 winget
This becomes problematic when writing scripts to test for the correct version due to every other program displaying in the expected behavior format.

This is still an issue or has been introduced again in a newer package.
All my workstations are stuck on <IP_ADDRESS>48
Winget reports the current version is installed but it is not.


Fixes quick find symbol finder shows 'no matching results' after backspace

Just validating that the noResultsPick pick item does not get stored in this.pickState.lastGlobalPicks seems to fix the issue.
This PR fixes #101708

Thanks, I pushed a small change to only do this trick when we are in a editor symbol search 👍


Idea: press shift to show right click menu option

Don't know if its possible, but would be a nice feature to have the option for the menu to only show up while holding shift (or a similar key). would be nice to de clutter right click menu.

I'm not sure if it would be possible to dynamically add and remove options while the menu is open. According to the RuneLite Client API docs, setMenuEntries should typically be used in the context of the MenuOpened event.

@ObliqueBoredom
I'm not sure if it would be possible to dynamically add and remove options while the menu is open. According to the RuneLite Client API docs, setMenuEntries should typically be used in the context of the MenuOpened event.

Maybe possible to check if the key is currently held down when the user right-clicks instead of dynamically adding/removing from the menu?

Yeah, Caleb pretty much nailed it, just want the option not to be there in normal use, but show up in the menu if I'm pressing a certain key before/during right clicking. Also thanks for hearing me out.
p.s. also remembered the ground markers plugin does the function i was asking. while holding shift click the "mark tile" option shows up on ground right clicks.


Electricity bill generator

Prerequisites

[X] I am a GSSoC-22 Participant
[X] I checked to make sure that this issue has not already been filed

Description
This is a real-life example-based project that is an electric bill generator.
Here we will have some functionality as:

Adding a customer
Generating a bill
Display the bill
Delete the bill

Tech Stack
C++

Can assign only 3 issues at a time.


How to customize components of the theme?

I used the gatsby-theme-docz as below.
// gatsby-config.js
module.exports = {
  plugins: ['gatsby-theme-docz'],
}

I don't have any source code for this theme in my project.
But the document told me

Components shadowing is one of the best things included in the new Gatsby theme feature, with it is possible to replace theme files just by creating your own file following a file naming convention.
Example: If you're using our gatsby-theme-docz which has a Header component located at src/components/Header/index.js you can override the component by creating src/gatsby-theme-docz/components/Header/index.js. Cool right?

Is that mean I need to download the theme's source code to my project and rewrite the target component if I want to customize components of this theme?

Hello @superhos,
You don't need to download the source code, but you must know the structure of docz's theme to shadow a component.
There is an example where we shadow the playground here:
https://github.com/doczjs/docz/tree/master/examples/shadowed-playground
The documentation of gatsby is also quite detailed if you need more info:
https://www.gatsbyjs.org/blog/2019-04-29-component-shadowing/
Hope it helps, let me know if you have any questions! :)

Hello @superhos,
You don't need to download the source code, but you must know the structure of docz's theme to shadow a component.
There is an example where we shadow the playground here:
https://github.com/doczjs/docz/tree/master/examples/shadowed-playground
The documentation of gatsby is also quite detailed if you need more info:
https://www.gatsbyjs.org/blog/2019-04-29-component-shadowing/
Hope it helps, let me know if you have any questions! :)

It seems to solve my problem
Thanks a lot!


Create a fat bundle to have both x86_64 archeticture

Fixes #126
Fixes #138
Fixes #140
Fixes #83
Fixes #109
Fixes #124

thats works for me! thanks a lot!


Why does ResultAsync implement PromiseLike instead of Promise?

This is a minor nit-pick that would allow me to simplify/unify some code 🤓
Problem description

ResultAsync is thenable meaning it behaves exactly like a native Promise<Result> ...

But using ResultAsync.then doesn't return a Promise which in turn doesn't even allow me to create a ResultAsync from it...
const result = new ResultAsync(okAsync({}).then(x => x));

This fails with Argument of type 'PromiseLike<unknown>' is not assignable to parameter of type 'Promise<Result<unknown, unknown>>'.
In some cases functions are easier to write using await resulting in a Promise<Result> and sometimes ResultAsync is nicer.
Why is that important?
Is isn't really... It's just a nice-to-have. I'm fine with type-casting in a few places.
Code where problem occurred
I have written quite a black-magic function to simplify chaining functions which depend on results of previous steps in which I'd like to treat Promise<Result> and ResultAsync equally.
The comments should explain most of it:
/**
 * Merges provided `args` with the success result of the `callback` allowing to easily chain callbacks and use results for earlier steps.
 *
 * Example:
 * ```ts
 * const first = preserveArgs(() => okAsync({ one: 2 }));
 * const second = preserveArgs(() => okAsync({ two: 3 }));
 * const third = preserveArgs(({ one, two }) => okAsync({ three: one + two }));
 *
 * const result = okAsync({})
 *  .andThen(first)  // `{}` -> `{ one: 2 }`
 *  .andThen(second) // `{ one: 2 }` -> `{ one: 2, two: 3 }`
 *  .andThen(third); // `{ one: 2, two: 3 }` -> `{ one: 2, two: 3, three: 5 }`
 * ```
 */
export const preserveArgs = <CallbackArgs, Ok, Err>(callback: (args: CallbackArgs) => Promise<Result<Ok, Err>> | ResultAsync<Ok, Err>) =>
  <Args extends CallbackArgs>(args: Args) => {
    const asyncResult = callback(args);
    const promise = asyncResult.then((result) =>
      result.map((success) => ({ ...args, ...success })),
    );
    // We need to type-cast here, because `ResultAsync.then` returns a `PromiseLike` object,
    // but expects a `Promise` object in the constructor.
    // In reality, `ResultAsync.then` always returns a `Promise` object.
    return new ResultAsync(promise as Promise<Result<Args & Ok, Err>>);
  };

Hmmm, interesting. It was overlooked to update the definition of the ResultAsync constructor to accept a PromiseLike rather than a promise:
- constructor(res: Promise<Result<T, E>>) {
+ constructor(res: PromiseLike<Result<T, E>>) {
    this._promise = res
  }

That being said, it's not advised to use the constructor - but rather use the from* apis:

.fromPromise
.fromSafePromise

Example:

Here's your code using the ideomatic fromSafePromise / fromPromise API:
export const preserveArgs = <CallbackArgs, Ok, Err>(callback: (args: CallbackArgs) => Promise<Result<Ok, Err>> | ResultAsync<Ok, Err>) =>
  <Args extends CallbackArgs>(args: Args) => {
    const asyncResult = callback(args);
    const promise = asyncResult.then((result) =>
      result.map((success) => ({ ...args, ...success })),
    );

    // Ideomatic `neverthrow` usage :)
    //   ResultAsync.fromSafePromise(promise);
    //   ResultAsync.fromPromise(promise, errorHandlerFn);
    //
    return ResultAsync.fromSafePromise(promise);
  };

Some context
To answer your original question, "Why does ResultAsync implement PromiseLike instead of Promise?". The reason is that this is the protocol in order to make things "thenable".
By indicating ResultAsync<T, E> implements PromiseLike<Result<T, E>> {} we are forced to then define how .then / async / await behaviour works for a ResultAsync.
https://github.com/supermacro/neverthrow/blob/master/src/result-async.ts#L141
Conclusion / Summary
Please do not use new ResultAsync, instead use the ResultAsync.fromPromise & ResultAsync.fromSafePromise apis


Cloud context: clone and pull request

Related to #1669
Following #1719
Create a pull request function that takes code in the user given folder and create a pull request on the repository given in the form. Have to think about how to test this function since every test are supposed to create a PR which is not optimal. Currently looking to mock github server that's why i let this PR as draft for instance.

@pascalgrimaud When you will have time can you check the GitUtilsTest on this branch and give me some clues about shouldCreatePR, shouldPush, shouldConnect tests. These are related to CloudRepositoryTest used in shouldCreatePullRequest test

as this one was not finished in time (before the migration to modules), it would be better to start from scratch, using the module system, as currently, it can be usable
so closing this one


Will be good the to document Power BI works correctly when the storage's firewall is off.

Will be good the to document Power BI works correctly when the storage's firewall is off.

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

ID: adddb13a-811b-4fda-dcf8-98ce19492126
Version Independent ID: cc52ac03-b68e-f8c1-aecc-af0b09ccafc4
Content: Learn how to connect Azure Data Lake Storage Gen 2 to Power BI for dataflow storage - Power BI
Content Source: powerbi-docs/service-dataflows-connect-azure-data-lake-storage-gen2.md
Service: powerbi
Sub-service: powerbi-service
GitHub Login: @davidiseminger
Microsoft Alias: davidi

Hi @rrockbrand , thanks for your comment. I have forwarded it along to the doc author for consideration.

Thank you for your feedback. We've put this doc request into our queue, and will review it with other documentation requests.


Notification style

Description
Adjusted the styles of the "notification" component as proposed by the UX team.
Type of change

[x] New feature (non-breaking change which adds functionality)

How Has This Been Tested?
No new tests, the changes were only to components and visual.

Hi Arthur,
I think you need someone else to review these?
Thanks,
Nicolas Livanos
Scrum Master
@.***https://certification.scrumalliance.org/accounts/1439478-nicolas-livanos/certifications/1680627-csm
Natural Resource Information & Digital Services
Ministry of Lands, Water and Resource Stewardship
All my relations to the Kwakwa̱ka̱ʼwakw Peoples for their hospitality and tolerance on their Traditional, Ancestral, and Unceded Territories (Vancouver Island North) - Gilakas’la!
From: Arthur Alves @.>
Sent: November 30, 2022 10:33 AM
To: bcgov/nr-spar-webapp @.>
Cc: Livanos, Nicolas LWRS:EX @.>; Review requested @.>
Subject: Re: [bcgov/nr-spar-webapp] Feat/notification style (PR #9)
[EXTERNAL] This email came from an external source. Only open attachments or links that you are expecting from a known sender.
@ArthurEncrhttps://can01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FArthurEncr&data=05|01|Nicolas.Livanos%40gov.bc.ca|3e724bf56176489d90a408dad300eba4|6fdb52003d0d4a8ab036d3685e359adc|0|0|638054298142762843|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000|||&sdata=LTSVLSZVc3MZwSD50NvSQgxoASKGjZwmRq8byMSY1O8%3D&reserved=0 requested your review on: #8https://can01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fbcgov%2Fnr-spar-webapp%2Fpull%2F8&data=05|01|Nicolas.Livanos%40gov.bc.ca|3e724bf56176489d90a408dad300eba4|6fdb52003d0d4a8ab036d3685e359adc|0|0|638054298142762843|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000|||&sdata=SjPW0J4OODqGdsxkBsjBFFT3lrldy4%2Br9piPIEXA6rU%3D&reserved=0 Feat/left panel style.
@ArthurEncrhttps://can01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FArthurEncr&data=05|01|Nicolas.Livanos%40gov.bc.ca|7249078ce0eb4b809fd508dad301583c|6fdb52003d0d4a8ab036d3685e359adc|0|0|638054299972009806|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000|||&sdata=3QNKMIUyrp7a3xofevt9BgqdA7DT%2FIeLyIW2JKAUtcg%3D&reserved=0 requested your review on: #9https://can01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fbcgov%2Fnr-spar-webapp%2Fpull%2F9&data=05|01|Nicolas.Livanos%40gov.bc.ca|7249078ce0eb4b809fd508dad301583c|6fdb52003d0d4a8ab036d3685e359adc|0|0|638054299972009806|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000|||&sdata=qqFsi1AHhUjTamH52GeOG4KC2DjQ8yT2l6saGpIglMs%3D&reserved=0 Feat/notification style.
—
Reply to this email directly, view it on GitHubhttps://can01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fbcgov%2Fnr-spar-webapp%2Fpull%2F9%23event-7924740876&data=05|01|Nicolas.Livanos%40gov.bc.ca|7249078ce0eb4b809fd508dad301583c|6fdb52003d0d4a8ab036d3685e359adc|0|0|638054299972009806|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000|||&sdata=xWh8uF9zejUm7RLgYwkNsVchxpvoKQnTF20iJLyURUo%3D&reserved=0, or unsubscribehttps://can01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAZQJLRZVGPKQRP6L3WKNGDTWK6MWVANCNFSM6AAAAAASP55TDY&data=05|01|Nicolas.Livanos%40gov.bc.ca|7249078ce0eb4b809fd508dad301583c|6fdb52003d0d4a8ab036d3685e359adc|0|0|638054299972009806|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000|||&sdata=qrbdyAcdGxhiQhsdhM%2FYjzngfkMD4FAzOKpPq%2BS%2FKzI%3D&reserved=0.
You are receiving this because your review was requested.Message ID<EMAIL_ADDRESS>


No values for required properties for Report: (name).

ok..so i've got MISP set up and ready to go and i've got the cic-misp module configured. However when I run
python3 main.py --option poll_indicators
I get a response of
No values for required properties for Report: (name).
But running
python3 main.py --option list_collections
returns a json formatted list of collections...so I believe my credentials.py file is correct.
OS: Ubuntu 20.04.4 LTS
Python: Python 3.8.10
What am I doing wrong?

could the No values for required properties for Report: (name). be from the response is unable to parse the name line due to some kind of truncation of the characters?
{
"type": "bundle",
"id": "bundle--c4187a14-5c92-466f-bab8-47346567d78c",
"spec_version": "2.0",
"objects": [
{
"type": "indicator",
"id": "indicator--fef8649e-c582-4620-8701-a00f06424846",
"created_by_ref": "identity--1757b03d-4feb-47b5-8255-59d2ae10c913",
"created": "2022-04-05T20:13:14.939Z",
"modified": "2022-04-05T20:13:14.939Z",
"name": "mal_url: https://military-ukraine.site/",
"description": "This URl is related to Malicious Activities",
"pattern": "[url:value = 'https://military-ukraine.site/']",
"valid_from": "2022-04-05T20:13:13.882216Z",
"labels": [
"anomalous-activity",
"Spearphishing"
],
"object_marking_refs": [
"marking-definition--f88d31f6-486f-44da-b317-01333bde0b82"
]
},
{
"type": "report",
"id": "report--1cb80adf-22b4-41a6-b867-e16cd60290a0",
"created": "2022-05-02T18:49:51.202Z",
"modified": "2022-05-02T18:49:51.202Z",
"name": "mal_url: https://military-ukraine.site/",
"published": "2022-04-05T20:13:14.939Z",
"object_refs": [
"indicator--fef8649e-c582-4620-8701-a00f06424846"
],
"labels": [
"indicator"
]
}
]
}
No values for required properties for Report: (name).

Facing the same Issue


Set up IMEX splitting for single column model

context
Currently, the SingleColumnModels only support explicit time stepping, we want to be able to step them implicitly.
ideas
Port over the Jacobian calculaton from ClimaCore.jl and use it together with the upcoming flexible model interface.
next steps
Bring the ClimaCore.jl implicit example to a state that we are happy with and port over after.

Let me merge the 1d implicit solver

Let's do this in a separate issue when ClimaCore is further along. There are several smaller steps before this.


WIP: Adding deploying and initilization flows that can be executed with scripts to cargo-concordium

Purpose
Addresses https://github.com/Concordium/concordium-smart-contract-tools/issues/117
WIP
Changes

[x] Add server to cargo-concordium.
[x] Add deploy command with the flags (network/node/account) to cargo-concordium.

e.g.
cargo concordium deploy --network testnet --account 43wtt8q8VFx2Kp2fvJAgMKdnphuJSA2erGWpD1hTSoVf83gP1g.export

or
cargo concordium deploy --node http://node.testnet.concordium.com:20000 --account 43wtt8q8VFx2Kp2fvJAgMKdnphuJSA2erGWpD1hTSoVf83gP1g.export

If no network/node flag is provided, the testnet is used as default. At most one of the flags --network or --node can be used.

After some experiments, it seems to be a better approach to have a separate deploy-script project to handle the logic than adding this feature to cargo-concordium. Closing this PR in favor of https://github.com/Concordium/concordium-rust-smart-contracts/pull/324.


Eval: coerce a set to a string if there is a __asString attribute

This is the last missing piece for my "nix for data jobs" prototype. It allows a set to be coerced to a string if it has a __asString attribute.
For reference, in the C++ nix, this can happen in two ways:

If the set has an outPath attribute (in which case it is used);
If the set has a __toString attribute, which is a function (in which case it is called with the set as argument).

I went for __asString, as it makes sense outside of the specific context of implementing derivations in nix.

Personally I’d prefer to follow what’s in the reference implementation. If it uses __toString, I think we should too.

I was going to argue that we don't have to follow undocumented implementations details, but the behaviour of __toString actually documented, so I stand corrected :)
For my use case, what I actually need is the behavior of outPath (which is what is implemented in this PR), which is an implementation detail in nix. Thus, I propose naming it __asString (or __stringValue) rather than outPath because the later makes things confusing.
I agree that honoring __toString would also be nice, and I can do it in a future PR.


🐛 [firebase_messaging] FirebaseException method_channel_messaging.dart in MethodChannelFirebaseMessaging.getToken

Bug report
Describe the bug
A clear and concise description of what the bug is.
Steps to reproduce
Steps to reproduce the behavior:

Go to '...'
'...'
See error or incorrect behavior

Expected behavior
FirebaseException: [firebase_messaging/unknown] java.io.IOException: java.util.concurrent.ExecutionException: java.io.IOException: TOO_MANY_REGISTRATIONS
File "method_channel_messaging.dart", line 229, in MethodChannelFirebaseMessaging.getToken
A clear and concise description of what you expected to happen.
Sample project
Providing a minimal example project which demonstrates the bug in isolation from your main App greatly enhances the chance of a timely fix.
Please link to the public repository URL.

Additional context
Add any other context about the problem here.

Flutter doctor
Run flutter doctor and paste the output below:
Click To Expand
PASTE OUTPUT INSIDE HERE

Flutter dependencies
Run flutter pub deps -- --style=compact and paste the output below:
Click To Expand
PASTE OUTPUT INSIDE HERE

Hi @ProFive
Please fill out the template.
Thank you


Superset Presto queries failed in frontend by executing in backend

I am executing Presto queries via Sqllab and I can see the query that takes more than 1 minute throwing an error in Super set.

And in the backend logs I am seeing Superset still polling for the query.

I set the value
SQLLAB_TIMEOUT = 300
SUPERSET_WEBSERVER_TIMEOUT = 300
but these are not taking into effect. How can I tell superset to increase timeout and not throw error at 1 minute for long queries?

Hi @pabrahamusa,
Please post server logs using text and including the error

@dpgaspar I can see there are no explicit erros as such, However in the UI I can see the Database error and in the superset backend I can see the query still getting executed and it never ends
sb-superset-7fc6d6d6f7-5bbr8 superset INFO:superset.db_engine_specs.presto:Query 862 progress: 11589.0 / 11606.0 splits
sb-superset-7fc6d6d6f7-5bbr8 superset Query 861: Polling the cursor for progress
sb-superset-7fc6d6d6f7-5bbr8 superset INFO:superset.db_engine_specs.presto:Query 861: Polling the cursor for progress
sb-superset-7fc6d6d6f7-5bbr8 superset Query 862: Polling the cursor for progress
sb-superset-7fc6d6d6f7-5bbr8 superset INFO:superset.db_engine_specs.presto:Query 862: Polling the cursor for progress
sb-superset-7fc6d6d6f7-5bbr8 superset Query 861 progress: 71372.0 / 71404.0 splits
sb-superset-7fc6d6d6f7-5bbr8 superset INFO:superset.db_engine_specs.presto:Query 861 progress: 71372.0 / 71404.0 splits
sb-superset-7fc6d6d6f7-5bbr8 superset Query 862 progress: 11728.0 / 11860.0 splits
sb-superset-7fc6d6d6f7-5bbr8 superset INFO:superset.db_engine_specs.presto:Query 862 progress: 11728.0 / 11860.0 splits
sb-superset-7fc6d6d6f7-5bbr8 superset Query 861: Polling the cursor for progress
sb-superset-7fc6d6d6f7-5bbr8 superset INFO:superset.db_engine_specs.presto:Query 861: Polling the cursor for progress
sb-superset-7fc6d6d6f7-5bbr8 superset Query 862: Polling the cursor for progress
sb-superset-7fc6d6d6f7-5bbr8 superset INFO:superset.db_engine_specs.presto:Query 862: Polling the cursor for progress
sb-superset-7fc6d6d6f7-5bbr8 superset Query 861 progress: 71598.0 / 71722.0 splits
sb-superset-7fc6d6d6f7-5bbr8 superset INFO:superset.db_engine_specs.presto:Query 861 progress: 71598.0 / 71722.0 splits
sb-superset-7fc6d6d6f7-5bbr8 superset Query 862 progress: 11946.0 / 12047.0 splits
sb-superset-7fc6d6d6f7-5bbr8 superset INFO:superset.db_engine_specs.presto:Query 862 progress: 11946.0 / 12047.0 splits
sb-superset-7fc6d6d6f7-5bbr8 superset Query 861: Polling the cursor for progress
sb-superset-7fc6d6d6f7-5bbr8 superset INFO:superset.db_engine_specs.presto:Query 861: Polling the cursor for progress
sb-superset-7fc6d6d6f7-5bbr8 superset Query 862: Polling the cursor for progress
sb-superset-7fc6d6d6f7-5bbr8 superset INFO:superset.db_engine_specs.presto:Query 862: Polling the cursor for progress
sb-superset-7fc6d6d6f7-5bbr8 superset Query 861 progress: 71835.0 / 71933.0 splits
sb-superset-7fc6d6d6f7-5bbr8 superset INFO:superset.db_engine_specs.presto:Query 861 progress: 71835.0 / 71933.0 splits
sb-superset-7fc6d6d6f7-5bbr8 superset Query 862 progress: 12284.0 / 12315.0 splits
sb-superset-7fc6d6d6f7-5bbr8 superset INFO:superset.db_engine_specs.presto:Query 862 progress: 12284.0 / 12315.0 splits
sb-superset-7fc6d6d6f7-5bbr8 superset Query 861: Polling the cursor for progress
sb-superset-7fc6d6d6f7-5bbr8 superset INFO:superset.db_engine_specs.presto:Query 861: Polling the cursor for progress
sb-superset-7fc6d6d6f7-5bbr8 superset Query 862: Polling the cursor for progress
sb-superset-7fc6d6d6f7-5bbr8 superset INFO:superset.db_engine_specs.presto:Query 862: Polling the cursor for progress
sb-superset-7fc6d6d6f7-5bbr8 superset Query 861 progress: 72114.0 / 72249.0 splits
sb-superset-7fc6d6d6f7-5bbr8 superset INFO:superset.db_engine_specs.presto:Query 861 progress: 72114.0 / 72249.0 splits
sb-superset-7fc6d6d6f7-5bbr8 superset Query 862 progress: 12500.0 / 12599.0 splits
sb-superset-7fc6d6d6f7-5bbr8 superset INFO:superset.db_engine_specs.presto:Query 862 progress: 12500.0 / 12599.0 splits
sb-superset-7fc6d6d6f7-5bbr8 superset Query 861: Polling the cursor for progress
sb-superset-7fc6d6d6f7-5bbr8 superset INFO:superset.db_engine_specs.presto:Query 861: Polling the cursor for progress
sb-superset-7fc6d6d6f7-5bbr8 superset Query 862: Polling the cursor for progress
sb-superset-7fc6d6d6f7-5bbr8 superset INFO:superset.db_engine_specs.presto:Query 862: Polling the cursor for progress
sb-superset-7fc6d6d6f7-5bbr8 superset Query 861 progress: 72393.0 / 72562.0 splits
sb-superset-7fc6d6d6f7-5bbr8 superset INFO:superset.db_engine_specs.presto:Query 861 progress: 72393.0 / 72562.0 splits
sb-superset-7fc6d6d6f7-5bbr8 superset Query 862 progress: 12640.0 / 12705.0 splits
sb-superset-7fc6d6d6f7-5bbr8 superset INFO:superset.db_engine_specs.presto:Query 862 progress: 12640.0 / 12705.0 splits
sb-superset-7fc6d6d6f7-5bbr8 superset Query 861: Polling the cursor for progress
sb-superset-7fc6d6d6f7-5bbr8 superset INFO:superset.db_engine_specs.presto:Query 861: Polling the cursor for progress
sb-superset-7fc6d6d6f7-5bbr8 superset Query 862: Polling the cursor for progress
sb-superset-7fc6d6d6f7-5bbr8 superset INFO:superset.db_engine_specs.presto:Query 862: Polling the cursor for progress
sb-superset-7fc6d6d6f7-5bbr8 superset Query 861 progress: 72821.0 / 72978.0 splits
sb-superset-7fc6d6d6f7-5bbr8 superset INFO:superset.db_engine_specs.presto:Query 861 progress: 72821.0 / 72978.0 splits
sb-superset-7fc6d6d6f7-5bbr8 superset Query 862 progress: 12814.0 / 12870.0 splits
sb-superset-7fc6d6d6f7-5bbr8 superset INFO:superset.db_engine_specs.presto:Query 862 progress: 12814.0 / 12870.0 splits
sb-superset-7fc6d6d6f7-5bbr8 superset Query 861: Polling the cursor for progress
sb-superset-7fc6d6d6f7-5bbr8 superset INFO:superset.db_engine_specs.presto:Query 861: Polling the cursor for progress
sb-superset-7fc6d6d6f7-5bbr8 superset Query 862: Polling the cursor for progress
sb-superset-7fc6d6d6f7-5bbr8 superset INFO:superset.db_engine_specs.presto:Query 862: Polling the cursor for progress
sb-superset-7fc6d6d6f7-5bbr8 superset Query 861 progress: 73134.0 / 73193.0 splits
sb-superset-7fc6d6d6f7-5bbr8 superset INFO:superset.db_engine_specs.presto:Query 861 progress: 73134.0 / 73193.0 splits
sb-superset-7fc6d6d6f7-5bbr8 superset Query 862 progress: 12948.0 / 13055.0 splits
sb-superset-7fc6d6d6f7-5bbr8 superset INFO:superset.db_engine_specs.presto:Query 862 progress: 12948.0 / 13055.0 splits
sb-superset-7fc6d6d6f7-5bbr8 superset Query 861: Polling the cursor for progress
sb-superset-7fc6d6d6f7-5bbr8 superset INFO:superset.db_engine_specs.presto:Query 861: Polling the cursor for progress
sb-superset-7fc6d6d6f7-5bbr8 superset Query 862: Polling the cursor for progress
sb-superset-7fc6d6d6f7-5bbr8 superset INFO:superset.db_engine_specs.presto:Query 862: Polling the cursor for progress
sb-superset-7fc6d6d6f7-5bbr8 superset Query 861 progress: 73370.0 / 73535.0 splits
sb-superset-7fc6d6d6f7-5bbr8 superset INFO:superset.db_engine_specs.presto:Query 861 progress: 73370.0 / 73535.0 splits
sb-superset-7fc6d6d6f7-5bbr8 superset Query 862 progress: 13150.0 / 13265.0 splits
sb-superset-7fc6d6d6f7-5bbr8 superset INFO:superset.db_engine_specs.presto:Query 862 progress: 13150.0 / 13265.0 splits
sb-superset-7fc6d6d6f7-5bbr8 superset Query 861: Polling the cursor for progress
sb-superset-7fc6d6d6f7-5bbr8 superset INFO:superset.db_engine_specs.presto:Query 861: Polling the cursor for progress
sb-superset-7fc6d6d6f7-5bbr8 superset Query 862: Polling the cursor for progress
sb-superset-7fc6d6d6f7-5bbr8 superset INFO:superset.db_engine_specs.presto:Query 862: Polling the cursor for progress
sb-superset-7fc6d6d6f7-5bbr8 superset Query 861 progress: 73768.0 / 73940.0 splits
sb-superset-7fc6d6d6f7-5bbr8 superset INFO:superset.db_engine_specs.presto:Query 861 progress: 73768.0 / 73940.0 splits
sb-superset-7fc6d6d6f7-5bbr8 superset Query 862 progress: 13366.0 / 13414.0 splits
sb-superset-7fc6d6d6f7-5bbr8 superset INFO:superset.db_engine_specs.presto:Query 862 progress: 13366.0 / 13414.0 splits
sb-superset-7fc6d6d6f7-5bbr8 superset Query 861: Polling the cursor for progress
sb-superset-7fc6d6d6f7-5bbr8 superset INFO:superset.db_engine_specs.presto:Query 861: Polling the cursor for progress
sb-superset-7fc6d6d6f7-5bbr8 superset Query 862: Polling the cursor for progress
sb-superset-7fc6d6d6f7-5bbr8 superset INFO:superset.db_engine_specs.presto:Query 862: Polling the cursor for progress
sb-superset-7fc6d6d6f7-5bbr8 superset Query 861 progress: 74223.0 / 74316.0 splits
sb-superset-7fc6d6d6f7-5bbr8 superset INFO:superset.db_engine_specs.presto:Query 861 progress: 74223.0 / 74316.0 splits
sb-superset-7fc6d6d6f7-5bbr8 superset Query 862 progress: 13512.0 / 13634.0 splits
sb-superset-7fc6d6d6f7-5bbr8 superset INFO:superset.db_engine_specs.presto:Query 862 progress: 13512.0 / 13634.0 splits
sb-superset-7fc6d6d6f7-5bbr8 superset Query 861: Polling the cursor for progress

Also if I set SQLLAB_TIMEOUT = 300 seconds why superset UI is not waiting for 300 seconds ? it seems like superset UI and backend have two different timeout. I assume there could be a different timeout setting for sqllab UI?

Fixed the issue, If anyone faces this , this is due to loadbalancer timeout settings. Whatever value we set set in superset will not work until the LB is timeouts are updated properly.

Ran into the same issue.. thank god for this post...

If there's a sensible update that can be made to the docs to help others in the future, it would be MUCH appreciated. I just added an "edit this page" button on the docs if you wanna give it a whirl :D

@tanmaykansara it seems like this might be the pertinent area, if it changes your suggestion's wording at all :)
https://superset.apache.org/docs/frequently-asked-questions#why-are-my-queries-timing-out
Feel free to make the suggestion as a PR and tag me for review if you'd like the credit  :)


Resgression output rather than classification

Hi,
I was wondering if there is a code modification where the model is used to train for regression rather than classification. I assume that the loss function would be changed, as well as the last layer of the model.
Thank you

Yep that should be a simple modification. The purpose of this repo is however limited to allow a reproduction of the paper. For new implementations I recommend you to look at PyTorch Geometric and Deep Graph Library.


Request: Update channel topic

Hi, I would love if there was a way I could have the channel topic occasionally updated with the number of online players; like with how the mod updates the bot's status.
Also really like the mod, a lot less messy and jumbled than other fabric-discord mods!

Implemented!


Performs cleanups in Elasticsearch code, seeking better test coverage

the coverage issues predated the recent move to armeria.

I plan to merge this on green because the code around logging may change a bit once I refactor some complexity in http call cloning

thanks for all the hints. one type isnt an interface so it cant be a
lambda. I can try to refactor it back but it was awaiting the input stream
change on httpdata
On Sat, Jul 20, 2019, 5:22 PM Anuraag Agrawal<EMAIL_ADDRESS>wrote:

@anuraaga commented on this pull request.
In
zipkin-storage/elasticsearch/src/main/java/zipkin2/elasticsearch/BodyConverters.java
https://github.com/openzipkin/zipkin/pull/2693#discussion_r305572172:

   @Override

   public List<String> convert(ByteBuffer content) throws IOException {

     return collectValuesNamed(JsonSerializers.jsonParser(content), "key");

   }

 };

static final HttpCall.BodyConverter<List> SPANS =

 SearchResultConverter.create(JsonSerializers.SPAN_PARSER);

static final HttpCall.BodyConverter<List> DEPENDENCY_LINKS =

 new SearchResultConverter<DependencyLink>(JsonSerializers.DEPENDENCY_LINK_PARSER) {

   @Override

   public List<DependencyLink> convert(ByteBuffer content) throws IOException {

     List<DependencyLink> result = super.convert(content);

     return result.isEmpty() ? result : DependencyLinker.merge(result);

   }

 };

static final BodyConverter NULL = new BodyConverter() {

Just wondering, what do you think about using lambdas?
In
zipkin-storage/elasticsearch/src/main/java/zipkin2/elasticsearch/internal/client/SearchResultConverter.java
https://github.com/openzipkin/zipkin/pull/2693#discussion_r305572327:

 List<T> result = new ArrayList<>();
 while (hits.nextToken() != JsonToken.END_ARRAY) {
   JsonParser source = enterPath(hits, "_source");

 if (source != null) {

   result.add(adapter.parse(source));

 }

 hits.nextToken();

Ah yup
In
zipkin-storage/elasticsearch/src/main/java/zipkin2/elasticsearch/internal/JsonReaders.java
https://github.com/openzipkin/zipkin/pull/2693#discussion_r305572360:

@@ -101,5 +99,24 @@ static void visitNextOrSkip(JsonParser parser, String name, Set result)
}
}

JsonReaders() {}

static boolean checkStartObject(JsonParser parser, boolean shouldThrow) throws IOException {
try {

 JsonToken currentToken = parser.currentToken();

 // The parser may not be at a token, yet. If that's the case advance.

 if (currentToken == null) currentToken = parser.nextToken();

 // If we are still not at the expected token, we could be an another or an empty body.

 if (currentToken == JsonToken.START_OBJECT) return true;

 if (shouldThrow) {

   throw new IllegalArgumentException("Expected start object, was " + currentToken);

 }

 return false;

} catch (JsonParseException e) { // likely not json

catch Throwable? When methods shouldn't throw, like where shouldThrow is
false here, it's easy to end up with a hang because an exception type
changed.
In
zipkin-storage/elasticsearch/src/main/java/zipkin2/elasticsearch/ElasticsearchStorage.java
https://github.com/openzipkin/zipkin/pull/2693#discussion_r305572376:

@@ -522,4 +499,22 @@ static boolean isIpAddress(String address) {

ElasticsearchStorage() {
}
+

static final BodyConverter READ_STATUS = new BodyConverter (){
@Override public CheckResult convert(HttpData body) throws IOException {

 String result = body.toStringUtf8();

 JsonParser status = enterPath(JSON_FACTORY.createParser(result), "status");

 if (status == null) {

   throw new IllegalArgumentException("Health status couldn't be read " + result);

 }

 if ("RED".equalsIgnoreCase(status.getText())) {

   return CheckResult.failed(new IllegalStateException("Health status is RED"));

 }

 return CheckResult.OK;

}

@Override  public String toString() {

Extra space
In
zipkin-storage/elasticsearch/src/main/java/zipkin2/elasticsearch/ElasticsearchStorage.java
https://github.com/openzipkin/zipkin/pull/2693#discussion_r305572553:

@@ -522,4 +499,22 @@ static boolean isIpAddress(String address) {

ElasticsearchStorage() {
}
+

static final BodyConverter READ_STATUS = new BodyConverter (){
@Override public CheckResult convert(HttpData body) throws IOException {

 String result = body.toStringUtf8();

I sort of wanted to untie these parsers from armeria or netty by using
ByteBuffer but I guess it's ok. In that case, I'd pass in ByteBuf instead
of HttpData since it's more flexible. e.g., a little better to do
something like this to minimize copies for the success case.
try (ByteBufInputStream stream = new ByteBufInputStream(buf.slice(), true)) {
JsonParser status = enterPath(JSON_FACTORY.createParser(result), "status");
if (status == null) {
throw new IllegalArgumentException("Health status couldn't be read " + buf.toString(UTF_8));
}
}

In
zipkin-storage/elasticsearch/src/main/java/zipkin2/elasticsearch/internal/JsonReaders.java
https://github.com/openzipkin/zipkin/pull/2693#discussion_r305572580:

@@ -101,5 +99,24 @@ static void visitNextOrSkip(JsonParser parser, String name, Set result)
}
}

JsonReaders() {}

static boolean checkStartObject(JsonParser parser, boolean shouldThrow) throws IOException {
try {

 JsonToken currentToken = parser.currentToken();

 // The parser may not be at a token, yet. If that's the case advance.

 if (currentToken == null) currentToken = parser.nextToken();

Yeah was thinking about this - this is good
In
zipkin-storage/elasticsearch/src/main/java/zipkin2/elasticsearch/internal/client/HttpCall.java
https://github.com/openzipkin/zipkin/pull/2693#discussion_r305572597:

public final class HttpCall extends Call.Base {

public interface BodyConverter {
V convert(ByteBuffer content) throws IOException;

public static abstract class BodyConverter {
/** Most convert with {@link HttpData#toStringUtf8()} or {@link #toInputStream(HttpData)} */
public abstract V convert(HttpData content) throws IOException;

// TODO: once https://github.com/line/armeria/issues/1918 is done, switch back to an interface

Since this is java 8, stick with being an interface and use a default
method?
In
zipkin-storage/elasticsearch/src/main/java/zipkin2/elasticsearch/internal/client/HttpCall.java
https://github.com/openzipkin/zipkin/pull/2693#discussion_r305572612:

public final class HttpCall extends Call.Base {

public interface BodyConverter {
V convert(ByteBuffer content) throws IOException;

public static abstract class BodyConverter {
/** Most convert with {@link HttpData#toStringUtf8()} or {@link #toInputStream(HttpData)} */
public abstract V convert(HttpData content) throws IOException;

// TODO: once https://github.com/line/armeria/issues/1918 is done, switch back to an interface
/** Use this when you don't need a string or only need to read the response once. */
protected InputStream toInputStream(HttpData content) {

 if (content instanceof ByteBufHolder) {

   return new ByteBufferBackedInputStream(((ByteBufHolder) content).content().nioBuffer());

return new ByteBufInputStream(content.content())
Without setting true it won't release, and it's the same semantics with
slightly better performance.
In
zipkin-storage/elasticsearch/src/test/java/zipkin2/elasticsearch/HttpCallTest.java
https://github.com/openzipkin/zipkin/pull/2693#discussion_r305572666:

} catch (IllegalStateException expected) {

 assertThat(expected).isInstanceOf(IllegalStateException.class);

 failBecauseExceptionWasNotThrown(RuntimeException.class);

} catch (RuntimeException expected) {

 assertThat(expected).hasMessage("response for / failed: 500 Internal Server Error");

}
}

@Test public void executionException_404() throws Exception {
MOCK_RESPONSE.set(AggregatedHttpResponse.of(HttpStatus.NOT_FOUND));

Call<?> call = http.newCall(REQUEST, BodyConverters.NULL);

try {

 call.execute();

 failBecauseExceptionWasNotThrown(FileNotFoundException.class);

assertThatThrownBy more readable
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/openzipkin/zipkin/pull/2693?email_source=notifications&email_token=AAAPVV5NW4LP44V4SRJSFHTQALDNDA5CNFSM4IFNWDL2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOB7B4N5Y#pullrequestreview-264488695,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAAPVV2GEBOA477ANT3BJLLQALDNDANCNFSM4IFNWDLQ
.

thanks
On Sat, Jul 20, 2019, 6:08 PM Anuraag Agrawal<EMAIL_ADDRESS>wrote:

@anuraaga commented on this pull request.
In
zipkin-storage/elasticsearch/src/main/java/zipkin2/elasticsearch/ElasticsearchStorage.java
https://github.com/openzipkin/zipkin/pull/2693#discussion_r305573777:

@@ -522,4 +499,22 @@ static boolean isIpAddress(String address) {

ElasticsearchStorage() {
}
+

static final BodyConverter READ_STATUS = new BodyConverter (){
@Override public CheckResult convert(HttpData body) throws IOException {

 String result = body.toStringUtf8();

Just for reference, it'd be Unpooled.wrappedBuffer(content.array()) but
yeah no worries. I agree we should keep the netty in one place as much as
possible, have some ideas on achieving both will explore them later.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/openzipkin/zipkin/pull/2693?email_source=notifications&email_token=AAAPVV3F5D72ZKAIIXV4UZTQALIYZA5CNFSM4IFNWDL2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOB7B43OI#discussion_r305573777,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAAPVV4WZEPWOIPTMR2DAQLQALIYZANCNFSM4IFNWDLQ
.


ARROW-4910: [Rust] [DataFusion] Remove all uses of unimplemented!

This PR removes all uses of unimplemented! in DataFusion.
It also refactors to replace two copies of expr_to_field and exprlist_to_fields with one copy in a new file optimizer::utils and also removes some dead code.
There are no functional changes in this PR.
Note that I had already made these changes under the larger PR https://github.com/apache/arrow/pull/3939 but I felt it would be better to break this up into smaller PRs.

@kszucs I reduced the scope of this PR. I will leave the panic in place for the missing logic in get_type rather than return a Result. I will file another JIRA for actually adding the missing logic.

Thanks @andygrove!


Request for new block types / geometries, shelf-like

I am doing quite a bit of architectural modeling and concepts in minetest, and I would like more abilities to model shelves, for books, storage, etc, In general I love shelves in real life too.
Here are proposed blocks in 1:16 scale:

The 16x16 stone base, is just for my reference and is not a part of the block. It should be clear.
These can be chained to create bigger shelves on walls, and from ground up. They can be also mixed between each other, or stacked for bigger height, or turned on a side, and connected in various ways. Some of the above blocks also work well with existing blocks from moreblocks, like 3-sided U-type microblock / slab.
As of the textures, I am mostly interested in woods, and with horizontal grain. But more the merrier. Could be fully orthogonal.
There are few more geometries I would like too, but these are the ones I would probably use the most.

 Since we already have a lot of different blocks defined, I'd rather not add even more and slow down loading times. Sorry :slightly_frowning_face:


[$250] Web – Split Bill – Difference in padding among amount and description.

If you haven’t already, check out our contributing guidelines for onboarding and email<EMAIL_ADDRESS>to request to join our Slack channel!

Action Performed:

Go to any chat and split a bill.
Notice the difference in padding among amount and description. Amount is relatively above then description.

Expected Result:
Padding should be consistent among amount and description.
Actual Result:
Padding is not consistent among amount and description.
Workaround:
Unknown
Platforms:

Which of our officially supported platforms is this issue occurring on?

[ ] Android / native
[ ] Android / Chrome
[ ] iOS / native
[ ] iOS / Safari
[x] MacOS / Chrome / Safari
[ ] MacOS / Desktop

Version Number: v1.3.57-5
Reproducible in staging?: Y
Reproducible in production?: Y
If this was caught during regression testing, add the test name, ID and link from TestRail:
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Notes/Photos/Videos: Any additional supporting documentation
https://github.com/Expensify/App/assets/115492554/8e1dfb6f-9540-4459-bcc8-35540da903fe

Expensify/Expensify Issue URL:
Issue reported by: @usmantariq96
Slack conversation: https://expensify.slack.com/archives/C049HHMV9SM/p1692690646431509
View all open jobs on GitHub
Upwork Automation - Do Not Edit

Upwork Job URL: https://www.upwork.com/jobs/~0137a2de3122624eed
Upwork Job ID:<PHONE_NUMBER>383294976
Last Price Increase: 2023-09-06

Proposal
Please re-state the problem that we are trying to solve in this issue.
Split bill preview has inconsistency in padding among amount and description
What is the root cause of that problem?
Description has style styles.mt1 but amount doesn't
What changes do you think we should make in order to solve the problem?
I suggest to add styles.mt1 to the parent here
https://github.com/Expensify/App/blob/17025aa62b1a8c40bb451a97000d3f4605c7bdae/src/components/ReportActionItem/MoneyRequestPreview.js#L278
and remove all mt1 in its children
What alternative solutions did you explore? (Optional)

I agree the padding is obviously off. I think it should be fixed but considering how minor this is, adjusting the price to $250.

Proposal
Please re-state the problem that we are trying to solve in this issue.
Padding is not consistent among amount and description.
What is the root cause of that problem?
We are using styles.ml1 while styling the amount each text
What changes do you think we should make in order to solve the problem?
Instead of using styles.ml1, we should add styles.mt1 on styling the amount each text (just to be consistent on both the description and amount text)
What alternative solutions did you explore? (Optional)

Forgot to add External label, @robertKozik looks like we have a proposal https://github.com/Expensify/App/issues/26210#issuecomment-1704650204

Proposal
Please re-state the problem that we are trying to solve in this issue.
Inconsistent padding between amount and description.
What is the root cause of that problem?
styles.ml1 is being used for styling.
What changes do you think we should make in order to solve the problem?
In MoneyRequestPreview.js, add styles.mt1
<Text style={[styles.textLabel, styles.colorMuted, styles.mt1]}>
What alternative solutions did you explore? (Optional).

Thanks for pinging @stephanieelliott !
Thank you all for your proposals 🙇🏼
It seems that each of you has correctly pinpointed the root cause of the issue. Additionally, the proposed solutions were quite similar. I'm inclined to choose @namhihi237's proposal, as it was the quickest and first to introduce this particular solution. However, I believe we should proceed with your alternative solution to avoid any style duplications on children nodes.
Selected proposal: Proposal
Contributor: @namhihi237
🎀 👀 🎀 C+ reviewed

@stephanieelliott How about my proposal ? I think it's slightly different from what's @namhihi237 proposed

@PiyushChandra17 thanks for the proposal, but to me it looks almost the same as @namhihi237's proposal, except that you are dropping the left margin (styles.ml1) which I'm not sure is something we want.

ping @robertKozik for the checklist

Summarizing payment on this issue:

Issue reporter: @usmantariq96 $250 (paid via Upwork)
Contributor: @namhihi237 $250 (paid via Upwork)
Contributor+: @robertKozik, no payment due

Upwork job is here, no bonus onpayout


[Bug]: Datasource query needs seamless blending of elements on it's corners

Is there an existing issue for this?

[X] I have searched the existing issues

Current Behavior
Datasource query page does not have seamless corners and edges that blend into the next block. They currently appear to be separate entities that are placed next to each other.

Steps To Reproduce

Go to datasource query page and run a query so that all possible elements are present on screen. Zoom into areas where different blocks meet and observe the boundaries not seamlessly blending into the next

Environment
Production
Version
Cloud

Stats

Stat
Values

Reach
12000

Effort (months)
0.25

@AmanAgarwal041 we have collated all the latest designs for API/Query and JS editor screens in this figma file.
You can use these are reference.
https://www.figma.com/file/IfutQTUq3g97j59i3mx6Y4/?node-id=4%3A4


Hello, it's Peadar from Tik Tok

Maybe we can communicate via Github? You can just at me on a specific line of code.

Hi Peadar! Okay I think communication on GitHub is fine too! I will wait for my teammate @VietAnh1010 to voice his opinions.

Hi Peadar! Communicating through GitHub is fine with me as well.

Okay. I have created a Discussion channel, General, where we can continue any conversations. The existing channel is renamed to Questions for Q/A.


Fix breakage stemming from Syn MSRV bump

Starting with #1081, our nightly toolchain roller began to fail. The cause was syn increasing its MSRV to 1.60 from 1.56. Our MSRV remains at 1.56, so CI builds on that toolchain began to fail to resolve a suitable version of syn.
The timeline of events on syn's side is a little confusing:

March 21: Raise required compiler to rust 1.60
March 23: Release 2.0.54
March 23: Restore compatibility with rustc 1.56 through 1.59

March 23: Release 2.0.55
March 29: chore: bump msrv to 1.60 in https://github.com/dtolnay/syn/pull/1608
March 29: Release 2.0.56

Not yet sure how we should proceed with this. A few possibilities that spring to mind:

We build in CI with -Z minimal-versions
We downgrade to syn 1.x (MSRV is 1.31)
We vendor (or reimplement) the parts of syn relevant to zerocopy-derive
We delete our MSRV policy on zerocopy-derive; we cannot guarantee an MSRV for that crate, since it has dependencies with different MSRV policies.
Ask syn to adopt a more conservative MSRV policy.

Could also consider committing a MSRV compatible Cargo.lock, so it becomes a source of true of what is buildable. And Optionally have a non-blocking "latest version" job for verification purpose.
See also Verifying rust-version and Verifying Latest Dependencies for some CI pracitices.

I've put up a PR to temporarily pin syn to a known-good version so that we can unblock CI: https://github.com/google/zerocopy/pull/1089. That's obviously not a complete fix, so I've filed https://github.com/google/zerocopy/issues/1088 and blocked releasing 0.8 (https://github.com/google/zerocopy/issues/671) on it.

Update: this is now affecting 0.7 after syn 2.0.68 bumped its MSRV from 1.60 (which is zerocopy 0.7's MSRV) to 1.61.


feat(nix): contribute nix devcontainer feature

👋 @Chuxel - https://twitter.com/Chuxel/status/1570582551458369537?s=20&t=Fu1-XS51U969wNmKjP-vwQ
I have signed the Microsoft CLA and surrender all rights and copyright to Microsoft. The intention here is to transfer ownership of this feature layer back to the "Dev Container Spec Maintainers" as nix should be a 1st class citzen.
nb: I haven't tested this works with VSCode devcontainers but the steps are from knowledge I'd taken from my personal docker containers so it should "just work" in theory with minor touchups. Please rework the PR as you see fit to get it over the line.

+1 to exploring our "self publishing mechanism".
Our intention is that features in this repo are not treated differently from community features (other than attribution for the author of the feature), given that the author follows the distribution steps we're shared as a specification (https://containers.dev/implementors/features-distribution/).  As @jkeech mentioned, we have a template to help bootstrap a features repository (https://github.com/devcontainers/feature-template).  Feel free to tag me for feedback if you decide to go down this route.
As a plus, you would not need to sign the Microsoft CLA 😛

Hi @ghuntley,
We have released a Nix Feature ✨
Also, we had CC'ed you in the PR with the changes. We are happy to take any feedbacks. Thanks!


chore: support multi daemons e2e test

Signed-off-by: Jim Ma<EMAIL_ADDRESS>
Description

Related Issue

Motivation and Context

Screenshots (if appropriate):
Types of changes

[ ] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)
[ ] Documentation Update (if none of the other choices apply)

Checklist:

[ ] Code compiles correctly.
[ ] My code follows the code style of this project.
[ ] My change requires a change to the documentation.
[ ] I have updated the documentation accordingly.
[ ] I have read the CONTRIBUTING document.
[ ] I have added tests to cover my changes.
[ ] All new and existing tests passed.

Codecov Report

Merging #896 (2dd3edc) into main (f0f4d6c) will decrease coverage by 0.04%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##             main     #896      +/-   ##
==========================================
- Coverage   41.37%   41.32%   -0.05%
==========================================
  Files         105      105
  Lines        8216     8216
==========================================
- Hits         3399     3395       -4
- Misses       4379     4382       +3
- Partials      438      439       +1

Flag
Coverage Δ

unittests
41.32% <ø> (-0.05%)
:arrow_down:

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

Impacted Files
Coverage Δ

client/daemon/peer/peertask_base.go
46.06% <0.00%> (-1.22%)
:arrow_down:

client/daemon/peer/peertask_stream.go
53.82% <0.00%> (+0.61%)
:arrow_up:


upgrade for pixi 7

Hi!
I was testing out with some old flash animations.
We are currently using pixi 7.
I tried out forking the project to test if upgrading to pixi 7 was easy but I run into some dependency conflicts.
do you have any plans on upgrading ?
Thanks!

even my npm install does not seem to work
npm ERR! ERESOLVE could not resolve
npm ERR!
npm ERR! While resolving<EMAIL_ADDRESS>npm ERR! Found<EMAIL_ADDRESS>npm ERR! node_modules/typescript
npm ERR!   dev<EMAIL_ADDRESS>from the root project
npm ERR!   peer<EMAIL_ADDRESS>from<EMAIL_ADDRESS>npm ERR!   node_modules/@pixi/eslint-config
npm ERR!     dev<EMAIL_ADDRESS>from the root project
npm ERR!   4 more (compatfactory, rollup-plugin-ts, ts-clone-node, tsutils)
npm ERR!
npm ERR! Could not resolve dependency:
npm ERR! peer<EMAIL_ADDRESS>|| 4.7.x || 4.8.x" from<EMAIL_ADDRESS>npm ERR! node_modules/typedoc
npm ERR!   dev<EMAIL_ADDRESS>from the root project
npm ERR!
npm ERR! Conflicting peer dependency<EMAIL_ADDRESS>npm ERR! node_modules/typescript
npm ERR!   peer<EMAIL_ADDRESS>|| 4.7.x || 4.8.x" from<EMAIL_ADDRESS>npm ERR!   node_modules/typedoc
npm ERR!     dev<EMAIL_ADDRESS>from the root project
npm ERR!
npm ERR! Fix the upstream dependency conflict, or retry
npm ERR! this command with --force, or --legacy-peer-deps
npm ERR! to accept an incorrect (and potentially broken) dependency resolution.
npm ERR!
npm ERR! See /Users/brunoc/.npm/eresolve-report.txt for a full report.

npm ERR!      /Users/brunoc/.npm/_logs/2023-01-20T16_36_16_030Z-debug-0.log```

We do, I have just been too busy to do it recently. For npm installs, it looks like a dependabot update missed the conflicting Typescript dependency when updating Typedoc. You'll need to change the typescript version to ^4.8.0.


Initial support for EFR32BG22

This PR supersedes PR #35361 and is a minimal version thereof. Its main purpose is to introduce basic support for the BRD4184B board using the EFR32BG22 SoC.
The PR consists of:

Pinctrl driver
Modifications to the UART driver
Sleep Timer (Real-Time Counter) driver and tests support
EFR32BG22 SoC support
EFR32BG22-SLTB010A board support

Initial support was verified on hardware by running the following samples:

hello_world
blinky
counter/alarm
subsys/shell/shell_module

This PR should be merged only after https://github.com/zephyrproject-rtos/hal_silabs/pull/19 is merged and hal_silabs revision in west.yml is bumped to the newest one.

@sateeshkotapati ping FYI

@gmarull thank you for your review. I've already addressed most of the comments. After positive review I will squash fixes with initial set of commits from this PR.

Hi @gmarull, I addressed all of your review comments. Please have a look at my changes and let me know if we can treat discussions in this PR as solved.

Starting from yesterday (13.10.2022) I'd see rather strange failure here in CI, e.g.: https://github.com/zephyrproject-rtos/zephyr/actions/runs/3248323211/jobs/5329395390
It seems like it is unrelated to the PR (failure on board mps3_an547):
INFO: Error found: tests/lib/cmsis_dsp/transform/libraries.cmsis_dsp.transform.cq31.fpu on mps3_an547 (Not enough FLASH but is one of the integration platforms)

It also happens in other PRs: https://github.com/zephyrproject-rtos/zephyr/actions/runs/3247296293/jobs/5327088678

Hi @gmarull, please have a look at this PR once again. I addressed all of your comments and thanks to https://github.com/zephyrproject-rtos/zephyr/pull/51336 we've got working CI.

Hi @gmarull, sorry for pinging you again but this PR is ready for your review. Could you please take a look at it?

Responded to all remaining comments and fixed UART_INTERRUPT_DRIVEN Kconfig selection. Please let me know if there is anything else to address here.

Sorted out the issue with peripheral-id property, current solution should work on all SiLabs platforms. @gmarull please take a look into changes in https://github.com/zephyrproject-rtos/zephyr/pull/50352/commits/3d63b75d533255080b146324df8f373bbed80a38 and https://github.com/zephyrproject-rtos/zephyr/pull/50352/commits/d13c92408dc1e37cbbd36c8b75585b83388b7ee5 and let me know if this is ok for you.

It seems like failures in CI are unrelated to my changes and are caused by warnings from building tests/drivers/counter/counter_basic_api on STM platforms:

stm32f103_mini
nucleo_l4a6zg
nucleo_f103rb

Created https://github.com/zephyrproject-rtos/zephyr/issues/52235 for that.

@gmarull really appreciate all the good feedback!
CI failures seem to have been fixed now in https://github.com/zephyrproject-rtos/zephyr/pull/52279. I rebased and now all tests have passed. Could you please take another look at this PR and assuming everything looks OK, approve it?
This is the first of a series of PRs which we have prepared / are preparing which target Silicon Labs platforms. Having this initial PR in place would allow us to subsequently improve the support with fixes, drivers and other platforms.

@gmarull thank you for your comments. I addressed those and rebased the code. I also updated pinctrl bindings and added entry in CODEOWNERS file because compliance checks were failing in CI. Please let me know if those changes are OK.

@gmarull, @alexanderwachter I addressed your latest comments. Additionally, I had to add a new header to board directory which is necessary for hfxo oscillator initialization after making changes to HAL PR.
Please let me know if changes in this PR look OK for you now.

Hi @gmarull, PTAL and let me know if you're OK now with the changes.

@alexanderwachter could you PTAL? I had to dismiss your ACK to address other comments. Thanks!

Hi @gmarull, @cfriedt and @alexanderwachter. I had to rebase this PR due to a conflict in samples/drivers/counter/alarm/src/main.c. PTAL at this PR. Thanks!

Hi @gmarull, @cfriedt and @alexanderwachter. I had to rebase this PR due to a conflict in samples/drivers/counter/alarm/src/main.c. PTAL at this PR. Thanks!

please merge HAL PR and update sha as well.

https://github.com/zephyrproject-rtos/hal_silabs/pull/19 has been merged.

Hi @gmarull, @cfriedt, @alexanderwachter. HAL PR has been merged. I rebased the PR and updated HAL sha in west.yml. Please take another look at this PR. Thank you!

@lpawelcz This seems to have broken multiple networking tests: https://github.com/zephyrproject-rtos/zephyr/pull/52852/checks?check_run_id=10231260430. Can you provide a fix?

@stephanosio  I'll take a look if nobody else is working on it atm

@stephanosio @cfriedt I have the fix already. Give me a second and I will open a PR


issues with custom tableviewcell

Hi,
i used onlypicture in a custom uitableviewcell and when i scroll images disapear
there is a solution to clean images in prepareForReuse method
Thanks

Hi,
I’ve used OnlyPictues in many screens with custom table view cell. I’ve not found issue related to image disappearing. But still I will check it, thanks for responding.
Sent from Yahoo Mail for iPhone
On Friday, February 9, 2018, 7:57 PM, abenmaad<EMAIL_ADDRESS>wrote:
Hi,
i used onlypicture in a custom uitableviewcell and when i scroll images disapear
there is a solution to clean images in prepareForReuse method
Thanks
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

for your information i download image from url

Yes. I’ve checked it. And it’s working fine with image downloading from url too. Make sure you are caching too.
Sent from Yahoo Mail for iPhone
On Friday, February 9, 2018, 9:01 PM, abenmaad<EMAIL_ADDRESS>wrote:
for your information i download image from url
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or mute the thread.

i use alamofire to save image in cach but when i scroll image disapear or cell get another images

here attached a little example of the issue
test.zip


[Event Request] Add the event OnBeforeCreateCreditMemoOnAction in page "Posted Purchase Invoices" in action "Create Credit Memo"

Describe the request
Hi
Can you please add the event OnBeforeCreateCreditMemoOnAction in page "Posted Purchase Invoices" similar to the already existing one in "Posted Sales Invoices"
Actual Code:
action(CreateCreditMemo)
{
    ApplicationArea = Basic, Suite;
    Caption = 'Create Corrective Credit Memo';
    Image = CreateCreditMemo;
    Scope = Repeater;
    ToolTip = 'Create a credit memo for this posted invoice that you complete and post manually to reverse the posted invoice.';

    trigger OnAction()
    var
        PurchaseHeader: Record "Purchase Header";
        CorrectPostedPurchInvoice: Codeunit "Correct Posted Purch. Invoice";
    begin
        if CorrectPostedPurchInvoice.CreateCreditMemoCopyDocument(Rec, PurchaseHeader) then
            PAGE.Run(PAGE::"Purchase Credit Memo", PurchaseHeader);
    end;
}

Suggestion Code:
action(CreateCreditMemo)
{
    ApplicationArea = Basic, Suite;
    Caption = 'Create Corrective Credit Memo';
    Image = CreateCreditMemo;
   Scope = Repeater;
    ToolTip = 'Create a credit memo for this posted invoice that you complete and post manually to reverse the posted invoice.';

    trigger OnAction()
    var
        PurchaseHeader: Record "Purchase Header";
        CorrectPostedPurchInvoice: Codeunit "Correct Posted Purch. Invoice";
        IsHandled: Boolean;
    begin
        IsHandled := false;
        OnBeforeCreateCreditMemoOnAction(Rec, IsHandled);
        if IsHandled then
            exit;

        if CorrectPostedPurchInvoice.CreateCreditMemoCopyDocument(Rec, PurchaseHeader) then begin
            PAGE.Run(PAGE::"Purchase Credit Memo", PurchaseHeader);
            CurrPage.Close();
        end;
    end;
}

[IntegrationEvent(false, false)]
    local procedure OnBeforeCreateCreditMemoOnAction(var PurchInvHeader: Record "Purch. Inv. Header"; var IsHandled: Boolean)
begin
end;

Additional context
I need this event in order to control if i would like to create the standard credit memo or a customized one.
Internal work item: AB#539243

Thanks for reporting this. We agree, and we’ll publish a fix asap, either in an update for the current version or in the next major release. Please do not reply to this, as we do not monitor closed issues. If you have follow-up questions or requests, please create a new issue where you reference this one.
Build ID: 21464.


config_private_DLR-PA2.xml in many namelists

I think in the release version it should be just, config_private.xmlotherwise might be misleading for new users.

We should also consider not having a reference to the config in a namelist at all. The config is per user/machine combination, namelists are per "report" and perhaps shared across a lot of users.
perhaps users should be able to supply a config file seperate from the namelist?

esmvaltool --config my_config.xml nml/namelist_something.xml

In branch docker I have replaced all references in namelists with config_private.xml.

The problem has been also fixed in master. Issue can be close.


Video not opening

I'm submitting a ...

[x ] bug report
[ ] feature request
[ ] support request

General information
When I open a video I get a error message. The message is no more than send a debug log. So.. here it is.
https://paste.kodi.tv/muraguviwe.kodi
Addon version used
The latest version
Installation

[x ] I'm using this Netflix Repo
[ ] I'm using other Netflix Repo (Please specify which)
[ ] I'm using a different source (Please tell which)

Operating System

[x ] Linux (x86/x64)
[ ] OSX (x86/x64)
[ ] Windows (x86/x64)
[ ] Linux (ARM)
[ ] Android

Try rebooting, and try again

Tried that, didn't work

Can you please enable debug, reboot, try again on 2 or 3 different videos including the one you already had an error and post your logs again? There's something I'd like to check. Thanks.

If you are using DailyBuilds, Please uninstall netflix repository , and disable autoupdate...
This could did some mess with the installation, so I would suggest to uninstall netflix addon, reinstall it, and then reboot, after that, without having autoupdate on, it should work.

@jakermx @SPRSheep:
Just remembered, can you please try this daily build(http://www.mediafire.com/file/c05qz9je1dlr655/plugin.video.netflix_0.14.6_20190708.zip/file) (or later)? If it's the issue I'm thinking about, it should be fixed.


ARROW-9845: [Rust] [Parquet] serde_json is only used in tests but isn't in dev-dependencies

Build failure is unrelated to these changes - see https://issues.apache.org/jira/browse/ARROW-9846

For what it is worth, I cherry-picked this diff locally and ran the rust tests and everything passed for me. I suggest we merge it @andygrove.
If it would help, I can prepare a PR against the latest master with this change to get a clean CI run

Thanks @alamb that would be great.

Thanks @alamb that would be great.

https://github.com/apache/arrow/pull/8087

Thanks @saethlin this was merged in https://github.com/apache/arrow/pull/8087


Installation updates

Installation updates based on my own experiences in a brand new VM with VS2022 P4.

This is good to go as far as I'm concerned.

My understanding is "Universal Windows Platform development" is still needed for the time being? LGTM otherwise.


Update for purescript 0.14

I also noticed that this is still importing e.g. kind RowList, which is deprecated syntax and could be removed.

@thomashoneyman do the recent changes address these points?

So the tests succeeded although I didn't replace stuff like RLProxy awith forall proxy a. proxy a but with Proxy a. Is this still sufficient then :thinking:?

forall proxy a. proxy a just means that I could use Proxy or RLProxy. If you hard-code it to Proxy, then users of this library must upgrade their proxy type from RLProxy to Proxy. If you use forall proxy a. proxy a, then users can upgrade when they want to.

I see, many thanks for the explanation @JordanMartinez. In this case I think it makes sense to add test cases which ensure compatibility isn't broken. I'll try to add such.

OK I've adressed this now too and also updated the kind imports to not using kind anymore. I'm still not fully understanding all details so adding tests cases currently is beyond my knowledge.

Once these three kind signatures are updated I think this is good to go 👍 thanks for your work on this @realvictorprm and your notes @jvliwanag!


Failed to load prefect_gcp: NameError 'SchemaField' is not defined

After installing prefect-gcp[cloud_storage], I get the following error even when I don't even import prefect_gcp into any file:
Warning!  Failed to load collection 'prefect_gcp': NameError: name 'SchemaField' is not defined
When I do from prefect_gcp.cloud_storage import GcsBucket, this is the output:

Thanks for reporting; this is a case where we try to import all blocks across modules, but we also wrap a try/except around imports.
To workaround while we get a fix in, running pip install "prefect-gcp[bigquery]" should work!


IT-4632 | Fix sub relations when parent has modifier

Upstream PR: https://github.com/thephpleague/fractal/pull/560


Add data_path to env.

Add a standard location to store data related to GluonTS. Add GLUONTS_DATA as an environment variable to set the location directly, but this defaults to $XDG_DATA_HOME/gluonts and if that not exists, ~/.local/share/gluonts.
This ensures that we store data in a (somewhat) standardized location.
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.
Please tag this pr with at least one of these labels to make our release process faster: BREAKING, new feature, bug fix, other change, dev setup

This effectively changes the default path? Maybe it deserves a description :-)

Added, I will change the behaviour of the dataset repository in a separate PR.


[docs] inform that props stack

Please, add to the documentation that props stack when extending.
http://jsfiddle.net/avekyjzt/2/

It is specified that Vue.extend creates something like a sub-class, so I feel it would be expected that options merge intelligently (not only props, but also data, computed, watchers, etc). I'll think I'll close this for now, as I haven't seen a great deal of confusion around this behavior and no one else has chimed in with similar concerns in 4 months.


[stable/prometheus-operator] CRD Hack PR

This is a hack to delete prometheus operator CRDs from the CI environment

/retest

/retest


Cloning results in Permission denied (publickey) on submodules

Hi, when cloning the repository recursively, it results in a error
(grendel) root@irina3dgs-547b45-dlpfc:/workspace# git clone --recursive https://github.com/nyu-systems/Grendel-GS.git
Cloning into 'Grendel-GS'...
remote: Enumerating objects: 2715, done.
remote: Counting objects: 100% (23/23), done.
remote: Compressing objects: 100% (15/15), done.
remote: Total 2715 (delta 10), reused 8 (delta 8), pack-reused 2692 (from 1)
Receiving objects: 100% (2715/2715), 21.74 MiB | 15.93 MiB/s, done.
Resolving deltas: 100% (1831/1831), done.
Submodule 'submodules/diff-gaussian-rasterization' (git@github.com:nyu-systems/diff-gaussian-rasterization.git) registered for path 'submodules/diff-gaussian-rasterization'
Submodule 'submodules/gsplat' (git@github.com:alexis-mmm/gsplat.git) registered for path 'submodules/gsplat'
Submodule 'submodules/simple-knn' (https://gitlab.inria.fr/bkerbl/simple-knn.git) registered for path 'submodules/simple-knn'
Cloning into '/workspace/Grendel-GS/submodules/diff-gaussian-rasterization'...
<EMAIL_ADDRESS>Permission denied (publickey).
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.
fatal: clone of 'git@github.com:nyu-systems/diff-gaussian-rasterization.git' into submodule path '/workspace/Grendel-GS/submodules/diff-gaussian-rasterization' failed
Failed to clone 'submodules/diff-gaussian-rasterization'. Retry scheduled

This issue is repeated for the gsplat and simple-knn submodule. Has there been any changes to the permissions on the repositories?

An update - I was able to manually clone each of the submodules and move forward from there, but this remains a bit of a mystery.


Add a name filter to the deck building

In the abilities tab it would be nice to have a text field that would filter the cards displayed depending on their name.

same for gear :)
#189


Disable native-vlan tagging on the Brocade driver

When a native-vlan is added to a port, disable native-vlan tagging.
This should be equivalent to running:
no switchport trunk tag native-vlan

+1, Changes working as expected.

Kristi- thanks so much for writing this!
Question - do you know what will happen if we leave the port this way and subsequently remove the native VLAN? Will everything continue to be ok?

@henn yes, everything will continue to be ok. If the ports gets out of HaaS, native vlan tagging can just be reenabled from the switch console as expected.

+1
If you happen to know the command to reset the port to tag the native VLAN again, it'd be good to document. If not, no worries- I'll make a todo item to follow this up.
Actually- this brings up an interesting point. We don't really talk elsewhere about what state ports will be in when they leave HaaS.

@henn HaaS will have disconnected all the networks so no vlans will be active, native or otherwise. Since the network administrator will have to configure the port after that anyway, I don't think it really matters.
With 2 * +1, can this be merged?


Add hut23 tags

As part of the Dugnad I am going through repositories that REG has contributed to to ensure that they have a hut23 tag and an appropriate issue tag associated with them. This one appears to be missing such tags, so if you could add those it would be fantastic. Thanks!

Thanks, done!


runtime: go uses too many CPUs on OpenBSD

What version of Go are you using (go version)?
1.11
Does this issue reproduce with the latest release?
All.
What operating system and processor architecture are you using (go env)?
OpenBSD 6.4 and later.
What did you do?
By default, OpenBSD has hw.smt=0 (hyperthreading disabled) which causes hw.ncpu to be twice as high as the actual CPUs running, hw.cpuonline. Go tries to schedule this many threads and they end up fighting each other.
See also: https://marc.info/?l=openbsd-ports&m=154960265529993&w=2
The diff below, against go/src/runtime, changes to use the number of CPUs
online. It's possible for this number to change, and thus become stale, but
that's unlikely, and not the default. But at least it's less wrong.
(This sysctl was added in 6.4.)
Apologies for pasted patch. I think it conveys the idea. I'm not sure how you want to handle backwards compatibility.
--- os_openbsd.go.orig	Fri Feb  8 00:02:27 2019
+++ os_openbsd.go	Fri Feb  8 00:06:21 2019
@@ -85,8 +85,8 @@
_KERN_OSREV = 3
_CTL_HW      = 6

_HW_NCPU     = 3
_HW_PAGESIZE = 7

_HW_NCPUONLINE = 25
)

func sysctlInt(mib []uint32) (int32, bool) {
@@ -101,7 +101,7 @@
func getncpu() int32 {
// Fetch hw.ncpu via sysctl.

if ncpu, ok := sysctlInt([]uint32{_CTL_HW, _HW_NCPU}); ok {

if ncpu, ok := sysctlInt([]uint32{_CTL_HW, _HW_NCPUONLINE}); ok {
return int32(ncpu)
}
return 1

As far as I can see, the function hw_sysctl in sys/kern_sysctl.c returns an error for unknown state. It`s fine to test the kernel states one after another, HW_NCPUONLINE then HW_NCPU.

/cc @mdempsky

Checking hw.ncpuonline and then falling back to hw.ncpu for 6.2 compat sgtm.


Visibility table scale issue

Visibility table uses domain_id + domain_partition as partition key. Currently, we are hardcode 0 as domain_partition for all domains. This will become scale issue if we have large number of workflows in a domain, like 500M. We need to fix this for autobots use case.
Possible solutions:

Generate a day_id from timestamp and use it as domain_partition.
Config a max_partition for each domain, then hash(workflow_id) % max_partition and use it as domain_partition.
Or even combine with 1 and 2, use the combination of the day_id and hash(workflow_id) % max_partition.

There are pros/cons for each approaches.

Apart from this scale issue, there is one bug on showing open workflow for signalWithStart, which is fixed in https://github.com/uber/cadence/pull/974


lookup for increases ADRB2 seems wrong

Through the CI UI I run "What upregulates ADRB2". Aragorn returns Propranalol. PK: 780b3304-016b-41d9-b30a-25789e126bc2
But the lookup results make no sense:

Is this what we're returning?

Actually, it looks like aragorn is fine here, it's a UI problem.