[BUG]: Migrations does not escape single quotes

What version of drizzle-orm are you using?
0.29.3
What version of drizzle-kit are you using?
0.20.9
Describe the Bug
I have this line in an enum
export const genres = pgEnum('genres', [
    "Thriller",
    "Young Adult",
    "Children's",
    "Historical Fiction",
    "Autobiography"
])

which generates the following migration
DO $$ BEGIN
 CREATE TYPE "genres" AS ENUM('Thriller', 'Young Adult', 'Children's', 'Historical Fiction', 'Autobiography');
EXCEPTION
 WHEN duplicate_object THEN null;
END $$;

Which causes the following sql error
PostgresError: unterminated quoted string at or near "');
EXCEPTION
 WHEN duplicate_object THEN null;
END "

Expected behavior
the migration should instead look like this
DO $$ BEGIN
 CREATE TYPE "genres" AS ENUM('Thriller', 'Young Adult', 'Children''s', 'Historical Fiction', 'Autobiography');
EXCEPTION
 WHEN duplicate_object THEN null;
END $$;

Environment & setup
Postgres, node, pnpm

Good catch, will work on this

Was fixed in<EMAIL_ADDRESS>


Proxy Tibber Pulse MQTT data up to Tibber API?

When reconfiguring Tibber Pulse to send to a local MQTT server (for HA), the Tibber integration is lost because the data is no longer sent to Tibber. Would it be technically possible to make a MQTT proxy that forwards the Tibber pulse data to the Tibber API? This way it would be possible to keep both the HA integration and the Tibber integration working.
Has anyone looked at what it would take to send the ams MQTT data to the Tibber API? Is there any login and/or certificates we can't access?

Yes, a solution exists already and works great:
https://github.com/MSkjel/LocalPulse2Tibber?fbclid=IwAR0bG_Yur6TxjOajnmlYT02W2DwlbbgAnS3hG-rZ6ItmgSOGpPmYiL6k2L8

Thank you @hansahell . Closing the issue.


Where is the full doc ?

Hi
For a begineer there is nothing clear !
What is a sidecar? What is a workload ? Where are container ? Where is the full doc ?
Why there are a lot of difference between alpha and beta ? Why is there nothing about kubernetes in the doc ? Kubectl get pods ... nothing ...
Why rancher catalog is seen as empty ...same for communtiy. Impossible to import a yaml because button is disabled ...
Remy

You're looking at a beta.  Docs are in progress.  Things are broken and bring worked on.  Kubernetes has its own documentation.

Till the docs are there you can also ask questions in the forums


Potter Pics Addition

Project URL
https://github.com/surayashivji/PotterPics
Description
Added Potter Pics to a new 'social' category in the README. I wasn't sure what other category it would fit into, but maybe Media>Image? Let me know if you think that category or another would be more appropriate.
Why it should be included to awesome-ios (optional)
This social app demonstrates a number of features that are helpful to developers such as using Firebase with Swift 3, creating custom filters, creating a social network, custom navigations/animations, using the camera, and searching.
Checklist

[x] Only one project/change is in this pull request
[x] Addition in chronological order (bottom of category)
[x] Supports iOS 9 or later
[x] Supports Swift 3
[x] Has a commit from less than 2 years ago
[x] Has a clear README in English

Thank you! :)

          1 Error

:no_entry_sign:
Found 2 link issues

          1 Warning

:warning:
Too many changes (when adding, please keep it to one project per Pull Request)

Link issues by awesome_bot

Line
Status
Link

758
301
https://github.com/ideaismobile/IDMPhotoBrowser redirects tohttps://github.com/thiagoperes/IDMPhotoBrowser

1590
301
https://github.com/k9101/FCAlertView redirects tohttps://github.com/krispenney/FCAlertView

  Generated by :no_entry_sign: danger

@surayashivji sorry we don't include apps on this list


Game Controller Input tutorial uses ID3D11ShaderResourceView

The game controller input tutorial hasn't been updated for DirectX 12; it's still using ID3D11ShaderResourceView, etc.

The input tutorials including Keyboard & Mouse assume you are either using DirectX 11 or are an experienced graphics programmer since you are using DirectX12 and can use the information in the 3D Shapes tutorial to work it out.
They both have the following under the Adding a simple scene section:

If using DirectX 12, you will also need a BasicEffect, CommonStates, DescriptorHeap, and ResourceUploadBatch to render this scene. See the 3D Shapes tutorial for more details.

I've updated both of these tutorials to include DX11 & DX12 instructions for the graphics bits:
https://github.com/microsoft/DirectXTK/wiki/Game-controller-input
https://github.com/microsoft/DirectXTK/wiki/Mouse-and-keyboard-input


Revert "Fix--mud-appbar-height not always match MudAppBar's actual height"

Reverts MudBlazor/MudBlazor#10097
Need to re-review.
@Garderoben Found a large number of duplicate CSS variables applied
whatjpg.webm
And unsure about the root definitions

@RamType0 sorry, but we have to revert https://github.com/MudBlazor/MudBlazor/pull/10097, since some things were missed during the review / testing.
You will need to re-implement the PR with fixes. Thanks.


Fix a bug for StatisticsCollector.java caused by a change of OpenFlow protocols

Previously, StatisticsCollector.java was not able to handle different OpenFlow protocol versions. The bug happens on calling getCurrSpeed() method. The root reason is because different OpenFlow protocol version has different implementation details. In OpenFlow 1.1, 1.2 and 1.3,  OFPortDesc object can directly call getCurrSpeed(), while in OpenFlow 1.4 and 1.4, OFPortDescPropEthernet object is the right one to call getCurrSpeed().
Fixed this bug by handling getCurrSpeed() under different OpenFlow protocol version case by case.

@QingWang0909 everything else looks great. Thank you for including tests. With the parameterized tests, it looks like a limitation is that we will have to have a different test class for unrelated statistics tests. This is no big deal, but worth noting here for reference.
Once you remove all the old commented-out code, it'll be good to merge.

@rizard , thanks for the review. FYI: one possible way is that we might can use "Junit suite test" to bundle multiple parameterized tests together, and run all the tests at one time.

Thanks @QingWang0909!


How to prevent back fill?

Currently the start_date on the dag args does a back fill for all the tasks. In my situation this is extremely undesired behaviour; I'm making changes to a DAG and adding a task. I cannot seem to remove that param as it seems to be a required parameter. I already have depends_on_past turned off but that's irrelevant. Is there another way to prevent unnecessary back fills?

the start_date is a task level parameter. default_args is only a collection of defaults for the tasks within the DAG, you can override any of those by passing it into the operator's constructor.
Also note that only the active DAG runs should get processed and that if you were to want that backfill behavior you may have to re-activate DAG runs


Variance explained annotation for scanpy.pp.pca

[x] Additional function parameters / changed functionality / changed defaults?
[ ] New analysis tool: A simple analysis tool you have been using and are missing in sc.tools?
[ ] New plotting function: A kind of plot you would like to seein sc.pl?
[ ] External tools: Do you know an existing package that should go into sc.external.*?
[ ] Other?

Would it be possible to add a parameter 'annotate_var_explained' = True/False to the function scanpy.pp.pca to annotate the x- and y-axis of the PCA plot with the variance explained by the component? E.g. x-axis label = PC1 (29%) and y-axis label = PC2 (3%)

similar to #1211

Hi @bfurtwa ,
would something like this be useful for your question? https://scanpy.readthedocs.io/en/stable/api/scanpy.pl.pca_overview.html#scanpy.pl.pca_overview
https://scanpy.readthedocs.io/en/stable/api/scanpy.pl.pca_variance_ratio.html#scanpy.pl.pca_variance_ratio
?

Hi @giovp ,
although these plots contain very similar information, I specifically need the variance explained annotation in the scatter plot.

Have you thought about just adding it to the axis like this?
plt.xlabel(f"PC var: {adata.uns["pca"]["variance_ratio"][0]}")

Any scanpy function can return a matplotlib axis, that could be further manipulated, checkout the return_axis argument of e.g. pca plotting function https://scanpy.readthedocs.io/en/stable/api/scanpy.pl.pca.html

I don't think we'll prioritize adding such functionality, also because it doesn't really translate to other types of embedding. But if you think it's really necessary feel free to open a PR, I'd be happy to help with that!


Buzel build error.

Hello,
I am using TensorFlow Android Camera Demo. I follow step given in README file.

Import andorid project
Install bazel using chocolaty
Edit in workspace file.

While I run bazel build command :
bazel build -c opt //tensorflow/examples/android:tensorflow_demo
I getting error that Couldn't find java at '$(ls -d C:/Program\ Files/Java/jdk | sort | tail -n 1)/bin/java.exe*'.
My JDK is installed at C:\Program Files (x86)\Java\jdk1.8.0_66\bin . I also set environment variable    JAVA_HOME="$(ls -d C:/Program\ Files/Java/jdk* | sort | tail -n 1)"
BAZEL_SH=c:/tools/msys64/usr/bin/bash.exe

Unfortunately Bazel doesn't support Android on Windows yet -- see roadmap.
We're working on a full gradle/cmake/makefile solution that will work on Windows, but until then you can use the prebuilt libs and just drop libtensorflow_demo.so and libtensorflow_inference.so into your app.

@andrewharp, As per your suggestion I use prebuilt libs (libtensorflow_demo.so and libtensorflow_inference.so) in jniLibs and comment line related to bazel build in build.gradle.while I run project the and get error
No implementation found for long org.tensorflow.contrib.android.RunStats.allocate() (tried Java_org_tensorflow_contrib_android_RunStats_allocate and Java_org_tensorflow_contrib_android_RunStats_allocate__)
dlopen("/data/app/org.tensorflow.demo-1/lib/arm/libtensorflow_inference.so", RTLD_LAZY) failed: dlopen failed: "/data/app/org.tensorflow.demo-1/lib/arm/libtensorflow_inference.so" is too small to be an ELF executable: only found 0 bytes
  java.lang.RuntimeException: Native TF methods not found; check that the correct native libraries are present and loaded.                                                                          at org.tensorflow.contrib.android.TensorFlowInferenceInterface.<init>(TensorFlowInferenceInterface.java:57)                                                                          at org.tensorflow.demo.StylizeActivity.onPreviewSizeChosen(StylizeActivity.java:368)                                                                          at org.tensorflow.demo.CameraActivity$1.onPreviewSizeChosen(CameraActivity.java:158)                                                                          at org.tensorflow.demo.CameraConnectionFragment.setUpCameraOutputs(CameraConnectionFragment.java:394)                                                                          at org.tensorflow.demo.CameraConnectionFragment.openCamera(CameraConnectionFragment.java:411)                                                                          at org.tensorflow.demo.CameraConnectionFragment.access$000(CameraConnectionFragment.java:63)                                                                          at org.tensorflow.demo.CameraConnectionFragment$1.onSurfaceTextureAvailable(CameraConnectionFragment.java:94)
Have you any idea that why these error occurs. can you provide exact step for non bazel build in android studio in windows os.

@kinDSa If you do unzip -v bazel-bin/tensorflow/examples/android/tensorflow_demo.apk, what does it print out?

@andrewharp
unzip:  cannot find or open bazel-bin/tensorflow/examples/android/tensorflow_demo.apk, bazel-bin/tensorflow/examples/android/tensorflow_demo.apk.zip or bazel-bin/tensorflow/examples/android/tensorflow_demo.apk.ZIP.

Sorry, that's the bazel output location. If you unzip the apk that gradle produces instead what does it say?

@andrewharp  while I unzip apk  produce by gradle I get output which attach in these file: output.txt

@kinDSa Somehow your armeabi-v7a file is 0 bytes:
      0  Stored        0   0% 1980-00-00 00:00 00000000  lib/armeabi-v7a/libtensorflow_inference.so
If you look in your libs/ directory, is the file there also 0 bytes? If so, try downloading again and make sure it gets overwritten properly.

@andrewharp Thank you, Now I successfully run TensorFlow Android Camera Demo after replacing libtensorflow_inference.so

Great!


Update resources.md

nf-core bytesize on nft-bam plugin for nf-test

Thanks for keeping it up to date! 🙏


fix: disable currently sorted menu items

this PR is a quick fix for disabling currently sorted menu items where headerData.isActivelySorted is not provided for column

:tada: This PR is included in version 2.0.1 :tada:
The release is available on:

GitHub release
npm package (@latest dist-tag)

Your semantic-release bot :package::rocket:


Unable to get 'pixels' representation without render=True

import gfootball.env as football_env
env = football_env.create_environment(env_name='academy_empty_goal_close',representation='pixels')
env.reset()

This gives the following:-
  File "<ipython-input-2-3ae6753bad3b>", line 3, in <module>
    env.reset()
  File "/home/chintan/anaconda3/lib/python3.7/site-packages/gym/core.py", line 255, in reset
    return self.observation(observation)
  File "/home/chintan/anaconda3/lib/python3.7/site-packages/gfootball/env/wrappers.py", line 153, in observation
    frame = obs['frame']
KeyError: 'frame'

This works when I switch to a different representation like simple115 or SMM. What am I missing, please?
EDIT: Ok, I noticed setting render=True makes the frame available. I would like to get the frame without rendering, is that possible?

The frames are composed of pixels which should only be available by rendering it. So no I guess?

Yes, you need rendering to see the pixels. You can also render to the framebuffer - this way you can run multiple environments at once and don't display things on your monitor.
See #27 for details.

Thanks.
With that server running, I'm seeing
[FATAL ERROR !!! N00000 !!!] in [OpenGLRenderer3D::LoadShader]: 1Could not compile vertex program: simple
Segmentation fault (core dumped)

Also seeing warnings
[Warning] in [::LoadGLShader]: shader compilation info (media/shaders/simple.vert):
0:1(10): error: GLSL 1.50 is not supported.

Rendering to framebuffer has probably changed your driver to use MESA.
Try:
MESA_GL_VERSION_OVERRIDE=3.2 MESA_GLSL_VERSION_OVERRIDE=150 python3 -m gfootball.play_game

Thank you, this worked.


Download youtube videos to be used with whisper

Uses pytube to download a youtube video and then translates/transcribes them.

This is a very useful enhancement, but I'm not sure that it's a good fit for this repository. This project is focused on simply and reliably returning transcriptions for audio files. YouTube constantly changes their formats and APIs which make this difficult to maintain.
@ahmetoner what do you think?


broken doctests

There are a few things in the recently merged PRs that have broken some existing doctests.  (These can be run by make doctest  from within the doc folder.  These tests need to either be updated or removed.  Some are trivial to fix, but a few concern me:
One that fails:
from math import sqrt
my_filter_bank = ([sqrt(2)/2, sqrt(2)/2], [-sqrt(2)/2, sqrt(2)/2],
                      [sqrt(2)/2, sqrt(2)/2], [sqrt(2)/2, -sqrt(2)/2])
my_wavelet = pywt.Wavelet('My Haar Wavelet', filter_bank=my_filter_bank)
print(my_wavelet)

Expected:
    Wavelet My Haar Wavelet
      Family name:
      Short name:
      Filters length: 2
      Orthogonal:     True
      Biorthogonal:   True
      Symmetry:       unknown
Got:
    Wavelet My Haar Wavelet
      Family name:    ]
      Short name:     I
      Filters length: 2
      Orthogonal:     True
      Biorthogonal:   True
      Symmetry:       unknown
      DWT:            True
      CWT:            False

The new DWT and CWT fields are to be expected, but why are characters displayed for "Family Name", "Short Name"?  I tried running the example at the command line in Ipython and it actually crashed the kernel!
There is also a test comparing expected coefficients for db3.  This test is written to compare 14 decimals and it looks like backing off to 11 decimals would make it pass.  Not sure why this would have changed, though?
File "regression/wavelet.rst", line ?, in default
Failed example:
    print_array(w.dec_hi)
Expected:
    [-0.33267055295096, 0.80689150931334, -0.45987750211933, -0.13501102001039, 0.08544127388224, 0.03522629188210]
Got:
    [-0.33267055295008, 0.80689150931109, -0.45987750211849, -0.13501102001025, 0.08544127388203, 0.03522629188571]

I forgot to mention that there are 0 doctest failures if I checkout v0.4.0.

pinging @holgern as these are mostly related to the new wavelets added.
(see doc/source/regression/wavelet.txt)
@rgommers do you think it is worth updating the explicit tests for the lists of wavelet names, length of wavelist, etc or just remove those tests?

@rgommers do you think it is worth updating the explicit tests for the lists of wavelet names, length of wavelist, etc or just remove those tests?

I think those are pretty pointless as tests. Also as documentation they're not particularly instructive. So I'm fine with removing.

Direct tests of wavelet filter coefficients against Matlab were added by commit a665fe8.  However, accuracy is confirmed at tolerance 5e-11 whereas the doctest for db3 coefficients compares 14 digits.  As the unit tests have been added we can remove this doctest , but should check if there is a simple reason why the precision changed.
I can confirm no test failures as of March 7 at commit f71d9d4, but find the coefficient mismatch failures as of Mar10 in 8ff7cfc.

Okay, the coefficient difference was introduced during the C code refactoring when we went from explicitly storing all sets (rec_lo, rec_hi, dec_lo, dec_hi) of filter coefficients, to only storing one and calculating the rest from that.

just a heads up that I plan to make a PR with doctest fixes later today

see #214 for most of the fixes.  still haven't looked into why I get a segfault when calling print on a Wavelet object.

The issue with printing the custom wavelet in the first comment is resolved by #218


Expose Sqllab status in databases list view

@zhaoyongjie Can you describe what is this PR supposed to do? any screenshot to show difference?

@graceguo-supercat , this is a little change, show a database whether to expose in SQLLab


VM start waits for integrity extension even without extension support

Describe the bug
Trusted VM are instructed to install the integrity extension by default. However nowhere does it check before if the image provides extension support, which was disabled in Debian in response to #26803. So it will wait for a long time, hours or so.
Related command
az vm create --debug -n test -g group --image debian:debian-sid-daily:sid-gen2:latest --security-type TrustedLaunch --enable-secure-boot
Errors
It will wait for extensions.
Issue script & Debug output
Unrelated
Expected behavior
Check the extensions flag or at least not block on the operation.
Environment Summary
azure-cli                         2.51.0

core                              2.51.0
telemetry                          1.1.0

Extensions:
ai-examples                        0.2.5
ml                                2.19.1
ssh                                2.0.1

Dependencies:
msal                            1.24.0b1
azure-mgmt-resource             23.1.0b2

Python location '/usr/bin/python3.9'
Extensions directory '/home/test/.azure/cliextensions'
Extensions system directory '/usr/lib/python3.9/site-packages/azure-cli-extensions'

Python (Linux) 3.9.14 (main, Feb  8 2023, 03:39:52)
[GCC 11.2.0]

Legal docs and information: aka.ms/AzureCliLegal

Your CLI is up-to-date.

Additional context
Workaround for Debian is to disable the trusted launch flag in the images, then the client gives a somewhat useful error message.
"Use of TrustedLaunch setting is not supported for the provided image."

Thank you for opening this issue, we will look into it.


Write article about Rubick (SubSquid in KodaDot) as implementation differs.

We discussed that would be nice to write another article about Rubick (SubSquid in KodaDot) as implementation differs.
https://github.com/kodadot/rubick/
Originally posted by @yangwao in https://github.com/kodadot/nft-gallery/issues/1501#issuecomment-1073237371

its on medium waiting for proof read plus probably we could publish it to dev.to?

yup :)


BBox for the whole svg image in the c-api

Currently the capi has the function resvg_get_node_bbox which can be used to get the bounding box for any particular node. Is there a way to get the bounding box for the whole SVG image? I couldn't find any.

resvg_get_image_size?

Oh I tried it but it doesn't return a tight bounding box. I am looking for something that can return a tight bounding box (with x, y, width and height) of the whole SVG document, similar to how the resvg_get_node_bbox does for a particular node.

You can do this via resvg_get_node_bbox, if you know the svg node ID. Otherwise - you can't.
Why do you need this?

I need it for rendering SVG glyphs (supported in OpenType fonts). I want to have an SVG rendered in the tightest box possible with a knowledge of which row of pixels (in the rendered image) correspond to y = 0 of the SVG coordinate system.

You can do this in Rust, but not via C-API. I will add this feature tomorrow.

Thank you. One way to do this could to be to modify resvg_get_node_bbox so that if id is null it returns the bbox of the whole SVG image. Anyways, please do it in the way that suits the library the best. :)

You said that resvg_get_node_bbox can do it if I know the SVG node's ID. I am using resvg version 0.6.1 and in it the function resvg_cairo_get_node_bbox returns a warning No node with 'glyph179' ID is in the tree. In the svg document that I tried the svg node (the root node) clearly has an ID glyph179.  Is this how it is supposed to behave? I had to use the last tagged version because the current master doesn't compile.

You right. The svg node id isn't preserved. My bad. resvg_get_node_bbox works only on g, path and image. I should clarify that.

I had to use the last tagged version because the current master doesn't compile.

Can you elaborate on that?

Sure. I just did a git clone of the repo, and ran, cargo build --features="cairo-backend". It gives the attached output which has errors.
out.txt
However, doing a git checkout v0.6.1 and then building it worked just fine. That's what I meant by, I had to use the last tagged version.

You should use latest stable rust, aka 1.35. Older versions are unsupported.


Add PIWIK_DISABLE_COOKIES.

This option disables cookies -- it's off by default.
See also: https://matomo.org/faq/general/faq_157/

Thanks, @Anteru!


Fail to build v1.4.0 or later on armv7

Since version 1.4.0 (v1.3.1 and before is ok), I can not build my code on a Raspberry Pi 3b+ with the following issue:
/usr/include/mavsdk/plugins/mavlink_passthrough/mavlink_include.h:3:10: fatal error: mavlink/v2.0/common/mavlink.h: No such file or directory
#include "mavlink/v2.0/common/mavlink.h"

I will dig into the modifications but I just open an issue if @julianoes or @JonasVautherin you already see what it could be. I will try with a simple MAVSDK example to see if the issue remains

And do you set -DMAVLINK_HEADERS, like in the CI? This is fairly new, and it should work with the default, but worth having a look :+1:.

I do something like this in my Dockerfile:
RUN wget https://github.com/mavlink/MAVSDK/releases/download/v${MAVSDK_VERSION}/libmavsdk-dev_${MAVSDK_VERSION}_${MAVSDK_PKG}.deb \
&& sudo dpkg -i libmavsdk-dev_${MAVSDK_VERSION}_${MAVSDK_PKG}.deb \
&& sudo rm libmavsdk-dev_${MAVSDK_VERSION}_${MAVSDK_PKG}.deb

But you mean I need to add it if I build some source ? Looks like this flag has been added two months ago so it is already in v1.3.1 as well as v1.4.0 so the debian package should have this modification right ?

Oh, sorry, I misunderstood. So you install the package, but then it fails building your code. :thinking:

exactly yes.
Would it be possible that there are extra quotes on the debian install here ? I don't see them in the in the CI

Not sure :confused:. Did you try installing a package on your laptop and e.g. compiling the examples? Would be faster to debug than doing everything on the RPi :grin:

I had to do some more modifications to this mavlink header inclusion in this PR: https://github.com/mavlink/MAVSDK/pull/1768
It would be good to have a way to reproduce this locally in docker.

Install package the pacakge ubuntu20.04_amd64 on a linux host works fine. To test locally would it work if I build the package for armv7 and use it in my dockerfile instead of the v1.4.3 ?

I just tried to build with main branch and I still have the issue. I will try with the PR you mentioned @julianoes and see if it fixes my issue

The proper installation of mavlink header in the CMakelists in this commit fixes my issue.
Thank you ! I will work with locally build deb package until there is a new release including this modification.


identify component if it is a registration

Purpose
Identify component registration. Closes [#OSF-4259].
Changes
before change:

after change:

@chennan47 CR1 looks good to me. Moving to CR2 :+1:

One question raised, but otherwise it runs and no issues noted.
Pass complete.


Make favourites appears on home page

Make favourites list appear when launching the app

Closed by making favourites into star instead


#1360 - send student notifications - Assessment & SIN

Created the below templates at https://notification.canada.ca/services

Student - SIN Validation Complete
Template ID: 9a607113-198e-4f8a-b28e-dad3f69cb46a

Student - Assessment Ready
Template ID: bbe0341a-cfb5-4262-b817-6f4b70a0c2cf

worker docker updates w.r.t to GC notify.
Added logic to send notifications for SIN completion and assessment.

Good job @ann-aot. Added some comments.


Feature/validator

@lmammino the PR is kind of finished (maybe a bit of jsdoc'ing left to do) however, for some reason the after validator middleware is not returning anything so whenever i test for correctness of the response, i get undefined, can you take a look? just run npm run test to see what i'm talking about

Also, before merging we should update the README (the handlebars version) by adding the middleware there and the middlewares module file

I made a number of changes and I think this is now good to go.
Anyway I  had to merge this branch with the outstanding code in #19, so that should go first!
@peterjcaulfield and @dkatavic can you have a look as soon as you have a minute?
Thanks

Thanks for the review @dkatavic and to @techfort for the effort in making this happen :)


support additional features for HSQLDB

I'm interested in accessing the text of my HSQLDB procedures. This is not currently possible in dbeaver. It would be an excellent help if this could be added.
Thanks
David Denny
Trujillo, Peru

On 08/03/2017 05:15, Serge Rider wrote:

Closed #1394 https://github.com/serge-rider/dbeaver/issues/1394.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/serge-rider/dbeaver/issues/1394#event-991099207,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AY-q69qUttqG_dQXCXXqWYU-jBSDolf9ks5rjn_OgaJpZM4MTQM_.

Many thanks! Looking forward to the arrival of 4.0.3..
David
--
David Denny
Trujillo, Peru
044 427006  home
968 760 270 cel claro
964 016 579 cel movistar
from UK
020 3239 1918 > home
0051 44 427006  same
text 07834 773 673

This looks very good now. Access to the text of routines is really useful. Even better, you've made an effort to format and indent: superb!
Many thanks for this excellent piece of work.
David/Misitu


Release 9.0.0

It would be nice if we could include https://github.com/voxpupuli/puppet-elasticsearch/pull/1208 as well

As mentioned in the other PR, it can be reworked to use native puppet code, so it doesn't depend on stdlib.


Some input files use unchecked or unsafe operations. Recompile with -Xlint:unchecked for details.

E:\flutter\new\android\app\src\main\java\io\flutter\plugins\GeneratedPluginRegistrant.java:17: error: cannot find symbol
io.flutter.plugins.flutter_plugin_android_lifecycle.FlutterAndroidLifecyclePlugin.registerWith(shimPluginRegistry.registrarFor("io.flutter.plugins.flutter_plugin_android_lifecycle.FlutterAndroidLifecyclePlugin"));
^
symbol:   class FlutterAndroidLifecyclePlugin
location: package io.flutter.plugins.flutter_plugin_android_lifecycle
1 error
FAILURE: Build failed with an exception.

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

Compilation failed; see the compiler error output for details.

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 10s
Finished with error: Gradle task assembleDebug failed with exit code 1

Hi @vijay0021
can you please provide your flutter doctor -v and flutter build apk --verbose?
Also, to better address the issue, would be helpful if you could post a minimal code sample to reproduce the problem
Thank you

@TahaTesser

hello @TahaTesser
I am new in flutter, I dont know how to solve the issues in flutter.
Thank you
E:\flutter\new\vtrack\vtrack>flutter doctor -v
[√] Flutter (Channel stable, v1.12.13+hotfix.9, on Microsoft Windows [Version 10.0.18362.418], locale en-IN)
• Flutter version 1.12.13+hotfix.9 at C:\flutter
• Framework revision f139b11009 (8 days ago), 2020-03-30 13:57:30 -0700
• Engine revision af51afceb8
• Dart version 2.7.2
[√] Android toolchain - develop for Android devices (Android SDK version 29.0.2)
• Android SDK at C:\Users\bijay\AppData\Local\Android\sdk
• Android NDK location not configured (optional; useful for native profiling support)
• Platform android-29, build-tools 29.0.2
• Java binary at: C:\Program Files\Android\Android Studio\jre\bin\java
• Java version OpenJDK Runtime Environment (build 1.8.0_212-release-1586-b04)
• All Android licenses accepted.
[√] Android Studio (version 3.6)
• Android Studio at C:\Program Files\Android\Android Studio
• Flutter plugin version 45.0.1
• Dart plugin version 192.7761
• Java version OpenJDK Runtime Environment (build 1.8.0_212-release-1586-b04)
[√] Connected device (1 available)
• LS 5020 •<PHONE_NUMBER>ABCDEF • android-arm64 • Android 5.1 (API 22)
• No issues found!
E:\flutter\new\vtrack\vtrack>flutter build apk --verbose
[  +25 ms] executing: [C:\flutter] git -c log.showSignature=false log -n 1 --pretty=format:%H
[  +73 ms] Exit code 0 from: git -c log.showSignature=false log -n 1 --pretty=format:%H
[        ] f139b11009aeb8ed2a3a3aa8b0066e482709dde3
[        ] executing: [C:\flutter] git describe --match v*.. --first-parent --long --tags
[  +64 ms] Exit code 0 from: git describe --match v*.. --first-parent --long --tags
[        ] v1.12.13+hotfix.9-0-gf139b1100
[   +6 ms] executing: [C:\flutter] git rev-parse --abbrev-ref --symbolic @{u}
[  +49 ms] Exit code 0 from: git rev-parse --abbrev-ref --symbolic @{u}
[        ] origin/stable
[        ] executing: [C:\flutter] git ls-remote --get-url origin
[  +46 ms] Exit code 0 from: git ls-remote --get-url origin
[        ] https://github.com/flutter/flutter.git
[  +84 ms] executing: [C:\flutter] git rev-parse --abbrev-ref HEAD
[  +47 ms] Exit code 0 from: git rev-parse --abbrev-ref HEAD
[   +1 ms] stable
[  +42 ms] Artifact Instance of 'AndroidMavenArtifacts' is not required, skipping update.
[  +11 ms] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[   +5 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[   +1 ms] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[   +1 ms] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[  +71 ms] Found plugin flutter_plugin_android_lifecycle at C:\flutter.pub-cache\hosted\pub.dartlang.org\flutter_plugin_android_lifecycle-1.0.6
[   +8 ms] Found plugin google_maps_flutter at C:\flutter.pub-cache\hosted\pub.dartlang.org\google_maps_flutter-0.5.25+3
[ +120 ms] Found plugin flutter_plugin_android_lifecycle at C:\flutter.pub-cache\hosted\pub.dartlang.org\flutter_plugin_android_lifecycle-1.0.6
[   +6 ms] Found plugin google_maps_flutter at C:\flutter.pub-cache\hosted\pub.dartlang.org\google_maps_flutter-0.5.25+3
[  +61 ms] Generating E:\flutter\new\vtrack\vtrack\android\app\src\main\java\io\flutter\plugins\GeneratedPluginRegistrant.java
[  +68 ms] You are building a fat APK that includes binaries for android-arm, android-arm64, android-x64.
[   +1 ms] If you are deploying the app to the Play Store, it's recommended to use app bundles or split the APK to reduce the APK size.
[   +1 ms]     To generate an app bundle, run:
[        ]         flutter build appbundle --target-platform android-arm,android-arm64,android-x64
[        ]         Learn more on: https://developer.android.com/guide/app-bundle
[        ]     To split the APKs per ABI, run:
[        ]         flutter build apk --target-platform android-arm,android-arm64,android-x64 --split-per-abi
[        ]         Learn more on:  https://developer.android.com/studio/build/configure-apk-splits#configure-abi-split
[  +24 ms] Running Gradle task 'assembleRelease'...
[   +2 ms] gradle.properties already sets android.enableR8
[   +6 ms] Using gradle from E:\flutter\new\vtrack\vtrack\android\gradlew.bat.
[  +14 ms] executing: C:\Program Files\Android\Android Studio\jre\bin\java -version
[ +111 ms] Exit code 0 from: C:\Program Files\Android\Android Studio\jre\bin\java -version
[        ] openjdk version "1.8.0_212-release"
OpenJDK Runtime Environment (build 1.8.0_212-release-1586-b04)
OpenJDK 64-Bit Server VM (build 25.212-b04, mixed mode)
[   +3 ms] executing: [E:\flutter\new\vtrack\vtrack\android] E:\flutter\new\vtrack\vtrack\android\gradlew.bat -Pverbose=true -Ptarget=lib\main.dart
-Ptrack-widget-creation=true -Pshrink=true -Ptarget-platform=android-arm,android-arm64,android-x64 assembleRelease
[+85810 ms] > Task :app:compileFlutterBuildRelease
[   +2 ms] [  +21 ms] executing: [C:\flutter] git -c log.showSignature=false log -n 1 --pretty=format:%H
[   +1 ms] [  +72 ms] Exit code 0 from: git -c log.showSignature=false log -n 1 --pretty=format:%H
[   +1 ms] [        ] f139b11009aeb8ed2a3a3aa8b0066e482709dde3
[        ] [        ] executing: [C:\flutter] git describe --match v*.. --first-parent --long --tags
[        ] [  +62 ms] Exit code 0 from: git describe --match v*.. --first-parent --long --tags
[        ] [        ] v1.12.13+hotfix.9-0-gf139b1100
[        ] [   +6 ms] executing: [C:\flutter] git rev-parse --abbrev-ref --symbolic @{u}
[        ] [  +47 ms] Exit code 0 from: git rev-parse --abbrev-ref --symbolic @{u}
[        ] [        ] origin/stable
[        ] [        ] executing: [C:\flutter] git ls-remote --get-url origin
[   +1 ms] [  +44 ms] Exit code 0 from: git ls-remote --get-url origin
[        ] [        ] https://github.com/flutter/flutter.git
[        ] [ +103 ms] executing: [C:\flutter] git rev-parse --abbrev-ref HEAD
[   +1 ms] [  +82 ms] Exit code 0 from: git rev-parse --abbrev-ref HEAD
[        ] [        ] stable
[   +1 ms] [  +20 ms] Artifact Instance of 'AndroidMavenArtifacts' is not required, skipping update.
[   +1 ms] [        ] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[   +1 ms] [        ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[   +1 ms] [        ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[   +2 ms] [        ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[   +1 ms] [   +5 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[   +1 ms] [        ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[   +1 ms] [        ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[   +1 ms] [        ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[   +1 ms] [        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[        ] [  +92 ms] Initializing file store
[   +1 ms] [  +56 ms] kernel_snapshot: Starting due to {}
[   +2 ms] [  +13 ms] C:\flutter\bin\cache\dart-sdk\bin\dart.exe C:\flutter\bin\cache\artifacts\engine\windows-x64\frontend_server.dart.snapshot --sdk-root
C:\flutter\bin\cache\artifacts\engine\common\flutter_patched_sdk_product/ --target=flutter -Ddart.developer.causal_async_stacks=true -Ddart.vm.profile=false
-Ddart.vm.product=true --bytecode-options=source-positions --aot --tfa --packages E:\flutter\new\vtrack\vtrack.packages --output-dill
E:\flutter\new\vtrack\vtrack.dart_tool\flutter_build\664e7bf8acb552a9f2fc99a55025bcdb\app.dill --depfile
E:\flutter\new\vtrack\vtrack.dart_tool\flutter_build\664e7bf8acb552a9f2fc99a55025bcdb\kernel_snapshot.d package:vtrack/main.dart
[+12954 ms] [+13691 ms] kernel_snapshot: Complete
[+1299 ms] [+1258 ms] invalidated build due to missing files: C:\flutter\bin\cache\artifacts\engine\android-arm-release\windows-x64\gen_snapshot
[   +1 ms] [   +1 ms] aot_android_asset_bundle: Starting due to {}
[  +99 ms] [ +121 ms] invalidated build due to missing files: C:\flutter\bin\cache\artifacts\engine\android-arm64-release\windows-x64\gen_snapshot
[   +1 ms] [  +10 ms] invalidated build due to missing files: C:\flutter\bin\cache\artifacts\engine\android-x64-release\windows-x64\gen_snapshot
[  +97 ms] [  +42 ms] aot_android_asset_bundle: Complete
[ +401 ms] [ +469 ms] android_aot_release_android-arm: Starting due to {InvalidatedReason.inputChanged, InvalidatedReason.inputMissing}
[   +1 ms] [   +9 ms] executing: C:\flutter\bin\cache\artifacts\engine\android-arm-release\windows-x64\gen_snapshot --causal_async_stacks --deterministic
--snapshot_kind=app-aot-elf --elf=E:\flutter\new\vtrack\vtrack.dart_tool\flutter_build\664e7bf8acb552a9f2fc99a55025bcdb\armeabi-v7a\app.so --strip
--no-sim-use-hardfp --no-use-integer-division E:\flutter\new\vtrack\vtrack.dart_tool\flutter_build\664e7bf8acb552a9f2fc99a55025bcdb\app.dill
[   +1 ms] [   +2 ms] android_aot_release_android-arm64: Starting due to {InvalidatedReason.inputChanged, InvalidatedReason.inputMissing}
[  +96 ms] [   +4 ms] executing: C:\flutter\bin\cache\artifacts\engine\android-arm64-release\windows-x64\gen_snapshot --causal_async_stacks --deterministic
--snapshot_kind=app-aot-elf --elf=E:\flutter\new\vtrack\vtrack.dart_tool\flutter_build\664e7bf8acb552a9f2fc99a55025bcdb\arm64-v8a\app.so --strip
E:\flutter\new\vtrack\vtrack.dart_tool\flutter_build\664e7bf8acb552a9f2fc99a55025bcdb\app.dill
[   +2 ms] [   +1 ms] android_aot_release_android-x64: Starting due to {InvalidatedReason.inputChanged, InvalidatedReason.inputMissing}
[   +1 ms] [   +3 ms] executing: C:\flutter\bin\cache\artifacts\engine\android-x64-release\windows-x64\gen_snapshot --causal_async_stacks --deterministic
--snapshot_kind=app-aot-elf --elf=E:\flutter\new\vtrack\vtrack.dart_tool\flutter_build\664e7bf8acb552a9f2fc99a55025bcdb\x86_64\app.so --strip
E:\flutter\new\vtrack\vtrack.dart_tool\flutter_build\664e7bf8acb552a9f2fc99a55025bcdb\app.dill
[+12796 ms] [+12808 ms] android_aot_release_android-arm64: Complete
[  +99 ms] [  +94 ms] android_aot_bundle_release_android-arm64: Starting due to {InvalidatedReason.inputChanged}
[   +1 ms] [   +5 ms] android_aot_bundle_release_android-arm64: Complete
[ +498 ms] [ +515 ms] android_aot_release_android-arm: Complete
[   +1 ms] [   +9 ms] android_aot_release_android-x64: Complete
[ +100 ms] [  +79 ms] android_aot_bundle_release_android-x64: Starting due to {InvalidatedReason.inputChanged}
[   +1 ms] [   +4 ms] android_aot_bundle_release_android-x64: Complete
[   +1 ms] [  +69 ms] android_aot_bundle_release_android-arm: Starting due to {InvalidatedReason.inputChanged}
[        ] [   +5 ms] android_aot_bundle_release_android-arm: Complete
[ +194 ms] [ +140 ms] _composite: Starting due to {}
[   +1 ms] [        ] composite: Complete
[        ] [   +1 ms] Persisting file store
[        ] [   +8 ms] Done persisting file store
[        ] [   +3 ms] build succeeded.
[        ] [  +12 ms] "flutter assemble" took 29,650ms.
[+1295 ms] > Task :app:packLibsflutterBuildRelease
[   +1 ms] > Task :app:preBuild UP-TO-DATE
[  +99 ms] > Task :app:extractProguardFiles
[   +1 ms] > Task :app:preReleaseBuild
[   +1 ms] > Task :flutter_plugin_android_lifecycle:preBuild UP-TO-DATE
[   +1 ms] > Task :flutter_plugin_android_lifecycle:preReleaseBuild UP-TO-DATE
[        ] > Task :flutter_plugin_android_lifecycle:compileReleaseAidl NO-SOURCE
[        ] > Task :google_maps_flutter:preBuild UP-TO-DATE
[        ] > Task :google_maps_flutter:preReleaseBuild UP-TO-DATE
[        ] > Task :google_maps_flutter:compileReleaseAidl NO-SOURCE
[        ] > Task :app:compileReleaseAidl NO-SOURCE
[        ] > Task :flutter_plugin_android_lifecycle:packageReleaseRenderscript NO-SOURCE
[        ] > Task :google_maps_flutter:packageReleaseRenderscript NO-SOURCE
[        ] > Task :app:compileReleaseRenderscript NO-SOURCE
[   +1 ms] > Task :app:checkReleaseManifest
[        ] > Task :app:generateReleaseBuildConfig
[   +1 ms] > Task :flutter_plugin_android_lifecycle:checkReleaseManifest
[  +86 ms] > Task :flutter_plugin_android_lifecycle:compileReleaseRenderscript NO-SOURCE
[   +1 ms] > Task :flutter_plugin_android_lifecycle:generateReleaseBuildConfig
[   +1 ms] > Task :flutter_plugin_android_lifecycle:generateReleaseResValues
[        ] > Task :flutter_plugin_android_lifecycle:generateReleaseResources
[ +198 ms] > Task :flutter_plugin_android_lifecycle:packageReleaseResources
[ +101 ms] > Task :flutter_plugin_android_lifecycle:processReleaseManifest
[   +5 ms] > Task :google_maps_flutter:checkReleaseManifest
[        ] > Task :google_maps_flutter:generateReleaseBuildConfig
[   +1 ms] > Task :google_maps_flutter:compileReleaseRenderscript NO-SOURCE
[   +1 ms] > Task :flutter_plugin_android_lifecycle:parseReleaseLibraryResources
[  +90 ms] > Task :flutter_plugin_android_lifecycle:javaPreCompileRelease
[        ] > Task :google_maps_flutter:generateReleaseResValues
[        ] > Task :google_maps_flutter:generateReleaseResources
[        ] > Task :google_maps_flutter:packageReleaseResources
[        ] > Task :app:cleanMergeReleaseAssets UP-TO-DATE
[        ] > Task :google_maps_flutter:parseReleaseLibraryResources
[        ] > Task :app:mergeReleaseShaders
[  +96 ms] > Task :app:compileReleaseShaders
[   +1 ms] > Task :app:generateReleaseAssets
[   +1 ms] > Task :flutter_plugin_android_lifecycle:mergeReleaseShaders
[        ] > Task :flutter_plugin_android_lifecycle:compileReleaseShaders
[        ] > Task :flutter_plugin_android_lifecycle:generateReleaseAssets
[        ] > Task :flutter_plugin_android_lifecycle:packageReleaseAssets
[        ] > Task :google_maps_flutter:mergeReleaseShaders
[        ] > Task :google_maps_flutter:compileReleaseShaders
[        ] > Task :google_maps_flutter:generateReleaseAssets
[   +1 ms] > Task :google_maps_flutter:packageReleaseAssets
[        ] > Task :app:mergeReleaseAssets
[        ] > Task :app:copyFlutterAssetsRelease
[  +92 ms] > Task :app:mainApkListPersistenceRelease
[   +1 ms] > Task :flutter_plugin_android_lifecycle:generateReleaseRFile
[ +497 ms] > Task :flutter_plugin_android_lifecycle:compileReleaseJavaWithJavac
[   +1 ms] > Task :google_maps_flutter:processReleaseManifest
[   +1 ms] > Task :flutter_plugin_android_lifecycle:bundleLibCompileRelease
[  +97 ms] > Task :app:generateReleaseResValues
[        ] > Task :app:generateReleaseResources
[+1898 ms] > Task :app:createReleaseCompatibleScreenManifests
[ +100 ms] > Task :app:processReleaseManifest
[   +1 ms] > Task :google_maps_flutter:javaPreCompileRelease
[ +698 ms] > Task :app:mergeReleaseResources
[   +1 ms] > Task :google_maps_flutter:generateReleaseRFile
[ +397 ms] > Task :google_maps_flutter:compileReleaseJavaWithJavac
[   +2 ms] Note: Some input files use unchecked or unsafe operations.
[   +2 ms] Note: Recompile with -Xlint:unchecked for details.
[ +496 ms] > Task :app:processReleaseResources
[   +1 ms] > Task :google_maps_flutter:bundleLibCompileRelease
[ +698 ms] > Task :app:prepareLintJar
[   +1 ms] > Task :app:validateSigningRelease
[        ] > Task :app:signingConfigWriterRelease
[        ] > Task :google_maps_flutter:prepareLintJarForPublish
[        ] > Task :app:javaPreCompileRelease
[ +595 ms] > Task :app:compileReleaseJavaWithJavac FAILED
[   +1 ms] E:\flutter\new\vtrack\vtrack\android\app\src\main\java\io\flutter\plugins\GeneratedPluginRegistrant.java:17: error: cannot find symbol
[   +1 ms]
io.flutter.plugins.flutter_plugin_android_lifecycle.FlutterAndroidLifecyclePlugin.registerWith(shimPluginRegistry.registrarFor("io.flutter.plugins.flutter_plugin
android_lifecycle.FlutterAndroidLifecyclePlugin"));
[   +1 ms]                                                          ^
[        ]   symbol:   class FlutterAndroidLifecyclePlugin
[        ]   location: package io.flutter.plugins.flutter_plugin_android_lifecycle
[        ] 1 error
[   +1 ms] FAILURE: Build failed with an exception.
[        ] * What went wrong:
[   +1 ms] Execution failed for task ':app:compileReleaseJavaWithJavac'.
[        ] > Compilation failed; see the compiler error output for details.
[   +1 ms] * Try:
[   +1 ms] 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.
[   +1 ms] * Get more help at https://help.gradle.org
[   +1 ms] BUILD FAILED in 2m 1s
[   +1 ms] > Task :flutter_plugin_android_lifecycle:prepareLintJarForPublish
[   +1 ms] 49 actionable tasks: 48 executed, 1 up-to-date
[ +360 ms] Running Gradle task 'assembleRelease'... (completed in 122.6s, longer than expected)
[   +5 ms] "flutter apk" took 1,23,106ms.
Gradle task assembleRelease failed with exit code 1
#0      throwToolExit (package:flutter_tools/src/base/common.dart:28:3)
#1      buildGradleApp (package:flutter_tools/src/android/gradle.dart:387:7)
#2      _asyncThenWrapperHelper. (dart:async-patch/async_patch.dart:73:64)
#3      _rootRunUnary (dart:async/zone.dart:1134:38)
#4      _CustomZone.runUnary (dart:async/zone.dart:1031:19)
#5      _FutureListener.handleValue (dart:async/future_impl.dart:139:18)
#6      Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:680:45)
#7      Future._propagateToListeners (dart:async/future_impl.dart:709:32)
#8      Future._completeWithValue (dart:async/future_impl.dart:524:5)
#9      _AsyncAwaitCompleter.complete (dart:async-patch/async_patch.dart:32:15)
#10     _completeOnAsyncReturn (dart:async-patch/async_patch.dart:290:13)
#11     _DefaultProcessUtils.stream (package:flutter_tools/src/base/process.dart)
#12     _asyncThenWrapperHelper. (dart:async-patch/async_patch.dart:73:64)
#13     _rootRunUnary (dart:async/zone.dart:1134:38)
#14     _CustomZone.runUnary (dart:async/zone.dart:1031:19)
#15     _FutureListener.handleValue (dart:async/future_impl.dart:139:18)
#16     Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:680:45)
#17     Future._propagateToListeners (dart:async/future_impl.dart:709:32)
#18     Future._completeWithValue (dart:async/future_impl.dart:524:5)
#19     Future._asyncComplete. (dart:async/future_impl.dart:554:7)
#20     _rootRun (dart:async/zone.dart:1126:13)
#21     _CustomZone.run (dart:async/zone.dart:1023:19)
#22     _CustomZone.runGuarded (dart:async/zone.dart:925:7)
#23     _CustomZone.bindCallbackGuarded. (dart:async/zone.dart:965:23)
#24     _microtaskLoop (dart:async/schedule_microtask.dart:43:21)
#25     _startMicrotaskLoop (dart:async/schedule_microtask.dart:52:5)
#26     _runPendingImmediateCallback (dart:isolate-patch/isolate_patch.dart:118:13)
#27     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:175:5)

Hi @vijay0021
Can you please try flutter pub upgrade from root of your app then build apk?
Thank you

Hello @TahaTesser
I have done it as you said but nothing happened..
E:\flutter\new\vtrack\vtrack>flutter pub upgrade
Running "flutter pub upgrade" in vtrack...                         17.1s
I got this error whenever I add  google_maps_flutter: ^0.5.25+3 on pubspec.yaml and run the project.
<------pubspec.yaml ---------->
name: vtrack
description: A new Flutter application.
The following defines the version and build number for your application.
A version number is three numbers separated by dots, like 1.2.43
followed by an optional build number separated by a +.
Both the version and the builder number may be overridden in flutter
build by specifying --build-name and --build-number, respectively.
In Android, build-name is used as versionName while build-number used as versionCode.
Read more about Android versioning at https://developer.android.com/studio/publish/versioning
In iOS, build-name is used as CFBundleShortVersionString while build-number used as CFBundleVersion.
Read more about iOS versioning at
https://developer.apple.com/library/archive/documentation/General/Reference/InfoPlistKeyReference/Articles/CoreFoundationKeys.html
version: 1.0.0+1
environment:
sdk: ">=2.1.0 <3.0.0"
dependencies:
flutter:
sdk: flutter
http: ^0.12.0+4
google_maps_flutter: ^0.5.25+3
intl: ^0.16.1
The following adds the Cupertino Icons font to your application.
Use with the CupertinoIcons class for iOS style icons.
cupertino_icons: ^0.1.2
dev_dependencies:
flutter_test:
sdk: flutter
For information on the generic Dart part of this file, see the
following page: https://dart.dev/tools/pub/pubspec
The following section is specific to Flutter.
flutter:
The following line ensures that the Material Icons font is
included with your application, so that you can use the icons in
the material Icons class.
uses-material-design: true
To add assets to your application, add an assets section, like this:
assets:
- assets/tbsl_icon.png
An image asset can refer to one or more resolution-specific "variants", see
https://flutter.dev/assets-and-images/#resolution-aware.
For details regarding adding assets from package dependencies, see
https://flutter.dev/assets-and-images/#from-packages
To add custom fonts to your application, add a fonts section here,
in this "flutter" section. Each entry in this list should have a
"family" key with the font family name, and a "fonts" key with a
list giving the asset and other descriptors for the font. For
example:
fonts:
- family: Schyler
fonts:
- asset: fonts/Schyler-Regular.ttf
- asset: fonts/Schyler-Italic.ttf
style: italic
- family: Trajan Pro
fonts:
- asset: fonts/TrajanPro.ttf
- asset: fonts/TrajanPro_Bold.ttf
weight: 700

For details regarding fonts from package dependencies,
see https://flutter.dev/custom-fonts/#from-packages

Hello @TahaTesser
I have done it as you said but nothing happened..
E:\flutter\new\vtrack\vtrack>flutter pub upgrade
Running "flutter pub upgrade" in vtrack...                         17.1s
I got this error whenever I add  google_maps_flutter: ^0.5.25+3 on pubspec.yaml and run the project.
<------pubspec.yaml ---------->
name: vtrack
description: A new Flutter application.
The following defines the version and build number for your application.
A version number is three numbers separated by dots, like 1.2.43
followed by an optional build number separated by a +.
Both the version and the builder number may be overridden in flutter
build by specifying --build-name and --build-number, respectively.
In Android, build-name is used as versionName while build-number used as versionCode.
Read more about Android versioning at https://developer.android.com/studio/publish/versioning
In iOS, build-name is used as CFBundleShortVersionString while build-number used as CFBundleVersion.
Read more about iOS versioning at
https://developer.apple.com/library/archive/documentation/General/Reference/InfoPlistKeyReference/Articles/CoreFoundationKeys.html
version: 1.0.0+1
environment:
sdk: ">=2.1.0 <3.0.0"
dependencies:
flutter:
sdk: flutter
http: ^0.12.0+4
google_maps_flutter: ^0.5.25+3
intl: ^0.16.1
The following adds the Cupertino Icons font to your application.
Use with the CupertinoIcons class for iOS style icons.
cupertino_icons: ^0.1.2
dev_dependencies:
flutter_test:
sdk: flutter
For information on the generic Dart part of this file, see the
following page: https://dart.dev/tools/pub/pubspec
The following section is specific to Flutter.
flutter:
The following line ensures that the Material Icons font is
included with your application, so that you can use the icons in
the material Icons class.
uses-material-design: true
To add assets to your application, add an assets section, like this:
assets:
- assets/tbsl_icon.png
An image asset can refer to one or more resolution-specific "variants", see
https://flutter.dev/assets-and-images/#resolution-aware.
For details regarding adding assets from package dependencies, see
https://flutter.dev/assets-and-images/#from-packages
To add custom fonts to your application, add a fonts section here,
in this "flutter" section. Each entry in this list should have a
"family" key with the font family name, and a "fonts" key with a
list giving the asset and other descriptors for the font. For
example:
fonts:
- family: Schyler
fonts:
- asset: fonts/Schyler-Regular.ttf
- asset: fonts/Schyler-Italic.ttf
style: italic
- family: Trajan Pro
fonts:
- asset: fonts/TrajanPro.ttf
- asset: fonts/TrajanPro_Bold.ttf
weight: 700

For details regarding fonts from package dependencies,
see https://flutter.dev/custom-fonts/#from-packages

Hi @vijay0021
I just created new project and tested google_maps_flutter: ^0.5.25+3 and found no issues on latest stable
Make sure you've proper spaces

Thank you

Hi @TahaTesser
I am still facing this issue.. In the first time compilation when I remove google_map_flutter dependency then it is working fine without any issue.. after first time compilation when I uncomment google_map_flutter then it is also working.. but if I don't remove google_map_flutter dependency for the first time compilation then it shows me this.....
Launching lib\main.dart on LS 5020 in debug mode...
Running Gradle task 'assembleDebug'...
E:\flutter\new\vtrack\vtrack\android\app\src\main\java\io\flutter\plugins\GeneratedPluginRegistrant.java:17: error: cannot find symbol
io.flutter.plugins.flutter_plugin_android_lifecycle.FlutterAndroidLifecyclePlugin.registerWith(shimPluginRegistry.registrarFor("io.flutter.plugins.flutter_plugin_android_lifecycle.FlutterAndroidLifecyclePlugin"));
^
symbol:   class FlutterAndroidLifecyclePlugin
location: package io.flutter.plugins.flutter_plugin_android_lifecycle
1 error
FAILURE: Build failed with an exception.

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

Compilation failed; see the compiler error output for details.

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 2s
Finished with error: Gradle task assembleDebug failed with exit code 1
Thank you

@vijay0021 Why did you close this issue? Did you find any solution?
I'm also facing the same issue, but with a different package "flutter_sodium" and "webview_flutter".
Note: Some input files use unchecked or unsafe operations.       Note: Recompile with -Xlint:unchecked for details.                                                                  Note: /Users/mac/Library/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_sodium-0.0.11/android/src/main/java/com/firstfloorsoftware/fluttersodium/FlutterSodiumPlugin.java uses unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details.                                                                  Note: Some input files use or override a deprecated API.                                                            Note: Recompile with -Xlint:deprecation for details.                                                                Note: /Users/mac/Library/flutter/.pub-cache/hosted/pub.dartlang.org/webview_flutter-0.3.22+1/android/src/main/java/io/flutter/plugins/webviewflutter/FlutterWebView.java uses unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details.
Can anyone help please?

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

running flutter pub upgrade after running flutter upgrade fixed it

i had deleted the flutter package and download another one then setup it correctly.. that fixed my issue

running flutter pub upgrade after running flutter upgrade fixed it

This did it for me, many thanks!


FIX-#106: Change directories to be checked by linters

Signed-off-by: Igoshev, Yaroslav<EMAIL_ADDRESS>What do these changes do?

[x] passes flake8 unidist/
[x] passes black unidist/
[x] signed commit with git commit -s
[x] Resolves #106
[x] tests passing
[x] module layout described at docs/developer/architecture.rst is up-to-date

Let's just add config files for black and flake8(it's present already in our repo). The both of linters have exclude option which could be used for excluding auto-generated files from checks. It would be better than check only unidist folder, because we have other .py files outside it.

We do not yet have specific config files for black and flake8 in our repo. We only have setup.cfg in which there are some configuration settings for flake8. Major part of our code is mostly located in unidist directory. I do not see a lot of sense to check autogenerated files because those contain not our code, we only add some specific parts of code for our needs.

We do not yet have specific config files for black and flake8 in our repo. We only have setup.cfg in which there are some configuration settings for flake8. Major part of our code is mostly located in unidist directory. I do not see a lot of sense to check autogenerated files because those contain not our code, we only add some specific parts of code for our needs.

As I mentioned above. I propose to:

Add config file for black (for flake8 is already presented).
Add autogenerated python files to exclusions via exclude option for both linters.

I don't propose to check autogenerated files. But prefer to check all .py files (unidist/, docs/.py, setup.py and, possible, future .py files) excluding autogenerated. Excluding is the best solution in this case instead of leaving checks to unidist folder only.

Excluding is the best solution in this case instead of leaving checks for unidist folder only.

This is the same as if we specify a specific directory to be checked. I do not see a reason for checking everything (i.e. doing .).

We want to check only our code not to bloat configs with exclude files so I suggest leaving as it is. If we see a real reason to check everything, we will add those config files, but I am not sure that happens.

Excluding is the best solution in this case instead of leaving checks for unidist folder only.

This is the same as if we specify a specific directory to be checked. I do not see a reason for checking everything (i.e. doing .).

This is not true. In this case you should check unidist/, docs/*.py, setup.py at least instead of just unidist folder check. There are at least two reasons to have a set of exclusions instead of set of inclusions:

Exclusions set give a more control of linting process. If in the future we will add additional .py files in repo, we don't have to think about including them in linting checks.
It's much easier and useful for contributors to do black . instead of black unidist/ docs/conf.py setup.py something_other.py.

We want to check only our code not to bloat configs with exclude files so I suggest leaving as it is. If we see a real reason to check everything, we will add those config files, but I am not sure that happens.

We already checks everything and I don't see a real reason to stop doing this just because of we will have 2 files for exclusions after #106.

We already checks everything

Why do we do so? Did we take it over from Modin at some point? We check only specific directories in Modin now.

we will have 2 files for exclusions after #105.

Whenever we add autogenerated files, which should not be checked by linters, we will have to add those files to config files that makes it difficult development and bloat the configs.

Why do we do so? Did we take it over from Modin at some point? We check only specific directories in Modin now.

We do so, because linting should be applied to the entire project. It's strange to have formatting rules only for a part of codebase without specific reasons like autogenerated files e.g. (Modin is example of this approach). I don't think that we should copy this behavior from Modin as we don't have specific reasons.

Whenever we add autogenerated files, which should not be checked by linters, we will have to add those files to config files that makes it difficult development and bloat the configs.

I don't see a problem here because adding of autogenerated files to the repo is enough rare. If this is often event, need to think about approach of generating this files only by need without placing in the repo.
We will add more often additional .py files not in unidist/ folder (benchmarks, scripts e.g.) than autogenerated files.
In your approach it will be more development difficulties and bloating the configs (black unidist/ docs/ setup.py scripts/ benchs/ something_else/). Moreover, additional responsibility for developers to include new .py files into all checks/contributing guide.

In your approach it will be more development difficulties and bloating the configs (black unidist/ docs/ setup.py scripts/ benchs/ something_else/). Moreover, additional responsibility for developers to include new .py files into all checks/contributing guide.

I do not understand why there will be more development difficulties and bloating the configs? The user only needs to add a directory to be checked to black/flake8, that's it. He doesn't need to know syntax of the configuration files and all the options which he wants to apply. Adding an additional directory to be checked to docs is not a development difficulty.

I do not understand why there will be more development difficulties and bloating the configs? The user only needs to add a directory to be checked to black/flake8, that's it. He doesn't need to know syntax of the configuration files and all the options which he wants to apply. Adding an additional directory to be checked to docs is not a development difficulty.

But user no needs to do anything in case adding of directories/modules/files if the approach I proposed is used. He will interact with configs of flake8/black ONLY in case adding an autogenerated files (and those configs already will have examples with files like unidist/_version.py e.g.). This, as I mentioned above, is a rarely situation. And I don't see the point of need to know syntax of config files in this case (just example usage which will already in the repo).
In your case user will add directories to be checked in several places of our codebase including CI/RST in different files and can miss to do this.

Discussed offline and decided to check all files and use exclude files as an appropriate option for now. So, closing the PR.


Add clear events, chat notification event

To be fair chat notification structs was generated via chat gpt, because payload is huge, but naming was rewritten by me. So, it requires some proper review before merge.

I think it is ready for review.

Went through the changes side-by-side with the EventSub documentation and fixed a few mismatched comments and other minor things.
Thanks for your patience!


Add channel into molpay language folder.

Kindly follow the listed channel in https://github.com/MOLPay/Seamless_Integration and request again.


Don't link to removed thread library

Hi there, I've been working on getting this working for a project at work. In https://github.com/kaldi-asr/kaldi/commit/6cc8e3ad79fe1a720451676b5b17866f3729d411 the kaldi project removed the vendored pthread library to use the STL thread library. This patch removes the now-deleted lib so it can compile with the latest kaldi master branch.

@jbuck please sign CLA before I can merge this.

I signed it!

Hello, @realill, are you planning to merge this?


STM32F107 Ethernet DMA bus mode register (DMABMR) missing Rx Tx priority ratio (pm) field.

I don't quite have the time to submit a patch for this at the moment so I thought I'd open an issue in the meantime.
The field is described in section 29.8.4 "DMA register description" of the STM32F1 reference manual:

PM: Rx Tx priority ratio
RxDMA requests are given priority over TxDMA requests in the following ratio:
00: 1:1
01: 2:1
10: 3:1
11: 4:1
This is valid only when the DA bit is cleared.

This was fixed in #380

Not following this at the moment, but happy to close if addresed.


docs: access Cloudflare KV namespace via env

According to the Cloudflare docs and in practice, the KV namespace is only available on the env and can't be accessed directly.
https://developers.cloudflare.com/pages/platform/functions#kv-namespace-locally

@jacob-ebey I'm not familiar enough with this, can you merge this or request changes? 🙏

I'm not sure if this should be merged. In the latest CF Pages template going out in the next release we pass through the CF "env" as the Remix context for loaders / actions, so this isn't quite inline with what we will be defaulting to for that deployment target. It will actually be more like:
function loader({ context }) { context.YOUR_KV_NAMESPACE.xyz() }

Maybe we do want to pass through the whole CF context instead of ".env" from it? What do you think @justinnoel ?

@jacob-ebey Sorry for the horribly late reply.
I agree now, this is simply accessible via `context.NAME_OF_ENV_OR_KV_HERE.


complete module has problems with starship and spaceship

[  x ] I've checked the existing issues and I'm not duplicating a report.
[ x ] I'm using the latest version of zimfw.
[ x ] I've checked the Changelog and I'm not being affected by documented changes.
[ x ] I've checked the 📢 Announcements and I'm not being affected by announced changes.
[ x ] I was able to reproduce the issue with a clean installation of Zim.
[ x ] I've pasted the output of zimfw info below.

Describe the bug
The completion module does prepand two characters to my prompt when used with spaceship or starship.
Steps to reproduce
The fist 4 steps restart the shell with a clean installation of Zim in a temporary directory.
Use exec zsh when restarting the terminal or restarting the shell is needed.

cd ${$(mktemp -d):A}
ZDOTDIR=${PWD} HOME=${PWD} ZIM_HOME=${PWD}/.zim exec zsh
curl -fsSL https://raw.githubusercontent.com/zimfw/install/master/install.zsh | zsh
exec zsh
Install latest version of starship using brew (brew install starship)
eval "$(starship init zsh)"
vi

Current behavior
The prompt show the first two characters twice.
Expected behavior
Does not show duplicate characters
Screenshots
In the following screenshot I typed vi<TAB> and the prompt line gets changed to vivi

zimfw info
❯ zimfw info
zimfw version:        1.11.3 (built at 2023-02-26 00:43:41 UTC, previous commit is 6a24459)
OSTYPE:               darwin22.0
TERM:                 xterm-256color
TERM_PROGRAM:         iTerm.app
TERM_PROGRAM_VERSION: 3.4.19
ZIM_HOME:             /private/var/folders/93/t3qz6s2s7j1gd_pw7f4n108c0000gn/T/tmp.BoD0fVhF/.zim
ZSH_VERSION:          5.8.1

Additional context
Add any other context about the problem here.

Additionally I tried the same with spaceship,
And removed all other zmodules from the ~/.zimrc
Problem persists. I did setup the MAC yesterday, pretty clean slate

Hi. Thanks for reporting this. I've seen it happen once to myself in the past, but I was not able to reproduce and not being able to reproduce with the steps you describe. I've kept only zmodule completion in .zimrc.
Can you try to reproduce this in a Docker container maybe?

Are you constantly getting this unexpected behavior, and disabling zmodule completion and restarting the terminal constantly removes the issue? You can enable Zsh debugging by running setopt xtrace. Disable with unsetopt xtrace

Yes @ericbn, It occueres 100% of the time. I tried reproducing in docker, had no luck.
When I set setopt xtrace I can see the following after pressing the tab key:
v+_zsh_autosuggest_async_response:1> emulate -L zsh
+_zsh_autosuggest_async_response:3> local suggestion
+_zsh_autosuggest_async_response:5> [[ -z '' ]]
+_zsh_autosuggest_async_response:7> IFS='' +_zsh_autosuggest_async_response:7> read -rd '' -u 12 suggestion
+_zsh_autosuggest_async_response:8> zle autosuggest-suggest -- vi
v+_zsh_autosuggest_async_response:15> zle -F 12
vi  vi
-- external command --
vi        vifs      vimdiff   vipw      visudo
view      vim       vimtutor  vis
-- alias --
vi                                 vim
-- parameter --
VIRTUAL_ENV_DISABLE_PROMPT

If I disable all other modules and only keep complete the output becomes huge
log.txt

I see this issue being reported here: https://github.com/starship/starship/issues/4669

Thanks!
Adding the following export solves this:
export LANG=en_US.UTF-8


Update s3, sdk-core, sqs to 2.16.68

Updates

software.amazon.awssdk:s3
software.amazon.awssdk:sdk-core
software.amazon.awssdk:sqs

from 2.16.67 to 2.16.68.
I'll automatically update this PR to resolve conflicts as long as you don't change it yourself.
If you'd like to skip this version, you can just close this PR. If you have any feedback, just mention me in the comments below.
Configure Scala Steward for your repository with a .scala-steward.conf file.
Have a fantastic day writing Scala!

Ignore future updates
Add this to your .scala-steward.conf file to ignore future updates of this dependency:
updates.ignore = [ { groupId = "software.amazon.awssdk" } ]

labels: library-update, semver-patch

Superseded by #195.


add protocol version to stake cred tool

It is going to be helpful for the stake credential history tool to be aware of intra-era hard forks. For this reason, I added an event to the tool to record when the protocol version changes.

bors r+


UWP rootFrame is null

There is a NullReferenceException thrown in the Scan-Method. It happens when the Method is called from a nested Frame, which is the case when using the SplitView control. Possible fix would be to introduce a Frame Property like Dispatcher, so you can decide in which Frame the navigation occurs.

Interesting.  I think this is about the only approach to take.

This should be an ok workaround, but being as unfamiliar with UWP as I am, can you think of a better way to get the 'current' frame for navigation?

Your approach of getting the current active Window is sufficient for Architectures where Pages reside directly in the root Frame. In the case of a SplitView, the Content property of the WIndow is a Page, not a Frame, so the as-cast results in a null reference.
In this case, casting the Content to a FrameworkElement, you can use VisualTreeHelper to get the child Frame.
I will make a fork for this.

Thanks, merged your PR!


Descriptor type validation doesn't handle OpGroupDecorate

dEQP-VK.spirv_assembly.instruction.compute.decoration_group.all is failing with:
ERROR: Type mismatch on descriptor slot 0.0 (used as type `ptr to uniform struct of (oddtype)`) but descriptor of type VK_DESCRIPTOR_TYPE_STORAGE_BUFFER (code 0x0000000d from SC at Unknown:2631)
...

Looking at the SPIR-V BufferBlock decoration is applied to 0.0 through OpGroupDecorate. This is not something glslang does so it might be that validation simply doesn't handle it.

Indeed, SC has no idea about group decorations at all. This is going to take a bit of work.

Working out with spirv-tools side how best to deal with this.

Any update on this? We're hitting this error in many of our shaders.

@chrisforbes, any update? Still applicable?


Delete HttpResponseStatusCodes.java and statusCode field

In my opnion we should remove this class because the only reason we had it in the first place was because of the string.

@fungover/java23 We need another review on this PR.


Check that statistics on test16 are working

Check, post merge that statistics on test16 are working :
site statistics (number of searchers/time)
% last name vs all searches
% first name vs all searches
% max results vs %no results vs all searches
% all (birth?) county searches vs all searches
% date searches vs all searches
% specific year vs all searches
% place (district), % place+nearby vs all searches
searches total (for last 9 days)
E0 U2 S7 C6: P15

I do not understand the issue. The seach_statistics reports will be the same regardless of the production server being accessed. ie www , wwwnn
Do not understand reference to test16. There is no such server. We have the www , wwwnn and test2 or test3.
test2 and test3 will produce zero results as there is no rake task being run in those environment. Do you wish for one

http://www16.freecen.org.uk/search_statistics
Sorry, it was www16 not test16 ...

Noted. As far as I am aware all wwwnn accesses will provide identical results to www. Is this story needed?

I'll check this tomorrow. Please assign me.
Executive Director, Free UK Genealogy
On Mon, 23 Dec 2019, 17:27 Kirk Dawson<EMAIL_ADDRESS>wrote:

Noted. As far as I am aware all wwwnn accesses will provide identical
results to www. Is this story needed?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/FreeUKGen/FreeCENMigration/issues/738?email_source=notifications&email_token=ADK5GHJEY6GXLWYUYXXOMZDQ2DYIZA5CNFSM4I2PFTK2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHRSEJQ#issuecomment-568533542,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ADK5GHOHAPBNNYOOT5QWTILQ2DYIZANCNFSM4I2PFTKQ
.

Page displays fine, thank you.  The percentage of last name searches to all searches looked weird until I recognised that the scale ran from 99% to 100%.

Also, no difference between www16 and www - I have no idea why we ever used www16 (only used fo this feature, afaik), but one less thing to remember.
Should I make a link from https://test3.freecen.org.uk/site_statistics? (or somewhere)? Then would not need to even remember it.

The only people who need direct access to a specific server are the developers. We need to be able to check a specific server when we role out a release. I suggest we close
@PatReynolds if you want to see those graphics they are there for production. Bookmark that. ie
https://www.freecen.org.uk/search_statistics
In systemwide 118 I ask a question Should we provide access to the search_results graphics we produce?


INP value not collected when source code is minified

Hello,
I am using "3.0.0-beta.2" of WV to collect the INP value. On my development environment everything looks ok i have a value of INP.
But when i pushed the project on production environment, i am not seeing a value of INP, while i debug the ReportCallback inside onINP was not called.
Next, i found how to reproduce the issue on the dev environment, by activating the terser on the rollup.config to minify my files.
Any idea how to resolve this please ?

I suspect this is more of an issue with your setup than an issue with this library, but it's hard to say based on just the information you've given.
The web-vitals JS library is minified using terser, and I used it on several projects that are also minified using terser, so I know that terser itself is not the problem.
I suspect the way you're importing the library is causing terser to believe that you're never running the code, and so it's removing it—but without more information I can't say for sure.

Thank you for your answer, but i forgot to mention that i am already using other metrics like CLS, FCP, FID, LCP... and i have no problem with them when the project is deployed to production.
I have just added this new metric to my class of Metric collector, and while i tested it without terser on dev environment it works very well.
Considering the minified code on prod environment, i verified the source code and i didn't find that terser is removing it, as you can see on my screenshot.

Do you have this code published anywhere where I could take a look?
Also, is it possible that the reason you're not getting reports is, in production, your interactions are all very fast because the code is fully optimized?

This is the part of code that we use to collect the INP value, in the same class and we the same method we collect the other metrics.
    this.collectors = new Set();     this.collectors.add(() =>       onINP(         ({ value }) => {           this.inpCollected = new NullableNumber(value);           log([MetricCollector] INP collected with result: ${value});         },         { ...reportOptions, durationThreshold: 16 }       )     );
And here, i will share with you two screenshots to show you that our metrics values collected are equals to WV extension.

I fixed the issue by adding ```javascript
"interactionId",
"interactionCount",
"durationThreshold",
What do you think ?

For what it's worth, I use this to minify my JS files that use this library and have no issues:


classList polyfill not working

domTokenList constructor throws an error on native. (@JakeChampion knows what that means).

@onishiweb can you describe the symptom a bit more?  I'm aware that DOMTokenList is a private constructor, and we can't replicate that so the polyfilled version is public.  How is that proving to be a problem?

This is the error being thrown and how the error is being thrown:
new DOMTokenList
Uncaught TypeError: Illegal constructor(…)

That code will indeed throw on native implementations of DOMTokenList.  Are we causing that behaviour somewhere though?  We should be serving DTL polyfill whenever we serve the CL one, making the constructor public.

OK, this is happening when we load the service in a browser that supports DOMTokenList natively and which either does not support classlist, or (more likely) where we are loading the classlist polyfill without the gated flag.  Classlist polyfill cannot use a native DTL because the spec says the constructor is private.
Options:

bring the DTL functionality into CL and consider it part of the same polyfill.  Not great since DTL is used by other APIs too (although none that we have polyfills for)
create a private polyfill that creates a guaranteed-public DTL constructor that polyfills can use (probably the best option)
Put a mandatory feature detect into classList polyfill, so we don't try to polyfill it if it already exists (easiest - one line change - and probably avoids the problem but does not technically fix it)

OK, I went with the second solution.  See branch domtokenlist-fix.

See https://github.com/Financial-Times/polyfill-service/pull/693

This issue was re-introduced by https://github.com/Financial-Times/polyfill-service/pull/1347


Don't mount volumes when resolving aliases

I think this is going to be controversial. This makes QS never try to mount network volumes when resolving aliases, as right now we have no way to discern whether this is a "user-initiated" resolution, or some background scan.
Thinking about it, I should have split that... The second part makes the resolution fail completely instead of returning itself. Say you're browsing some folder containing one of those remote aliases, if you right-arrowed (and had the patience to wait for it to fail), you'd end up with a new result set with only that alias, instead of the expected bump.

we already have the withUI flag so to me what you've done seems fair enough. I'd like to know if right arrowing does or doesn't set withUI = True though. Hopefully it would.

Depends. withUI: is only used by the openFile: handler, so no right arrow. I guess we should just weight the damage that a lone remote alias can do vs. the amount of reports we've got because of stuck Quicksilvers. As a corollary, if I had 10 aliases to 10 different, accessible remote locations, I would get all 10 of them mounted on each scan...

I think this is going to be controversial.

I don’t. :smiley:

So is this the real fix for #2020 or just revisiting #1977? Both?

It's a real "fix" for the deadlock in #2020, which is triggered by resolving an alias to a recognizable clippingTypes UTI. It's related to #1977 because also aliases, but this one was scanning-related right ? #2020 happens when using the interface (actually, when you move over an indirect-allowed action with an alias to a clippingTypes-compatible object).

Err, you lost me sir :laughing:. That comment above belongs to #2177 ;-). This one is just some more fixes over #1977 because I took a bunch of aliases to some remote workplace stuff, and I actually checked how QS handled those (the response is not nicely).


Random initialize the word embedding

I have changed the Lao language dataset and want to perform pos, but there is no embedding for this language. How can I change it to randomly initialize embedding?

Please set --word_emb_dir ""


Chore: Update node to version 18

Tracking against https://github.com/calcom/cal.com/pull/7310
@emrysal

yarn v3 is also needed to support v2.7.0 which was released today

Thanks for the tip!

Thanks @eleith - beat me to it!

Hello there,
Please note that "yarn global add turbo" is no longer supported as shown in the Error 1 below.  I used "yarn add turbo" and "yarn turbo prune --scope=@calcom/web --docker" however, the build hangs at "@calcom/web:build: info  - Collecting page data..." and timeouts with the error as shown in Error 2 below.
I tried setting staticPageGenerationTimeout in next.config.js to a higher value, however, it just hangs for that amount of time and finally timeout.
Any suggestions?  Only seems to happen when I'm trying to build a docker image.  However, if I don't use docker, then the build works fine.  Note that I'm using yarn 3.4.1and node 19.
Error 1
Usage Error: The 'yarn global' commands have been removed in 2.x - consider using 'yarn dlx' or a third-party plugin instead
** Error 2**
Error: Collecting page data for [object Object] is still timing out after 2 attempts. See more info here https://nextjs.org/docs/messages/page-data-collection-timeout

Here is the full error:
@calcom/web:build: info - Collecting page data...
@calcom/web:build: warn - Restarted collecting page data for [object Object] because it
took more than 60 seconds
@calcom/web:build: warn - See more info here https://nextjs.org/docs/messages/staticpage-
generation-timeout
@calcom/web:build:
@calcom/web:build: > Build error occurred
@calcom/web:build: Error: Collecting page data for [object Object] is still timing out
after 2 attempts. See more info here https://nextjs.org/docs/messages/page-datacollection-
timeout
@calcom/web:build: at onRestart (/usr/app/node_modules/next/dist/build
/index.js:601:35)
@calcom/web:build: at Worker.isPageStatic (/usr/app/node_modules/next/dist
/lib/worker.js:48:40)
@calcom/web:build: at process.processTicksAndRejections (node:internal/process
/task_queues:95:5)
@calcom/web:build: at async Span.traceAsyncFn (/usr/app/node_modules/next/dist/trace
/trace.js:79:20)
@calcom/web:build: at async /usr/app/node_modules/next/dist/build/index.js:725:52
@calcom/web:build: at async Span.traceAsyncFn (/usr/app/node_modules/next/dist/trace
/trace.js:79:20)
@calcom/web:build: at async Promise.all (index 49)
@calcom/web:build: at async /usr/app/node_modules/next/dist/build/index.js:664:17
@calcom/web:build: at async Span.traceAsyncFn (/usr/app/node_modules/next/dist/trace
/trace.js:79:20)
@calcom/web:build: at async /usr/app/node_modules/next/dist/build/index.js:625:170
@calcom/web:build: ERROR: command finished with error: command (/usr/app/apps/web) yarn
run build exited (1)
command (/usr/app/apps/web) yarn run build exited (1)
Tasks: 5 successful, 6 total
Cached: 0 cached, 6 total
Time: 4m34.758s
ERROR run failed: command exited (1)
The command '/bin/sh -c yarn build' returned a non-zero code: 1

@palmtown may be unrelated, but we don't support n19 - reason is that one of our libraries only supports even numbered node releases. We don't discourage --ignore-engines for development purposes though.

@emrysal Thanks for update and additionally information.  I tried with n18 as well, it hangs at the same place.

Hello there,
I was able to successfully build the docker image using yarn 3.4.1 and node 18.15.0.  I created a pull request at https://github.com/calcom/docker/pull/225.


Pdngen rails

Update to allow parallel stdcell rails.

what about adding a regression that exercises the changes?


Profile Subcommands

https://github.com/medplum/medplum/issues/2469

Perhaps add some quick docs here on how to use?  Need not be comprehensive, I can touch it up - https://www.medplum.com/docs/cli/external-fhir-servers

@jamestouri - got it

coverage: 94.31% (+0.02%) from 94.293% when pulling 8d7aeaba8e5d350b2a8aacc014de98e55d8e73af on james-profile-logic into 4c481d5405a3c1a5e6d1c1855a1c6519158f525f on main.


Download from vk.com fails with "ERROR: Unable to extract player params"

Checklist

[x] I'm reporting a broken site support issue
[x] I've verified that I'm running youtube-dl version 2<IP_ADDRESS>
[x] I've checked that all provided URLs are alive and playable in a browser
[x] I've checked that all URLs and arguments with special characters are properly quoted or escaped
[ ] I've searched the bugtracker for similar bug reports including closed ones
[ ] I've read bugs section in FAQ

Verbose log

[debug] System config: []
[debug] User config: []
[debug] Custom config: []
[debug] Command-line args: [u'--verbose', u'--username', u'PRIVATE', u'--password', u'PRIVATE', u'https://vk.com/video-51189706_456247608?list=bec94c34fcd38b0e02']
[debug] Encodings: locale UTF-8, fs UTF-8, out UTF-8, pref UTF-8
[debug] youtube-dl version 2<IP_ADDRESS>
[debug] Python version 2.7.15+ (CPython) - Linux-5.0.0-29-generic-x86_64-with-LinuxMint-19.2-tina
[debug] exe versions: ffmpeg 3.4.6, ffprobe 3.4.6
[debug] Proxy map: {}
[vk] Downloading login page
[vk] Logging in
[vk] -51189706_456247608: Downloading webpage
ERROR: Unable to extract player params; please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; type  youtube-dl -U  to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.
Traceback (most recent call last):
  File "/home/jm/.local/bin/youtube-dl/youtube_dl/YoutubeDL.py", line 796, in extract_info
    ie_result = ie.extract(url)
  File "/home/jm/.local/bin/youtube-dl/youtube_dl/extractor/common.py", line 530, in extract
    ie_result = self._real_extract(url)
  File "/home/jm/.local/bin/youtube-dl/youtube_dl/extractor/vk.py", line 406, in _real_extract
    'player params'),
  File "/home/jm/.local/bin/youtube-dl/youtube_dl/extractor/common.py", line 1005, in _search_regex
    raise RegexNotFoundError('Unable to extract %s' % _name)
RegexNotFoundError: Unable to extract player params; please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; type  youtube-dl -U  to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.

Description

I have installed an independent version of youtube-dl (independent from Linux Mint 19.2 repository) in /home/jm/.local/bin and call youtube-dl from there within some scripts. Until 2019-09-22 the scripts and youtube-dl worked fine. Since then the above mentioned download error from vk.com exists. Have updated youtube-dl to 2<IP_ADDRESS> but same error occurs. Probably vk.com has changed something on their website and youtube-dl runs into an error, while parsing the downloaded webpage.
Regards,
Jens

youtube-dl -f url720 https://vk.com/video-51189706_456247608?list=bec94c34fcd38b0e02
[vk] -51189706_456247608: Downloading webpage
[vk] -51189706_456247608: Downloading m3u8 information
[download] Destination: Пастушьи собаки--51189706_456247608.mp4
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 20.1M  100 20.1M    0     0   428k      0  0:00:48  0:00:48 --:--:--  457k
[curl] Downloaded 21119070 bytes
[download] 100% of 20.14MiB in 00:48

Problem still exists if adding "-f url720" option:
[debug] System config: []
[debug] User config: []
[debug] Custom config: []
[debug] Command-line args: [u'--verbose', u'--username', u'PRIVATE', u'--password', u'PRIVATE', u'--format', u'url720', u'https://vk.com/video557717461_456239047']
[debug] Encodings: locale UTF-8, fs UTF-8, out UTF-8, pref UTF-8
[debug] youtube-dl version 2<IP_ADDRESS>
[debug] Python version 2.7.15+ (CPython) - Linux-5.0.0-29-generic-x86_64-with-LinuxMint-19.2-tina
[debug] exe versions: ffmpeg 3.4.6, ffprobe 3.4.6
[debug] Proxy map: {}
[vk] Downloading login page
[vk] Logging in
[vk] 557717461_456239047: Downloading webpage
ERROR: Unable to extract player params; please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; type  youtube-dl -U  to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.
Traceback (most recent call last):
File "/home/jm/.local/bin/youtube-dl/youtube_dl/YoutubeDL.py", line 796, in extract_info
ie_result = ie.extract(url)
File "/home/jm/.local/bin/youtube-dl/youtube_dl/extractor/common.py", line 530, in extract
ie_result = self._real_extract(url)
File "/home/jm/.local/bin/youtube-dl/youtube_dl/extractor/vk.py", line 406, in _real_extract
'player params'),
File "/home/jm/.local/bin/youtube-dl/youtube_dl/extractor/common.py", line 1005, in _search_regex
raise RegexNotFoundError('Unable to extract %s' % _name)
RegexNotFoundError: Unable to extract player params; please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; type  youtube-dl -U  to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.


[ZEPPELIN-1062] Get original InterpreterSetting when there is no change

What is this PR for?
When we update interpreter property values, we edit some values and click "save" button. Then a bootstrap dialog is show up. In this step, if we click "cancel", the updated value is still existed in the table. This new value is not stored actually. After refresh, the original value will be shown.
I just get original InterpreterSetting(getInterpreterSettings()) when there is no change(result) for fixing this bug.
What type of PR is it?
Bug Fix
Todos
What is the Jira issue?
ZEPPELIN-1062
How should this be tested?
It's really simple. Just see the below attached screenshots.
Screenshots (if appropriate)

Before

After

Questions:

Does the licenses files need update? No
Is there breaking changes for older versions? No
Does this needs documentation? No

IMO, when user clicks on cancel after clicking on save; user should see the edit view back.

Also what happens when user clicks on close ("x") button, instead of "OK" or "Close" ?

@prabhjyotsingh Sorry for my late response. You're right. After  just clicking cancel, it should focus on textbox again as you said. And regarding your second comment, I blocked ESC back drop & x closing. Could you check this again?

Thank you for taking care of it. LGTM.


Added Python Kadane Algorithm O(n)

Added Python Kadane Algorithm O(n)
Issue - #139

@AshishOhri @subhahu123 @iam-Shashank Please review this PR. Thanks


Allow update to action without requiring a code artifact.

Closes #93.

Codecov Report

Merging #195 into master will increase coverage by <.01%.
The diff coverage is 100%.

@@            Coverage Diff             @@
##           master     #195      +/-   ##
==========================================
+ Coverage   99.27%   99.27%   +<.01%
==========================================
  Files          14       14
  Lines         411      412       +1
==========================================
+ Hits          408      409       +1
  Misses          3        3

Impacted Files
Coverage Δ

lib/actions.js
100% <100%> (ø)
:arrow_up:

Continue to review full report at Codecov.

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

@csantanapr can you review this?

Test added. Pre path test results:
  1 test failed

  actions › update a action with no paramters

  /Users/rabbah/projects/openwhisk-client-js/lib/actions.js:94

   93:     if (!isCodeAction && !isSequenceAction) {
   94:       throw new Error(messages.MISSING_ACTION_OR_SEQ_BODY_ERROR)
   95:     }

  Error thrown in test:

  Error {
    message: 'Missing mandatory action or sequence parameter from options.',
  }

  Actions.actionBody (lib/actions.js:94:13)
  Actions.create (lib/actions.js:56:25)
  create (test/unit/actions.test.js:416:18)


Change GDAL build on linux to build shared instead of static.

Add GDAL to poodle config-site.
Ran the regression and updated  GDAL baselines.
Resolves #18504.
Type of change

[X] Bug fix~~
* [ ] New feature
* [ ] Documentation update
* [ ] Other

How Has This Been Tested?
I compiled GDAL on pascal and installed it to the 3.4.0 third party location for toss4.
Compiled VisIt successfully with GDAL, ran gdal regression successfully (needed updated baselines).
Checklist:

- [ ] I have commented my code where applicable.
- [ ] I have updated the release notes.
- [ ] I have made corresponding changes to the documentation.
- [ ] I have added debugging support to my changes.
- [ ] I have added tests that prove my fix is effective or that my feature works.

[X] I have confirmed new and existing unit tests pass locally with my changes.~~
- [ ] I have added new baselines for any new tests to the repo.
[X] I have NOT made any changes to protocol or public interfaces in an RC branch.~~

Looks good. I can't see the difference in the baseline images though; they must be small pixel diffs. Are you planning to install GDAL on the RZ as well?

Yes, minor pixel diffs. Due to the build issues this was never rebaselined for the VTK 9 update.
I can build it on RZ.


Mean Well RSP-500-24 support

The mounting holes for the Mean Well RSP-500-24 do not match the current Core files. It is larger than the current files, taking up majority of the lower base.
Bonus if there was a way to add an extra fan to the case to fool down this large PSU.

The mounting holes for the Mean Well RSP-500-24 do not match the current Core files. It is larger than the current files, taking up majority of the lower base.

Oof, my bad for not considering this. I even have an SE-450-24 on a printer and knew the mounting holes are not universal.
I'll get a CAD file and get to work on this.

Bonus if there was a way to add an extra fan to the case to fool down this large PSU.

Couple of thoughts:

The new generic rear panels have 60mm exhaust fan that might help.
I will look at a 40mm mounted low on the rear panel (next to the power connector), as well.
Alternatively, a big ol' 92mm mounted midway up the rear panel would solve all of your problems.
As for intake, I can make the "teeth" along the bottom of the base taller. That should increase airflow, too.

Couldn't find a CAD, but the spec sheet works as well.  You'll be using that instead of the corner screw  hole near the Raspberry Pi (it would require a tray redesign). Here's what I mean:

As always, let me know if you run into any issues.

P.S. I haven't modified the base yet to increase the intake "teeth" size. I'm pondering the idea of a universal PSU mount, so I'm hesitant to do too much right now.


Ability to load old playlists into homepage

This may be tied to #220
We should be able to bring users back to the site to engage with existing playlists. Maybe we should even make "generate new" a URL-changing, history stack pushing event.

We should support OpenGraph if we go this route


[account-web-vault]: QR Code disappears and only the Verida logo remains

QR Code disappears and only the Verida logo remains.
This occurs at the third time after the modal is opened about two times and closed continuously, I tested this on about three of our demos and got the same results.
demo: https://www.loom.com/share/3faabbdb6f1f4dc984d937c622623ffc

My Observations:
From my investigations on the cause of this issue, this doesn't happen anymore when I tried to remove the logo property from the qrcode-with-logos lib that we have used in this package.
cc @tahpot  @nick-verida

@cmcWebCode40  Can you open up the debugger in the browser and see if you can trace through if the QR code is getting generated?
Not sure about Brave, but in Firefox you can set breakpoints (not sure where the QR Code generation is done myself though)

@nlothian,
after using the chrome debugger, I couldn't trace any error from the code; this behavior only occurs in chrome browsers.