[   +2 ms] > Task :file_picker:preReleaseBuild UP-TO-DATE
[   +4 ms] > Task :file_picker:mergeReleaseShaders UP-TO-DATE
[ +122 ms] > Task :file_picker:compileReleaseShaders UP-TO-DATE
[   +4 ms] > Task :file_picker:generateReleaseAssets UP-TO-DATE
[   +2 ms] > Task :file_picker:packageReleaseAssets UP-TO-DATE
[   +3 ms] > Task :firebase_auth:preBuild UP-TO-DATE
[  +38 ms] > Task :firebase_auth:preReleaseBuild UP-TO-DATE
[   +3 ms] > Task :firebase_auth:mergeReleaseShaders UP-TO-DATE
[   +2 ms] > Task :firebase_auth:compileReleaseShaders UP-TO-DATE
[   +2 ms] > Task :firebase_auth:generateReleaseAssets UP-TO-DATE
[   +2 ms] > Task :firebase_auth:packageReleaseAssets UP-TO-DATE
[  +61 ms] > Task :firebase_core:preBuild UP-TO-DATE
[   +4 ms] > Task :firebase_core:preReleaseBuild UP-TO-DATE
[  +32 ms] > Task :firebase_core:mergeReleaseShaders UP-TO-DATE
[  +33 ms] > Task :firebase_core:compileReleaseShaders UP-TO-DATE
[   +3 ms] > Task :firebase_core:generateReleaseAssets UP-TO-DATE
[   +2 ms] > Task :firebase_core:packageReleaseAssets UP-TO-DATE
[   +4 ms] > Task :firebase_messaging:preBuild UP-TO-DATE
[   +2 ms] > Task :firebase_messaging:preReleaseBuild UP-TO-DATE
[   +2 ms] > Task :firebase_messaging:mergeReleaseShaders UP-TO-DATE
[  +32 ms] > Task :firebase_messaging:compileReleaseShaders UP-TO-DATE
[   +4 ms] > Task :firebase_messaging:generateReleaseAssets UP-TO-DATE
[  +39 ms] > Task :firebase_messaging:packageReleaseAssets UP-TO-DATE
[   +1 ms] > Task :firebase_storage:preBuild UP-TO-DATE
[   +2 ms] > Task :firebase_storage:preReleaseBuild UP-TO-DATE
[   +3 ms] > Task :firebase_storage:mergeReleaseShaders UP-TO-DATE
[  +33 ms] > Task :firebase_storage:compileReleaseShaders UP-TO-DATE
[  +31 ms] > Task :firebase_storage:generateReleaseAssets UP-TO-DATE
[   +5 ms] > Task :firebase_storage:packageReleaseAssets UP-TO-DATE
[  +29 ms] > Task :flutter_keyboard_visibility:preBuild UP-TO-DATE
[  +38 ms] > Task :flutter_keyboard_visibility:preReleaseBuild UP-TO-DATE
[   +2 ms] > Task :flutter_keyboard_visibility:mergeReleaseShaders UP-TO-DATE
[   +2 ms] > Task :flutter_keyboard_visibility:compileReleaseShaders UP-TO-DATE
[   +2 ms] > Task :flutter_keyboard_visibility:generateReleaseAssets UP-TO-DATE
[   +3 ms] > Task :flutter_keyboard_visibility:packageReleaseAssets UP-TO-DATE
[  +39 ms] > Task :flutter_plugin_android_lifecycle:preBuild UP-TO-DATE
[   +3 ms] > Task :flutter_plugin_android_lifecycle:preReleaseBuild UP-TO-DATE
[   +2 ms] > Task :flutter_plugin_android_lifecycle:mergeReleaseShaders UP-TO-DATE
[   +2 ms] > Task :flutter_plugin_android_lifecycle:compileReleaseShaders UP-TO-DATE
[   +4 ms] > Task :flutter_plugin_android_lifecycle:generateReleaseAssets UP-TO-DATE
[  +42 ms] > Task :flutter_plugin_android_lifecycle:packageReleaseAssets UP-TO-DATE
[   +3 ms] > Task :google_sign_in:preBuild UP-TO-DATE
[   +3 ms] > Task :google_sign_in:preReleaseBuild UP-TO-DATE
[  +42 ms] > Task :google_sign_in:mergeReleaseShaders UP-TO-DATE
[   +2 ms] > Task :google_sign_in:compileReleaseShaders UP-TO-DATE
[   +2 ms] > Task :google_sign_in:generateReleaseAssets UP-TO-DATE
[  +44 ms] > Task :google_sign_in:packageReleaseAssets UP-TO-DATE
[   +1 ms] > Task :image_picker:preBuild UP-TO-DATE
[   +2 ms] > Task :image_picker:preReleaseBuild UP-TO-DATE
[   +4 ms] > Task :image_picker:mergeReleaseShaders UP-TO-DATE
[  +25 ms] > Task :image_picker:compileReleaseShaders UP-TO-DATE
[   +2 ms] > Task :image_picker:generateReleaseAssets UP-TO-DATE
[   +1 ms] > Task :image_picker:packageReleaseAssets UP-TO-DATE
[   +1 ms] > Task :path_provider:preBuild UP-TO-DATE
[  +29 ms] > Task :path_provider:preReleaseBuild UP-TO-DATE
[   +1 ms] > Task :path_provider:mergeReleaseShaders UP-TO-DATE
[   +1 ms] > Task :path_provider:compileReleaseShaders UP-TO-DATE
[  +27 ms] > Task :path_provider:generateReleaseAssets UP-TO-DATE
[   +3 ms] > Task :path_provider:packageReleaseAssets UP-TO-DATE
[   +2 ms] > Task :permission_handler:preBuild UP-TO-DATE
[   +3 ms] > Task :permission_handler:preReleaseBuild UP-TO-DATE
[  +24 ms] > Task :permission_handler:mergeReleaseShaders UP-TO-DATE
[   +1 ms] > Task :permission_handler:compileReleaseShaders UP-TO-DATE
[   +1 ms] > Task :permission_handler:generateReleaseAssets UP-TO-DATE
[   +1 ms] > Task :permission_handler:packageReleaseAssets UP-TO-DATE
[   +1 ms] > Task :phone_number:preBuild UP-TO-DATE
[  +23 ms] > Task :phone_number:preReleaseBuild UP-TO-DATE
[   +2 ms] > Task :phone_number:mergeReleaseShaders UP-TO-DATE
[   +2 ms] > Task :phone_number:compileReleaseShaders UP-TO-DATE
[   +1 ms] > Task :phone_number:generateReleaseAssets UP-TO-DATE
[   +1 ms] > Task :phone_number:packageReleaseAssets UP-TO-DATE
[        ] > Task :sqflite:preBuild UP-TO-DATE
[  +46 ms] > Task :sqflite:preReleaseBuild UP-TO-DATE
[   +1 ms] > Task :sqflite:mergeReleaseShaders UP-TO-DATE
[   +1 ms] > Task :sqflite:compileReleaseShaders UP-TO-DATE
[  +22 ms] > Task :sqflite:generateReleaseAssets UP-TO-DATE
[   +2 ms] > Task :sqflite:packageReleaseAssets UP-TO-DATE
[   +1 ms] > Task :stripe_payment:preBuild UP-TO-DATE
[   +1 ms] > Task :stripe_payment:preReleaseBuild UP-TO-DATE
[   +1 ms] > Task :stripe_payment:mergeReleaseShaders UP-TO-DATE
[        ] > Task :stripe_payment:compileReleaseShaders UP-TO-DATE
[   +3 ms] > Task :stripe_payment:generateReleaseAssets UP-TO-DATE
[  +25 ms] > Task :stripe_payment:packageReleaseAssets UP-TO-DATE
[ +195 ms] > Task :app:mergeReleaseAssets
[ +201 ms] > Task :cloud_firestore:packageReleaseRenderscript NO-SOURCE
[   +2 ms] > Task :cloud_functions:packageReleaseRenderscript NO-SOURCE
[  +35 ms] > Task :connectivity:packageReleaseRenderscript NO-SOURCE
[   +1 ms] > Task :file_picker:packageReleaseRenderscript NO-SOURCE
[   +2 ms] > Task :firebase_auth:packageReleaseRenderscript NO-SOURCE
[   +2 ms] > Task :firebase_core:packageReleaseRenderscript NO-SOURCE
[  +42 ms] > Task :firebase_messaging:packageReleaseRenderscript NO-SOURCE
[  +12 ms] > Task :firebase_storage:packageReleaseRenderscript NO-SOURCE
[  +37 ms] > Task :flutter_keyboard_visibility:packageReleaseRenderscript NO-SOURCE
[   +3 ms] > Task :flutter_plugin_android_lifecycle:packageReleaseRenderscript NO-SOURCE
[   +2 ms] > Task :google_sign_in:packageReleaseRenderscript NO-SOURCE
[  +79 ms] > Task :image_picker:packageReleaseRenderscript NO-SOURCE
[   +3 ms] > Task :path_provider:packageReleaseRenderscript NO-SOURCE
[  +58 ms] > Task :permission_handler:packageReleaseRenderscript NO-SOURCE
[   +5 ms] > Task :phone_number:packageReleaseRenderscript NO-SOURCE
[   +2 ms] > Task :sqflite:packageReleaseRenderscript NO-SOURCE
[  +65 ms] > Task :stripe_payment:packageReleaseRenderscript NO-SOURCE
[   +2 ms] > Task :app:compileReleaseRenderscript NO-SOURCE
[  +39 ms] > Task :app:generateReleaseResValues UP-TO-DATE
[  +56 ms] > Task :app:generateReleaseResources UP-TO-DATE
[  +11 ms] > Task :app:processReleaseGoogleServices UP-TO-DATE
[  +57 ms] > Task :cloud_firestore:generateReleaseResValues UP-TO-DATE
[  +60 ms] > Task :cloud_functions:generateReleaseResValues UP-TO-DATE
[   +4 ms] > Task :connectivity:compileReleaseRenderscript NO-SOURCE
[   +1 ms] > Task :connectivity:generateReleaseResValues UP-TO-DATE
[   +6 ms] > Task :connectivity:generateReleaseResources UP-TO-DATE
[  +35 ms] > Task :connectivity:packageReleaseResources UP-TO-DATE
[   +5 ms] > Task :cloud_firestore:compileReleaseRenderscript NO-SOURCE
[ +126 ms] > Task :cloud_firestore:generateReleaseResources UP-TO-DATE
[   +7 ms] > Task :cloud_firestore:packageReleaseResources UP-TO-DATE
[   +2 ms] > Task :cloud_functions:compileReleaseRenderscript NO-SOURCE
[  +49 ms] > Task :cloud_functions:generateReleaseResources UP-TO-DATE
[  +19 ms] > Task :cloud_functions:packageReleaseResources UP-TO-DATE
[  +46 ms] > Task :file_picker:generateReleaseResValues UP-TO-DATE
[   +1 ms] > Task :firebase_auth:generateReleaseResValues UP-TO-DATE
[   +1 ms] > Task :firebase_auth:compileReleaseRenderscript NO-SOURCE
[  +35 ms] > Task :firebase_auth:generateReleaseResources UP-TO-DATE
[   +3 ms] > Task :firebase_auth:packageReleaseResources UP-TO-DATE
[   +1 ms] > Task :firebase_core:generateReleaseResValues UP-TO-DATE
[   +3 ms] > Task :firebase_messaging:generateReleaseResValues UP-TO-DATE
[   +1 ms] > Task :firebase_messaging:compileReleaseRenderscript NO-SOURCE
[   +2 ms] > Task :firebase_messaging:generateReleaseResources UP-TO-DATE
[   +4 ms] > Task :firebase_messaging:packageReleaseResources UP-TO-DATE
[  +27 ms] > Task :file_picker:compileReleaseRenderscript NO-SOURCE
[   +1 ms] > Task :file_picker:generateReleaseResources UP-TO-DATE
[        ] > Task :file_picker:packageReleaseResources UP-TO-DATE
[  +27 ms] > Task :firebase_core:compileReleaseRenderscript NO-SOURCE
[   +4 ms] > Task :firebase_core:generateReleaseResources UP-TO-DATE
[   +2 ms] > Task :firebase_core:packageReleaseResources UP-TO-DATE
[  +78 ms] > Task :firebase_storage:generateReleaseResValues UP-TO-DATE
[   +1 ms] > Task :firebase_storage:compileReleaseRenderscript NO-SOURCE
[   +1 ms] > Task :firebase_storage:generateReleaseResources UP-TO-DATE
[   +1 ms] > Task :firebase_storage:packageReleaseResources UP-TO-DATE
[  +23 ms] > Task :flutter_keyboard_visibility:generateReleaseResValues UP-TO-DATE
[   +1 ms] > Task :flutter_keyboard_visibility:compileReleaseRenderscript NO-SOURCE
[        ] > Task :flutter_keyboard_visibility:generateReleaseResources UP-TO-DATE
[   +2 ms] > Task :flutter_keyboard_visibility:packageReleaseResources UP-TO-DATE
[   +1 ms] > Task :flutter_plugin_android_lifecycle:generateReleaseResValues UP-TO-DATE
[   +2 ms] > Task :flutter_plugin_android_lifecycle:compileReleaseRenderscript NO-SOURCE
[  +45 ms] > Task :flutter_plugin_android_lifecycle:generateReleaseResources UP-TO-DATE
[   +1 ms] > Task :flutter_plugin_android_lifecycle:packageReleaseResources UP-TO-DATE
[   +1 ms] > Task :google_sign_in:generateReleaseResValues UP-TO-DATE
[   +2 ms] > Task :image_picker:generateReleaseResValues UP-TO-DATE
[  +24 ms] > Task :path_provider:generateReleaseResValues UP-TO-DATE
[   +2 ms] > Task :path_provider:compileReleaseRenderscript NO-SOURCE
[   +1 ms] > Task :path_provider:generateReleaseResources UP-TO-DATE
[   +4 ms] > Task :path_provider:packageReleaseResources UP-TO-DATE
[  +25 ms] > Task :image_picker:compileReleaseRenderscript NO-SOURCE
[   +2 ms] > Task :image_picker:generateReleaseResources UP-TO-DATE
[   +3 ms] > Task :image_picker:packageReleaseResources UP-TO-DATE
[  +43 ms] > Task :permission_handler:generateReleaseResValues UP-TO-DATE
[   +3 ms] > Task :permission_handler:compileReleaseRenderscript NO-SOURCE
[   +1 ms] > Task :permission_handler:generateReleaseResources UP-TO-DATE
[   +2 ms] > Task :permission_handler:packageReleaseResources UP-TO-DATE
[  +25 ms] > Task :phone_number:generateReleaseResValues UP-TO-DATE
[   +3 ms] > Task :phone_number:compileReleaseRenderscript NO-SOURCE
[   +2 ms] > Task :phone_number:generateReleaseResources UP-TO-DATE
[   +1 ms] > Task :phone_number:packageReleaseResources UP-TO-DATE
[  +32 ms] > Task :google_sign_in:compileReleaseRenderscript NO-SOURCE
[  +25 ms] > Task :google_sign_in:generateReleaseResources UP-TO-DATE
[   +2 ms] > Task :google_sign_in:packageReleaseResources UP-TO-DATE
[   +2 ms] > Task :sqflite:generateReleaseResValues UP-TO-DATE
[   +2 ms] > Task :sqflite:compileReleaseRenderscript NO-SOURCE
[   +2 ms] > Task :sqflite:generateReleaseResources UP-TO-DATE
[  +33 ms] > Task :sqflite:packageReleaseResources UP-TO-DATE
[  +25 ms] > Task :stripe_payment:generateReleaseResValues UP-TO-DATE
[   +2 ms] > Task :stripe_payment:compileReleaseRenderscript NO-SOURCE
[   +1 ms] > Task :stripe_payment:generateReleaseResources UP-TO-DATE
[   +1 ms] > Task :stripe_payment:packageReleaseResources UP-TO-DATE
[ +750 ms] > Task :app:mergeReleaseResources UP-TO-DATE
[  +91 ms] > Task :app:checkReleaseManifest UP-TO-DATE
[   +2 ms] > Task :app:createReleaseCompatibleScreenManifests UP-TO-DATE
[   +3 ms] > Task :app:mainApkListPersistenceRelease UP-TO-DATE
[   +2 ms] > Task :cloud_firestore:checkReleaseManifest UP-TO-DATE
[ +100 ms] > Task :cloud_firestore:processReleaseManifest UP-TO-DATE
[   +1 ms] > Task :cloud_functions:checkReleaseManifest UP-TO-DATE
[  +92 ms] > Task :cloud_functions:processReleaseManifest UP-TO-DATE
[   +1 ms] > Task :connectivity:checkReleaseManifest UP-TO-DATE
[   +2 ms] > Task :connectivity:processReleaseManifest UP-TO-DATE
[  +24 ms] > Task :file_picker:checkReleaseManifest UP-TO-DATE
[  +80 ms] > Task :file_picker:processReleaseManifest UP-TO-DATE
[   +2 ms] > Task :firebase_auth:checkReleaseManifest UP-TO-DATE
[   +3 ms] > Task :firebase_auth:processReleaseManifest UP-TO-DATE
[   +1 ms] > Task :firebase_core:checkReleaseManifest UP-TO-DATE
[   +2 ms] > Task :firebase_core:processReleaseManifest UP-TO-DATE
[   +1 ms] > Task :firebase_messaging:checkReleaseManifest UP-TO-DATE
[   +1 ms] > Task :firebase_messaging:processReleaseManifest UP-TO-DATE
[  +81 ms] > Task :firebase_storage:checkReleaseManifest UP-TO-DATE
[   +1 ms] > Task :firebase_storage:processReleaseManifest UP-TO-DATE
[   +3 ms] > Task :flutter_keyboard_visibility:checkReleaseManifest UP-TO-DATE
[  +28 ms] > Task :flutter_keyboard_visibility:processReleaseManifest UP-TO-DATE
[   +2 ms] > Task :flutter_plugin_android_lifecycle:checkReleaseManifest UP-TO-DATE
[  +30 ms] > Task :flutter_plugin_android_lifecycle:processReleaseManifest UP-TO-DATE
[   +3 ms] > Task :google_sign_in:checkReleaseManifest UP-TO-DATE
[  +30 ms] > Task :google_sign_in:processReleaseManifest UP-TO-DATE
[   +2 ms] > Task :image_picker:checkReleaseManifest UP-TO-DATE
[  +28 ms] > Task :image_picker:processReleaseManifest UP-TO-DATE
[   +2 ms] > Task :path_provider:checkReleaseManifest UP-TO-DATE
[  +68 ms] > Task :path_provider:processReleaseManifest UP-TO-DATE
[  +13 ms] > Task :permission_handler:checkReleaseManifest UP-TO-DATE
[   +1 ms] > Task :permission_handler:processReleaseManifest UP-TO-DATE
[   +1 ms] > Task :phone_number:checkReleaseManifest UP-TO-DATE
[  +62 ms] > Task :phone_number:processReleaseManifest UP-TO-DATE
[   +1 ms] > Task :sqflite:checkReleaseManifest UP-TO-DATE
[  +33 ms] > Task :sqflite:processReleaseManifest UP-TO-DATE
[   +3 ms] > Task :stripe_payment:checkReleaseManifest UP-TO-DATE
[  +36 ms] > Task :stripe_payment:processReleaseManifest UP-TO-DATE
[  +45 ms] > Task :app:processReleaseManifest UP-TO-DATE
[  +95 ms] > Task :app:bundleReleaseResources UP-TO-DATE
[+1393 ms] > Task :app:copyFlutterAssetsRelease
[ +109 ms] > Task :cloud_firestore:parseReleaseLibraryResources UP-TO-DATE
[   +2 ms] > Task :firebase_core:parseReleaseLibraryResources UP-TO-DATE
[   +3 ms] > Task :firebase_core:generateReleaseRFile UP-TO-DATE
[  +87 ms] > Task :cloud_firestore:generateReleaseRFile UP-TO-DATE
[   +1 ms] > Task :cloud_functions:parseReleaseLibraryResources UP-TO-DATE
[  +94 ms] > Task :cloud_functions:generateReleaseRFile UP-TO-DATE
[  +26 ms] > Task :connectivity:parseReleaseLibraryResources UP-TO-DATE
[  +82 ms] > Task :connectivity:generateReleaseRFile UP-TO-DATE
[   +1 ms] > Task :file_picker:parseReleaseLibraryResources UP-TO-DATE
[   +1 ms] > Task :flutter_plugin_android_lifecycle:parseReleaseLibraryResources UP-TO-DATE
[  +24 ms] > Task :flutter_plugin_android_lifecycle:generateReleaseRFile UP-TO-DATE
[   +3 ms] > Task :file_picker:generateReleaseRFile UP-TO-DATE
[  +62 ms] > Task :firebase_auth:parseReleaseLibraryResources UP-TO-DATE
[  +22 ms] > Task :firebase_auth:generateReleaseRFile UP-TO-DATE
[  +84 ms] > Task :firebase_messaging:parseReleaseLibraryResources UP-TO-DATE
[   +3 ms] > Task :firebase_messaging:generateReleaseRFile UP-TO-DATE
[   +2 ms] > Task :firebase_storage:parseReleaseLibraryResources UP-TO-DATE
[   +1 ms] > Task :flutter_keyboard_visibility:parseReleaseLibraryResources UP-TO-DATE
[  +85 ms] > Task :firebase_storage:generateReleaseRFile UP-TO-DATE
[   +1 ms] > Task :flutter_keyboard_visibility:generateReleaseRFile UP-TO-DATE
[ +107 ms] > Task :google_sign_in:parseReleaseLibraryResources UP-TO-DATE
[   +2 ms] > Task :google_sign_in:generateReleaseRFile UP-TO-DATE
[   +2 ms] > Task :image_picker:parseReleaseLibraryResources UP-TO-DATE
[  +24 ms] > Task :image_picker:generateReleaseRFile UP-TO-DATE
[  +64 ms] > Task :path_provider:parseReleaseLibraryResources UP-TO-DATE
[   +1 ms] > Task :path_provider:generateReleaseRFile UP-TO-DATE
[   +2 ms] > Task :permission_handler:parseReleaseLibraryResources UP-TO-DATE
[  +29 ms] > Task :permission_handler:generateReleaseRFile UP-TO-DATE
[  +60 ms] > Task :phone_number:parseReleaseLibraryResources UP-TO-DATE
[  +14 ms] > Task :phone_number:generateReleaseRFile UP-TO-DATE
[   +2 ms] > Task :sqflite:parseReleaseLibraryResources UP-TO-DATE
[   +1 ms] > Task :sqflite:generateReleaseRFile UP-TO-DATE
[   +2 ms] > Task :stripe_payment:parseReleaseLibraryResources UP-TO-DATE
[  +89 ms] > Task :stripe_payment:generateReleaseRFile UP-TO-DATE
[ +500 ms] > Task :app:processReleaseResources UP-TO-DATE
[+1188 ms] > Task :connectivity:compileReleaseAidl NO-SOURCE
[   +8 ms] > Task :firebase_core:compileReleaseAidl NO-SOURCE
[   +6 ms] > Task :cloud_firestore:compileReleaseAidl NO-SOURCE
[  +61 ms] > Task :cloud_functions:compileReleaseAidl NO-SOURCE
[  +72 ms] > Task :flutter_plugin_android_lifecycle:compileReleaseAidl NO-SOURCE
[   +3 ms] > Task :file_picker:compileReleaseAidl NO-SOURCE
[        ] > Task :firebase_auth:compileReleaseAidl NO-SOURCE
[   +1 ms] > Task :firebase_messaging:compileReleaseAidl NO-SOURCE
[   +5 ms] > Task :firebase_storage:compileReleaseAidl NO-SOURCE
[  +30 ms] > Task :flutter_keyboard_visibility:compileReleaseAidl NO-SOURCE
[   +1 ms] > Task :path_provider:compileReleaseAidl NO-SOURCE
[        ] > Task :google_sign_in:compileReleaseAidl NO-SOURCE
[  +35 ms] > Task :image_picker:compileReleaseAidl NO-SOURCE
[   +2 ms] > Task :phone_number:compileReleaseAidl NO-SOURCE
[   +3 ms] > Task :permission_handler:compileReleaseAidl NO-SOURCE
[        ] > Task :sqflite:compileReleaseAidl NO-SOURCE
[   +4 ms] > Task :app:generateReleaseBuildConfig UP-TO-DATE
[   +3 ms] > Task :stripe_payment:compileReleaseAidl NO-SOURCE
[        ] > Task :app:compileReleaseAidl NO-SOURCE
[  +47 ms] > Task :cloud_firestore:generateReleaseBuildConfig UP-TO-DATE
[   +1 ms] > Task :firebase_core:generateReleaseBuildConfig UP-TO-DATE
[  +25 ms] > Task :firebase_core:javaPreCompileRelease UP-TO-DATE
[+1781 ms] > Task :firebase_core:compileReleaseJavaWithJavac
[  +36 ms] Note:

C:\src\flutter.pub-cache\hosted\pub.dartlang.org\firebase_core-0.5.3\android\src\main\java\io\flutter\plugins\firebase\core\FlutterFirebaseCorePlugin.java
uses or overrides a deprecated API.
[ +147 ms] Note: Recompile with -Xlint:deprecation for details.

[   +7 ms] > Task :cloud_functions:generateReleaseBuildConfig UP-TO-DATE
[  +62 ms] > Task :connectivity:generateReleaseBuildConfig UP-TO-DATE
[  +11 ms] > Task :connectivity:javaPreCompileRelease UP-TO-DATE
[ +342 ms] > Task :connectivity:compileReleaseJavaWithJavac
[   +1 ms] > Task :firebase_core:bundleLibCompileRelease
[   +3 ms] > Task :connectivity:bundleLibCompileRelease
[  +88 ms] > Task :file_picker:generateReleaseBuildConfig UP-TO-DATE
[   +1 ms] > Task :flutter_plugin_android_lifecycle:generateReleaseBuildConfig UP-TO-DATE
[   +1 ms] > Task :flutter_plugin_android_lifecycle:javaPreCompileRelease UP-TO-DATE
[ +403 ms] > Task :flutter_plugin_android_lifecycle:compileReleaseJavaWithJavac
[   +2 ms] > Task :cloud_firestore:javaPreCompileRelease
[+1692 ms] > Task :cloud_firestore:compileReleaseJavaWithJavac
**> [   +3 ms] Note:

C:\src\flutter.pub-cache\hosted\pub.dartlang.org\cloud_firestore-0.14.4\android\src\main\java\io\flutter\plugins\firebase\firestore\FlutterFirebaseFirestorePlugin.java uses or overrides a deprecated API.
[  +34 ms] Note: Recompile with -Xlint:deprecation for details.
[   +2 ms] > Task :cloud_functions:javaPreCompileRelease
[ +558 ms] Note:
C:\src\flutter.pub-cache\hosted\pub.dartlang.org\cloud_functions-0.7.2\android\src\main\java\io\flutter\plugins\firebase\functions\FlutterFirebaseFunctionsPlugin.java uses or overrides a deprecated API.
[  +12 ms] Note: Recompile with -Xlint:deprecation for details.**

[   +5 ms] > Task :cloud_functions:compileReleaseJavaWithJavac
[   +4 ms] > Task :cloud_firestore:bundleLibCompileRelease
[   +2 ms] > Task :flutter_plugin_android_lifecycle:bundleLibCompileRelease
[  +82 ms] > Task :cloud_functions:bundleLibCompileRelease
[  +33 ms] > Task :firebase_auth:generateReleaseBuildConfig
[  +60 ms] > Task :file_picker:javaPreCompileRelease
[ +701 ms] > Task :file_picker:compileReleaseJavaWithJavac
**> [  +42 ms] Note:

C:\src\flutter.pub-cache\hosted\pub.dartlang.org\file_picker-2.1.4\android\src\main\java\com\mr\flutter\plugin\filepicker\FilePickerPlugin.java uses or
overrides a deprecated API.
[   +4 ms] Note: Recompile with -Xlint:deprecation for details.**

[  +48 ms] > Task :firebase_auth:javaPreCompileRelease
[+1406 ms] > Task :firebase_auth:compileReleaseJavaWithJavac
[   +2 ms] > Task :file_picker:bundleLibCompileRelease
[  +44 ms] > Task :firebase_messaging:generateReleaseBuildConfig
[   +2 ms] > Task :firebase_auth:bundleLibCompileRelease
**> [   +3 ms] Note:

C:\src\flutter.pub-cache\hosted\pub.dartlang.org\firebase_auth-0.18.4+1\android\src\main\java\io\flutter\plugins\firebase\auth\FlutterFirebaseAuthPlugin.java
uses or overrides a deprecated API.
[  +86 ms] Note: Recompile with -Xlint:deprecation for details.**

[   +6 ms] > Task :firebase_storage:generateReleaseBuildConfig
[  +52 ms] > Task :firebase_messaging:javaPreCompileRelease
[ +995 ms] > Task :firebase_messaging:compileReleaseJavaWithJavac
[   +1 ms] Note: Some input files use or override a deprecated API.
[   +3 ms] Note: Recompile with -Xlint:deprecation for details.
[ +102 ms] > Task :firebase_storage:javaPreCompileRelease
[ +792 ms] > Task :firebase_storage:compileReleaseJavaWithJavac
[  +85 ms]
C:\src\flutter.pub-cache\hosted\pub.dartlang.org\firebase_storage-5.2.0\android\src\main\java\io\flutter\plugins\firebase\storage\FlutterFirebaseStoragePlugin.java:38: warning: [deprecation] Registrar in PluginRegistry has been deprecated
[   +4 ms]   public static void registerWith(PluginRegistry.Registrar registrar) {
[  +31 ms]                                                 ^
[  +74 ms] 1 warning
[   +2 ms] > Task :firebase_messaging:bundleLibCompileRelease
[   +4 ms] > Task :flutter_keyboard_visibility:generateReleaseBuildConfig
[   +2 ms] > Task :firebase_storage:bundleLibCompileRelease
[  +28 ms] > Task :flutter_keyboard_visibility:javaPreCompileRelease
[ +371 ms] > Task :flutter_keyboard_visibility:compileReleaseJavaWithJavac
**> [   +1 ms] Note:

C:\src\flutter.pub-cache\hosted\pub.dartlang.org\flutter_keyboard_visibility-4.0.2\android\src\main\java\com\jrai\flutter_keyboard_visibility\FlutterKeyboardVisibilityPlugin.java uses or overrides a deprecated API.**

[  +82 ms] Note: Recompile with -Xlint:deprecation for details.
[   +9 ms] > Task :google_sign_in:generateReleaseBuildConfig
[   +1 ms] > Task :flutter_keyboard_visibility:bundleLibCompileRelease
[  +92 ms] > Task :image_picker:generateReleaseBuildConfig
[   +1 ms] > Task :google_sign_in:javaPreCompileRelease
[ +704 ms] > Task :google_sign_in:compileReleaseJavaWithJavac
[   +2 ms] > Task :image_picker:javaPreCompileRelease
**> [   +3 ms] Note:

C:\src\flutter.pub-cache\hosted\pub.dartlang.org\google_sign_in-4.5.6\android\src\main\java\io\flutter\plugins\googlesignin\GoogleSignInPlugin.java uses or
overrides a deprecated API.
[  +32 ms] Note: Recompile with -Xlint:deprecation for details.**

[ +556 ms] > Task :image_picker:compileReleaseJavaWithJavac
[   +2 ms] > Task :google_sign_in:bundleLibCompileRelease
[  +34 ms] > Task :path_provider:generateReleaseBuildConfig
[   +2 ms] > Task :image_picker:bundleLibCompileRelease
[   +3 ms] > Task :permission_handler:generateReleaseBuildConfig
[  +66 ms] > Task :path_provider:javaPreCompileRelease
[ +403 ms] > Task :path_provider:compileReleaseJavaWithJavac
[  +93 ms] > Task :permission_handler:javaPreCompileRelease
[ +706 ms] > Task :permission_handler:compileReleaseJavaWithJavac
[ +111 ms] > Task :path_provider:bundleLibCompileRelease
[ +500 ms] > Task :phone_number:generateReleaseBuildConfig
[ +136 ms] > Task :permission_handler:bundleLibCompileRelease
[  +64 ms] > Task :sqflite:generateReleaseBuildConfig
[ +159 ms] > Task :phone_number:javaPreCompileRelease
[   +2 ms] > Task :phone_number:compileReleaseJavaWithJavac
[   +4 ms] > Task :phone_number:bundleLibCompileRelease
**> [   +5 ms] Note:

C:\src\flutter.pub-cache\hosted\pub.dartlang.org\permission_handler-5.0.1+1\android\src\main\java\com\baseflow\permissionhandler\PermissionHandlerPlugin.java
uses or overrides a deprecated API.
[ +126 ms] Note: Recompile with -Xlint:deprecation for details.**

[   +7 ms] > Task :stripe_payment:generateReleaseBuildConfig
[  +12 ms] > Task :sqflite:javaPreCompileRelease
**> [  +31 ms] Note:

C:\src\flutter.pub-cache\hosted\pub.dartlang.org\phone_number-0.8.1\android\src\main\java\com\julienvignali\phone_number\PhoneNumberPlugin.java uses or
overrides a deprecated API.**

[  +55 ms] Note: Recompile with -Xlint:deprecation for details.
[ +367 ms] > Task :sqflite:compileReleaseJavaWithJavac
[+7933 ms] > Task :stripe_payment:compileReleaseKotlin
[   +3 ms] w: Runtime JAR files in the classpath have the version 1.3, which is older than the API version 1.4. Consider using the runtime of version 1.4, or
pass '-api-version 1.3' explicitly to restrict the available APIs to the runtime of version 1.3. You can also pass '-language-version 1.3' instead, which will
restrict not only the APIs to the specified version, but also the language features
[ +113 ms] w:
C:\Users\Prakash.gradle\caches\modules-2\files-2.1\org.jetbrains.kotlin\kotlin-stdlib-common\1.3.70\3fa8dd6c896d635e78201e5e811545f3846dec04\kotlin-stdlib-common-1.3.70.jar: Runtime JAR file has version 1.3 which is older than required for API version 1.4
[  +16 ms] w:
C:\Users\Prakash.gradle\caches\modules-2\files-2.1\org.jetbrains.kotlin\kotlin-stdlib-jdk7\1.3.70\95aee922bc2a0fff3b7bfa1b6503ff0afe38264a\kotlin-stdlib-jdk7-1.3.70.jar: Runtime JAR file has version 1.3 which is older than required for API version 1.4
[   +8 ms] w:
C:\Users\Prakash.gradle\caches\modules-2\files-2.1\org.jetbrains.kotlin\kotlin-stdlib\1.3.70\e5d97e25bb5b30dcfc022ec1c8f3959a875257fb\kotlin-stdlib-1.3.70.jar: Runtime JAR file has version 1.3 which is older than required for API version 1.4
[  +50 ms] w: C:\src\flutter.pub-cache\hosted\pub.dartlang.org\stripe_payment-1.0.9\android\src\main\kotlin\de\jonasbark\stripepayment\StripeDialog.kt: (3,
20): 'DialogFragment' is deprecated. Deprecated in Java
[  +96 ms] w: C:\src\flutter.pub-cache\hosted\pub.dartlang.org\stripe_payment-1.0.9\android\src\main\kotlin\de\jonasbark\stripepayment\StripeDialog.kt: (18,
22): 'DialogFragment' is deprecated. Deprecated in Java
[  +51 ms] w: C:\src\flutter.pub-cache\hosted\pub.dartlang.org\stripe_payment-1.0.9\android\src\main\kotlin\de\jonasbark\stripepayment\StripePaymentPlugin.kt:(10, 48): 'Registrar' is deprecated. Deprecated in Java
[  +49 ms] w: C:\src\flutter.pub-cache\hosted\pub.dartlang.org\stripe_payment-1.0.9\android\src\main\kotlin\de\jonasbark\stripepayment\StripePaymentPlugin.kt:(26, 44): Unchecked cast: Any! to Map<String, Any>
[  +47 ms] w: C:\src\flutter.pub-cache\hosted\pub.dartlang.org\stripe_payment-1.0.9\android\src\main\kotlin\de\jonasbark\stripepayment\StripePaymentPlugin.kt:(30, 44): Unchecked cast: Any! to Map<String, Any>
[   +6 ms] w: C:\src\flutter.pub-cache\hosted\pub.dartlang.org\stripe_payment-1.0.9\android\src\main\kotlin\de\jonasbark\stripepayment\StripePaymentPlugin.kt:(34, 44): Unchecked cast: Any! to Map<String, Any>
[  +80 ms] w: C:\src\flutter.pub-cache\hosted\pub.dartlang.org\stripe_payment-1.0.9\android\src\main\kotlin\de\jonasbark\stripepayment\StripePaymentPlugin.kt:(38, 44): Unchecked cast: Any! to Map<String, Any>
[  +38 ms] w: C:\src\flutter.pub-cache\hosted\pub.dartlang.org\stripe_payment-1.0.9\android\src\main\kotlin\de\jonasbark\stripepayment\StripePaymentPlugin.kt:(42, 44): Unchecked cast: Any! to Map<String, Any>
[   +4 ms] w: C:\src\flutter.pub-cache\hosted\pub.dartlang.org\stripe_payment-1.0.9\android\src\main\kotlin\de\jonasbark\stripepayment\StripePaymentPlugin.kt:(46, 44): Unchecked cast: Any! to Map<String, Any>
[   +5 ms] w: C:\src\flutter.pub-cache\hosted\pub.dartlang.org\stripe_payment-1.0.9\android\src\main\kotlin\de\jonasbark\stripepayment\StripePaymentPlugin.kt:(50, 44): Unchecked cast: Any! to Map<String, Any>
[   +1 ms] w: C:\src\flutter.pub-cache\hosted\pub.dartlang.org\stripe_payment-1.0.9\android\src\main\kotlin\de\jonasbark\stripepayment\StripePaymentPlugin.kt:(54, 44): Unchecked cast: Any! to Map<String, Any>
[  +50 ms] w: C:\src\flutter.pub-cache\hosted\pub.dartlang.org\stripe_payment-1.0.9\android\src\main\kotlin\de\jonasbark\stripepayment\StripePaymentPlugin.kt:(58, 44): Unchecked cast: Any! to Map<String, Any>
[  +26 ms] w: C:\src\flutter.pub-cache\hosted\pub.dartlang.org\stripe_payment-1.0.9\android\src\main\kotlin\de\jonasbark\stripepayment\StripePaymentPlugin.kt:(62, 44): Unchecked cast: Any! to Map<String, Any>
[   +5 ms] w: C:\src\flutter.pub-cache\hosted\pub.dartlang.org\stripe_payment-1.0.9\android\src\main\kotlin\de\jonasbark\stripepayment\StripePaymentPlugin.kt:(71, 37): 'Registrar' is deprecated. Deprecated in Java
[  +26 ms] > Task :sqflite:bundleLibCompileRelease
[   +2 ms] > Task :stripe_payment:javaPreCompileRelease
[ +993 ms] > Task :stripe_payment:compileReleaseJavaWithJavac
[   +9 ms] Note: Some input files use or override a deprecated API.
[   +3 ms] Note: Recompile with -Xlint:deprecation for details.
[ +185 ms] > Task :stripe_payment:bundleLibCompileRelease
[+14149 ms] > Task :app:compileReleaseKotlin
[  +55 ms] > Task :app:processReleaseJavaRes NO-SOURCE
[  +40 ms] > Task :cloud_firestore:processReleaseJavaRes NO-SOURCE
[  +91 ms] > Task :cloud_functions:processReleaseJavaRes NO-SOURCE
[  +37 ms] > Task :cloud_firestore:bundleLibResRelease
[   +1 ms] > Task :connectivity:processReleaseJavaRes NO-SOURCE
[  +38 ms] > Task :cloud_functions:bundleLibResRelease
[   +7 ms] > Task :file_picker:processReleaseJavaRes NO-SOURCE
[  +82 ms] > Task :firebase_auth:processReleaseJavaRes NO-SOURCE
[  +16 ms] > Task :file_picker:bundleLibResRelease
[   +2 ms] > Task :firebase_core:processReleaseJavaRes NO-SOURCE
[  +73 ms] > Task :firebase_auth:bundleLibResRelease
[   +3 ms] > Task :firebase_messaging:processReleaseJavaRes NO-SOURCE
[   +1 ms] > Task :firebase_storage:processReleaseJavaRes NO-SOURCE
[  +90 ms] > Task :firebase_messaging:bundleLibResRelease
[  +61 ms] > Task :flutter_keyboard_visibility:processReleaseJavaRes NO-SOURCE
[   +7 ms] > Task :firebase_storage:bundleLibResRelease
[ +149 ms] > Task :flutter_plugin_android_lifecycle:processReleaseJavaRes NO-SOURCE
[   +3 ms] > Task :flutter_keyboard_visibility:bundleLibResRelease
[  +48 ms] > Task :google_sign_in:processReleaseJavaRes NO-SOURCE
[  +63 ms] > Task :image_picker:processReleaseJavaRes NO-SOURCE
[   +4 ms] > Task :google_sign_in:bundleLibResRelease
[  +44 ms] > Task :path_provider:processReleaseJavaRes NO-SOURCE
[   +1 ms] > Task :firebase_core:bundleLibResRelease
[   +2 ms] > Task :permission_handler:processReleaseJavaRes NO-SOURCE
[  +65 ms] > Task :path_provider:bundleLibResRelease
[  +29 ms] > Task :phone_number:processReleaseJavaRes NO-SOURCE
[        ] > Task :permission_handler:bundleLibResRelease
[   +3 ms] > Task :sqflite:processReleaseJavaRes NO-SOURCE
[  +31 ms] > Task :phone_number:bundleLibResRelease
[   +2 ms] > Task :stripe_payment:processReleaseJavaRes NO-SOURCE
[  +28 ms] > Task :sqflite:bundleLibResRelease
[   +2 ms] > Task :cloud_firestore:mergeReleaseGeneratedProguardFiles
[   +1 ms] > Task :cloud_firestore:mergeReleaseConsumerProguardFiles
[  +74 ms] > Task :cloud_firestore:bundleLibRuntimeRelease
[  +59 ms] > Task :cloud_functions:mergeReleaseGeneratedProguardFiles
[  +32 ms] > Task :cloud_functions:mergeReleaseConsumerProguardFiles
[  +28 ms] > Task :image_picker:bundleLibResRelease
[        ] > Task :connectivity:mergeReleaseGeneratedProguardFiles
[   +3 ms] > Task :connectivity:mergeReleaseConsumerProguardFiles
[        ] > Task :cloud_functions:bundleLibRuntimeRelease
[  +32 ms] > Task :file_picker:mergeReleaseGeneratedProguardFiles
[  +28 ms] > Task :file_picker:mergeReleaseConsumerProguardFiles
[   +5 ms] > Task :stripe_payment:bundleLibResRelease
[  +23 ms] > Task :firebase_auth:mergeReleaseGeneratedProguardFiles
[        ] > Task :firebase_auth:mergeReleaseConsumerProguardFiles
[   +1 ms] > Task :connectivity:bundleLibResRelease
[   +2 ms] > Task :firebase_core:mergeReleaseGeneratedProguardFiles
[   +4 ms] > Task :firebase_core:mergeReleaseConsumerProguardFiles
[        ] > Task :flutter_plugin_android_lifecycle:bundleLibResRelease
[  +35 ms] > Task :firebase_messaging:mergeReleaseGeneratedProguardFiles
[  +30 ms] > Task :firebase_messaging:mergeReleaseConsumerProguardFiles
[   +4 ms] > Task :firebase_auth:bundleLibRuntimeRelease
[  +26 ms] > Task :firebase_storage:mergeReleaseGeneratedProguardFiles
[  +31 ms] > Task :firebase_storage:mergeReleaseConsumerProguardFiles
[   +1 ms] > Task :firebase_messaging:bundleLibRuntimeRelease
[   +1 ms] > Task :flutter_keyboard_visibility:mergeReleaseGeneratedProguardFiles
[   +1 ms] > Task :flutter_keyboard_visibility:mergeReleaseConsumerProguardFiles
[  +30 ms] > Task :firebase_core:bundleLibRuntimeRelease
[   +1 ms] > Task :flutter_plugin_android_lifecycle:mergeReleaseGeneratedProguardFiles
[   +6 ms] > Task :flutter_plugin_android_lifecycle:mergeReleaseConsumerProguardFiles
[  +65 ms] > Task :app:javaPreCompileRelease
[+6322 ms] > Task :app:compileReleaseJavaWithJavac
[ +150 ms] > Task :firebase_storage:bundleLibRuntimeRelease
[ +498 ms] > Task :app:mergeReleaseGeneratedProguardFiles
[ +248 ms] > Task :google_sign_in:mergeReleaseGeneratedProguardFiles
[   +2 ms] > Task :google_sign_in:mergeReleaseConsumerProguardFiles
[   +5 ms] > Task :connectivity:bundleLibRuntimeRelease
[  +86 ms] > Task :image_picker:mergeReleaseGeneratedProguardFiles
[  +56 ms] > Task :image_picker:mergeReleaseConsumerProguardFiles
[  +41 ms] > Task :google_sign_in:bundleLibRuntimeRelease
[   +5 ms] > Task :path_provider:mergeReleaseGeneratedProguardFiles
[  +43 ms] > Task :path_provider:mergeReleaseConsumerProguardFiles
[  +79 ms] > Task :flutter_keyboard_visibility:bundleLibRuntimeRelease
[  +30 ms] > Task :permission_handler:mergeReleaseGeneratedProguardFiles
[  +50 ms] > Task :permission_handler:mergeReleaseConsumerProguardFiles
[  +47 ms] > Task :permission_handler:bundleLibRuntimeRelease
[   +4 ms] > Task :phone_number:mergeReleaseGeneratedProguardFiles
[ +185 ms] > Task :phone_number:mergeReleaseConsumerProguardFiles
[  +48 ms] > Task :path_provider:bundleLibRuntimeRelease
[  +38 ms] > Task :sqflite:mergeReleaseGeneratedProguardFiles
[  +13 ms] > Task :sqflite:mergeReleaseConsumerProguardFiles
[   +2 ms] > Task :sqflite:bundleLibRuntimeRelease
[  +83 ms] > Task :stripe_payment:mergeReleaseGeneratedProguardFiles
[  +63 ms] > Task :stripe_payment:mergeReleaseConsumerProguardFiles
[   +3 ms] > Task :phone_number:bundleLibRuntimeRelease
[  +44 ms] > Task :flutter_plugin_android_lifecycle:bundleLibRuntimeRelease
[  +12 ms] > Task :stripe_payment:bundleLibRuntimeRelease
[  +34 ms] > Task :file_picker:bundleLibRuntimeRelease
[   +1 ms] > Task :image_picker:bundleLibRuntimeRelease
[ +214 ms] > Task :app:mergeReleaseJniLibFolders
[   +1 ms] > Task :cloud_firestore:mergeReleaseJniLibFolders
[  +95 ms] > Task :cloud_functions:mergeReleaseJniLibFolders
[   +2 ms] > Task :connectivity:mergeReleaseJniLibFolders
[   +3 ms] > Task :cloud_functions:mergeReleaseNativeLibs
[  +11 ms] > Task :cloud_functions:stripReleaseDebugSymbols
[  +86 ms] > Task :cloud_functions:transformNativeLibsWithIntermediateJniLibsForRelease
[  +91 ms] > Task :file_picker:mergeReleaseJniLibFolders
[ +101 ms] > Task :firebase_auth:mergeReleaseJniLibFolders
[   +1 ms] > Task :firebase_core:mergeReleaseJniLibFolders
[  +33 ms] > Task :firebase_auth:mergeReleaseNativeLibs
[   +4 ms] > Task :firebase_auth:stripReleaseDebugSymbols
[  +65 ms] > Task :firebase_auth:transformNativeLibsWithIntermediateJniLibsForRelease
[  +25 ms] > Task :firebase_messaging:mergeReleaseJniLibFolders
[  +39 ms] > Task :firebase_core:mergeReleaseNativeLibs
[   +1 ms] > Task :firebase_core:stripReleaseDebugSymbols
[   +1 ms] > Task :firebase_core:transformNativeLibsWithIntermediateJniLibsForRelease
[   +1 ms] > Task :firebase_storage:mergeReleaseJniLibFolders
[   +2 ms] > Task :firebase_messaging:mergeReleaseNativeLibs
[   +1 ms] > Task :firebase_messaging:stripReleaseDebugSymbols
[   +2 ms] > Task :firebase_messaging:transformNativeLibsWithIntermediateJniLibsForRelease
[  +34 ms] > Task :flutter_keyboard_visibility:mergeReleaseJniLibFolders
[  +31 ms] > Task :firebase_storage:mergeReleaseNativeLibs
[   +7 ms] > Task :firebase_storage:stripReleaseDebugSymbols
[  +74 ms] > Task :firebase_storage:transformNativeLibsWithIntermediateJniLibsForRelease
[  +69 ms] > Task :flutter_plugin_android_lifecycle:mergeReleaseJniLibFolders
[  +65 ms] > Task :flutter_keyboard_visibility:mergeReleaseNativeLibs
[   +1 ms] > Task :flutter_keyboard_visibility:stripReleaseDebugSymbols
[  +34 ms] > Task :flutter_keyboard_visibility:transformNativeLibsWithIntermediateJniLibsForRelease
[   +9 ms] > Task :google_sign_in:mergeReleaseJniLibFolders
[   +1 ms] > Task :connectivity:mergeReleaseNativeLibs
[   +1 ms] > Task :connectivity:stripReleaseDebugSymbols
[   +1 ms] > Task :connectivity:transformNativeLibsWithIntermediateJniLibsForRelease
[  +30 ms] > Task :image_picker:mergeReleaseJniLibFolders
[   +2 ms] > Task :google_sign_in:mergeReleaseNativeLibs
[   +1 ms] > Task :cloud_firestore:mergeReleaseNativeLibs
[  +31 ms] > Task :cloud_firestore:stripReleaseDebugSymbols
[   +3 ms] > Task :cloud_firestore:transformNativeLibsWithIntermediateJniLibsForRelease
[  +25 ms] > Task :google_sign_in:stripReleaseDebugSymbols
[   +2 ms] > Task :google_sign_in:transformNativeLibsWithIntermediateJniLibsForRelease
[   +1 ms] > Task :path_provider:mergeReleaseJniLibFolders
[   +1 ms] > Task :file_picker:mergeReleaseNativeLibs
[  +42 ms] > Task :file_picker:stripReleaseDebugSymbols
[  +38 ms] > Task :file_picker:transformNativeLibsWithIntermediateJniLibsForRelease
[   +2 ms] > Task :permission_handler:mergeReleaseJniLibFolders
[  +40 ms] > Task :flutter_plugin_android_lifecycle:mergeReleaseNativeLibs
[   +1 ms] > Task :flutter_plugin_android_lifecycle:stripReleaseDebugSymbols
[        ] > Task :flutter_plugin_android_lifecycle:transformNativeLibsWithIntermediateJniLibsForRelease
[   +2 ms] > Task :phone_number:mergeReleaseJniLibFolders
[        ] > Task :permission_handler:mergeReleaseNativeLibs
[   +3 ms] > Task :permission_handler:stripReleaseDebugSymbols
[   +1 ms] > Task :permission_handler:transformNativeLibsWithIntermediateJniLibsForRelease
[  +27 ms] > Task :sqflite:mergeReleaseJniLibFolders
[   +2 ms] > Task :phone_number:mergeReleaseNativeLibs
[   +1 ms] > Task :phone_number:stripReleaseDebugSymbols
[        ] > Task :phone_number:transformNativeLibsWithIntermediateJniLibsForRelease
[   +5 ms] > Task :stripe_payment:mergeReleaseJniLibFolders
[  +58 ms] > Task :sqflite:mergeReleaseNativeLibs
[   +2 ms] > Task :sqflite:stripReleaseDebugSymbols
[ +158 ms] > Task :sqflite:transformNativeLibsWithIntermediateJniLibsForRelease
[   +4 ms] > Task :image_picker:mergeReleaseNativeLibs
[   +8 ms] > Task :image_picker:stripReleaseDebugSymbols
[  +72 ms] > Task :image_picker:transformNativeLibsWithIntermediateJniLibsForRelease
[   +6 ms] > Task :path_provider:mergeReleaseNativeLibs
[  +62 ms] > Task :path_provider:stripReleaseDebugSymbols
[   +1 ms] > Task :path_provider:transformNativeLibsWithIntermediateJniLibsForRelease
[   +1 ms] > Task :stripe_payment:mergeReleaseNativeLibs
[  +65 ms] > Task :stripe_payment:stripReleaseDebugSymbols
[  +65 ms] > Task :stripe_payment:transformNativeLibsWithIntermediateJniLibsForRelease
[   +1 ms] > Task :app:validateSigningRelease
[ +700 ms] > Task :app:collectReleaseDependencies
[  +23 ms] > Task :app:configureReleaseDependencies
[  +86 ms] > Task :app:signingConfigWriterRelease
[+10057 ms] > Task :app:mergeReleaseNativeLibs
[ +356 ms] Unable to strip library 'C:\src\vscode\sharingiscaring\build\app\intermediates\merged_native_libs\release\out\lib\arm64-v8a\libflutter.so' due to
missing strip tool for ABI 'ARM64_V8A'. Packaging it as is.
[  +81 ms] Unable to strip library 'C:\src\vscode\sharingiscaring\build\app\intermediates\merged_native_libs\release\out\lib\x86_64\libapp.so' due to missing
strip tool for ABI 'X86_64'. Packaging it as is.
[   +3 ms] Unable to strip library 'C:\src\vscode\sharingiscaring\build\app\intermediates\merged_native_libs\release\out\lib\x86_64\libflutter.so' due to
missing strip tool for ABI 'X86_64'. Packaging it as is.
[+1402 ms] > Task :app:stripReleaseDebugSymbols
[   +4 ms] Compatible side by side NDK version was not found.
missing strip tool for ABI 'ARM64_V8A'. Packaging it as is.
[   +6 ms] Unable to strip library 'C:\src\vscode\sharingiscaring\build\app\intermediates\merged_native_libs\release\out\lib\armeabi-v7a\libapp.so' due to
missing strip tool for ABI 'ARMEABI_V7A'. Packaging it as is.
[  +18 ms] Unable to strip library 'C:\src\vscode\sharingiscaring\build\app\intermediates\merged_native_libs\release\out\lib\armeabi-v7a\libflutter.so' due to
missing strip tool for ABI 'ARMEABI_V7A'. Packaging it as is.
[+13347 ms] > Task :app:mergeReleaseJavaResource
[+30279 ms] > Task :app:transformClassesAndResourcesWithR8ForRelease
[+13370 ms] R8: Missing class: com.google.android.play.core.splitcompat.SplitCompatApplication
[   +7 ms] R8: Missing class: com.google.android.play.core.splitinstall.SplitInstallStateUpdatedListener
[+203912 ms] > Task :app:shrinkReleaseResources
[  +74 ms] Removed unused resources: Binary resource data reduced from 876KB to 857KB: Removed 2%
[+2096 ms] > Task :app:buildReleasePreBundle
[+8510 ms] > Task :app:packageReleaseBundle
[+7289 ms] > Task :app:signReleaseBundle
[   +2 ms] > Task :app:bundleRelease
[+1108 ms] Deprecated Gradle features were used in this build, making it incompatible with Gradle 7.0.
[   +1 ms] Use '--warning-mode all' to show the individual deprecation warnings.
[  +37 ms] See https://docs.gradle.org/6.5/userguide/command_line_interface.html#sec:command_line_warnings
[   +6 ms] BUILD SUCCESSFUL in 8m 41s
[   +1 ms] 393 actionable tasks: 217 executed, 176 up-to-date
[+1939 ms] Running Gradle task 'bundleRelease'... (completed in 524.2s)
[ +211 ms] √ Built build\app\outputs\bundle\release\app-release.aab (27.6MB).
[  +81 ms] "flutter appbundle" took 528,022ms.
[ +326 ms] ensureAnalyticsSent: 274ms
[ +216 ms] Running shutdown hooks
[  +45 ms] Shutdown hooks complete
[ +113 ms] exiting with code 0

FAILURE: Build failed with an exception.

Where:
Build file '/Users/qlinksoftware/Documents/FlutterSdk/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.18.4+1/android/build.gradle' line: 26

What went wrong:
A problem occurred evaluating root project 'firebase_auth'.

Could not find the firebase_core FlutterFire plugin, have you added it as a dependency in your pubspec?

FAILURE: Build failed with an exception.

Where:
Build file '/Users/qlinksoftware/Documents/FlutterSdk/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.18.4+1/android/build.gradle' line: 26

What went wrong:
A problem occurred evaluating root project 'firebase_auth'.

Could not find the firebase_core FlutterFire plugin, have you added it as a dependency in your pubspec?

any solution

any solution

lib/config/ps_config.dart:41:15: Error: 'showAdMob' is already declared in this scope.
static bool showAdMob = true;
^^^^^^^^^
lib/config/ps_config.dart:38:15: Context: Previous declaration of 'showAdMob'.
static bool showAdMob = true;
^^^^^^^^^
lib/ui/common/ps_admob_banner_widget.dart:26:45: Error: Can't use 'showAdMob' because it is declared more than once.
if (isConnectedToInternet && PsConfig.showAdMob) {
^^^^^^^^^
lib/ui/common/ps_admob_banner_widget.dart:34:44: Error: Can't use 'showAdMob' because it is declared more than once.
if (!isConnectedToInternet && PsConfig.showAdMob) {
^^^^^^^^^
lib/ui/common/ps_admob_banner_widget.dart:42:27: Error: Can't use 'showAdMob' because it is declared more than once.
visible: PsConfig.showAdMob &&
^^^^^^^^^
lib/ui/user/login/login_view.dart:711:18: Error: 'ButtonStyle' is imported from both 'package:apple_sign_in/apple_sign_in_button.dart' and 'package:flutter/src/materi
al/button_style.dart'.
style: ButtonStyle.black, // style as needed
^^^^^^^^^^^
FAILURE: Build failed with an exception.

Where:
Script 'C:\src\flutter\packages\flutter_tools\gradle\flutter.gradle' line: 997

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

Process 'command 'C:\src\flutter\bin\flutter.bat'' finished with non-zero exit value 1

Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

Get more help at https://help.gradle.org

BUILD FAILED in 2m 23s
Running Gradle task 'bundleRelease'...
Running Gradle task 'bundleRelease'... Done                       144.7s
Gradle task bundleRelease failed with exit code 1
I am getting this error while trying to run flutter build appbundle. any help?

lib/config/ps_config.dart:41:15: Error: 'showAdMob' is already declared in this scope.
static bool showAdMob = true;
^^^^^^^^^
lib/config/ps_config.dart:38:15: Context: Previous declaration of 'showAdMob'.
static bool showAdMob = true;
^^^^^^^^^
lib/ui/common/ps_admob_banner_widget.dart:26:45: Error: Can't use 'showAdMob' because it is declared more than once.
if (isConnectedToInternet && PsConfig.showAdMob) {
^^^^^^^^^
lib/ui/common/ps_admob_banner_widget.dart:34:44: Error: Can't use 'showAdMob' because it is declared more than once.
if (!isConnectedToInternet && PsConfig.showAdMob) {
^^^^^^^^^
lib/ui/common/ps_admob_banner_widget.dart:42:27: Error: Can't use 'showAdMob' because it is declared more than once.
visible: PsConfig.showAdMob &&
^^^^^^^^^
lib/ui/user/login/login_view.dart:711:18: Error: 'ButtonStyle' is imported from both 'package:apple_sign_in/apple_sign_in_button.dart' and 'package:flutter/src/materi
al/button_style.dart'.
style: ButtonStyle.black, // style as needed
^^^^^^^^^^^
FAILURE: Build failed with an exception.

Where:
Script 'C:\src\flutter\packages\flutter_tools\gradle\flutter.gradle' line: 997

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

Process 'command 'C:\src\flutter\bin\flutter.bat'' finished with non-zero exit value 1

Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

Get more help at https://help.gradle.org

BUILD FAILED in 2m 23s
Running Gradle task 'bundleRelease'...
Running Gradle task 'bundleRelease'... Done                       144.7s
Gradle task bundleRelease failed with exit code 1
I am getting this error while trying to run flutter build appbundle. any help?

Same problem here, any resolution?

Try figuring out your pubspec.yaml file and for its basic syntax. or trying sample below
Once you do that run following command in terminal
-flutter clean
-flutter doctor -v
-flutter build apk --debug --split-per-abi
if you are not able to create build now try to look into your flutter version and use stable version only. Hope this helps
thanks
pubspec.txt

try running

flutter clean
flutter upgrade
it work for me.

anyone who has found a solution yet?

anyone who has found a solution yet?

Try figuring out your pubspec.yaml file and for its basic syntax. or look at sample below
Once you do that run following command in terminal
-flutter clean
-flutter doctor -v
-flutter build apk --debug --split-per-abi
if you are not able to create build now try to look into your flutter version and use stable version only. Hope this helps
thanks
pubspec.txt

I recommend you restore only the Yaml folder and ¡voila!

Hi Team,
I am getting the below error while running the flutter build appbundle. Below is the error:
Warning: Missing asset in fonts for Galada
FAILURE: Build failed with an exception.

Where:
Script 'G:\flutter\packages\flutter_tools\gradle\flutter.gradle' line: 904
What went wrong:
Execution failed for task ':app:compileFlutterBuildRelease'.

Process 'command 'G:\flutter\bin\flutter.bat'' finished with non-zero exit value 1

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

BUILD FAILED in 32s
Running Gradle task 'bundleRelease'...
Running Gradle task 'bundleRelease'... Done 33.1s
Gradle task bundleRelease failed with exit code 1
Flutter Doctor:
Doctor summary (to see all details, run flutter doctor -v):
[√] Flutter (Channel master, 1.23.0-8.0.pre.167, on Microsoft Windows [Version 10.0.18363.1082], locale en-IN)
[√] Android toolchain - develop for Android devices (Android SDK version 30.0.2)
[√] Android Studio (version 4.0)
[√] VS Code (version 1.49.2)
[√] Connected device (1 available)
• No issues found!
I Switched to Beta channel as well but it didn't help. Getting the same error.
[√] Flutter (Channel beta, 1.22.0, on Microsoft Windows [Version 10.0.18363.1082], locale en-IN)
• Flutter version 1.22.0 at G:\flutter
• Framework revision d408d30 (9 days ago), 2020-09-29 11:49:17 -0700
• Engine revision 5babba6c4d
• Dart version 2.10.0
[√] Android toolchain - develop for Android devices (Android SDK version 30.0.2)
• Android SDK at G:\android-sdk
• Platform android-29, build-tools 30.0.2
• ANDROID_SDK_ROOT = G:\android-sdk
• Java binary at: G:\android\jre\bin\java
• Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b01)
• All Android licenses accepted.
[√] Android Studio (version 4.0)
• Android Studio at G:\android
• Flutter plugin version 49.0.2
• Dart plugin version 193.7547
• Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b01)
[√] VS Code (version 1.49.2)
• VS Code at C:\Users\Jeet\AppData\Local\Programs\Microsoft VS Code
• Flutter extension version 3.15.0
[√] Connected device (1 available)
• GM1901 (mobile) • 5c59ce46 • android-arm64 • Android 10 (API 29)
• No issues found!

You may import the wrong package: import 'dart:html';  delete will be ok

I

Deleted the build
Ran pub get
Re-ran the project

The problem was, I think, because my computer shut after AC was disconnected.

Trust me! It worked just by moving files to location D: Really, Just give it a try.


Update thread fields in utils.formatThread

This PR changes some of the properties in formatThread. I removed some deprecated fields and added the missing fields that were available in the payload but not to the user.
This also somewhat resolves #485 by removing the field from the DOCS and formatThread
Notable changes:

muteSettings -> muteUntil: is the timestamp for which the thread is muted until. -1 is forever.
-canonicalFbid
+lastMessageTimestamp + lastReadTimestamp
+adminIDs
+threadType

Thanks for updating this, @mangopearapples
As always when we're updating the public interface like this, is it possible to get any more info about what is in these new fields?  It would be amazing if we could update the docs to have this information too, but that might be out of scope for this change (I would give lots of emoji hearts to whoever takes on that task).
If facebook has stopped serving some of this data, I'm ok to remove it, but we should try to be at least a little careful not to add more data people won't know how to use?

You're right about adding data people won't know how to use. Should I remove them? I had somewhat considered this and ignored some properties like ephemeral_ttl_mode but I though fields like adminIDs and lastMessageTimestamp were self explanatory.
Are there any particular fields you should not be added?
I will update docs to include description.

isPinProtected/adminIDs/threadType/reactionsMuteMode/mentionsMuteMode
Maybe these correspond to thread features I'm unaware of?

Also, searching through the repo, it looks like formatThread is used by 3 functions: getThreadList, getThreadInfo, and searchForThread.  Which of these were you able to test with the changes?  Do we receive all the values in all these cases?

@Schmavery Are doc formats like this okay?
Also from what's available to me, adminIDs are members that are admins in groups in chats belonging to a Facebook group. E.g. .
threadType seems to be '1' for normal user chats and '2' for group chats and maybe different values for chats from pages. More testing is needed for this but I think it is useful data for the user.
I was assuming mentions and reactions can be muted in the settings but maybe not. I will remove isPinProtected, reactionsMuteMode, and mentionsMuteMode. Is this okay?
I have tested with getThreadList and getThreadInfo which give identical values (apart from getThreadList being an array of course). I was unaware of searchForThread so more testing on that needs to be done.

After a bit of research, doesn't look like Facebook uses search_threads.php anymore. Instead, it uses GraphQL. Issue #396 seems to correspond with this too. I can't get searchForThread to give me any thread data so I can't know if a successful call will give me appropriate values.

Great, thanks a lot for following up on this.  Threadtype looks very interesting, we were using getUserInfo in a hacky way to get this info, but maybe we can switch over now.  I wonder how much this overlaps with isCanonical (I never knew what a canonical thread was until now).
Thanks for trying out getThreadList and getThreadInfo.  The doc changes are great.

Thanks!


Find a way to change to wanted directory

I found! It isn't perfect, but work.
What have I made?  I just created a script to get the output from wk, change the direct and open a new shell on that directory.


typo last command interlock-proxy name

Proposed changes
last command has service name interlock=proxy but should be interlock-proxy

Deploy preview for docsdocker ready!
Built with commit d567471bcc9d688c8cb7f7912475ff422320d5e7
https://deploy-preview-9041--docsdocker.netlify.com

@ivansharamok Thank you for fixing this.


[BUG] Memory leak when create and dispose SKBitmap and SKCanvas using SkiaSharp

Description
I have create a SKBitmap and SKCanvas and then i call dispose for both SKBitmap and SKCanvas but the memory is not released. I have the checked the memory usage using Visual Studio. I have compare the third and first snapshot after the dispose method but it holds some bytes. Attached screenshots shows that memory is not released after disposing the object.
Code
    static void Main(string[] args)
    {
        Console.WriteLine("Starting");
        Console.ReadLine(); // Starting snapshot
        MemoryCheck();
        Console.WriteLine("disposed");
        Console.ReadLine(); // Final snapshot
    }
    static void MemoryCheck()
    {
        SKBitmap bitmap = new SKBitmap(10, 10);
        SKCanvas sKCanvas = new SKCanvas(bitmap);
        bitmap.Dispose();
        sKCanvas.Dispose();
        bitmap = null;
        sKCanvas = null;
    }

Expected Behavior
Second snapshot Memory Should be downed to first snapshot.
Actual Behavior
Second snapshot holding extra memory which is not released even after calling dispose.
I have ensured this with 1.59.3 And latest version, still issue is not resolved in latest version,
this issue is created with the follow up with the following issue - https://github.com/mono/SkiaSharp/issues/1009
Basic Information
Version with issue: 1.59.3 And 2.80.2
IDE: Visual Studio 2017
Platform Target Frameworks: .NET Core 2.0
Skia sharp version - 1.59.3

Skia sharp version - 2.80.2

Here is the project to reproduce the issue:
Memory checking.zip

It is not always the cases that doing something results in an exact return to the same memory usage. This is especially the case after the first run, several things may need to be cached. I think that is what is happening, but not with skia, in the .NET runtime.
For example, I split the steps into a few parts:

before anything
after warmup that loads SkiaSharp and sets up the static fields
after first run loads types and delegates
after second run that returns to same memory

static void Main(string[] args)
{
    Console.WriteLine("Warmup");
    Console.ReadLine(); // Warmup snapshot

    Warmup();

    Console.WriteLine("Starting");
    Console.ReadLine(); // Starting snapshot

    MemoryCheck();

    Console.WriteLine("Repeat");
    Console.ReadLine(); // Repeat snapshot

    MemoryCheck();

    Console.WriteLine("disposed");
    Console.ReadLine(); // Final snapshot
}

private static void Warmup()
{
    var info = SKImageInfo.PlatformColorType;
    var data = SKData.Empty;
}

static void MemoryCheck()
{
    SKBitmap bitmap = new SKBitmap(10, 10);
    SKCanvas sKCanvas = new SKCanvas(bitmap);
    bitmap.Dispose();
    sKCanvas.Dispose();
    bitmap = null;
    sKCanvas = null;
}


Add an example of converting from geojson to geo_types in the Geometr…

…y docs

[X] I agree to follow the project's code of conduct.
[X] I added an entry to CHANGES.md if knowledge of this change could be valuable to users.

I somehow managed to miss https://docs.rs/geojson/0.22.2/geojson/index.html#conversion-to-geo-objects. I think it could be helpful to repeat how to convert from geojson to geo-types here too. Skimming over methods in the docs is easy, but all the TryInto traits stuff is harder to spot.

bors r+


Issue with core-2022.6.5 ?

Hello,
I'm on home assistant core-2022.6.5. When I try to validate my configuration I have : Platform error light.rpi_gpio_pwm - Integration 'rpi_gpio_pwm' not found.
In the configuration.yaml file :
light:

platform: rpi_gpio_pwm
leds:

name: RPI Cooling Fan
driver: gpio
pins: [12]
type: simple

I did manual installation, because not available in HACS
May thanks in advance for help
Guillaume

Try to comment out the Led in your configuration and then reboot. See if you can update the module through HACS then.

Hi
I did not install correctly the custom component. It pass the validation.
Nevertheless I have now in the log :
022-06-13 13:14:17 ERROR (MainThread) [homeassistant.components.light] Error while setting up rpi_gpio_pwm platform for light
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 249, in _async_setup_platform
await asyncio.shield(task)
File "/usr/local/lib/python3.9/concurrent/futures/thread.py", line 58, in run
result = self.fn(*self.args, **self.kwargs)
File "/config/custom_components/ha-rpi_gpio_pwm/light.py", line 97, in setup_platform
driver = GpioDriver(pins, **opt_args)
File "/usr/local/lib/python3.9/site-packages/pwmled/driver/gpio.py", line 25, in init
raise ConnectionError('Could not connect to the pigpio daemon')
ConnectionError: Could not connect to the pigpio daemon
I have installed the https://github.com/thecode/ha-rpi_gpio, and i can switch on/off.

You are missing the pipio daemon. You need to install this first: https://github.com/Poeschl/Hassio-Addons/tree/master/pigpio


Add covid data

This PR adds COVID-19 dataset

What's the accuracy you're obtaining currently ? (maybe a good thing to add on all new dataset PRs ?)


codemirror-promql: Custom prometheus clients are not being used

codemirror-promql uses the default prometheus client even after overriding it.
I've looked into the source and found that the isPrometheusConfig function is responsible for the issue. It doesn't do a good job of differentiating between PrometheusConfig and PrometheusClient objects. For instance:
import { HTTPPrometheusClient } from '@prometheus-io/codemirror-promql/dist/esm/client/prometheus';
console.log(isPrometheusConfig(new HTTPPrometheusClient({})))
// Prints true instead of false

Basically, any PrometheusClient which has a field named url, lookbackInterval, httpErrorHandler, fetchFn, cache, httpMethod or apiPrefix with a value that isn't undefined will make the function return true, effectively ignoring the custom client and treating it as a PrometheusConfig.

mmm that's annoying indeed. But I'm wondering how we can fix it. Or are we limited by typescript and the way to make the difference between two types ?

actually I found another way to differentiate the config and the client and created a PR to fix it in #11018. We should be good like that

That should do the trick. Thanks for fixing it!


.first and .last add _id field to sort resulting in index miss

When you call .first on a criteria object it adds the ID field at the end of the sort. This results in, unexpected, index misses.
I expect:
Collection.where(:field_a=>"some_value").desc(:field_b)

to result in the query:
db.collection.find({field_a: "some_value"}).sort({field_b:-1})

This means a compound index on field_a, field_b will actually work.
But if you do:
Collection.where(:field_a=>"some_value").desc(:field_b).first

this actually results in:
db.collection.find({field_a: "some_value"}).sort({field_b:-1, _id:1})

I guess mongo should actually still use the index, but it doesn't.
Possible solution:
Add limit(1) to the query, return the result(s) and then call first item of the array.

This has been changed on master to only add the id sorting if no other sorting options exist.
https://github.com/mongoid/mongoid/blob/master/lib/mongoid/contexts/mongo.rb#L434

Tnx for the quick reaction!

@durran Sometimes there is no need to sort at all. For example, if you are querying by a unique index.  We are running into a case where Model.find_by(criteria).first is painfully slow due to index choice but Model.find_by(criteria).entries.first is blazing fast.
Is there a way to disable adding id to the sort?

If you add a sort to the criteria, Mongoid should no use the _id as sort.


confuse mrmr_regression

hi @smazzanti ,
I just find out this package in your Medium article, thank you for develope the mrmr package for slove the regression problem and the aritcle in Medium is brilliant,
I have a dataset, after one-hot encoding, there are 800 dummy features and my taget variable is continuous variable.
but what i confused is,it's allowed if i want to use mrmr_regression function for select the dummy features ?
I've read the code for mrmr_regression function , if my feature are categorical variables(in my case, is binary 0/1), these categorical variables will do the Pearson correlation with continuous variable(target) for calculate redundancy.
I thought the Pearson correlation can only use between continuous - continuous.
Therefore, I'd like to check whether mrmr_regression can put the categorial variable for selection or not?
If can, do i need to modify the arguments for redundancy parameter?
Thank you for taking the time to read my issue, and hopefully you would give me some advise.

Hi @bvbvtw, yes you can use it with mrmr_regression, and optionally you can pass the list of categorical features with the argument cat_features.


Prepare for THE LAUNCH OF BEACON

:rocket: :rocket: :rocket: :rocket:
General notes:

Sync up with Geoff/John about getting into the actual roadmap documents (should happen Aug 28).
Reach out to OMB to discuss implications of advanced timeline

TODO - Code:

[ ] Issue #305
[ ] Issue #306
[ ] Issue #210 and related

TODO - Not code:

[x] Provide a paragraph to the Mayor's office with a description of Beacon
[ ] Prep for 5min introduction to Beacon @ innovation roadmap kickoff event
[ ] Prep one (1) slide to be displayed while Beacon is discussed (Due Thursday 9/3)
[x] Prep one (1) sentence for the roadmap kickoff agenda (Due Monday 8/31)
[x] Write an internal announcement for OMB to announce that they should direct people to Beacon

:moon: :moon: :moon: :moon:

We also need to sync up with Henry about

places/people to talk to about publicizing Beacon
replacement or supplemental information for the small businesses resource fair, possibly call in remotely? @hamhands has committed us to remote presentation, maybe we should just send someone back...

Let's actually try to send someone, I think we have budget for it...

Alternatively @shellicious or I could just stay for three weeks? Is that
awful?
On Fri, Aug 28, 2015 at 12:03 PM, Ben Smithgall<EMAIL_ADDRESS>wrote:

Let's actually try to send someone, I think we have budget for it...
—
Reply to this email directly or view it on GitHub
https://github.com/codeforamerica/pittsburgh-purchasing-suite/issues/313#issuecomment-135815289
.

--
Patrick Hammons
@hamhandedly

we def have budget to send someone back for a couple days around the 23rd.
Collaborating on summit and building things up til launch will be compromised if 2 of us are in Pittsburgh for 3 weeks. Like, we are capable of doing it, but I feel like we're more productive when we're all in the same place.

@bsmithgall @hamhands what's the format for the slide due on 9/3? PDF, PPT, Keynote, doesn't matter as long as it is slide-shaped?

I think we'll get an email later today, but it sounded like PPT

Also let's send things to the folks over at the riverside center!

Spreadsheet for individual businesses & orgs to contact: https://docs.google.com/a/codeforamerica.org/spreadsheets/d/1V54Eo-ZDUj_A29Kg3BrMDQex7dAs2wV8q7cKxHdHYS0/edit?usp=drive_web

First pass at launch event copy here: https://docs.google.com/document/d/12YvUWZ2xZceTFeqq64NRzXEu_QYR_Y7TwCjwYCI026M/edit# @bsmithgall @hamhands

@bsmithgall @shellicious copy sent to the mayor's office this morning.

@hamhands send out email to Shawn Hicks (AACC), Henry at OMB, Rebecca at Chatham, and Judy at Riverside asking them to send out a blurb on Tuesday 9/8. Blurb should have flyer for Beacon attached, AND info about event (FREE FOOD + RSVP link) as a PS.

Welp, I think this is FINISHED.
:rocket: :rocket: :rocket: :rocket:
@shellicious @hamhands feel free to close it after the press conference!


Language Server download failed

Originally posted by @adolfox in https://github.com/MicrosoftDocs/intellicode/issues/4#issuecomment-514724869
I'm still having this issue.  I can get it to work by adding NODE_TLS_REJECT_UNAUTHORIZED=0 to my system environment variables, but the the Python extension throws the following error,
Starting Microsoft Python language server.
Downloading https://pvsc.azureedge.net/python-language-server-stable/Python-Language-Server-win-x<IP_ADDRESS>.nupkg... download failed
Error: Failed with status 403, Forbidden, Uri https://pvsc.azureedge.net/python-language-server-stable/Python-Language-Server-win-x<IP_ADDRESS>.nupkg
Starting Jedi Python language engine.

Waiting for more info regarding environment. If possible, please follow this template for giving more info:
Environment data

VS Code version: XXX
Extension version (available under the Extensions sidebar): XXX
OS and version: XXX
Python version (& distribution if applicable, e.g. Anaconda): XXX
Type of virtual environment used (N/A | venv | virtualenv | conda | ...): XXX
Relevant/affected Python packages and their versions: XXX
Jedi or Language Server? (i.e. what is "python.jediEnabled" set to; more info #3977): XXX

Expected behaviour
XXX
Actual behaviour
XXX
Steps to reproduce:

XXX

Logs
Output for Python in the Output panel (View→Output, change the drop-down the upper-right of the Output panel to Python)
XXX

Output from Console under the Developer Tools panel (toggle Developer Tools on under Help; turn on source maps to make any tracebacks be useful by running Enable source map support for extension debugging)
XXX

Environment data
VS Code version: 1.36.1
Extension version (available under the Extensions sidebar):
Name: Python
Id: ms-python.python
Description: Linting, Debugging (multi-threaded, remote), Intellisense, code formatting, refactoring, unit tests, snippets, and more.
Version: 2019.6.24221
Publisher: Microsoft
VS Marketplace Link: https://marketplace.visualstudio.com/items?itemName=ms-python.python
OS and version: Windows 10, 1803
Python version (& distribution if applicable, e.g. Anaconda): conda 4.6.11
Type of virtual environment used (N/A | venv | virtualenv | conda | ...): conda
Jedi or Language Server? language server
Expected behaviour
In Output for Python it should just display:
Starting Microsoft Python language server.
Starting Jedi Python language engine.
Actual behaviour
If I set NODE_TLS_REJECT_UNAUTHORIZED = 0 in my environment variables because I'm behind a corporate firewall, then the Python Ouput at startup is:
Starting Microsoft Python language server.
Downloading https://pvsc.azureedge.net/python-language-server-stable/Python-Language-Server-win-x<IP_ADDRESS>.nupkg... download failed
Error: Failed with status 403, Forbidden, Uri https://pvsc.azureedge.net/python-language-server-stable/Python-Language-Server-win-x<IP_ADDRESS>.nupkg
Starting Jedi Python language engine.
Steps to reproduce:
Set NODE_TLS_REJECT_UNAUTHORIZED=0 in the system environment variables.
Logs
Starting Microsoft Python language server.
Downloading https://pvsc.azureedge.net/python-language-server-stable/Python-Language-Server-win-x<IP_ADDRESS>.nupkg... download failed
Error: Failed with status 403, Forbidden, Uri https://pvsc.azureedge.net/python-language-server-stable/Python-Language-Server-win-x<IP_ADDRESS>.nupkg
Starting Jedi Python language engine.XXX

@adolfox  Please try adding setting
"http.proxyStrictSSL": false
to settings.json.

"http.proxyStrictSSL": false

Not OP, but I tried your suggestion and I still get this error:
Downloading http://pvsc.azureedge.net/python-language-server-stable/Python-Language-Server-linux-x<IP_ADDRESS>.nupkg...
Language server download failed
Error: Failed with status 403, Forbidden, Uri http://pvsc.azureedge.net/python-language-server-stable/Python-Language-Server-linux-x<IP_ADDRESS>.nupkg
Starting Jedi Python language engine.

@nickcorona Apologies, but in that case there's not much we can do about it, because the extension doesn't control this. Something to do with your network.
Maybe you can try clicking the link directly (http://pvsc.azureedge.net/python-language-server-stable/Python-Language-Server-linux-x<IP_ADDRESS>.nupkg) and see if you can download the file manually.

Closing as no response from @adolfox was provided.


Remove dependency on ADX, ADO instructions.

Currently I am using ADX and ADO intrinsics which are not supported by AMD Excavator.

Nothing to fix.


Black Artifacts in Video

Happens since last Chrome update, which i did yesterday. 1st 2 seconds, then its normal.
https://abload.de/img/unbenannt5uxyz.jpg
Disabled, re-enabled the addon, works fine again. Restarted chrome, issue again, still there.

I'm seeing exactly the same behavior that ShadowDuke describes.
Happens in all youtube videos, and I'm seeing it in facebook video's as well (which I wouldn't have expected).
Disabling the extension immediately resolves the issue.  Issue presents again when the extension is enabled once more.

Hi, what operating system, Chrome version, and graphics driver version? Can you try and play the videos on this page and tell me what you see? http://www.quirksmode.org/html5/tests/video.html

It was a nvdiia driver problem which was already hotfixed a few weeks ago.


Move address field to end for lessons

Codecov Report

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

@@            Coverage Diff            @@
##             master     #282   +/-   ##
=========================================
  Coverage     52.47%   52.47%
  Complexity      619      619
=========================================
  Files           132      132
  Lines          2813     2813
  Branches        347      347
=========================================
  Hits           1476     1476
  Misses         1190     1190
  Partials        147      147

Continue to review full report at Codecov.

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


Upgrade from Remix v2 to React Router v7

This should allow users to upgrade from remix v2 to react router v7  :)

It is greatly appreciated. I am waiting for this upgrade :)


How to get selected text when user click insert link button?

I run your example, i found this one:
func richEditorToolbarInsertLink(toolbar: RichEditorToolbar) {
    // Can only add links to selected text, so make sure there is a range selection first
    if let hasSelection = toolbar.editor?.rangeSelectionExists() where hasSelection {
        toolbar.editor?.insertLink("http://github.com/cjwirth/RichEditorView", title: "Github Link")
    }
}

I would like to get highlight text then i can replace your github url with the highlight text that user selected.

You mean you want to add a URL to the text that the user already has highlighted?
That's what it's already set up to do... so maybe I'm misunderstanding the question?

Let say that i type "www.google.co.th" in RichEditorView, highlighted it, then click "Link button" on toolbar.
So.. richEditorToolbarInsertLink is running.
My question is.. how i can get "www.google.co.th" inside the method ?
If i can get it, i will replace "http://github.com/cjwirth/RichEditorView" with a variable that keep "www.google.co.th"

Oh I see what you mean!
Unfortunately there's no good way to get that text right now. Your best bet is probably just calling something like
editor.runJS("document.getSelection().getRangeAt(0).toString()")

or something similar, in order to get the text that is currently highlighted. The problem is that it won't give you newlines, or images, or lists, or any other formatting.
If that's good enough for you, then great! Otherwise you'll have to write some other JS to run in the editor.

Yeah. It's work. Thank you so much for your best support (:


add boomerang to animal_village_bombcave logic

The item in the animal_village_bombcave can be accessed with the boomerang instead of a hookshot by simply jumping and throwing the boomerang at the item.

Most certainly possible, but I don't think it belongs to normal logic, as it's not something someone would try without some in-depth knowledge of how certain things interact.

Feel free to close this at your discretion then 🤷

I think it should be fine to put it in hard logic instead

Yeah, this is fine in hard logic. It's not a difficult trick or anything, so fine in hard logic or above.

This PR can be closed, see #141 . Trick got put in hard logic instead


Allow Developer to get command description from API

The Issue
Being able to get the command description programmatically would be incredibly useful for extension developers. Currently, vscode.commands.getCommands() only returns the name of a command when searching in the command palette uses the description. Being able to run something like vscode.commands.getCommandDescription(commandName) would help extension developers in executing and searching for the specific command to run.
Mentions of wanting this feature
https://github.com/microsoft/vscode/issues/160263
https://stackoverflow.com/questions/58367207/list-of-all-available-commands-in-vscode

This feature request is now a candidate for our backlog. The community has 60 days to upvote the issue. If it receives 20 upvotes we will move it to our backlog. If not, we will close it. To learn more about how we handle feature requests, please see our documentation.
Happy Coding!

:slightly_smiling_face: This feature request received a sufficient number of community upvotes and we moved it to our backlog. To learn more about how we handle feature requests, please see our documentation.
Happy Coding!


[Mailbox][Composer]: css for reply thread, focus prop for composer, css vars for attachment icon

When forwarding & composing new email from Mailbox component, auto focus should be on to field, When replying (reply, reply-all) focus should be body
Code changes

Added a new prop focus_body_onload to Composer component, which is passed to HTMLEditor component, this value allows the user to set focus on the body when replying, if not defaults to focus on to field.
Updated Mailbox index.html to show an example of how this can be set up
Added css variables to customize the attachment button including background, hover background, border & color

      --nylas-email-attachment-border-style
      --nylas-email-attachment-button-color
      --nylas-email-attachment-button-bg
      --nylas-email-attachment-button-hover-bg

Added border-left css to previously replied thread, wrapping html prop in HTMLEditor with a div element.

Screenshot
https://user-images.githubusercontent.com/16315004/152602315-9f7b9274-62c8-4785-853b-af4d383c84e3.mov
Readiness checklist

[X] Added changes to component CHANGELOG.md
[X] New property added? make sure to update component/src/properties.json
[X] Cypress tests passing?
[X] Included before/after screenshots, if the change is visual

License
I confirm that this contribution is made under the terms of the MIT license and that I have the authority necessary to make this contribution on behalf of its copyright owner.

@pooja169usp could you update this PR with a test for this new functionality?


Eliminate MongoDB value wrapping

Eliminates the "value-wrapping" from MongoDB query results using the strategies described in #2762.
Additionally:

Adds EquiJoin variants of normalization alongside the ThetaJoin versions. I didn't have time to explore how to unify these, but I think we should eventually.
Adds support for multiple test directives per backend in regression test. This was useful during development, even though it didn't end up being necessary at the end.

Fixes #2762.
Fixes #2805.
Fixes #2826.

I'll take a look at this before Monday so we can get it merged ASAP.

mongoIt needs to be updated I think, looking at the build failures.

Aye, I forgot to run the filesystem tests locally, will push fixes soon.

A day of great rejoicing! 🎉 This bug has plagued us for 3 years.

I gave this a once-over and overall looks good, but I didn't have a whole lot of time to give it. @wemrysi maybe Monday morning we can do a quick call and to talk through the main changes?

@rintcius Ready for another look.


refactor: remove slice level label_colors from dashboard init load

SUMMARY
When dashboard is loaded, it loaded bootstrap data for render dashboard. it includes: datasources, slice metadata, and dashboard metadata.
When dashboard has set color_scheme, its metadata will have color_labels section and set color for each label in the dashboard. This attribute will overwrite slice level color_label in its form_data. So when used in dashboard, slice's own color_label has no use. But this section could be pretty big and repeated by all the slices in the dashboard, which make the dashboard initial bootstrap data size very big.
This PR is to remove slice level color_label attribute (in its form_data) in the dashboard bootstrap data.
TEST PLAN
CI and manually load some dashboards.
@etr2460

I think that chart-level colors were a mistake and that we should revisit this. @nytai got tangled into this in the past and in some cases really makes the chart payload gigantic for no super good reason.
I think Kim's intent originally was to preserve the dashboard-assigned colors when exploring the chart, but it really bloats the chart's properties. Plus it doesn't really play well with the many-to-many aspect of charts/dashboards, what if the chart is in two dashboards using different color schemes?
Even if we wanted to preserve that context, we may want for the chart to only have a reference to the dashboard it's associated with (in that particular context), and use the metadata / color scheme from that dashboard.

yes, i agree this label_colors props is inappropriately populated into slice.
If i run db migration and remove all of them from form_data, dashboard will still generate new entries.
I think we should find a better solution for allowing user customize label color for dashboard. Maybe a good project when working/refactory dashboard UI toward SIP-34.

If the intention was to keep the same colors when going from the dashboard to explore, I think we should pass the context to explore of which dashboard the user came from, and explore can retrieve whatever dashboard metadata (ie colors) that can affect the context of the chart itself.

I want to use this PR as a short term solution, to see how big impact those redundant label_colors in slices' form_data to dashboard performance (mostly for large dashboard used in airbnb).
If the impact is big, we should do some refactoring for label_colors logic (long term solution):

instead of persist label_colors in form_data, we should pass the context to explore of which dashboard the user came from, and explore can retrieve whatever dashboard metadata (ie colors) that can affect the context of the chart itself.
do not save label_colors passed from dashboard when user save / copy slices (this is current behavior).
db migration to remove label_colors from form_data. -- not sure we should do this...what if user edit slice and want to set fixed color scheme for a slice.

for both long term and short term solution, dashboard should not carry slice level color_labels.

ping @mistercrunch @etr2460

Sorry, one clarification i'm not 100% sure of:
Does this change affect the current user experience in any way? If a dashboard doesn't have colors defined, do we fall back to slice colors which will now be removed?
I'd say, if this could change the user experience, then it might be safer to put this in a feature flag. If not, then i'm good to stamp this as an awesome optimization

if dashboard don't have label_colors setting, after this PR, the label color will be assigned randomly.
I wrap this change into a feature flag, by default is not enable it.
This is a short term solution. if we see perf impact for large dashboard, should go with a long term solution, to avoid randomly assigned label color.

Codecov Report

Merging #10603 into master will decrease coverage by 3.39%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##           master   #10603      +/-   ##
==========================================
- Coverage   64.06%   60.66%   -3.40%
==========================================
  Files         771      418     -353
  Lines       36391    13650   -22741
  Branches     3429     3482      +53
==========================================
- Hits        23314     8281   -15033
+ Misses      12964     5180    -7784
- Partials      113      189      +76

Flag
Coverage Δ

#cypress
?

#javascript
60.66% <ø> (+0.78%)
:arrow_up:

#python
?

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

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


Some unit tests do not pass

3 out of 38 Thymio blockly unit tests fall. Failing unit tests should be investigated.

The unit tests were buggy, the produced code is correct, fixed in commit 35c73dbc312048f613de31938aa439ac4aafc68a.


sys: Records handling improvements

@homu r+

:pushpin: Commit 61d706a has been approved by gkoz

:hourglass: Testing commit 61d706a with merge c1e914c...

:sunny: Test successful - status

:umbrella: The latest upstream changes (presumably #58) made this pull request unmergeable. Please resolve the merge conflicts.


AMD64 vs TARGET_AMD64

It seems to me that the C++ code have some inconsistency on the _AMD64_ and _TARGET_AMD64_ usage (This of course extends to the other #ifdef following this pattern).
For example src/Native/Runtime/StackFrameIterator.cpp has one usage of _AMD64_ when everywhere else it is _TARGET_AMD64_.
If the Src/Native/Runtime contains code that will be only used at runtime to run the program, I guess we should always be using the _AMD64_ variant. The _TARGET_AMD64_ variant is for when we want to generate AMD64 code on ARM for example, no?

The TARGET_XXX variants are also for DAC used by debugger https://github.com/dotnet/coreclr/blob/master/Documentation/botr/dac-notes.md, e.g. to debug ARM runtime from Intel machine. We are not building DAC for CoreRT today, but we are building it for .NET Native for UWP.

For example  src/Native/Runtime/StackFrameIterator.cpp  has one usage of _AMD64_ when everywhere else it is _TARGET_AMD64_.

This is a bug. It should be _TARGET_AMD64_. It is fine to fix inconsistencies like this one, but both definitions need to stay for the most part.

The incorrect usage fixed by #991.

The incorrect usage fixed by #991.

The incorrect usage fixed by #991.

The incorrect usage fixed by #991.


pentaho-kettle-webspoon-8.3\plugins\repositories\core\pom.xml Change webspoon.version <IP_ADDRESS>-342-18 to <IP_ADDRESS>-371

I used pentaho kettle-webspoon 8.3, and then I use maven clean build but it failed because the version <IP_ADDRESS>-342-18 did not exist in the repository，and then I modified two version Numbers in in the files \plugins\repositories\core\pom.xml and plugins\file-open-save\core\pom.xml
,I changed
<webspoon.version><IP_ADDRESS>-342-18</webspoon.version>
to
<webspoon.version><IP_ADDRESS>-371</webspoon.version>
, is there any problem?

Thanks for finding this issue.
The version should be <IP_ADDRESS>-371-19 instead of <IP_ADDRESS>-371.
Best,
Hiromu

Thank you very much !
And I have another trouble than how can I create a respository use webspoon


Move GH pages site to /docs-site

This way, /docs is purely for documentation and docs-site contains the website

Current coverage is 92.51%

Merging #349 into master will not affect coverage as of b9fe725

@@            master    #349   diff @@
======================================
  Files            9       9
  Stmts          187     187
  Branches        36      36
  Methods         88      88
======================================
  Hit            173     173
  Partial          4       4
  Missed          10      10

Review entire Coverage Diff as of b9fe725

Powered by Codecov. Updated on successful CI builds.


[FacebookBridge] Better titles

A slightly improved version of #454 and #468 . Build titles from content rather than author + pre-content (which doesn't reflect anything useful or unique).

Thanks for the suggestions, I've committed them.

Merged. Thanks again for improving the bridges! :+1:


Unexpected input helmfile-workdirectory even though it is in the docs

Warning: Unexpected input(s) 'helmfile-workdirectory', 'helmfile-auto-init', valid inputs are ['helmfile-args', 'helmfile-version', 'helm-version', 'helm-plugins']
Run<EMAIL_ADDRESS>  with:
    helmfile-workdirectory: ./deployment
    helmfile-version: v0.150.0
    helm-version: v3.11.0
    helm-plugins: https://github.com/databus[2](https://github.com/legalweb/cosmicapis-infra/actions/runs/11756269182/job/32752245752#step:11:2)3/helm-diff, https://github.com/jkroepke/helm-secrets

    helmfile-args: apply
    helmfile-auto-init: false

Docs link: https://github.com/helmfile/helmfile-action/blob/05a17832e7205644f2f793db07300b9f87560c5c/README.md?plain=1#L16

@bweston92 got it.

<EMAIL_ADDRESS>please use the latest version.

Sorry I copied from the README which defined the - uses<EMAIL_ADDRESS>along side helmfile-workdirectory.
Will update to latest version and try again.


Debug "Call Stack" view has extra margin

See not aligned.

Is this something that the community can work on? If so, I would like to work on this.

@ghosej thanks for offering. We are currently in the endgame week which means we are quickly fixing the last remaining issues before we ship. Due to that I will probably try to fix this bug in the next 8 hours. If you have a solution before than feel free to submit a PR.
Otherwise I recommend looking at issues with a help-wanted tag, or at issues not assigned to March milestone. Thanks

This was broken via https://github.com/microsoft/vscode/pull/92294
On this line https://github.com/microsoft/vscode/blob/b789f6c907387e21b51b519732d5744b6bc8f82d/src/vs/workbench/browser/parts/views/media/paneviewlet.css#L28
@sbatten why do we add maring-left of 7px to all first child of a title? This breaks the call stack view.

V0 of multipanel had no collapse so I think this is just a remnant of that. I am removing.

To Verify:

Check that Call Stack view in the Run Viewlet does not have misaligned padding compared to other views.
Check other views as well to ensure this fix does not break others.


explain why table is rendered differently

@shuding I tried to explain confusing behaviour of rendering tables
https://nextra-v2-ggyzxlq24-shuding1.vercel.app/docs/guide/advanced/table
fixes https://github.com/shuding/nextra/issues/799 and https://github.com/shuding/nextra/issues/741

This is so helpful, thank you! I'll copy this to the v2 docs as well


Add +1 reaction to the comments successfully dispatched

Stack from ghstack:

-> #47
#46

Tested with a test repo https://github.com/zhouzhuojie/gha-ci-playground/pull/32


Add train cancel handler

Changes

Add training job executor base class with 2 implementations:

Handling training via threads
Handling training via sub-process

Add event concept to notify when the training is cancelled and needs to be terminated
Add handling of cancellation of training request for both types of executors

Diagram of process / thread handling

Some design considerations

Didn't use ProcessPoolExecutor similar to Threadpool executor since ProcessPoolExecutors do not allow fork
ThreadPoolExecutors provide some niceties in API and some ease of use, so use ThreadPoolExecutor instead of custom Thread
Currently avoided creating custom futures and pool executors as that all might need to change with SharedBackend concept

The conflict is easy to resolve, but rebase / merging with main seems to be opening whole can of errors, so leaving it as is for now.


Followup fix and improvements on SchemaConformingTransformerV2

tags: feature bugfix
Followup from PR https://github.com/apache/pinot/pull/12788 with:

Getter/setter fix on SchemaConformingTransformerV2Config
Schema and config validation improvement
String type single value field ser/deser improvement
Column - JsonKeyPath mapping improvement
Unit test improvement with more comprehensive case coverage

Codecov Report
Attention: Patch coverage is 0% with 30 lines in your changes are missing coverage. Please review.

Project coverage is 34.99%. Comparing base (59551e4) to head (1e097f1).
Report is 301 commits behind head on master.

Files
Patch %
Lines

...cordtransformer/SchemaConformingTransformerV2.java
0.00%
24 Missing :warning:

...ingestion/SchemaConformingTransformerV2Config.java
0.00%
6 Missing :warning:

Additional details and impacted files
@@              Coverage Diff              @@
##             master   #12932       +/-   ##
=============================================
- Coverage     61.75%   34.99%   -26.76%
=============================================
  Files          2436     2428        -8
  Lines        133233   132875      -358
  Branches      20636    20575       -61
=============================================
- Hits          82274    46503    -35771
- Misses        44911    82978    +38067
+ Partials       6048     3394     -2654

Flag
Coverage Δ

custom-integration1
?

integration
0.00% <0.00%> (-0.01%)
:arrow_down:

integration1
?

integration2
0.00% <0.00%> (ø)

java-11
0.00% <0.00%> (-61.71%)
:arrow_down:

java-21
34.99% <0.00%> (-26.63%)
:arrow_down:

skip-bytebuffers-false
34.99% <0.00%> (-26.75%)
:arrow_down:

skip-bytebuffers-true
0.00% <0.00%> (-27.73%)
:arrow_down:

temurin
34.99% <0.00%> (-26.76%)
:arrow_down:

unittests
46.50% <0.00%> (-15.25%)
:arrow_down:

unittests1
46.50% <0.00%> (-0.39%)
:arrow_down:

unittests2
?

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

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


add tapCatch method

This is something I found useful from bluebird. But I'd stay with Q, which IMO is more comfortable to use. Pretty straight forward implementation, so are the the test cases. Tests passed with Chrome60, FF52, Safari(7 failed as 1.5.1) and IE11 (4 failed as 1.5.1).
Note I'm not sure about the new version 1.5.2. According to the contributing guidelines, new feature should bump the minor version number?

This is a neat contribution, but I feel that Q’s API has sprawled somewhat and I think this problem is more readably solved by composing the primitives. That said, I’ve abdicated my blocking vote and if you can find a contributor who’s willing to carry this over the line, I would not object.

ok, understood.