ML 5.3: Handling Outliers (A)

Description
📌  Issues for Week 5
Welcome to 'ML' Team, good to see you here
:arrow_forward: This issue will helps readers in acquiring all the knowledge that one needs to know about ----
Handling Outliers.
:red_circle: To get assigned to this issue, add your Batch Numbers mentioned in the spreadsheet of "Machine Learning", the approach one would follow and choice you prefer (Documentation, Audio, Video)
✔ Domain : Machine Learning
:red_circle::yellow_circle: Points to Note :

The issues will be assigned on a first come first serve basis, 1 Issue == 1 PR.

"Issue Title" and "PR Title should be the same. Include issue number along with it.

Changes should be made inside the Machine Learning/Machine_Learning/Feature_Engineering_and_Performance_Metrices Branch.

Follow Contributing Guidelines & Code of Conduct before start Contributing.

This issue is only for 'GWOC' contributors of 'Machine Learning' domain.

:white_check_mark: To be Mentioned while taking the issue :

Full name
Batch Number
GitHub Profile Link
Which type of Contribution you want to make :

[ ] Audio

Happy Contributing 🚀
All the best. Enjoy your open source journey ahead. 😎
Domain
Machine Learning
Type of Contribution
Audio
Code of Conduct

[X] I follow Contributing Guidelines & Code of conduct of this project.

@Isha307
Hello, I am M. Ashish Reddy, I would like to work on this issue.
Batch Number: 2
Serial Number: 260
GitHub Profile Link: https://github.com/ashish-reddy-20-08
Approach: A detailed explanation with examples.

@ashish-reddy-20-08 Issue assigned to you🚀

@Isha307 , Mam this issue is not yet done mam.

Can you please open this


Handled Exception Error when using directory that's not within the "src" folder

When developing with libraries it's common to use ng generate library my-lib this creates the structure projects/my-lib in the main project directory. When trying to include an assets folder from one of these libraries I get the following error:
Compilation complete. Watching for file changes...
Copying Assets
(node:13410) UnhandledPromiseRejectionWarning: Error: The ./projects/my-lib/assets asset path must start with the project source root.

However if I use an assets folder that lies within the main project folder's src directory, it works fine. Any way that you could fix this?
Also: Thanks for forking this package from Angular so we can finally have dist folders in library builds!

My mistake, I was using:
"assets": [
    "projects/my-lib/src/assets"
]

instead of the correct way (relative path to lib)
"assets": [
    "src/assets"
]


Heatmap: Why are a few cells so dark?

Hi @dhgigisoave, sorry for the delay on this one. Discussions get less visibility than issues, so I'll put this here and hopefully deal with it soon. Note that I'm focusing a lot on ScottPlot5 right now (#2304) so it's unclear when I'll be able to focus closer on this issue
Discussed in https://github.com/ScottPlot/ScottPlot/discussions/2187

Originally posted by dhgigisoave October 20, 2022
HeatMap.txt
Hi
I have two strange effect on a heatmap: I attached the matrix that contains the values send to it.
In line 29 I have a few consecutive values that represent the maximum in the entire serie (94,7).
In the heatmap that values are represented with black pixel (as values under threshold).
I think that the problem is related to colorbar, since if I change the color bar (this is the second strange problem) and I increase the steps, the heatmap plot is wrong because the yellow areas should become green, while if I decrease the steps the plot is correct.
In the first image attached you can see the initial situation, in the second I increased the steps, in the third I descreased it.

Whoops, this is a duplicate of:

#2191

I'll close this issue and share what we find over there


Still cannot works。。

Well actually in my vscode the syntax highlight don't work well.
It seems that the es6 is not supported in 'script' tag

Could you share that how to fix it?

@unhealthy it seems that ES2015 export syntax brakes the syntax highlights. maybe a new version of .tmLanguage will be needed to be compatible with the new language features (maybe more than export).
currently vscode-vue uses the vue.tmLanguage from vuejs/vue-syntax-highlight. but vue-syntax-highlight seems to work well with ES2015. so maybe more time will be needed for testing the .tmLanguage file and VSC's syntax highlighting.

@LiuJi-Jim yes it needs further development to support vuejs well in vscode.
I have try again and it seems it's because the syntax of default in vscode. When I change another symbol, it works well.

Since .vue file contains HTML code and JavaScript code, I wonder if there's a way to extend the default language support of HTML and JavaScript from vscode. And I ask to Vscode team, but they say "The ways to reuse language functionality are currently very limited."

还有就是这个也是这样，当script中含有export default时，下方的<style>会出问题

This is still an issue.
I have attempted to fix this issue, but my knowledge in building syntax highlighting is too poor.
I thinking about addressing this in the original syntax highlight repo, since it looks like this issue doesn't get much attention.
https://github.com/vuejs/vue-syntax-highlight

@DitlevHB
I tried to fix the highlighting by updating the latest .tmLanguage file of vuejs/vue-syntax-highlighting but failed.
It seems that visual studio code doesn't apply syntax parsing on .vue files' <script> tags correctly. Because I can't get any JS syntax errors, even can't get full featured JavaScript IntelliSense in .vue files, which works perfectly in .html files as expected.
I still do not know how VSC's IntelliSense works in .html files but not in .vue files. I tried to copy codes from VSC's .html syntax files but still doesn't work.

Do you think that there is any change of this issue get solved soon? Are you using another tool? How are you dealing with this?

@vmrocha
Sorry I didn't solve this. I'm still trying to find out why IntelliSense failed in .vue files.
Currently I manually change the syntax to .html when writing .vue files.
I tried to map .vue to .html language in the extension automatically, but thus will cause an error, I'm trying to fix it.

Maybe this is because there is language server run behind to support the IntelliSense of .html. Maybe we need to  programmatically make calls to API of vscode to support language feature rather than simply based on regex match.
https://code.visualstudio.com/docs/extensions/example-language-server

see #12


[HIVEMALL-113] Add MovieLens item-based CF tutorial

What changes were proposed in this pull request?
Create MovieLens item-based CF tutorial using DIMSUM
ref #84
What type of PR is it?
Documentation
What is the Jira issue?
https://issues.apache.org/jira/browse/HIVEMALL-113
How was this patch tested?
Tested on EMR.
Accuracy was compared with:

Fig. 3 of Improving the Accuracy of Top-N Recommendation using a Preference Model
Table 5.2 of Evaluating Prediction Accuracy for Collaborative Filtering Algorithms in Recommender Systems
Fig. 5.5 of Towards Recommender Engineering Tools and Experiments for Identifying Recommender Differences

and confirmed our query shows similar accuracy.

Coverage increased (+0.3%) to 39.845% when pulling 9f38fdd4c83f374f93f6b6945421707a74794743 on takuti:dimsum-movielens into 1db5358767bb30a8c433e4530c39d8591bc28a36 on apache:master.

LGTM :+1: will merge.


[Pod issue] pod install so slow and get stuck

Describe the bug
A clear and concise description of what the bug is.

SKD url which get stuck : HERE
-> Installing AgoraRtcEngine_iOS (4.2.0)
 > Http download
   $ /usr/bin/curl -f -L -o /var/folders/mk/pjslmr954696rg78rd35rsqr0000gp/T/d20230810-7500-w1vy8u/file.zip https://download.agora.io/sdk/release/AgoraRtcEngine_iOS-4.2.0.zip --create-dirs
   --netrc-optional --retry 2 -A 'CocoaPods/1.12.1 cocoapods-downloader/1.6.3'
     % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                    Dload  Upload   Total   Spent    Left  Speed
     2  105M    2 2539k    0     0  15260      0  2:00:29  0:02:50  1:57:39 10263

To Reproduce
Steps to reproduce the behavior:

Go to '...'
Click on '....'
Scroll down to '....'
See error

Expected behavior
A clear and concise description of what you expected to happen.
Screenshots
If applicable, add screenshots to help explain your problem.
Desktop (please complete the following information):

OS: mbpr apple M1
Browser [e.g. chrome, safari]
Version [e.g. 22]

Smartphone (please complete the following information):

Device: [e.g. iPhone6]
OS: [e.g. iOS8.1]
Browser [e.g. stock browser, safari]
Version [e.g. 22]

Additional context
Add any other context about the problem here.

what country you are in?

Try turning off the network proxy

what country you are in?

I'm located in TW now.
But now is OK,
I'm not sure if my network problem or macbook problem ,
thanks a lot !


BTS-1868: fix TSan errors

Scope & Purpose
Backport of https://github.com/arangodb/arangodb/pull/20937
Enterprise companion PR: https://github.com/arangodb/enterprise/pull/1485
BTS-1868: fix TSan errors
https://arangodb.atlassian.net/browse/BTS-1868
This PR makes 2 relevant changes:

NetworkFeature now shuts down retry requests also in its destructor. Previously retry requests were only shut down in stop() and unprepare(), but if these were not called, retry requests could leak.
AuthenticationFeature::INSTANCE was a raw pointer and was accessed and modified without synchronization. This PR turns it into an atomic pointer, so that TSan does not report data races when the member is accessed.

As this PR also removes some includes from central header files and replaces them by forward definitions, a lot of unrelated files also had to be changed so that the previously transitively included header files would be included there.

[x] :hankey: Bugfix
[ ] :pizza: New feature
[ ] :fire: Performance improvement
[ ] :hammer: Refactoring/simplification

Checklist

[ ] Tests

[ ] Regression tests
[ ] C++ Unit tests
[ ] integration tests
[ ] resilience tests

[ ] :book: CHANGELOG entry made
[ ] :books: documentation written (release notes, API changes, ...)
[ ] Backports

[ ] Backport for 3.12.0: -
[ ] Backport for 3.11: this PR
[ ] Backport for 3.10: -

Related Information

[ ] Docs PR:
[x] Enterprise PR: https://github.com/arangodb/enterprise/pull/1485
[x] GitHub issue / Jira ticket: https://arangodb.atlassian.net/browse/BTS-1868
[ ] Design document:

Two small issues, otherwise LGTM


httpx.HTTPStatusError: Client error '400 Bad Request' for url 'https://api.notion.com/v1/databases/897e5a76-ae52-4b48-9fdf-e71f5945d1af/query' when running example

This minimal example from the documentation fails for me:
import os
from notion_client import Client

notion = Client(auth=os.environ["NOTION_TOKEN"])
my_page = notion.databases.query(
    **{
        "database_id": "897e5a76-ae52-4b48-9fdf-e71f5945d1af",
        "filter": {
            "property": "Landmark",
            "text": {
                "contains": "Bridge",
            },
        },
    }
)

Other lookups work, it's specifically this filtering down to get an item using the databases.query endpoint. Do you know what might be happening?

httpx.HTTPStatusError: Client error '400 Bad Request' for url 'https://api.notion.com/v1/databases/897e5a76-ae52-4b48-9fdf-e71f5945d1af/query'
For more information check: https://httpstatuses.com/400

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/mnt/disks/rorypatch/babel/foo.py", line 5, in <module>
    my_page = notion.databases.query(
  File "/home/rory/miniconda3/envs/babel/lib/python3.10/site-packages/notion_client/api_endpoints.py", line 132, in query
    return self.parent.request(
  File "/home/rory/miniconda3/envs/babel/lib/python3.10/site-packages/notion_client/client.py", line 192, in request
    return self._parse_response(response)
  File "/home/rory/miniconda3/envs/babel/lib/python3.10/site-packages/notion_client/client.py", line 124, in _parse_response
    raise APIResponseError(response, body["message"], code)
notion_client.errors.APIResponseError: body failed validation. Fix one:
body.filter.or should be defined, instead was `undefined`.
body.filter.and should be defined, instead was `undefined`.
body.filter.title should be defined, instead was `undefined`.
body.filter.rich_text should be defined, instead was `undefined`.
body.filter.number should be defined, instead was `undefined`.
body.filter.checkbox should be defined, instead was `undefined`.
body.filter.select should be defined, instead was `undefined`.
body.filter.multi_select should be defined, instead was `undefined`.
body.filter.date should be defined, instead was `undefined`.
body.filter.people should be defined, instead was `undefined`.
body.filter.files should be defined, instead was `undefined`.
body.filter.url should be defined, instead was `undefined`.
body.filter.email should be defined, instead was `undefined`.
body.filter.phone_number should be defined, instead was `undefined`.
body.filter.relation should be defined, instead was `undefined`.
body.filter.created_by should be defined, instead was `undefined`.
body.filter.created_time should be defined, instead was `undefined`.
body.filter.last_edited_by should be defined, instead was `undefined`.
body.filter.last_edited_time should be defined, instead was `undefined`.
body.filter.formula should be defined, instead was `undefined`.
body.filter.rollup should be defined, instead was `undefined`.

is the full error.

Thanks!!


Create a button that adds a meal

Create the button that will add a meal in the top right of the screen.

Add button component


I am having error webpack

i just install
npm install --save ng-sidebar
I am using webpack
i get this error
ERROR in [at-loader] ./node_modules/ng-sidebar/lib/sidebar-container.component.d.ts:1:106
TS2305: Module '"/media/maxto/LuulSolutions/luul_projects/population/gateway/node_modules/@angular/core/index"' has no exported member 'Renderer2'.

ng-sidebar v4.x requires Angular 4. I'll be trying to make that requirement more lenient though.

Can't use with angular-cli rc1 and angular 2?

ng-sidebar v4.1.0 should be okay with Angular 2.3.0+ now.


Bug: Fix the mock.rs file in pallets/staking/src

Use rust-analyzer to determine the issue in the mock.rs file and fix it.  (See below image)

Are we going to create a mock test or just fix the error?

@villenaj we are to fix the mock.rs so that we can test.

@villenaj I am doing this, once done I will need help on the test.

This is done, we move on to individual test. https://github.com/Xode-DAO/xode-blockchain/commit/df105e2373b04c9f82f476c3e3a1f0c564331978


Simplified service get function in scroll demo

A simple for loop over the incoming index and count appears to work the same, but with fewer columns of code. I'm hoping this helps others that are looking for an example of how to implement the get function.

This PR seems to be obsolete. Moreover UI.Utils modules was split in individuals repositories. If still valid, please consider re-submitting on the dedicated repository.
See the README for details.


Update reference to localhost when viewing source

Hello,
When I right click / view source on the hosted site, I see references to the dev site localhost:4965:

I see in config.js there are test, development and production configs. I have the production baseUrl set to my domain name, but its not reflected in view source?

How do I specify my domain name so it appears in right click / view source?

In config.js you can set the URL for each environment. The toggling of the environment is done using the NODE_ENV. See here for more info: https://docs.squido.org/configuration/
Depending on your hosting provider, setting the NODE_ENV may differ. What provider are you using to host your production website?

The toggling of the environment is done using the NODE_ENV.

This is what I needed to know. I'm using Azure DevOps to build. Will see if I can define an ENV variable in the build steps to handle this.
Cool! Much thanks for all the back and forth. Do you have a "Buy me a coffee" / Patreon / etc. link?

Azure allows the setting of environment variables here: https://docs.microsoft.com/en-us/azure/app-service/configure-common


Alias for Get-CertificationAuthority

Hi,
To use the cmdlet Get-CertificationAuthority we have to type Get-Certificati + Tab or Get-Cer + Tab 13 times.
Given that we have to pipe this cmdlet to many other cmdlets from the PSPKI module, could you please implement an alias for the Get-CertificationAuthority cmdlet (for example gca)?
Thanks in advance and thanks again for you great work!

My module provides several built-in aliases for commands. Especially, Get-CertificationAuthority command has Get-CA alias and you can use it. On main project page you can find the list of commands and aliases where available.
In addition, there is no need to call Get-CertificationAuthority command each time during a single session. You can easily save CA object in a variable and then pipe it to other commands.

Good news!
In fact, I typed Get-Alias Get-CertificationAuthority and it returned that there is no alias for this cmdlet.
I guess the Get-Alias cmdlet only returns aliases declared inside functions...
You are right for the variable. It's even faster because you search for available CAs only once.
Thanks you!

I guess the Get-Alias cmdlet only returns aliases declared inside functions...

Get-Alias works in opposite direction: it resolves known alias to unknown fully-qualified command name. That is, if you type Get-Alias Get-CA it will return the fully-qualified command name Get-CertificationAuthority. It doesn't show possible aliases for known command.

Damn!  A real newbie error: I forgot the -Definition parameter... :-/
Get-Alias -Definition Get-CertificationAuthority works fine :-)
Mea Culpa!!!


feat: support for multiple paths in in source configuration

🎉 Thanks for sending this pull request! 🎉
https://github.com/netlify/pod-compute/issues/295
This PR adds support for multiple paths in ISC. It allows for path to be either a string or array of strings.
Checklist
Please add a x inside each checkbox:

[ ] I have read the contribution guidelines.
[ ] The status checks are successful (continuous integration). Those can be seen below.

A picture of a cute animal (not mandatory but encouraged)

@eduardoboucas sorry all my comments weren't sent because I did not review correctly :p


Suggestion: Show the number of blocked sites on the icon

Similar to uBlock, Is there any opportunity to provide a feature like this?

And thanks for your awesome work :)

Thank you for your feature request, but I will not implement the feature. I think it is redundant because the number of blocked sites are already shown inside search result pages. Pull requests are welcome though.

Oh, the number of blocked sites is not shown now. It will be fixed in v3.3.2.


Face detection on raw video but display canny edges to user

Firstly, thank you for this fantastic library, we have just started using it and it's very impressive!
We would like to run face detection on the feed coming from the user's camera but display a preview to the user generated from the canny edge detector. I see you have a use_canny option in your HAAR object detector demo but if I understand it correctly, it is doing the opposite of what we want and feeding the canny edges to the HAAR classifier and showing the original as the preview.
We tried running both the canny edge demo and the HAAR detector demo at the same time on the same page but the performance was terrible.
Do you have a recommendation for a good approach to displaying a canny preview to the user but doing face detection on the original video? Is there a way to pipeline these processes in an efficient way or should we be looking to run canny edges and face detection in parallel with web workers? From our initial experiments, it looks like the BBF face detection is more stable then HAAR so it would be good to try both in conjunction with canny.
Thanks for any advice you can give.

Hi! Thank u for your interest. I'm currently not able to provide any examples due limited access to PC.
However I don't see any troubles doing face detection and canny at the same time. You should look carefully into the demos to see that both Haar and BBf are working in grayscale image. Canny is used as second input for Haar to reduce some computations during processing. You can run both algorithms on 2x smaller image and than just zoom the results when u render them to screen. This is more JavaScript related questions though, not computer vision

Thanks for your response, that's very helpful.
We will look more closely at your demos and try to add the additional step.


Help setting up ObservableScrollView

Can you please help me how can I use this library to hide/show the toolbar just like Google Play app does?
I have a main activity and several fragments.
Activity layout:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical">

    <android.support.v4.widget.DrawerLayout
        android:id="@+id/drawer_layout"
        android:layout_width="match_parent"
        android:layout_height="match_parent">

        <!-- The main content view -->
        <LinearLayout
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            android:orientation="vertical">

            <include layout="@layout/toolbar" />

            <com.astuetz.PagerSlidingTabStrip
                android:id="@+id/tabs"
                android:layout_width="match_parent"
                android:layout_height="?attr/actionBarSize"
                android:background="?attr/colorPrimary"
                app:pstsIndicatorColor="@color/primary_text_default_material_dark"
                app:pstsTextColorSelected="@color/primary_text_default_material_dark"
                app:pstsPaddingMiddle="true"/>

            <android.support.v4.view.ViewPager
                android:id="@+id/pager"
                android:layout_width="match_parent"
                android:layout_height="match_parent" />
        </LinearLayout>

        <!-- The navigation drawer -->
        <include layout="@layout/navdrawer" />

    </android.support.v4.widget.DrawerLayout>
</LinearLayout>

Fragment:
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent">

    <com.github.ksoichiro.android.observablescrollview.ObservableRecyclerView
        android:id="@+id/rcyclrVwWatchlist"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:clipToPadding="false"
        android:paddingLeft="@dimen/watchlist_list_padding"
        android:paddingTop="@dimen/watchlist_list_padding"
        android:scrollbarStyle="outsideOverlay"
        android:scrollbars="vertical" />
</RelativeLayout>

How can I achieve this? What sample should I check for this?
Thanks

up

You could implements the ObservableScrollViewCallbacks in your fragments,and then find your views you want to interact with in onAttach() method in your fragment,at last,complete the onScrollChanged(),onDownMotionEvent(), onUpOrCancelMotionEvent method and enjoy it!

Thanks @f4cker, do you happen to have a working example?

[Look here][1],the source @dirkam
[1]:https://github.com/f4cker/obeservable_fragment.git

@f4cker thank you very much, based on this I could set it up. Do you happen to know how can I sync the toolbar state among fragments? In your example if toolbar is hidden on fragment A and you switch fragment B then there will be a gap between the tabs and the recyclerview.

you could try to create a boolean to record the toolbar's state and user bundle args transfer from fragment a to fragment b and then judge the boolean to set the toolbar's state @dirkam

Well, it took me several hours to figure it out but with your help I was able to implement what I need. Thanks @f4cker

How do you make the ListView increase its width as Toolbar translates in Y direction? I see empty space in mine https://github.com/ksoichiro/Android-ObservableScrollView/issues/102

I even tried setting negative marginTop to headerview (toolbar+tabs), but it stutters while I scroll the listview.

@vibinr could you show me your code and screenshot?

@f4cker I have actually created this as a new issue: https://github.com/ksoichiro/Android-ObservableScrollView/issues/102, can you please answer it there? I have posted the XML code and links to screenshots.
Thanks a lot!


App Crashing on 8 plus 12.0.1

Whenever i open unc0ver, it just crashes. I haven't jailbroken with it yet.

Fixed it by updating cydia impactor


Rendering a Rive file with sound effects in Unity does not play the effects

Hi,
I rendered a Rive file with sound effects in Unity and noticed that the sound effects are not played. I was wondering if this would be supported in the future.
Thank you.

This should be supported already. Could you share an example of the script you're using to display the Rive file?

Hi @damzobridge,
Here are the steps I've followed:

Downloaded a Rive file that plays Audio right away; I've used this file: https://rive.app/community/files/11056-21179-jet-plane/
Duplicated the DrawToCameraScene from the getting-started Unity Project from the Rive-Unity Examples Repo. I named the scene DrawToCameraSceneARiveAudioFile, which can be found in the attached zip file
On hitting Play in the Unity Editor, I do not hear the Audio from the Rive asset but I just see the Rive Animation played in the Unity Editor

getting-started.zip

I've updated the RiveScreen.cs with the aforementioned changes and I am able to hear the audio now. Thank you @damzobridge

Hi @damzobridge, with the aforementioned update, I am able to hear the audio when played in the Unity Editor but when I built the same to WebGL, the audio in the Rive file is not played; I even tried clicking in the browser once but that did not play the audio either.

Thanks, you're right, audio currently works on the other platforms, but not webGL. We're looking into the issue now.
In the meantime, I recommend using Rive Events, that way you can trigger audio natively in Unity in response.

@trdroid  This is happening because Unity doesn't support OnAudioFilterRead on WebGL which we rely on at the moment. We're looking into ways around this. As mentioned, using Rive events would let you integrate your audio more natively using AudioClips and other audio-related plugins you might be using already.

Thank you @damzobridge for specifying the reason as to why it's currently broken in WebGL. Like you've mentioned, I'd resort to Rive Events and Unity Audio to get around this.


Make TaskScheduler in rmc public

We might do that as a separate crate at a later point, but for now closing.


Add more endpoints

Completed Stocks endpoints: earnings, news.
Add stubs for the rest of the endpoints.

:warning: Please install the  to ensure uploads and comments are reliably processed by Codecov.
Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 96.59%. Comparing base (35a51d5) to head (37479cb).

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.
Additional details and impacted files
@@             Coverage Diff              @@
##               main       #3      +/-   ##
============================================
+ Coverage     95.52%   96.59%   +1.06%
- Complexity       55       80      +25
============================================
  Files            15       21       +6
  Lines           201      264      +63
============================================
+ Hits            192      255      +63
  Misses            9        9

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


localizedCapitalized' is only available in iOS 9.0 or newer

Using the latest 3.5.0 version with SPM gives me the above error.

same issue


Implement SendGrid statistics tracking

Previously we were able to track opens/clicks for messages sent to users. With the SendGrid transition this was temporarily removed as more effort was needed.
See #17

Not possible as SendGrid appears to only allow POST webhooks. This is a little too cumbersome.


unable to see the apache server page after sucessfully installing it on ansible server

hi sonu,
once you install the apache2  and take node public ip then open your browser  http://<publicip:80>
Note: in security group ensure port 80 is open or not.

hi,
once you done with apache2 installation follow these steps:
1.Check status to see whether Apache2 is active with the command: $ sudo service apache2 status.
2.Apache2 runs on port 80( check security group --> inbound rule -->add rule with port 80)
3.copy public ip address of machine(where you have installed Apache2) n paste it on browser.

hi,
After installing i am opening with port 80 but it showing the same
1.Check status to see whether Apache2 is active with the command: $ sudo service apache2 status. when i execute this command it shows as following

Please Share your playbook

Hi,
Issue got resolved as I changed security group.
Thank u


Debugging using the Azure Function Core Tools fails for C#

I'm testing the latest Core tools on my local machine and debugging C# Functions is failing. The function runs but the breakpoint is never hit in VS Code. Steps to recreate:
c:\Projects\test>func run HttpTriggerCSharp -c "{\"name\": \"Debugging!\"}" --debug
Debugger launching...
Setup your break points, and hit continue!
NOTE: the 'func run' command only supports POST for HTTP triggers. For other verbs, consider a REST client like cURL or Postman.
Response Status Code: OK
"Hello Debugging!"

This throws the following error message

I choose to not debug and continue. Function completes but I never get a hit on my breakpoint. Instead, I get the following error message

I hope this is related to something wrong with my machine and not the tools. But I tried a few times and it failed.
Also, current tooling from node.js perspective:
c:\Projects\test>npm version
{ npm: '4.1.2',
  ares: '1.10.1-DEV',
  cldr: '30.0.3',
  http_parser: '2.7.0',
  icu: '58.2',
  modules: '51',
  node: '7.5.0',
  openssl: '1.0.2k',
  tz: '2016j',
  unicode: '9.0',
  uv: '1.10.2',
  v8: '5.4.500.48',
  zlib: '1.2.8' }

You can't debug C# functions in VS Code, you have to use Visual Studio. This is documented here: https://docs.microsoft.com/en-us/azure/azure-functions/functions-run-local#run-functions-locally


Dockefile: use gcr.io/distroless/static

As mentioned by @pboothe in #140, we want to run the ndt-server in a distroless container but, as mentioned by @stephen-soltesz, now it's early to do that.
I'm creating this issue to document this need.

Now that I understand priorities better, this is probably P3

Also, removing myself because I may not end up being the person doing that


Question: Compute and software requirements

Thank you for sharing your source code. I have a few questions:

What version of Unity is required?
What version of Zibra is required and how should I go about getting access to it?
What are the minimum server and GPU requirements?

If you have any further guidelines/detailed installation instructions, will be very grateful if you could share those.
Thank you

Hi @raunakbh92.
The project was developed using Unity 2023.2.15f1.
The required Zibra Liquid package version is v2.1.5 and can be downloaded through the Unity Assets Store, you can purchase it at this link: https://assetstore.unity.com/packages/tools/physics/zibra-liquid-266451.
As far as the minimum requirements are concerned, it depends very much on how well you want to simulate the water physics through Zibra AI, the settings you find within the project run smoothly on a RTX 3080, but you can adjust them to run simulations on less powerful hardware.

when i git clone this project, it will print
"batch response: This repository is over its data quota. Account responsible for LFS bandwidth should purchase more data packs to restore access.
Failed to fetch some objects from 'https://github.com/dadecampo/SafeRLAUV.git/info/lfs'"
do you know how to solve this problem?

when i git clone this project, it will print "batch response: This repository is over its data quota. Account responsible for LFS bandwidth should purchase more data packs to restore access. Failed to fetch some objects from 'https://github.com/dadecampo/SafeRLAUV.git/info/lfs'" do you know how to solve this problem?

Solved with the last commit.


Anonymous sign-in failing on macOS Catalyst app (FIRAuthErrorDomain Code=17995)

Step 1: Describe your environment

Xcode version: Version 12.4 (12D4e)
Firebase SDK version: 7.5.0
Installation method: CocoaPods
Firebase Component: Auth

Step 2: Describe the problem
We have a cross platform iOS and macOS (Catalyst) app with the following code that gets called when a button is tapped.
Auth.auth().signInAnonymously() { (authResult, error) in
    ...
}

On iOS our authResult is fine and we can get the information out of it that we need. But on macOS we get a nil authResult and the error contains FIRAuthErrorDomain Code=17995
We have tried on a few different machines and also tried archiving the build but we are constantly getting the same error.

Thanks for the report. To save folks some searching: this is a keychain error.
https://github.com/firebase/firebase-ios-sdk/blob/289e093f89f5dd4ba44377cf57dbf6062e8354c3/FirebaseAuth/Sources/Public/FirebaseAuth/FIRAuthErrors.h#L419
Did a keychain login ever pop up, and was it rejected?

We haven't had any popups, but we have managed to solve the issue by adding this entitlement:

And then adding the keychain group with the default value

It's documented at https://github.com/firebase/firebase-ios-sdk#additional-catalyst-notes

My bad! Will close this issue!

Thanks Paul! Makes me wonder if we should have an extra warning log for Catalyst apps that have keychain errors somewhere like this:
https://github.com/firebase/firebase-ios-sdk/blob/e7b32af7feb99a7797efb6f08d18f7d79f488fa5/FirebaseAuth/Sources/Utilities/FIRAuthErrorUtils.m#L1379


Disable rendering tests on macOS that are known to fail

Tests that use OGRE2 rending have been failing on macOS for a long time. There is an effort to address this from the ign-rendering side in ign-rendering#83, but until that is merged, I thought we should disable these tests. I used gtests ability to disable tests by prepending DISABLED_ to the test name so that the tests are compiled, but they won't be ran.

I think it would be good to release https://github.com/ignitionrobotics/ign-cmake/pull/102 and use that here.


[AIRFLOW-XXX] Add TEK to list of companies

Make sure you have checked all steps below.
Jira

[x] My PR addresses the following Airflow Jira issues and references them in the PR title. For example, "[AIRFLOW-XXX] My Airflow PR"

https://issues.apache.org/jira/browse/AIRFLOW-XXX
In case you are fixing a typo in the documentation you can prepend your commit with [AIRFLOW-XXX], code changes always need a Jira issue.

Description

[x] Here are some details about my PR, including screenshots of any UI changes:

This commit adds TEK to list of companies

Tests

[x] My PR adds the following unit tests OR does not need testing for this extremely good reason:

No code changes.

Commits

[x] My commits all reference Jira issues in their subject lines, and I have squashed multiple commits if they address the same issue. In addition, my commits follow the guidelines from "How to write a good git commit message":

Subject is separated from body by a blank line
Subject is limited to 50 characters (not including Jira issue reference)
Subject does not end with a period
Subject uses the imperative mood ("add", not "adding")
Body wraps at 72 characters
Body explains "what" and "why", not "how"

Documentation

[x] In case of new functionality, my PR adds documentation that describes how to use it.

When adding new operators/hooks/sensors, the autoclass documentation generation needs to be added.

Code Quality

[x] Passes flake8

No code changes.

Codecov Report

Merging #4240 into master will decrease coverage by <.01%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##           master    #4240      +/-   ##
==========================================
- Coverage   77.82%   77.81%   -0.01%
==========================================
  Files         201      201
  Lines       16366    16366
==========================================
- Hits        12737    12736       -1
- Misses       3629     3630       +1

Impacted Files
Coverage Δ

airflow/models.py
92.24% <0%> (-0.05%)
:arrow_down:

Continue to review full report at Codecov.

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

LGTM


Continuing the “invert” function

This way, the report is consistent about the amount/level it’s open or closed, depending on the switch. I tested here many situations and it’s working properly.
Btw, nice job simplifying the code.

Thank you for the suggestion.  By coincidence, another user requested the open/close commands to properly support the invert position option, which requires some additional replication of the same logic.
Will you please look at my proposed approach to correct all of the attributes and commands?
I would appreciate your code feedback and testing help:  https://github.com/tomwpublic/hubitat_switchbot/blob/tomwpublic-invertOption/switchbotCurtain

I merged a similar change here: https://github.com/tomwpublic/hubitat_switchbot/commit/987b522898feb9c49aee8e2452c6d3ac8c2a06d1
Please re-open if this does not address your issue!

sorry - I was offline for the last 2 weeks. I'll download the published code and comment here if any issues. Thanks for improving the diver.


Mac User Question

Hello trading-peter, thanks so much for building this tool!
I'm wondering how to achieve this as a Mac user? I've git cloned, cded into the file, and typed the command but got zsh: command not found: ftx-auto-lend-win.exe
Also,

I've observed that FTX updates the received interest at 15 minutes after the hour starts, and only then it is possible to lend out more money. Is it possible to update by then instead of 5 minutes after the hour?
if I don't have other trading activities in my account, is possible to just use my main account? Because it seems that unlocking funds takes up to 6 hour. What should I do with the parameter then?

You need to use the mac version and replace the filename in the command to ftx-auto-lend-mac.
1: No, currently not possible
2: You should be fine if you simply omit the subaccount parameter.

Also use the release page of this repo to download a ready to use binary for mac. Otherwise you have to compile the source code yourself first.

It's working!! Thank you so much for the code and your additional instructions. Wish you best of luck in finances too!!


Window title in example menu.rs is wrong

Hi!
The window title in the example menu.rs says "Noise Test - Press ESC to exit".
I think you might have copy-pasted from noise.rs without changing the title.

Fixed. Thanks for the report!


ALVR won't detect my oculus go

I launched ALVR, and click start server, which in turn starts Steam VR. My Oculus go is connected to my laptop via usb and steam VR detects that it's there, as it wants to do Room Setup. Yet ALVR just says "Headset Not Found" even after I went and completely disabled my firewall, it changed nothing. The ALVR app on my Oculus Go just says to press the connect button.
https://prnt.sc/qfsoho
https://prnt.sc/qfsoqz
If anyone could help that would be appreciated, I've been working on this for a four or five hours and I have a feeling its just a super simple issue that I'm missing, thank you in advance.

Nevermind, seemingly fixed itself.


Fix leaky constant declarations

Got rid of class declarations in specs that littered the root namespace.
#8095 allowed to dynamically declare cops with Class.new.

Before submitting the PR make sure the following are checked:

[x] Wrote good commit messages.
[-] Commit message starts with [Fix #issue-number] (if the related issue exists).
[x] Feature branch is up-to-date with master (if not - rebase it).
[x] Squashed related commits together.
[-] Added tests.
[-] Added an entry to the Changelog if the new code introduces user-observable changes. See changelog entry format.
[x] The PR relates to only one subject with a clear title and description in grammatically correct, complete sentences.
[x] Run bundle exec rake default. It executes all tests and RuboCop for itself, and generates the documentation.

Thanks!


ISPN-6818 Make embedded compile and run with Java 9

https://issues.jboss.org/browse/ISPN-6818

Remove use of Javassist
Remove maven injection plugin
Add java.annotations.common to modules used at compile time

This doesn't take care of server which needs WildFly 10.1 and Scala 2.12 (both unreleased yet)

Integrated, thanks Tristan!

@tristantarrant Oops, this change is causing failures in the OSGi tests:
http://ci.infinispan.org/project.html?projectId=Infinispan&testNameId=6998731395864049875&tab=testDetails


formatting Angular .ts code is broken

VSCode Version: 1.26.1
OS Version: macOS High Sierre, 10.13.6

Steps to Reproduce:

Angular 6 code will be formatted wrongly after the "editor.formatOnSave": true
For instance:

  @ViewChild('serverContentInput')
  serverContentInput: ElementRef;

I would expect this to be formatted like this:
  @ViewChild('serverContentInput') serverContentInput: ElementRef;
Same goes for this code snippet:
  @Output()
  serverCreated = new EventEmitter<{
    serverName: string;
    serverContent: string;
  }>();

  @Output() serverCreated = new EventEmitter<{serverName: string; serverContent: string;}>();

Does this issue occur when all extensions are disabled?: No, there is no formatting at all then

It was the extension Prettier - Code formatter which caused the problem. After disableing this extension it worked ok again


Mount 2 buckets to a pod

When I mount 2 pvcs with 2 different bucket into a pod the pod is not starting and stuck on init state.
I expect that the pod will be start running
You can reproduce it by mounting 2 different pvcs with 2 different buckets into a pod

Kubernetes version: 1.29

Just anyone else encountering this, make sure the handle is unique:
https://github.com/awslabs/mountpoint-s3-csi-driver/blob/main/examples/kubernetes/static_provisioning/multiple_buckets_one_pod.yaml#L15C19-L15C56


Label and HelpText storybook CSF 3.0

DO NOT REVIEW, needed a storybook build for discussion
Closes
✅ Pull Request Checklist:

[ ] Included link to corresponding React Spectrum GitHub Issue.
[ ] Added/updated unit tests and storybook for this change (for new code or code which already has tests).
[ ] Filled out test instructions.
[ ] Updated documentation (if it already exists for this component).
[ ] Looked at the Accessibility Practices for this feature - Aria Practices

📝 Test Instructions:

🧢 Your Project:

Auditing the HelpText Chromatic stories. The following are stories not included and why. An example of validationState='valid' with no description but has an errorMessage doesn't reveal anything in Chromatic, we only test that via interacting with it. A isDisabled with validationState='invalid' and an errorMessage is a "valid" combination of props, but not something that would happen in a UI.


Execute hyades database migrations in init container or Helm hook

As of hyades-apiserver v5.6.0, it is possible to launch an API server instance that only executes schema migrations, and then exits: https://dependencytrack.github.io/hyades/0.6.0-SNAPSHOT/reference/configuration/api-server/#databaserunmigrationsonly
We can leverage this to execute migrations in an init container (https://www.liquibase.com/blog/using-liquibase-in-kubernetes), or as separate Job through Helm pre-install and pre-upgrade hooks (https://www.hairizuan.com/running-database-migrations-in-helm-chart/).

Note, database.run.migrations will then need to be disabled in the actual API server Deployment.

Note that in pre-install and pre-upgrade phases, no other resources of the deployment will be available, including the ServiceAccount.
It's probably more practical to use the post-install and post-upgrade phases instead. However, we'll then need init containers for all pods, that wait until the migration job finished. Quarkus has a mechanism for this, which is described here: https://quarkus.io/guides/init-tasks

It would be great if we could extend this functionality to also cover data initialization (i.e. licenses, permissions, default repositories, etc.). ATM this is performed by every API server instance, which is a big waste.
https://github.com/DependencyTrack/hyades-apiserver/blob/main/src/main/java/org/dependencytrack/persistence/DefaultObjectGenerator.java
We could add a API server config that causes the application to exit with code 0 after successful initialization, similar to database.run.migrations.only.

[!NOTE]
Extracting the migration and initialization logic to an entirely different service is not practical since we can't assume that users will run Kubernetes. The whole thing needs to work for bare metal / Docker Compose deployments still.


Stream stops every 10 seconds and restarts after 5 seconds

Hi,
I'm using Logitech Media Server Version : 8.5.1 -<PHONE_NUMBER> @ Thu 28 Mar 2024 04:17:28 AM CET
with Deezer local (2.41.0) on a Raspberry 2b with linux 11( bullseye).
Streaming of songs stops every 10 seconds and restarts after 5 seconds
I can't use Deezer anymore with this chopped music!
Radios work fine.
How to solve this?
Rgds

Did it work before ? (My plugin version, not the previous plugin?) if it did not, you probably have not installed the crypto accelerator. Look on the forum, it's explained

No never worked.
Never heard about the crypto accelerator!

I'm sorry but I couldn't find how to install the crypto accelerator!
How can I?

I've updated the README and first post of the dedicated thread on the forum

Thanks Philippe for the job you've done!
It works perfect


PEEP new project creation

Hello,
First of all I'd like to thank you for the great work done with Pipenv.
Is your feature request related to a problem? Please describe.
No
Describe the solution you'd like
Similar to Rust's Cargo, I suggest Pipenv could have a pipenv new name command (with additional options) to create a new empty python project (for instance using kennethreitz/setup.py
), along with initializing some VCS (git default).
Describe alternatives you've considered
Alternative are doing it manually, or writing a third party script to do it.
Additional context
No

So basically you would like to have pipenv new projectname == pipenv --two/three + setup.py + git initialized?
I think this requires a PEEP. Here is a template for PEEP, https://github.com/pypa/pipenv/blob/master/peeps/PEEP-TEMPLATE.md. And this https://github.com/pypa/pipenv/blob/master/peeps/PEEP-002.md is a good example.

I'm curious why cookiecutter does not fill the bill? You can create a template that does the required initialization in post- hook.


Correct HTTP basic auth header value

fixes #875

Looks like regression accidentally introduced with https://github.com/rapi-doc/RapiDoc/commit/26f1db71bae22820b7027c0f3c3411f6adc96921

Thanks for taking care of this !!!

Thanks for taking a look 🙏


There are many gaps when copying text in the console

We have written the needed data into your clipboard because it was too large to send. Please paste.

This problem has always existed and no one has solved it.
------------------ 原始邮件 ------------------
发件人<EMAIL_ADDRESS>发送时间: 2019年9月30日(星期一) 上午10:45
收件人<EMAIL_ADDRESS>抄送: "青春！"395053994<EMAIL_ADDRESS>主题: Re: [microsoft/vscode] There are many gaps when copying text in theconsole (#81621)
(Experimental duplicate detection)
Thanks for submitting this issue. Please also check if it is already covered by an existing one, like:
did not run (#78164)
Extensions don't install (#78873)
Bug Scroll (#77770)
Git not working (#78311)
Debugger not working (#77477)
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or mute the thread.

Related #81620


Add Private App Access Token Authorization

Hi @JesseKlaasse ,
My name is George Dragomir, I'm working for GreenAcres company in France. HubSpot will deactivate the authentification by ApiKey starting on 30th november 2022.
We're currently using your package and we need to use the new private app access token authentification.
Thanks in advance,
George,
GreenAcres FRANCE

I had same problem, and had to change class HubSpotApiKeyClientAuth method ConfigureAuthAsync for that reason:
`
public Task ConfigureAuthAsync(IRestRequest request, CancellationToken cancellationToken = default)
{
//request.AddQueryParameter(ApiKeyName, _apiKey);
request.AddHeader("Authorization", $"Bearer {_apiKey}");
        return Task.CompletedTask;
    }

`
Now it connects. Is this the proper way to do it?


Speed up Rocket again

Does this actually make it faster or is it just a cleaner syntax for the change @gschier just put in?

Does this actually make it faster or is it just a cleaner syntax for the change @gschier just put in?
Fine either way, just wondering if we can add a description for the PR

Forgot to add one:

I mean it adds less steps
Check Discord general for more info

(Going to enable LTO)

Can you explain the reasoning and trade-offs for the lto = "fat" setting? In general, for a "starters" repo, we should prefer to use the language/compiler defaults unless we have a really good reason to change them.

LTO is link time optimizations, it's meant for speed


DX-063 | Change localStorage to store per container_id

localStorage was storing the sorting and filtering for grids, but the information was not being stored uniquely enough for the grids, so the sorting and filtering for one grid was being applied to the next grid being viewed.

The symptom:
The wrong table's sort information is being applied to another query.
eg. using SQL example to illustrate, but this is happening in the ruby code.
SELECT table1.*
  FROM table1
ORDER BY table2.column

The Situation In Detail:
Given master-detail of two grids: grid-master and grid-detail.

User loads grid-master.
a. This loads the user_grid_layout for grid-master.
b. This also then saves the user_grid_layout for grid-master.
User clicks a record that opens grid-detail.
a. This loads the user_grid_layout for grid-detail.
b. This also then saves the user_grid_layout for grid-detail.
User then sorts grid-detail.
a. This adds the sorting to the localStorage.
b. This also then saves the user_grid_layout for grid-detail, adding the sort stored in localStorage to the user_grid_layout.
User collapses grid-detail to view grid-master.
a. This loads the user_grid_layout for grid-master.
b. This also then saves the user_grid_layout for grid-master, adding the sort stored in localStorage(The sort for grid-detail) to the user_grid_layout.
User clicks download csv for grid-master.
a. Rails loads the user_grid_layout, and tries to apply the sort.
b. Error occurs.
c. This is because the sort is being applied to the master, but it is using the detail's sort, which references the wrong table.


Issue on Fire OS

Fist off, y device uses fire OS, and maybe that causes the issue. The start button is there and works fine, but no recent apps appear on the taskbar. In addition, I do not have any ability to drag the windows. Thanks, the app looks great!

Try going to "Recent apps" -> "Enable/disable usage access" and then set Taskbar to On in the menu that should appear.

That is one of the issues on fire OS, They do not have that option
changeable by default. (link just drops to the main settings page) Looking
for a workaround
On Sat, Jun 30, 2018 at 11:53 AM, Braden Farmer<EMAIL_ADDRESS>wrote:

Try going to "Recent apps" -> "Enable/disable usage access" and then set
Taskbar to On in the menu that should appear.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/farmerbb/Taskbar/issues/54#issuecomment-401559521,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AJURqZ6WzXLomL04vFC1wiMiXOjUFLqoks5uB8kmgaJpZM4U90na
.

adb maybe


EXIF auto rotating rotates only the image content, not the canvas

What is the output of running npx envinfo --binaries --languages --system --utilities?
System:
    OS: Windows 10 10.0.18363
    CPU: (4) x64 Intel(R) Core(TM) i5-6300HQ CPU @ 2.30GHz
    Memory: 4.79 GB / 11.90 GB
  Binaries:
    Node: 10.17.0 - C:\Program Files\nodejs\node.EXE
    Yarn: 1.19.1 - C:\Program Files (x86)\Yarn\bin\yarn.CMD
    npm: 6.11.3 - C:\Program Files\nodejs\npm.CMD
  Utilities:
    Git: 2.23.0. - /mingw64/bin/git
  Languages:
    Bash: 4.4.23 - C:\Program Files\Git\usr\bin\bash.EXE
    Java: 1.8.0_131 - /c/Program Files/Java/jdk1.8.0_131/bin/javac
    Perl: 5.26.2 - C:\Program Files\Git\usr\bin\perl.EXE
    Python: 3.5.3 - /c/Users/***/AppData/Local/Programs/Python/Python35/python

What are the steps to reproduce?

Use this EXIF image file as an input

Use .resize(metadata.width / 2, metadata.height / 2) to resize the image
Use .rotate() to auto-rotate the image based on the EXIF data
Use .toFile('your-path') to export to the file.
It seems the image content got rotated but the canvas did not, and the image become this now:

What is the expected behaviour?

The .rotate() should rotate the whole image including width height. The result should look like this:

Are you able to provide a standalone code sample, without other dependencies, that demonstrates this problem?
    const sharpImage = sharp('./input.jpg', { sequentialRead: true });
    const metadata = await sharpImage.metadata();
    const resizedImage = sharpImage.resize(metadata.width / 2, metadata.height / 2);
    const rotatedImage = resizedImage.rotate();
    const output = await rotatedImage.toFile('./output.jpg');

Hi, you'll need to break this into two pipelines:
const resizedImage = await sharpImage.resize(metadata.width / 2, metadata.height / 2).toBuffer();
const rotatedImage = sharp(resizedImage).rotate();

For the specific case of halving the dimensions, there's been some previous discussion about an explicit scale option at https://github.com/lovell/sharp/issues/236#issuecomment-305184672

@lovell: It works perfectly. Thank you so much!!!


Restructure repo to be a stand alone project

This does the basics to restructure this repo so its a standalone project based on the geonode template project (https://github.com/GeoNode/geonode-project). It probably needs a bit more work to actually function, but this should get you started.

This structure is better, but there is two issues:

geonode templates is not included in site-packages folder , it is copied as data file in virtual env root.
How geoserver will be installed, pavement.py is not installed.

for the second issue is suggest to include pavement.py and scripts folder in the project, I tested and it  works!.

We have also found a problem with the templates (and static media) when
geonode is installed from pypi. The easiest solution in the short term is
to clone geonode and install from there with pip install -e .
The real solution is to add include_package_data=True in setup.py ~ here
https://github.com/GeoNode/geonode/blob/master/setup.py#L74 and then push a
new release to pypi so it can be installed with just pip install geonode
into any virtualenv.
Adding the pavement.py to the scripts folder does work just fine. We should
find a way to just re-use the normal pavement.py from upstream geonode, but
not sure how best to do that.
On Mon, Feb 8, 2016 at 11:05 AM, Ahmed Nour Eldeen<EMAIL_ADDRESS>
wrote:

This structure is better, but there is two issues:

geonode templates is not included in site-packages folder , it is
copied as data file in virtual env root.
How geoserver will be installed, pavement.py is not installed.

for the second issue I suggest to include pavement.py and scripts folder
in the project, I tested and it works!.
—
Reply to this email directly or view it on GitHub
https://github.com/cartologic/cartoview/pull/1#issuecomment-181448269.


Multiline comments may become non collapsible

VSCode Version: 1.47.1 (system setup)
OS Version: Windows_NT x64 10.0.19041

Create a new file
Insert:

#!/usr/bin/env nodejs
'use strict';
/*
This
multiline comment
is collapsible
 */
function test() { }

Insert this line at line 8 (between comment and function)
const constTest = '';
The multiline comment is no longer collapsible

The multiline comment is still collapsible when you create a new line at line 8 but the collapse token dissapeares as soon as you start typing
Does this issue occur when all extensions are disabled?: Yes

Looks like an issue in the TypeScript language service

Opened https://github.com/microsoft/TypeScript/issues/40010 to track upstream


peptide quant file should contain protein mapping

the peptide quant file of common peptides should be transposed and then a column added that indicates which protein(s) each peptide is mapped to

also while updating it would be useful to include stripped sequence and charge


xr.merge always sorts indexes ascending

Code Sample, a copy-pastable example if possible
import xarray as xr
import numpy as np

nrow, ncol = (4, 5)
dx, dy = (1.0, -1.0)
xmins = (0.0, 3.0, 3.0, 0.0)
xmaxs = (5.0, 8.0, 8.0, 5.0)
ymins = (0.0, 2.0, 0.0, 2.0)
ymaxs = (4.0, 6.0, 4.0, 6.0)
data = np.ones((nrow, ncol), dtype=np.float64)

das = []
for xmin, xmax, ymin, ymax in zip(xmins, xmaxs, ymins, ymaxs):
    kwargs = dict(
            name="example",
            dims=("y", "x"),
            coords={"y": np.arange(ymax, ymin, dy),
            "x": np.arange(xmin, xmax, dx)},
    )
    das.append(xr.DataArray(data, **kwargs))

xr.merge(das)

# This won't flip the coordinate:
xr.merge([das[0]))

Problem description
Let's say I have a number of geospatial grids that I'd like to merge (for example, loaded with xr.open_rasterio). To quote https://www.perrygeo.com/python-affine-transforms.html

The typical geospatial coordinate reference system is defined on a cartesian plane with the 0,0 origin in the bottom left and X and Y increasing as you go up and to the right. But raster data, coming from its image processing origins, uses a different referencing system to access pixels. We refer to rows and columns with the 0,0 origin in the upper left and rows increase and you move down while the columns increase as you go right. Still a cartesian plane but not the same one.

xr.merge will alway return the result with ascending coordinates, which creates some issues / confusion later on if you try to write it back to a GDAL format, for example (I've been scratching my head for some time looking at upside-down .tifs).
Expected Output
I think the expected output for these geospatial grids is that; if you provide only DataArrays with positive dx, negative dy; that the merged result comes out with a positive dx and a negative dy as well.
When the DataArrays to merge are mixed in coordinate direction (some with ascending, some with descending coordinate values), defaulting to an ascending sort seems sensible.
A suggestion
I saw that the sort is occurring here, in pandas; and that there's a is_monotonic_decreasing property in pandas.core.indexes.base.Index
I think this could work (it solves my issue at least), in xarray.core.alignment
                index = joiner(matching_indexes)
                if all(
                    (matching_index.is_monotonic_decreasing
                        for matching_index in matching_indexes)
                ):
                    index = index[::-1]
                joined_indexes[dim] = index

But I lack the knowledge to say whether this plays nice in all cases. And does index[::-1] return a view or a copy? (And does it matter?)
For reference this is what it looks like now:
            if (any(not matching_indexes[0].equals(other)
                    for other in matching_indexes[1:]) or
                    dim in unlabeled_dim_sizes):
                if join == 'exact':
                    raise ValueError(
                        'indexes along dimension {!r} are not equal'
                        .format(dim))
                index = joiner(matching_indexes)
                joined_indexes[dim] = index
            else:
                index = matching_indexes[0]

It's also worth highlighting that the else branch causes, arguably, some inconsistency. If the indexes are equal, no reversion occurs.

I agree that this is a little awkward.
Would it make sense to try to switch to sort=False? That might also help with the inconsistency in the else branch. Though I'm sure the auto-sorting behavior is convenient for some use-cases...

I had the same thought, but I think we do need sorting in general; just descending rather than ascending for this kind of grid. Otherwise you might end up with non-monotonic coordinates, which is rarely desirable.


KAFKA-7895: fix Suppress changelog restore (#6536)

Several issues have come to light since the 2.2.0 release:
upon restore, suppress incorrectly set the record metadata using the changelog record, instead of preserving the original metadata
restoring a tombstone incorrectly didn't update the buffer size and min-timestamp
Cherry-picked from #6536 / 6538e9e4d6c1f64fe3045a5c3fbfe306277a1bee
Reviewers: Guozhang Wang<EMAIL_ADDRESS>Matthias J. Sax<EMAIL_ADDRESS> Bruno Cadonna<EMAIL_ADDRESS> Bill Bejeck<EMAIL_ADDRESS>Committer Checklist (excluded from commit message)

[ ] Verify design and implementation
[ ] Verify test coverage and CI build status
[ ] Verify documentation (including upgrade notes)

@bbejeck Here's the cherry-pick to the 2.2 branch. Thanks for your help!

Java 8 failed with kafka.api.ConsumerBounceTest.testRollingBrokerRestartsWithSmallerMaxGroupSizeConfigDisruptsBigGroup on 2.2 , Java 11 passed
retest this please

Merged #6615 into 2.2

Thanks, @bbejeck !


remote read is not showing metrics

Hi ,
I have configured remote write for the prometheus , and i can see remote writes are happening, I can see the data in the postgres (db : prometheus , table metrics_values).
i have configured another prometheus for remote read which i want to add as a datastore in the grafana, but i can't see the metrics flowing to prometheus.
my setup is like this.
prometheus_server-01 --> had all the targets configured and will write to the remote storage which is postgresql (postgresql_server-01)
prometheus_server-02 --> want to read the data from the postgresql (postgresql_server-01).
and in the grafana i want to create a prometheus dashboard with the prometheus_server-02 (configured for read).
i am not quite sure whether this is the normal approach to follow for remote_read , or i am completely miss understand the whole concept.
can someone please help me with this.
Thanks in well advance.

hi @anil4u-04 ,
I'm facing the situation, did you solve this yet?
if not,  @pgadapter team, any guidance will be appreciated

@sherif84 .
Sorry for the late reply. No i didn't get any help in this. Even i am also looking forward some help.

hello @anil4u-04  quick question for you, is there any reason you are not just connecting Garfana directly to postgresql database running timescale? if you are worried about performance perhaps a more streamlined approach is to create a replica of the postgres server where your metrics are ending up and use that as a read only server for Grafana (using the PostgreSQL adapter and the Timescale flag)
Let me know if this seems like a reasonable approach to the problem?

@bboule ,  my use case was , we have multiple clients and i dont want to have multiple datasources in the grafana. so i use remote_write and then i can have single datasource. Anyway this is not required anymore. But still want to know is there anyway that we can achieve this. Thanks


Add support for more granular configuration of MLP Core API

Context:
Merlin API depends on MLP Core API for retrieving the list of projects/secrets. Merlin UI also depends on MLP Core API for the same purpose.
Currently, MLP API URL can only be configured to the same value (e.g http://mlp.example.com/api/v1) for both Merlin API and UI. However, moving forward, we would like to decouple these two values so API and UI can be configured separately. In this case, Merlin UI can use a relative MLP API URL (i.e. /api/v1), while Merlin API can call a cluster-local API endpoint (i.e. http://mlp.mlp.svc.cluster.local:8080/v1) to bypass authentication policy of MLP API.

Out of curiosity and not a problem since it'll be squashed, is there reason the commit message is prefixed with - ?

Out of curiosity and not a problem since it'll be squashed, is there reason the commit message is prefixed with - ?

This is to make the commit message bullet-list like, and to separate two or more lines of changes from each other
- fix chart template with pod labels
- bump up the chart version

The same can be achieved by a) making commits even more granular b) just use ; two separate the lines
So I guess, it's just a habit.

@pradithya since you are on it, can you approve it?


OPERA-S1 calibration data toggle

TODO:

add translation entry for key INCLUDE_OPERA_CALIBRATION_DATA

Based on search-kim, we still need the two static layer options in the file type filter to be removed when this new toggle is on:

Also, since it's switching between two modes, I suggest we consider a radio button (or similar) that switches between "Validated Products" and "Calibration Products". Otherwise, it'll be hard to make it clear that the two modes are exclusive and that the toggle is not just adding extra products to the search space.


[Errors] There are many errors in the console on the QA wallet

[Errors] There are many errors in the console on the QA wallet
Steps:

go to qa.gooddollar.org
login into your account
open the console and wait a little
observe the result

ENV - qa.gooddollar.org 2.11.1-0
https://app.birdeatsbug.com/sessions/Ye4OnwR39A7EqSj5qoGIlDplFRFXrQsakwaWAULwDCmm?consolePane=true

Closing. errors related to rpc's are expected to be logged in console


Bigger default SDcard filesystem needed - 8GB filled up restore

After installing al services with NodeJS, Rust and .NET the default 8GB partition on the SDcard filled up.
admin@raspberrypi:~ $ df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/root       7.1G  6.8G     0 100% /
devtmpfs        1.9G     0  1.9G   0% /dev
tmpfs           2.0G     0  2.0G   0% /dev/shm
tmpfs           2.0G  217M  1.7G  12% /run
tmpfs           5.0M  4.0K  5.0M   1% /run/lock
tmpfs           2.0G     0  2.0G   0% /sys/fs/cgroup
/dev/mmcblk0p1  253M   52M  201M  21% /boot
/dev/sda1       916G  360G  510G  42% /mnt/hdd
tmpfs           391M     0  391M   0% /run/user/1000
tmpfs           391M     0  391M   0% /run/user/1001

admin@raspberrypi:~ $ sudo du -h -d1 /
13M     /bin
2.8G    /usr
5.3M    /etc
360G    /mnt
du: cannot access '/proc/1278/task/1278/fd/3': No such file or directory
du: cannot access '/proc/1278/task/1278/fdinfo/3': No such file or directory
du: cannot access '/proc/1278/fd/4': No such file or directory
du: cannot access '/proc/1278/fdinfo/4': No such file or directory
du: cannot access '/proc/2461/task/3023/fdinfo/200': No such file or directory
0       /proc
41M     /opt
340M    /lib
4.0K    /media
3.4G    /home
52M     /boot
4.0K    /C:\RTL\backup
217M    /run
4.0K    /srv
16K     /lost+found
9.5M    /sbin
0       /sys
0       /dev
230M    /var
1.3M    /root
100K    /tmp
367G    /

Will either need to run sudo raspi-config --expand-rootfs  and restart before the  bootstrap-provision process or build the image on a 16GB SD.
The recommendation (and sensible thing) is using a 32 GB card with the Blitz, so 16 GB image should fit every card.

Yes a restart during the bootstrap-provision or setup with sudo raspi-config --expand-rootfs should be done. This is an important TODO before a next RC.

In a "standard" setup running sudo raspi-config --expand-rootfs should really do no harm..
Maybe just run it and store on the SD card, that it has been run on it. And then the provision script can check this value.

Will add sudo raspi-config --expand-rootfs again during normal setup and recovering. Recovering/Update process will check if root fs is below 8GB and reboot in the beginning to make expand before all apps get installed. I will also add a "fsexpanded" flag to the raspiblitz.info (that survives a reboot). So that if the user is using a 8GB card and even after running the expand reboot it still below 8GB that it then outputs a warning: sd card to small.

@openoms the "sudo raspi-config --expand-rootfs" will just work for Raspbian .. what will we do with other systems?

I looked into the raspi-config script.. It doesn't look too hard to extract it (basically it does some test and then create a script that is run once in the next boot and then deletes itself.

@openoms the "sudo raspi-config --expand-rootfs" will just work for Raspbian .. what will we do with other systems?

For the v1.4 SDcard release for the RPi using raspi-config does the job, will need to look into doing it manually fro armbian as there is no similar functionality built-in to armbian-config.

tested and works so far good fro me

The code isn't working 100% correctly yet. I tested an upgrade with a 8GB sdcard from 1.3 to 1.4 using https://raspiblitz.com/raspiblitz-v1.4RC3-2020-01-29.img.gz.
This resulted in a reboot loop.
The error occurs on line 39 in _bootstrap.provision.sh:   if [ ${fsexpanded} -eq 1 ]; then
The problem is that ${fsexpanded} is never set before it is evaluated.
With an =< 8GB card it then always goes to the else below, trying and failing to expand it before each reboot.

@dikkechill I sd card with min 16GB is recommended

The command to expand the SDcard filesystem in Armbian is:
sudo /usr/lib/armbian/armbian-resize-filesystem start


EdgeNetFlow take port 80

Enable a web server on port 80 on each node, so as to identify the node as an EdgeNet node.
This is a required part of an eventual EdgeNetFlow service, and can be implemented to begin with independently of any other aspects of the service.

@bsenel @timur-friedman do we still want to do this?
If so it's quite easy, we can run a DS serving a static webpage on port 80.


[Bot Portal] Issues with Bot Regisration portal?

Bot Info

App ID: 0bfc5429-ac88-4a25-b413-538d11d0ce10
Active Channels:  Skype
Deployment Environment: localhost/bot emulator

Issue Description
When I log into the registration portal it seems my bot hygiene is not good.  I see this right away.
Any idea what is wrong with the basic set up?   Also the "Test" button seems to not work in the portal.

Hi @jrmcdona - Thanks for reporting.
It's possible that your bot portal issues automagically resolved themself.  When I checked your bot in the portal just now, the bot was responding normally and I didn't see any errors or warnings.
Let me know if you are still seeing the issue.

Yup stil there.   It is also there for the other FTE team member.
https://dev.botframework.com/bots?id=AmbPreviewSkypeBot

@nwhitmont In addition it does not migrate nor does the Test function work
https://dev.botframework.com/bots?id=AmbPreviewSkypeBot
Can you try migrating for us - maybe that will fix the issue or can you look at the backend?  Our botId is already whitelisted for things we are doing with Skype and would rather not have to redo that as those teams are slammed.
Our bot exists and I am not sure what is up with the portal.


Custom Story on Power Workplace

Epic
No response
Description
No response
Acceptance Criteria
No response
Have you provided an initial effort estimate for this issue?
I have provided an initial effort estimate

doc - https://docs.google.com/document/d/1QKEcRCW5EmPzo6MnHPLm1K_OeggNuQHx1SZzv8ybC8c/edit


Style of Games page

If adding more and more games, make height of game titles shorter. It would be great to fit as many as possible, clearly, on a mobile screen.
https://github.com/hellodeborahuk/buzzphonics/blob/cfc35fa9c1402a3b21b9fa1024f31531b72c8565/src/App.css#L169

Commit dec692a closes this issue.


added footer

Pull Request Template

Solved issue #106

**Added awsome - Footer: **
** Please merged it **

Resolved the conflict and pulling in. However, this was not in the original design and will need to be fixed in another issue.


In the "Fixed in 52, Affecting 51, 50 or 49" email, we should also include stuff fixed in 51 to be uplifted to 50

Yesterday, it was merged day.
So, today, the email "Fixed in 52, Affecting 51, 50 or 49" is sent with nightly=52
However, there is a bunch of bugs which are Fixed in 51 but not uplifted to 50. Maybe we want to list them too in the email.

Duplicate of #81.


⌛ Tune time management variables (SPRT)

They don't seem to have converged yet, but gave this intermediate values a try at 40+0.4:
Score of Lynx-main-2739-win-x64 vs Lynx-main-2739-win-x64 - Copy: 5377 - 5103 - 7389  [0.508] 17869
...      Lynx-main-2739-win-x64 playing White: 4004 - 1284 - 3647  [0.652] 8935
...      Lynx-main-2739-win-x64 playing Black: 1373 - 3819 - 3742  [0.363] 8934
...      White vs Black: 7823 - 2657 - 7389  [0.645] 17869
Elo difference: 5.3 +/- 3.9, LOS: 99.6 %, DrawRatio: 41.4 %
SPRT: llr 2.9 (100.3%), lbound -2.25, ubound 2.89 - H1 was accepted

Further tuning didn't manage to gain
    "HardTimeBoundMultiplier": 0.43,
    "SoftTimeBoundMultiplier": 1,
    "DefaultMovesToGo": 47,
    "SoftTimeBaseIncrementMultiplier": 0.81,

40+0.4
Score of Lynx-main-2770-win-x64-tm vs Lynx 2770 - main: 3173 - 3274 - 4818  [0.496] 11265
...      Lynx-main-2770-win-x64-tm playing White: 2385 - 813 - 2434  [0.640] 5632
...      Lynx-main-2770-win-x64-tm playing Black: 788 - 2461 - 2384  [0.352] 5633
...      White vs Black: 4846 - 1601 - 4818  [0.644] 11265
Elo difference: -3.1 +/- 4.8, LOS: 10.4 %, DrawRatio: 42.8 %
SPRT: llr -2.26 (-78.1%), lbound -2.25, ubound 2.89 - H0 was accepted


Simulation of ModelicaTest.Fluid.TestCriticalCases.BranchingPipes1 fails

Reported by otter on 17 Oct 2010 11:55 UTC
Simulation of
ModelicaTest.Fluid.TestCriticalCases.BranchingPipes1

fails

Migrated-From: https://trac.modelica.org/Modelica/ticket/441

Comment by otter on 17 Oct 2010 11:57 UTC
Fixed in 8c64121888972c9a1064eb628a5c3abc0aeb62c0

Source pressure was too low. Enlarged from 2bar to 2.2bar.
Introduced opening filtering and leackage flow in the valves

Modified by dietmarw on 19 Oct 2010 06:09 UTC


Flapak-builder fails to download glu-9.0.2 on Ubuntu 22.04

Description
I have created a repo to reproduce the issue:
https://github.com/MehdiChinoune/flatpak-22-04
https://github.com/MehdiChinoune/flatpak-22-04/runs/6588263107
Virtual environments affected

[ ] Ubuntu 18.04
[ ] Ubuntu 20.04
[X] Ubuntu 22.04
[ ] macOS 10.15
[ ] macOS 11
[ ] macOS 12
[ ] Windows Server 2019
[ ] Windows Server 2022

Image version and build link
Version: 20220522.1
Is it regression?
No response
Expected behavior
No response
Actual behavior
No response
Repro steps
Fellow the same steps as in the flatpak.yml file

@MehdiChinoune , External bug - https://github.com/flatpak/flatpak-builder/issues/468


remove resolvechain from cache key

We can’t do that as the name of the loader is also part of the cache key


Perspective / Measures : create generic key binding help doc widget

should accept ragNames to give a tailored view of help text.

Use the one in measure-editor as a base.


Cannot create VM with new unmanaged data disks

Description
To create VM I use command:
az vm create
-g some-group
-n VM_NAME
--os-type linux
--attach-os-disk "https://path_to_vhd_in_storage"
--data-disk-sizes-gb 50
--size Standard_F1S
--use-unmanaged-disk
--debug
and got error:
usage: az vm create
az vm create: error: 'data_disk_sizes_gb
Is this key is forbidden with "--use-unmanaged-disk"?
Environment summary
Install Method:
curl -L https://aka.ms/InstallAzureCli | bash
CLI Version:
/home/void/stuff/azure-cli/bin/az --version
azure-cli (2.0.6)
acr (2.0.4)
acs (2.0.6)
appservice (0.1.6)
batch (2.0.4)
cdn (0.0.2)
cloud (2.0.2)
cognitiveservices (0.1.2)
command-modules-nspkg (2.0.0)
component (2.0.4)
configure (2.0.6)
core (2.0.6)
cosmosdb (0.1.6)
dla (0.0.6)
dls (0.0.6)
feedback (2.0.2)
find (0.2.2)
interactive (0.3.2)
iot (0.1.5)
keyvault (2.0.4)
lab (0.0.4)
monitor (0.0.4)
network (2.0.6)
nspkg (3.0.0)
profile (2.0.4)
rdbms (0.0.1)
redis (0.2.3)
resource (2.0.6)
role (2.0.4)
sf (1.0.1)
sql (2.0.3)
storage (2.0.6)
vm (2.0.6)
Python (Linux) 2.7.12 (default, Mar 17 2017, 11:06:25)
[GCC 5.4.0]
Python location '/home/void/stuff/azure-cli/bin/python'
OS Version:
uname -srm && cat /etc/os-release
Linux 4.9.9-gentoo x86_64
NAME=Gentoo
ID=gentoo
PRETTY_NAME="Gentoo/Linux"
ANSI_COLOR="1;32"
HOME_URL="https://www.gentoo.org/"
SUPPORT_URL="https://www.gentoo.org/support/"
BUG_REPORT_URL="https://bugs.gentoo.org/"
Shell Type:
bash

OK, I patched cli/command_modules/vm/_validators.py in order to avoid forbidden of this keyboard and got error from server:
"code": "OperationNotAllowed",
"target": "dataDisk",
"message": "Addition of a managed disk to a VM with blob based disks is not supported."
But in web gui I can attach adidtional data disk to blob based disk, why I accon do it in VM creation stage?

We should definitely clean up that error message; however, the help text is clear:
--data-disk-sizes-gb               : Space separated empty managed data disk sizes in GB to
                                     create.

The CLI only supports creating new managed data disks at the time of VM creation.
For your scenario, you would first create the VM, then use the following commands:
az vm unmanaged-disk attach -g {rg} --vm-name {vm} ... --new
@yugangw-msft may have more insight on this.

Thanks for reply. If there are any possibility to attach data disk before VM starts to execute?

Not that I'm aware of.  @yugangw-msft might know more. However, I did create the VM (it is created in the running state) and then attached the new data disks.  You can then restart the VM.

My use case assumes that VM first started before data disk is attached. For some reason I cannot restart VM after data drive is attached. If there are no possibility to do it please tell me.


[stopwatch] No countdown voice for team time

I think this is a vanilla bug

This appears to only be happening on Attack/Defend maps


PKGBUILD error: pod2man not found (wayland)

Version pacaur 4.7.0-1.
I wrote this as a comment on the pacaur AUR web page but thought it best to raise a bug. Since pacaur 4.7 I, and at least one other person on the AUR page, get an error when updating pacaur about pod2man: command not found. The reason is because I am using Wayland and it does not source /etc/profile so the perl path is not set via /etc/profile.d/. See https://bugzilla.gnome.org/show_bug.cgi?id=736660.
An easy fix is just to specify the full path /usr/bin/core_perl/pod2man in the PKGBUILD which fixes the issue.

Hum, interesting. Skimming through the long bug report, I wasn't able to determine if RH/Gnome pushed a temporary workaround in Fedora or if the issue should be somehow fixed by wayland/systemd instead.
In any case, it might be worth raising this issue on the Arch mailing list if this isn't done already. Pod2man is only used for generating the man page from the README.pod, but this issue goes beyond a simple workaround for pacaur only. Cower does generate its man page in the same way, so that workaround would need to be applied there too, otherwise this is pointless. Finding a general patch/workaround for the entire distribution seems to be the correct approach here.

I raised Arch bug https://bugs.archlinux.org/task/52837 for this.

Which they already closed, "will not fix".

Reason for closing is "Upstream" (see #51341). Not much to do here.

Simple fix: write the README in groff instead of pod ¯\ʔ•ᴥ•ʕ/¯
Not that there's much difference in the syntax anyway, besides some added verbosity for pod. compare:
https://raw.githubusercontent.com/rmarquis/pacaur/master/README.pod
https://raw.githubusercontent.com/AladW/aurutils/master/man7/aurutils.7

The reason I'm using POD is because I want the man page to be readable online. Can this be done with groff?

Typical github preferring bloat like topics and emojis rather than actual useful features such as groff previews:
https://github.com/github/markup/issues/342
However, you can do it the other way around: write the readme in groff, then convert it to some previewable convert with e.g. pandoc. Said conversion could be done in a pre-commit hook or such.

Doing it on my end isn't worth it for an upstream bug workaround. Also, this depends on cower too, since it is a direct dependency.
I'd heavily consider getting rid of perl if GitHub allows preview of some other format than .pod.

If anybody else come here looking at this problem then you are probably also running GNOME on Arch which now defaults to using Wayland so the easiest and best fix I have researched is to change the first line of /usr/bin/gnome-session from:
$!/bin/sh

to
#!/bin/bash -l

As per https://bugzilla.gnome.org/show_bug.cgi?id=736660, this issue is in the pipeline to get fixed properly but that small patch is the best fix (On Arch) in the meantime.


Fix RadioThemeData documentation issues

This fixes issues with the current RadioThemeData docs.
FIxes #87225.
Pre-launch Checklist

[x] I read the Contributor Guide and followed the process outlined there for submitting PRs.
[x] I read the Tree Hygiene wiki page, which explains my responsibilities.
[x] I read and followed the Flutter Style Guide, including Features we expect every widget to implement.
[x] I signed the CLA.
[x] I listed at least one issue that this PR fixes in the description above.
[x] I updated/added relevant documentation (doc comments with ///).
[ ] I added new tests to check the change I am making or feature I am adding, or Hixie said the PR is test-exempt.
[x] All existing and new tests are passing.

@creativecreatorormaybenot  - you should be able to remove the imports you added per https://github.com/flutter/flutter/pull/89064#pullrequestreview-740932125
Then we can land this

@HansMuller done 👍


[SPARK-22909][SS]Move Structured Streaming v2 APIs to streaming folder

What changes were proposed in this pull request?
This PR moves Structured Streaming v2 APIs to streaming folder as following:
sql/core/src/main/java/org/apache/spark/sql/sources/v2/streaming
├── ContinuousReadSupport.java
├── ContinuousWriteSupport.java
├── MicroBatchReadSupport.java
├── MicroBatchWriteSupport.java
├── reader
│   ├── ContinuousDataReader.java
│   ├── ContinuousReader.java
│   ├── MicroBatchReader.java
│   ├── Offset.java
│   └── PartitionOffset.java
└── writer
    └── ContinuousWriter.java

How was this patch tested?
Jenkins

cc @jose-torres @marmbrus @cloud-fan

Test build #85437 has started for PR 20093 at commit 0e67a0b.

LGTM

Test build #85437 has finished for PR 20093 at commit 0e67a0b.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/85437/
Test PASSed.

LGTM, merging to master!


where can i download the file<EMAIL_ADDRESS>in configs\selfsup\detr.py

nice work, thank you!

nice work, thank you!

Thanks for the report, I will fix this issue.

nice work, thank you!

Thanks for the report, we have added this file into google drive, you can check it now at here


Comment out stray printf statement

A stray printf led to an invalid FASTA.

Can one of the admins verify this patch?

@SamStudio8 This is in fact an error condition that has to be handled in racon so the results aren't bad. Instead of this stray printf (holdover from initial testing days), the GPU code should be returning an error. Let me take this on and I'll submit a fix for it.
Could you upload the dataset used to reproduce this error?

@SamStudio8 let me convert this into an issue instead

@SamStudio8 opened issue #45 to address this. Fix coming up shortly. In the meantime if you can upload the post the dataset info in #45 that would be much appreciated!

Hi @tijyojwad, I can't make the data available (I'm sorry!) as it's clinical. I'll see if I can get the error to manifest on one of our mock datasets. Shall I close this patch as it masks an error?

@tijyojwad any idea what might be going on with CI here? It's been waiting for hours

@tijyojwad Node count exceeded maximum nodes per graph does actually manifest on openly available mock community data set too.

@tijyojwad Node count exceeded maximum nodes per graph does actually manifest on our openly available mock community data set too.

Thanks Sam, could you send us a link to the data? This should fall back to CPU when it happens.

@tijyojwad any idea what might be going on with CI here? It's been waiting for hours

@vellamike the CI system needs approval from an admin/project owner to allow external contributors jobs to be run. Here are the instructions for that - https://github.com/rapidsai/cudf/wiki/gpuCI#open-pr-or-update-pr


Galaxy workflow for SISTR v1.1.1 supporting batch processing from raw reads to reports

The Galaxy workflow is a nice practical addition to SISTR v1.1.1 allowing to automate processing of sequenced samples. It uses shovill assembler to assemble draft genomes, followed by SISTR v1.1.1 serotyping and report aggregation using tp_cat tool. This workflow is also deployed at Galaxy EU instance. Contrary to previous recipe version, now the sample ids are preserved and are reported in the genome field of the final aggregated sample report.  This workflow was successfully tested on galaxy.cscscience.ca

Added changes to readme. please check section Galaxy workflows

Looks great to me. Thanks so much @kbessonov1984


Is it possible to Delete or move email using Logic App

Say based on certain text in Subject line i either want to delete or move the Email to Trash. Is that possible using Logic App or using Combination with Azure Function for both Gmail & Microsoft email? How do i find out what kind on Operation can i carry out on Emails ?

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

ID: 771c44cc-a284-0c97-dae3-218e7319018f
Version Independent ID: e4b73a57-0c44-2453-2baa-7652bbbafc51
Content: Build workflows that process emails and attachments - Azure Logic Apps
Content Source: articles/logic-apps/tutorial-process-email-attachments-workflow.md
Service: logic-apps
GitHub Login: @ecfan
Microsoft Alias: estfan

@nssidhu Thanks for your feedback! We will investigate and update soon on it.

Hello @nssidhu,
You can certainly achieve such a workflow since Logic Apps allows up 10 triggers per workflow (see the trigger row in the table).
For available operations, please refer to links below:

Outlook connector & its operations
GMail connector & its operations


Madpack: Fix missing test logs bug.

Due to a recent commit, madpack cleaned log files of test operations as
well as the atomic operations. As a result, log files are missing even
after install/dev check fails. This commit fixes this issue.
Co-authored-by: Jingyi Mei<EMAIL_ADDRESS>

Refer to this link for build results (access rights to CI server needed):
https://builds.apache.org/job/madlib-pr-build/600/


Generalize tile prying to any tool quality

About the PR

Revival of #12738
Removes CanCrowbar, CanWirecutter, and CanAxe.
 This changes all of those fields to just be a single DeconstructTools list.
Media

[x] I have added screenshots/videos to this PR showcasing its changes ingame, or this PR does not require an ingame showcase

Breaking changes

For tiles:

canCrowbar has become deconstructTools: [ Prying ]
canWireCutter has become deconstructTools: [ Cutting ]
canAxe is just gone

for tools:

TilePryingComponent and WireCuttingComponent have been combined into just ToolTileCompatibleComponent.

Changelog

no cl no fun

probably should cl for axe pry removal

probably should cl for axe pry removal

the axe had it removed earlier today. all this is doing is removing the remaining code.

oh epic then


net: TestUnixAndUnixpacketServer failed with EOF

What version of Go are you using (go version)?

$ go version
59202c4204205ee019cf25efcb814b72c8703f4b

Does this issue reproduce with the latest release?
Yes.
What did you do?
The host-linux-mipsle-mengzhuo has this bug occasionally.
--- FAIL: TestUnixAndUnixpacketServer (0.00s)
    server_test.go:205: #2: EOF
FAIL
FAIL	net	23.436s
ok  	net/http	21.584s
ok  	net/http/cgi	1.146s
FAIL
go tool dist: Failed: exit status 1

https://build.golang.org/log/c24b96e2c6ffdf46d29f6f588b9909c44e9cb3fe
https://build.golang.org/log/ddaf45522a4bcaa3ed0616d944797703f586d9ac
https://build.golang.org/log/3223d041e1210eef79ff633b625d8bd8c114940d
https://storage.googleapis.com/go-build-log/11438245/linux-386_67c9929f.log
What did you expect to see?
PASS
CC @cherrymui

However after enable race on mips64, I found that it's a internal/poll race issue.
==================
WARNING: DATA RACE
Write at 0xc000154098 by goroutine 44:
  internal/poll.(*pollDesc).close()
      /root/godev/src/internal/poll/fd_poll_runtime.go:56 +0x14c
  internal/poll.(*FD).destroy()
      /root/godev/src/internal/poll/fd_unix.go:76 +0x34
  internal/poll.(*FD).readUnlock()
      /root/godev/src/internal/poll/fd_mutex.go:232 +0x7c
  internal/poll.(*FD).Accept()
      /root/godev/src/internal/poll/fd_unix.go:411 +0x204
  net.(*netFD).accept()
      /root/godev/src/net/fd_unix.go:172 +0x44
  net.(*TCPListener).accept()
      /root/godev/src/net/tcpsock_posix.go:139 +0x54
  net.(*TCPListener).Accept()
      /root/godev/src/net/tcpsock.go:261 +0xa0
  net.transponder()
      /root/godev/src/net/mockserver_test.go:216 +0x110
  net.TestTCPConnSpecificMethods.func1()
      /root/godev/src/net/protoconn_test.go:75 +0x78
  net.(*localServer).buildup.func1()
      /root/godev/src/net/mockserver_test.go:95 +0x6c

Previous read at 0xc000154098 by goroutine 58:
  internal/poll.(*pollDesc).evict()
      /root/godev/src/internal/poll/fd_poll_runtime.go:61 +0x64
  internal/poll.(*FD).Close()
      /root/godev/src/internal/poll/fd_unix.go:102 +0x124
  net.(*netFD).Close()
      /root/godev/src/net/fd_posix.go:37 +0x68
  net.(*TCPListener).close()
      /root/godev/src/net/tcpsock_posix.go:156 +0xac
  net.(*TCPListener).Close()
      /root/godev/src/net/tcpsock.go:274 +0xbc
  net.(*localServer).teardown()
      /root/godev/src/net/mockserver_test.go:106 +0x168
  runtime.call32()
      /root/godev/src/runtime/asm_mips64x.s:373 +0x8c
  net/internal/socktest.(*Switch).sockso()
      /root/godev/src/net/internal/socktest/switch_unix.go:13 +0x50
  net/internal/socktest.(*Switch).Connect()
      /root/godev/src/net/internal/socktest/sys_unix.go:75 +0x50
  net/internal/socktest.(*Switch).Connect-fm()
      /root/godev/src/net/internal/socktest/sys_unix.go:74 +0x80
  net.(*netFD).connect()
      /root/godev/src/net/fd_unix.go:59 +0xb0
  net.(*netFD).dial()
      /root/godev/src/net/sock_posix.go:149 +0xf4
  net.socket()
      /root/godev/src/net/sock_posix.go:70 +0x248
  net.internetSocket()
      /root/godev/src/net/ipsock_posix.go:141 +0xe8
  net.(*sysDialer).doDialTCP()
      /root/godev/src/net/tcpsock_posix.go:65 +0xf0
  net.(*sysDialer).dialTCP()
      /root/godev/src/net/tcpsock_posix.go:61 +0x154
  net.DialTCP()
      /root/godev/src/net/tcpsock.go:216 +0x370
  net.TestTCPConnSpecificMethods()
      /root/godev/src/net/protoconn_test.go:89 +0x518
  testing.tRunner()
      /root/godev/src/testing/testing.go:1173 +0x1b0

Goroutine 44 (running) created at:
  net.(*localServer).buildup()
      /root/godev/src/net/mockserver_test.go:94 +0x5c
  net.TestTCPConnSpecificMethods()
      /root/godev/src/net/protoconn_test.go:81 +0x390
  testing.tRunner()
      /root/godev/src/testing/testing.go:1173 +0x1b0

Goroutine 58 (running) created at:
  testing.(*T).Run()
      /root/godev/src/testing/testing.go:1218 +0x4fc
  testing.runTests.func1()
      /root/godev/src/testing/testing.go:1491 +0xac
  testing.tRunner()
      /root/godev/src/testing/testing.go:1173 +0x1b0
  testing.runTests()
      /root/godev/src/testing/testing.go:1489 +0x624
  testing.(*M).Run()
      /root/godev/src/testing/testing.go:1397 +0x360
  net.TestMain()
      /root/godev/src/net/main_test.go:52 +0x4c
  main.main()
      _testmain.go:589 +0x288
==================

The race detect should be architecture-independent.  Why is this race reported on mips64 and not on other targets?

Hi Ian
Thanks for your review,  @zhangfannie  found that this issue might affect linux-386 too.
https://storage.googleapis.com/go-build-log/11438245/linux-386_67c9929f.log

Thanks.  I don't doubt that there is a bug, I just don't yet see why https://golang.org/cl/271500 is the right fix.

Thanks. I don't doubt that there is a bug, I just don't yet see why https://golang.org/cl/271500 is the right fix.

I will dig deeper for the root cause, please ignore that CL for now.

Hi, Ian
Is it possible that rwunlock isn't a barrier as it should be?
I've draw a flow chart about what is going on IMHO.

Nice diagram.
The rwunlock method can only return after a successful call to atomic.CompareAndSwapUint64.  As far as I can see, that has to be a memory barrier.  I agree that if that is not a memory barrier then something might break.  In that case, what we need to do is fix atomic.CompareAndSwapUint64.
The implementation of CompareAndSwapUint64 in sync/atomic calls Cas64 in runtime/internal/atomic, and (for mips64) that function uses a SYNC instruction.  So although I don't know the mips64 instruction set very well, that looks like a memory barrier.
It's more complicated because these functions are implemented directly in the compiler.  But I also see a SYNC instruction there, in cmd/compile/internal/mips64/ssa.go.
So as far as I can tell, it really is a memory barrier.

I found that most of linux failed on this issue too (although it's rarely).
https://build.golang.org/log/01d39e71c813268a45b4d2923727357b457d1e6f linux-amd64
https://build.golang.org/log/1631a4e22febcfb4ddf941537973b681cf4e12be linux-ppc64
https://build.golang.org/log/6ff5f40e8dc400629c17c6ef7a81207fa03b8dff linux-ppc64
https://build.golang.org/log/73a9b496727ef70e96c534c52d252c7a853f017f linux-386
https://build.golang.org/log/895e752f114ea5e0b3e13598c5615957274122a6 linux-s390x
https://build.golang.org/log/9dd1bfe89dc17fed5444ddf41f89b8e74ac6e1f6 linux-amd64-race
https://build.golang.org/log/bd3fa7c299bbe966ccac50fcc5e24239ef85dc8a linux-386
https://build.golang.org/log/c0d0b0d5ba109f2be4b7e42469e2073b9fc48c20 linux-386-387
https://build.golang.org/log/faa4560674d8e7d406b7031bfe985db237b9860a linux-386-clang
I'm guessing it might related to Linux's abstract socket for now
https://man7.org/linux/man-pages/man7/unix.7.html
       Abstract sockets automatically disappear when all open references to
       the socket are closed.

       The abstract socket namespace is a nonportable Linux extension.

I've figured it out, it's the transponder in mockserver_test.go closed the socket while tranceiver still waiting for the data.
Idealy write to the connection is after close, as diagram below shows.
+-------------+      +---------------+
| transceiver |      |  transponder  |
+-------+-----+      +-------+-------+
        |                    |        +----------+
        |                    +--------+  Accept  |
        |                    |        +----------+
        +------Dial--------->+        +-----------+
        |                    +--------+  NewConn  |
        +------Write-------->+        +-----------+
        |                    |        +---------------+
        +<-----Write--------XXX-------+  defer Close  |
        |                    |        +---------------+
        +<-----Close---------+
        |                    |

However, There is no channel or mutexes to block server from defer Closing. When scheduler runs Close first which will cause client receive EOF.
https://github.com/golang/go/blob/358d35455d06b1ebee948efff123842490dcb797/src/net/mockserver_test.go#L207-L224
+-------------+      +---------------+
| transceiver |      |  transponder  |
+-------+-----+      +-------+-------+
        |                    |        +----------+
        |                    +--------+  Accept  |
        |                    |        +----------+
        +------Dial--------->+        +-----------+
        |                    +--------+  NewConn  |
        +------Write-------->+        +-----------+
        |                    |        +---------------+
        +<-----Close--------XXX-------+  defer Close  |
        |                    |        +---------------+
        +<-----Write---------+
        |                    |

Another failure: https://build.golang.org/log/f083831b16b42b31bbe3fc6855e1966d65c68374
@bradfitz Could you review the CL? Thanks.


Update examples to support v1beta3 api - liveness/mysql-wordpress

@bgrant0607 kindly review

@bgrant0607 i have made the changes, Kindly review.

LGTM, thanks.


Zerocoin amount taken as a value instead of "amount_formatted"

Spotted by eRz- in Discord. The total zerocoin value has eight more zeroes before the decimal place. ;)

Ah, in getblockchaininfo unlike for each denom, there is no "amount_formatted" number for "denom": "total", so it would be necessary simply to divide by 100000000.

Thanks for report! Didn't notice that bug, It's probably caused by recent changes I made to fix typescript issues https://github.com/steel97/veil-explorer/commit/4455c7e04849acebd4bc50beb973f2fc300120cf. Fixed in https://github.com/steel97/veil-explorer/commit/f816db78a823dbd75141c895d61c99f48871a7df


tests: Use full repo name to ubi8-minimal to workaround bug

/etc/containers/registries.conf.d/rhel-shortnames.conf shipped in
containers-common-1:1.2.2-1.module+el8.4.0+10073+30e5ea69 has a wrong
shortname for ubi8-minimal:
"ubi8-minimal" = "registry.access.redhat.com/repository/ubi8-minimal"
resulting in name unknown: Repo not found when trying to pull the image
via its short name.
Related: rhbz#1931785
This pull request includes:

[ ] adequate testing for the new functionality or fixed issue
[ ] adequate documentation informing people about the change

ostree tests passed!