求助，在debug下正常编译运行，打release包时报错

如题，在release模式下dump出来的app.dill正常地进行了转换，但是编译报错，错误信息如下（对应的是flutter 1.17.1的apsectd版本）：
[ +482 ms] [ +506 ms] ../../third_party/dart/runtime/vm/compiler/aot/dispatch_table_generator.cc: 452: error: Function has no assigned
selector ID.
[   +2 ms] [  +13 ms] Dart snapshot generator failed with exit code -6
[        ] [   +5 ms] Persisting file store
[        ] [  +25 ms] Done persisting file store
[  +99 ms] [  +11 ms] Target android_aot_release_android-arm64 failed: Exception: AOT snapshotter exited with code -6
[        ] build failed.
[   +1 ms] #0      throwToolExit (package:flutter_tools/src/base/common.dart:14:3)
[        ] #1      AssembleCommand.runCommand (package:flutter_tools/src/commands/assemble.dart:202:7)
[   +1 ms] #2      _rootRunUnary (dart:async/zone.dart:1192:38)
[        ] #3      _CustomZone.runUnary (dart:async/zone.dart:1085:19)
[        ] #4      _FutureListener.handleValue (dart:async/future_impl.dart:141:18)
[        ] #5      Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:682:45)
[        ] #6      Future._propagateToListeners (dart:async/future_impl.dart:711:32)
[        ] #7      Future._completeWithValue (dart:async/future_impl.dart:526:5)
[        ] #8      _AsyncAwaitCompleter.complete (dart:async-patch/async_patch.dart:36:15)
[        ] #9      _completeOnAsyncReturn (dart:async-patch/async_patch.dart:298:13)
[        ] #10     BuildSystem.build (package:flutter_tools/src/build_system/build_system.dart)
[        ] #11     _rootRunUnary (dart:async/zone.dart:1192:38)
[        ] #12     _CustomZone.runUnary (dart:async/zone.dart:1085:19)
[        ] #13     _FutureListener.handleValue (dart:async/future_impl.dart:141:18)
[        ] #14     Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:682:45)
[        ] #15     Future._propagateToListeners (dart:async/future_impl.dart:711:32)
[        ] #16     Future._completeWithValue (dart:async/future_impl.dart:526:5)
[        ] #17     _AsyncAwaitCompleter.complete (dart:async-patch/async_patch.dart:36:15)
[        ] #18     _completeOnAsyncReturn (dart:async-patch/async_patch.dart:298:13)
[        ] #19     _BuildInstance.invokeTarget (package:flutter_tools/src/build_system/build_system.dart)
[        ] #20     _rootRunUnary (dart:async/zone.dart:1192:38)
[  +61 ms] #21     _CustomZone.runUnary (dart:async/zone.dart:1085:19)
[        ] #22     _FutureListener.handleValue (dart:async/future_impl.dart:141:18)
[        ] #23     Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:682:45)
[        ] #24     Future._propagateToListeners (dart:async/future_impl.dart:711:32)
[        ] #25     Future._completeWithValue (dart:async/future_impl.dart:526:5)
[   +2 ms] #26     Future.wait.<anonymous closure> (dart:async/future.dart:402:22)
[        ] #27     _rootRunUnary (dart:async/zone.dart:1192:38)
[        ] #28     _CustomZone.runUnary (dart:async/zone.dart:1085:19)
[        ] #29     _FutureListener.handleValue (dart:async/future_impl.dart:141:18)
[        ] #30     Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:682:45)
[   +5 ms] #31     Future._propagateToListeners (dart:async/future_impl.dart:711:32)
[        ] #32     Future._completeWithValue (dart:async/future_impl.dart:526:5)
[        ] #33     _AsyncAwaitCompleter.complete (dart:async-patch/async_patch.dart:36:15)
[        ] #34     _completeOnAsyncReturn (dart:async-patch/async_patch.dart:298:13)
[        ] #35     _BuildInstance._invokeInternal (package:flutter_tools/src/build_system/build_system.dart)
[        ] #36     _asyncErrorWrapperHelper.errorCallback (dart:async-patch/async_patch.dart:86:61)
[        ] #37     _rootRunBinary (dart:async/zone.dart:1204:38)
[        ] #38     _CustomZone.runBinary (dart:async/zone.dart:1093:19)
[        ] #39     _FutureListener.handleError (dart:async/future_impl.dart:155:20)
[        ] #40     Future._propagateToListeners.handleError (dart:async/future_impl.dart:694:47)
[  +15 ms] [  +17 ms] "flutter assemble" took 5,489ms.
[        ] > Task :app:compileFlutterBuildRelease FAILED
[        ] 1 actionable task: 1 executed
[        ] #41     Future._propagateToListeners (dart:async/future_impl.dart:715:24)
[        ] #42     Future._completeError (dart:async/future_impl.dart:534:5)
[        ] #43     _AsyncAwaitCompleter.completeError (dart:async-patch/async_patch.dart:43:15)
[        ] #44     AndroidAot.build (package:flutter_tools/src/build_system/targets/android.dart)
[        ] #45     _rootRunUnary (dart:async/zone.dart:1192:38)
[        ] #46     _CustomZone.runUnary (dart:async/zone.dart:1085:19)
[        ] #47     _FutureListener.handleValue (dart:async/future_impl.dart:141:18)
[        ] #48     Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:682:45)
[  +20 ms] #49     Future._propagateToListeners (dart:async/future_impl.dart:711:32)
[        ] #50     Future._completeWithValue (dart:async/future_impl.dart:526:5)
[        ] #51     _AsyncAwaitCompleter.complete (dart:async-patch/async_patch.dart:36:15)
[        ] #52     _completeOnAsyncReturn (dart:async-patch/async_patch.dart:298:13)
[        ] #53     AOTSnapshotter.build (package:flutter_tools/src/base/build.dart)
[        ] #54     _rootRunUnary (dart:async/zone.dart:1192:38)
[        ] #55     _CustomZone.runUnary (dart:async/zone.dart:1085:19)
[        ] #56     _FutureListener.handleValue (dart:async/future_impl.dart:141:18)
[        ] #57     Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:682:45)
[  +13 ms] #58     Future._propagateToListeners (dart:async/future_impl.dart:711:32)
[        ] #59     Future._completeWithValue (dart:async/future_impl.dart:526:5)
[        ] #60     _AsyncAwaitCompleter.complete (dart:async-patch/async_patch.dart:36:15)
[        ] #61     _completeOnAsyncReturn (dart:async-patch/async_patch.dart:298:13)
[        ] #62     _DefaultProcessUtils.stream (package:flutter_tools/src/base/process.dart)
[        ] #63     _rootRunUnary (dart:async/zone.dart:1192:38)
[        ] #64     _CustomZone.runUnary (dart:async/zone.dart:1085:19)
[        ] #65     _FutureListener.handleValue (dart:async/future_impl.dart:141:18)
[        ] #66     Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:682:45)
[        ] #67     Future._propagateToListeners (dart:async/future_impl.dart:711:32)
[  +11 ms] #68     Future._completeWithValue (dart:async/future_impl.dart:526:5)
[        ] #69     Future._asyncComplete.<anonymous closure> (dart:async/future_impl.dart:556:7)
[        ] #70     _rootRun (dart:async/zone.dart:1184:13)
[        ] #71     _CustomZone.run (dart:async/zone.dart:1077:19)
[        ] #72     _CustomZone.runGuarded (dart:async/zone.dart:979:7)
[        ] #73     _CustomZone.bindCallbackGuarded.<anonymous closure> (dart:async/zone.dart:1019:23)
[        ] #74     _microtaskLoop (dart:async/schedule_microtask.dart:43:21)
[        ] #75     _startMicrotaskLoop (dart:async/schedule_microtask.dart:52:5)
[        ] #76     _runPendingImmediateCallback (dart:isolate-patch/isolate_patch.dart:118:13)
[        ] #77     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:169:5)
[   +8 ms] FAILURE: Build failed with an exception.
[        ] * Where:
[        ] Script '/Users/lwy/fvm/versions/1.17.1-inner.1/packages/flutter_tools/gradle/flutter.gradle' line: 882
[        ] * What went wrong:
[        ] Execution failed for task ':app:compileFlutterBuildRelease'.
[        ] > Process 'command '/Users/lwy/fvm/versions/1.17.1-inner.1/bin/flutter'' finished with non-zero exit value 1

代码用的是库的example

@kangwang1988

如果你使用1.17版本，需要使用stable/v1.17.5的flutter版本，对应的aspectd为stable/v1.17.5。
kylewong@KyleWongs-Work-MBP example % flutter --version
Waiting for another flutter command to release the startup lock...
Flutter 1.17.0-4.0.pre.31 • channel stable/v1.17.5.taobao • git@gitlab.alibaba-inc.com:ali-flutter/flutter.git
Framework • revision b818a9a9ca (3 weeks ago) • 2020-11-09 19:47:40 +0800
Engine • revision e30a08ceaf
Tools • Dart 2.8.4

kylewong@KyleWongs-Work-MBP example % git log
commit fa6055bcea2adea962d3efcd9cff00ddc9789d49 (HEAD -> stable/v1.17.5, origin/stable/v1.17.5)
Author: KyleWong<EMAIL_ADDRESS>Date:   Tue Oct 13 00:57:36 2020 +0800

kylewong@KyleWongs-Work-MBP example % flutter build apk --release
You are building a fat APK that includes binaries for android-arm,
android-arm64, android-x64.
If you are deploying the app to the Play Store, it's recommended to use app
bundles or split the APK to reduce the APK size.
    To generate an app bundle, run:
        flutter build appbundle --target-platform
        android-arm,android-arm64,android-x64
        Learn more on: https://developer.android.com/guide/app-bundle
    To split the APKs per ABI, run:
        flutter build apk --target-platform
        android-arm,android-arm64,android-x64 --split-per-abi
        Learn more on:
        https://developer.android.com/studio/build/configure-apk-splits#configur
        e-abi-split
[!] Your app isn't using AndroidX.
    To avoid potential build failures, you can quickly migrate your app by
    following the steps on https://goo.gl/CP92wY.
Removed unused resources: Binary resource data reduced from 44KB to 35KB: Removed 20%
Running Gradle task 'assembleRelease'...
Running Gradle task 'assembleRelease'... Done                      36.4s
✓ Built build/app/outputs/apk/release/app-release.apk (15.0MB).
kylewong@KyleWongs-Work-MBP example %
kylewong@KyleWongs-Work-MBP example %
kylewong@KyleWongs-Work-MBP example %
kylewong@KyleWongs-Work-MBP example %
kylewong@KyleWongs-Work-MBP example %
kylewong@KyleWongs-Work-MBP example %
kylewong@KyleWongs-Work-MBP example %
kylewong@KyleWongs-Work-MBP example %
kylewong@KyleWongs-Work-MBP example %
kylewong@KyleWongs-Work-MBP example % pwd
/Users/kylewong/Codes/Flutter/alibaba-flutter/Middleware/aspectd/example
kylewong@KyleWongs-Work-MBP example % flutter clean
Cleaning Xcode workspace...                                         2.2s
Deleting build...                                                   93ms
Deleting .dart_tool...                                               2ms
Deleting Generated.xcconfig...                                       0ms
Deleting flutter_export_environment.sh...                            0ms
kylewong@KyleWongs-Work-MBP example % flutter build apk --release --verbose
[  +16 ms] executing:
[/Users/kylewong/Codes/Flutter/alibaba-flutter/StableV1.17.x/taobao/flutter/]
git -c log.showSignature=false log -n 1 --pretty=format:%H
[  +36 ms] Exit code 0 from: git -c log.showSignature=false log -n 1
--pretty=format:%H
[        ] b818a9a9cafb3b784cc710cda4cc1315b8c40e99
[        ] executing:
[/Users/kylewong/Codes/Flutter/alibaba-flutter/StableV1.17.x/taobao/flutter/]
git tag --contains HEAD
[ +185 ms] Exit code 0 from: git tag --contains HEAD
[   +2 ms] executing:
[/Users/kylewong/Codes/Flutter/alibaba-flutter/StableV1.17.x/taobao/flutter/]
git describe --match *.*.*-*.*.pre --first-parent --long --tags
[ +124 ms] Exit code 0 from: git describe --match *.*.*-*.*.pre --first-parent
--long --tags
[        ] 1.17.0-3.4.pre-31-gb818a9a9ca
[   +7 ms] executing:
[/Users/kylewong/Codes/Flutter/alibaba-flutter/StableV1.17.x/taobao/flutter/]
git rev-parse --abbrev-ref --symbolic @{u}
[  +10 ms] Exit code 0 from: git rev-parse --abbrev-ref --symbolic @{u}
[        ] origin/stable/v1.17.5.taobao
[        ] executing:
[/Users/kylewong/Codes/Flutter/alibaba-flutter/StableV1.17.x/taobao/flutter/]
git ls-remote --get-url origin
[  +10 ms] Exit code 0 from: git ls-remote --get-url origin
[        ] git@gitlab.alibaba-inc.com:ali-flutter/flutter.git
[  +41 ms] executing:
[/Users/kylewong/Codes/Flutter/alibaba-flutter/StableV1.17.x/taobao/flutter/]
git rev-parse --abbrev-ref HEAD
[   +9 ms] Exit code 0 from: git rev-parse --abbrev-ref HEAD
[        ] stable/v1.17.5.taobao
[  +14 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.
[   +2 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required,
skipping update.
[        ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping
update.
[        ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping
update.
[        ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required,
skipping update.
[        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required,
skipping update.
[        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required,
skipping update.
[        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required,
skipping update.
[   +4 ms] Artifact Instance of 'MaterialFonts' is not required, skipping
update.
[        ] Artifact Instance of 'GradleWrapper' is not required, skipping
update.
[        ] Artifact Instance of 'AndroidMavenArtifacts' is not required,
skipping update.
[   +2 ms] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required,
skipping update.
[        ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping
update.
[        ] Artifact Instance of 'FlutterWebSdk' is not required, skipping
update.
[        ] Artifact Instance of 'FlutterSdk' is not required, skipping update.
[        ] Artifact Instance of 'WindowsEngineArtifacts' is not required,
skipping update.
[        ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping
update.
[        ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping
update.
[        ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required,
skipping update.
[        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required,
skipping update.
[        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required,
skipping update.
[        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required,
skipping update.
[        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping
update.
[        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping
update.
[        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping
update.
[        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping
update.
[        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping
update.
[        ] Artifact Instance of 'FontSubsetArtifacts' is not required, skipping
update.
[ +197 ms] Generating
/Users/kylewong/Codes/Flutter/alibaba-flutter/Middleware/aspectd/example/android
/app/src/main/java/io/flutter/plugins/GeneratedPluginRegistrant.java
[  +21 ms] You are building a fat APK that includes binaries for android-arm,
           android-arm64, android-x64.
[   +1 ms] If you are deploying the app to the Play Store, it's recommended to
use app
           bundles or split the APK to reduce the APK size.
[        ]     To generate an app bundle, run:
[        ]         flutter build appbundle --target-platform
                   android-arm,android-arm64,android-x64
[        ]         Learn more on: https://developer.android.com/guide/app-bundle
[        ]     To split the APKs per ABI, run:
[        ]         flutter build apk --target-platform
                   android-arm,android-arm64,android-x64 --split-per-abi
[        ]         Learn more on:

https://developer.android.com/studio/build/configure-apk-splits#configur
                   e-abi-split
[   +9 ms] [!] Your app isn't using AndroidX.
[        ]     To avoid potential build failures, you can quickly migrate your
app by
               following the steps on https://goo.gl/CP92wY.
[   +2 ms] Running Gradle task 'assembleRelease'...
[   +1 ms] gradle.properties already sets `android.enableR8`
[   +2 ms] Using gradle from
/Users/kylewong/Codes/Flutter/alibaba-flutter/Middleware/aspectd/example/android
/gradlew.
[   +1 ms]
/Users/kylewong/Codes/Flutter/alibaba-flutter/Middleware/aspectd/example/android
/gradlew mode: 33261 rwxr-xr-x.
[  +50 ms] executing: /usr/bin/plutil -convert json -o - /Applications/Android
Studio.app/Contents/Info.plist
[   +9 ms] Exit code 0 from: /usr/bin/plutil -convert json -o -
/Applications/Android Studio.app/Contents/Info.plist
[        ] {"CFBundleName":"Android
Studio","JVMOptions":{"ClassPath":"$APP_PACKAGE\/Contents\/lib\/bootstrap.jar:$A
PP_PACKAGE\/Contents\/lib\/extensions.jar:$APP_PACKAGE\/Contents\/lib\/util.jar:
$APP_PACKAGE\/Contents\/lib\/jdom.jar:$APP_PACKAGE\/Contents\/lib\/log4j.jar:$AP
P_PACKAGE\/Contents\/lib\/trove4j.jar:$APP_PACKAGE\/Contents\/lib\/jna.jar","JVM
Version":"1.8*,1.8+","MainClass":"com.intellij.idea.Main","Properties":{"idea.pa
ths.selector":"AndroidStudio4.1","idea.executable":"studio","idea.platform.prefi
x":"AndroidStudio","idea.vendor.name":"Google","idea.home.path":"$APP_PACKAGE\/C
ontents"}},"NSDesktopFolderUsageDescription":"An application in Android Studio
requests access to the user's Desktop
folder.","LSArchitecturePriority":["x86_64"],"CFBundleVersion":"AI-201.8743.12.4
1.6953283","CFBundleDevelopmentRegion":"English","NSCameraUsageDescription":"An
application in Android Studio requests access to the device's
camera.","CFBundleDocumentTypes":[{"CFBundleTypeName":"Android Studio Project
File","CFBundleTypeExtensions":["ipr"],"CFBundleTypeRole":"Editor","CFBundleType
IconFile":"studio.icns"},{"CFBundleTypeName":"All
documents","CFBundleTypeExtensions":["*"],"CFBundleTypeOSTypes":["****"],"CFBund
leTypeRole":"Editor","LSTypeIsPackage":false}],"NSSupportsAutomaticGraphicsSwitc
hing":true,"CFBundlePackageType":"APPL","CFBundleIconFile":"studio.icns","NSHigh
ResolutionCapable":true,"CFBundleShortVersionString":"4.1","NSMicrophoneUsageDes
cription":"An application in Android Studio requests access to the device's
microphone.","CFBundleInfoDictionaryVersion":"6.0","CFBundleExecutable":"studio"
,"NSLocationUsageDescription":"An application in Android Studio requests access
to the user's location
information.","LSRequiresNativeExecution":"YES","CFBundleURLTypes":[{"CFBundleTy
peRole":"Editor","CFBundleURLName":"Stacktrace","CFBundleURLSchemes":["idea"]}],
"CFBundleIdentifier":"com.google.android.studio","LSApplicationCategoryType":"pu
blic.app-category.developer-tools","CFBundleSignature":"????","LSMinimumSystemVe
rsion":"10.8","NSDocumentsFolderUsageDescription":"An application in Android
Studio requests access to the user's Documents
folder.","NSDownloadsFolderUsageDescription":"An application in Android Studio
requests access to the user's Downloads
folder.","NSNetworkVolumesUsageDescription":"An application in Android Studio
requests access to files on a network volume.","CFBundleGetInfoString":"Android
Studio 4.1, build AI-201.87<IP_ADDRESS>53283. Copyright JetBrains s.r.o., (c)
2000-2020","NSRemovableVolumesUsageDescription":"An application in Android
Studio requests access to files on a removable volume."}
[   +5 ms] executing: /Applications/Android
Studio.app/Contents/jre/jdk/Contents/Home/bin/java -version
[  +64 ms] Exit code 0 from: /Applications/Android
Studio.app/Contents/jre/jdk/Contents/Home/bin/java -version
[        ] openjdk version "1.8.0_242-release"
           OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b3-6915495)
           OpenJDK 64-Bit Server VM (build 25.242-b3-6915495, mixed mode)
[   +1 ms] executing:
[/Users/kylewong/Codes/Flutter/alibaba-flutter/Middleware/aspectd/example/androi
d/]
/Users/kylewong/Codes/Flutter/alibaba-flutter/Middleware/aspectd/example/android
/gradlew -Pverbose=true -Ptarget-platform=android-arm,android-arm64,android-x64
-Ptarget=lib/main.dart -Ptrack-widget-creation=true -Pshrink=true
assembleRelease
[ +765 ms] > Configure project :app
[        ] WARNING: The option setting 'android.enableR8=true' is experimental
and unsupported.
[        ] The current default is 'false'
[        ] Consider disabling R8 by removing 'android.enableR8=true' from your
gradle.properties before publishing your app.
[+1979 ms] > Task :app:compileFlutterBuildRelease
[        ] [  +17 ms] executing: [/Users/kylewong/Codes/Flutter/alibaba-flutter/StableV1.17.x/taobao/flutter/] git -c log.showSignature=false log
-n 1 --pretty=format:%H
[   +1 ms] [  +45 ms] Exit code 0 from: git -c log.showSignature=false log -n 1 --pretty=format:%H
[        ] [   +1 ms] b818a9a9cafb3b784cc710cda4cc1315b8c40e99
[        ] [        ] executing: [/Users/kylewong/Codes/Flutter/alibaba-flutter/StableV1.17.x/taobao/flutter/] git tag --contains HEAD
[        ] [ +243 ms] Exit code 0 from: git tag --contains HEAD
[        ] [   +2 ms] executing: [/Users/kylewong/Codes/Flutter/alibaba-flutter/StableV1.17.x/taobao/flutter/] git describe --match *.*.*-*.*.pre
--first-parent --long --tags
[        ] [ +141 ms] Exit code 0 from: git describe --match *.*.*-*.*.pre --first-parent --long --tags
[        ] [   +1 ms] 1.17.0-3.4.pre-31-gb818a9a9ca
[        ] [   +8 ms] executing: [/Users/kylewong/Codes/Flutter/alibaba-flutter/StableV1.17.x/taobao/flutter/] git rev-parse --abbrev-ref
--symbolic @{u}
[        ] [   +9 ms] Exit code 0 from: git rev-parse --abbrev-ref --symbolic @{u}
[        ] [        ] origin/stable/v1.17.5.taobao
[        ] [        ] executing: [/Users/kylewong/Codes/Flutter/alibaba-flutter/StableV1.17.x/taobao/flutter/] git ls-remote --get-url origin
[        ] [   +9 ms] Exit code 0 from: git ls-remote --get-url origin
[        ] [        ] git@gitlab.alibaba-inc.com:ali-flutter/flutter.git
[        ] [  +37 ms] executing: [/Users/kylewong/Codes/Flutter/alibaba-flutter/StableV1.17.x/taobao/flutter/] git rev-parse --abbrev-ref HEAD
[        ] [   +9 ms] Exit code 0 from: git rev-parse --abbrev-ref HEAD
[        ] [        ] stable/v1.17.5.taobao
[        ] [  +12 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.
[        ] [   +1 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[        ] [   +4 ms] Artifact Instance of 'MaterialFonts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'GradleWrapper' is not required, skipping update.
[        ] [        ] 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.
[        ] [        ] Artifact Instance of 'FlutterSdk' is not required, skipping update.
[        ] [        ] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[        ] [        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'FontSubsetArtifacts' is not required, skipping update.
[        ] [  +57 ms] Initializing file store
[        ] [  +33 ms] kernel_snapshot: Starting due to {}
[        ] [  +10 ms] /Users/kylewong/Codes/Flutter/alibaba-flutter/StableV1.17.x/taobao/flutter/bin/cache/dart-sdk/bin/dart
/Users/kylewong/Codes/Flutter/alibaba-flutter/StableV1.17.x/taobao/flutter/bin/cache/artifacts/engine/darwin-x64/frontend_server.dart.snapshot
--sdk-root
/Users/kylewong/Codes/Flutter/alibaba-flutter/StableV1.17.x/taobao/flutter/bin/cache/artifacts/engine/common/flutter_patched_sdk_product/
--target=flutter -Ddart.developer.causal_async_stacks=false -Ddart.vm.profile=false -Ddart.vm.product=true --bytecode-options=source-positions
--aot --tfa --packages /Users/kylewong/Codes/Flutter/alibaba-flutter/Middleware/aspectd/example/.packages --output-dill
/Users/kylewong/Codes/Flutter/alibaba-flutter/Middleware/aspectd/example/.dart_tool/flutter_build/9137b05a21fe19be84de3a53a22d37cc/app.dill
--depfile
/Users/kylewong/Codes/Flutter/alibaba-flutter/Middleware/aspectd/example/.dart_tool/flutter_build/9137b05a21fe19be84de3a53a22d37cc/kernel_snapshot.
d package:example/main.dart
[+12684 ms] [+13718 ms] /Users/kylewong/Codes/Flutter/alibaba-flutter/StableV1.17.x/taobao/flutter/bin/cache/dart-sdk/bin/dart
/Users/kylewong/Codes/Flutter/alibaba-flutter/StableV1.17.x/taobao/flutter/bin/cache/artifacts/engine/darwin-x64/frontend_server.dart.snapshot
--sdk-root
/Users/kylewong/Codes/Flutter/alibaba-flutter/StableV1.17.x/taobao/flutter/bin/cache/artifacts/engine/common/flutter_patched_sdk_product/
--target=flutter -Ddart.developer.causal_async_stacks=false -Ddart.vm.profile=false -Ddart.vm.product=true --bytecode-options=source-positions
--aot --tfa --packages /Users/kylewong/Codes/Flutter/alibaba-flutter/Middleware/aspectd/aspectd_impl/.packages --output-dill
/Users/kylewong/Codes/Flutter/alibaba-flutter/Middleware/aspectd/aspectd_impl/.dart_tool/flutter_build/be9a119e58ccb75ba6431c20b2f49fce/app.dill
--depfile
/Users/kylewong/Codes/Flutter/alibaba-flutter/Middleware/aspectd/aspectd_impl/.dart_tool/flutter_build/be9a119e58ccb75ba6431c20b2f49fce/kernel_snap
shot.d package:aspectd_impl/aspectd_impl.dart
[+13403 ms] [+13443 ms] kernel_snapshot: Complete
[ +898 ms] [ +890 ms] aot_android_asset_bundle: Starting due to {}
[ +199 ms] [ +189 ms] aot_android_asset_bundle: Complete
[ +499 ms] [ +491 ms] android_aot_release_android-arm: Starting due to {InvalidatedReason.inputChanged}
[        ] [   +4 ms] executing:
/Users/kylewong/Codes/Flutter/alibaba-flutter/StableV1.17.x/taobao/flutter/bin/cache/artifacts/engine/android-arm-release/darwin-x64/gen_snapshot
--deterministic --snapshot_kind=app-aot-elf
--elf=/Users/kylewong/Codes/Flutter/alibaba-flutter/Middleware/aspectd/example/.dart_tool/flutter_build/9137b05a21fe19be84de3a53a22d37cc/armeabi-v7
a/app.so --strip --no-sim-use-hardfp --no-use-integer-division --no-causal-async-stacks --lazy-async-stacks
/Users/kylewong/Codes/Flutter/alibaba-flutter/Middleware/aspectd/example/.dart_tool/flutter_build/9137b05a21fe19be84de3a53a22d37cc/app.dill
[  +98 ms] [  +79 ms] android_aot_release_android-arm64: Starting due to {InvalidatedReason.inputChanged}
[        ] [   +1 ms] executing:
/Users/kylewong/Codes/Flutter/alibaba-flutter/StableV1.17.x/taobao/flutter/bin/cache/artifacts/engine/android-arm64-release/darwin-x64/gen_snapshot
--deterministic --snapshot_kind=app-aot-elf
--elf=/Users/kylewong/Codes/Flutter/alibaba-flutter/Middleware/aspectd/example/.dart_tool/flutter_build/9137b05a21fe19be84de3a53a22d37cc/arm64-v8a/
app.so --strip --no-causal-async-stacks --lazy-async-stacks
/Users/kylewong/Codes/Flutter/alibaba-flutter/Middleware/aspectd/example/.dart_tool/flutter_build/9137b05a21fe19be84de3a53a22d37cc/app.dill
[ +101 ms] [  +75 ms] android_aot_release_android-x64: Starting due to {InvalidatedReason.inputChanged}
[        ] [        ] executing:
/Users/kylewong/Codes/Flutter/alibaba-flutter/StableV1.17.x/taobao/flutter/bin/cache/artifacts/engine/android-x64-release/darwin-x64/gen_snapshot
--deterministic --snapshot_kind=app-aot-elf
--elf=/Users/kylewong/Codes/Flutter/alibaba-flutter/Middleware/aspectd/example/.dart_tool/flutter_build/9137b05a21fe19be84de3a53a22d37cc/x86_64/app
.so --strip --no-causal-async-stacks --lazy-async-stacks
/Users/kylewong/Codes/Flutter/alibaba-flutter/Middleware/aspectd/example/.dart_tool/flutter_build/9137b05a21fe19be84de3a53a22d37cc/app.dill
[+5200 ms] [+5212 ms] android_aot_release_android-x64: Complete
[        ] [  +52 ms] android_aot_bundle_release_android-x64: Starting due to {InvalidatedReason.inputChanged}
[        ] [   +4 ms] android_aot_bundle_release_android-x64: Complete
[  +97 ms] [  +48 ms] android_aot_release_android-arm64: Complete
[        ] [  +49 ms] android_aot_bundle_release_android-arm64: Starting due to {InvalidatedReason.inputChanged}
[        ] [   +4 ms] android_aot_bundle_release_android-arm64: Complete
[        ] [        ] android_aot_release_android-arm: Complete
[ +101 ms] [  +53 ms] android_aot_bundle_release_android-arm: Starting due to {InvalidatedReason.inputChanged}
[        ] [   +3 ms] android_aot_bundle_release_android-arm: Complete
[  +97 ms] [  +79 ms] _composite: Starting due to {}
[        ] [        ] _composite: Complete
[        ] [        ] Persisting file store
[        ] [   +6 ms] Done persisting file store
[        ] [   +5 ms] build succeeded.
[        ] [  +11 ms] "flutter assemble" took 34,560ms.
[ +598 ms] > Task :app:packLibsflutterBuildRelease
[ +199 ms] > Task :app:checkReleaseClasspath
[        ] > Task :app:preBuild UP-TO-DATE
[        ] > Task :app:extractProguardFiles
[        ] > Task :app:preReleaseBuild
[        ] > Task :app:compileReleaseAidl NO-SOURCE
[        ] > Task :app:compileReleaseRenderscript
[        ] > Task :app:checkReleaseManifest
[        ] > Task :app:generateReleaseBuildConfig
[        ] > Task :app:prepareLintJar UP-TO-DATE
[        ] > Task :app:cleanMergeReleaseAssets UP-TO-DATE
[        ] > Task :app:mergeReleaseShaders
[        ] > Task :app:compileReleaseShaders
[        ] > Task :app:generateReleaseAssets
[        ] > Task :app:mergeReleaseAssets
[        ] > Task :app:copyFlutterAssetsRelease
[        ] > Task :app:mainApkListPersistenceRelease
[        ] > Task :app:generateReleaseResValues
[        ] > Task :app:generateReleaseResources
[ +296 ms] > Task :app:mergeReleaseResources
[        ] > Task :app:createReleaseCompatibleScreenManifests
[        ] > Task :app:processReleaseManifest
[        ] > Task :app:splitsDiscoveryTaskRelease
[ +698 ms] > Task :app:processReleaseResources
[        ] > Task :app:generateReleaseSources
[  +99 ms] > Task :app:javaPreCompileRelease
[ +200 ms] > Task :app:compileReleaseJavaWithJavac
[        ] > Task :app:compileReleaseNdk NO-SOURCE
[        ] > Task :app:compileReleaseSources
[+2900 ms] > Task :app:lintVitalRelease
[        ] > Task :app:checkReleaseLibraries
[        ] > Task :app:processReleaseJavaRes NO-SOURCE
[ +201 ms] > Task :app:transformResourcesWithMergeJavaResForRelease
[ +496 ms] D8: The rule `-keep public class *extends androidx.versionedparcelable.VersionedParcelable {
[        ]   <init>();
[        ] }` uses extends but actually matches implements.
[+1000 ms] > Task :app:transformClassesAndResourcesWithR8ForRelease
[ +301 ms] > Task :app:transformClassesAndDexWithShrinkResForRelease
[        ] Removed unused resources: Binary resource data reduced from 44KB to 35KB: Removed 20%
[        ] > Task :app:mergeReleaseJniLibFolders
[ +600 ms] > Task :app:transformNativeLibsWithMergeJniLibsForRelease
[        ] > Task :app:validateSigningRelease
[+5897 ms] > Task :app:packageRelease
[  +30 ms] > Task :app:assembleRelease
[        ] BUILD SUCCESSFUL in 49s
[        ] 33 actionable tasks: 31 executed, 2 up-to-date
[ +364 ms] Running Gradle task 'assembleRelease'... (completed in 50.2s)
[  +14 ms] calculateSha: LocalDirectory: '/Users/kylewong/Codes/Flutter/alibaba-flutter/Middleware/aspectd/example/build/app/outputs/apk'/app.apk
[  +16 ms] calculateSha: reading file took 15us
[ +180 ms] calculateSha: computing sha took 180us
[   +3 ms] ✓ Built build/app/outputs/apk/release/app-release.apk (15.0MB).
[   +2 ms] "flutter apk" took 50,677ms.

你好，用v1.17.5的还是有问题，我看库里并没有rebased_package_config这个文件？
[   +1 ms] [   +1 ms] Target kernel_snapshot failed: FileSystemException: Cannot delete file, path =
'/Users/lwy/code_workspace/flutter/三方/aspectd/lib/src/flutter_frontend_server/rebased_package_config' (OS Error: No such file or
directory, errno = 2)
[   +6 ms] build failed.

lwy@SF01388520MAC aspectd % git log
commit fa6055bcea2adea962d3efcd9cff00ddc9789d49 (HEAD, tag: 0.9.8, origin/stable/v1.17.5)
Author: KyleWong<EMAIL_ADDRESS>Date:   Tue Oct 13 00:57:36 2020 +0800

    Refactor aspectd_impl location.

commit 873c76e7d50bf289a78c53cf5d2c6d97f4892c81
Author: KyleWong<EMAIL_ADDRESS>Date:   Fri Oct 9 18:13:10 2020 +0800

    Tag 0.9.8

0MAC aspectd % flutter --version
Flutter 1.17.5 • channel stable • https://github.com/flutter/flutter.git
Framework • revision 8af6b2f038 (5 months ago) • 2020-06-30 12:53:55 -0700
Engine • revision ee76268252
Tools • Dart 2.8.4

@kangwang1988

如果你使用1.17版本，需要使用stable/v1.17.5的flutter版本，对应的aspectd为stable/v1.17.5。

要使用aspectd 必须使用ali-Flutter-SDK吗

如果你使用1.17版本，需要使用stable/v1.17.5的flutter版本，对应的aspectd为stable/v1.17.5。

要使用aspectd 必须使用ali-Flutter-SDK吗


Returning Data for POST requests

I need you to return a JSON object for Track Enrollment, Profile Edit.

is this a feat or a bug? I'm a little confused. Try to use the template while creating issues, make it a bit easier for me to understand

It is a feature

I'll return the UserDTO for Profile Edit. What object do you want me to return for Track Enrollment? Is there any need to return any object for track enrollment? I don't think. Once you call the endpoint and it returns 200, you know you're surely enrolled to the track.


Display viewkeys of the general fund / ccs

User selenze asks ' the ccs keys may need to be displayed somewhere along with the gf and to include their view keys. '
ccs
43H2k6iDgyfNo4HzgQKF8ABALWGpRz9Ez6uexXLGFyuC32SevoaGUiKWbebSkqy5EzdkviwJ4NQwDHkxVxHceUtLBzBjoTV
645936bdbb2e13830f587351b73b226c7c107ff94e5db0e0dd19c661cd657b0a

General fund info found in this blog post:
https://www.getmonero.org/2021/06/24/general-fund-2020-2021-report.html
Is there an easy place to display this somewhere on site? or should it be on the ccs front end (not here)

Duplticate of Gitlab #4

Thanks, so putting this somewhere on the ccs front end would make the most sense, rather than on -site. in the 'Donate to the monero project' footer? , i will leave this open for a bit in case anyone has any wildly different ideas then close as its not for -site

If we want to add a view key, i would add it everywhere where the general fund address is displayed (beside past blog posts)

so adding the private view key under here seems enough:
https://github.com/monero-project/monero-site/blob/99fd539bea6b819ce1a3a02722d3062cf6f18fc6/get-started/contributing/index.md?plain=1#L73
further work i'd like to see: all mentions of the GF xmr/btc address will be done via a variable e.g. site.gf_xmr / site.gf_btc (instead of hardcoded) and the hashes of QR codes noted. A github CI script would confirm these during build. we sometimes have huge +100k translation PR's and an address edit here and there could be missed.


Implemented clock 11

Looks great. Merging quickly so it's in for the stream!

Looking at this code properly - I really appreciate how this is coded... it's really quite clever

This is a great implementation!

Wow, this is amazing!

Thanks, this means a lot to me. :blush:


My website showing a 404 error

Before opening, please confirm:

[X] I have checked the custom domains troubleshooting guide.
[X] I have read the guide for submitting bug reports.
[X] I have done my best to include a minimal, self-contained set of instructions for consistently reproducing the issue.

App Id
d32tizva3n1m9j
Region
ap-south-1
Step
Domain Activation
Status
Available
Issue or question
My domain is live and so is my website I believe, but I'm getting a 404 error when I'm trying to access my website.
Error message
This www.carrelinarctic.com page can’t be foundNo webpage was found for the web address: https://www.carrelinarctic.com/
HTTP ERROR 404
Additional information
No response

check the rewrite and redirect settings
it should set
https://domain.com https://www.domain.com  to 302 redirect

Hi Keshav... Thanks for your reply. However, the actual problem as I figured out from StackOverflow was that the name of the HTML file must be "index.html" while I was using another name and therefore the error.


it compiles

it complies, cleanup.

Awesome, thank you!
I need to write up some unit tests for sanity checking but it's pretty close to ready to ship.

%dbug is broken, and I haven't done any testing yet.


Missing Javadoc for Netbeans libGDX project

I'm using the Netbeans IDE and added the Gradle Support extension for Netbeans.
I made a project using the gdx-setup.jar file you download here : https://libgdx.badlogicgames.com/download.html
Afterward, I try running the project on the desktop sub-project and everything works fine. the default red window with the badLogicGame logo appears.
However, my problem is that there seems to be no Javadoc or source files attached to the gdx-1.9.6.jar or any other extensions I add with the libGDX project generator. I can't consult the Javadoc in my IDE and it give the following message : "Javadoc not found. Either Javadoc documentation for this item does not exist or there is no attached Javadoc to the JAR file containing this item: C:\Users\MyUserName.gradle\caches\modules-2\files-2.1\com.badlogicgames.gdx\gdx\1.9.6\47d1e9b890e364ec28f128e9bb3b9a12a94c164\gdx-1.9.6.jar"
This problem has been driving me nuts and I can't find out why this is happening. I know I can consult your Javadoc online but I really want to know why this doesn't seem to work for me. Where can I download the javadoc so i can attach it to the project?
Versions :
NetBeans IDE 8.2 (Build<PHONE_NUMBER>01)
Gradle Support 1.4.2
libGDX 1.9.6
Platform :
Windows 10

The source files and javadoc jars are published to maven central and the snapshot repositories. They have the javadoc and sources classifiers. See https://search.maven.org/#search|ga|1|a%3A"gdx"

Hm that seems to do it. I tried it before I think (or maybe not I can't even remember. I was trying a bunch of stuff at once). It still sucks that it didn't do it automatically (and that I don't know why) but at least I have a solution now.
Thanks Tom.

Great! Yeah that is annoying, if you come across a way to make it do it automatically please share it with us. Closing this out.


Update README.md

Codecov Report
Patch and project coverage have no change.

Comparison is base (7fc7a4a) 100.00% compared to head (01d22b7) 100.00%.

Additional details and impacted files
@@            Coverage Diff            @@
##              main        #7   +/-   ##
=========================================
  Coverage   100.00%   100.00%
=========================================
  Files            2         2
  Lines           52        52
=========================================
  Hits            52        52

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

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


how can we  post the data . according to your project scenario.when i have implement the  post the data. i have getting the error

Can you share your logs and more details about the error you are facing?

@amitshekhariitbhu Can be close this due to "Not enough informatio"


Status of launched Catalog Apps is not updating

v2.0.6
Launch an app from the catalog, the status is stuck in "Deploying". Have to reload the UI to see the "Active" state.

duplicate of #14476


TW sync with caldav doesn't distinguish completed tasks

I have tried to resolve this issue myself by trial and error and by looking through the Issues here but have not been able to.
I am syncing Taskwarrior with Nextcloud Tasks (caldav protocol).
Due to the previous takedown of freecinc.com which I was using before, I haven't used TW for over 30 days (this is relevant later).
The sync between TW and caldav works perfectly except that I am only able to sync --all tasks — this includes all completed tasks in TW, which then end up in my to do list, but without completed status, i.e. it is not passing their completed status along to caldav during the sync. Due to not having used TW in the last 30 days that filter is not useful either.
I have been able to hack my way around it by giving all pending tasks a tag of "pending" and then only syncing those, but this introduces another step into the process which I would rather not have to do. I generally don't assign projects or tags to tasks unless they specifically need one.
I tried deleting the completed.data file in the .task folder but this didn't help, the completed tasks still appeared in the final sync from somewhere else.
Any help is appreciated.

Having the same issue here. But after some investigation turns pit it's probably a problem with how nextcloud integrates with caldav. On other application, like 2do, there is no isses (syncong with my nextcloud instance).

Hi both,
Thanks for reporting.
Yes, I'm aware of this issue.
In general the "sync only modified tasks of last 30 days" is quite restrictive and also doesn't work with cases like this. I'm looking to extend it in the next few weeks to allow for ranges and to allow for tasks with due dates instead of modified dates

Any news?

Not stale.

The sync between TW and caldav works perfectly except that I am only able to sync --all tasks — this includes all completed tasks in TW, which then end up in my to do list

You should be able to use f / --tw-filter to specify with more granularity the tasks that you're looking to sync from the taskwarrior side.

this includes all completed tasks in TW, which then end up in my to do list, but without completed status, i.e. it is not passing their completed status along to caldav during the sync.

I don't quite remember the state of the tool at the time of the issue creation but I don't think that's the current behavior - if a task is included in the TW filter (in your case, if is modified in the last 30 days) then it synced - if it isn't, then it shouldn't be taken in account at all and also if it was synced in earlier runs, because tw_caldav_sync cannot currently find it, it will probably issue its deletion on the CalDAV side as well.
In any case I think the -f flag should suit your needs much better and you should be able to tune what tasks to sync.
I'll close this as completed but if I haven't understood the issue or if it persists we can re-open

@guyjames please give it a go with the latest v1.8.8 and let me know how it works.

ok thanks. I am not using the caldav thing any more but I'll go back and give it another try now. but it might be a little while before I can report back.


Add the coingecko key for Nodle

Description the task
Add the coingecko key for Nodle: https://www.coingecko.com/vi/ty_gia/nodle-network

Version test: https://file.cdmteck.com/s/4oimk9zDJ8R5Aai/download?path=%2F&files=./986-merge-build-0.7.8-1674817384390.zip

Price: OK

@Quangdm-cdm please add the URL explorer for this chain

Version test: https://file.cdmteck.com/s/4oimk9zDJ8R5Aai/download?path=%2F&files=./986-merge-build-0.7.8-1675045353406.zip
Validation passed!


Create json.rst

Document this important method for accessing PyPI package info.

I am not clear on what is expected when I see the message codecov/project — Waiting for status to be reported above.  I have not used https://pypi.python.org/pypi/coverage before but I am interested to learn how it applies to the addition of a .rst file.

Hi @cclauss, thanks for your contribution. Could you update this to refer to pypi.org instead of pypi.python.org? For example, with generic URLs like:

https://pypi.org/pypi/<project_name>/json for projects
https://pypi.org/pypi/<project_name>/<version>/json for individual releases

Some discussion about what the different endpoints could be used for would be great as well. For example, the projects endpoint lists all releases for a project, and the release endpoint includes  all the files as well as MD5 and SHA256 hashes.
(Since this PR is a bit old, if you're not interested in it anymore, just let me know and I'll close it.)

Hi @cclauss -- just wanted to let you know we discussed this PR in our meeting today and would love for you to update and extend it to add more instructions for developers using the API!

Cool..   Will work on it.

@cclauss I want to give you a heads-up: @di has a PR open, #2992, that addresses a bunch of the same points as your PR. But after his PR is merged, I would still welcome more API documentation from you, such as the example usage you were working on in this PR, or resolving some of our open documentation issues.


add pyarrow implicit dependencies

fixes #2614

I manually picked this to hotfix branch 2.1.4 but I need confirmation if the message is such that it will auto mark the PR as merged, when that commit happens. In this way, develop never sees this until hotfix release and needs no rebases anymore, esp. if the commits are maybe in need for polish, like pylint, this otherwise is annoying

Manually merged and part of 2.1.4 which I am releasing now.

Manually merged and part of 2.1.4 which I am releasing now.


test PR Vanity

Issue #: https://github.com/bcgov/met-public/issues/
Description of changes:
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of the met-public license (Apache 2.0).

Codecov Report

Merging #2178 (e559d34) into main (ef0a68e) will increase coverage by 0.00%.
The diff coverage is 100.00%.

@@           Coverage Diff           @@
##             main    #2178   +/-   ##
=======================================
  Coverage   68.80%   68.81%
=======================================
  Files         467      467
  Lines       15097    15095    -2
  Branches     1180     1178    -2
=======================================
  Hits        10388    10388
+ Misses       4508     4506    -2
  Partials      201      201

Flag
Coverage Δ

metapi
77.41% <100.00%> (ø)

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

Files Changed
Coverage Δ

met-api/src/met_api/resources/comment.py
89.74% <100.00%> (ø)

... and 1 file with indirect coverage changes


Make the second argument to Polymer's toggleAttribute() optional.

The second argument is optional:
https://www.polymer-project.org/1.0/docs/api/Polymer.Base#method-toggleAttribute

I signed it!


Notification Components are failing during build

Notify.yaml needs to be updated as the old components will give permission error

name: Notify
on:
release:
types: [published]
jobs:
notify:
uses: cloud-native-toolkit/action-workflows/.github/workflows/notify.yaml@v1
secrets:
TOKEN: ${{ secrets.TOKEN }}

updated the notification and verified the build is success.


Brand logo is not visible

Brand logo is not visible due to path given to the image , i want fix that , please assign me this under gssoc'23

Hi @codervivek5 i want to work on this issue please can you assign me this issue with GSSoc label.

sorry for the inconvenience
you can enhance this About Us page like make some changes to it
remove smit and shift the below text in this place
change the image of the about us page
replace about us vigybag with about us only in a single line and change the text color with the theme color
using the navbar from the index.html file that is better from this one


Defender for Cloud AWS

Defender for Cloud for AWS.  This template is meant for a single AWS account, not a management account.

What is it?
Defender for Cloud for AWS is a comprehensive security solution designed to monitor, protect, and manage cloud environments within AWS. It provides real-time threat detection, vulnerability assessments, and compliance management to ensure the security of cloud workloads and infrastructure.
What does the CloudFormation template create?
The Defender for Cloud for AWS CloudFormation template deploys resources needed to integrate AWS environments with Microsoft Defender for Cloud. It creates IAM roles and permissions, enabling security monitoring, data collection, and communication with Defender for Cloud for continuous threat detection and security posture management. This streamlines the onboarding of AWS accounts to Defender for Cloud. Specifically, the roles that will be created for the Sage account are the following:
AWS Service Role: Allows Microsoft Defender for Cloud to interact with AWS services, such as CloudTrail and GuardDuty, for threat detection and logging.

CSPM IAM Role
RDS IAM Role
Agentless Scanner Role
SensitiveDataDiscovery IAM Role
Ciem IAM role
Ciem OIDC IAM role
Data Security Posture DB IAM role
Security Audit Role: Grants read-only access to AWS resources and services, enabling security monitoring, vulnerability assessments, and compliance checks.

Hello, I added how the template is generated in my first comment. Included is also the yaml version of the template.

@frsfx we would like the exact command or instructions on how to generate the template in case we need to regenerate or update it.

Hello, I added how the template is generated in my first comment. Included is also the yaml version of the template.

@frsfx we would like the exact command or instructions on how to generate the template in case we need to regenerate or update it.

@zaro0508 I don't understand your request. If you are asking for a command to generate the original template from Defender for Cloud, that will require an Azure subscription along with a Defender for Cloud plan. I would make a backup of this template in the event there's a disaster. When can we runWe really need to get the system's monitoring in place. this template?  Thanks.

If you are asking for a command to generate the original template from Defender for Cloud, that will require an Azure subscription along with a Defender for Cloud plan.

Ahh, I didn't know that.

I would make a backup of this template in the event there's a disaster.

This template is generated by microsoft and can change over time.  This same template generated a year from now might not be the same therefore saving a copy does not help with deployment of updates if necessary.  Are there any instructions you can add to the documentation that would describe the process to generate this template?

If you are asking for a command to generate the original template from Defender for Cloud, that will require an Azure subscription along with a Defender for Cloud plan.

Ahh, I didn't know that.

I would make a backup of this template in the event there's a disaster.

This template is generated by microsoft and can change over time. This same template generated a year from now might not be the same therefore saving a copy does not help with deployment of updates if necessary. Are there any instructions you can add to the documentation that would describe the process to generate this template?

https://learn.microsoft.com/en-us/azure/defender-for-cloud/quickstart-onboard-aws

closing this PR in favor of https://github.com/Sage-Bionetworks-IT/organizations-infra/pull/1267


Can't install the node on MacM1...

After doing a clean install of my Comfyui, a new venv with Python 3.9, everything clean and disabling all the other  custom node I can't advance. Now way to make it work on my Mac M1. Any solutions? Any other info you need?

/Users/XXXXXXX/ComfyUI/venv/lib/python3.9/site-packages/urllib3/init.py:34: NotOpenSSLWarning: urllib3 v2.0 only supports OpenSSL 1.1.1+, currently the 'ssl' module is compiled with 'LibreSSL 2.8.3'. See: https://github.com/urllib3/urllib3/issues/3020
warnings.warn(
Set vram state to: SHARED
Device: mps
VAE dtype: torch.float32
Using sub quadratic optimization for cross attention, if you have memory or speed issues try using: --use-split-cross-attention
Traceback (most recent call last):
File "/Users/michaelroulier/ComfyUI/nodes.py", line 1725, in load_custom_node
module_spec.loader.exec_module(module)
File "", line 850, in exec_module
File "", line 228, in _call_with_frames_removed
File "/Users/michaelroulier/ComfyUI/custom_nodes/ComfyUI-AnimateDiff-Evolved/init.py", line 2, in
from .animatediff.nodes import NODE_CLASS_MAPPINGS, NODE_DISPLAY_NAME_MAPPINGS
File "/Users/XXXXXXXX/ComfyUI/custom_nodes/ComfyUI-AnimateDiff-Evolved/animatediff/nodes.py", line 29, in
from .sliding_context_sampling import sliding_common_ksampler
File "/Users/XXXXXXXX/ComfyUI/custom_nodes/ComfyUI-AnimateDiff-Evolved/animatediff/sliding_context_sampling.py", line 19, in
from .context import get_context_scheduler
File "/Users/XXXXXXXXX/ComfyUI/custom_nodes/ComfyUI-AnimateDiff-Evolved/animatediff/context.py", line 147
match name:
^
SyntaxError: invalid syntax
Cannot import /Users/XXXXXXXXX/ComfyUI/custom_nodes/ComfyUI-AnimateDiff-Evolved module for custom nodes: invalid syntax (context.py, line 147)
Import times for custom nodes:
0.0 seconds (IMPORT FAILED): /Users/XXXXXXXXX/ComfyUI/custom_nodes/ComfyUI-AnimateDiff-Evolved
Starting server
To see the GUI go to: http://<IP_ADDRESS>:8188

Hey, looks like the reason is python 3.9, and not the mac: the code I based the context scheduler parsing off of used a match statement, which is a python 3.10+ feature. Can you update to python 3.10? It's not necessary for the code to work, so in the next update today, I'll merge in a change to use a python 3.9-friendly impl instead. Once I merge that in, I'll let you know!

Change is in develop branch now alongside many other changes, will push to main later today

Change has been pushed to main, and your issue with python 3.9 is probably fixed. Reopen this issue if it's not fixed for you!


Search.SearchUsers

Methods Search.SearchUsers, after first call, very often fails, with a System.NullReferenceException.

Hello would you please let me know which version of Tweetinvi are you using?
Have you downloaded it from nuget?
Would also please give me more information like a sample of your code and the stack trace.

The last got from NuGET: <IP_ADDRESS>.

Can you share stack trace please?
This bug is probably related with https://tweetinvi.codeplex.com/workitem/2625
Can you make sure that your credentials are set up correctly.

I don't think it can be related to a credential problem, infact sometimes it is working good (always the first time), but very often not. Anyway for my application a found a workaround inside tweetinvi, working perfectly good:
https://github.com/linvi/tweetinvi/wiki/Custom-Queries#json-query
using the query:
https://dev.twitter.com/rest/reference/get/users/search

Thank you for letting me know this, but would you please share your stack trace (in the exception details).
It will be very difficult for me to understand the bug without such information.
Please send it over!

I hope it can helps:
System.NullReferenceException verificata
  HResult=-2147467261
  Message=Riferimento a un oggetto non impostato su un'istanza di oggetto.
  Source=Tweetinvi
  StackTrace:
       in Tweetinvi.Search.SearchUsers(String query, Int32 maximumNumberOfResults, Int32 page)
       in XYZWebApplication.Controllers.SearchXYController.ResultTw(String name) in C:\Users\isghe\Documents\development\XYZ\XYZWeb\XYZWebApplication\Controllers\SearchXYController.cs:riga 124
  InnerException:

Hello,
Would you please try using Tweetinvi with the Source Code of <IP_ADDRESS> available on github.
The fix might have solved your issue. It is a  bit difficult for me to identify the source of the bug as I cannot locate it with your stack trace.
With the source code, you will get more information when debugging that would greatly help me.
Thank you again for your time.
Cheers,
Linvi

Hello,
Please update to version <IP_ADDRESS> and this problem should be solved.
Cheers,
Linvi

Fixed by https://github.com/linvi/tweetinvi/commit/a952319ed4a463f385f7e7597413276ef1c5fa8b


Update toc.yml

Please use this template to ensure easier processing of your pull request
Category

[x] Content fix
[ ] New article
[] Example checked item (delete this line)

Related issues:

fixes #issuenumber
partially #issuenumber
mentioned in #issuenumber

If this fixes (aka: closes) or references an issue, please reference it here. This helps maintaining the issue list as it will (1) link the PR to the issue & (2) automatically close the issue when this PR is merged in.
(DELETE THIS PARAGRAPH AFTER READING)

What's in this Pull Request?

Please describe the changes in this PR. Sample description or details around bugs which are being fixed.
(DELETE THIS PARAGRAPH AFTER READING)

Guidance

Please update this PR information accordingly. We'll use this as part of our release notes in monthly communications.
Please target your PR to 'master' branch. Released documents are in live branch.
(DELETE THIS PARAGRAPH AFTER READING)

@JoanneHendrickson - Can you check this one? I'm not sure if it's superseded by what you and I did yesterday.

@sympmarc  @JoanneHendrickson I was trying to improve your breadcrumbs experience so that there is a clear link back to the other microsoft 365 content, but its not working and I wont be able to come back and figure out what's going on as I have other priorities.  If you guys are interested you can keep iterating on the breadcrumbs/toc.yml file in another branch.

Thanks, @mikekinsman. I think I got the breadcrumb issue fixed yesterday - at least the HOME works now.

@sympmarc I had a flash in the pan idea to have a link, in your breadcrumbs, back to the Microsoft 365 content, so they would look like this:  Docs / Microsoft 365 / Community, anyway thats where I was going :)

Got it. I'll leave that to you folks. I'm still working out how these piece parts fit together. Is there a doc somewhere which explains it?

Community/TOC.md
Community/index.yml
Community/breadcrumb/toc.yml

All seem to drive different aspects of the experience, but it's not clear to me exactly which does what or what their structures need to be.

@sympmarc The master set of content for what we recommend is the docs contributor guide and the docs admin guide, both of which live at https://review.docs.microsoft.com/help.    A good topic on breadcrumbs is here: https://review.docs.microsoft.com/en-us/help/onboard/admin/breadcrumb?branch=master and a good one on TOC file format is here: https://review.docs.microsoft.com/en-us/help/contribute/toc-management?branch=master.  A great thing to do is also always to look at other repos and see what they're up to and how they're configured.  Also, I run an office hours on friday mornings that gets people started off with docs, you can find it linked from our new welcome page: https://aka.ms/docs/welcome

Sadly, I'm external, so I can't reach any review* links. Are the available externally?

@sympmarc Anh I didn't realize.  How external are you?  are you a vendor? or completely external?
If you're external, the best way I have right now to show this is to compare a docs experience with the repo that builds that content, but I'll see about getting some additional topics published to our external contributor guide (docs.microsoft.com/contribute) that addresses a few of these questions plainly (which for a team of writers, we struggle with sometimes :)).
The TOC file actually drives both the table of contents, and the breadcrumbs experience for most repos.  Previously Breadcrumbs were declared separately, but like the toc, breadcrubs are mostly generated from the toc files.
You can see this here:

and compare with:
https://github.com/MicrosoftDocs/microsoft-365-docs/blob/public/microsoft-365/enterprise/TOC.yml#L27
I said 'mostly' because breadcrumbs can also be declared explictly, and then autogenerated underneath, which is what I was attempting to do in this PR but ran out of time :)
The index.yml file is in a structured format that produces what we call a 'landing page' which is the experience with the boxes that lives at the root of a toc.
Here's some landing pages in the azure space:

Landing page
Source

Azure Active Directory Identity Governance documentation
https://github.com/MicrosoftDocs/azure-docs/blob/master/articles/active-directory/governance/index.yml

Azure Data Box documentation
https://github.com/MicrosoftDocs/azure-docs/blob/master/articles/databox/index.yml

Azure AD Domain Services documentation
https://github.com/MicrosoftDocs/azure-docs/blob/master/articles/active-directory-domain-services/index.yml

Azure IoT Edge documentation
https://github.com/MicrosoftDocs/azure-docs/blob/master/articles/iot-edge/index.yml

Microsoft identity platform
https://github.com/MicrosoftDocs/azure-docs/blob/master/articles/active-directory/develop/index.yml

We also have what we call 'a hub page' which is an expeirence intended to live 'above' several related, but separate, tocs.  For Microsoft-365, the hub page file is here which is strangely also called index.yml but it produces this.  You probably wont use hub pages in community content, but I hope this at least helps explain some of the mechanics of our repos and what all of these yml files are :)  Cheers!

I'm an MVP: so external, but sorta internal. I just can't get to review* links.
I've been helping to drive the start up of this repo. @JoanneHendrickson can clue you in on my role.
Thanks for the info above. I'll try to internalize it and adjust the repo as needed.


It didn't work

Hello I'm still really new in this github stuff so idk how people usually do this. anyway, so I'm going straight to the point.
so i found this game that you have made and i want to try it but it didn't work. even after i have install the requirements it still not work. the codes run when i try to run it however, after that it stop and the terminal give me this. so i don't know what should i do here

ok thank you for pointing this out, working version will be out soon and i will notify you

new version:

clone repository: https://github.com/paichiwo/space_resistance_game/
download: https://github.com/paichiwo/space_resistance_game/releases/tag/v0.3


RWA-1694 - Resolved a failing Test - CaseEventHandlerControllerTest

JIRA link (if applicable)
https://tools.hmcts.net/jira/browse/RWA-1694
Change description
Resolved a failing test that would allow "asylum" or "Asylum". CVE fix CVE-2022-31197 and update for dependency-check to 7.1.1.
Does this PR introduce a breaking change? (check one with "x")
[ ] Yes
[ x ] No

Duplicate


Fixing typo in integration-testing.html

My two cents (cc: @makaimc)

hey @aperezalbela, thanks for the PR! I had to modify the original markdown source file and regenerate the site - it should be live now.


Broken link for gRPC

Broken link in documentation for gRPC in https://github.com/openzipkin/brave/tree/master/instrumentation/grpc.

fixed. thanks for reporting


PhantomJS 2.0.0 crashes when upgrading Babel and core-js

I am currently using PhantomJS 2 for running my Jasmine and Capybara tests for a web app. When using Babel 5.1.11 (which is using core-js 0.8.4) things are working fine. However, when I try to upgrade these (even with the new Babel 6 and core-js 1.2.6), PhantomJS crashes. This happens both on my laptop (Mac OS X 10.10.5) and in my CI environment (CentOS Linux release 7.1.1503).
Here's the dump file that was generated from my laptop: https://www.dropbox.com/s/vw0x0g6ei1eleav/phantomjs.dmp?dl=0
It seems to crash from some combination of specs that I run. For example, if I run a set of specs it will crash at the same point every time. But, if I run each of them in isolation, it doesn't end up crashing.
I hope this is helpful. Please let me know if there's any more info I can provide.

Still running into this. Would be great if someone could have a look at this.

I'm seeing crashes in babel 5.8.34, which is also using core-js 1.2.6.

Could #13836 be a cause of this? I'm using Babel 6 on my ph scripts and requiring babel-polyfill (as is required by babel 6) which I think is what uses core-js and I think it was in that (some core-js files) in which I discovered that bug. So try compiling from latest source and see if that resolves it? it did in my case.

@laggingreflex I don't think so, but I'll do some digging to find out more about what the crash is caused by.

I was going to convert the dump file into a stack trace, as explained here: http://phantomjs.org/crash-reporting.html . Unfortunately there's no download for 2.0.0 macosx with symbols. Therefore it's hard to produce anything useful. I'm attaching the dump anyway, but I don't think it reveals anything.
dump.txt
EDIT: I just read https://github.com/ariya/phantomjs/issues/13367 which reports the issue of the missing symbol files. And then further down, there's this reply:

And most crash reports turn out to be bugs in Qt and Webkit, which we can't do anything about directly. And we need to rewrite the crash reporting instructions to make it clear that a crash dump isn't enough for us to go on -- we also need some way of making the crash happen for ourselves.

My next attempt will be to build phantomjs from source as @laggingreflex suggests above.

I couldn't get phantomjs to compile on my local macbook. But I found something interesting: Turning off source maps in our Webpack config seems to resolve the issue, so perhaps @laggingreflex was right in that this is caused by the same problem as https://github.com/ariya/phantomjs/issues/13836.

The most valuable thing you can do here is construct a minimal, complete, and self-contained test case.  I'm not familiar with Babel, so I can't be terribly specific, but the abstract thing we need is a set of files - PJS controller script + all of the HTML, JS, etc. that it tries to load - such that we could reproduce the crash on our own machines running the controller script, and it wouldn't try to load anything other than the supplied HTML, JS, etc., from a webserver on <IP_ADDRESS> - and, finally, all of this stuff is as small as possible while still reproducing the problem.
I strongly recommend you not bother trying to build from source, catch the problem in a debugger, or anything like that until after you have the test case in hand.

I agree, that would be ideal. I'll try to construct a repro case, but I suspect it might take a while. There's a chance the root cause was fixed in a4cb01b2011fe52 (that's the reason I wanted to try building from source, since that commit hasn't been released yet).

I also experienced this issue. Disabling source maps solved the problem for me.

I've also run into this it seems to do with source map settings, pretty much all of the devtool settings outlined here cause PhantomJS 2.1.1 to crash.

The only setting I've found that doesn't cause PhantomJS to crash is inline-source-map

I experienced this today when I tried adding babel-polyfill to my project


Add support for React 16.3

[x] I have searched the issues of this repository and believe that this is not a duplicate.

Expected Behavior

With React's 16.3 official release a few weeks ago, it would be nice if this library would migrate to the new API.
Current Behavior

Some APIs have been deprecated, componentWillReceiveProps being one of them (which I noticed it is used by this lib).
Steps to Reproduce (for bugs)

Context

Your Environment

Tech
Version

react-swipeable-views

React

platform

etc

I agree, we need to update the lifecycles!

FYI 16.9 emits this warning

Warning: componentWillReceiveProps has been renamed, and is not recommended for use. See https://fb.me/react-async-component-lifecycle-hooks for details.

Move data fetching code or side effects to componentDidUpdate.
If you're updating state whenever props change, refactor your code to use memoization techniques or move it to static getDerivedStateFromProps. Learn more at: https://fb.me/react-derived-state
Rename componentWillReceiveProps to UNSAFE_componentWillReceiveProps to suppress this warning in non-strict mode. In React 17.x, only the UNSAFE_ name will work. To rename all deprecated lifecycles to their new names, you can run npx react-codemod rename-unsafe-lifecycles in your project source folder.

Please update the following components: ReactSwipableView

Workaround implemented in #616, release coming soon.


CredHub CLI "find -n ''" should find all credentials, not none

From @Amit-PivotalLabs on December 8, 2016 3:12
./credhub find -n 'ab' only finds creds where "ab" is a substring of the cred name.  So ./credhub find -n '' should find creds that have the empty string as a substring of the name, which should be every single string.  Instead, this command returns nothing.
Assuming every credential has an alphabetical character in it, I can find all creds like this:
$ for x in {a..z}; do ./credhub find -n $x 2>/dev/null; done | grep 2016  | cut -f1 -d' ' | sort | uniq
DELETE_ME_AMIT
shell/pivotal/ssh_key

but that's not a desirable way to do it.
Additional info:
$ ./credhub --version
CLI Version: 0.3.0
CM Version: 0.3.0 build DEV

Copied from original issue: cloudfoundry-incubator/credhub#3

Hey Amit -
Is there a use case you have in mind for listing every credential that exists in the system? My instinct is to not add this until there is a need and we feel that this is a good way to accomplish it.
My guess is that a user would be looking for something vaguely specific - a partial name, deployment name or path - not just listing all of the things that exist. I will certainly validate this as feedback rolls in.

From @Amit-PivotalLabs on December 23, 2016 20:1
My use case was hygiene.  I discovered that some random test credential had been left around during development/testing, and I wanted to make sure there weren't any other credentials lying around.  I can imagine people may want to be able to audit what's living around in their CredHub for various reasons.
It's also just inconsistent behaviour.  ./credhub find -n <X> should match all credentials containing the substring <X>.  It's awkward UX that the empty string behaves differently, it was definitely surprising/unexpected behaviour.  It's contrary to how grep and other CLI tools people are familiar with work.

At some point, we changed this behaviour and it now works as you expect in this issue.


Contents will be gone when a container element is hidden at start

When a wrapper element is set to be hidden at start, all imgs\contents in the slick wrapper are gone ( width is set to 0 ) untill you click one of the narrows
https://jsfiddle.net/ap283puf/8/
But if you remove the hidden class ( in the demostration ) and then try to hide and show the wrapper it's all good

Try using class 'element-invisible':
https://jsfiddle.net/ap283puf/9/
It is not hiding which removes image information, but clipping while preserving dimensions so Slick still has a chance to read it.

I was able to solve a similar problem (slick wouldn't calculate the slides' width/height correctly when the slider was hidden at the time slick() is called) using the following CSS:
.element-invisible {
  position: absolute !important;
  top: -9999px !important;
  left: -9999px !important;
}

I still had to set the element's width to the parent container's width via JavaScript right before the .element-invisible class is removed.

@gausarts solution worked for me.  Thanks!

Thank guys! I lost many time to find this solution!)


The endpoint /dicomweb does not work (locally) using docker compose

Hello,
I followed the instruction to deploy Slim locally using docker compose without -d flag, and here is the output from console:
db_1    | 2021-09-26 18:28:00.363 UTC [35] ERROR:  relation "queue_msg" does not exist at character 8
db_1    | 2021-09-26 18:28:00.363 UTC [35] STATEMENT:  update queue_msg set msg_status=$1 where msg_status=$2 and queue_name=$3
app_1   | 2021/09/26 18:28:59 [error] 10#10: *3 upstream timed out (110: Connection timed out) while reading response header from upstream, client: <IP_ADDRESS>, server: slim, request: "GET /dicomweb/studies?ModalitiesInStudy=SM HTTP/1.1", upstream: "http://<IP_ADDRESS>:8080/dcm4chee-arc/aets/DCM4CHEE/rs/studies?ModalitiesInStudy=SM", host: "localhost:8008", referrer: "http://localhost:8008/"
app_1   | 2021/09/26 18:28:59 [error] 10#10: *3 open() "/usr/share/nginx/html/50x.html" failed (2: No such file or directory), client: <IP_ADDRESS>, server: slim, request: "GET /dicomweb/studies?ModalitiesInStudy=SM HTTP/1.1", upstream: "http://<IP_ADDRESS>:8080/dcm4chee-arc/aets/DCM4CHEE/rs/studies?ModalitiesInStudy=SM", host: "localhost:8008", referrer: "http://localhost:8008/"
app_1   | <IP_ADDRESS> - - [26/Sep/2021:18:28:59 +0000] "GET /dicomweb/studies?ModalitiesInStudy=SM HTTP/1.1" 404 555 "http://localhost:8008/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/92.0.4515.131 Safari/537.36" "-"
db_1    | 2021-09-26 18:29:33.040 UTC [39] ERROR:  relation "export_task" does not exist at character 41
db_1    | 2021-09-26 18:29:33.040 UTC [39] STATEMENT:  select exporttask0_.pk as col_0_0_ from export_task exporttask0_ where exporttask0_.device_name=$1 and exporttask0_.scheduled_time<current_timestamp and (exporttask0_.queue_msg_fk is null) limit $2

I tried to access http://localhost:8008/dicomweb but unfortunately, I got "404 Not Found" on the web page, and here is the output from console:
app_1   | 2021/09/26 21:00:54 [error] 10#10: *9 open() "/var/www/html/dicomweb" failed (2: No such file or directory), client: <IP_ADDRESS>, server: slim, request: "GET /dicomweb HTTP/1.1", host: "localhost:8008"
app_1   | <IP_ADDRESS> - - [26/Sep/2021:21:00:54 +0000] "GET /dicomweb HTTP/1.1" 404 555 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/92.0.4515.131 Safari/537.36" "-"

I got in the slim_app docker container, but could not find dicomweb in /var/www/html. I am wondering if is there anything I did wrong in the deployment steps?
Best regards,

Thanks for reporting the issue @varikmp.

I followed the instruction to deploy Slim locally using docker compose without -d flag, and here is the output from console

Unfortunately, the output of the console is generally not very informative, since the DCM4CHEE application server doesn't write the application log messages to the standard error stream, but to the file /opt/wildfly/standalone/log/server.log.
app_1   | 2021/09/26 18:28:59 [error] 10#10: *3 upstream timed out (110: Connection timed out) while reading response header from upstream, client: <IP_ADDRESS>, server: slim, request: "GET /dicomweb/studies?ModalitiesInStudy=SM HTTP/1.1", upstream: "http://<IP_ADDRESS>:8080/dcm4chee-arc/aets/DCM4CHEE/rs/studies?ModalitiesInStudy=SM", host: "localhost:8008", referrer: "http://localhost:8008/"

It seems the DICOMweb /studies request gets correctly proxied to dcm4chee-arc/aets/DCM4CHEE/rs/studies, but the connection timed out. I would recommend inspecting /opt/wildfly/standalone/log/server.log, which may provide further insight into why the DCM4CHEE server did not respond.

I tried to access http://localhost:8008/dicomweb but unfortunately, I got "404 Not Found" on the web page

This is expected, since the / path does not represent a DICOMweb resource.  If you would like to test whether the DICOMweb API works, I would recommend using the /studies path (full URL: http://localhost:8008/dicomweb/studies).

Hi @hackermd,
I am sorry for the late response. I have tried the /studies (full URL as you suggested) but saw nothing. I checked the server console and it said
app_1   | <IP_ADDRESS> - - [03/Oct/2021:21:36:03 +0000] "GET /dicomweb/studies HTTP/1.1" 204 0 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/92.0.4515.131 Safari/537.36" "-"

Also, here is the link to the /opt/wildfly/standalone/log/server.log that I got in the container:
https://drive.google.com/drive/u/0/folders/1BJnEH2mfd5rba5SM9FI9YH8jyw20-IV_

Thank you for your time.

The fact that you get a 204 status code means that the origin server returned an empty response, i.e., that no data has been stored in the archive. See DICOM PS 3.18 Section 8.5.

Does that mean the database-related errors reported in the console could be ignored and would not affect the empty response from the origin server?
db_1    | 2021-09-26 18:28:00.363 UTC [35] ERROR:  relation "queue_msg" does not exist at character 8
db_1    | 2021-09-26 18:29:33.040 UTC [39] ERROR:  relation "export_task" does not exist at character 41

I don't know what causes these error messages. The database is part of the DCM4CHEE archive and I am not very familiar with its internals. If you continue to experience the issue, I would recommend reporting it at https://github.com/dcm4che/dcm4chee-arc-light/issues.
I am closing the issue, since it appears to be unrelated to the Slim application.


The most promising pQTL associations from Sun et al. are missing in the V2G table

This could be a Front End issue but we need to investigate why lead pQTLs are still missing in the V2G table (especially the most significant ones e.g p-val<E-385). One example is the following:
rs2127870 and FUT8 gene (p-value =9.8 E-396)

Solved. @MayaGhoussaini The problem comes from raw eQTL data where some p-values are smaller than the smallest positive number for a Double type then there is an exception somewhere and then overflowed to 0. I reverted the effect assuming all 0s have not null beta so I assign the smallest positive number for a Double type for that p-value. It will come fixed in the next iteration


Ensure that all comments are downloaded

I wonder if in this PR Danger has paged off at 5 comments, and now continues to re-post

Could you clarify what you mean?

Sure, I don't know if this line which grabs the comments does it via paging or not. If it does use paging, then it might only download 5 at a time for example. Then the logic about deletion / editing etc is based off bad data.

This was fixed by #39, right?

Yes!


Don't use NonZero in PortOffset

The NonZeroU16 used in PortOffset::Incoming was part of the public API, and it was only a cause of confusion.
The NullPointerOptimization was only useful for the single method returning Option<PortOffset>. I think we can sacrifice that in favour of having a simpler API.
This is technically a breaking change, but I won't consider it a semver mayor change.

If this is going to break anything in hugr, then it should probably show up as a version bump

We never match on the offset internals over there, but it's true that we could do a version bump.


Automatically pull tariffs from integration

Feature request: dynamic tariffs
As you already suggest using the Energi Data Service integration, it should be possible to pull the tariffs from the attributes of this integration, since it already includes them and you set your provider when configuring it.
Tarriffs in the Energi Data Service integration:

This would avoid the need to have to customise the sensor.tariff_export in the huawei_solar_input.yaml file.
Since tariffs in many cases are also dynamic, the current sensor would not provide the most accurate tariffs anyway.

@carlhye I do not think so. The tariffs included in EDS are all tariff on import (purchase) not export (sale). In DK these are not the same.


added instance metadata templating

Thank you for your project!
I'm new in rust, but decided to make a PR with instance metadata templating for userarn and rolearn (now it makes sense for aws account id only IMO)

@AndrewChubatiuk Thanks for your contribution. Unfortunately, I am not sure whether calling the AWS Instance Metadata Service (IMDS) is a good idea. It's a security best practice to ensure that Pods cannot reach the IMDS by using IMDSv2 and setting the hop limit to 1. In such a setup only Pods with hostNetwork: true can reach IMDS, all other Pods will fail to connect to the IMDS.
If you still insist to add this feature, I propose you refactor this PR to make this feature optional, with a command line flag to explicitly opt-in to that behavior (by default is must be off). In that case you might also want to add a Helm value to set hostNetwork: true.

I will close this for as there seems to be no activity on this PR.


Please replace the old RFX logo to thsi new one

In order to streamline the review of the contribution we ask you
to ensure the following steps have been taken:

[x] Filename in the lowercase format
[x] Image format: png
[x] Image size: 256 by 256 px

Updated here https://github.com/TrustWallet/tokens/commit/c0464bee3c5c9d250f30167e705d603751fad20b


Data domain: add longer description

To make selecting a data domain in the user interface more user-friendly, a longer description for the domains would be helpful:

ic - Image classification
od - Object detection
sp - Speech

I've implemented this in cc83b44bcef0337e31fcec762049668eb10802f7. It'll show up in the database (auto-populated by the domain-specific apps) and when you do a list/retrieve of data-domains. Is there anywhere else you want this to show up?

No, list/retrieve is fine. The short name is fine for internal use.


Fix small type in HOWTO-it.md

What does this PR do?
Fix small typo in Italian translation of HOWTO-it.md
Checklist:

[x] Read our contributing guidelines.
[ ] Search for duplicates.
[ ] Include author(s) and platform where appropriate.
[ ] Put lists in alphabetical order, correct spacing.
[ ] Add needed indications (PDF, access notes, under construction).
[ ] Used an informative name for this pull request.

Follow-up

Check the status of GitHub Actions and resolve any reported warnings!

Hi @eshellman can I ask you to take a look at this one?
Hope it’s not a problem for you!
Thank you 🙏


If the model works for variable length images, why we need to rescale images to a fixed size such  as (100,32) ?

IMHO, nearly all models take fixed size input if you use a scalar loss.
The "variable length image" in the paper means in test time, I think.

@misssprite , yes in the test time it takes images of variable length, but if you dive into the code, you find out that even test images are rescaled to (100,32)

@ahmedmazari-dhatim You may try with scaling to other widths, as long as the height is fixed to 32.


Replacing travis with github actions

I heard that new github actions are very nice. I didnt have time to read about it though, might be interesting thing to investigate and switch to potentially.

https://medium.com/better-programming/how-to-publish-a-javascript-package-to-npm-automatically-with-github-actions-1acde7b908d6

@klis87, I published a package jump2header using GitHub actions and experience is nice.
The easiest is to start with the test + coverage workflow like:
https://github.com/strdr4605/jump2header/blob/master/.github/workflows/test.yml
I also added an action to release to npm with semantic release:
https://github.com/strdr4605/jump2header/blob/master/.github/workflows/release.yml
but the issue is with semantic-release as it does not support v0.x.x, so probably better to integrate release action after v1 is ready.

@strdr4605 Thx for the links, I will take a look in a proper time!

Travis + lerna seems fine for now, so I am closing this, perhaps I will get back to it some day.


Update controller server with new defaults

/gcbrun

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

3 of 3 (100.0%)  changed or added relevant lines in 1 file are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 57.697%

Totals

Change from base Build<PHONE_NUMBER>:
0.0%

Covered Lines:
2305

Relevant Lines:
3995

💛  - Coveralls


Even with min_wait and max_wait == 0, I cannot break 100 requests per second. Why is that?

Description of issue
I have 1 large box to perform load testing. I have all of its file descriptors and memory to perform load testing. But locust never exceeds 100 rps.
Expected behavior
I want to push locust to run at 10000 rps.
Actual behavior
I can only do 100 rps. Why?
Environment settings

OS: RedHat 7.
Python version: 2.7.12
Locust version: 0.11.0

Steps to reproduce (for bug reports)
# locustfile.py
class MainTaskSet(TaskSet):
    @task
    def get_root(self):
        with self.client.get('/', catch_response=True, verify=False) as response:
            try:
                body = json.loads(response.content)
                if len(body) <= 0:
                    response.failure(self.bad_json_message(response))

            except Exception:
                response.failure(self.bad_json_message(response))

class LocustTests(HttpLocust):
    task_set = MainTaskSet
    min_wait = 0
    max_wait = 0

# bash
locust -f locustfile.py --no-web  --host=http://remote.example.com -c 10000 -r 10000 --run-time 10m

I can only do 100 rps. Why?

  Where's the bottleneck?

Using other load test tools, I've hit the limit of net.core.somaxconn:
$ sysctl net.core.somaxconn
net.core.somaxconn = 128
I kick that up to 1024 on both server and load-test machine.

This definitely sounds like a server bottleneck to me.

I don't think the server is the bottleneck because on the same server, I could spawn 3000 rps using github.com/tsenart/vegeta.

I had a similar problem here: https://github.com/locustio/locust/issues/1015...the most meaningful answer is "remember, locust only runs in a single process, so it won't make use of multiple cpu cores unless you use multiple slaves."

I like the whole idea of Locust overall; slick UI and master slaves architecture. However...
IMO, the whole hatch rate idea is too complicated and hard to understand. See def hatch() https://github.com/locustio/locust/blob/master/locust/runners.py#L102
Why not simplify and spawn everything all at once?

IMO, the whole hatch rate idea is too complicated and hard to understand

that's subjective ... It's pretty straight forward to me.

Why not simplify and spawn everything all at once?

because that's not always the workload we want to simulate.  We need the ability to make virtual user arrival not happen all at once.... However, you are welcome to set your hatch rate to a level that essentially does what you are asking for.   I'm not removing the hatch rate feature unless it's replaced by a better way to model increasing workloads.
there's nothing actionable in this issue...  closing.


Unable to use a Provider<java.nio.file.Path> as an artifact for the maven-publish plugin

Using a Provider<java.nio.file.Path> as an artifact for the maven-publish-Plugin does not work in Gradle 6.6 anymore. Using a Path (sun.nio.fs.WindowsPath) instance directly still works.
Expected Behavior

The file my-artifact.txt should be published into the local maven repository.
Current Behavior

You get the following error:
FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':generatePomFileForArtifactoryPublication'.
> Cannot convert provided value (my-artifact.txt) to a file.

Context

This works in Gradle 6.5.1 and below, but stops working in Gradle 6.6. I also tested all newer versions up to 6.7.1, they are all affected.
May be related to #11054.
Steps to Reproduce

Execute gradlew publishToMavenLocal in this project: gradle-issue-15711.zip
For reference here is the build.gradle:
apply plugin: 'maven-publish'

wrapper { gradleVersion = '6.6' }

group = 'org.gradle'
ext.artifactId = 'issue-15711'
version = '1.0.0'

publishing {
  publications {
    artifactory(MavenPublication) {
      artifactId = project.artifactId
      // Works in Gradle 6.5.1 and Gradle 6.6
//      artifact java.nio.file.Path.of('my-artifact.txt')

      // Works in Gradle 6.5.1 but not Gradle 6.6
      artifact provider { java.nio.file.Path.of('my-artifact.txt') }
    }
  }
}

Your Environment

Build scan URL: https://gradle.com/s/qxutkwm5vnfdq
user@PC MINGW64 /c/.../gradle-issue-15711
$ ./gradlew -v

------------------------------------------------------------
Gradle 6.6
------------------------------------------------------------

Build time:   2020-08-10 22:06:19 UTC
Revision:     d119144684a0c301aea027b79857815659e431b9

Kotlin:       1.3.72
Groovy:       2.5.12
Ant:          Apache Ant(TM) version 1.10.8 compiled on May 10 2020
JVM:          1.8.0_162 (Oracle Corporation 25.162-b12)
OS:           Windows 7 6.1 amd64

Is there any update on this? Why was it removed from the Milestone?

A workaround is to use a Closure:
artifact { java.nio.file.Path.of('my-artifact.txt') }

Or wrap the provider in a Closure:
artifact { provider { java.nio.file.Path.of('my-artifact.txt') } }

This bug is quite annoying for me as it prevents a straight forward update to Gradle's Lazy Configuration, which would be a big improvement. I don't want to tell all my users that they now have to add a workaround for this bug.
I would be very grateful if this gets fixed and it seems like it can't be that difficult. It would at least be helpful to know why this was removed from the milestone 7.1 RC1.


Setup rails api

In this PR, we are intalling rails-api with postgresql as default database

setup linters
add config for cors
generate models
generate controllers
config the database
add migrations
config the routes

Hello @Marcraphael12

Nice job implementing the ERD, but remember that you need to create a new PR for each task
I think the user is not the owner of the vehicles, the user has many reservation not has many vehicles, the relation between the user and the vehicles is through the reservations, please change that

That's true you're completely right, because when the user logs in, the page shows the list of the items a user can reserve. Thanks for the clarification.

Hello! @Marcraphael12
Good job implementing the requirements steps, is time to merge it! 🥇


Error scanning GHE

Tried to scan GHE using PULL requesr 61 in develop branch.. getting below errors
Failed to retrieve repositories from ORG NAME
some repos name
I am in the first for loop
panic: sync: negative WaitGroup counter
goroutine 1 [running]:
sync.(*WaitGroup).Add(0xc000442020, 0xffffffffffffffff)
/usr/local/go/src/sync/waitgroup.go:74 +0x147
wraith/core.AnalyzeRepositories(0xc0003a6840)
/Users/psingh200/go/src/wraith/core/analysis.go:93 +0xea

somehow I fixed the above issue and when I moved forward noticed SSH closing error unknown hosts, but my other git tiiols are working with ssh setup.

So the wait group error is generally because there are no targets for it to scan.
I am confused by how you fixed it. The tool is solely https, it does not use SSH keys for any communication. All of it is via token auth.
I would say the two are unrelated, the issue seems to be most likely solved by setting an org/repo/user that Ould be reached via the given token and was not restricted or blocked by a 404 caused by a permissions/access issue.
@pradeepkusingh

I am passing the org value and GHE token , not trying to use SSH. This toke has all access to ORG as I used google github api and can access all.
wraith v0.0.5 started at 2020-10-15T05:54:27-06:00
Loaded 0 signatures.
Web interface available at http://<IP_ADDRESS>:9393
Gathering github organizations...
I am here
Threads for repository gathering: 1
I am in the first for loop
org name (loginVal):  test
I am after we gather the org repos
Failed to retrieve repositories from sparrow: GET https://github.xxxxxx.com/api/v3/orgs/test/repos?page=2&type=sources: 500  []

here are the argument 👍
go run main.go  scanGithubEnterprise --github-enterprise-api-token xxxxxxx   --github-enterprise-orgs test  --github-enterprise-url https://github.xxxxxxxx.com/api/v3 --debug true --num-threads 10

Error cloning repository : ssh: handshake failed: knownhosts: key mismatch
Even I am surprised why it is doing SSH key handshake?
@mattyjones

@pradeepkusingh I will poke at this but you are not using signatures, the number loaded is 0. You need to pull the signatures down from the other repo and either pu them in the default location or you need to specify their path.

Thanks @mattyjones  but it shows names of my all repose while run scan. Do you see anything wrong with the above commands? I just pasted below as well
go run main.go scanGithubEnterprise --github-enterprise-api-token xxxxxxx --github-enterprise-orgs test --github-enterprise-url https://github.xxxxxxxx.com/api/v3 --debug true --num-threads 10


Image scanner: fail open when there are issues

We sometimes get 524 Origin Time-out errors from scanner. We should just ignore them and continue
cc @ericvn

https://storage.googleapis.com/istio-prow/logs/release_istio_release-1.10_postsubmit/1404498488158326784/build-log.txt had a 400 from the scanner.

The current code will retry 4 times if the http.Get returns an error, but does not retry if the Get succeeds without an error.


Enable family_connect_registration_pod

:+1:, lets land when travis is happy (doing a release now, will restart travis build afterwards)

:+1: on the changes. have you rebuilt travis?


chore(deps): bump to latest protobuf-go

Fixes some transitive breaking changes in google.golang.org/genproto.

@alethenorio They have been removed from the proto, so it's to fix the breaking change.
I think we'll stop using the library example proto for tests, since breaking changes is being made to it.


One VPN not starting after device reboot

Having One VPN is working fine on my Pixel 6 / Android 12, but when I reboot the device, the VPN is not automatically connected, and the "Block internet if VPN disconnects" feature is not working as well because I guess the app is not fired correctly on boot.
Other thing, why we cannot set the One VPN to "Always ON":

An other confusing bug, after unlocking the lockscreen following a device reboot, I get the "VPN by Google One" tile active, even if the vpn service is not connected & running.
I have to click on the tile to start the service correctly.
Checking the logcat I don't see any errors related to the vpn service (using the key words: vpn, ppn, Krypton, Xenon) except the info about ppn tile creation:
12-10 11:18:04.570  1979  1979 D QSTileHost: Creating tile: custom(com.google.android.apps.subscriptions.red/.ppn.quicksettings.PpnTileService)
I'm running Android 12 Nov 2021 build.

Hi, thanks for your interest and comments.  The Feature is working as intended.  In this selection, "Block" is not supported (product decision).  The PPN feature does try to stay on through network events as is possible.  Thank you again for your interest, please reach out if you have questions.  -the Google PPN team


Multiple locally hosted videos on same page not working

Hello, and thanks for your time.
I have many videos hosted locally, and listed on a single page. I am able to launch one in a lightbox, but once I try to enable a 2nd via Afterglow, the page loads weird, and the 2nd video doesn't play.  A small sample of my html...

		<video id="meow" width="960" height="540">
			<source type="video/mp4" src="file:///G:\Video\movies\meow.mp4" />
		</video>

Meow

		<video id="nine" width="960" height="540">
			<source type="video/avi" src="file:///G:\Video\movies\9 - 2009.avi" />
		</video>

9

I've identified the problem. It's not multiple videos- multiples with unique id's do work. The problem is one of my sample videos; it's a avi, and afterglow doesn't seem to like them.


Support nullable parameters

Partially solves #182.
Add support to x-nullable vendor extension in Connexion. It is a ongoing discussion in OpenAPI spec, but requested by users of Connexion and acknowledged as a valid use case.
Changes proposed in this pull request:

Add support for attribute x-nullable flag in parameter definitions.
Add documentation for x-nullable flag usage.

Coverage increased (+0.009%) to 99.441% when pulling 2b41e4d256fca19e773db03bf6076bf9703ca90e on rafaelcaricio:accept-nullable-values into 5e5d97ec1c7c6b644acceda6bf87f282f0e57725 on zalando:master.

Coverage increased (+0.009%) to 99.441% when pulling c66e92c6610557d77f408e85d72d12605a7b05df on rafaelcaricio:accept-nullable-values into 5e5d97ec1c7c6b644acceda6bf87f282f0e57725 on zalando:master.

Coverage increased (+0.009%) to 99.441% when pulling 795dc6ed540410c5663f974eb2846e5370244ed5 on rafaelcaricio:accept-nullable-values into 5e5d97ec1c7c6b644acceda6bf87f282f0e57725 on zalando:master.

Coverage increased (+0.01%) to 99.443% when pulling 87111d32076b36fced70ed837f4bbc8a69fe1bd0 on rafaelcaricio:accept-nullable-values into 5e5d97ec1c7c6b644acceda6bf87f282f0e57725 on zalando:master.

:+1:

Can we merge this PR?


Liquid Fire with a full forecast leaves cards revealed

They are just stuck there.
https://boardgamearena.com/2/innovationalpha?table=411349469

they should be transferred to the demandee's hand in this case since they can't be transferred to the demander's forecast (I think)

This is still happening as of 9/10/2023

I think the difference with this card is that the demandee should get the cards and not the demander.

I guess the full forecast logic could look at where the cards are and then use that to determine where they should go

since it is in the demandee's reveal in this case.

This is assuming that's how the full forecast logic "should" work in this case...maybe a question for Carl/Chris.  The demander probably shouldn't end up with the worse end of the deal.

Liquid Fire says I DEMAND you draw a card of value equal to the highest bonus on your board! Transfer it to my forecast! If it is red, transfer all cards from your hand to my score pile!
If the transfer to the forecast fails, the demandee gets to keep the card. There's not a bug here as far as I can tell.

Missed an above comment. Apparently it's still happening.

Fixed.