[Model Enhancement]: Sentiment Analysis Model using DL

Deep Learning Simplified Repository (Proposing new issue)
:red_circle: Project Title : Enhacing Sentiment Analysis Model
:red_circle: Aim : Using BERT and roberta-based  models to improve metrics
:red_circle: Dataset :(an existing repository)https://github.com/abhisheks008/DL-Simplified/tree/main/Sentiment Analysis Model
:red_circle: Approach :Use NLTK for text preprocessing  Implement BERT model  Implement a roberta-base model ffor sentiment analysis

📍 Follow the Guidelines to Contribute in the Project :

You need to create a separate folder named as the Project Title.
Inside that folder, there will be four main components.

Images - To store the required images.
Dataset - To store the dataset or, information/source about the dataset.
Model - To store the machine learning model you've created using the dataset.
requirements.txt - This file will contain the required packages/libraries to run the project in other machines.

Inside the Model folder, the README.md file must be filled up properly, with proper visualizations and conclusions.

: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.
Follow Contributing Guidelines & Code of Conduct before start Contributing.

:white_check_mark: To be Mentioned while taking the issue :

Full name : Nour Gaboussa
GitHub Profile Link : https://github.com/nour-gab
Email ID<EMAIL_ADDRESS>Participant ID (if applicable): discord:nour_g
Approach for this Project : I will implement several Encoder models to enhance performance in setiment analysis
What is your participant role?Gssoc'24 Contributor

Happy Contributing 🚀
All the best. Enjoy your open source journey ahead. 😎

Hi @nour-gab nice to have you here. Assigned to you @nour-gab
Make sure you do not remove the existing project files. Use the same dataset, same .ipynb file and make your enhancement there itself.

hey @abhisheks008 i thought of adding a new .ipynb file in the model folders where i will use a bert model on the same dataset

Cool go ahead @nour-gab

Hello I am a GsSOC'24 contributor and I would like to work on this issue. Can you please assign it to me?

Full name : sagar kumar sahu.
GitHub Profile Link : https://github.com/sagar27sahu
Email ID<EMAIL_ADDRESS>Participant ID (if applicable): null
Approach for this Project : I will implement ANN and CNN for  sentiment analysis
What is your participant role?Gssoc'24 Contributor
please assign the task to me.

Full name : sagar kumar sahu. GitHub Profile Link : https://github.com/sagar27sahu Email ID<EMAIL_ADDRESS>Participant ID (if applicable): null Approach for this Project : I will implement ANN and CNN for sentiment analysis What is your participant role?Gssoc'24 Contributor please assign the task to me.

As mentioned in this issue, this is an enhancement work of an existing project. BERT and roberta models need to be implemented along with the existing models.
Can you please confirm with this approach?

Yes, I can do it.

Assigning this issue to you @sagar27sahu


[dev] test all contribs bot

@all-contributors please add @trbutler4 for docs, and code

@_all-contributors please add @trbutler4 for code

@all-contributors please add @trbutler4 for docs, and code

@all-contributors please add @drspacemn for infrastructure, tests and code

@all-contributors please add @drspacemn for infrastructure, tests and code

@all-contributors please add @drspacemn for infrastructure, tests and code

@all-contributors please add @drspacemn for infrastructure, tests and code

@all-contributors please add @trbutler4 for infrastructure, tests and code


Roll Engine from 165abef0a2cb to 40fe7f3597b6 (41 revisions)

Roll Engine from 165abef0a2cb to 40fe7f3597b6 (41 revisions)
https://github.com/flutter/engine/compare/165abef0a2cb...40fe7f3597b6
2020-09-03<EMAIL_ADDRESS>Roll Fuchsia Mac SDK from 0r88gDzUP... to gOI3W1UNU... (flutter/engine#20970)
2020-09-03<EMAIL_ADDRESS>Roll Skia from 683beccf6776 to a66a9c31a318 (4 revisions) (flutter/engine#20969)
2020-09-03<EMAIL_ADDRESS>Roll Fuchsia Linux SDK from knpSoAoZq... to odFvFQV9Z... (flutter/engine#20968)
2020-09-03<EMAIL_ADDRESS>Only clear GL context after changing the thread configuration (flutter/engine#20965)
2020-09-02<EMAIL_ADDRESS>Roll Skia from 3d1d636cd839 to 683beccf6776 (13 revisions) (flutter/engine#20961)
2020-09-02<EMAIL_ADDRESS>Roll Fuchsia Mac SDK from waj2pOhDh... to 0r88gDzUP... (flutter/engine#20958)
2020-09-02<EMAIL_ADDRESS>Clear GL context before Gr context (flutter/engine#20957)
2020-09-02<EMAIL_ADDRESS>renaming e2e tests to integration (flutter/engine#20954)
2020-09-02<EMAIL_ADDRESS>Roll Skia from e9a9ad908226 to 3d1d636cd839 (6 revisions) (flutter/engine#20955)
2020-09-02<EMAIL_ADDRESS>Revert external size changes to Picture (flutter/engine#20950)
2020-09-02<EMAIL_ADDRESS>Use hint freed specifically for image disposal (flutter/engine#20754)
2020-09-02<EMAIL_ADDRESS>Roll Skia from 8fa3b4e8cde5 to e9a9ad908226 (5 revisions) (flutter/engine#20952)
2020-09-02<EMAIL_ADDRESS>Roll Skia from 1338a37a1add to 8fa3b4e8cde5 (6 revisions) (flutter/engine#20949)
2020-09-02<EMAIL_ADDRESS>Log exception in addition to the stack trace for unhandled exceptions. (flutter/engine#20935)
2020-09-02<EMAIL_ADDRESS>Roll Fuchsia Linux SDK from 9tLNFbjA1... to knpSoAoZq... (flutter/engine#20944)
2020-09-02<EMAIL_ADDRESS>Roll Skia from 7b46300fe4ff to 1338a37a1add (16 revisions) (flutter/engine#20943)
2020-09-02<EMAIL_ADDRESS>Clear the GL context only after submitting the frame (flutter/engine#20931)
2020-09-02<EMAIL_ADDRESS>[Android R] Integrate DisplayCutouts into viewportMetrics (flutter/engine#20921)
2020-09-02<EMAIL_ADDRESS>Roll Dart SDK from e8e0d5a539fb to b29f228f62e2 (3 revisions) (flutter/engine#20939)
2020-09-02<EMAIL_ADDRESS>Revert "Create root isolate asynchronously (#20142)" (flutter/engine#20937)
2020-09-02<EMAIL_ADDRESS>Revert "Adds fuchsia node roles to accessibility bridge updates. (#20385)" (flutter/engine#20936)
2020-09-02<EMAIL_ADDRESS>Image.toByteData and Picture.toImage implementations (#3) (flutter/engine#20750)
2020-09-01<EMAIL_ADDRESS>Ensure all images are closed in FlutterImageView (flutter/engine#20842)
2020-09-01<EMAIL_ADDRESS>Roll Dart SDK from 2a5f37d25453 to e8e0d5a539fb (3 revisions) (flutter/engine#20928)
2020-09-01<EMAIL_ADDRESS>Adds fuchsia node roles to accessibility bridge updates. (flutter/engine#20385)
2020-09-01<EMAIL_ADDRESS>Create root isolate asynchronously (flutter/engine#20142)
2020-09-01<EMAIL_ADDRESS>Roll Skia from 3913d3e137ed to 7b46300fe4ff (4 revisions) (flutter/engine#20924)
2020-09-01<EMAIL_ADDRESS>Roll Fuchsia Linux SDK from SVZn8uN2... to 9tLNFbjA1... (flutter/engine#20920)
2020-09-01<EMAIL_ADDRESS>Roll Fuchsia Mac SDK from sI2DAAmSI... to waj2pOhDh... (flutter/engine#20919)
2020-09-01<EMAIL_ADDRESS>Default C++ wrapper templates to EncodableValue (flutter/engine#20760)
2020-09-01<EMAIL_ADDRESS>Roll Dart SDK from 6eab35f49cbb to 2a5f37d25453 (1 revision) (flutter/engine#20917)
2020-09-01<EMAIL_ADDRESS>[web] migrate from e2e to integration_test (flutter/engine#20914)
2020-09-01<EMAIL_ADDRESS>Roll Dart SDK from 84c3eacc7ba0 to 6eab35f49cbb (2 revisions) (flutter/engine#20913)
2020-09-01<EMAIL_ADDRESS>Pass text input key events to the EventResponder if they do not yield characters (flutter/engine#20912)
2020-08-31<EMAIL_ADDRESS>Reset Shell::weak_factory_gpu on the raster thread (flutter/engine#20869)
2020-08-31<EMAIL_ADDRESS>[windows] Add horizontal scroll support (flutter/engine#20668)
2020-08-31<EMAIL_ADDRESS>Roll Skia from 44e96bee4b6a to 3913d3e137ed (2 revisions) (flutter/engine#20909)
2020-08-31<EMAIL_ADDRESS>Wait for first frame before checking layer tree (flutter/engine#20910)
2020-08-31<EMAIL_ADDRESS>Add auto plugin registration to FlutterFragmentActivity as well (flutter/engine#20865)
2020-08-31<EMAIL_ADDRESS>Roll Skia from db5582b71116 to 44e96bee4b6a (4 revisions) (flutter/engine#20908)
2020-08-31<EMAIL_ADDRESS>Reland: Enable hybrid composition by default on Android (#20722) (flutter/engine#20864)
Also rolling transitive DEPS:
fuchsia/sdk/core/linux-amd64 from _SVZn8uN29Ch to odFvFQV9Ze6Q
fuchsia/sdk/core/mac-amd64 from sI2DAAmSIPFp to gOI3W1UNUuIU
...

Commit queue failed; closing this roll.


chanage AnsiChar Set to WideChar Array

A couple of things.

Why To make this change? What is the benefit? Does it fix a bug.
Did you measure how this affects performance?

-tee-

[dcc32 Warning] TextEditor.Consts.pas(14): W1061 Narrowing given WideChar constant (#$2122) to AnsiChar lost information
[dcc32 Warning] TextEditor.Consts.pas(14): W1061 Narrowing given WideChar constant (#$0192) to AnsiChar lost information
[dcc32 Warning] TextEditor.Consts.pas(14): W1061 Narrowing given WideChar constant (#$201E) to AnsiChar lost information
[dcc32 Warning] TextEditor.Consts.pas(14): W1061 Narrowing given WideChar constant (#$2020) to AnsiChar lost information
[dcc32 Warning] TextEditor.Consts.pas(14): W1061 Narrowing given WideChar constant (#$2021) to AnsiChar lost information
[dcc32 Warning] TextEditor.Consts.pas(14): W1061 Narrowing given WideChar constant (#$02C6) to AnsiChar lost information
[dcc32 Warning] TextEditor.Consts.pas(14): W1061 Narrowing given WideChar constant (#$2030) to AnsiChar lost information
[dcc32 Warning] TextEditor.Consts.pas(14): W1061 Narrowing given WideChar constant (#$0160) to AnsiChar lost information
[dcc32 Warning] TextEditor.Consts.pas(14): W1061 Narrowing given WideChar constant (#$2039) to AnsiChar lost information
[dcc32 Warning] TextEditor.Consts.pas(14): W1061 Narrowing given WideChar constant (#$0152) to AnsiChar lost information
[dcc32 Warning] TextEditor.Consts.pas(14): W1061 Narrowing given WideChar constant (#$017D) to AnsiChar lost information
[dcc32 Warning] TextEditor.Consts.pas(14): W1061 Narrowing given WideChar constant (#$2018) to AnsiChar lost information
[dcc32 Warning] TextEditor.Consts.pas(14): W1061 Narrowing given WideChar constant (#$2019) to AnsiChar lost information
[dcc32 Warning] TextEditor.Consts.pas(14): W1061 Narrowing given WideChar constant (#$201C) to AnsiChar lost information
[dcc32 Warning] TextEditor.Consts.pas(14): W1061 Narrowing given WideChar constant (#$201D) to AnsiChar lost information
[dcc32 Warning] TextEditor.Consts.pas(14): W1061 Narrowing given WideChar constant (#$2022) to AnsiChar lost information
[dcc32 Warning] TextEditor.Consts.pas(14): W1061 Narrowing given WideChar constant (#$2013) to AnsiChar lost information
[dcc32 Warning] TextEditor.Consts.pas(15): W1061 Narrowing given WideChar constant (#$2014) to AnsiChar lost information
[dcc32 Warning] TextEditor.Consts.pas(15): W1061 Narrowing given WideChar constant (#$02DC) to AnsiChar lost information
[dcc32 Warning] TextEditor.Consts.pas(15): W1061 Narrowing given WideChar constant (#$0161) to AnsiChar lost information
[dcc32 Warning] TextEditor.Consts.pas(15): W1061 Narrowing given WideChar constant (#$203A) to AnsiChar lost information
[dcc32 Warning] TextEditor.Consts.pas(15): W1061 Narrowing given WideChar constant (#$0153) to AnsiChar lost information
[dcc32 Warning] TextEditor.Consts.pas(15): W1061 Narrowing given WideChar constant (#$017E) to AnsiChar lost information
[dcc32 Warning] TextEditor.Consts.pas(15): W1061 Narrowing given WideChar constant (#$0178) to AnsiChar lost information

I agree, this will be fixed in a future update.


Form DateRange Field does not work when using in NestedForm

Describe the bug
The field "RangeDate" doesn't work when placed inside a nested form, like a "hasMany" nested form.
$form->hasMany('availabilities', __('Rango de fechas'), function (Form\NestedForm $form) {             $form->dateRange('start', 'end', __("Fecha inicial"));         })
It's because all rangeDate fields share the same ID, in this case "start" and "end" and that crashes the javascript.
All fields placed inside a nested form should have a different ID, for example appending the row index.

Hi there
I can confirm this
Also on update
(Works on create) but loses things go awry on update form


UserInfo cleanup

cleanup to follow endpoint -> validator -> response generator -> result pattern
Signature of response generator has changed.

@leastprivilege,
Thanks for having already signed the Contribution License Agreement. Your agreement was validated by .NET Foundation. We will now review your pull request.
Thanks,
.NET Foundation Pull Request Bot


Add username for images from WhatsApp

I fixed the bug, that when sending images in WhatsApp the username is "Someone".
The code was already there, just copied it from HandleTextMessage.

Thank you!


Allow the user to specify server names

In galvan, server names are generated with the following pattern :
      String serverName = "testServer" + (i + serverStartNumber);

I would like to write a galvan test using my own server names (to assert whether or not other parts of the system work fine with server names with special characters), but I can't.
cc @mathieucarbou to simulate a server with a name like "<IP_ADDRESS>:9510"

@anthonydahanne it will be also useful when simulating same server names in different stripes :-)

@mathieucarbou true !


Add TecTijuana Domain

@soyArturo First stage of verification passed, official domain is tijuana.tecnm.mx as far as I verified. This is just an informational note. Pull request is still in the review. I appreciate your patience while waiting for the final decision. Proof of domain ownership: https://www.tijuana.tecnm.mx/25952-2/

@soyArturo Thank you for your patience while waiting for a review and processing your request. Pull request merged.


What went wrong: Execution failed for task ':app:compileDebugKotlin'.

Hi, I get the following error when running the program
Launching lib\main.dart on Android SDK built for x86 in debug mode...

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':app:compileDebugKotlin'.
> Could not resolve all artifacts for configuration ':app:debugCompileClasspath'.
   > Could not download flutter_embedding_debug.jar (io.flutter:flutter_embedding_debug:1.0.0-fd60ddf7517ce2bfd6577636bda2065c0e492664)
      > Could not get resource 'https://storage.googleapis.com/download.flutter.io/io/flutter/flutter_embedding_debug/1.0.0-fd60ddf7517ce2bfd6577636bda2065c0e492664/flutter_embedding_debug-1.0.0-fd60ddf7517ce2bfd6577636bda2065c0e492664.jar'.
         > Could not GET 'https://storage.googleapis.com/download.flutter.io/io/flutter/flutter_embedding_debug/1.0.0-fd60ddf7517ce2bfd6577636bda2065c0e492664/flutter_embedding_debug-1.0.0-fd60ddf7517ce2bfd6577636bda2065c0e492664.jar'.
            > Connect to storage.googleapis.com:443 [storage.googleapis.com/<IP_ADDRESS>, storage.googleapis.com/2404:f340:10:1800:0:0:0:2010] failed: Connection timed out: connect
   > Could not download x86_debug.jar (io.flutter:x86_debug:1.0.0-fd60ddf7517ce2bfd6577636bda2065c0e492664)
      > Could not get resource 'https://storage.googleapis.com/download.flutter.io/io/flutter/x86_debug/1.0.0-fd60ddf7517ce2bfd6577636bda2065c0e492664/x86_debug-1.0.0-fd60ddf7517ce2bfd6577636bda2065c0e492664.jar'.
         > Could not GET 'https://storage.googleapis.com/download.flutter.io/io/flutter/x86_debug/1.0.0-fd60ddf7517ce2bfd6577636bda2065c0e492664/x86_debug-1.0.0-fd60ddf7517ce2bfd6577636bda2065c0e492664.jar'.
            > Connect to storage.googleapis.com:443 [storage.googleapis.com/<IP_ADDRESS>, storage.googleapis.com/2404:f340:10:1800:0:0:0:2010] failed: Connection timed out: connect
   > Could not download x86_64_debug.jar (io.flutter:x86_64_debug:1.0.0-fd60ddf7517ce2bfd6577636bda2065c0e492664)
      > Could not get resource 'https://storage.googleapis.com/download.flutter.io/io/flutter/x86_64_debug/1.0.0-fd60ddf7517ce2bfd6577636bda2065c0e492664/x86_64_debug-1.0.0-fd60ddf7517ce2bfd6577636bda2065c0e492664.jar'.
         > Could not GET 'https://storage.googleapis.com/download.flutter.io/io/flutter/x86_64_debug/1.0.0-fd60ddf7517ce2bfd6577636bda2065c0e492664/x86_64_debug-1.0.0-fd60ddf7517ce2bfd6577636bda2065c0e492664.jar'.
            > Connect to storage.googleapis.com:443 [storage.googleapis.com/<IP_ADDRESS>, storage.googleapis.com/2404:f340:10:1800:0:0:0:2010] failed: Connection timed out: connect

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
* Get more help at https://help.gradle.org

BUILD FAILED in 2m 30s
Exception: Gradle task assembleDebug failed with exit code 1
Exited (sigterm)

D:\ajanuw\flutter_demo>flutter doctor -v
[√] Flutter (Channel master, v1.16.2-pre.25, on Microsoft Windows [Version 10.0.18363.720],
    locale zh-CN)
    • Flutter version 1.16.2-pre.25 at D:\my-tools\flutter
    • Framework revision ec8448d0a3 (3 days ago), 2020-03-20 01:46:03 -0400
    • Engine revision fd60ddf751
    • Dart version 2.8.0 (build 2.8.0-dev.16.0 5b21a43c55)

[!] Android toolchain - develop for Android devices (Android SDK version 28.0.3)
    • Android SDK at D:\my-tools\Android\sdk
    • Android NDK location not configured (optional; useful for native profiling support)
    • Platform android-28, build-tools 28.0.3
    • ANDROID_HOME = D:\my-tools\Android\sdk
    • Java binary at: D:\my-tools\Android\AndroidStudio\jre\bin\java
    • Java version OpenJDK Runtime Environment (build 1.8.0_212-release-1586-b04)
    X Android license status unknown.
      Try re-installing or updating your Android SDK Manager.
      See https://developer.android.com/studio/#downloads or visit
      https://flutter.dev/setup/#android-setup for detailed instructions.

[√] Chrome - develop for the web
    • Chrome at C:\Program Files (x86)\Google\Chrome\Application\chrome.exe

[√] Android Studio (version 3.6)
    • Android Studio at D:\my-tools\Android\AndroidStudio
    • Flutter plugin version 44.0.2
    • Dart plugin version 192.7761
    • Java version OpenJDK Runtime Environment (build 1.8.0_212-release-1586-b04)

[√] Connected device (3 available)
    • Android SDK built for x86 • emulator-5554 • android-x86    • Android 10 (API 29)
      (emulator)
    • Chrome                    • chrome        • web-javascript • Google Chrome
      80.0.3987.149
    • Web Server                • web-server    • web-javascript • Flutter Tools

! Doctor found issues in 1 category.

I have set up mirroring
D:\ajanuw\flutter_demo>echo %FLUTTER_STORAGE_BASE_URL%
https://storage.flutter-io.cn

D:\ajanuw\flutter_demo>echo %PUB_HOSTED_URL%
https://pub.flutter-io.cn

Hi @januwA
Did you setup everything from this Using Flutter in China

Are you using proxy network or vpn?
please check your internet connection and provide your flutter run  --verbose
Thank you

hi, I ran flutter run --verbose, but after printing the following information, it has not responded.
C:\Users\ajanuw>flutter run --verbose
[  +18 ms] executing: [D:\my-tools\flutter/] git -c log.showSignature=false log -n 1 --pretty=format:%H
[ +254 ms] Exit code 0 from: git -c log.showSignature=false log -n 1 --pretty=format:%H
[   +4 ms] ec8448d0a312e19a3d89b8e9cf620667f7ad284b
[   +1 ms] executing: [D:\my-tools\flutter/] git describe --match v*.*.* --first-parent --long --tags
[ +681 ms] Exit code 0 from: git describe --match v*.*.* --first-parent --long --tags
[   +1 ms] v1.16.1-25-gec8448d0a
[  +10 ms] executing: [D:\my-tools\flutter/] git rev-parse --abbrev-ref --symbolic @{u}
[ +114 ms] Exit code 0 from: git rev-parse --abbrev-ref --symbolic @{u}
[   +1 ms] origin/master
[        ] executing: [D:\my-tools\flutter/] git ls-remote --get-url origin
[ +102 ms] Exit code 0 from: git ls-remote --get-url origin
[   +1 ms] https://github.com/flutter/flutter.git

Hi @januwA
Please run it from root of your Flutter project
Thank you

hi, I ran flutter run --verbose but it got stuck and no more response
λ flutter run --verbose
[  +27 ms] executing: [D:\my-tools\flutter/] git -c log.showSignature=false log -n 1
--pretty=format:%H
[  +83 ms] Exit code 0 from: git -c log.showSignature=false log -n 1 --pretty=format:%H
[   +1 ms] ec8448d0a312e19a3d89b8e9cf620667f7ad284b
[   +1 ms] executing: [D:\my-tools\flutter/] git describe --match v*.*.* --first-parent
--long --tags
[  +68 ms] Exit code 0 from: git describe --match v*.*.* --first-parent --long --tags
[   +1 ms] v1.16.1-25-gec8448d0a
[  +10 ms] executing: [D:\my-tools\flutter/] git rev-parse --abbrev-ref --symbolic @{u}
[  +46 ms] Exit code 0 from: git rev-parse --abbrev-ref --symbolic @{u}
[   +1 ms] origin/master
[   +1 ms] executing: [D:\my-tools\flutter/] git ls-remote --get-url origin
[  +35 ms] Exit code 0 from: git ls-remote --get-url origin
[   +1 ms] https://github.com/flutter/flutter.git

This looks like terrible, what do I need to do ...
λ flutter run --verbose
[  +27 ms] executing: [D:\my-tools\flutter/] git -c log.showSignature=false log -n 1
--pretty=format:%H
[  +83 ms] Exit code 0 from: git -c log.showSignature=false log -n 1 --pretty=format:%H
[   +1 ms] ec8448d0a312e19a3d89b8e9cf620667f7ad284b
[   +1 ms] executing: [D:\my-tools\flutter/] git describe --match v*.*.* --first-parent
--long --tags
[  +68 ms] Exit code 0 from: git describe --match v*.*.* --first-parent --long --tags
[   +1 ms] v1.16.1-25-gec8448d0a
[  +10 ms] executing: [D:\my-tools\flutter/] git rev-parse --abbrev-ref --symbolic @{u}
[  +46 ms] Exit code 0 from: git rev-parse --abbrev-ref --symbolic @{u}
[   +1 ms] origin/master
[   +1 ms] executing: [D:\my-tools\flutter/] git ls-remote --get-url origin
[  +35 ms] Exit code 0 from: git ls-remote --get-url origin
[   +1 ms] https://github.com/flutter/flutter.git
[+301487 ms]   ╔════════════════════════════════════════════════════════════════════════════╗
                        ║ A new version of Flutter is available!                                     ║
                        ║                                                                            ║
                        ║ To update to the latest version, run "flutter upgrade".                    ║
                        ╚════════════════════════════════════════════════════════════════════════════╝

[+2181 ms] executing: [D:\my-tools\flutter/] git rev-parse --abbrev-ref HEAD
[  +45 ms] Exit code 0 from: git rev-parse --abbrev-ref HEAD
[   +1 ms] master
[ +107 ms] Artifact Instance of 'AndroidMavenArtifacts' is not required, skipping update.
[   +2 ms] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[   +1 ms] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[  +16 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[   +1 ms] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[   +1 ms] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[   +1 ms] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[   +2 ms] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[   +1 ms] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[  +37 ms] executing: D:\my-tools\Android\sdk\platform-tools\adb.exe devices -l
[+2614 ms] List of devices attached

                    * daemon not running; starting now at tcp:5037
                    * daemon started successfully
[  +11 ms] Artifact Instance of 'AndroidMavenArtifacts' is not required, skipping update.
[   +1 ms] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[   +1 ms] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[   +1 ms] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[  +34 ms] Flutter assets will be downloaded from https://storage.flutter-io.cn. Make sure you trust this source!
[  +20 ms] Downloading Web SDK...
[  +46 ms] Downloading:
https://storage.flutter-io.cn/flutter_infra/flutter/fd60ddf7517ce2bfd6577636bda2065c0e492664/flutter-web-sdk-windows-x64.zip
[ +477 ms] Received response from server, collecting bytes...
[ +869 ms] Downloading Web SDK... (completed in 1.4s)
[+3381 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[   +1 ms] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[ +168 ms] More than one device connected; please specify a device with the '-d <deviceId>' flag, or use '-d all' to
act on all
                    devices.
[  +81 ms] Chrome     • chrome     • web-javascript • Google Chrome 80.0.3987.149
[   +2 ms] Web Server • web-server • web-javascript • Flutter Tools
[   +6 ms] "flutter run" took 7,967ms.

#0      throwToolExit (package:flutter_tools/src/base/common.dart:14:3)
#1      RunCommand.validateCommand (package:flutter_tools/src/commands/run.dart:336:7)
<asynchronous suspension>
#2      FlutterCommand.verifyThenRunCommand (package:flutter_tools/src/runner/flutter_command.dart:695:11)
<asynchronous suspension>
#3      FlutterCommand.run.<anonymous closure> (package:flutter_tools/src/runner/flutter_command.dart:612:33)
<asynchronous suspension>
#4      FlutterCommand.run.<anonymous closure> (package:flutter_tools/src/runner/flutter_command.dart)
#5      AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:150:29)
#6      _rootRun (dart:async/zone.dart:1133:13)
#7      _CustomZone.run (dart:async/zone.dart:1026:19)
#8      _runZoned (dart:async/zone.dart:1525:10)
#9      runZoned (dart:async/zone.dart:1472:12)
#10     AppContext.run (package:flutter_tools/src/base/context.dart:149:18)
#11     FlutterCommand.run (package:flutter_tools/src/runner/flutter_command.dart:602:20)
#12     CommandRunner.runCommand (package:args/command_runner.dart:197:27)
#13     FlutterCommandRunner.runCommand.<anonymous closure>
(package:flutter_tools/src/runner/flutter_command_runner.dart:339:21)
<asynchronous suspension>
#14     FlutterCommandRunner.runCommand.<anonymous closure>
(package:flutter_tools/src/runner/flutter_command_runner.dart)
#15     AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:150:29)
#16     _rootRun (dart:async/zone.dart:1133:13)
#17     _CustomZone.run (dart:async/zone.dart:1026:19)
#18     _runZoned (dart:async/zone.dart:1525:10)
#19     runZoned (dart:async/zone.dart:1472:12)
#20     AppContext.run (package:flutter_tools/src/base/context.dart:149:18)
#21     FlutterCommandRunner.runCommand (package:flutter_tools/src/runner/flutter_command_runner.dart:288:19)
#22     CommandRunner.run.<anonymous closure> (package:args/command_runner.dart:112:25)
#23     new Future.sync (dart:async/future.dart:224:31)
#24     CommandRunner.run (package:args/command_runner.dart:112:14)
#25     FlutterCommandRunner.run (package:flutter_tools/src/runner/flutter_command_runner.dart:231:18)
#26     run.<anonymous closure>.<anonymous closure> (package:flutter_tools/runner.dart:62:22)
#27     _rootRun (dart:async/zone.dart:1133:13)
#28     _CustomZone.run (dart:async/zone.dart:1026:19)
#29     _runZoned (dart:async/zone.dart:1525:10)
#30     runZoned (dart:async/zone.dart:1509:12)
#31     run.<anonymous closure> (package:flutter_tools/runner.dart:60:18)
<asynchronous suspension>
#32     run.<anonymous closure> (package:flutter_tools/runner.dart)
#33     runInContext.runnerWrapper (package:flutter_tools/src/context_runner.dart:67:18)
<asynchronous suspension>
#34     runInContext.runnerWrapper (package:flutter_tools/src/context_runner.dart)
#35     AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:150:29)
#36     _rootRun (dart:async/zone.dart:1133:13)
#37     _CustomZone.run (dart:async/zone.dart:1026:19)
#38     _runZoned (dart:async/zone.dart:1525:10)
#39     runZoned (dart:async/zone.dart:1472:12)
#40     AppContext.run (package:flutter_tools/src/base/context.dart:149:18)
#41     runInContext (package:flutter_tools/src/context_runner.dart:70:24)
#42     run (package:flutter_tools/runner.dart:47:10)
#43     main (package:flutter_tools/executable.dart:69:9)
#44     main (file:///D:/my-tools/flutter/packages/flutter_tools/bin/flutter_tools.dart:8:3)
#45     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:299:32)
#46     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:168:12)

Hi @januwA
Please connect device or launch emulator then execute flutter run --verbose
Thank you

D:\ajanuw\flutter_demo>flutter run -d "SM G8750" --verbose
[  +16 ms] executing: [D:\my-tools\flutter/] git -c log.showSignature=false log -n 1 --pretty=format:%H
[  +67 ms] Exit code 0 from: git -c log.showSignature=false log -n 1 --pretty=format:%H
[        ] 8c0b43bda4e5ff29d399f06ce1c0e1027268d6b5
[        ] executing: [D:\my-tools\flutter/] git describe --match v*.*.* --first-parent --long --tags
[  +66 ms] Exit code 0 from: git describe --match v*.*.* --first-parent --long --tags
[        ] v1.16.1-41-g8c0b43bda
[   +5 ms] executing: [D:\my-tools\flutter/] git rev-parse --abbrev-ref --symbolic @{u}
[  +49 ms] Exit code 0 from: git rev-parse --abbrev-ref --symbolic @{u}
[        ] origin/master
[        ] executing: [D:\my-tools\flutter/] git ls-remote --get-url origin
[  +42 ms] Exit code 0 from: git ls-remote --get-url origin
[        ] https://github.com/flutter/flutter.git
[  +82 ms] executing: [D:\my-tools\flutter/] git rev-parse --abbrev-ref HEAD
[  +44 ms] Exit code 0 from: git rev-parse --abbrev-ref HEAD
[   +1 ms] master
[  +41 ms] Artifact Instance of 'AndroidMavenArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[   +3 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[   +1 ms] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[   +1 ms] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[  +13 ms] executing: D:\my-tools\Android\sdk\platform-tools\adb.exe devices -l
[  +62 ms] List of devices attached
           c5976a52               device product:dreamliteqltezc model:SM_G8750 device:dreamliteqltechn transport_id:1
[   +5 ms] D:\my-tools\Android\sdk\platform-tools\adb.exe -s c5976a52 shell getprop
[ +141 ms] Artifact Instance of 'AndroidMavenArtifacts' is not required, skipping update.
[   +5 ms] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[   +1 ms] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[   +4 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[   +1 ms] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[ +157 ms] Generating D:\ajanuw\flutter_demo\android\app\src\main\java\io\flutter\plugins\GeneratedPluginRegistrant.java
[  +19 ms] ro.hardware = qcom
[  +25 ms] Launching lib\main.dart on SM G8750 in debug mode...
[   +9 ms] D:\my-tools\flutter\bin\cache\dart-sdk\bin\dart.exe D:\my-tools\flutter\bin\cache\artifacts\engine\windows-x64\frontend_server.dart.snapshot --sdk-root
D:\my-tools\flutter\bin\cache\artifacts\engine\common\flutter_patched_sdk/ --incremental --target=flutter --debugger-module-names -Ddart.developer.causal_async_stacks=true --output-dill
C:\Users\ajanuw\AppData\Local\Temp\flutter_tool.b7f2490a-6d1b-11ea-a2d1-3c2c30a6a2d0\app.dill --packages D:\ajanuw\flutter_demo\.packages -Ddart.vm.profile=false -Ddart.vm.product=false
--bytecode-options=source-positions,local-var-info,debugger-stops,instance-field-initializers,keep-unreachable-code,avoid-closure-call-instructions --enable-asserts --track-widget-creation --filesystem-scheme
org-dartlang-root --initialize-from-dill build\cache.dill
[  +19 ms] executing: D:\my-tools\Android\sdk\platform-tools\adb.exe -s c5976a52 shell -x logcat -v time -t 1
[ +176 ms] Exit code 0 from: D:\my-tools\Android\sdk\platform-tools\adb.exe -s c5976a52 shell -x logcat -v time -t 1
[   +1 ms] --------- beginning of system
           03-23 23:34:02.360 D/ConnectivityService( 1889): filterNetworkStateForUid() uid: 10033, pid: 11440, networkInfo: [type: WIFI[], state: CONNECTED/CONNECTED, reason: (unspecified), extra: (none),
           failover: false, available: true, roaming: false]
[   +8 ms] <- compile package:flutter_demo/main.dart
[  +31 ms] executing: D:\my-tools\Android\sdk\platform-tools\adb.exe version
[  +59 ms] Android Debug Bridge version 1.0.41
           Version 29.0.6-6198805
           Installed as D:\my-tools\Android\sdk\platform-tools\adb.exe
[   +4 ms] executing: D:\my-tools\Android\sdk\platform-tools\adb.exe start-server
[  +54 ms] Building APK
[  +16 ms] Running Gradle task 'assembleDebug'...
[   +2 ms] gradle.properties already sets `android.enableR8`
[   +3 ms] Using gradle from D:\ajanuw\flutter_demo\android\gradlew.bat.
[   +1 ms] D:\ajanuw\flutter_demo\android\gradlew.bat mode: 33279 rwxrwxrwx.
[   +7 ms] executing: D:\my-tools\Android\AndroidStudio\jre\bin\java -version
[  +93 ms] Exit code 0 from: D:\my-tools\Android\AndroidStudio\jre\bin\java -version
[   +1 ms] openjdk version "1.8.0_212-release"
           OpenJDK Runtime Environment (build 1.8.0_212-release-1586-b04)
           OpenJDK 64-Bit Server VM (build 25.212-b04, mixed mode)
[   +3 ms] executing: [D:\ajanuw\flutter_demo\android/] D:\ajanuw\flutter_demo\android\gradlew.bat -Pverbose=true -Ptarget-platform=android-arm64 -Ptarget=D:\ajanuw\flutter_demo\lib\main.dart
-Ptrack-widget-creation=true -Pfilesystem-scheme=org-dartlang-root assembleDebug
[+1578 ms] Starting a Gradle Daemon, 17 busy and 1 incompatible and 1 stopped Daemons could not be reused, use --status for details

Hi @januwA
Could you  please try with different connection? From this comment
Related to #49419
Thank you

hi, before I asked this question, I have looked at that problem, I tried to switch the network to mobile hotspot, but it still doesn't work ...

Can you download any of them on your network from a browser?  Or cURL? https://storage.googleapis.com/download.flutter.io/io/flutter/flutter_embedding_debug/1.0.0-fd60ddf7517ce2bfd6577636bda2065c0e492664/flutter_embedding_debug-1.0.0-fd60ddf7517ce2bfd6577636bda2065c0e492664.jar
Until you get that fixed on your network it's going to keep failing.

Hm I don't know how Gradle is set up to use FLUTTER_STORAGE_BASE_URL.

\cc @blasten do you know?

https://blog.csdn.net/wo122282967/article/details/105589103

Just run this command:
-> flutter clean

I have the same problem  and flutter clean isn't working

I have the exact same problem
I ran flutter upgrade on command line but it still doesnot work properly >> what is the problem with it ?
I am using android studio for building my flutter project but it does not run the app on the device or emulator ?

Could everyone who still has this problem please file a new issue with the exact description of what happens, logs, and the output of flutter doctor -v.
All system setups can be slightly different, so it's always better to open new issues and reference related issues.

m

m

https://blog.csdn.net/wo122282967/article/details/105589103

please can you say in English how did you fix this

I have the exact same problem
I ran flutter upgrade on command line but it still doesnot work properly >> what is the problem with it ?
I am using android studio for building my flutter project but it does not run the app on the device or emulator ?

https://blog.csdn.net/wo122282967/article/details/105589103

I have the exact same problem
I ran flutter upgrade on command line but it still doesnot work properly >> what is the problem with it ?
I am using android studio for building my flutter project but it does not run the app on the device or emulator ?

Please can you tell me how did you fix this?


502 Error while browsing manager portal

Description
This bug appears inconsistently, but often when signing in and out of the manager portal, we get the 502 error below. Refreshing the page usually gets rid of it. I have never noticed in on the applicant portal.

As of 2019-01-23 I get this error about %40 of the time when I log in or out of the manager portal.

Grant looked into this, but we haven't tracked it down yet.

This only seems to happen on the production server.

Resolved by Environment changes.

This is an ongoing intermittent issue, which be related to the https server in the hosting production environment. Investigating there.

A ticket az-2184 was opened on the internal Jira system March 1, waiting on resolution.

Front-end IPS has been modified. Since then, I haven't been able to reproduce the problem. Have asked affected users to report any new incidents.

Original JIRA ticket resolved the original issue.
Reported happening again by @laurenoncoffee on manager screening plans.

I've reopened the Jira ticket with updated details.

Current issue is a 419 error. Closing this ticket.


Various Components: Rename DisableUnderLine to UnderLine

Description
We want to move from DisableSomething to just Something or EnableSomething depending on the property. This PR tackles only DisableUnderLine and renames it to just UnderLine. Of course default value and all invocations have been inverted.
See #6131
How Has This Been Tested?

Types of changes

[ ] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[x] Breaking change (fix or feature that would cause existing functionality to not work as expected)

Checklist:

[x] The PR is submitted to the correct branch (dev).
[x] My code follows the code style of this project.
[ ] I've added relevant tests.

FYI @BieleckiLtd

UnderLine should be Underline if you're breaking it anyway


Calcium Sulfate

I have no way or idea how to create calcium sulfate or calcium sulfate solutions. Nothing online even mentions it and all post on it says its fixed but what is the recipe?

You should be able to follow the chain of recipes through JEI, no?
In addition, I've updated the wiki pages on it and so now it should be possible to work out how to make it through that :)
The recipe chain is:
Fluorite -> Manufactory => Crushed Fluorite -> Fluid Enricher => Fluorite Water
Sulfur -> Melter => Molten Sulfur -> Chemical Reactor w/ Oxygen => Sulfur Dioxide  -> Chemical Reactor w/ Oxygen => Sulfur Trioxide  -> Chemical Reactor w/ Water => Sulfuric Acid
Fluorite Water + Sulfuric Acid -> Chemical Reactor => Hydrofluoric Acid + Calcium Sulfate Solution
Calcium Sulfate Solution -> Crystallizer => Calcium Sulfate


Exceeding max allowed process count  on accounts with limits.

On web hosting server ( paid remote server ) I cannot build libv8, because building system runs out of available processes. Process limit is set to fixed value on that account. So far I see no way to pass that limit to bundler and building system runs out of available processes count and aborts because of that.
bundle env
Environment
Bundler   1.14.6
Rubygems  2.6.10
Ruby      2.2.6p396 (2016-11-15 revision 56800) [x86_64-freebsd10.3]
GEM_HOME  /home/server_user/.rvm/gems/ruby-2.2.6
GEM_PATH  /home/server_user/.rvm/gems/ruby-2.2.6:/home/server_user/.rvm/gems/ruby-2.2.6@global
RVM       1.28.0 (latest)
Git       2.11.0
Platform  x86_64-freebsd-10

Bundler settings
build.charlock_holmes
  Set for your local app (/usr/home/server_user/.bundle/config): "--with-icu-dir=/usr/local"
  Set for the current user (/home/server_user/.bundle/config): "--with-icu-dir=/usr/local"
build.nokogiri
  Set for your local app (/usr/home/server_user/.bundle/config): "--with-xml2-include=/usr/local/libxml2 --with-xml2-lib=/usr/local/lib/ --with-iconv-include=/usr/local/include --with-iconv-lib=/usr/local/lib --use-system-libraries,"
  Set for the current user (/home/server_user/.bundle/config): "--with-xml2-include=/usr/local/libxml2 --with-xml2-lib=/usr/local/lib/ --with-iconv-include=/usr/local/include --with-iconv-lib=/usr/local/lib --use-system-libraries,"

Bundler itself doesn't spawn subprocesses, except for git and building native extensions (which is really done by RubyGems). Can you share the backtrace where bundler is aborting?

@segiddins
$ cat Gemfile
gem "libv8", github: "cowboyd/libv8", submodules: true

$ bundle install
The git source `git://github.com/cowboyd/libv8.git` uses the `git` protocol, which transmits data without encryption. Disable this warning with `bundle config git.allow_insecure true`, or switch to the `https` protocol to keep your data secure.
Fetching git://github.com/cowboyd/libv8.git
Submodule 'vendor/depot_tools' (https://chromium.googlesource.com/chromium/tools/depot_tools.git) registered for path 'vendor/depot_tools'
Cloning into '/usr/home/spider/.rvm/gems/ruby-2.3.3/bundler/gems/libv8-c0d4233fdd37/vendor/depot_tools'...
Resolving dependencies...
Using libv8 5.7.492.65.0beta1 from git://github.com/cowboyd/libv8.git (at master@c0d4233)
Using bundler 1.14.6
Gem::Ext::BuildError: ERROR: Failed to build gem native extension.

    current directory: /usr/home/spider/.rvm/gems/ruby-2.3.3/bundler/gems/libv8-c0d4233fdd37/ext/libv8
/home/spider/.rvm/rubies/ruby-2.3.3/bin/ruby -r ./siteconf20170424-52099-13q2vw5.rb extconf.rb
creating Makefile

v8/third_party/instrumented_libraries (ERROR)
----------------------------------------
[0:00:50] Started.
[0:00:50]
Traceback (most recent call last):
  File "/usr/home/spider/.rvm/gems/ruby-2.3.3/bundler/gems/libv8-c0d4233fdd37/vendor/depot_tools/gclient_scm.py", line 908, in _Clone
    self._Run(clone_cmd, options, cwd=self._root_dir, retry=True)
  File "/usr/home/spider/.rvm/gems/ruby-2.3.3/bundler/gems/libv8-c0d4233fdd37/vendor/depot_tools/gclient_scm.py", line 1197, in _Run
    gclient_utils.CheckCallAndFilterAndHeader(cmd, env=env, **kwargs)
  File "/usr/home/spider/.rvm/gems/ruby-2.3.3/bundler/gems/libv8-c0d4233fdd37/vendor/depot_tools/gclient_utils.py", line 303, in CheckCallAndFilterAndHeader
    return CheckCallAndFilter(args, **kwargs)
  File "/usr/home/spider/.rvm/gems/ruby-2.3.3/bundler/gems/libv8-c0d4233fdd37/vendor/depot_tools/gclient_utils.py", line 498, in CheckCallAndFilter
    **kwargs)
  File "/usr/home/spider/.rvm/gems/ruby-2.3.3/bundler/gems/libv8-c0d4233fdd37/vendor/depot_tools/subprocess2.py", line 262, in __init__
    % (str(e), kwargs.get('cwd'), args[0]))
OSError: Execution failed with error: [Errno 35] Resource temporarily unavailable.
Check that /usr/home/spider/.rvm/gems/ruby-2.3.3/bundler/gems/libv8-c0d4233fdd37/vendor or git exist and have execution permission.
----------------------------------------
Traceback (most recent call last):
  File "/usr/home/spider/.rvm/gems/ruby-2.3.3/bundler/gems/libv8-c0d4233fdd37/vendor/depot_tools/gclient.py", line 2129, in <module>
    sys.exit(main(sys.argv[1:]))
  File "/usr/home/spider/.rvm/gems/ruby-2.3.3/bundler/gems/libv8-c0d4233fdd37/vendor/depot_tools/gclient.py", line 2115, in main
    return dispatcher.execute(OptionParser(), argv)
  File "/usr/home/spider/.rvm/gems/ruby-2.3.3/bundler/gems/libv8-c0d4233fdd37/vendor/depot_tools/subcommand.py", line 252, in execute
    return command(parser, args[1:])
  File "/usr/home/spider/.rvm/gems/ruby-2.3.3/bundler/gems/libv8-c0d4233fdd37/vendor/depot_tools/gclient.py", line 1877, in CMDsync
    ret = client.RunOnDeps('update', args)
  File "/usr/home/spider/.rvm/gems/ruby-2.3.3/bundler/gems/libv8-c0d4233fdd37/vendor/depot_tools/gclient.py", line 1364, in RunOnDeps
    work_queue.flush(revision_overrides, command, args, options=self._options)
  File "/usr/home/spider/.rvm/gems/ruby-2.3.3/bundler/gems/libv8-c0d4233fdd37/vendor/depot_tools/gclient_utils.py", line 1048, in run
    self.item.run(*self.args, **self.kwargs)
  File "/usr/home/spider/.rvm/gems/ruby-2.3.3/bundler/gems/libv8-c0d4233fdd37/vendor/depot_tools/gclient.py", line 773, in run
    file_list)
  File "/usr/home/spider/.rvm/gems/ruby-2.3.3/bundler/gems/libv8-c0d4233fdd37/vendor/depot_tools/gclient_scm.py", line 156, in RunCommand
    return getattr(self, command)(options, args, file_list)
  File "/usr/home/spider/.rvm/gems/ruby-2.3.3/bundler/gems/libv8-c0d4233fdd37/vendor/depot_tools/gclient_scm.py", line 438, in update
    self._Clone(revision, url, options)
  File "/usr/home/spider/.rvm/gems/ruby-2.3.3/bundler/gems/libv8-c0d4233fdd37/vendor/depot_tools/gclient_scm.py", line 908, in _Clone
    self._Run(clone_cmd, options, cwd=self._root_dir, retry=True)
  File "/usr/home/spider/.rvm/gems/ruby-2.3.3/bundler/gems/libv8-c0d4233fdd37/vendor/depot_tools/gclient_scm.py", line 1197, in _Run
    gclient_utils.CheckCallAndFilterAndHeader(cmd, env=env, **kwargs)
  File "/usr/home/spider/.rvm/gems/ruby-2.3.3/bundler/gems/libv8-c0d4233fdd37/vendor/depot_tools/gclient_utils.py", line 303, in CheckCallAndFilterAndHeader
    return CheckCallAndFilter(args, **kwargs)
  File "/usr/home/spider/.rvm/gems/ruby-2.3.3/bundler/gems/libv8-c0d4233fdd37/vendor/depot_tools/gclient_utils.py", line 498, in CheckCallAndFilter
    **kwargs)
  File "/usr/home/spider/.rvm/gems/ruby-2.3.3/bundler/gems/libv8-c0d4233fdd37/vendor/depot_tools/subprocess2.py", line 262, in __init__
    % (str(e), kwargs.get('cwd'), args[0]))
OSError: Execution failed with error: [Errno 35] Resource temporarily unavailable.
Check that /usr/home/spider/.rvm/gems/ruby-2.3.3/bundler/gems/libv8-c0d4233fdd37/vendor or git exist and have execution permission.
Running: gclient root
Running: gclient config --spec 'solutions = [
  {
    "url": "https://chromium.googlesource.com/v8/v8.git",
    "managed": False,
    "name": "v8",
    "deps_file": "DEPS",
    "custom_deps": {},
  },
]
'
Running: gclient sync --with_branch_heads
Traceback (most recent call last):
  File "/usr/home/spider/.rvm/gems/ruby-2.3.3/bundler/gems/libv8-c0d4233fdd37/vendor/depot_tools/fetch.py", line 300, in <module>
    sys.exit(main())
  File "/usr/home/spider/.rvm/gems/ruby-2.3.3/bundler/gems/libv8-c0d4233fdd37/vendor/depot_tools/fetch.py", line 295, in main
    return run(options, spec, root)
  File "/usr/home/spider/.rvm/gems/ruby-2.3.3/bundler/gems/libv8-c0d4233fdd37/vendor/depot_tools/fetch.py", line 289, in run
    return checkout.init()
  File "/usr/home/spider/.rvm/gems/ruby-2.3.3/bundler/gems/libv8-c0d4233fdd37/vendor/depot_tools/fetch.py", line 132, in init
    self.run_gclient(*sync_cmd)
  File "/usr/home/spider/.rvm/gems/ruby-2.3.3/bundler/gems/libv8-c0d4233fdd37/vendor/depot_tools/fetch.py", line 76, in run_gclient
    return self.run(cmd_prefix + cmd, **kwargs)
  File "/usr/home/spider/.rvm/gems/ruby-2.3.3/bundler/gems/libv8-c0d4233fdd37/vendor/depot_tools/fetch.py", line 66, in run
    return subprocess.check_output(cmd, **kwargs)
  File "/usr/local/lib/python2.7/subprocess.py", line 219, in check_output
    raise CalledProcessError(retcode, cmd, output=output)
subprocess.CalledProcessError: Command '('gclient', 'sync', '--with_branch_heads')' returned non-zero exit status 1
/usr/home/spider/.rvm/gems/ruby-2.3.3/bundler/gems/libv8-c0d4233fdd37/ext/libv8/builder.rb:113:in `block in setup_build_deps!': unable to fetch v8 source
(RuntimeError)
	from /usr/home/spider/.rvm/gems/ruby-2.3.3/bundler/gems/libv8-c0d4233fdd37/ext/libv8/builder.rb:111:in `chdir'
	from /usr/home/spider/.rvm/gems/ruby-2.3.3/bundler/gems/libv8-c0d4233fdd37/ext/libv8/builder.rb:111:in `setup_build_deps!'
	from /usr/home/spider/.rvm/gems/ruby-2.3.3/bundler/gems/libv8-c0d4233fdd37/ext/libv8/builder.rb:67:in `build_libv8!'
	from /usr/home/spider/.rvm/gems/ruby-2.3.3/bundler/gems/libv8-c0d4233fdd37/ext/libv8/location.rb:24:in `install!'
	from extconf.rb:7:in `<main>'

extconf failed, exit code 1

Gem files will remain installed in /home/spider/.rvm/gems/ruby-2.3.3/bundler/gems/libv8-c0d4233fdd37 for inspection.
Results logged to /home/spider/.rvm/gems/ruby-2.3.3/bundler/gems/extensions/x86_64-freebsd-10/2.3.0/libv8-c0d4233fdd37/gem_make.out

An error occurred while installing libv8 (5.7.492.65.0beta1), and Bundler cannot continue.

OSError: Execution failed with error: [Errno 35] Resource temporarily unavailable.
I suppose it's caused by max processes limit set for my account.

Does gem install libv8 succeed for you?

@segiddins
$ gem install libv8
Building native extensions.  This could take a while...
ERROR:  Error installing libv8:
	ERROR: Failed to build gem native extension.

    current directory: /usr/home/spide/.rvm/gems/ruby-2.2.6/gems/libv8-5.3.332.38.5/ext/libv8
/home/spide/.rvm/rubies/ruby-2.2.6/bin/ruby -r ./siteconf20170424-25391-1h47ct5.rb extconf.rb
creating Makefile

v8/third_party/icu (ERROR)
----------------------------------------
[0:01:05] Started.
[0:01:05]
Traceback (most recent call last):
  File "/usr/home/spide/.rvm/gems/ruby-2.2.6/gems/libv8-5.3.332.38.5/vendor/depot_tools/gclient_scm.py", line 962, in _Clone
    self._Run(clone_cmd, options, cwd=self._root_dir, retry=True)
  File "/usr/home/spide/.rvm/gems/ruby-2.2.6/gems/libv8-5.3.332.38.5/vendor/depot_tools/gclient_scm.py", line 1249, in _Run
    gclient_utils.CheckCallAndFilterAndHeader(cmd, env=env, **kwargs)
  File "/usr/home/spide/.rvm/gems/ruby-2.2.6/gems/libv8-5.3.332.38.5/vendor/depot_tools/gclient_utils.py", line 293, in CheckCallAndFilterAndHeader
    return CheckCallAndFilter(args, **kwargs)
  File "/usr/home/spide/.rvm/gems/ruby-2.2.6/gems/libv8-5.3.332.38.5/vendor/depot_tools/gclient_utils.py", line 557, in CheckCallAndFilter
    **kwargs)
  File "/usr/home/spide/.rvm/gems/ruby-2.2.6/gems/libv8-5.3.332.38.5/vendor/depot_tools/subprocess2.py", line 262, in __init__
    % (str(e), kwargs.get('cwd'), args[0]))
OSError: Execution failed with error: [Errno 35] Resource temporarily unavailable.
Check that /usr/home/spide/.rvm/gems/ruby-2.2.6/gems/libv8-5.3.332.38.5/vendor or git exist and have execution permission.
----------------------------------------
Traceback (most recent call last):
  File "/usr/home/spide/.rvm/gems/ruby-2.2.6/gems/libv8-5.3.332.38.5/vendor/depot_tools/gclient.py", line 2360, in <module>
    sys.exit(main(sys.argv[1:]))
  File "/usr/home/spide/.rvm/gems/ruby-2.2.6/gems/libv8-5.3.332.38.5/vendor/depot_tools/gclient.py", line 2346, in main
    return dispatcher.execute(OptionParser(), argv)
  File "/usr/home/spide/.rvm/gems/ruby-2.2.6/gems/libv8-5.3.332.38.5/vendor/depot_tools/subcommand.py", line 252, in execute
    return command(parser, args[1:])
  File "/usr/home/spide/.rvm/gems/ruby-2.2.6/gems/libv8-5.3.332.38.5/vendor/depot_tools/gclient.py", line 2099, in CMDsync
    ret = client.RunOnDeps('update', args)
  File "/usr/home/spide/.rvm/gems/ruby-2.2.6/gems/libv8-5.3.332.38.5/vendor/depot_tools/gclient.py", line 1550, in RunOnDeps
    work_queue.flush(revision_overrides, command, args, options=self._options)
  File "/usr/home/spide/.rvm/gems/ruby-2.2.6/gems/libv8-5.3.332.38.5/vendor/depot_tools/gclient_utils.py", line 1112, in run
    self.item.run(*self.args, **self.kwargs)
  File "/usr/home/spide/.rvm/gems/ruby-2.2.6/gems/libv8-5.3.332.38.5/vendor/depot_tools/gclient.py", line 850, in run
    file_list)
  File "/usr/home/spide/.rvm/gems/ruby-2.2.6/gems/libv8-5.3.332.38.5/vendor/depot_tools/gclient_scm.py", line 166, in RunCommand
    return getattr(self, command)(options, args, file_list)
  File "/usr/home/spide/.rvm/gems/ruby-2.2.6/gems/libv8-5.3.332.38.5/vendor/depot_tools/gclient_scm.py", line 450, in update
    self._Clone(revision, url, options)
  File "/usr/home/spide/.rvm/gems/ruby-2.2.6/gems/libv8-5.3.332.38.5/vendor/depot_tools/gclient_scm.py", line 962, in _Clone
    self._Run(clone_cmd, options, cwd=self._root_dir, retry=True)
  File "/usr/home/spide/.rvm/gems/ruby-2.2.6/gems/libv8-5.3.332.38.5/vendor/depot_tools/gclient_scm.py", line 1249, in _Run
    gclient_utils.CheckCallAndFilterAndHeader(cmd, env=env, **kwargs)
  File "/usr/home/spide/.rvm/gems/ruby-2.2.6/gems/libv8-5.3.332.38.5/vendor/depot_tools/gclient_utils.py", line 293, in CheckCallAndFilterAndHeader
    return CheckCallAndFilter(args, **kwargs)
  File "/usr/home/spide/.rvm/gems/ruby-2.2.6/gems/libv8-5.3.332.38.5/vendor/depot_tools/gclient_utils.py", line 557, in CheckCallAndFilter
    **kwargs)
  File "/usr/home/spide/.rvm/gems/ruby-2.2.6/gems/libv8-5.3.332.38.5/vendor/depot_tools/subprocess2.py", line 262, in __init__
    % (str(e), kwargs.get('cwd'), args[0]))
OSError: Execution failed with error: [Errno 35] Resource temporarily unavailable.
Check that /usr/home/spide/.rvm/gems/ruby-2.2.6/gems/libv8-5.3.332.38.5/vendor or git exist and have execution permission.
Running: gclient root
Running: gclient config --spec 'solutions = [
  {
    "managed": False,
    "name": "v8",
    "url": "https://chromium.googlesource.com/v8/v8.git",
    "custom_deps": {},
    "deps_file": "DEPS",
    "safesync_url": "",
  },
]
'
Running: gclient sync --with_branch_heads
Traceback (most recent call last):
  File "/usr/home/spide/.rvm/gems/ruby-2.2.6/gems/libv8-5.3.332.38.5/vendor/depot_tools/fetch.py", line 353, in <module>
    sys.exit(main())
  File "/usr/home/spide/.rvm/gems/ruby-2.2.6/gems/libv8-5.3.332.38.5/vendor/depot_tools/fetch.py", line 348, in main
    return run(options, spec, root)
  File "/usr/home/spide/.rvm/gems/ruby-2.2.6/gems/libv8-5.3.332.38.5/vendor/depot_tools/fetch.py", line 342, in run
    return checkout.init()
  File "/usr/home/spide/.rvm/gems/ruby-2.2.6/gems/libv8-5.3.332.38.5/vendor/depot_tools/fetch.py", line 142, in init
    self.run_gclient(*sync_cmd)
  File "/usr/home/spide/.rvm/gems/ruby-2.2.6/gems/libv8-5.3.332.38.5/vendor/depot_tools/fetch.py", line 76, in run_gclient
    return self.run(cmd_prefix + cmd, **kwargs)
  File "/usr/home/spide/.rvm/gems/ruby-2.2.6/gems/libv8-5.3.332.38.5/vendor/depot_tools/fetch.py", line 66, in run
    return subprocess.check_output(cmd, **kwargs)
  File "/usr/local/lib/python2.7/subprocess.py", line 219, in check_output
    raise CalledProcessError(retcode, cmd, output=output)
subprocess.CalledProcessError: Command '('gclient', 'sync', '--with_branch_heads')' returned non-zero exit status 1
/usr/home/spide/.rvm/gems/ruby-2.2.6/gems/libv8-5.3.332.38.5/ext/libv8/builder.rb:109:in `block in setup_build_deps!': unable to fetch v8 source (RuntimeError)
	from /usr/home/spide/.rvm/gems/ruby-2.2.6/gems/libv8-5.3.332.38.5/ext/libv8/builder.rb:107:in `chdir'
	from /usr/home/spide/.rvm/gems/ruby-2.2.6/gems/libv8-5.3.332.38.5/ext/libv8/builder.rb:107:in `setup_build_deps!'
	from /usr/home/spide/.rvm/gems/ruby-2.2.6/gems/libv8-5.3.332.38.5/ext/libv8/builder.rb:63:in `build_libv8!'
	from /usr/home/spide/.rvm/gems/ruby-2.2.6/gems/libv8-5.3.332.38.5/ext/libv8/location.rb:24:in `install!'
	from extconf.rb:7:in `<main>'

extconf failed, exit code 1

Gem files will remain installed in /home/spide/.rvm/gems/ruby-2.2.6/gems/libv8-5.3.332.38.5 for inspection.
Results logged to /home/spide/.rvm/gems/ruby-2.2.6/extensions/x86_64-freebsd-10/2.2.0/libv8-5.3.332.38.5/gem_make.out

Hello, libv8 maintainer here. This really does not look like an issue with Bundler. Seems to me it's due to Google's depot_tools spawning a bunch of processes to fetch v8 and its dependencies' sources.

Agreed -- thanks for confirming @ignisf !


fix: wrong phpdoc for Swift_Mime_SimpleHeaderSet::get() method

Q
A

Bug fix?
yes

New feature?
no

Doc update?
no

BC breaks?
no

Deprecations?
no

Fixed tickets
#...

License
MIT

As per https://github.com/swiftmailer/swiftmailer/blob/master/lib/classes/Swift/Mime/SimpleHeaderSet.php#L190 Swift_Mime_SimpleHeaderSet::get() may return Swift_Mime_Header|null, but phpdoc states that it always returns Swift_Mime_Header which is not true and which breaks code validation tools like phpstan

Thank you @jacekkarczmarczyk.

Thank you @jacekkarczmarczyk.


Adding comment surrounding usage of Oracle TNS Connection string

Minor update to the example flyway.conf file bundled with the command line to explicitly show connections to oracle databases can be made using TNS names

Good idea. It makes sense to make this more explicit.


Remove extraneous console log

Looks like an extra console.log snuck into version 4.1.4. This should clean it up

@Eneris Thanks for merging this.  Sorry for the additional push on this, but is there any chance of getting a release that includes this small fix?  I know it's minor, and doesn't impact actual functionality, but we've found users will open issues for logging issues like this because they think it means something is wrong.


Feature/purge check in

Codecov Report

Merging #38 into master will decrease coverage by 1.09%.
The diff coverage is 100%.

@@          Coverage Diff           @@
##           master   #38     +/-   ##
======================================
- Coverage   56.09%   55%   -1.1%
======================================
  Files           4     4
  Lines          82    60     -22
======================================
- Hits           46    33     -13
+ Misses         30    24      -6
+ Partials        6     3      -3

Impacted Files
Coverage Δ

cmd/in/main.go
33.33% <100%> (-14.5%)
:arrow_down:

cmd/check/main.go
33.33% <100%> (-13.73%)
: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 33a2eb8...82789dd. Read the comment docs.


Ignore Properties Decorated with Attributes from the Ignored Attribute List

Adds the type IgnoredPropertyAttributes, which ignores properties decorated with its listed attributes in Json Schema generation.

Ref https://github.com/RSuter/NJsonSchema/issues/424

Something is wrong with the PR, I see changes from the "master" merge...

I'm seeing those changes too. I'm not sure what went wrong, all I did was merge the master branch to fix conflicts.

Tried to fix this but ran into a mess of git whitespace issues. Not going to waste more time on whitespace issues. Something is broken in your repo.

https://github.com/RSuter/NJsonSchema/pull/429


Move to James

Moving to James:

Copy README and create a new page into James based on it.

Not anymore.


Where did the index.json file go from version 2.x to 3.x

I noticed that the former existing (2.x) file repo/meta/index.json is gone in 3.x. Is this by purpose?
If so, is there a replacement, or another mechanism to get the repository contents in one file?

Hi @tobilg, starting with version 3.x the list of packages is dependent on the version of the DC/OS cluster. The easiest way to get a list packages for your cluster to run the following CLI command against your cluster:
dcos package search --json

If you don't have a DC/OS cluster you can use HTTP directly. For example:
http --follow https://universe.mesosphere.com/repo "accept:application/vnd.dcos.universe.repo+json;charset=utf-8;version=v3" user-agent:dcos/1.8

I should point out that this is an internal API and it may change in the future. Please close this issue if that answers your question. Thanks!

Thanks for the info! So basically, there is no longer a single file containing the index of packages, but a web service the CLI and DC/OS can use if I understand correctly?
I tried to do a
GET https://universe.mesosphere.com/repo

with the headers you outlined, and received the following error message:
<?xml version="1.0" encoding="UTF-8"?>
<Error>
    AccessDenied
    <Message>Access Denied</Message>
    <RequestId>B4B5DC2258E45044</RequestId>
    <HostId>gcm13ZKeg6Pdv3XUTFxqo4b96IHijphWZO2VjULu50Hi7KiBwjRJPdQ0DF+/uJk7</HostId>
</Error>

You are correct, when a client wants to read from the universe it is no longer read directly from this git repo, instead it is read from a service (either universe-server, or universe.mesosphere.com).
@tobilg ensure that the accept and user-agent headers are sent with your request, they are important. Can you provide the full request you sent when you got the error?
Alternatively you could run the universe-server docker image and test against that (You could build it yourself from this repo, or run one of the tags from docker-hub https://hub.docker.com/r/mesosphere/universe-server/tags/ (there are many tags it can take a minute for docker hub to load))

Actually docker-hub is timing out most of the time, this is the latest tag of universe-server mesosphere/universe-server:20160729T162808Z-version-3.x-9800c596d5

Thanks!
Postman gives me this:
curl -X GET -H "Content-Type: application/json;charset=utf8" -H "user-agent: dcos/1.8" -H "accept: application/vnd.dcos.universe.repo+json" -H "Cache-Control: no-cache" "https://universe.mesosphere.com/repo"

If I use it like this, I can at least get an output, but it contains non-standard characters.

The accept header value has to be exactly 'application/vnd.dcos.universe.repo+json;charset=utf-8;version=v3'. the charset and version are significant, ensure those are there. Otherwise the routing won't work correctly. (The server right now is nginx, so error handling is quite limited).

Using this now:
curl -X GET -H "user-agent: dcos/1.8" -H "accept: application/vnd.dcos.universe.repo+json;charset=utf-8;version=v3" "https://universe.mesosphere.com/repo"

<title>302 Found</title>

302 Found

nginx/1.11.1

Add -L to your curl command so it will follow the redirect.

Thanks, just noticed myself :-/ Sorry!

No worries, glad you got it working.


Middleware for redirect() and sendFile()

What connect middleware would you pick for having these two functions? I need these for a special case. I know they exist within ExpressJS but not here.
Any suggestions? I've been searching everywhere and in many npm modules but haven't found anything really good. So I thought why not ask this here?

For redirect i would use https://www.npmjs.com/package/connect-redirection

thanks but that package is pretty old ...


Resolved anomalous behavior of User Date

Added Go ENV - Fixed Go get error
Issue #, if available:
Description of changes:
go get An error occurred due to a version problem with "github.com/google/gopacket"
go env -w GO111MODULE=off add
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

closing ( issue solved by #8 )


Add some device classes

I added device_class to the sensor where I could test them.
If it is fine for you, I can also add more device classes to other sensors, but I will not able to test them because my car doesn't have this sensors.

I noticed that "Charging time left" is now only shown as full hours in Home Assistant. The minutes are gone. I'm going to invest if this is related to my changes.

Never paid attention to this but I also only see hours (without added device_classes). Next time I'm charging at home I'll take a look at the API responses.

API:
XXXXVIN      Charging time left - (charging_time_left)
        str_state: 07:20 h - state: 07:20
        attributes: {}

In HA the state value of the sensor correctly shows the minutes too. However when looking at the history graph, or using any graph card with that entity, it only shows the whole hour (e.g. 7h for the example above).
I wonder if the problem is the unit_of_measurement: h. Perhaps that expects a float with the number of hours (e.g. 7:30 would be 7.5)...

https://community.home-assistant.io/t/understanding-device-class-duration-better/444140/4?u=dvx

Yeah, I think the problem is that the value is not numeric. I encountered the problem, when I tried to do some calculations with the remaining charging time. I couldn't format it into anything usable, especially not into a timedelta which would require a format like 0:07:30 instead of 7:30 for 7 h.
My first attempt was to add the device class, but that didn't solve the issue. I think the correct solution is to convert it into a float value. If I find the time, I will have a look into it, but if someone else wants to fix it, I'm also fine with it 😃

I got this working with device_class: duration, unit_of_measurement: h and charging_time_left() returning the number of hours remaining as a float.
I have two concerns with this though:

The formatting in the front-end doesn't seem quite consistent yet. E.g. the default Entities card will correctly format the value as hh:mm:ss but Entities just prints the float value with unit h. Same with templating (e.g. {{ states("sensor.<vin>_charging_time_left") }}
"Fixing" this would change the value of the existing entity, which could end up breaking peoples existing dashboard and automatons.

I'm not convinced the device_class stuff in HA is mature yet.

Yes the logical next step is to set the state to a full 'hh:mm:ss' for easier parsing. The time/date handling in Home Assistant hasn't been consistent.
But for now this will be enough if it works for you.


Update Dijkstra_Algo.md

Added python source code with proper documentation.
Fixes #111
Tasks

[ ] Added python code of the problem.
[ ] Updated the resource.

Please check that your PR satisfies these

[ ] The contribution is not majorly plagarised.
[ ] I have raised a issue regarding my work.
[ ] I have done appropriate readme updates (if needed).

Note: Please check Allow edits from maintainers. if you would like us to assist in the PR.

Hi @ayan-biswas0412. Please let me know if any change is required. Thanks:)


Pins cover map as you click around (even if you don't save the pins)

This is a bug found in in the Enhance saved pin feature - Issue #204
If you click on multiple points of the map, each location will get a pin without you hitting "save" on the pins. The expected behavior is that one pin will be created, and if you don't hit "save" the pin will be removed when you click elsewhere on the map.
See attached screenshot for visual (taken in Chrome on a mac)

@steveone want to take a crack at fixing this? If so, I'll assign the ticket to you.
The code logic is in ~/client/src/components/LeafletOSMMap/index.js.  We're using Leaflet module for rendering maps.

@jkwening I'd be happy to take a crack and resolving this issue. Thanks for pointing out where the code is. I will take a look at it shortly.

resolved in PR #244


Saving an MLP not possible, no attribute 'save'

When trying to save an MLP I receive the following error:
import numpy as np
import emlearn
from sklearn.neural_network import MLPClassifier

X = np.random.random([50,50])
y = np.random.randint(0,4, 50)
mlp = MLPClassifier([10,10])
mlp.fit(X,y)

cmodel = emlearn.convert(mlp)
cmodel.save(file='c:/mlp.h')

AttributeError: 'eml_net.Classifier' object has no attribute 'save'
Do you know anything about this? Or is there documentation on MLP conversion that I'm missing?
(running on Windows 10, python 3.7, sklearn 0.19.2 :))

Hi @skjerns thanks for reporting! Your example is exactly how it should work, but I had not implement saving the generating the C setup code yet. Working on it in PR #5


Broken pipe, failed printing to stdout

Component
Cast
Have you ensured that all of these are up to date?

[X] Foundry
[X] Foundryup

What version of Foundry are you on?
forge 0.2.0 (e903484 2024-07-19T00:35:00.583275743Z)
What command(s) is the bug in?
cast call ... | cast abi_decode
Operating System
Linux
Describe the bug
I am trying to pipe the output of a cast call to a cast abi-decode.
cast call 0x5FbDB2315678afecb367f032d93F642f64180aa3 "get_car()" --rpc-url=$LOCAL_PROVIDER | cast abi-decode "(string,uint256,uint256)"
error: the following required arguments were not provided:
  <CALLDATA>

Usage: cast abi-decode <SIG> <CALLDATA>

For more information, try '--help'.
The application panicked (crashed).
Message:  failed printing to stdout: Broken pipe (os error 32)
Location: library/std/src/io/stdio.rs:1118

This is a bug. Consider reporting it at https://github.com/foundry-rs/foundry

  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
   1: __libc_start_call_main<unknown>
      at ./csu/../sysdeps/nptl/libc_start_call_main.h:58
   2: __libc_start_main_impl<unknown>
      at ./csu/../csu/libc-start.c:360

looks similar with https://github.com/foundry-rs/foundry/issues/7055 which we're working to get a fix for soon
CC @zerosnacks

@grandizzy doesn't appear this is a regression of https://github.com/foundry-rs/foundry/pull/9109 which is fortunate but https://github.com/foundry-rs/foundry/pull/9174 does not appear to fix this either. Going to investigate this further.

Hi @Gypsaman, thanks for your report
Marking as a duplicate of https://github.com/foundry-rs/foundry/issues/7055 as it is the same underlying issue that will be resolved soon.


Best way to save CrawledPage in JSON Format

In ProcessPageCrawlCompleted event, I want to save crawledPage in NoSQL database in JSON format.
If I do
private static void crawler_ProcessPageCrawlCompleted(object p_Sender, PageCrawlCompletedArgs p_PageCrawlCompletedArgs)
{
            CrawledPage crawledPage = p_PageCrawlCompletedArgs.CrawledPage;
            string json = Newtonsoft.Json.JsonConvert.SerializeObject(crawledPage );
}

I got some errors like
{"Self referencing loop detected for property 'OwnerDocument' with type 'HtmlAgilityPack.HtmlDocument'. Path 'HtmlDocument.DocumentNode.ChildNodes[0].NextSibling.NextSibling.Attributes[0]'."}

To not have an error, I did this
private static void crawler_ProcessPageCrawlCompleted(object p_Sender, PageCrawlCompletedArgs p_PageCrawlCompletedArgs)
{
            CrawledPage crawledPage = p_PageCrawlCompletedArgs.CrawledPage;
            PageToCrawl pageCrawl = new PageToCrawl { Uri = p_PageCrawlCompletedArgs.CrawledPage.Uri,
                                                      IsRoot = p_PageCrawlCompletedArgs.CrawledPage.IsRoot,
                                                      IsInternal = p_PageCrawlCompletedArgs.CrawledPage.IsInternal,
                                                      CrawlDepth = p_PageCrawlCompletedArgs.CrawledPage.CrawlDepth,
                                                      PageBag = p_PageCrawlCompletedArgs.CrawledPage.PageBag,
                                                      RedirectedFrom = p_PageCrawlCompletedArgs.CrawledPage.RedirectedFrom,
                                                      RedirectPosition = p_PageCrawlCompletedArgs.CrawledPage.RedirectPosition
                                                    };
            string json = Newtonsoft.Json.JsonConvert.SerializeObject(pageCrawl );
}

but some crawledPage properties are not save in NoSQL DB..
Is there a way to ignore some properties such as HtmlDocument using the Json.NET serializer?

Yes, try this: http://www.newtonsoft.com/json/help/html/t_newtonsoft_json_jsonignoreattribute.htm
[JsonIgnore]
public string MyProp { get; set; }

Well .... If I understand, I must do a class inherits of CrawledPage with adding JsonIgnoreAttribute on properties to always skip writing it to the JSON result.

You are right, but the property HtmlDocument is not virtual. I think it should be added to Abot, since I'm pretty sure we never want to serialize the HtmlDocument and CQ document anyway, you could add the  Ignore attribute to the CrawledPage's properties where it makes sense (not sure about web request/response)

You could also write your own Json Serializer and use this, but it requires a little more code: http://blog.maskalik.com/asp-net/json-net-implement-custom-serialization/

I'm not sure I want to add a json specific attribute to the CrawledPage. What if someone wants to do binary, xml, or serialization? I think it would be a better idea for you to create your own custom object (even if it closely matches CrawledPage) that only has the fields you want to serialize.


endWith should widen the type if necessary

Feature Request
startWith can be passed values other than T and if that's done, the operator's return type is widened. See #4034.
endWith needs to be treated similarly and needs an additional dtslint test, etc.

Feel free to ping me if you need to verify something @dkosasih


Don't activate extension if workspace folder contains no ply artifacts

Need to consider how to determine this. Anyway disabling activation when no ply project should be a setting which defaults to false (defaults to activating extension).

Actually just needed activationEvents in package.json


[ktx] update to 4.0.0

Library name: https://github.com/KhronosGroup/KTX-Software
New version number: 4.0.0
https://github.com/KhronosGroup/KTX-Software/releases
Other information that may be useful (release notes, etc...)

Current port is at 4.0.0-beta5


Support Yen in macOS

[ ] Tested on all platforms changed

Tested on macOS Mojave (10.14.2)

[ ] Added an entry to CHANGELOG.md if knowledge of this change could be valuable to users

Not sure if it should

[ ] Updated documentation to reflect any user-facing changes, including notes of platform-specific behavior

Not sure if I should

[ ] Created an example program if it would help users understand this functionality

Not sure if I should

Thanks for your project. I had some problems to remap Yen key in macOS (I am using alacritty) so I made this PR.
This PR does

Support Yen key of JIS in macOS
Add comments for some "unknown" keycoes

Done 👍


Show Pinned Repository of the User

Show the pinned repository of the user in a card

@Mridul2820 Please assign this to me, it's been a while since i fiddled around with front end.

Sorry i did'nt had time to look at it, but i plan to finish it this week


Conflict between File flags

RegTypeLib value has the same value of OverwriteReadonly

Good job!

Published on https://www.nuget.org/packages/InnoSetup.ScriptBuilder/1.3.1


Case statement's implicit object notation with a tuple variable shows syntax error

I was following the tutorial
case {1, 1}
when {.even?, .odd?}
  # Matches if value1.even? && value2.odd?
end

And I wondered what would happen if I used a tuple variable with a union type.
It turns out that even without the union type this does not compile at all
a = {1, 1}
case a
when {.odd?, .odd?}
  # Matches if value1.even? && value2.odd?
end

Syntax error in test.cr:3: unexpected token: .

when {.odd?, .odd?}

Which is strange, since implicit object notation does work on, say an Int32 variable
I tried an alternative:
a = {1, 1}
case a
when {a[0].odd?, a[1].odd?}
  puts "Hello"
end

Turns out this compiles but the statement does not get evaluated. Why is this?
Crystal 0.23.1 (2017-09-08) LLVM 4.0.1 on MacOS Sierra 10.12.6

Yes, this is a current limitation. You can only match against an explicit tuple.
I actually think this feature is complex and not needed, and would like to remove it. Using if is usually enough here.

It's a fun feature but it'd be nice if we had some sort of error message to indicate what the problem is or at least mention it in the tutorial. I couldn't information about this implicit object notation in the API docs as well

For the sake of discoverability, the current error message the compiler throws due to this is "unterminated tuple literal" (as of 0.24.2).

With 0.35.1:  https://carc.in/#/r/a2hy
a = {1, 1}
case a
when {.odd?, .odd?} # Error: unexpected token: .
end

The error message could till be improved for this case.


Added ignore for basic editor level settings for error in path, env etc.

Added Ignore for Basic Editor Level Changes Which Usually Causes:-
Env Error or Not Found
Uncompatible system level paths
Non existing keys etc.
Added For:-
Sublime-text
vscode

Thanks, but to avoid duplicating rules we have existing templates for Global/VisualStudioCode.gitignore and Global/SublimeText.gitignore which I recommend adding to your project-specific templates.


YARN-11604 Fix code annotation errors such as class DefaultClientRequ…

about jira:YARN-11604

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Logfile
Comment

+0 :ok:
reexec
1m 15s

Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s

No case conflicting files found.

+0 :ok:
codespell
0m  0s

codespell was not available.

+0 :ok:
detsecrets
0m  0s

detect-secrets was not available.

+1 :green_heart:
@author
0m  0s

The patch does not contain any @author tags.

-1 :x:
test4tests
0m  0s

The patch doesn't appear to include any new or modified tests. Please justify why no new tests are needed for this patch. Also please list what manual steps were performed to verify this patch.

_ trunk Compile Tests _

+1 :green_heart:
mvninstall
47m 53s

trunk passed

+1 :green_heart:
compile
0m 31s

trunk passed with JDK Ubuntu-<IP_ADDRESS>+1-post-Ubuntu-0ubuntu120.04

+1 :green_heart:
compile
0m 28s

trunk passed with JDK Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

+1 :green_heart:
checkstyle
0m 27s

trunk passed

+1 :green_heart:
mvnsite
0m 32s

trunk passed

+1 :green_heart:
javadoc
0m 36s

trunk passed with JDK Ubuntu-<IP_ADDRESS>+1-post-Ubuntu-0ubuntu120.04

+1 :green_heart:
javadoc
0m 28s

trunk passed with JDK Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

+1 :green_heart:
spotbugs
0m 56s

trunk passed

+1 :green_heart:
shadedclient
37m 18s

branch has no errors when building and testing our client artifacts.

_ Patch Compile Tests _

+1 :green_heart:
mvninstall
0m 23s

the patch passed

+1 :green_heart:
compile
0m 24s

the patch passed with JDK Ubuntu-<IP_ADDRESS>+1-post-Ubuntu-0ubuntu120.04

+1 :green_heart:
javac
0m 24s

the patch passed

+1 :green_heart:
compile
0m 20s

the patch passed with JDK Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

+1 :green_heart:
javac
0m 20s

the patch passed

+1 :green_heart:
blanks
0m  0s

The patch has no blanks issues.

+1 :green_heart:
checkstyle
0m 17s

the patch passed

+1 :green_heart:
mvnsite
0m 23s

the patch passed

+1 :green_heart:
javadoc
0m 23s

the patch passed with JDK Ubuntu-<IP_ADDRESS>+1-post-Ubuntu-0ubuntu120.04

+1 :green_heart:
javadoc
0m 20s

the patch passed with JDK Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

+1 :green_heart:
spotbugs
0m 55s

the patch passed

+1 :green_heart:
shadedclient
37m 12s

patch has no errors when building and testing our client artifacts.

_ Other Tests _

+1 :green_heart:
unit
0m 27s

hadoop-yarn-server-router in the patch passed.

+1 :green_heart:
asflicense
0m 34s

The patch does not generate ASF License warnings.

135m 32s

Subsystem
Report/Notes

Docker
ClientAPI=1.43 ServerAPI=1.43 base: https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-6242/1/artifact/out/Dockerfile

GITHUB PR
https://github.com/apache/hadoop/pull/6242

Optional Tests
dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient spotbugs checkstyle codespell detsecrets

uname
Linux bf82728e3cab 5.15.0-78-generic #85-Ubuntu SMP Fri Jul 7 15:25:09 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/bin/hadoop.sh

git revision
trunk / 773b68bf87dd0d1a948bc739b3aad4316d9a79b8

Default Java
Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

Multi-JDK versions
/usr/lib/jvm/java-11-openjdk-amd64:Ubuntu-<IP_ADDRESS>+1-post-Ubuntu-0ubuntu120.04 /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

Test Results
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-6242/1/testReport/

Max. process+thread count
532 (vs. ulimit of 5500)

modules
C: hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-router U: hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-router

Console output
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-6242/1/console

versions
git=2.25.1 maven=3.6.3 spotbugs=4.2.2

Powered by
Apache Yetus 0.14.0 https://yetus.apache.org

This message was automatically generated.

@singer-bin Thank you for your contribution! LGTM.

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Logfile
Comment

+0 :ok:
reexec
8m 52s

Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s

No case conflicting files found.

+0 :ok:
codespell
0m  1s

codespell was not available.

+0 :ok:
detsecrets
0m  1s

detect-secrets was not available.

+1 :green_heart:
@author
0m  0s

The patch does not contain any @author tags.

-1 :x:
test4tests
0m  0s

The patch doesn't appear to include any new or modified tests. Please justify why no new tests are needed for this patch. Also please list what manual steps were performed to verify this patch.

_ trunk Compile Tests _

+1 :green_heart:
mvninstall
44m  5s

trunk passed

+1 :green_heart:
compile
0m 37s

trunk passed with JDK Ubuntu-<IP_ADDRESS>+1-post-Ubuntu-0ubuntu120.04

+1 :green_heart:
compile
0m 33s

trunk passed with JDK Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

+1 :green_heart:
checkstyle
0m 34s

trunk passed

+1 :green_heart:
mvnsite
0m 40s

trunk passed

+1 :green_heart:
javadoc
0m 41s

trunk passed with JDK Ubuntu-<IP_ADDRESS>+1-post-Ubuntu-0ubuntu120.04

+1 :green_heart:
javadoc
0m 34s

trunk passed with JDK Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

+1 :green_heart:
spotbugs
1m  1s

trunk passed

+1 :green_heart:
shadedclient
34m  4s

branch has no errors when building and testing our client artifacts.

_ Patch Compile Tests _

+1 :green_heart:
mvninstall
0m 26s

the patch passed

+1 :green_heart:
compile
0m 26s

the patch passed with JDK Ubuntu-<IP_ADDRESS>+1-post-Ubuntu-0ubuntu120.04

+1 :green_heart:
javac
0m 26s

the patch passed

+1 :green_heart:
compile
0m 23s

the patch passed with JDK Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

+1 :green_heart:
javac
0m 23s

the patch passed

+1 :green_heart:
blanks
0m  0s

The patch has no blanks issues.

+1 :green_heart:
checkstyle
0m 18s

the patch passed

+1 :green_heart:
mvnsite
0m 27s

the patch passed

+1 :green_heart:
javadoc
0m 25s

the patch passed with JDK Ubuntu-<IP_ADDRESS>+1-post-Ubuntu-0ubuntu120.04

+1 :green_heart:
javadoc
0m 23s

the patch passed with JDK Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

+1 :green_heart:
spotbugs
1m  0s

the patch passed

+1 :green_heart:
shadedclient
33m  9s

patch has no errors when building and testing our client artifacts.

_ Other Tests _

+1 :green_heart:
unit
0m 31s

hadoop-yarn-server-router in the patch passed.

+1 :green_heart:
asflicense
0m 40s

The patch does not generate ASF License warnings.

134m 37s

Subsystem
Report/Notes

Docker
ClientAPI=1.43 ServerAPI=1.43 base: https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-6242/2/artifact/out/Dockerfile

GITHUB PR
https://github.com/apache/hadoop/pull/6242

Optional Tests
dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient spotbugs checkstyle codespell detsecrets

uname
Linux 23ba2b47de94 4.15.0-213-generic #224-Ubuntu SMP Mon Jun 19 13:30:12 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/bin/hadoop.sh

git revision
trunk / ead83762fd08fb7431a8e22745985987957bd39b

Default Java
Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

Multi-JDK versions
/usr/lib/jvm/java-11-openjdk-amd64:Ubuntu-<IP_ADDRESS>+1-post-Ubuntu-0ubuntu120.04 /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

Test Results
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-6242/2/testReport/

Max. process+thread count
557 (vs. ulimit of 5500)

modules
C: hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-router U: hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-router

Console output
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-6242/2/console

versions
git=2.25.1 maven=3.6.3 spotbugs=4.2.2

Powered by
Apache Yetus 0.14.0 https://yetus.apache.org

This message was automatically generated.

@slfan1989 Thank you very much for your help in reviewing the code!The error has nothing to do with PR！


[ACM-8909] Updated discovered cloud provider mapping for redhat virtualization

Jira Issue: https://issues.redhat.com/browse/ACM-8909

/cc @zlayne

/cherry-pick release-2.9

/test unit-tests-sonarcloud

/unhold


Update README to note abs output location option

Updates README to note that fileName can accept a path to a location.

Thank you, I was just suggesting that in #187


Optimize entity rendering without views

Each entity now has a view component and so has a Node, but not each entity needs to be drawn. How can we efficiently do this? Maybe register the view component with game scene, so that only when a child node is added, then we draw.

There is no evidence that the performance will increase significantly


Add a warning and better wording for the use of the siege command in  the NGIX module

simply copying siege -b -r 50 -c 20 --no-parser http://CLUSTER-IP/ 1>/dev/null
will cause in a multiple lines complaining about CLUSTER-IP
Adding a note to help people to resolve issue themselfs

Replicate what is done in APM module


Enhance display of 'killed' in Teamfights page

On the teamfights page (e.g. https://www.opendota.com/matches/2886620915/teamfights)
It's quite difficult at a glance to tell who lived and who died. Would it be possible to make deaths > 0 stand out in some way? red+bold letters, or tinting the row?

Sure, I think that shouldn't be too hard.  @covertPZ @mike-robertson @blukai ?

I think it's a great idea. Thanks @TrentBartlem. I agree, it should be fairly simple

I think red+bold would be the better option here to keep the tables consistent throughout the app. I was fiddling and will push something shortly.
If we want to tint the row I can revisit my change.

Actually, thinking about this a bit more. We could use the in-game death icon in this column and just have a multiplier for cases of diebacks. Thoughts?

Will that work with the sortable column?
On Sat, Jan 14, 2017, 8:01 AM covertPZ<EMAIL_ADDRESS>wrote:

Actually, thinking about this a bit more. We could use the in-game death
icon in this column and just have a multiplier for cases of diebacks.
Thoughts?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/odota/ui/issues/648#issuecomment-272559762, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AAKegieXRgvLJNNnb-ZJGBcxsEPyilCbks5rR_QggaJpZM4LitID
.

Yes, we can define separate functions for display and sort

Issue i'm having right now... Finding that death icon. Anything I search for just gives me pictures of death prophet :(

I think we used to use the unicode character skull in old UI--but it may work better to use an image if you can find one:
http://www.fileformat.info/info/unicode/char/1f480/index.htm


Allow hyphens in Emacs mode

Hi there!
I was wondering why my Spacemacs config didn't have syntax highlighting... I think I found the problem.
I modifed the EmacsModeline regexp to allow hyphens in the mode name. This means (I hope) that files with
;; -*- mode: emacs-lisp -*-

at the top are now correctly recognized as written in Emacs Lisp.
This doesn't solve the problem of more complex modelines like
;; -*- mode: emacs-lisp; coding: utf-8 -*-

because the regexp expects the -*- terminator after the first semicolon. If you'd like, I can make the regexp support this sort of thing as well.

I think #2233 will already solve your issue.

Oh sweet! That looks good then


Revert selectable update back to be a postframecallback or microtask

The regression was caused by the previous pr https://github.com/flutter/flutter/pull/124624 changes postframecallback to scheduleframecallback. The reason is that if a new postframecallback was scheduled when running a postframecallback. The newly added postframecallback will be execute on the next frame. However, adding postframecallback will not schedule a new frame. So if there isn't other widget that schedule a new frame, the newly added postframecallback will never gets run.
After changing to scheduleframecallback, it causes an issue that transient callback may be called when rendering tree contains dirty layout information that are waiting to be rebuilt.
Therefore, I use microtask to get around of the postframecallback issue instead of scheduleframecallback.
fixes https://github.com/flutter/flutter/issues/125065
Pre-launch Checklist

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

If you need help, consider asking for advice on the #hackers-new channel on Discord.

the tree breakage is unrelated, https://github.com/flutter/flutter/pull/125144

Ah thanks, I just saw that same failure on one of my PRs after I reviewed this.

I didn't find too many instance of shceduleframecallback. and i think they are fine as long as they are not doing widget/rendering tree related operations

Sounds good, I'll keep that in mind in case it comes up again.


add trusted paths that often fail if run via cron

Seen issues/reports of failures via cron because dependent scripts are not in the proper path.

Thanks, I've merged your pull request.
On Thu, 21 May 2020 11:43:28 -0700
Brian Wilson<EMAIL_ADDRESS>wrote:

Seen issues/reports of failures via cron because dependent scripts are not in the proper path.
You can view, comment on, or merge this pull request online at:
https://github.com/billw2/rpi-clone/pull/95
-- Commit Summary --

add trusted paths that often fail if run via cron

-- File Changes --
M rpi-clone (3)

-- Patch Links --
https://github.com/billw2/rpi-clone/pull/95.patch
https://github.com/billw2/rpi-clone/pull/95.diff
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/billw2/rpi-clone/pull/95

--
Bill Wilson<EMAIL_ADDRESS>


Update single comment for gradle check

This is the same change that was applied to the check comptability task by PR #9954 to update a single comment with the latest result of the gradle check workflow.
Relates #9699
Check List

[ ] New functionality includes testing.

[ ] All tests pass

[ ] New functionality has been documented.

[ ] New functionality has javadoc added

[x] Commits are signed per the DCO using --signoff
[ ] Commit changes are listed out in CHANGELOG.md file (See: Changelog)

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.

I think there was a proposal by @scrawfor99 (You can follow the thread here: https://github.com/opensearch-project/OpenSearch/pull/8488#issuecomment-1623916432)
I still have the same concerns that we have no easy way of tracking the check results otherwise.

I think there was a similar proposal by @scrawfor99 (You can follow the thread here: #8488 (comment))
I still have the same concerns that we have no easy way of tracking the check results otherwise.

@kotwanikunal Thanks, I had missed #8488. I'm not sure I agree with the concerns about tracking...the GitHub comment will show up as "edited" and allow you to view every revision. Each revision has the commit SHA that was tested as well. This change brings the gradle check in line with how codecov and check compatibility behave.
The point about notifications does stand though because I don't think GitHub will fire off a notification for a comment edit.

the notification is very useful to have for this check at all times.

Thanks @reta. That's reasonable so I'll go ahead and close this one. If you don't mind, can you leave your opinion on #9767 to cancel concurrent check workflows to avoid notifications for runs against a commit that has been superseded by a new commit? (I'm on a kick recently to reduce the noise in our PR comment feeds :) ).


Project status

Hello,
Piqi looks super cool and powerful! Just wanted to check is it still being actively worked on?
Thanks and all the best!

Thanks! It is stable and supported. Haven't actively worked on it for a while, but planning to return to it soon. Happy to answer any questions.


[hotfix][tests] Do not use singleActorSystem in LocalFlinkMiniCluster

What is the purpose of the change
The legacy cluster started in {{MiniClusterResource}} used a single actor system, which rendered the returned {{ClusterClient}} unusable.
This change will unfortunately cause tests to take longer, but i don't know how to fix this in another way.
On every access you would get this exception below:
org.apache.flink.client.program.ProgramInvocationException: Failed to retrieve the JobManager gateway.

    at org.apache.flink.client.program.ClusterClient.runDetached(ClusterClient.java:513)

    at org.apache.flink.client.program.StandaloneClusterClient.submitJob(StandaloneClusterClient.java:113)

Caused by: org.apache.flink.util.FlinkException: Could not find out our own hostname by connecting to the leading JobManager. Please make sure that the Flink cluster has been started.

    at org.apache.flink.client.program.ClusterClient$LazyActorSystemLoader.get(ClusterClient.java:248)

    at org.apache.flink.client.program.ClusterClient.getJobManagerGateway(ClusterClient.java:923)

    at org.apache.flink.client.program.ClusterClient.runDetached(ClusterClient.java:511)

    ... 30 more

Caused by: org.apache.flink.runtime.leaderretrieval.LeaderRetrievalException: Could not find the connecting address by connecting to the current leader.

    at org.apache.flink.runtime.util.LeaderRetrievalUtils.findConnectingAddress(LeaderRetrievalUtils.java:164)

    at org.apache.flink.runtime.util.LeaderRetrievalUtils.findConnectingAddress(LeaderRetrievalUtils.java:145)

    at org.apache.flink.client.program.ClusterClient$LazyActorSystemLoader.get(ClusterClient.java:244)

    ... 32 more

Caused by: org.apache.flink.runtime.leaderretrieval.LeaderRetrievalException: Could not retrieve the connecting address to the current leader with the akka URL akka://flink/user/jobmanager_1.

    at org.apache.flink.runtime.net.ConnectionUtils$LeaderConnectingAddressListener.findConnectingAddress(ConnectionUtils.java:472)

    at org.apache.flink.runtime.net.ConnectionUtils$LeaderConnectingAddressListener.findConnectingAddress(ConnectionUtils.java:361)

    at org.apache.flink.runtime.util.LeaderRetrievalUtils.findConnectingAddress(LeaderRetrievalUtils.java:162)

    ... 34 more

Caused by: java.lang.Exception: Could not retrieve InetSocketAddress from Akka URL akka://flink/user/jobmanager_1

    at org.apache.flink.runtime.akka.AkkaUtils$.getInetSocketAddressFromAkkaURL(AkkaUtils.scala:709)

    at org.apache.flink.runtime.akka.AkkaUtils.getInetSocketAddressFromAkkaURL(AkkaUtils.scala)

    at org.apache.flink.runtime.net.ConnectionUtils$LeaderConnectingAddressListener.findConnectingAddress(ConnectionUtils.java:392)

    ... 36 more

Tests taking longer will be true for all tests or only those that use the ClusterClient? What increase in time are we talking about?

All legacy tests going through the MiniClusterResource will take longer. I don't know by how much, but we now have to start multiple actor systems and the JM<->TM communication is no longer local.

The alternative would be to make the ClusterClient functionality optional and force tests to explicitly enable it.

We will see when we get the results from Travis for this one, right?

yup. But one profile is already scratching the 50m limit as is :/

Could change MiniClusterResource to expect a needsClusterClient() parameter or whatnot and normally start in single-actor-system mode. That's probably what you had in mind ... 😅

Would it work to have a "Flink Service" resource interface to which you can submit jobs?
It may be backed by a cluster client or directly by the mini cluster, which executes jobs directly. Having the shared interface (across flip6 and legacy) based on the cluster client seems like the wrong common abstraction.

@StephanEwen I think that's what the interface already does. For example, MiniClusterClient.submitJob() does a miniCluster.runDetached(jobGraph), and MiniClusterClient.cancel() does miniCluster.cancelJob(jobId). The problem is that the legacy cluster does not have methods for those things, namely "cancel", "get job status", "get accumulators", and "savepoint". All existing ITCases use custom Akka communication with the testing cluster. We can either add methods for all that to the legacy mini cluster (that would probably also use Akka) or use the StandaloneClusterClient, which also uses Akka. But for those Akka messages to work we can't run it in single-actor-system mode. WDYT?

@zentol To unblock this, I'd propose to add another constructor to MiniClusterResource that takes a enableClusterClient parameter. Only if that is true do we start in multi-actor-system mode. WDYT?