[bug] tag in the where clause returning unexpected tag in result

Bug report
System: Ubuntu 14.04.4 LTS
Docker InfluxDb version: 1.2.1
On our production server. When running the following query for a specific tag "serial". The returned result is for a different tag "serial".

curl -G 'http://myserver:8086/query?pretty=true' --data-urlencode "db=mdm" --data-urlencode "q=SELECT * FROM "profile" WHERE "serial"='ELON083465' LIMIT 1"

Expected behavior: We expect  the returned result to be have a "serial" tag value of "ELON083465"
Actual behavior:  The query returns the result for a  different "serial" tag of "ELON062399"
returned result:

"results": [
    {
        "statement_id": 0,
        "series": [
            {
                "name": "profile",
                "columns": [
                    "time",
                    "measure",
                    "rate",
                    "serial",
                    "type",
                    "value"
                ],
                "values": [
                    [
                        "2017-05-29T12:00:00Z",
                        "forwardActiveEnergy",
                        null,
                        "ELON062399",
                        0,
                        769
                    ]
                ]
            }
        ]
    }
]

update: After a restart of  the influx db docker container. The result started to return the correct tag value as expected.

"results": [
    {
        "statement_id": 0,
        "series": [
            {
                "name": "profile",
                "columns": [
                    "time",
                    "measure",
                    "rate",
                    "serial",
                    "type",
                    "value"
                ],
                "values": [
                    [
                        "2017-05-29T12:00:00Z",
                        "forwardActiveEnergy",
                        null,
                        "ELON083465",
                        0,
                        769
                    ]
                ]
            }
        ]
    }
]

I'm not sure what this was, but I'm going to close this issue since it seems to have resolved itself. If you or anybody else runs into this same issue, please comment again and I can reopen this.


Create StorageSystem: add perfomance mode selector

IMPORTANT: merge after backend counterpart: https://github.com/red-hat-storage/ocs-operator/pull/2242

Day-1:

Allow only Lean when all selectable nodes do not meet higher profiles:

Review & Create step:

Day-2:

/assign @bipuladh

LGTM

/lgtm

/lgtm

/retest

/retest

/lgtm


Add labels to pods outside of Istio mesh

Changes proposed in this PR:

Add label to pods outside of istio mesh
Gofmt -s -w istio instance

Issue: #1150

LGTM


Change base type of BackchannelHttpHandler and IntrospectionHttpHandler to HttpMessageHandler

Changing in the options base type of BackchannelHttpHandler and IntrospectionHttpHandler from WebRequestHandler to HttpMessageHandler would allow us to use any http massage handler.
For example we could use OwinHttpMessageHandler for a backchannel communication which has a significant impact on the ability to create inmemory integration tests for an applications which uses AccessTokenValidation package.

Hi @dprochownik, I'm your friendly neighborhood .NET Foundation Pull Request Bot (You can call me DNFBOT). Thanks for your contribution!
You've already signed the contribution license agreement. Thanks!
We will now validate the agreement and then real humans will evaluate your PR.
TTYL, DNFBOT;

thanks!


Fix check value rather than key in AbstractDataSourceProcessor#checkOther

Purpose of the pull request
close #15347.
We need to check key rather than value.
Brief change log

Verify this pull request

This pull request is code cleanup without any test coverage.
(or)
This pull request is already covered by existing tests, such as (please describe tests).
(or)
This change added tests and can be verified as follows:

(or)
If your pull request contain incompatible change, you should also add it to docs/docs/en/guide/upgrede/incompatible.md

Codecov Report
Attention: 3 lines in your changes are missing coverage. Please review.

Comparison is base (b7ffa74) 37.81% compared to head (367c841) 37.82%.

:exclamation: Current head 367c841 differs from pull request most recent head 6b8aa24. Consider uploading reports for the commit 6b8aa24 to get more accurate results

Files
Patch %
Lines

...ce/api/datasource/AbstractDataSourceProcessor.java
0.00%
3 Missing :warning:

Additional details and impacted files
@@            Coverage Diff            @@
##                dev   #15351   +/-   ##
=========================================
  Coverage     37.81%   37.82%
  Complexity     4701     4701
=========================================
  Files          1304     1304
  Lines         45216    45177   -39
  Branches       4858     4837   -21
=========================================
- Hits          17099    17086   -13
+ Misses        26254    26228   -26
  Partials       1863     1863

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


Migrate create command to null safety

Part of https://github.com/flutter/flutter/issues/71511
Pre-launch Checklist

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

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

test-exempt: null safety migration


App Seg fault - Crash

Launching by right-click/launch does nothing. So I tried via the console and got the seg fault below.
(base) hippo@hippo-camp:~/Desktop$ ./AppImageUpdate-x86_64.AppImage
AppImageUpdate version 1-alpha (commit cb611d8), build 431 built on 2020-04-07 21:47:19 UTC
(AppRun.wrapped:10107): GLib-GIO-CRITICAL **: 12:14:45.837: g_converter_convert: assertion 'outbuf_size > 0' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.837: Unable to load resource for composite template for type 'GtkDialog': La décompression de la ressource dans « /org/gtk/libgtk/ui/gtkdialog.ui » n’a pas réussi
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.837: gtk_widget_class_bind_template_child_full: assertion 'widget_class->priv->template != NULL' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.837: gtk_widget_class_bind_template_child_full: assertion 'widget_class->priv->template != NULL' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.837: gtk_widget_class_bind_template_child_full: assertion 'widget_class->priv->template != NULL' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.837: gtk_widget_class_bind_template_child_full: assertion 'widget_class->priv->template != NULL' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.837: gtk_widget_class_bind_template_callback_full: assertion 'widget_class->priv->template != NULL' failed
QApplication: invalid style override passed, ignoring it.
(AppRun.wrapped:10107): GLib-GIO-CRITICAL **: 12:14:45.875: g_converter_convert: assertion 'outbuf_size > 0' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.876: Unable to load resource for composite template for type 'GtkFileChooserDialog': La décompression de la ressource dans « /org/gtk/libgtk/ui/gtkfilechooserdialog.ui » n’a pas réussi
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.876: gtk_widget_class_bind_template_child_full: assertion 'widget_class->priv->template != NULL' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.876: gtk_widget_class_bind_template_child_full: assertion 'widget_class->priv->template != NULL' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.876: gtk_widget_class_bind_template_callback_full: assertion 'widget_class->priv->template != NULL' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.876: gtk_widget_class_bind_template_callback_full: assertion 'widget_class->priv->template != NULL' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.876: gtk_widget_class_bind_template_callback_full: assertion 'widget_class->priv->template != NULL' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.876: gtk_widget_class_bind_template_callback_full: assertion 'widget_class->priv->template != NULL' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.876: gtk_widget_class_bind_template_callback_full: assertion 'widget_class->priv->template != NULL' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.876: gtk_widget_init_template: assertion 'template != NULL' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.876: _gtk_container_get_border_width_set: assertion 'GTK_IS_CONTAINER (container)' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.876: gtk_container_set_border_width: assertion 'GTK_IS_CONTAINER (container)' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.876: _gtk_container_set_border_width_set: assertion 'GTK_IS_CONTAINER (container)' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.876: _gtk_box_get_spacing_set: assertion 'GTK_IS_BOX (box)' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.876: gtk_box_set_spacing: assertion 'GTK_IS_BOX (box)' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.876: _gtk_box_set_spacing_set: assertion 'GTK_IS_BOX (box)' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.876: gtk_button_box_get_layout: assertion 'GTK_IS_BUTTON_BOX (widget)' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.876: gtk_box_set_spacing: assertion 'GTK_IS_BOX (box)' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.876: _gtk_container_get_border_width_set: assertion 'GTK_IS_CONTAINER (container)' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.876: gtk_container_set_border_width: assertion 'GTK_IS_CONTAINER (container)' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.876: _gtk_container_set_border_width_set: assertion 'GTK_IS_CONTAINER (container)' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.876: gtk_widget_init_template: assertion 'template != NULL' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.877: _gtk_file_chooser_set_delegate: assertion 'GTK_IS_FILE_CHOOSER (delegate)' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.877: gtk_container_foreach: assertion 'GTK_IS_CONTAINER (container)' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.877: gtk_container_foreach: assertion 'GTK_IS_CONTAINER (container)' failed
(AppRun.wrapped:10107): GLib-GObject-WARNING **: 12:14:45.877: invalid (NULL) pointer instance
(AppRun.wrapped:10107): GLib-GObject-CRITICAL **: 12:14:45.877: g_signal_connect_data: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.877: gtk_widget_set_visible: assertion 'GTK_IS_WIDGET (widget)' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.877: gtk_widget_set_no_show_all: assertion 'GTK_IS_WIDGET (widget)' failed
(AppRun.wrapped:10107): GLib-GObject-CRITICAL **: 12:14:45.877: g_object_setv: assertion 'G_IS_OBJECT (object)' failed
(AppRun.wrapped:10107): GLib-GObject-CRITICAL **: 12:14:45.877: g_object_get_property: assertion 'G_IS_OBJECT (object)' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.877: gtk_container_add: assertion 'GTK_IS_CONTAINER (container)' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.877: gtk_container_child_set_valist: assertion 'GTK_IS_CONTAINER (container)' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.877: gtk_header_bar_set_show_close_button: assertion 'GTK_IS_HEADER_BAR (bar)' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.877: gtk_container_add: assertion 'GTK_IS_CONTAINER (container)' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.877: gtk_container_child_set_valist: assertion 'GTK_IS_CONTAINER (container)' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.880: gtk_file_chooser_set_current_folder_file: assertion 'GTK_IS_FILE_CHOOSER (chooser)' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.880: gtk_file_chooser_set_current_folder_file: assertion 'GTK_IS_FILE_CHOOSER (chooser)' failed
(AppRun.wrapped:10107): GLib-GObject-CRITICAL **: 12:14:45.881: g_object_get_property: assertion 'G_IS_OBJECT (object)' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.881: gtk_file_chooser_get_files: assertion 'GTK_IS_FILE_CHOOSER (chooser)' failed
(AppRun.wrapped:10107): GLib-GObject-CRITICAL **: 12:14:45.881: g_object_setv: assertion 'G_IS_OBJECT (object)' failed
(AppRun.wrapped:10107): GLib-GObject-CRITICAL **: 12:14:45.881: g_object_setv: assertion 'G_IS_OBJECT (object)' failed
(AppRun.wrapped:10107): GLib-GObject-CRITICAL **: 12:14:45.881: g_object_get_property: assertion 'G_IS_OBJECT (object)' failed
(AppRun.wrapped:10107): GLib-GObject-CRITICAL **: 12:14:45.881: g_object_setv: assertion 'G_IS_OBJECT (object)' failed
(AppRun.wrapped:10107): GLib-GObject-CRITICAL **: 12:14:45.881: g_object_setv: assertion 'G_IS_OBJECT (object)' failed
(AppRun.wrapped:10107): GLib-GObject-CRITICAL **: 12:14:45.881: g_object_setv: assertion 'G_IS_OBJECT (object)' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.881: gtk_file_chooser_add_filter: assertion 'GTK_IS_FILE_CHOOSER (chooser)' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.881: gtk_file_chooser_add_filter: assertion 'GTK_IS_FILE_CHOOSER (chooser)' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.881: gtk_file_chooser_set_current_folder_file: assertion 'GTK_IS_FILE_CHOOSER (chooser)' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.881: gtk_container_foreach: assertion 'GTK_IS_CONTAINER (container)' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.881: gtk_container_foreach: assertion 'GTK_IS_CONTAINER (container)' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.882: _gtk_container_get_border_width_set: assertion 'GTK_IS_CONTAINER (container)' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.882: gtk_container_set_border_width: assertion 'GTK_IS_CONTAINER (container)' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.882: _gtk_container_set_border_width_set: assertion 'GTK_IS_CONTAINER (container)' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.882: _gtk_box_get_spacing_set: assertion 'GTK_IS_BOX (box)' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.882: gtk_box_set_spacing: assertion 'GTK_IS_BOX (box)' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.882: _gtk_box_set_spacing_set: assertion 'GTK_IS_BOX (box)' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.882: gtk_button_box_get_layout: assertion 'GTK_IS_BUTTON_BOX (widget)' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.882: gtk_box_set_spacing: assertion 'GTK_IS_BOX (box)' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.882: _gtk_container_get_border_width_set: assertion 'GTK_IS_CONTAINER (container)' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.882: gtk_container_set_border_width: assertion 'GTK_IS_CONTAINER (container)' failed
(AppRun.wrapped:10107): Gtk-CRITICAL **: 12:14:45.882: _gtk_container_set_border_width_set: assertion 'GTK_IS_CONTAINER (container)' failed
Erreur de segmentation
(base) hippo@hippo-camp:~/Desktop$

My conf is:

I have the same error.
AppImageUpdate-x86_64.AppImage.log

What happens if you do:
./AppImageUpdate-x86_64.AppImage --appimage-extract
rm squashfs-root/usr/plugins/platformthemes/*
./squashfs-root/AppRun

If this still doesn't work, what happens if you comment out the export QT_QPA_PLATFORMTHEME=gtk3 in squashfs-root/apprun-hooks/linuxdeploy-plugin-qt-hook.sh?
If this still doesn't work, what happens if you use https://github.com/antony-jr/AppImageUpdater/releases/tag/continuous?

Hi @probonopd,
I got the following errors on extract:
squashfs-root/.DirIcon
WARNING: could not create symlink
squashfs-root/AppImageUpdate.desktop
WARNING: could not create symlink
squashfs-root/AppRun
squashfs-root/AppRun.wrapped
WARNING: could not create symlink
squashfs-root/appimage.png
WARNING: could not create symlink

The rest extracted OK. When I ran AppRun before and after commenting out the EXPORT line, I got the following error:
~/test/squashfs-root/AppRun.wrapped: No such file or directory

The antony-jr release worked OK.

Please retry with https://github.com/AppImage/AppImageUpdate/releases/tag/continuous.


Improvements

Refer to this link for build results (access rights to CI server needed):
https://jenkins.airvantage.io/job/av-sched-pull-requests/81/
Integration build result

Commit: 6022dca954c436992a0b5a215707a074625065fa
Status: FAILURE :red_circle:
Report: http://av-ci-test-reports.s3-website-eu-west-1.amazonaws.com/av-backend/81/report.html

SonarQube analysis reported 4 issues

 JobStateServiceImpl.java#L178: Merge this if statement with the enclosing one.
 SchedulingIT.java#L48: Remove this use of "Thread.sleep()".
 JobStateService.java#L36: Document the parameter(s): id
 JobStateService.java#L36: Document this method return value.

Refer to this link for build results (access rights to CI server needed):
https://jenkins.airvantage.io/job/av-sched-pull-requests/82/
Integration build result

Commit: c2072446175daa0c0a30798eef49ce67dfb89075
Status: SUCCESS :white_check_mark:
Report: http://av-ci-test-reports.s3-website-eu-west-1.amazonaws.com/av-backend/82/report.html

SonarQube analysis reported 4 issues

 JobStateServiceImpl.java#L178: Merge this if statement with the enclosing one.
 CronJobIT.java#L48: Remove this use of "Thread.sleep()".
 JobStateService.java#L36: Document the parameter(s): id
 JobStateService.java#L36: Document this method return value.

Refer to this link for build results (access rights to CI server needed):
https://jenkins.airvantage.io/job/av-sched-pull-requests/83/
Integration build result

Commit: 638a55a7bf7e9e844a09a99f2d129bcc0afbc1dd
Status: FAILURE :red_circle:
Report: http://av-ci-test-reports.s3-website-eu-west-1.amazonaws.com/av-backend/83/report.html

SonarQube analysis reported 4 issues

 JobStateServiceImpl.java#L178: Merge this if statement with the enclosing one.
 CronJobIT.java#L51: Remove this use of "Thread.sleep()".
 JobStateService.java#L36: Document the parameter(s): id
 JobStateService.java#L36: Document this method return value.

Refer to this link for build results (access rights to CI server needed):
https://jenkins.airvantage.io/job/av-sched-pull-requests/84/
Integration build result

Commit: c03d171b02d2e5446cfb169a866bc1a097088959
Status: FAILURE :red_circle:
Report: http://av-ci-test-reports.s3-website-eu-west-1.amazonaws.com/av-backend/84/report.html

Refer to this link for build results (access rights to CI server needed):
https://jenkins.airvantage.io/job/av-sched-pull-requests/85/
Integration build result

Commit: ff8e0a672a70b1fbcd78679c4405b9642fece535
Status: FAILURE :red_circle:
Report: http://av-ci-test-reports.s3-website-eu-west-1.amazonaws.com/av-backend/85/report.html

retest this please

Refer to this link for build results (access rights to CI server needed):
https://jenkins.airvantage.io/job/av-sched-pull-requests/86/
Integration build result

Commit: ff8e0a672a70b1fbcd78679c4405b9642fece535
Status: FAILURE :red_circle:
Report: http://av-ci-test-reports.s3-website-eu-west-1.amazonaws.com/av-backend/86/report.html

retest this please

Refer to this link for build results (access rights to CI server needed):
https://jenkins.airvantage.io/job/av-sched-pull-requests/87/
Integration build result

Commit: ff8e0a672a70b1fbcd78679c4405b9642fece535
Status: FAILURE :red_circle:
Report: http://av-ci-test-reports.s3-website-eu-west-1.amazonaws.com/av-backend/87/report.html

retest this please

SonarQube analysis reported 4 issues

 JobStateServiceImpl.java#L178: Merge this if statement with the enclosing one.
 CronJobIT.java#L51: Remove this use of "Thread.sleep()".
 JobStateService.java#L36: Document the parameter(s): id
 JobStateService.java#L36: Document this method return value.

Refer to this link for build results (access rights to CI server needed):
https://jenkins.airvantage.io/job/av-sched-pull-requests/88/
Integration build result

Commit: ff8e0a672a70b1fbcd78679c4405b9642fece535
Status: FAILURE :red_circle:
Report: http://av-ci-test-reports.s3-website-eu-west-1.amazonaws.com/av-backend/88/report.html

Refer to this link for build results (access rights to CI server needed):
https://jenkins.airvantage.io/job/av-sched-pull-requests/89/
Integration build result

Commit: a21c5b6abcdd5eb4d1be9f6709213d700e268eb2
Status: FAILURE :red_circle:
Report: http://av-ci-test-reports.s3-website-eu-west-1.amazonaws.com/av-backend/89/report.html

SonarQube analysis reported 4 issues

 JobStateServiceImpl.java#L178: Merge this if statement with the enclosing one.
 CronJobIT.java#L51: Remove this use of "Thread.sleep()".
 JobStateService.java#L36: Document the parameter(s): id
 JobStateService.java#L36: Document this method return value.

Refer to this link for build results (access rights to CI server needed):
https://jenkins.airvantage.io/job/av-sched-pull-requests/90/
Integration build result

Commit: 5d3d5ef3635813ce796b774f00b20b289ac2a8b1
Status: SUCCESS :white_check_mark:
Report: http://av-ci-test-reports.s3-website-eu-west-1.amazonaws.com/av-backend/90/report.html

SonarQube analysis reported 4 issues

 JobStateServiceImpl.java#L178: Merge this if statement with the enclosing one.
 CronJobIT.java#L51: Remove this use of "Thread.sleep()".
 JobStateService.java#L36: Document the parameter(s): id
 JobStateService.java#L36: Document this method return value.

Refer to this link for build results (access rights to CI server needed):
https://jenkins.airvantage.io/job/av-sched-pull-requests/91/
Integration build result

Commit: a2f801c4fdc13c3bc66ee6cdceae9dba1b3d9cb4
Status: SUCCESS :white_check_mark:
Report: http://av-ci-test-reports.s3-website-eu-west-1.amazonaws.com/av-backend/91/report.html

Refer to this link for build results (access rights to CI server needed):
https://jenkins.airvantage.io/job/av-sched-pull-requests/92/
Integration build result

Commit: 8787a47c28bcd33f3b1933432a33c1981d8d1453
Status: FAILURE :red_circle:
Report: http://av-ci-test-reports.s3-website-eu-west-1.amazonaws.com/av-backend/92/report.html

SonarQube analysis reported 4 issues

 JobStateServiceImpl.java#L178: Merge this if statement with the enclosing one.
 CronJobIT.java#L51: Remove this use of "Thread.sleep()".
 JobStateService.java#L36: Document the parameter(s): id
 JobStateService.java#L36: Document this method return value.

Refer to this link for build results (access rights to CI server needed):
https://jenkins.airvantage.io/job/av-sched-pull-requests/93/
Integration build result

Commit: 362bd061cc5fc83088fb109cab0908274df4a16a
Status: SUCCESS :white_check_mark:
Report: http://av-ci-test-reports.s3-website-eu-west-1.amazonaws.com/av-backend/93/report.html

👍

SonarQube analysis reported 4 issues

 JobStateServiceImpl.java#L178: Merge this if statement with the enclosing one.
 CronJobIT.java#L51: Remove this use of "Thread.sleep()".
 JobStateService.java#L36: Document the parameter(s): id
 JobStateService.java#L36: Document this method return value.

Refer to this link for build results (access rights to CI server needed):
https://jenkins.airvantage.io/job/av-sched-pull-requests/94/
Integration build result

Commit: aa288cf9ea878ab83935f6e2b80ee2a9175c11b7
Status: SUCCESS :white_check_mark:
Report: http://av-ci-test-reports.s3-website-eu-west-1.amazonaws.com/av-backend/94/report.html


Feature/embed rulesets

Reopening: https://github.com/trento-project/trento/pull/92
Opening in draft mode because there are many things to discuss about
This PR implements 3 major changes.

Embed the rulesets in the application
Run the select rulesets
Update how user specified are used. Now, user specified rulesets can be only executed with the run-once option.

The major part of the logic comes in internal/rulesets. There I have implemented all the management of the rulesets and the auxiliary functions to render the templates.
The stored rulesets information is stored in the KV, under trento/v0/hosts/$host/rulesets as a list. I decided to put there and not specifically in the cluster entry, as we might nave more rulesets in the future. The storage in the KV follows the same principles than any other files.
The rulesets are stored when the user selects the rulesets in the cluster view.
If no rulesets are selected the HA checker just returns passing status.
The run-once has now a new flag --list or -l to see the available embedded rulesets. Some examples:
Only embedded rulesets
hana02:~ # /srv/trento/trento agent run-once -l
Embedded: rulesets/1-azure-rules.yaml
Embedded: rulesets/2-azure-rules-perf-optimized.yaml

Embedded and user specified rulesets (The duplicated users rulesets are omitted later on in the execution)
hana02:~ # /srv/trento/trento agent run-once --rulesets=/srv/trento/examples/examples/azure-rules.yam --rulesets=rulesets/1-azure-rules.yaml -l
Embedded: rulesets/1-azure-rules.yaml
Embedded: rulesets/2-azure-rules-perf-optimized.yaml
User: /srv/trento/examples/examples/azure-rules.yam
User: rulesets/1-azure-rules.yaml

File not found (the same happens for the embedded rulesets
hana02:~ # /srv/trento/trento agent run-once --rulesets=/srv/trento/examples/examples/azure-rules.yam
2021/06/16 14:12:34 An error occurred while generating the rulesets: could not read rulesets file: open /srv/trento/examples/examples/azure-rules.yam: no such file or directory

In the execution, we can speficy rulesets multiple times, and all the specified rulesets are applied.
hana02:~ # /srv/trento/trento agent run-once --rulesets=/srv/trento/examples/examples/azure-rules.yaml --rulesets=rulesets/1-azure-rules.yaml
----
... rest of the output...

== Summary ==
78 checks PASS
40 checks FAIL
4 checks WARN
0 checks INFO

Finally, some pictures of the frontend:
Cluster view:

Host view:

there was one aspect in the previous PR that is actionable already independent of this: the rename of examples/* to rulesets/*. can we do that in a separate PR and do that step already? I think it makes sense no matter what.

Closing as it is replaced by the new ansible runner


Killer joe doesn't accept weapons from Draconic Evolution

Issue Description:
Draconic Evolution weapons are no longer accepted by the Killer Joe?
What happens:
Can't give Killer Joe any draconic evolution weapons
What you expected to happen:
I would like for this to be possible, at least in the config.
Steps to reproduce:

Using Draconic-Evolution - 1.10.2 - <IP_ADDRESS>
and EnderIO - 1.10.2 - 3.1.184
...

Affected Versions :

EnderIO: 3.1.184
EnderCore: <IP_ADDRESS>-beta
Minecraft: 1.10.2
Forge: 2281

Thank you for your suggestion, but we manage suggestions on http://ideas.theideawall.com/EnderIO
This ticket will be closed because we want the list of open tickets to reflect known issues.

Honestly just wanted to know if it was intentionally disallowed. not to make a suggestion. I respect your judgment.

oh, it was a subtle question. Sorry, got lost on me as non-native speaker.
If it ever worked before, then it was because those weapons extended (in a Java extends sense) the vanilla sword and stopped doing it. There's a difference between something that extends a sword (axe, shovel, shears, hoe, ...) and a generic item that has code to give it the same behavior. If something is a kind of sword, it will work in the Killer Joe because our code knows what to do with swords. If it is a kind of sapling that has code that deal 40 points of damage and set its target on fire, our code knows nothing about it and we have to write new code to deal with that item.
I can do that, but I prefer to have as few pieces of code that depend on other mods not changing their behavior. Those things are a headache to keep up to date. That is one of the reasons I introduced that suggestion tracker---it will show relative demand for things, not just that things are suggested all the time because they are obvious.


Algorithms and Flowcharts In C Programming Language

Description

What is an Algorithm?
Characteristics of an Algorithm?
How to design an Algorithm?
What is a Flowchart?
What is DFD(Data Flow Diagram)?
Some examples of Flowcharts

Domain
C/CPP
Type of Contribution
Documentation
Code of Conduct

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

/assign

/assign


Migration to Kotlin Multiplatform for Enhanced Cross-Platform Compatibility

Description:
The current framework, with its generic and flexible architecture, is a prime candidate for migration to Kotlin Multiplatform. This change would transform the framework into a multi-platform library, enabling it to be utilized seamlessly across various platforms including JVM, JavaScript, iOS, Android, and native applications.
Rationale:
Kotlin Multiplatform offers a unified approach to developing for multiple platforms while sharing common code, thereby reducing duplication and increasing efficiency. By leveraging Kotlin Multiplatform, the framework can reach a wider audience and be more versatile in its applications.
Benefits:

Code Reusability: Share logic across different platforms while keeping platform-specific code minimal.
Broader Reach: Extend the framework’s utility to iOS, Android, web, and desktop applications, catering to a larger user base.
Consistency: Maintain consistent behavior and logic across all platforms.
Efficiency: Reduce the time and resources needed for developing and maintaining code for different platforms.
Community Engagement: Attract a wider community of developers from various platform-specific backgrounds.

Proposed Implementation Approach:

[ ] Assessment and Planning: Conduct a thorough analysis of the current framework to identify common logic and platform-specific components.
[ ] Modularization: Organize the codebase into shared and platform-specific modules.
[ ] Implementation: Gradually refactor the code to fit into the Kotlin Multiplatform structure, ensuring that each module functions correctly on its respective platform.
[ ] Testing: Rigorous testing on each platform to ensure functionality and performance are up to par with the current framework standards.
[ ] Documentation: Update documentation to reflect the new multi-platform capabilities and provide guidance for users on different platforms.

Solved in version 2.0.0


Remove outdated python package to fix docker image

I've tried it out, the docker image did not build, the python package is no longer available and it appears to be unused thats why I removed it to make the image build again.

Thanks!


When full screen mode is not enabled, there is a vertical line between the tab sidebar and the toolbar. Is this expected? 🫡

Is there a way to avoid this vertical white line?

Yes, the line is there as the separator of the sidebar. The line actually goes down below, it looks more prominent on dark pages. It does look awkward on bright pages, sadly so far I can't fix it without making it incompatible with other color/gradient themes. Sorry !

No problem, for this plugin I can use the right sidebar.
I really can't accept the intrusive feeling of intrusion into the web page without this plug-in. Thanks for the plugin.
😊😙🥰


chore: add httpstan container to experiment service pod

What I am doing?

This pull request is part of imlementation of this issue.
Implement HttpStan as a container in experiment service pod.

Summary
This PR will add a container to the experiment service, so the architecture will look like the following:

@Ubisoft-potato, can you create another chart only for httpstan instead of adding it as a side-car?
The main reason is scalability. In some cases, the experiment service gets a lot of requests, but the calculator is not computing anything. So, when it scales out, it would also scale the httpstan wasting resources. Or vice-versa. The httpstan needs to scale out, and the experiment doesn't.

@Ubisoft-potato, can you create another chart only for httpstan instead of adding it as a side-car?
The main reason is scalability. In some cases, the experiment service gets a lot of requests, but the calculator is not computing anything. So, when it scales out, it would also scale the httpstan wasting resources. Or vice-versa. The httpstan needs to scale out, and the experiment doesn't.

Ok, This will look like what I have suggested during our conversation. I will create a new chart for httpstan so we can scale httpstan as needed.


🚀 Feature: Does it support Nought If not then addition of it.

🔖 Feature description
Nougat: Neural Optical Understanding for Academic Documents
Scientific knowledge is predominantly stored in books and scientific journals, often in the form of PDFs
However, the PDF format leads to a loss of semantic information, particularly for mathematical expressions), a Visual Transformer model that performs an Optical Character Recognition (OCR) task for processing scientific documents into a markup language, and demonstrate the effectiveness of our model on a new dataset of scientific documents. The proposed approach offers a promising solution to enhance the accessibility of scientific knowledge in the digital age, by bridging the gap between human-readable documents and machine-readable text. We release the models and code to accelerate future work on scientific text recognition.
🎤 Why is this feature needed ?
Nought has the potential to be a valuable tool for DocsGPT users
✌ How do you aim to achieve this?
https://github.com/facebookresearch/nougat
🔄 Additional Information

👀 Have you spent some time to check if this feature request has been raised before?

[X] I checked and didn't find similar issue

Are you willing to submit PR?
Yes I am willing to submit a PR!

Hi @rajveer43,
Thank you for submitting your feature request. Could you please provide detailed guidance on how these requested features can be effectively integrated into our system? We would greatly appreciate your insights and explanations.

I think if we integrate it has to link to the file inside worker.py, ingest_worker.

check if pdf has any text inside
If no text parse it save as txt
Delete uploaded pdf
give it as txt into simple document reader.


CUDNN_STATUS_EXECUTION_FAILED

Hello, I am trying to train the model on the COCO dataset, however I get a cuDNN error, any Idea of what the problem might be?
CUDA 9.0
cuDNN 7.5 for cuda 9.0
RTX 2080 ti
from the console:
index created!
2019-04-17 12:08:49,591 maskrcnn_benchmark.trainer INFO: Start training
Traceback (most recent call last):
File "tools/train_net.py", line 174, in
main()
File "tools/train_net.py", line 167, in main
model = train(cfg, args.local_rank, args.distributed)
File "tools/train_net.py", line 73, in train
arguments,
File "/home/nicolas/instanceSegmentation/maskrcnn-benchmark/maskrcnn_benchmark/engine/trainer.py", line 76, in do_train
losses.backward()
File "/home/nicolas/anaconda3/envs/maskrcnn_benchmark/lib/python3.6/site-packages/torch/tensor.py", line 107, in backward
torch.autograd.backward(self, gradient, retain_graph, create_graph)
File "/home/nicolas/anaconda3/envs/maskrcnn_benchmark/lib/python3.6/site-packages/torch/autograd/init.py", line 93, in backward
allow_unreachable=True)  # allow_unreachable flag
RuntimeError: cuDNN error: CUDNN_STATUS_EXECUTION_FAILED
Thank you for your help!

Solved it by installing all again with cuda 10. It seems cuda 9.0 doesn't work well with Turing architecture


[OFFICIAL/LIVE] — Ben Crocker vs Stelios Papadopoulos LiVe 𝐒𝐭𝐫𝐞𝐚𝐦𝐬 FrEe BrOaDcAsT oN TV Guide & 𝐒𝐭𝐫𝐞𝐚𝐦𝐢𝐧𝐠 07 December 2024

Ben Crocker and Stelios Papadopoulos will square off for the IBF European super lightweight title at the Brentwood Centre in Essex. Fans will see two of the best super lightweight fighters battle it out in the main bout, with Crocker looking to maintain his unbeaten record.
Ben Crocker, who fights out of Swansea, has 13 undefeated victories since turning pro. This bout marks another important step in his quest for higher level fights. Stelios Papadopoulos comes into this bout with a record of 15 wins, one loss and two draws. Hailing from Kavala, Greece, but residing in Los Angeles, his reach and experience could provide another challenge to Crocker's unblemished record.
What time is the Ben Crocker vs. Stelios Papadopoulos fight?
Live coverage of the Ben Crocker vs Stelios Papadopoulos fight will begin at 02:00 PM EST on DAZN. Check the table below to find your local time.
Region	Date	Main Card Start Time	Ben Crocker vs Stelios Papadopoulos Ring Walks (approx.)
USA and Canada (EST)	Saturday, Dec. 7, 2024	02:00 PM	04:20 PM
USA and Canada (PT)	Saturday, Dec. 7, 2024	11:00 AM	01:20 PM
UK and Ireland (GMT)	Saturday, Dec. 7, 2024	06:00 PM	08:20 PM
Australia (AEDT)	Sunday, Dec. 8, 2024	05:00 AM	07:20 AM
The boxing match between Ben Crocker and Stelios Papadopoulos is scheduled for today, December 07, 2024, at the Brentwood Centre in Brentwood, Essex. The fight kicks off at 04:20 PM EST.
This event will feature a 10 round bout for the IBF European super lightweight title. Ben Crocker and Stelios Papadopoulos will compete in the super lightweight division. This is the main event of the evening.
Please note that the ring time may change depending on the duration of the previous bouts. Check your local schedule so you don't miss out on the action.
How and where to watch the Ben Crocker vs Stelios Papadopoulos fight.
You can watch Ben Crocker vs Stelios Papadopoulos via DAZN.
Watch this story: Ben Crocker vs Stelios Papadopoulos - Date, Start time, Fight Card, Location
Country	Price per month	Price per year
Canada	First month free, then $29.99/mo or $19.99/mo with annual subscription.	$239.88
UK and Ireland	First month free, then £24.99/mo or £14.99/mo with annual subscription.	£179.88
Australia	$13.99 per month	-
USA	First month free, then $29.99/mo or $19.99/mo with annual subscription.	$239.88
Ben Crocker vs Stelios Papadopoulos live stream is available on DAZN on most devices, including Android phones, tablets, iPhones, and iPads.
Try DAZN Now
Ben Crocker vs Stelios Papadopoulos Betting Tips
Favorite: Ben Crocker: 1.4 (-225)
Underdog: Stelios Papadopoulos: 3.0 (+195)
Method of victory	Ben Crocker	Stelios Papadopoulos
By KO/TKO or disqualification.	3.6 (+260)	7.5 (+650)
By decision or technical decision	2.3 (+130)	4.4 (+340)
Ben Crocker is the clear favorite against Stelios Papadopoulos, with odds in his favor of 1.4 (-225). Crocker has a good chance of winning by knockout, technical knockout or disqualification at 3.6 (+260), but a points or decision win also looks promising at 2.3 (+130). On the underdog side, Papadopoulos faces higher odds of 3.0 (+195) for an outright win, and even higher odds for a KO/TKO/DQ win at 7.5 (+650). His odds improve slightly if he wins by points or decision, at 4.4 (+340). Betting trends suggest leaning toward Crocker, either for a straight-up win or by points.
Fighter Details
Ben Crocker
Nationality:
Stance: Orthodox
Total fights: 13
Record: 13 / 0 / 0
Stelios Papadopoulos
Nationality: Greece
Stance: Orthodox
Height: 175 cm
Reach: 175 cm
Total number of fights: 18
Record: 15 / 1 / 2
Ben Crocker vs Stelios Papadopoulos Fight Card
Ben Crocker vs Stelios Papadopoulos
Constantin Ursu vs Lewis Booth
Marley Mason vs Harry Karzis
Harli Whitwell vs Katherine Quintana
Lillie Winch vs. Tereza Dvořáková
Deniel Krotter vs. Serge Ambomo
Brandon Lewis vs. James Osborne
John Marvin vs. Ryan Maycock

vbvb

ghgh


Semicolon at the end of class causes error

I'm not sure if this is expected behaviour but a semicolon at the end  of the class statement results in an error: "Evaluation Error: TypeError: Cannot read properties of undefined"

are you talking about a semicolon here?
class Coolify {

// blah blah

}; // <-- this one

Yeah, that's right. I just began learning to code to be able to use more advanced features of Obsidian and Dataview, so I'm not yet very familier with all the syntax. But I couldn't find anything online about Javascript class statements not being able to have semicolons at the end, so I'm not sure if I'm missing somehting and Its just expected behavior or not.

Yeah classes don't have semicolons after their declaration. Same as declaring a function.


Firmware make error appears： region Flash overflowed by 8696 bytes

I make the Firmware Project accroding to the video shown in the official website(https://pixhawk.org/dev/toolchain_installation_win) ,and then problems appears after make,just as the image shown above ,can you help me out of the problem?I have tried these twice,the result is same.THX.
PS:WIN7

Fixed in ba90ba14b0dcbcf4de425db4254662ce93e3e965.


Num_patterns in dab deformable detr

Thanks for the great contribution to the literature.
I have a quick question. Is there a specific reason for not using pattern embedding in dab-deformable-detr? Is pattern embedding not applicable to deformable structure? Maybe it might not increase the performance of dab-detr but I havent seen any ablation study related with that.
Thanks in advance

Thanks for your questions. We find the pattern embedding not helpful to the final performance of dab-deformable-detr. We use it in the standard dab-detr where it introduces gains.


Make cudagen work with Go Modules

Currently, the requirement for cudagen makes Gorgonia not play nicely with Go Modules when using CUDA. Let's use an example.
Running Example
I write a package main in libfoo/cmd, consisting of this files:
~/go/src/
├── gorgonia.org
│   ├── gorgonia
│   │   └──  ...
│   │   ...
├── libfoo
│   ├── cmd
│   │   └── main.go // imports gorgonia.org/gorgonia

The Current Workflow
I have to disable GO111MODULE so that cudagen can modify the gorgonia.org/gorgonia library in GOPATH before being able to use it with CUDA. cudagen generates a file called cudamodules.go in the gorgonia.org/gorgonia package
This is not good, because now gorgonia.org/gorgonia the package is modified. The directory now looks like this:
~/go/src/
├── gorgonia.org
│   ├── gorgonia
│   │   ├──  ...
│   │   └── cudamodules.go // NEW FILE
│   │   ...
├── libfoo
│   ├── cmd
│   │   └── main.go // imports gorgonia.org/gorgonia

There are two downside to this:

You cannot use Go Modules.
Even we can generate cudamodules.go outside of a GOPATH and put it in the correct location based on the module, it will not match the sum of the library found on Athens or other places. This reduces trust in the library.

Consider that a *cuda.Engine has a LoadCUDAFunc method and AddToStdLib, I don't see why we can't just generate cudamodules.go at the end point (usually a package main), that uses these functions.
Proposed Workflow
In main.go, there is a go:generate cudagen directive, that when called, generates a cudamodules.go file in the directory, leading to this:
~/go/src/
├── gorgonia.org
│   ├── gorgonia
│   │   └──  ...
│   │   ...
├── libfoo
│   ├── cmd
│   │   ├── main.go // imports gorgonia.org/gorgonia
│   │   └── cudamodules.go

In cudamodules.go, instead of
package gorgonia
func init() {
		cudaStdLib = map[string]string { ... }
		cudaStdFuncs = map[string][]string{ ... }
}

We have something like this:
package $PACKAGENAMEHERE
func init() {
		cudaStdLib := map[string]string { ... }
		for k, v := range cudaStdLib {
			gorgonia.AddToStdLib(k, v)
		}
}

Thus, we do not have to modify the Gorgonia library at compile time. Rather, the standard lib of CUDA functions are handled at the use point.

I would like to have a look at this.


Documentation

Hi alot of the documentation says AzureResources as ProviderId.
For me I only get a error message saying
Get-AzureADMSPrivilegedRoleDefinition : Error occurred while executing GetAzureADMSPrivilegedRoleDefinitions
Code: UnauthorizedAccessException
Message: The tenant has not onboarded to PIM.
But using aadrole works.. If that is correkt please update documentation

Hi @Keldandorin
Thank you for your issue submission.  I have created a work item to track this issue and investigate it.  At this point, I am going to go ahead and close this issue.  I will post an update as soon as I have any additional information.
Thank you!
Bill


18362.30 not supported

I used #709 INI but after logged on it showed "remote procedure call failed" , not able to show desktop. then I had to remove rdpwrap.
Can you help me with a proper INI file for 18362.30 (1903)? thx.

Someone having the problem needs to attach a copy of the new termsrv.dll to the forum so the developers can analyze it.

Please see attached the zipped termsrv.dll for build 18362.239
Cannot run the installer successfully even.
termsrv.zip

Here is a copy of termsrv.dll from 18362.30, I tried the same thing as snglnc before finding this issue and had the exact same issue, I had to use a recovery USB to delete rdpwrap.ini
termsrv.zip


Ubuntu, Command line, and Powershell all stopped working - possible PATH issue?

Windows Terminal version
1.15.3465.0
Windows build number
No response
Other Software
No response
Steps to reproduce
I'm not sure this is reproducible... I already had Windows Terminal open, with Powershell and Ubuntu 22.04 WSL running.
When I tried to open a new tab of Ubuntu today, I discovered that none of my tabs will open anymore.
Expected Behavior
To open tabs properly.
Actual Behavior

NOTE: I read online that the Ubuntu one could be solved by adding adding %USERPROFILE%\AppData\Local\Microsoft\WindowsApps to PATH, however, I checked and this is already in my system path.
I did not install anything new on my computer recently or made any changes to environmental variables, so I have no clue what could have happened that suddenly all of these have broken at once.
Please help. I'm scared to try restarting Windows Terminal because I do have two tabs in there (with Powershell and Ubuntu) that are connected from a different day, and that's the only connections I have to be able to do my work.

Hmm. Are you in the Insider program?

@DHowett I don't think so, what's that?

Ah, what's your windows version?

Edition	Windows 10 Home
Version	21H2
Installed on	5/29/2022
OS build	19044.2486
Experience	Windows Feature Experience Pack 120.2212.4190.0

Thank you. So, this is confusing.
My original thought was that you received a silent update that broke one of Terminal's components. Sometimes the store does this.
However, since you are on Windows 10 you aren't in the Insider program... which means the update has not been released to you.
Unfortunately, Error 0x80070002 for all programs means that a critical Terminal component has been deleted. That is very surprising.
Do you have any third party antivirus software running that might have gone haywire?

@DHowett I do not... This is very strange. Okay... What is the solution, would reinstalling Windows Terminal fix the issue?

I just use my computer like normal and strange bad things happen!

Unfortunately, the only solution would probably be to reinstall or upgrade Terminal. We just released a new version here on our GitHub Releases page! Sorry about that, I really do wonder what happened!

I deleted and reinstalled Windows Terminal and that resolved it. Yeah, I wonder what happened too. Thanks for the help!

That's for sure weird. Glad it got sorted out?


Avoid scipy 1.3 breaking factorial import path

Noticed this was broken on nixpkgs/master because of an update to scipy.
In scipy 1.3, they removed scipy.misc.factorial and instead, only scipy.math.factorial remains.
Because math is just a class, and not a module, I couldn't emulate a similar from ... import factorial :(

Thank you.

Requiring 1.3 is actually not acceptable. I merged it without considering that. Due to another change I force-pushed removing the commit.

I should have added that I was able to pass your test suite with 1.2.1. I think the scipy.misc module was never meant to be stable.
But your changes seem to make this irrelevant.
scipy is just re-exporting stuff from numpy, so if you really wanted to, you could just change it to
from numpy import math
factorial = math.factorial

and I'm assuming that would be more stable. But I haven't really used either, so what do i know :)


subPartitionFixForNumericType

Changes included:

Fix issue https://github.com/Azure/azure-sdk-for-java/issues/38431
Fixed an issue where readAllItems(PartitionKey, classType) does not return correct results when using hierarchical partition key

/azp run java - cosmos - tests

API change check
APIView has identified API level changes in this PR and created following API reviews.
com.azure:azure-cosmos

/azp run java - cosmos - tests


.NET SDK not found if installed via Snap and Snap aliases used

Issue Description
If the .NET SDK has been installed via Snap (sudo snap install dotnet-sdk) on Ubuntu 18.04, and a Snap alias has been created with sudo snap alias dotnet-sdk.dotnet dotnet as recommended in https://github.com/dotnet/core-setup/issues/4230#issuecomment-398841315, then OmniSharp can't find the .NET SDK because dotnet --info fails with a SIGABRT when run from inside VS Code. Interestingly, dotnet --info works just fine when run from the command line.
Workaround: If instead of creating a Snap alias, I set my PATH to include /snap/dotnet-sdk/current somewhere before /snap/bin, then the dotnet --info command works and OmniSharp can find the .NET SDK as it should.
If I enable core dumps in Ubuntu, I can get a stack trace from the core dump. Unfortunately, the Snap package for dotnet-sdk does not appear to include debugging symbols so the stack trace isn't very useful, but I've included it in the Logs section below anyway.
Steps to Reproduce

Run Ubuntu 18.04
sudo snap install dotnet-sdk --classic
sudo snap install code --classic
In VS Code, install the C# Extension

Expected Behavior
OmniSharp runs dotnet --info and finds the .NET SDK correctly.
Actual Behavior
.NET SDK is not found because dotnet --info exists with a SIGABRT.
Logs
OmniSharp log
(empty)
C# log
Installing C# dependencies...
Platform: linux, x86_64, name=ubuntu, version=18.04
Downloading package 'OmniSharp for Linux (x64)' (43145 KB).................... Done!
Validating download...
Integrity Check succeeded.
Installing package 'OmniSharp for Linux (x64)'
Downloading package '.NET Core Debugger (linux / x64)' (64083 KB).................... Done!
Validating download...
Integrity Check succeeded.
Installing package '.NET Core Debugger (linux / x64)'
Downloading package 'Razor Language Server (Linux / x64)' (58328 KB).................... Done!
Installing package 'Razor Language Server (Linux / x64)'
Finished
Failed to spawn 'dotnet --info'

Stack trace
Stack trace generated by Gdb

#0  0x00007f888b78fe97 in raise () from /snap/dotnet-sdk/38/lib/x86_64-linux-gnu/libc.so.6
#1  0x00007f888b791801 in abort () from /snap/dotnet-sdk/38/lib/x86_64-linux-gnu/libc.so.6
#2  0x00007f888ae8fa23 in PROCAbort () from /snap/dotnet-sdk/38/shared/Microsoft.NETCore.App/2.2.5/libcoreclr.so
#3  0x00007f888ae8e81b in PROCEndProcess(void*, unsigned int, int) () from /snap/dotnet-sdk/38/shared/Microsoft.NETCore.App/2.2.5/libcoreclr.so
#4  0x00007f888abf7938 in UnwindManagedExceptionPass1(PAL_SEHException&, _CONTEXT*) () from /snap/dotnet-sdk/38/shared/Microsoft.NETCore.App/2.2.5/libcoreclr.so
#5  0x00007f888abf7ab3 in DispatchManagedException(PAL_SEHException&, bool) () from /snap/dotnet-sdk/38/shared/Microsoft.NETCore.App/2.2.5/libcoreclr.so
#6  0x00007f888ab7464a in IL_Throw(Object*) () from /snap/dotnet-sdk/38/shared/Microsoft.NETCore.App/2.2.5/libcoreclr.so
#7  0x00007f8812469928 in ?? ()
#8  0x0000000d00010002 in ?? ()
#9  0x0000000d00010002 in ?? ()
#10 0x0000000000000000 in ?? ()

Environment information
VSCode version: 1.34.0
C# Extension: 1.19.1
Mono Information
        OmniSharp using global mono :5.20.1
Dotnet Information (actual)
A valid dotnet installation could not be found.
Dotnet Information (expected)
.NET Core SDK (reflecting any global.json):
 Version:   2.2.204
 Commit:    8757db13ec
Runtime Environment:
OS Name:     ubuntu
OS Version:  18.04
OS Platform: Linux
RID:         ubuntu.18.04-x64
Base Path:   /snap/dotnet-sdk/38/sdk/2.2.204/
Host (useful for support):
Version: 2.2.5
Commit:  0a3c9209c0
.NET Core SDKs installed:
2.2.204 [/snap/dotnet-sdk/38/sdk]
.NET Core runtimes installed:
Microsoft.AspNetCore.All 2.2.5 [/snap/dotnet-sdk/38/shared/Microsoft.AspNetCore.All]
Microsoft.AspNetCore.App 2.2.5 [/snap/dotnet-sdk/38/shared/Microsoft.AspNetCore.App]
Microsoft.NETCore.App 2.2.5 [/snap/dotnet-sdk/38/shared/Microsoft.NETCore.App]
To install additional .NET Core runtimes or SDKs:
https://aka.ms/dotnet-download

Visual Studio Code Extensions

Extension
Author
Version

csharp
ms-vscode
1.19.1

csharpextensions
jchannon
1.3.0

docomment
k--kato
0.1.7

Ionide-FAKE
Ionide
1.2.3

Ionide-fsharp
Ionide
3.37.0

Ionide-Paket
Ionide
1.12.0

msbuild-project-tools
tintoy
0.2.54

vscode-versionlens
pflannery
0.23.0

@rmunn this isn't an issue with the C# extension, though I am not sure what I would suggest you do with this issue. If you run dotnet --info from a VS Code terminal, do you get anything more helpful?

If I run dotnet --info from the VS Code terminal, it works, and I get the expected output (which I included in the issue description under "Dotnet Information (expected)" in case it's useful). The only failure scenario I've been able to reproduce is for OmniSharp to be launching the dotnet --info command during VS Code startup.
I'm also not sure where the root cause of this bug lies; if I could figure out what exception is being thrown in IL_Throw from libcoreclr.so, I might have better luck putting this in the right place. But since the only time I can reproduce this bug is when OmniSharp is involved, I figure here is as good a place for the issue to live as any, at least until I can track down the cause better.

Have the same issue. After running "sudo snap alias dotnet-sdk.dotnet dotnet" dotnet --info works fine in a terminal, but I still get:
Failed to spawn 'dotnet --info'
from "C# for Visual Studio Code (powered by OmniSharp)."

For a quick fix whilst this issue is open you can create a symlink at /usr/local/bin/dotnet seems to solve the issue.
ln -s $(which dotnet) /usr/local/bin/dotnet

I am going to close this issue since it isn't really about this extension. Note that I am adding a help link to the error message with #3507 which has specific troubleshooting steps for Snap.


stateless(dumb) mode

I think that I use the "Auth_OpenID_DumbStore" class when executing it with stateless(dumb) mode.
When Consumer.php line 618 is seen, it seems to do the association even when Auth_OpenID_DumbStore is used.
Is this correct processing?
Consumer.php line 618
function Auth_OpenID_GenericConsumer($store)
{
    $this->store = $store;
    $this->negotiator = Auth_OpenID_getDefaultNegotiator();
    $this->_use_assocs = (is_null($this->store) ? false : true);   <-- it's true even if "Auth_OpenID_DumbStore"

    $this->fetcher = Auth_Yadis_Yadis::getHTTPFetcher();

    $this->session_types = Auth_OpenID_getAvailableSessionTypes();
}

This repo is being archived. Closing issue.


Open

Originally posted by @JDickensGithub in https://github.com/octocat/Spoon-Knife/pull/32607

Spam

Spam
@lgritz


J standard library not working/included

I'm very new to J, but in trying to follow the "Primer" I was instructed to run load 'debug' and got the following result.
   load 'debug'
not found: /nix/store/pwrzpvk8gh4np2pd26g0lrwrniz152kc-j-901/share/j/addons/ide/qt/debugs.ijs
|file name error: script
|       0!:0 y[4!:55<'y'

I'm not sure what's going on here, but I'd love to know if there's a fix, thanks.
@7c6f434c @Synthetica9

I'm very new to J, but in trying to follow the "Primer" I was instructed to run load 'debug' and got the following result.
  load 'debug'
not found: /nix/store/pwrzpvk8gh4np2pd26g0lrwrniz152kc-j-901/share/j/addons/ide/qt/debugs.ijs
|file name error: script
|       0!:0 y[4!:55<'y'

I'm not sure what's going on here, but I'd love to know if there's a fix, thanks.
@7c6f434c @Synthetica9

Hmmm, apparently using anything Qt from J requires also building the stuff from qtide repository in addition to just J (which is built as console-only now)

I only really use J as a console calculator, but it should be totally
doable to package jqt as well I think
On Sun, 6 Dec 2020, 10:17 Michael Raskin<EMAIL_ADDRESS>wrote:

I'm very new to J, but in trying to follow the "Primer" I was instructed
to run load 'debug' and got the following result.
load 'debug'
not found:

/nix/store/pwrzpvk8gh4np2pd26g0lrwrniz152kc-j-901/share/j/addons/ide/qt/debugs.ijs

|file name error: script
| 0!:0 y[4!:55<'y'
I'm not sure what's going on here, but I'd love to know if there's a fix,

thanks.

@7c6f434c @Synthetica9

Hmmm, apparently using anything Qt from J requires also building the stuff
from qtide repository in addition to just J (which is built as console-only
now)
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/NixOS/nixpkgs/issues/106034#issuecomment-739476412,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ABV7PJ4U3NDY6MVGNFUK6RTSTND4BANCNFSM4UO63ZCA
.

Actually, I looked at it again, and it looks like with j9

@Synthetica9 How do I go about including it? I don't see a nix package for it, or any properties on the J package to override.

You'd have to edit the j derivation, I'll see if I can submit a PR tonight

@Synthetica9 thanks! let me know if you do so I can change the nixpkgs in my flake lock to your patched version.

Wait, I was looking at the qtide source and the debugs.ijs is nowhere to be found; it's not in the base9 repo either... Where is that supposed to be coming from?

Wait, I was looking at the qtide source and the debugs.ijs is nowhere to be found; it's not in the base9 repo either... Where is that supposed to be coming from?

There is debug.ijs file in the current j package, though.

That's debug.ijs, not debugs.ijs

@Synthetica9 found it
https://github.com/jsoftware/base9/blob/master/main/debug.ijs


Seems not working under windows

Hi,
actually the action does not seems to work in windows machines, am I right?

That's correct. Sorry about that. I should probably add a note about that in the README.
GitHub Actions didn't support Windows when I created this action. I will have to look into it and see if I can add support at some point.

Ok thanks, I just wanted to be sure that I'was not missing something obvious :)


Appstudio update test-component-pac-xsjz

Pipelines as Code configuration proposal
To start the PipelineRun, add a new comment with content /ok-to-test
For more detailed information about running a PipelineRun, please refer to Pipelines as Code documentation Running the PipelineRun
To customize the proposed PipelineRuns after merge, please refer to Build Pipeline customization

Pipelines as Code CI/test-component-pac-xsjz-on-pull-request has successfully validated your commit.

StatusDurationName

✅ Succeeded
5 seconds
init

✅ Succeeded
19 seconds
clone-repository

✅ Succeeded
53 seconds
build-container

✅ Succeeded
21 seconds
deprecated-base-image-check

✅ Succeeded
20 seconds
inspect-image

✅ Succeeded
8 seconds
clair-scan

✅ Succeeded
35 seconds
clamav-scan

✅ Succeeded
8 seconds
sbom-json-check

✅ Succeeded
17 seconds
label-check

✅ Succeeded
8 seconds
show-summary

✅ Succeeded
5 seconds
show-sbom

Pipelines as Code CI/test-component-pac-xsjz-on-pull-request has successfully validated your commit.

StatusDurationName

✅ Succeeded
8 seconds
init

✅ Succeeded
17 seconds
clone-repository

✅ Succeeded
22 seconds
build-container

✅ Succeeded
16 seconds
inspect-image

✅ Succeeded
15 seconds
deprecated-base-image-check

✅ Succeeded
14 seconds
clair-scan

✅ Succeeded
40 seconds
clamav-scan

✅ Succeeded
10 seconds
sbom-json-check

✅ Succeeded
6 seconds
label-check

✅ Succeeded
3 seconds
show-sbom

✅ Succeeded
5 seconds
show-summary


Fix clone and drop implementations for enums, structs and snapshots

Checklist

[ ] Linked to Github Issue
[ ] Unit tests added
[ ] Integration tests added.
[ ] This change requires new documentation.

[ ] Documentation has been added/updated.

Codecov Report
Attention: Patch coverage is 97.13322% with 34 lines in your changes missing coverage. Please review.

Project coverage is 88.09%. Comparing base (ae17dd3) to head (a99c25c).
Report is 2 commits behind head on main.

Files with missing lines
Patch %
Lines

src/types/enum.rs
87.81%
24 Missing :warning:

src/types/array.rs
99.03%
2 Missing :warning:

src/types/felt252_dict.rs
98.65%
2 Missing :warning:

src/types/snapshot.rs
97.59%
2 Missing :warning:

src/libfuncs/drop.rs
91.66%
1 Missing :warning:

src/libfuncs/dup.rs
90.90%
1 Missing :warning:

src/types/box.rs
98.83%
1 Missing :warning:

src/types/nullable.rs
99.28%
1 Missing :warning:

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #815      +/-   ##
==========================================
+ Coverage   88.03%   88.09%   +0.05%
==========================================
  Files         122      123       +1
  Lines       34270    34890     +620
==========================================
+ Hits        30171    30736     +565
- Misses       4099     4154      +55

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


Tried setting it up on AWS

compose.yml:
services:
  server:
    image: "barumel/docker-astroneer-server:latest"
    environment:
      - "ASTRO_SERVER_PUBLIC_IP=${ASTRO_SERVER_PUBLIC_IP}"
      - "ASTRO_SERVER_DOMAIN_NAME=${ASTRO_SERVER_DOMAIN_NAME}"
      - "ASTRO_SERVER_PORT=${ASTRO_SERVER_PORT:-8777}"
      - "ASTRO_SERVER_NAME=${ASTRO_SERVER_NAME}"
      - "ASTRO_SERVER_PASSWORD=${ASTRO_SERVER_PASSWORD}"
      - "ASTRO_SERVER_OWNER_NAME=${ASTRO_SERVER_OWNER_NAME}"
    ports:
      - ${ASTRO_SERVER_PORT:-8777}:${ASTRO_SERVER_PORT:-8777}/tcp
      - ${ASTRO_SERVER_PORT:-8777}:${ASTRO_SERVER_PORT:-8777}/udp
#    restart: unless-stopped
    volumes:
     - astroneer:/astroneer
     - steamcmd:/steamcmd
     - backup:/backup

volumes:
  astroneer:
  steamcmd:
  backup:

I've set  the following env variables ASTRO_SERVER_NAME, ASTRO_SERVER_OWNER_NAME, ASTRO_SERVER_PASSWORD.
docker compose up -d:
server-1  | REMOVE XVFB LOCK FILE IF IT EXISTS
server-1  | DONE...
server-1  | Found CPU with 2499.996 MHz
server-1  | UPDATE STEAM CMD
server-1  | Redirecting stderr to '/home/steam/Steam/logs/stderr.txt'
server-1  | Logging directory: '/home/steam/Steam/logs'
server-1  | [  0%] Checking for available updates...
server-1  | [----] Verifying installation...
server-1  | UpdateUI: skip show logoSteam Console Client (c) Valve Corporation - version<PHONE_NUMBER>
server-1  | -- type 'quit' to exit --
server-1  | Loading Steam API...IPC function call IClientUtils::GetConnectedUniverse took too long: 53 msec
server-1  | IPC function call IClientUtils::GetIPCountry took too long: 50 msec
server-1  | OK
server-1  | UPDATE ASTRO SERVER
server-1  | Redirecting stderr to '/home/steam/Steam/logs/stderr.txt'
server-1  | Logging directory: '/home/steam/Steam/logs'
server-1  | [  0%] Checking for available updates...
server-1  | [----] Verifying installation...
server-1  | UpdateUI: skip show logoSteam Console Client (c) Valve Corporation - version<PHONE_NUMBER>
server-1  | -- type 'quit' to exit --
server-1  | Loading Steam API...IPC function call IClientUtils::GetSteamRealm took too long: 43 msec
server-1  | OK
server-1  | @sSteamCmdForcePlatformType windows
server-1  | "@sSteamCmdForcePlatformType" = "windows"
server-1  | @sSteamCmdForcePlatformBitness 64
server-1  | "@sSteamCmdForcePlatformBitness" = "64"
server-1  | force_install_dir /astroneer
server-1  |
server-1  | Connecting anonymously to Steam Public...OK
server-1  | Waiting for client config...OK
server-1  | Waiting for user info...OK
server-1  | app_update 728470 validate
server-1  |  Update state (0x3) reconfiguring, progress: 0.00 (0 / 0)
server-1  |  Update state (0x3) reconfiguring, progress: 0.00 (0 / 0)
server-1  | Error! App '728470' state is 0x202 after update job.
server-1  | quit
server-1  | Server seems to run the first time!
server-1  | Start the server once to make sure all config files were created...
server-1  | esync: up and running.
server-1 exited with code 1

neofetch:
$ neofetch
            .-/+oossssoo+/-.               ubuntu@ip-10-10-1-162
        `:+ssssssssssssssssss+:`           ---------------------
      -+ssssssssssssssssssyyssss+-         OS: Ubuntu 22.04.5 LTS x86_64
    .ossssssssssssssssssdMMMNysssso.       Host: t3.medium
   /ssssssssssshdmmNNmmyNMMMMhssssss/      Kernel: 6.8.0-1019-aws
  +ssssssssshmydMMMMMMMNddddyssssssss+     Uptime: 38 mins
 /sssssssshNMMMyhhyyyyhmNMMMNhssssssss/    Packages: 705 (dpkg), 6 (snap)
.ssssssssdMMMNhsssssssssshNMMMdssssssss.   Shell: bash 5.1.16
+sssshhhyNMMNyssssssssssssyNMMMysssssss+   Resolution: 800x600
ossyNMMMNyMMhsssssssssssssshmmmhssssssso   Terminal: /dev/pts/0
ossyNMMMNyMMhsssssssssssssshmmmhssssssso   CPU: Intel Xeon Platinum 8259CL (2) @ 2.499GHz
+sssshhhyNMMNyssssssssssssyNMMMysssssss+   GPU: 00:03.0 Amazon.com, Inc. Device 1111
.ssssssssdMMMNhsssssssssshNMMMdssssssss.   Memory: 301MiB / 3836MiB
 /sssssssshNMMMyhhyyyyhdNMMMNhssssssss/
  +sssssssssdmydMMMMMMMMddddyssssssss+
   /ssssssssssshdmNNNNmyNMMMMhssssss/
    .ossssssssssssssssssdMMMNysssso.
      -+sssssssssssssssssyyyssss+-
        `:+ssssssssssssssssss+:`
            .-/+oossssoo+/-.

Seems like normal instances have 8-10GB of storage, created a new instance with 50GB and it worked fine.


AWS notification "Missing CDK bootstrap bucket"

In the last days I received an email from AWS which says:
We identified your AWS Cloud Development Kit (AWS CDK) bootstrapping configuration in one or more regions could be abused by an actor, potentially resulting in your deployments being intercepted. Specifically, your account contains the default deployment role cdk-hnb659fds-deploy-role--, indicating that it has been bootstrapped for CDK use at some point, but it does not contain the default asset bucket cdk-hnb659fds-assets--.
If you purposely chose a different bucket name by bootstrapping using cdk bootstrap --bootstrap-bucket-name , or if you customized your bootstrapping template to use a different bucket name inside the template, you can disregard this message.
We identified you may have manually deleted the S3 bucket from CDK's bootstrapped resources. If a third party knows your account number and creates an S3 bucket with the name of the bucket that was deleted, and you subsequently perform another CDK deployment in the future, that third party could potentially make unintended changes to your account.
We have released a new version of the CDK bootstrap template with CLI version 2.149.0 which prevents this issue. We recommend you either fully delete all bootstrap resources in these environments if you do not intend to use CDK again, or manually recreate the bucket and then update to the latest version of the CDK bootstrap template.
This is related to my AWS account in which SIH version 6.2.6 is deployed. AWS Health Dashboard is also referring to the CloudFormation stack for SIH deployment as affected resource.
What should I do now or can I ignore that message?

Hi @marco910
Is your deployment of SIH managed through cdk deploy (ie: from the Github source code), or did you deploy from the Solutions Library (and the AWS console).
The warning is effectively saying that if you're deploying through cdk deploy, things aren't currently fully setup, and a bad actor could snipe the default bucket name for your account to cause unintended changes when you deploy. But if you are solely deploying through the template files, this won't affect you and can be ignored.
Let me know,
Simon

Hi @marco910
That's correct yes, though I'm a little surprised you got the email at all, I wouldn't expect you to have that role deployed in your account, it isn't included as part of SIH, instead being created when you run `cdk bootstrap.
Simon

There are a few IAM roles created by the SIH template in our AWS account, but none of them is named like described in the email.

Hmm, that seems very strange. Either way, no action is required :)

We recommend that you still double-check to ensure there are no other stacks, users, or deployments that have resulted in any change. Please feel free to reopen the ticket if you notice any unexpected behavior.

Update on this, looks like many of these notifications were sent in error

Today, we received an updated message that clarified this previous message and that it doesn't affect our account.


Test formatter edge cases

Codecov Report

Merging #34 (fdbd2ca) into main (04197d2) will increase coverage by 1.90%.
The diff coverage is 100.00%.

@@            Coverage Diff             @@
##             main      #34      +/-   ##
==========================================
+ Coverage   78.82%   80.73%   +1.90%
==========================================
  Files           8        8
  Lines        1091     1095       +4
==========================================
+ Hits          860      884      +24
+ Misses        231      211      -20

Impacted Files
Coverage Δ

src/picologging/formatstyle.cxx
78.32% <100.00%> (+0.32%)
:arrow_up:

src/picologging/formatter.cxx
89.13% <100.00%> (+14.67%)
: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 04197d2...fdbd2ca. Read the comment docs.


Perform missing null check for missing response fields.

This pull request is to fix #43 around places.

@lejard-h could you please review this code?


Ghost text broken with recent update

FAQ

[X] I have checked the FAQ and it didn't resolve my problem.

Announcement

[x] I have checked Breaking change announcement.

Minimal reproducible full config
if has('vim_starting')
  set encoding=utf-8
endif
scriptencoding utf-8

if &compatible
  set nocompatible
endif

let s:plug_dir = expand('/tmp/plugged/vim-plug')
if !filereadable(s:plug_dir .. '/plug.vim')
  execute printf('!curl -fLo %s/autoload/plug.vim --create-dirs https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim', s:plug_dir)
end

execute 'set runtimepath+=' . s:plug_dir
call plug#begin(s:plug_dir)
Plug 'hrsh7th/nvim-cmp'
Plug 'hrsh7th/cmp-buffer'
Plug 'hrsh7th/cmp-nvim-lsp'
Plug 'hrsh7th/vim-vsnip'
Plug 'neovim/nvim-lspconfig'
call plug#end()
PlugInstall | quit

" Setup global configuration. More on configuration below.
lua << EOF
local cmp = require "cmp"
cmp.setup {
  snippet = {
    expand = function(args)
      vim.fn["vsnip#anonymous"](args.body)
    end,
  },

  mapping = {
    ['<CR>'] = cmp.mapping.confirm({ select = true })
  },

  sources = cmp.config.sources({
    { name = "nvim_lsp" },
    { name = "buffer" },
  }),

  experimental = {
    ghost_text = true
  }
}
EOF

lua << EOF
local capabilities = require('cmp_nvim_lsp').default_capabilities()

require'lspconfig'.cssls.setup {
  capabilities = capabilities,
}
EOF

Description
When typing and receiving autocomplete suggestions with ghost text enabled, no ghost text is shown and an error is produced on the first line of the buffer saying:
cmp:GHOST_TEXT: Error executing lua: ...hare/nvim/lazy/nvim-cmp/lua/cmp/view/ghost_text_view.lua:40: attempt to index local 'c' ...

When reverting to 1cad30fcffa282c0a9199c524c821eadc24bf939 this issue is not present.
Steps to reproduce
Open any file and begin typing any text that will cause nvim-cmp to show autocomplete suggestions
Expected behavior
Ghost text will appear for whichever suggestion you are currently selecting
Actual behavior
No ghost text is shown and an error is shown on the first visible line of the buffer
Additional context
This is a very recent breakage

                                            *cmp-config.experimental.ghost_text*
experimental.ghost_text
  `boolean | { hl_group = string }`
  Whether to enable the ghost_text feature.

I've set it to { hl_group = "NonText" }. Highlight is properly set, but it seems that this new option format caused a regression.

The bug is here:
c is the value of the config
https://github.com/hrsh7th/nvim-cmp/blob/935b4069ce73b60ba9075bf05ee6ab50ed3af1a9/lua/cmp/view/ghost_text_view.lua#L21
so it can be either a boolean or a table { hl_group = string } (as the doc says)
but L40, it is assumed to be a table
https://github.com/hrsh7th/nvim-cmp/blob/935b4069ce73b60ba9075bf05ee6ab50ed3af1a9/lua/cmp/view/ghost_text_view.lua#L40


SFML fails to install

This is the same issue as issue #5869 .
CMake Error: Problem with archive_write_header(): Can't create ''
CMake Error: Current file: SFML-2.5.1/extlibs/libs-osx/Frameworks/FLAC.framework/FLAC
CMake Error: Problem extracting tar: Y:/vcpkg/downloads/SFML-SFML-2.5.1.tar.gz

@vicroms @ras0219-msft @Chingyat It appears this is an active CMake issue. So, it's related to enabling UTF-8 system-wide on Win10-1809 (I think I have that, will check) Well, not totally true, I did have it, but in-voluntarily, see (observe the 'Beta', Whiskey Tango Foxtrot), and yes, it does fix the problem (for now, until CMake gets fixed).
The above also fixes issue #5869 .

@wangli28 Tick box Beta: Use Unicode UTF-8 for worldwide language support in intl.cpl on Win10-Home-x64-1809-17763.437, reboot and try and install a package with sym-links in the source code [protobuf, SFML, but there will surely be others]. It's a beta-feature in Windows and/or CMake possibly needs fixing, it's not a vcpkg-problem.

COMMAND ${CMAKE_COMMAND} -E env LANG=en_US.UTF-8 -E tar ?
env LANG=en_US.UTF-8 abiword &
or
export LC_ALL=en_US.UTF-8

cmake -E env LANG=UTF-8 tar xf harfbuzz-2.3.1.tar.gz
tar: can't create symlink 'harfbuzz-2.3.1/README' to 'README.md': No such file or directory

cmake -E env LC_ALL=en_US.UTF-8 tar xf harfbuzz-2.3.1.tar.gz
tar: can't create symlink 'harfbuzz-2.3.1/README' to 'README.md': No such file or directory

cmake -E tar xf harfbuzz-2.3.1.tar.gz
cmake -E tar: warning: skipping symbolic link "harfbuzz-2.3.1/README" -> "README.md".

`locale RU+EN`

chcp
Текущая кодовая страница: 866

Same with #6448 #6564.

Duplicated to issue https://github.com/Microsoft/vcpkg/issues/5951.


Need some clarification on how bandwidth is charged for data replication

In the Cosmos DB pricing page https://azure.microsoft.com/en-us/pricing/details/cosmos-db/autoscale-provisioned/#pricing, it's mentioned that "Network bandwidth used to replicate data across Azure regions is charged using Azure Network bandwidth rates", and the FAQ "How does geo-replication usage (single region writes) show up on my bill?" in that page also refers to https://azure.microsoft.com/en-us/pricing/details/bandwidth/ for replication bandwidth rates.

However, in a billing usage report I found the bandwidth charge for replication is associated with meterId "dffc0580-fe39-515f-86af-7a5cf75b74d8", which seems to be different from Azure Network bandwidth rates.
Could you add some clarification how billing works for data replication in this page https://learn.microsoft.com/en-us/azure/cosmos-db/network-bandwidth?
Also if the related description and the FAQ in the https://azure.microsoft.com/en-us/pricing/details/cosmos-db/autoscale-provisioned/#pricing page are out-of-date, kindly update it.
Thanks!

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

ID: a409ad78-e8c8-451c-9a85-540cd9e6dc59
Version Independent ID: a3bf2c65-429e-f48f-723c-ff100ace2447
Content: Network bandwidth - Azure Cosmos DB
Content Source: articles/cosmos-db/network-bandwidth.md
Service: cosmos-db
GitHub Login: @seesharprun
Microsoft Alias: sidandrews

@jasonhumsft
Thanks for your feedback! We will investigate and update as appropriate.

@jasonhumsft
Thanks for bringing this to our attention.
I'm going to assign this to the document author so they can take a look at it accordingly.

Thank you for reaching out,
Unfortunately, this is the documentation GitHub repository, and we cannot troubleshoot issues, answer product questions, or provide technical support.
For technical support, please open a support ticket in the Azure portal. For questions about the product, please post them in Microsoft Q&A.
#please-close


refactor(rollup-relayer): remove outdated logic

Purpose or design rationale of this PR
PR title
Your PR title must follow conventional commits (as we are doing squash merge for each PR), so it must start with one of the following types:

[x] refactor: A code change that doesn't fix a bug, or add a feature, or improves performance

Deployment tag versioning
Has tag in common/version.go been updated or have you added bump-version label to this PR?

[x] Yes

Breaking change label
Does this PR have the breaking-change label?

[x] No, this PR is not a breaking change

Summary by CodeRabbit
Release Notes

New Features

Updated to version v4.4.73, enhancing overall performance and stability.
Introduced stricter codec version handling, now requiring Codec V4 for batch and chunk proposals.

Bug Fixes

Improved error handling for unsupported codec versions across various components.

Tests

Streamlined test cases to focus exclusively on Codec V4, enhancing test relevance and clarity.
Removed outdated tests for earlier codec versions to reduce complexity.

Chores

Refactored code for better maintainability and readability, consolidating methods related to codec handling.

Codecov Report
Attention: Patch coverage is 41.17647% with 10 lines in your changes missing coverage. Please review.

Project coverage is 52.60%. Comparing base (3ab5752) to head (2f72380).

Files with missing lines
Patch %
Lines

...llup/internal/controller/watcher/batch_proposer.go
0.00%
2 Missing and 1 partial :warning:

...lup/internal/controller/watcher/bundle_proposer.go
40.00%
2 Missing and 1 partial :warning:

...llup/internal/controller/watcher/chunk_proposer.go
0.00%
2 Missing and 1 partial :warning:

rollup/internal/controller/relayer/l2_relayer.go
83.33%
1 Missing :warning:

Additional details and impacted files
@@             Coverage Diff             @@
##           develop    #1561      +/-   ##
===========================================
- Coverage    52.78%   52.60%   -0.18%
===========================================
  Files          157      157
  Lines        12652    12402     -250
===========================================
- Hits          6678     6524     -154
+ Misses        5392     5319      -73
+ Partials       582      559      -23

Flag
Coverage Δ

rollup
58.91% <41.17%> (-0.16%)
:arrow_down:

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

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


[embedded] Ask LLVM to build armv6 armv6m armv7 armv7m armv7em Mach-O builtins

Fixes https://github.com/apple/swift-embedded-examples/issues/5.
Needs https://github.com/swiftlang/llvm-project/pull/8957.

Please test with following pull request:
https://github.com/swiftlang/llvm-project/pull/8957
@swift-ci Please Build Toolchain macOS Platform

Intentional. It's very hard to understand what's going on in the build script around builtins, so this is trying to shed some light to that in the logs.

@swift-ci Please Build Toolchain macOS Platform

[% 16:35:49 ~/Downloads/Library/Developer/Toolchains/swift-PR-75375-1381.xctoolchain] file ./usr/lib/clang/17/lib/darwin/macho_embedded/*
./usr/lib/clang/17/lib/darwin/macho_embedded/libclang_rt.hard_pic.a:    Mach-O universal binary with 4 architectures: [arm_v7:current ar archive random library] [arm subarchitecture=16:current ar archive random library] [i386:current ar archive random library] [x86_64:current ar archive random library]
./usr/lib/clang/17/lib/darwin/macho_embedded/libclang_rt.hard_pic.a (for architecture armv7):	current ar archive random library
./usr/lib/clang/17/lib/darwin/macho_embedded/libclang_rt.hard_pic.a (for architecture armv7em):	current ar archive random library
./usr/lib/clang/17/lib/darwin/macho_embedded/libclang_rt.hard_pic.a (for architecture i386):	current ar archive random library
./usr/lib/clang/17/lib/darwin/macho_embedded/libclang_rt.hard_pic.a (for architecture x86_64):	current ar archive random library
./usr/lib/clang/17/lib/darwin/macho_embedded/libclang_rt.hard_static.a: Mach-O universal binary with 4 architectures: [arm_v7:current ar archive random library] [arm subarchitecture=16:current ar archive random library] [i386:current ar archive random library] [x86_64:current ar archive random library]
./usr/lib/clang/17/lib/darwin/macho_embedded/libclang_rt.hard_static.a (for architecture armv7):	current ar archive random library
./usr/lib/clang/17/lib/darwin/macho_embedded/libclang_rt.hard_static.a (for architecture armv7em):	current ar archive random library
./usr/lib/clang/17/lib/darwin/macho_embedded/libclang_rt.hard_static.a (for architecture i386):	current ar archive random library
./usr/lib/clang/17/lib/darwin/macho_embedded/libclang_rt.hard_static.a (for architecture x86_64):	current ar archive random library
./usr/lib/clang/17/lib/darwin/macho_embedded/libclang_rt.soft_pic.a:    Mach-O universal binary with 4 architectures: [arm_v7:current ar archive random library] [arm subarchitecture=14:current ar archive random library] [arm subarchitecture=15:current ar archive random library] [arm subarchitecture=16:current ar archive random library]
./usr/lib/clang/17/lib/darwin/macho_embedded/libclang_rt.soft_pic.a (for architecture armv7):	current ar archive random library
./usr/lib/clang/17/lib/darwin/macho_embedded/libclang_rt.soft_pic.a (for architecture armv6m):	current ar archive random library
./usr/lib/clang/17/lib/darwin/macho_embedded/libclang_rt.soft_pic.a (for architecture armv7m):	current ar archive random library
./usr/lib/clang/17/lib/darwin/macho_embedded/libclang_rt.soft_pic.a (for architecture armv7em):	current ar archive random library
./usr/lib/clang/17/lib/darwin/macho_embedded/libclang_rt.soft_static.a: Mach-O universal binary with 4 architectures: [arm_v7:current ar archive random library] [arm subarchitecture=14:current ar archive random library] [arm subarchitecture=15:current ar archive random library] [arm subarchitecture=16:current ar archive random library]
./usr/lib/clang/17/lib/darwin/macho_embedded/libclang_rt.soft_static.a (for architecture armv7):	current ar archive random library
./usr/lib/clang/17/lib/darwin/macho_embedded/libclang_rt.soft_static.a (for architecture armv6m):	current ar archive random library
./usr/lib/clang/17/lib/darwin/macho_embedded/libclang_rt.soft_static.a (for architecture armv7m):	current ar archive random library
./usr/lib/clang/17/lib/darwin/macho_embedded/libclang_rt.soft_static.a (for architecture armv7em):	current ar archive random library

Seems like it works!

@swift-ci please test

@swift-ci please test

@swift-ci please test Linux platform

@swift-ci please test Linux platform


Java Lambda Telemetry API extension:- Exception in lambda, platform.RuntimeDone status is success instead of failure

We have built a Java Lambda extension and subscribing to telemetry api to push logs to splunk. An explicit exception is thrown in lambda to check telemetry api show status as failure for Lambda exception in the platform.runTimeDone event.
AWS lambda Telemetry api  msgs:-
{
"time": "2023-06-11T17:03:14.843Z",
"type": "function",
"record": "exception: .infrastructure.exception.ServerlessException\ncom.infrastructure.exception.ServerlessException: exception\ ....
}
,
{
"time": "2023-06-11T17:03:14.843Z",
"type": "platform.runtimeDone",
"record": {
"requestId": "777ff55f-e84c-41f8-ae9f-53f541f01a60",
"status": "success",
"metrics": {
"durationMs": 78.656,
"producedBytes": 0
}
}
}
Please advise, why platform.runtimeDone event status is success instead of failure for explicit exception in lambda or please advise in. which cases of invocation failure we will get status as failure in platform.runtimeDone event.

The behavior that you report is as intended (though we acknowledge how it might come across as confusing). The runtime catches the error thrown by your function handler, and reports this error as described in Runtime API invoke error behavior as described here. From the Runtime’s perspective, this request executed successfully (i.e. did not crash, timeout, or exit), hence status=success. We’re evaluating ways to better surface errors that occur in function code, but don’t currently have a timeline for it. Hope this helps, and let me know if you have any other questions.


RGBW Bulb control

Hello,
Has RGBW control been added to this plugin yet? If so, is there any documentation on it? Your plugin is far more stable than others, however without RGBW controls it makes it impossible for me to use as all of my bulbs are RGBW.
Thanks in advance!

I'm not actively developing this plugin, but if you test out https://github.com/codetheweb/homebridge-tuya/pull/30 and it works I can merge it in.

Closing; inactive thread. If you need support please re-open this issue.


12-Hour Time Format

On a scheduled maintenance entry the time is in 24-hour format. Is there a way to change it to 12-hour format?

At the moment, there's no way to do this.


missing pre tag with language-* class

hey there! First of all great work on the plugin.
One issue that I've noticed is that this isn't actually compatible with most prism theme styles out of the box because it doesn't generate a pre tag with the language- class copied over.
Context from similar rehype-prism's FAQ: https://github.com/mapbox/rehype-prism#faq
As a clear example if you look at any typical theme css for prism, like NightOwl as given example in the README,  you'll notice that most of the CSS have the following as selectors (to apply styles to the actual code block, relying on prismJS behavior):
pre[class*="language-"] { }

In the README you have:

To style the language tokens, you can just copy them from any prismjs compatible ones. Here's a list of themes.

Which does style the tokens, but not the greater code block, which the screenshot provided makes you assume also happens.
I could be wrong but looking at your usage of this plugin in tailwind-nextjs-starter-blog it seems as if the code block styles are dependent on your use of the prose class from @tailwindcss/typography, making this plugin not really as usable on it's own.
Perhaps there is missing documentation that could be added to call that out? Or maybe an option added so that you can toggle to add the language- class to the pre tag?
Thoughts? thanks.

Yes, you are right. You can adapt the token classes from the compatible prism stylesheets but would still need to style the code block itself or modify the pre to target code instead. Will add a clarification in the readme.
I am open to adding back the language- class to the pre tag and add it as an option. Happy to accept a PR if somebody would like to make that change.


i can't "go get" successfully.

hi.
in my linux vps.
[root@racknerd-7b97d8 gopath]# go version
go version go1.16 linux/amd64
[root@racknerd-7b97d8 gopath]# go get -u -v github.com/awnumar/rosen/
go get github.com/awnumar/rosen: no matching versions for query "upgrade"
[root@racknerd-7b97d8 gopath]#
how to fix it?

Hey, sorry for the delay. I have updated the installation instructions, let me know if they work for you.


Issue/doc quick fix (#6304)

Pull request opened by the merge tool on behalf of #6304

Merged into branches iso4 in 6aa9a54d5a34c0a8badd25fba7199e1f6257ccac


Hello, I have a question.

Hello, is there a compatible version other than nginx 1.23.1?

good question. In the begging I suppose/believe the nginx.patch is simple enough,

it could be apply into common nginx versions
Or it could be modified by users then apply their wanted version.

But as more and more users find this project, it's time to split nginx.patch to certain nginx version. Let me do that soon.

done


Bug: Revert changes that impacts v3

Expected Behaviour
Some utilities should work without any extra dependency.
Current Behaviour
The V3 branch does not yet have nox installed to perform dependency testing and some of our changes have created some unexpected cross-dependency breaking changes.
Here is the list of breaking changes detected so far:
1 - We can't import BaseModel outside of TYPE_CHECKING because it will force to bring Pydantic at Runtime level even not using data_validation - https://github.com/aws-powertools/powertools-lambda-python/blob/v3/aws_lambda_powertools/event_handler/openapi/types.py#L7
2 - We can't import ConfigDict because we will force to bring Pydantic event not using data_validation - https://github.com/aws-powertools/powertools-lambda-python/blob/v3/aws_lambda_powertools/event_handler/openapi/constants.py#L1
3 - We need to restore get_header.. and get_querystring.. functions removed by this PR - https://github.com/aws-powertools/powertools-lambda-python/pull/4606/files
4 - We need to add more e2e tests.
Code snippet
No code snippet

Possible Solution
No response
Steps to Reproduce
Install and run
Powertools for AWS Lambda (Python) version
v3
AWS Lambda function runtime
3.11
Packaging format used
PyPi
Debugging logs
No response

@leandrodamascena, regarding point 1, as far as I can see, code has always been importing BaseModel outside TYPE_CHECKING. This makes sense, because otherwise it would break Pydantic.
Looks like for both points 1 and 2, Pydantic-specific code will need to be under some runtime check depending on each case. For example instead of:
        if isinstance(res, BaseModel):
            return _model_dump(
                res,
                by_alias=True,
                exclude_unset=exclude_unset,
                exclude_defaults=exclude_defaults,
                exclude_none=exclude_none,
            )

we could use a duck-typing-"Look Before You Leap" (LBYL) style like:
        if hasattr(res, "model_dump"):
            return _model_dump(
                res,
                by_alias=True,
                exclude_unset=exclude_unset,
                exclude_defaults=exclude_defaults,
                exclude_none=exclude_none,
            )

or an arguably preferred (because under the hood, hasattr is actually checking for an AttributeError exception being raised by getattr) "Easier to Ask Forgiveness Than Permission" (EAFP) style like:
        try:
            return _model_dump(
                res,
                by_alias=True,
                exclude_unset=exclude_unset,
                exclude_defaults=exclude_defaults,
                exclude_none=exclude_none,
            )
        except AttributeError:
            ...

I'd say it goes on depending on each code that should only optionally work with Pydantic, only if it's available.

Oi @leandrodamascena. Sorry, I now realize there are at least 3 different scenarios and I was not properly distinguishing between them:

pydantic imports used only for type checking: I was not aware of this. I see this was broken in commit 689072fa167776658b5bd2391324eada6299ec09 (#4990) and you fixed it. My bad I've missed this before. I've double checked that this was the only regression introduced as part of the recent changes regarding #4607, and I've created #5088 as I was double checking this.
pydantic optionally used only when the package is installed, that should not try to import the package otherwise: I'm not familiar with this scenario, but I see some logic under different checks like "pydantic" in sys.modules or PYDANTIC_V2.
pydantic BaseModel classes being defined, which require the pydantic imports and the types used in the BaseModel definitions to be outside TYPE_CHECKING: We've tried to make sure we didn't break this as part of the changes regarding #4607.

TL;DR My last comment above is a mess mixing up independent scenarios where pydantic is being used in different ways.  :- )

TL;DR My last comment above is a mess mixing up independent scenarios where pydantic is being used in different ways. :- )

This is completely fine and important because you define exactly how we use Pydantic in different scenarios. I appreciate that.

2. pydantic optionally used only when the package is installed, that should not try to import the package otherwise: I'm not familiar with this scenario, but I see some logic under different checks like "pydantic" in sys.modules or PYDANTIC_V2.

Wow, this made me search for PYDANTIC_V2 in the v3 branch and I found a reference that we should not have. I'll fix that. Thanks for bringing this to light 😄

Closing this as completed.


psm: add ability to assign power to instances

Adds:

capability to assign power to specific instances for analysis

Notes:

this is currently not a user facing function, I think we can debate if we want it to be one, but it's mainly there for debugging.

What use model motivates this change?  Is this some sort of what-if?

@maliberty it's a what-if kind of check at the moment, either because the is no liberty model available for sta or because we're trying to stress something to an extreme.
If you think it would be worth having a "proper" interface for it I can certainly add one (if you have suggestions for the name of the command that would be helpful).

set_inst_power is fine.  Please add a tcl wrapper and docs

@maliberty command added


ARM template support

Is there a resource template support for setting the --aad-server-app-id and --aad-server-app-secret parameters?

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

ID: a47c6df7-5103-1336-eb0b-68f95155e6c8
Version Independent ID: f4420b08-9b57-f581-fcb4-f069afdd5b0c
Content: Integrate Azure Active Directory with Azure Kubernetes Service
Content Source: articles/aks/aad-integration.md
Service: container-service
GitHub Login: @iainfoulds
Microsoft Alias: iainfou

Thanks for the question! We are investigating and will update you shortly.

@iainfoulds are you aware if this is available yet? Seeing as this feature is still in preview we might not have it available yet.

@rzal
In your ARM template you can do this:
        "type": "Microsoft.ContainerService/managedClusters",
        "location": "[parameters('location')]",
        "name": "[parameters('resourceName')]",
        "properties": {
            "aadProfile": {
              "clientAppID" : "....",
              "serverAppID" : "....",
              "serverAppSecret" : "...",
              "tenantID" : "..."
            },
            "kubernetesVersion": "[parameters('kubernetesVersion')]",
            "enableRBAC": "[parameters('enableRBAC')]",

@rzal As @ivog notes, you can define some of those parameters in a template, but there is still likely a portal step required to grant permissions for the app depending on what level of automation you're working towards here. There are some in-progress updates to provide a more automated way of provisioning these, and there's some existing information available here that may help with what you're trying to achieve - https://github.com/shanepeckham/AKS_Security/blob/master/Azure/AD_RBAC/README.md
You can also file feature requests against AKS for new scenarios with regards to the AAD integration at https://aka.ms/aks/feedback
@MicahMcKittrick-MSFT For now, #please-close


Relocate app_factory and related utils used by fake data tools (bug 1130441)

This is to allow them to be run by fake-data commands in non-dev
deployments.
(Specifically: deployments don't include things like mock which are imported by the unit tests.)

r+ w/o merge conflicts and passing tests


New fork for PersistentThrust

Replaces #7971.
https://spacedock.info/mod/2450/Persistent Thrust

Running NetKAN for NetKAN/PersistentThrust.netkan
1799 [1] WARN CKAN.Curl (null) - Curl environment not pre-initialised, performing non-threadsafe init.
1817 [1] FATAL CKAN.NetKAN.Program (null) - libcurl
Build step 'Execute shell' marked build as failure

#rebuild

#rebuild

#rebuild

#rebuild

#rebuild