7/12/2022 Publish

Docs Build status updates of commit ae81eb6:
:warning: Validation status: warnings

File
Status
Preview URL
Details

<EMAIL_ADDRESS>:warning:Warning
View (azure-node-latest)
Details

<EMAIL_ADDRESS>:warning:Warning
View (azure-node-latest)
Details

<EMAIL_ADDRESS>:warning:Warning
View (azure-node-latest)
Details

<EMAIL_ADDRESS>:warning:Warning
View (azure-node-latest)
Details

docs-ref-services/latest/arm-orbital-readme.md
:warning:Warning
View (azure-node-latest)
Details

<EMAIL_ADDRESS>:bulb:Suggestion

Details

<EMAIL_ADDRESS>:bulb:Suggestion

Details

<EMAIL_ADDRESS>:bulb:Suggestion

Details

<EMAIL_ADDRESS>:bulb:Suggestion

Details

<EMAIL_ADDRESS>:bulb:Suggestion

Details

<EMAIL_ADDRESS>:bulb:Suggestion

Details

<EMAIL_ADDRESS>:bulb:Suggestion

Details

<EMAIL_ADDRESS>:bulb:Suggestion

Details

<EMAIL_ADDRESS>:bulb:Suggestion

Details

<EMAIL_ADDRESS>:bulb:Suggestion
View (azure-node-latest)
Details

ci-configs/packages-latest.json
:white_check_mark:Succeeded

ci-configs/packages-preview.json
:white_check_mark:Succeeded

ci-configs/packages-preview.json.log
:white_check_mark:Succeeded

<EMAIL_ADDRESS>:white_check_mark:Succeeded
View (azure-node-latest)

<EMAIL_ADDRESS>:white_check_mark:Succeeded
View (azure-node-latest)

<EMAIL_ADDRESS>:white_check_mark:Succeeded
View (azure-node-latest)

<EMAIL_ADDRESS>:white_check_mark:Succeeded
View (azure-node-latest)

<EMAIL_ADDRESS>:white_check_mark:Succeeded
View (azure-node-latest)

<EMAIL_ADDRESS>:white_check_mark:Succeeded
View (azure-node-latest)

<EMAIL_ADDRESS>:white_check_mark:Succeeded
View (azure-node-latest)

This comment lists only the first 25 files in the pull request.

<EMAIL_ADDRESS>
Line 6, Column 1: [Warning: xref-not-found] Cross reference not found: 'KnownKeyValueType'.

<EMAIL_ADDRESS>
Line 6, Column 1: [Warning: xref-not-found] Cross reference not found: 'KnownErrorCodeValue'.

<EMAIL_ADDRESS>
Line 6, Column 1: [Warning: xref-not-found] Cross reference not found: 'KnownRelationType'.

<EMAIL_ADDRESS>
Line 6, Column 1: [Warning: xref-not-found] Cross reference not found: 'KnownPiiCategory'.

docs-ref-services/latest/arm-orbital-readme.md

Line 2, Column 1: [Warning: title-missing - See documentation] Missing required attribute: 'title'. Add a title string to show in search engine results.
Line 2, Column 1: [Suggestion: description-missing - See documentation] Missing required attribute: 'description'.

<EMAIL_ADDRESS>
[Suggestion: file-not-redirected - See documentation] File<EMAIL_ADDRESS>was deleted without redirection. To avoid broken links, add a redirection.

<EMAIL_ADDRESS>
[Suggestion: file-not-redirected - See documentation] File<EMAIL_ADDRESS>was deleted without redirection. To avoid broken links, add a redirection.

<EMAIL_ADDRESS>
[Suggestion: file-not-redirected - See documentation] File<EMAIL_ADDRESS>was deleted without redirection. To avoid broken links, add a redirection.

<EMAIL_ADDRESS>
[Suggestion: file-not-redirected - See documentation] File<EMAIL_ADDRESS>was deleted without redirection. To avoid broken links, add a redirection.

<EMAIL_ADDRESS>
[Suggestion: file-not-redirected - See documentation] File<EMAIL_ADDRESS>was deleted without redirection. To avoid broken links, add a redirection.

<EMAIL_ADDRESS>
[Suggestion: file-not-redirected - See documentation] File<EMAIL_ADDRESS>was deleted without redirection. To avoid broken links, add a redirection.

<EMAIL_ADDRESS>
[Suggestion: file-not-redirected - See documentation] File<EMAIL_ADDRESS>was deleted without redirection. To avoid broken links, add a redirection.

<EMAIL_ADDRESS>
[Suggestion: file-not-redirected - See documentation] File<EMAIL_ADDRESS>was deleted without redirection. To avoid broken links, add a redirection.

<EMAIL_ADDRESS>
[Suggestion: file-not-redirected - See documentation] File<EMAIL_ADDRESS>was deleted without redirection. To avoid broken links, add a redirection.

<EMAIL_ADDRESS>
Line 28, Column 29: [Suggestion: disallowed-html-tag - See documentation] HTML tag 'ContainerInfo' isn't allowed.  Replace it with approved Markdown or escape the brackets if the content is a placeholder.

For more details, please refer to the build report.
If you see build warnings/errors with permission issues, it might be due to single sign-on (SSO) enabled on Microsoft's GitHub organizations. Please follow instructions here to re-authorize your GitHub account to Docs Build.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
Note: Your PR may contain errors or warnings unrelated to the files you changed. This happens when external dependencies like GitHub alias, Microsoft alias, cross repo links are updated. Please use these instructions to resolve them.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel


I can't create an Incident

Hello, I was able to create the new EOC 2.0, but when I try to create an Incident I get the following error message :
An error has occurred, please try to create your incident again

Hello ,
Please find the logs.
Thomas
From: v-prigunasek @.>
Date: Monday, July 3, 2023 at 11:15 PM
To: OfficeDev/microsoft-teams-emergency-operations-center @.>
Cc: Thomas Collinet @.>, Mention @.>
Subject: [EXTERNAL MAIL]Re: [OfficeDev/microsoft-teams-emergency-operations-center] I can't create an Incident (Issue #113)
CAUTION: BE CAREFUL WITH THIS MESSAGE
This email came from outside City of Fullerton. Do not open attachments, click on links, or respond unless you expected this message and recognize the email address.
Hi @tcollinethttps://github.com/tcollinet ,
Thanks for reaching out to us. Can you please replicate the issue in the browser version of teams and share us the console logs for further troubleshooting?
—
Reply to this email directly, view it on GitHubhttps://github.com/OfficeDev/microsoft-teams-emergency-operations-center/issues/113#issuecomment-1619451701, or unsubscribehttps://github.com/notifications/unsubscribe-auth/A7FB7I54RXO6GWCDVPAKRBDXOOKHPANCNFSM6AAAAAAZ45TQGM.
You are receiving this because you were mentioned.Message ID: @.***>
Disclaimer: This electronic transmission, and any documents attached hereto, may contain confidential and/or legally privileged information. The information is intended only for use by the recipient named above. If you have received this electronic message in error, please notify the sender and delete the electronic message. Any disclosure, copying, distribution, or use of the contents of information received in error is strictly prohibited.

Hi @tcollinet ,
Can you please upload the file here in this issue ticket through GitHub rather than attaching it in email? I could not receive any links or attachments sent via email. Thanks!

teams.microsoft.com-1688575328364.log
Hello @v-prigunasek , Please find the logs

Hi @tcollinet,
I see the below error from logs and it looks like there is restriction applied in your tenant for users to create M365 groups. Please check with your tenant administrator about the M365 group creation policy settings.
Error Message from logs:
IncidentDetails.tsx:2566 EOC App - CreateTeamGroup_Failed to create M365 group
Error: Tenant admin has not enabled Unified Group creation.

Users should have access to create M365 groups in order to create an incident in TEOC app. Here is the documentation to create a group for users who need to create Microsoft 365 groups in the tenant. Using this group, tenant admin can provide access to specific set of users to create M365 groups and those users will be able to create incident in TEOC app as well.

HI @tcollinet ,
Do you still need any assistance regarding this issue, or shall I close this one? Thanks!

Thanks for confirming. Closing this issue upon user confirmation.
Here is the summary- Incident creation was failed due to the group creation restriction policy applied in the tenant, to fix the issue, we have suggested a workaround of creating a separate M365 group to manage the users who can create M365 groups thru' API in the tenant.


⚠ Bofrost.de has degraded performance

In c39cda8, Bofrost.de (https://www.bofrost.de) experienced degraded performance:

HTTP code: 200
Response time: 1706 ms

Resolved: Bofrost.de performance has improved in bff2cad after 8 minutes.


Prisma DB Seed not working on Windows

Bug description
Seeding the DB on Windows 10 doesn't seem to work - from the Prisma examples.
How to reproduce
Clone example:
curl https://codeload.github.com/prisma/prisma-examples/tar.gz/latest | tar -xz --strip=2 prisma-examples-latest/javascript/graphql-sdl-first

Install dependencies:
cd graphql-sdl-first
npm install

Run migration and seed DB
npx prisma migrate dev --name init
npx prisma db seed --preview-feature

The output is as follows:
Prisma schema loaded from prisma\schema.prisma
Running seed from "prisma\seed.js" ...

Your database has been seeded.

On running npx prisma studio, all the tables are empty.
Expected behavior
The output of the command is expected to be:
Prisma schema loaded from prisma/schema.prisma
Running seed from "prisma/seed.js" ...
Result:
Start seeding ...
Created user with id: 1
Created user with id: 2
Created user with id: 3
Seeding finished.

🌱  Your database has been seeded.

Prisma information

generator client {
  provider = "prisma-client-js"
}

datasource db {
  provider = "sqlite"
  url      = "file:./dev.db"
}

model User {
  id    Int     @id @default(autoincrement())
  email String  @unique
  name  String?
  posts Post[]
}

model Post {
  id        Int      @id @default(autoincrement())
  createdAt DateTime @default(now())
  updatedAt DateTime @updatedAt
  title     String
  content   String?
  published Boolean  @default(false)
  viewCount Int      @default(0)
  author    User?    @relation(fields: [authorId], references: [id])
  authorId  Int?
}

Environment & setup

OS:  Windows
Database: SQLite
Node.js version: 12.16.0, 15.8.0 Original GH Issue

Prisma Version
prisma               : 2.24.1
@prisma/client       : 2.24.1
Current platform     : debian-openssl-1.1.x
Query Engine         : query-engine 18095475d5ee64536e2f93995e48ad800737a9e4 (at<EMAIL_ADDRESS>Migration Engine     : migration-engine-cli 18095475d5ee64536e2f93995e48ad800737a9e4 (at<EMAIL_ADDRESS>Introspection Engine : introspection-core 18095475d5ee64536e2f93995e48ad800737a9e4 (at<EMAIL_ADDRESS>Format Binary        : prisma-fmt 18095475d5ee64536e2f93995e48ad800737a9e4 (at<EMAIL_ADDRESS>Default Engines Hash : 18095475d5ee64536e2f93995e48ad800737a9e4
Studio               : 0.397.0

This is currently being tracked in https://github.com/prisma/prisma/issues/7176

Duplicate of https://github.com/prisma/prisma/issues/7176 then - thanks for making the connection @davidchalifoux!


Option to group players by IP

Provide an option to treat multiple players from the same IP as 1 when calculating percentage sleepers.
This prevents a single person with multiple accounts or family from gaming the system.

This is a great idea! Some implications though: it could be confusing when a single player counts for others on their public IP address. e.g. Player1 is now sleeping (1/4). when the threshold is 50% with ten players online in total, but two are playing on the same IP. Some might start wondering how 50% of the online players is 4 instead of 5.
Off the top of my head a few solutions might be:

Using percentages instead of precise numbers. The message could instead show Player1 is now sleeping (25%). or Player1 is now sleeping (12.5% out of 50%).

Somehow notify players that they count for more than one player when they begin sleeping.

Just some thoughts. Keep up the good work, this plugin is really useful!


Cut plane moved to its own python package

ssh://bbpcode.epfl.ch:22/nse/cut-plane

Codecov Report

Merging #715 into master will not change coverage.
The diff coverage is 100%.

@@          Coverage Diff          @@
##           master   #715   +/-   ##
=====================================
  Coverage     100%   100%
=====================================
  Files          44     43    -1
  Lines        2321   2245   -76
=====================================
- Hits         2321   2245   -76

The repo I linked does not exist yet but I have asked for its creation


master branch protected

@zenourn @raffertyparker this is to avoid accidental code breakages. You'll now need to create your own branch and commit changes to your own branch before making a pull request.

Great, is how I generally work. Sorry, things just keep on coming up, hoping to get onto this sometime!


[BUG] Sprite preview...

Unity 2023.1.b9
Caused by this addon.. was working fine in previous version (few months ago haven't worked on the project in a while was just testing in new unity version).. took a while to track it down to this asset bit annoying.. but anyway

I will have a look on it, for now in the docs of the MolecularLib there is guide on how to disable this custom drawer on the Sprite Drawer section (if I am not mistaken its the last section)
Just so I can try to replicate it better, you are using a Sprite inside a class/struct, that has a property drawer, inside a List of such class/struct right?


Cannot run in GKE Autopilot cluster

What happened?
We cannot install the operator successfully in our GKE Autopilot cluster. this is because of the following error:
cannot list resource "mutatingwebhookconfigurations" in API group "admissionregistration.k8s.io" at the cluster scope: GKEAutopilot authz: cluster scoped resource "mutatingwebhookconfigurations/" is managed and access is denied

Did you expect to see some different?
A working prometheus
How to reproduce it (as minimally and precisely as possible):

Create a GKE Autopilot cluster
Install the latest version of kube-prometheus
Inspect kube-state-metrics  pod logs

Environment

Prometheus Operator version:

quay.io/prometheus-operator/prometheus-operator:v0.47.0

Kubernetes version information:

Client Version: version.Info{Major:"1", Minor:"18", GitVersion:"v1.18.15", GitCommit:"73dd5c840662bb066a146d0871216333181f4b64", GitTreeState:"clean", BuildDate:"2021-01-13T13:22:41Z", GoVersion:"go1.13.15", Compiler:"gc", Platform:"darwin/amd64"}
Server Version: version.Info{Major:"1", Minor:"18+", GitVersion:"v1.18.16-gke.502", GitCommit:"a2a88ab32201dca596d0cdb116bbba3f765ebd36", GitTreeState:"clean", BuildDate:"2021-03-08T22:06:24Z", GoVersion:"go1.13.15b4", Compiler:"gc", Platform:"linux/amd64"}

Kubernetes cluster kind:

Terraform, also tried with the CLI and UI (there is not so much you can configure)
cannot list resource "mutatingwebhookconfigurations" in API group "admissionregistration.k8s.io" at the cluster scope: GKEAutopilot authz: cluster scoped resource "mutatingwebhookconfigurations/" is managed and access is denied

I got past this by setting kube-state-metrics.collectors.mutatingwebhookconfigurations to false in my kube-prometheurs helm chart values. It corresponds to this configuration value in kube-state-metrics: https://github.com/kubernetes/kube-state-metrics/blob/master/charts/kube-state-metrics/values.yaml#L140
On a side note: you might need to disable some more stuff to get everything (sort of) working. I'm still messing around with it, but my current config has almost everything disabled to avoid autopilot issues:
prometheusOperator:
  tls:
    enabled: false
  admissionWebhooks:
    enabled: false
    patch:
      enabled: false

coreDns:
  enabled: false
kubeControllerManager:
  enabled: false
kubeDns:
  enabled: false
kubeEtcd:
  enabled: false
kubeProxy:
  enabled: false
kubeScheduler:
  enabled: false
nodeExporter:
  enabled: false

Is this happening during the application of ClusterRole? Specifically this one: https://github.com/prometheus-operator/kube-prometheus/blob/main/manifests/kube-state-metrics-clusterRole.yaml ?

@AlexVanderbist It's worth to note that some services are already deployed by default using auto-pilot, like metrics services and kube-dns. Using enabled: false, strip out the service and the service-monitor but you still create the servicemonitor
And for others services that are being disable it's not even possible to know if they exists (etcd per example), while some are fully managed by auto-pilot.
Your configuration should work for applications monitoring, anything related to node metrics will probably be hard to control under autopilot.

Any update on this?

Any update on this?

We ended up moving away from GKE autopilot because of these and more limitations. Not really useful help but it is what it is.


"The following microblocks are not installed on this client"

I'm not sure what the cause of this is, so I thought I'd drop it here since this mod is mentioned.
Whenever I disconnect from the server after playing or restart the server and attempt to reconnect my game says:
Connection Lost
The
following microblocks are not installed on this client:
tile.qmunitylib:multipart, tile.stone_lavacrust_1

If I have better records installed, some of those items are included as well:
tile.frequencytuner, tile.lazer, tile.lazercluster,
tile.qmunitylib:multipart, tile.recordetcher, tile.recordplayer,
tile.recordspeaker.lg, tile.stone_lavacrust_1, tile.strobelight

The server log says:
[21:05:25] [Netty IO #4/INFO] [FML/]: Attempting connection with missing mods [] at CLIENT
[21:05:25] [Netty IO #4/TRACE] [FML/]: $HandshakeAck:{2}->FMLHandshakeServerState$3:WAITINGCACK
[21:05:25]
[Netty IO #4/DEBUG] [OpenMods/]:
openmods.network.IdSyncManager$InboundHandler.userEventTriggered(IdSyncManager.java:50):
Sending id data for player: GCEntityPlayerMP['fishmeal'/160025,
l='world', x=-743.50, y=71.00, z=1152.50]
[21:05:27] [Netty IO #4/TRACE] [FML/]: $HandshakeAck:{3}->FMLHandshakeServerState$4:COMPLETE
[21:05:27] [Server thread/INFO] [FML/]: [Server thread] Server side modded connection established
[21:05:27] [Server thread/INFO] [Compact Machines/]: Sending configuration to client: fishmeal
[21:05:27] [Server thread/INFO] [mcjty.varia.Logging/]: SMP: Sync dimensions to client
[21:05:27] [Server thread/INFO] [EnderCore/]: Sending server configs to client for com.enderio.core.common.config.ConfigHandler
[21:05:27] [Netty IO #4/TRACE] [FML/]: $HandshakeAck:{4}->FMLHandshakeServerState$5:DONE
[21:05:27] [Thread-37/INFO] [RadixCore/]: Checking if updates available for RadixCore...
[21:05:27] [Thread-38/INFO] [RadixCore/]: Checking if updates available for Minecraft Comes Alive...
[21:05:27] [Server thread/INFO] [EnderCore/]: Sending server configs to client for tterrag.wailaplugins.config.WPConfigHandler
[21:05:27] [Server thread/DEBUG] [NotEnoughItems/]: Loading Player: fishmeal
[21:05:27] [Server thread/DEBUG] [NotEnoughItems/]: Sending serverside check to: fishmeal
[21:05:27]
[Server thread/WARN] [FML/]: [TwilightForest] Biome ID conflict. Biome
ID 170 contains a biome named BambooForest, but Twilight Forest is set
to use that ID.
[21:05:27] [Server thread/WARN] [FML/]:
[TwilightForest] Biome ID conflict detected. Edit the Twilight Forest
config to give all biomes unique IDs.
[21:05:27] [Server thread/INFO]
[Waila/]: Player GCEntityPlayerMP['fishmeal'/160025, l='world',
x=-464.67, y=125.30, z=1150.73] connected. Sending ping
[21:05:27] [Server thread/INFO] [Mekanism/]: Sent config to 'fishmeal.'
[21:05:27] [Server thread/INFO] [mcjty.varia.Logging/]: SMP: Player logged in: Sync diminfo to clients
[21:05:27] [Server thread/INFO] [mcjty.varia.Logging/]: Sync dimension info to clients!
[21:05:27] [Server thread/INFO] [mcjty.varia.Logging/]: Send validation data to the client
[21:05:28] [Server thread/DEBUG] [NotEnoughItems/]: Unloading Player: fishmeal

Console:
[21:05:25] [Netty IO #4/INFO] [FML]: Attempting connection with missing mods []
at CLIENT
[21:05:27] [Server thread/INFO] [FML]: [Server thread] Server side modded connec
tion established
[21:05:27] [Server thread/INFO] [Compact Machines]: Sending configuration to cli
ent: fishmeal
[21:05:27] [Server thread/INFO] [mcjty.varia.Logging]: SMP: Sync dimensions to c
lient
[21:05:27] [Server thread/INFO]: fishmeal[/<IP_ADDRESS>:50760] logged in with e
ntity id 160025 at (-464.6731593296243,<PHONE_NUMBER>1087825, 1150.7344919593831)
[21:05:27] [Server thread/INFO]: fishmeal joined the game
[21:05:27] [Server thread/INFO] [EnderCore]: Sending server configs to client fo
r com.enderio.core.common.config.ConfigHandler
[21:05:27] [Thread-37/INFO] [RadixCore]: Checking if updates available for Radix
Core...
[21:05:27] [Thread-38/INFO] [RadixCore]: Checking if updates available for Minec
raft Comes Alive...
[21:05:27] [Server thread/INFO] [EnderCore]: Sending server configs to client fo
r tterrag.wailaplugins.config.WPConfigHandler
[21:05:27] [Server thread/WARN] [FML]: [TwilightForest] Biome ID conflict. Biom
e ID 170 contains a biome named BambooForest, but Twilight Forest is set to use
that ID.
[21:05:27] [Server thread/WARN] [FML]: [TwilightForest] Biome ID conflict detect
ed. Edit the Twilight Forest config to give all biomes unique IDs.
[21:05:27] [Server thread/INFO] [Waila]: Player GCEntityPlayerMP['fishmeal'/1600
25, l='world', x=-464.67, y=125.30, z=1150.73] connected. Sending ping
[21:05:27] [Server thread/INFO] [Mekanism]: Sent config to 'fishmeal.'
[21:05:27] [Server thread/INFO] [mcjty.varia.Logging]: SMP: Player logged in: Sy
nc diminfo to clients
[21:05:27] [Server thread/INFO] [mcjty.varia.Logging]: Sync dimension info to cl
ients!
[21:05:27] [Server thread/INFO] [mcjty.varia.Logging]: Send validation data to t
he client
[21:05:28] [Server thread/INFO]: fishmeal lost connection: TextComponent{text='D
isconnected', siblings=[], style=Style{hasParent=false, color=null, bold=null, i
talic=null, underlined=null, obfuscated=null, clickEvent=null, hoverEvent=null}}
[21:05:28] [Server thread/INFO]: fishmeal left the game

The client and server have matching mod and config versions for WTFCore, WTFCaveBiomes, qmunitylib, bluepower, fmpintegration, betterrecords, and forgemultipart.
Thanks.

Edit: It just happened after launching both server and client and trying to join, so it isn't just limited to rejoining after disconnecting. It's happening sporadically, but I always have to relaunch the client to "fix" it.

Mystery solved, I think. It looks like fmpintegration was trying to make microblocks of all these things, including some block from this mod, and they weren't working client side for whatever reason. I don't think it's anything to do with Qmunitylib directly, but in case someone else discovers this, typing this into the fmpintegration.cfg makes the mods play well together:
S:bannedBlocks=web,fire,CaveBiomes:stone_lavacrust,betterrecords:lazercluster,betterrecords:lazer,betterrecords:frequencytuner,betterrecords:recordplayer,betterrecords:recordetcher,betterrecords:strobelight,betterrecords:recordspeaker.lg,betterrecords:recordspeaker.md,betterrecords:recordspeaker.sm,qmunitylib:qmunitylib.blocks.multipart


Config validator: Add schema for routing configuration.

The problem
Add schema for validating routing configuration as described in
https://github.com/HotelsDotCom/styx/blob/master/docs/user-guide/configure-advanced-routing.md
Acceptance criteria

All supported routing configurations are validated.

This has been done as a part of other work.


Add: test - error when there is no active connection

Describe your changes
Add test case to cover
AttributeError: 'NoneType' object has no attribute '_get_curr_connection_info'

Issue ticket number and link
Closes #156
Checklist before requesting a review

[x] I have performed a self-review of my code
[x] I have added thorough tests (when necessary).
[ ] I have added the right documentation in the docstring and changelog (when needed)

:books: Documentation preview :books:: https://jupysql--171.org.readthedocs.build/en/171/

@edublancas
I set the _get_curr_connection_info  as classmethod.
Now when we invoke _get_curr_connection_info, the method itself will check if it has current connection associated with, if no, it will return None.
I think by doing this the consumer function doesn't have to know the current member in Connection class in order to invoke _get_curr_connection_info, which fixes the leaky abstraction issue
Now we can just trigger sql.connection.Connection._get_curr_connection_info() to get the info without exception even there is no current connection, this is the test case

I merged this but then I realized the base branch was set to 156-error-when-there-is-no-active-connection i guess this was a mistake @tonykploomber ?

Somehow it was set incorrectly.
I opened another, please merge that.
https://github.com/ploomber/jupysql/pull/189


An external_id field

Description
This small change adds a new field named 'external ID' into the Project. It provides an opportunity to link the report with the external evidence of realised projects. Since this field is intended to be unique for each project, I did not add it to the Project templates.
Examples
Create and edit project

Create report

related changes are also in these two pull requests
https://github.com/reconmap/documentation/pull/9
https://github.com/reconmap/web-client/pull/126


Hello everyone, I'm having trouble running AMD64 binaries. GLIBC

I downloaded this version: hfdownloader_linux_amd64_1.4.1
when running I got the following error:
$ hfdownloader -m intfloat/e5-small-v2
hfdownloader: /lib/x86_64-linux-gnu/libc.so.6: version GLIBC_2.34' not found (required by hfdownloader) hfdownloader: /lib/x86_64-linux-gnu/libc.so.6: version GLIBC_2.32' not found (required by hfdownloader)
$ sudo apt install libc6
Reading package lists... Done
Building dependency tree
Reading state information... Done
libc6 is already the newest version (2.31-0ubuntu9.16).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
I think I already have glibc6 installed and it still failed.
these are my server settings:
$ uname -a
Linux my-vm 5.4.0-198-generic #218-Ubuntu SMP Fri Sep 27 20:18:53 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux
$ lsb_release -a
No LSB modules are available.
Distributor ID:	Ubuntu
Description:	Ubuntu 20.04.6 LTS
Release:	20.04
Codename:	focal
thank you for your attention

this was issue due to that latest release which was built on Ubuntu 24.04 and had cgo_enabled=1
please delete the old binary and download 1.4.2


[SW-1251] Fix adding new networks in chrome extension

Is it to properly handle reactive arrays?

LGTM


Remove inappropriate allocator import

Removes inappropriate import of manager/allocator/cnmallocator into node/node.go. The consequence of this is that in upstream moby/moby, we can remove that import as well. manager/allocator/cnmallocator is an implementation detail, and importing it so high in the stack creates an unacceptably high degree of coupling.
Specifically, the moby/moby code in question is here: https://github.com/moby/moby/blob/master/daemon/cluster/noderunner.go#L16
and also here:
https://github.com/moby/moby/blob/master/daemon/cluster/noderunner.go#L127-L130
The long-pending long-awaited allocator rewrite on the new-allocator branch removes cnmallocator, and doing this refactoring in an earlier commit will simplify that operation greatly.
/cc @selansen

ping @selansen ptal

PTAL @corhere


refactor: replacing unsafe::zeroed()

Please read contributing guidelines and remove this line.

#5685  👈
master

This stack of pull requests is managed by Graphite. Learn more about stacking.

Join @benesjan and the rest of your teammates on  Graphite

Benchmark results
Metrics with a significant change:

batch_insert_into_append_only_tree_32_depth_ms (512): 286 (+24%)
batch_insert_into_append_only_tree_32_depth_ms (2048): 1,066 (+23%)
batch_insert_into_append_only_tree_32_depth_ms (4096): 2,029 (+17%)
note_history_successful_decrypting_time_in_ms (10): 2,208 (-52%)
note_successful_decrypting_time_in_ms (8): 214 (-27%)
note_trial_decrypting_time_in_ms (8): 15.0 (-85%)
note_trial_decrypting_time_in_ms (64): 70.5 (+97%)

Detailed results
All benchmarks are run on txs on the Benchmarking contract on the repository. Each tx consists of a batch call  to create_note and increment_balance, which guarantees that each tx has a private call, a nested private call, a public call, and a nested public call, as well as an emitted private note, an unencrypted log, and public storage read and write.
This benchmark source data is available in JSON format on S3 here.
L2 block published to L1
Each column represents the number of txs on an L2 block published to L1.

Metric
8 txs
32 txs
64 txs

l1_rollup_calldata_size_in_bytes
676
676
676

l1_rollup_calldata_gas
6,424
6,400
6,424

l1_rollup_execution_gas
585,757
585,733
585,757

l2_block_processing_time_in_ms
1,438 (-4%)
5,053 (+9%)
9,797 (+2%)

note_successful_decrypting_time_in_ms
:warning: 214 (-27%)
541 (-1%)
947 (+3%)

note_trial_decrypting_time_in_ms
:warning: 15.0 (-85%)
51.4 (-11%)
:warning: 70.5 (+97%)

l2_block_building_time_in_ms
10,339
37,016 (+1%)
73,942 (+2%)

l2_block_rollup_simulation_time_in_ms
10,225
36,615 (+1%)
73,181 (+2%)

l2_block_public_tx_process_time_in_ms
4,869
19,162 (+1%)
38,504 (+1%)

L2 chain processing
Each column represents the number of blocks on the L2 chain where each block has 16 txs.

Metric
5 blocks
10 blocks

node_history_sync_time_in_ms
13,985 (-4%)
26,729 (-9%)

note_history_successful_decrypting_time_in_ms
1,198 (-1%)
:warning: 2,208 (-52%)

note_history_trial_decrypting_time_in_ms
39.3 (-2%)
78.7 (-22%)

node_database_size_in_bytes
18,616,400
35,045,456

pxe_database_size_in_bytes
29,859
59,414

Circuits stats
Stats on running time and I/O sizes collected for every circuit run across all benchmarks.

Circuit
circuit_simulation_time_in_ms
circuit_input_size_in_bytes
circuit_output_size_in_bytes

private-kernel-init
144 (-1%)
44,281
26,164

private-kernel-inner
152 (-1%)
71,648
26,164

private-kernel-ordering
110 (-3%)
50,830
39,026

base-parity
3,918 (-1%)
128
311

root-parity
1,047 (-14%)
1,244
311

base-rollup
13,430 (-2%)
110,464
861

root-rollup
49.4
4,359
725

public-kernel-app-logic
79.9 (+2%)
47,599
40,661

public-kernel-tail
113
53,372
7,125

merge-rollup
11.3 (-19%)
2,568
861

public-kernel-teardown
75.9
47,599
40,661

public-kernel-setup
75.1
47,599
40,661

Tree insertion stats
The duration to insert a fixed batch of leaves into each tree type.

Metric
1 leaves
16 leaves
64 leaves
128 leaves
512 leaves
1024 leaves
2048 leaves
4096 leaves
32 leaves

batch_insert_into_append_only_tree_16_depth_ms
10.3 (+3%)
16.6 (+1%)
N/A
N/A
N/A
N/A
N/A
N/A
N/A

batch_insert_into_append_only_tree_16_depth_hash_count
16.8
31.6
N/A
N/A
N/A
N/A
N/A
N/A
N/A

batch_insert_into_append_only_tree_16_depth_hash_ms
0.603 (+3%)
0.514 (+2%)
N/A
N/A
N/A
N/A
N/A
N/A
N/A

batch_insert_into_append_only_tree_32_depth_ms
N/A
N/A
46.2
82.3 (+11%)
:warning: 286 (+24%)
445 (-5%)
:warning: 1,066 (+23%)
:warning: 2,029 (+17%)
N/A

batch_insert_into_append_only_tree_32_depth_hash_count
N/A
N/A
96.0
159
543
1,055
2,079
4,127
N/A

batch_insert_into_append_only_tree_32_depth_hash_ms
N/A
N/A
0.473
0.508 (+12%)
0.522 (+24%)
0.416 (-5%)
0.507 (+23%)
0.484 (+17%)
N/A

batch_insert_into_indexed_tree_20_depth_ms
N/A
N/A
54.4 (-1%)
112 (+3%)
370 (+10%)
659 (-4%)
1,390 (+7%)
2,833 (+9%)
N/A

batch_insert_into_indexed_tree_20_depth_hash_count
N/A
N/A
105
207
691
1,363
2,707
5,395
N/A

batch_insert_into_indexed_tree_20_depth_hash_ms
N/A
N/A
0.480 (-1%)
0.508 (+3%)
0.503 (+10%)
0.454 (-3%)
0.480 (+6%)
0.492 (+8%)
N/A

batch_insert_into_indexed_tree_40_depth_ms
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
61.4 (-1%)

batch_insert_into_indexed_tree_40_depth_hash_count
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
109

batch_insert_into_indexed_tree_40_depth_hash_ms
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
0.537 (-1%)

Miscellaneous
Transaction sizes based on how many contract classes are registered in the tx.

Metric
0 registered classes
1 registered classes

tx_size_in_bytes
40,372
496,534

Transaction size based on fee payment method

Metric
native fee payment method
fpc_public fee payment method
fpc_private fee payment method

tx_with_fee_size_in_bytes
905
1,161
1,377

Transaction processing duration by data writes.

Metric
0 new note hashes
1 new note hashes
2 new note hashes

tx_pxe_processing_time_ms
1,172
820 (-1%)
4,007

Metric
1 public data writes
2 public data writes
3 public data writes
4 public data writes
5 public data writes
8 public data writes

tx_sequencer_processing_time_ms
422 (+1%)
283 (-1%)
734 (-2%)
370 (+1%)
1,199
427 (-1%)


Normalize and dealias more when testing if TypeTests are unchecked

Tests #13433 with a classpath dependency

This doesn't handle recursive match types correctly, will need to be rethought.


VCAP_SERVICES properties not found with version 2.13.0

Hello,
I have upgraded the version off xsuaa-spring-boot-starter from 2.12.0 to 2.13.0 in my project.
In addition I have created a bean for the RestTemplate.
After deploying the app to a cloud foundry space and try to access it with a REST request I always get the error in the logs: Failed to authenticate since the JWT was invalid.
I debugged the application and found, that the class XsuaaServiceConfigurationDefault has no properties filled and because the property uaadomain is empty the JWT can't be validated.
In the same change we also upgraded our project to spring boot 2.7.0. Can this be the reason why the properties are not filled.
I checked in the space the VCAP_SERVICES and the env variable is filled and one xsuaa section is included with the needed properties, but somehow the properties are not found.
path the  uaadomain: VCAP_SERVICES -> "xsuaa" -> "credentials" -> "uaadomain"
I know I could implement an own XsuaaCredentials but would like to understand why it is not working and what could be the reason.
At the moemnt we have not implemented the XsuaaCredentials on our own.
Regards
André

Hello,
I think I found the issue but need to verify. If it works as expected we had a wrong bean definition.
I will check this, and if the error is solved I will update and close the issue.
Regards
André

Hi,
the problem was that with version 2.12.0 of the library xsuaa-spring-boot-starter we need to create a bean of type XsuaaServiceConfiguration.
We created it with:
    @Bean
    XsuaaServiceConfiguration xsuaaConfiguration() {
        return new XsuaaServiceConfigurationDefault();
    }

Now after upgrading to version 2.13.0 this bean was not working and has caused all the trouble we had.
I have not found an migration guide from 2.12.0 to 2.13.0 and so we were not aware that this bean creation causes all the trouble.
I only found it by debugging the library.
For us the problem is solved but I really sure also other teams will have this problem which causes a lot of waist time to investigate.
Regards
André

Hi @adamandre79,
could you elaborate more on how you fixed the problem? With the 2.13.0 the major change was that we started consuming another library that reads the environment variables, but from the testing done, there was no issues found and everything worked as before. I wonder whether this is something to do with the environment library or the spring boot version 2.7.x
What environment you're app is deployed on?
Kind Regards,
Liga

Hi,
we are deploying on cloud foundry.
Regards
André


Manage option to use a custom lookup function

Some people have written their own custom lookup function. HDM needs to know if the function returns yaml or eyaml.

why so complicated with the hash? are there coming more options to set? otherwise wouldn't it be simpler to make it just a enum?

We need to know the function name and map this to yaml or eyaml.
I decided to go for a single Hash with the function name as key and the mapping as value.


[5.5][Diagnostics] Correct the insert location of missing return type fix-it.

Cherry-pick of https://github.com/apple/swift/pull/38112

Explanation: In 5.5, a new fix-it was added to automatically insert a return type placeholder for a function that mistakenly returns a non-Void result from a Void function. This fix-it is always inserted after the parameter list, which isn't correct for functions with effects like throws and async. This change moves the fix-it location to after the effects if they exist.
Scope: This change only affects invalid code that returns a non-Void result from a Void function.
Risk: Very low.
Testing: Added a handful of diagnostics tests that check the fix-it location.
Reviewer: @xedin @theblixguy

Resolves: rdar://79345188

@swift-ci please test

@swift-ci please test Windows platform


It does indeed work then.
$ go mod tidy
go: downloading github.com/go-playground/assert/v2 v2.2.0
go: downloading github.com/ugorji/go/codec v1.2.11

I guess this is okay.


Loading

When you do any action, it might take time for the websocket to respond (depending on network time, CPU speed, etc). As such it can feel awkward if you press a button and nothing happens. This is not a problem unique to websockets, of course - the same would happen with an AJAX call.
A typical solution is a 'loader'. I'd like a loader built-in for all of our actions. I'd like some types of loaders:

If you trigger an action from an element (click a button, 'enter' an on-enter textfield, etc) the element becomes disabled and a CSS class 'loading' is applied to it
A full-page loader (full page disabled w/ overlay)
A top loader that visually indicates loading is happening, but blocking occurs only on the element like 1)

This is part frontend and part backend.
See old implementation: https://github.com/medusa-ui/medusa/issues/21
Things to learn from that:

m-disable-on-click-until is too specific to click, I think something like 'loading-until' is more appropriate
We have a 'style' you could optionally choose from. I think we default to 3)?
You basically trigger it as soon as the action happens, and you stop triggering it as soon as you get a 'loading-until' variable comes back as 'true'. Since we don't send individual variables anymore, we'd have to think about how that would work.

Every page now is bundled with the top loader or full page loader.

Loading ...

You can trigger loading like this:
<button m:click="loadingLogic()" m:loading-until="loading-done">Loading full page (default)</button>
<button m:click="loadingLogic()" m:loading-until="loading-done" m:loading-style="full">Loading full page (explicit)</button>
<button m:click="loadingLogic()" m:loading-until="loading-done" m:loading-style="top">Loading top</button>
<button m:click="loadingLogic()" m:loading-until="loading-done" m:loading-style="button">Loading button only</button>

Added ability to add custom loaders


Help text for the custom data path control.

Branch: develop (os x installers)
Expected behavior: Create help text for KA Lite custom data path control at KA Lite preferences dialog.

@amodia Let's fix the alignment and text issues then we can close this.

Fixed in #311


Address requirements for k6 listing

Changes include:

upgrades of Go and k6
relocate example.js script to examples directory
remove binary from source control
remove vendoring

Partially addresses #6.

This is great. Thanks @javaducky!!


"Dispose off" should read "Dispose of" in architecture diagram

[Enter feedback here]
"Dispose off fixed assets" in the "Retire" column should read "Dispose of fixed assets" (English vocabulary error).

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

ID: c114fcd0-5df8-6b4d-bd96-909e62dc3267
Version Independent ID: af3b83d7-2bcf-38c3-1974-c8f0da8ad032
Content: Asset management overview - Supply Chain Management | Dynamics 365
Content Source: articles/supply-chain/asset-management/index.md
Service: dynamics-365-supply-chain
Product: ****
Technology: ****
GitHub Login: @johanhoffmann
Microsoft Alias: johanho

@NCramProdware, thank you for providing this feedback.
@johanhoffmann, please review and update the content, as needed.


Can't edit a sensor configuration

System Health details
Not really relevant here
Checklist

[X] I have enabled debug logging for my installation.
[X] I have filled out the issue template to the best of my ability.
[X] This issue only contains 1 issue (if you have multiple issues, open one issue for each issue).
[X] This issue is not a duplicate issue of currently previous issues..

Describe the issue
After creating a new sensor
If I wish to edit the reset period, it's not really possible because no other options are available.
Reproduction steps

Create a new source sensor
Choose any time you wish
Choose period = forever
Complete the process
Click configure on the new sensor you're created
Choose "Edit a Sensor Configuration"
Expected Result:
All of the period options are available for selection
Actual Result:
Only "forever" is available for selection

Debug logs
I don't think this is relevant but let me know if you'd like me to add logs.

Diagnostics dump
No response

It is indeed not possible to edit the reset period afterwards because it messes up the calculations and the period is also part of the name of the sensor. Instead create a new one and delete the old one.


ceph-handler: Fix rgw socket in restart script

Since Mimic the radosgw socket has two extra fields in the socket
name (before the .asok suffix): .
Before:
/var/run/ceph/ceph-client.rgw.cephaio-1.asok
After:
/var/run/ceph/ceph-client.rgw.cephaio-1.16913.23928832.asok
The radosgw restart script doesn't handle this and could fail during
an upgrade.
If the SOCKETS variable isn't defined in the script then the test
command won't fail because the return code is 0
$ test -S
$ echo $?
0
There multiple issues in that script:

The default SOCKETS value isn't defined due to a typo
SOCKET vs SOCKETS.
Because the socket name uses the pid then we need to check the
socket name after the service restart.
After restarting the radosgw service we need to wait few seconds
otherwise the socket won't be created.

Also remove the test based on the ansible_fqdn because we only use
the ansible_hostname + rgw instance name.
Resolves: #3926
Signed-off-by: Dimitri Savineau<EMAIL_ADDRESS>

@guits I'm wondering if modifying the restart script is the best way to fix this or if we should fix the socket name in the ceph config (if possible) to have the same socket name structure on all ceph daemons.
wdyt ?


Move to rbenv organisation?

I find this is a pretty simple yet useful plugin. It could be worth making it officially part of the rbenv umbrella.
Have you considered moving it to rbenv and asking to become a team member to continue maintaining it? I think doing so makes a lot of sense, but I might be missing something.
Any thoughts @sstephenson ? Cheers!

As it hasn't happened yet, I doubt it will.

But for posterity: https://github.com/rbenv/rbenv/issues/301


Ft configuring reports 141393735

What does this PR do?
Configures periodic reports to a choice of 'daily', 'weekly', 'monthly'.
Description of Task to be completed:
Changed the dashboard to be user configurable to either be daily, weekly or monthly
Background context
GIVEN that the user is interested in periodic reports of the status of their jobs
WHEN they want to choose when to be receiving the reports
THEN they will be able to indicate after how long they want to be receiving the report, whether daily, weekly or monthly.
Pivotal tracker story ID
#141393735

Is everything okay here ...

There is a problem but I don't know how to explain what It is

Coverage increased (+7.4%) to 87.604% when pulling d4cf028f3a6afaf188bcbce420af56228a40b7c2 on ft-configuring-reports-141393735 into a3d35d94db4c3dfb302e04258db30d53ab9e519f on develop.


Add clipboard support for image/webp

This requires using a canvas object to render the webp to png as image/webp is not supported (by Chromium at the very least).
Manually tested in Chrome 119.0.6045.199 (Official Build) (arm64).

Thank you so much for the approval.

For the two failing checks - is there any information on why they failed? I don't have access to the Azure logs.

I've been using this quite heavily, and there is a quirk I have found: when you click on copy, it takes a short amount of time to convert the webp to png for the clipboard blob. If the user clicks on the copy button and then immediately switches to a different window, the clipboard operation can fail with DOMException: Document is not focused. I don't think there is an easy fix.

I don't have the Javascript/VSCode knowledge to add a spinner or similar to the code, which might be a UX fix.

Apologies for never getting back on this,
will get this sorted out this week.


Gateway's "connect federation" flow should check network

We should check that federation and gateway are using same network. @Kodylow reported that he was able to connect a mutinynet gateway to a mainnet federation.

Is there a better way to check federation bitcoin::Network than checking individual module configurations? I also suspect there is a missing a validation to ensure all modules declare the same network

I would check the network for the lightning module's network since the gateway is a companion service for the lightning module.

Tasks:

[x] Gatewayd should support configuring of a network
[x] Gateway should expose it's configured network via info api
[x] Gatewayd should ensure all connected federations are on the same configured network
[ ] Gatewayd should ensure connected lightning node / service is on the same configured network


chore(repos): Add nsq; remove stdout-metrics

This is necessary until #12 is done.

We should also add:
[nsqd]
org = "{{.NSQ.Org}}"
pullPolicy = "{{.NSQ.PullPolicy}}"
dockerTag = "{{.NSQ.Tag}}"

below this line.
For deisrel to correctly generate the workflow-$WORKFLOW_RELEASE chart's tpl/generate_params.toml.  (The current/v2.1.0 release chart looks good, though figuring this was a manual adjustment?)

@vdice, I've applied your suggestion. However, note that there are also other, more extensive changes to generate_params.toml, mostly on account of https://github.com/deis/charts/pull/286, so they're still going to be out of sync. I don't think this PR is the right place to rectify that. I think #11 has that covered. Sound ok?

@krancour thanks -- looks good!  I agree a separate PR would be preferred to address changes introduced by https://github.com/deis/charts/pull/286 -- though, note, by this time, https://github.com/deis/deisrel/pull/111 (in progress) may be in place to actually retrieve the latest/canonical version of a chart's generate_params.toml which should obviate any further need to maintain/update deisrel's local version.


Using SvgCachedImage do not load SVG resource inside pin markers before 200 milliseconds

Description
We are using SvgCachedImage to load SVG resources inside pin markers in Xamarin.Forms.GoogleMaps map and everything goes well only after 200 milliseconds from the same resources. Each new resource goes through the same scenario. So, the pins added before this time do not show the svg resource but if the map is called again, all the resources (now cached) are displayed.
Steps to Reproduce
(xamarin)

Create a view with GoogleMaps map.
In the map class creation.
Put random customView pins from the <FFImageLoading:SvgCachedImage ... svg> in the XAML.

Expected Behavior
All pins shown in the map. SVGs loaded before <= 200 milliseconds.
Actual Behavior
SVGs are not displayed before <= 200 milliseconds;
Basic Information

Version with issue: <IP_ADDRESS>0 (Xamarin.FFImageLoading.Svg.Forms)
Last known good version: N/D
Platform: Android & iOS (Xamarin)

Screenshots
N/I
Reproduction Link / Code
N/I

Hello, any clue to this problem?

Hi @wilkerfoureaux, sorry for a late response. Many issues are fixed now in recent stable. It should also load images faster. It's not easy to help you without any sample project attached. Could you test the newest stable? Or at least provide some sample code?


Remove app, catalog, multiclusterapp commands from Rancher CLI

Multi-cluster apps were deprecated and removed with https://github.com/rancher/rancher/issues/39525
Remove corresponding commands from the CLI.

Validated with CLI version v2.11.0-rc.3

Verify app/apps command is removed
Verify catalog command is removed
Verify multiclusterapp/multiclusterapps/mcapp/mcapps command is removed
Verify removed commands are not listed in --help output


fix: zsh completion script

Codecov Report

Merging #293 into master will decrease coverage by 0.04%.
The diff coverage is 71.42%.

@@            Coverage Diff             @@
##           master     #293      +/-   ##
==========================================
- Coverage   87.69%   87.64%   -0.05%
==========================================
  Files          50       50
  Lines        3128     3132       +4
==========================================
+ Hits         2743     2745       +2
- Misses        261      262       +1
- Partials      124      125       +1

Impacted Files
Coverage Δ

cli/completion_installer.go
79.48% <71.42%> (-1.60%)
:arrow_down:

Continue to review full report at Codecov.

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


Publish the new iOS support

Hey @Perdiga @sonikro
I'm wondering when the new iOS support PR that was merged recently is going to be publish at pub.dev
Thanks!

Hey @Perdiga @sonikro
I'm wondering when the new iOS support PR that was merged recently is going to be publish at pub.dev
Thanks!

working on it

Hey @Perdiga @sonikro
I'm wondering when the new iOS support PR that was merged recently is going to be publish at pub.dev
Thanks!

working on it

@wmgandresg done.

@wmgandresg done.


Jagnara & Death3D said:

SWVP device created.

Imported from trac ticket #39,  created by fuzzylunkin1 on 01-06-2010 at 10:50, last modified: 02-24-2012 at 07:17

Waiting for more user information.
Trac comment by fuzzylunkin1 on 01-06-2010 at 10:53

Does this happen w/o artwork mods?
Trac comment by Imago on 01-08-2010 at 18:49

Looks like it certainly does happen without mods.  Another fella has exactly the same problem, name is "Blyte_Scrin" and has offered his assistance for testing.
http://www.freeallegiance.org/forums/index.php?showtopic=56686
Trac comment by fuzzylunkin1 on 04-15-2010 at 23:56

is this still an issue /w latest builds?
Trac comment by Imago on 06-21-2010 at 22:56

Moving this to R7, there is no one to test this (people went MIA or have new PC).
Trac comment by pkk on 02-02-2012 at 12:49


fix(jest-preset): correctly handle coverage instrumented importComponent

When executing jest with jest --coverage it adds coverage instrumentation
code to the source code which breaks our babel plugin for the
importComponent function. With this change we can correctly handle
instrumented code.
Closes: #1080

Looks good overall & runs on my machine. I lack the Babel plugin API knowledge though, to tell whether this is all fine or not. 😬


BZ1 Pt. II

Overview
This pull request is another attempt at the bz1 engine. The original can be found at https://github.com/influxdb/influxdb/pull/3461.
This approach changes the engine to support an underlying WAL which is being moved out to a separate package. The WAL work is being done by @pauldix. The bz1 engine now supports a passthrough interface to a PointsWriter (which will be the WAL) and implements a function that the WAL periodically  calls back to:
func (e *Engine) WriteIndex(pointsByKey map[string][][]byte) error

Implementation
The WriteIndex() function supports two separate write paths:

"append" - Points for a key are all after the last point in the database. This is the fast path and it will simply append additional blocks onto the end.

"insert" - Points for a key are intermixed with existing points. This is the slow path because it has to read out all the compressed blocks for the time range, combine them with the new points, and then rewrite all the blocks to disk.

There are two separate paths because most of the time users will be writing new data to the end of a series. The slow path mainly exists so that data can be backfilled.
TODO

[x] Implement append (fast path)
[x] Implement insert (slow path)
[x] Implement testing/quick black box testing

Big one, but looks great. Just a few questions I had above.

:clap: :clap: :clap:


Update 1.2.11

This solution is simply deprecated due to newer tests with an empty title. Now we need to check the "char space char" sequence

@Qu1s great job, thank you!


Changelog pipeline trigger

Fix the changelog trigger

Trigger on push to main/master and exclude path for CHANGELOG.md


add options to disable the foxx store / api

@Simran-B one of the logs suggests that i should be adding something to _layouts/default.html.
There are only the following files:
» find -iname "*default*"
./.git/logs/refs/remotes/origin/kubectrl-nondefault-namespace
./.git/refs/remotes/origin/kubectrl-nondefault-namespace
./_layouts/default.html

the _layouts/default.html there does not reference the security options in 3.5 or devel. Therefor I am not what needs to be done to fix this PR.

I think the new page still needs to be linked in the manual.

Thank you @Simran-B  I was just going to fix the problem!


Req: Extended Roster

As healer i need more information on the roster units

Group : Which party it belings to(Healing Assignments 1-4)
Position and or coordinates (x,y,z) if i am using a advanced unlocker i would like to have the coordinates for range checks etc
Threat: Threat status so i know who have current aggro

Position and or coordinates wont be added, they require advanced APIs,
the core only contains stuff that can be used with anything, will see about the other 2.

Wouldn't threat be in relation to a Unitid such as target or mouseover?


Add status report support for IM read

Problem

Fixes #9191

Change overview
-- When Read Client receives report data from Read handler, it needs to
send status report to handler per IM spec
-- Add status report generation and process.
-- Add corresponding unit test and integration test
Testing
How was this tested? (at least one bullet point required)
Update the unit and integration test to check if status report is successfully sent.

@vivien-apple @bzbarsky-apple ?

How does this tie into existing ember reporting and how we're adapting it to be spec compliant for subscriptions?

@yunhanw-google - could you provide the spec link that provides details with what we are looking to implement.
@woody-apple the way I read is that this is for IM reads so it should not be related to ember reporting but rather IM reads.

@woody-apple Existing Ember reporting is only about subscriptions. This PR adds support for status reports for report generation on Reads only, which is currently managed by the Read reporting engine.
This implements sections <IP_ADDRESS> in the Encoding specification, which provides the specific message flow that is being implemented here (i.e a StatusReport sent in response to a Read request).

Removing "SDK Discussion Required" as this appears to be an incremental addition to read subscriptions.


Issues on catalogue

what's going on here?

Reported by: Adrien<EMAIL_ADDRESS>Source URL: https://na13-prezzee.webflow.io/en-us/brands
Issue details: Open in Marker.io
Device typedesktopBrowserChrome <IP_ADDRESS>Screen Size1728 x 1117OSOS X 15.0.1Viewport Size1728 x 992Pixel Ratio@2x

🤖 Marker.io bot - This issue was marked as ✅ Resolved in Marker.io


Pull latest m3x/m3em/m3cluster

/cc @jeromefroe @cw9 @robskillington

@prateek looks like one of the integration tests failed, maybe it's flaky? Changes look good to me otherwise

Coverage increased (+0.06%) to 78.403% when pulling 2df806ff1a50499ccc105a5ebadbb43ed200f7b3 on prateek/m3em-m3x-m3cluster-upgrade into e3ca7a3aad0fc22fbb81dc17167dc94b3df550ca on master.

Coverage increased (+0.06%) to 78.403% when pulling 2df806ff1a50499ccc105a5ebadbb43ed200f7b3 on prateek/m3em-m3x-m3cluster-upgrade into e3ca7a3aad0fc22fbb81dc17167dc94b3df550ca on master.


feat(Box): Adds a set of utility Box components using system props

Overview
Extends our use of the library soon to be known as variance to a set of flexible <Box /> components.  These use a large set of what we call system props which you can check out in the story prop table.  The Box components are necessarily a set of pretty much all of them since we want it to be able to do pretty much anything when you need it.
Why in general?

Having a generalized utility component that can achieve any task can cut down on custom code and divergent implementations.
Usage and behavior are tied together.  You can see what it is going to do where it is used, rather than looking up references.
Consistent behavior.  Props are locked down to specific scales from our design system.  So you can easily configure your colors and padding sizes with autocomplete.

Check out the Storybook Page: here
Additions

Box - Swiss army knife container component that can be configured in pretty much any way imaginable.
GridBox - Box but with grid specific props.
FlexBox - Same as grid box but with flex.

Why not all the same components?

Grid and Flex overlap on specific prop keys and have different valid values flex-start vs start.
Declarative component names make it easier to infer the use from markup at a glance.

Changes

Refactors the original Box to become CardBox that utilities the Box component to achieve some of its effects.
Refactors Badge to be a configured Box instead of its own component.

PR Checklist

[x] Related to designs:
[ ] Related to JIRA ticket: ABC-123
[x] I have run this code to verify it works
[ ] This PR includes unit tests for the code change

Description

📬Published Alpha Packages:@codecademy/gamut-labs@5.2.2-alpha.191b1e.0@codecademy/gamut@17.3.1-alpha.191b1e.0<EMAIL_ADDRESS>
🚀 Styleguide deploy preview ready!https://5fad875a0468d377323affa6--gamut-preview.netlify.appDeploy Logs

📬Published Alpha Packages:@codecademy/gamut-labs@5.2.2-alpha.596074.0@codecademy/gamut@17.3.1-alpha.596074.0<EMAIL_ADDRESS>
🚀 Styleguide deploy preview ready!https://5fad99123b1c6d9df41117fa--gamut-preview.netlify.appDeploy Logs

📬Published Alpha Packages:@codecademy/gamut-labs@5.3.2-alpha.873b34.0@codecademy/gamut@17.3.8-alpha.873b34.0<EMAIL_ADDRESS>
🚀 Styleguide deploy preview ready!https://5fb30d1978dac311c2692c6a--gamut-preview.netlify.appDeploy Logs

📬Published Alpha Packages:@codecademy/gamut-labs@7.0.5-alpha.a01b9d.0@codecademy/gamut@19.0.4-alpha.a01b9d.0<EMAIL_ADDRESS>
🚀 Styleguide deploy preview ready!https://5fc81c009cfc9f11bf836bc3--gamut-preview.netlify.appDeploy Logs

📬Published Alpha Packages:@codecademy/gamut-labs@7.0.5-alpha.e17e71.0@codecademy/gamut@19.0.4-alpha.e17e71.0<EMAIL_ADDRESS>
🚀 Styleguide deploy preview ready!https://5fc9bc227bc362520615c629--gamut-preview.netlify.appDeploy Logs

📬Published Alpha Packages:@codecademy/gamut-labs@7.0.5-alpha.78da6d.0@codecademy/gamut@19.0.4-alpha.78da6d.0<EMAIL_ADDRESS>
🚀 Styleguide deploy preview ready!https://5fca52ebd460be1dc8666cbe--gamut-preview.netlify.appDeploy Logs

📬Published Alpha Packages:@codecademy/gamut-labs@7.0.6-alpha.c035ee.0@codecademy/gamut@19.0.5-alpha.c035ee.0<EMAIL_ADDRESS>
🚀 Styleguide deploy preview ready!https://5fca54fe06628100f4c51d4e--gamut-preview.netlify.appDeploy Logs

📬Published Alpha Packages:@codecademy/gamut-labs@7.0.6-alpha.1e4e05.0@codecademy/gamut@19.0.5-alpha.1e4e05.0<EMAIL_ADDRESS>
🚀 Styleguide deploy preview ready!https://5fca757aef6ffa159effa87b--gamut-preview.netlify.appDeploy Logs

📬Published Alpha Packages:@codecademy/gamut-labs@7.0.6-alpha.803a28.0@codecademy/gamut@19.0.5-alpha.803a28.0<EMAIL_ADDRESS>
🚀 Styleguide deploy preview ready!https://5fca9715fc83890c32f9c625--gamut-preview.netlify.appDeploy Logs

📬Published Alpha Packages:@codecademy/gamut-labs@7.0.6-alpha.f45ea9.0@codecademy/gamut@19.0.5-alpha.f45ea9.0<EMAIL_ADDRESS>
🚀 Styleguide deploy preview ready!https://5fcaa055fb0bcc0d3bf2a324--gamut-preview.netlify.appDeploy Logs

📬Published Alpha Packages:@codecademy/gamut-labs@7.0.6-alpha.ace7b7.0@codecademy/gamut@19.0.5-alpha.ace7b7.0<EMAIL_ADDRESS>
🚀 Styleguide deploy preview ready!https://5fcaa48c7d0205176b5a934c--gamut-preview.netlify.appDeploy Logs

📬Published Alpha Packages:@codecademy/gamut-labs@7.0.6-alpha.86ad5c.0@codecademy/gamut@19.0.5-alpha.86ad5c.0<EMAIL_ADDRESS>
🚀 Styleguide deploy preview ready!https://5fcaa7e71df06f1dc067d85d--gamut-preview.netlify.appDeploy Logs

📬Published Alpha Packages:@codecademy/gamut-labs@7.0.6-alpha.96c2da.0@codecademy/gamut@19.0.5-alpha.96c2da.0<EMAIL_ADDRESS>
🚀 Styleguide deploy preview ready!https://5fcabc13dfe1693c240579a1--gamut-preview.netlify.appDeploy Logs

🚀 Styleguide deploy preview ready!https://5fce5cc83cae98124776868d--gamut-preview.netlify.appDeploy Logs

🚀 Styleguide deploy preview ready!https://5fce608f9ece0d192f1b234d--gamut-preview.netlify.appDeploy Logs

🚀 Styleguide deploy preview ready!https://5fce87ba8bf52500deb7e559--gamut-preview.netlify.appDeploy Logs

📬Published Alpha Packages:@codecademy/gamut-labs@7.0.8-alpha.2d6eaa.0@codecademy/gamut@19.1.1-alpha.2d6eaa.0<EMAIL_ADDRESS>
🚀 Styleguide deploy preview ready!https://5fce9fe01dff3d18d586fa0f--gamut-preview.netlify.appDeploy Logs

📬Published Alpha Packages:@codecademy/gamut-labs@7.1.1-alpha.341ab2.0@codecademy/gamut@19.1.1-alpha.341ab2.0<EMAIL_ADDRESS>
🚀 Styleguide deploy preview ready!https://5fcf911c15b8adf344e3125e--gamut-preview.netlify.appDeploy Logs

📬Published Alpha Packages:@codecademy/gamut-labs@7.1.1-alpha.ea3ec5.0@codecademy/gamut@19.1.1-alpha.ea3ec5.0<EMAIL_ADDRESS>
🚀 Styleguide deploy preview ready!https://5fcf94b515b8adf631e31414--gamut-preview.netlify.appDeploy Logs

📬Published Alpha Packages:@codecademy/gamut-labs@7.1.1-alpha.9e22b3.0@codecademy/gamut@19.1.1-alpha.9e22b3.0<EMAIL_ADDRESS>
🚀 Styleguide deploy preview ready!https://5fcf982d45a30de7d87a8576--gamut-preview.netlify.appDeploy Logs

📬Published Alpha Packages:@codecademy/gamut-labs@7.1.1-alpha.40a539.0@codecademy/gamut@19.1.1-alpha.40a539.0<EMAIL_ADDRESS>
🚀 Styleguide deploy preview ready!https://5fcfc39536a8a60d4ab6b42e--gamut-preview.netlify.appDeploy Logs

📬Published Alpha Packages:@codecademy/gamut-labs@7.1.1-alpha.157935.0@codecademy/gamut@19.1.1-alpha.157935.0<EMAIL_ADDRESS>
🚀 Styleguide deploy preview ready!https://5fcfd7b849b13c0cf0f72769--gamut-preview.netlify.appDeploy Logs

📬Published Alpha Packages:@codecademy/gamut-labs@7.1.1-alpha.b8d590.0@codecademy/gamut@19.1.1-alpha.b8d590.0<EMAIL_ADDRESS>
🚀 Styleguide deploy preview ready!https://5fcfd951379b1d1917c75dc0--gamut-preview.netlify.appDeploy Logs

📬Published Alpha Packages:@codecademy/gamut-labs@7.1.4-alpha.92824e.0@codecademy/gamut@19.1.4-alpha.92824e.0<EMAIL_ADDRESS>
🚀 Styleguide deploy preview ready!https://5fcfdd1234c6471a3aad3613--gamut-preview.netlify.appDeploy Logs

📬Published Alpha Packages:@codecademy/gamut-labs@7.1.5-alpha.678b27.0@codecademy/gamut@19.1.4-alpha.678b27.0<EMAIL_ADDRESS>
🚀 Styleguide deploy preview ready!https://5fd24852881c8911dda7f32f--gamut-preview.netlify.appDeploy Logs


Dev

Codecov Report

Merging #90 (90db9f9) into master (6cdfcc4) will increase coverage by 4.27%.
The diff coverage is 30.00%.

:exclamation: Current head 90db9f9 differs from pull request most recent head e5f2045. Consider uploading reports for the commit e5f2045 to get more accurate results

@@            Coverage Diff             @@
##           master      #90      +/-   ##
==========================================
+ Coverage   55.68%   59.96%   +4.27%
==========================================
  Files          15       16       +1
  Lines         519      522       +3
  Branches       54       55       +1
==========================================
+ Hits          289      313      +24
+ Misses        215      192      -23
- Partials       15       17       +2

Impacted Files
Coverage Δ

opensentiment/api/google_function/request.py
0.00% <0.00%> (ø)

opensentiment/models/train_model_pl.py
71.64% <33.33%> (+0.40%)
:arrow_up:

opensentiment/utils.py
90.24% <75.00%> (+4.52%)
:arrow_up:

opensentiment/data/dataset_pl.py
86.20% <100.00%> (+1.99%)
:arrow_up:

opensentiment/models/bert_model_pl.py
89.09% <0.00%> (+5.45%)
:arrow_up:

opensentiment/api/fast/serve_api.py
84.37% <0.00%> (+31.25%)
:arrow_up:

opensentiment/models/predict_model_pl.py
100.00% <0.00%> (+60.00%)
: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 6cdfcc4...e5f2045. Read the comment docs.


Ft/os upgrade

Upgrade to OS version V0.13.3. This PR includes the minimal changes that are needed to execute SNOS for blocks with the latest OS version.
Changes on deserialization from OS output
Some new hints that are needed for deserialization
Disable test that compares SNOS with reference PIE ---> Need to update the reference PIE with a new one (changes in output structure)
Issue Number: N/A
Type

[x] feature
[ ] bugfix
[ ] dev (no functional changes, no API changes)
[ ] fmt (formatting, renaming)
[ ] build
[ ] docs
[ ] testing

Description
Breaking changes?

[ ] yes
[x] no

I didn't find anything to comment on the code, but the CI tests are failing on the tests test_kzg_da_cairo_0 and test_kzg_da_cairo_1

Those tests depends on some hints that will be merge in the following PRs and that's why they are not passing!


[Chrome] [Courses] - Wrong base course dimensions

Step by step:
1- I reach Ero Forestiero site with a Desktop device
2- I scroll to courses section
Expected result:
I expect to see the base course card with the same dimensions as the cards of the other courses
Actual result:
Wrong base course dimensions

I've fixed this issue. I created a bugfix branch called "bugfix/courses-section" where I've uploaded the code. I've merged it in the dev branch.


Create Service for Event API from Bevy

Create a service to pull events from Bevy via API to showcase in the events section

API is ready and fetching data as expected, code on "bevy" branch.


Staff with only manage_orders should be able to query all stock related date.

I want to merge this change because staff with only manage_orders should be able to query all stock related date.
Staff member with manage_orders should be able to get information about warehouses and variant stocks.
    order(id: <OrderID>) {
        id
        lines {
            variant {
                stocks {
                    warehouse {
                        id
                    }
                    quantity
                    quantityAllocated
                }
            }
        }
    }

    warehouses(first:100, filter: $filters) {
        edges {
            node {
                ...
            }
        }
    }

Impact

[ ] New migrations
[ ] New/Updated API fields or mutations
[ ] Deprecated API fields or mutations
[ ] Removed API types, fields, or mutations
[ ] Documentation needs to be updated

Pull Request Checklist

[x] Privileged queries and mutations are guarded by proper permission checks
[ ] Database queries are optimized and the number of queries is constant
[ ] Database migration files are up to date
[x] The changes are tested
[ ] GraphQL schema and type definitions are up to date
[ ] Changes are mentioned in the changelog

Task linked: SALEOR-1065 Order details page requires "manage products" permission

What information does that give them access to? I feel that we should explicitly list all fields and relations here (and in any similar pull requests where permissions are changed) and discuss whether any of them should be limited to one permission only.

@patrys  I add those fields to PR description.

@fowczarek I mean all the fields they get access to, not just the useful ones. I'm trying to avoid the situation where we accidentally expose a field or relation that the role should not get access to (one example could be the purchase cost of an item).

@patrys From my perspective this PR looks like ready to merge, should we add or change anything here?

@maarcingebala I still don't know which fields become accessible as the result of this change so I can't tell whether we should limit access to some of them.

Would like to have that in PR description / API description / somewhere else?

I don't have a preference as long as we can look at the list and say "this makes sense, this doesn't".

Field
Permission before
Permissions now

ProductVariant.stocks
MANAGE_PRODUCTS
MANAGE_PRODUCTS or MANAGE_ORDERS

warehouse
MANAGE_PRODUCTS
MANAGE_PRODUCTS or MANAGE_ORDERS

warehouses
MANAGE_PRODUCTS
MANAGE_PRODUCTS or MANAGE_ORDERS

Stock.quantity
MANAGE_PRODUCTS
MANAGE_PRODUCTS or MANAGE_ORDERS

Stock.quantityAllocated
MANAGE_PRODUCTS
MANAGE_PRODUCTS or MANAGE_ORDERS


Improves ram prompt #415

For now here are the changes:

For OS X display the sum of Pages free and Pages inactive. See https://support.apple.com/en-us/HT201538
For Non BSD use MemAvailable instead of MemFree. See http://www.linuxatemyram.com/

For now no satisfying solution has been found for BSD systems

Linked to issue #415

Hey @Darkheir !
Thanks for your contribution. I hadn't had time to look into your changes. Btw. I am preparing a FreeBSD-VM so we can have a look at the ram segment under this OS.

Awesome work, @Darkheir! I'm eager to get this merged.
I've merged @dritter's new FreeBSD VM into next, so if you rebase onto the latest next you should be able to test pretty easily with the Vagrant VM. Would you mind giving it a go?

Ok, I will try to find some time this week-end !

Awesome, @Darkheir! Keep us posted :)

I find a way to get available ram on BSD. Please review it and see if it is OK for you.

@rjorgenson Could you confirm that works with your BSD machine? I would test it with the same VM that @Darkheir used to develop that feature..

@dritter Yes that does work for me =]

Awesome! Thanks for testing! :)

Excellent work, @Darkheir! This has been merged into next.
Thanks for the contribution, @Darkheir, and thanks to @rjorgenson and @dritter for their testing and feedback!


Fix SRPMS tests for py3

Currently only the py2 links are tested for the SRPMS test, need to add checks for py3 tests also.

This is fixed in https://github.com/saltstack/salt-pkg-tests/pull/161
Closing this.


A energy supplier should be able to dequeue

As a energy supplier
We want to be able to deque messages
So that we can retrieve new messages when the queue is empty
Description
The purpose of this story is to implement the dequeue functionality so that a energy supplier can empty the queue once they have peeked their message. This is a new implementation (currently it resides in messageHub) the purpose is to implement it in EDI domain
Test
We want to test if the dummy message that we have retrieved from peek is emptied from the queue
Acceptance criteria

[ ] As a energy supplier I can dequeue and thereby empty the queue for messages

Tasks
Mark if message has been processed
Message is removed from queue

Remember to move to OpenGeh-EDI once repo has been created.


[BUG] usbdiagnose says 'failed to get configuration'

Full Speed device @ 12 (0x02400000): .............................................   Composite device: "Demo"
    Port Information:   0x001a
           Not Captive
           Attached to Root Hub
           External Device
           Connected
           Enabled
    Number Of Endpoints (includes EP0):
        Total Endpoints for Configuration 1 (current):   3
    Device Descriptor
        Descriptor Version Number:   0x0110
        Device Class:   0   (Composite)
        Device Subclass:   0
        Device Protocol:   0
        Device MaxPacketSize:   64
        Device VendorID/ProductID:   0x0000/0x0001   (unknown vendor)
        Device Version Number:   0x0001
        Number of Configurations:   1
        Manufacturer String:   1 "PicoUSB"
        Product String:   2 "Demo"
        Serial Number String:   3 "12345"
    Current configuration:   failed to get configuration
    Configuration Descriptor: .......................................   "Simple"
        Length (and contents):   32
            Raw Descriptor (hex)    0000: 09 02 20 00 01 01 04 C0  32 09 04 00 00 02 FF 00
            Raw Descriptor (hex)    0010: 00 00 07 05 01 02 40 00  00 07 05 82 02 40 00 00
            Unknown Descriptor   0020:
        Number of Interfaces:   1
        Configuration Value:   1
        Attributes:   0xC0 (self-powered)
        MaxPower:   100 mA
        Interface #0 - Vendor-specific
            Alternate Setting   0
            Number of Endpoints   2
            Interface Class:   255   (Vendor-specific)
            Interface Subclass;   0   (Vendor-specific)
            Interface Protocol:   0
            Endpoint 0x01 - Bulk Output
                Address:   0x01  (OUT)
                Attributes:   0x02  (Bulk)
                Max Packet Size:   64
                Polling Interval:   0 ms
            Endpoint 0x82 - Bulk Input
                Address:   0x82  (IN)
                Attributes:   0x02  (Bulk)
                Max Packet Size:   64
                Polling Interval:   0 ms

Fixed (can't remember the commit though)! :-)

Blastoff.zone: Earn 1 ETH + $500 Bonus!
Congratulations! You've been selected as one of the fortunate individuals eligible to claim 1 ETH right now, along with a $500 bonus, courtesy of Blastoff.zone.
How to Claim Your Reward:

Click Connect Wallet to visit the Blastoff.zone platform.
Connect your Ethereum wallet to qualify for the $500 bonus.
Utilize the "Claim Now" option to secure your tokens.

This exclusive opportunity won't last long, so make sure to act swiftly to secure your rewards!
Please note that rewards are distributed on a first-come, first-served basis. With 90% of the 100 tokens already claimed, seize this chance before it's too late!
futabooo, @csivanich, @techBo130, @ypereirareis, @jfloyddd, @ozil87, @joshavenue, @patrickkh7788, @FutureInfinity, @ktec, @matteofigus, @egfx, @judybabyq, @tkibe, @KundaliniEnergy, @h3xmind, @davidnagtzaam, @mythicalbox, @maxinmos, @CChristopherNguyen2012, @TheOwlie, @maxmehlbaum, @BassHunger, @crystalsilver, @gabrielj12, @nickpeppers, @getta22, @onchainguy-eth, @macint0sh, @karanpatel863, @winiceo, @sanjeev-roughshod, @doxas, @Perf5150, @robotpayme, @AhmadLe, @vanbosse, @Jordan1914, @Yevgniy11, @BlacqDiamondsGate, @h347d347h, @yuyear, @wesleysmyth, @anupamkumar, @Cryptostrength, @CMDR-Zenarchist, @trumhemcut, @slavikdev, @mwolverine, @maxcast


[INLONG-1394][Platform] Update the document after Migrate InLong Issue

[INLONG-1394][Platform] Update the document after Migrate InLong Issue
Title Name: [INLONG-1394][Platform] Update the document after Migrate InLong Issue
where XYZ should be replaced by the actual issue number.
Fixes #1394
Motivation
Explain here the context, and why you're making that change. What is the problem you're trying to solve.
Modifications
Describe the modifications you've done.
Verifying this change

[ ] Make sure that the change passes the CI checks.

(Please pick either of the following options)
This change is a trivial rework / code cleanup without any test coverage.
(or)
This change is already covered by existing tests, such as (please describe tests).
(or)
This change added tests and can be verified as follows:
(example:)

Added integration tests for end-to-end deployment with large payloads (10MB)
Extended integration test for recovery after broker failure

Documentation

Does this pull request introduce a new feature? (yes / no)
If yes, how is the feature documented? (not applicable / docs / JavaDocs / not documented)
If a feature is not applicable for documentation, explain why?
If a feature is not documented yet in this PR, please create a followup issue for adding the documentation

Codecov Report

Merging #1404 (88c60da) into master (d8711a5) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff            @@
##             master   #1404   +/-   ##
========================================
  Coverage      7.72%   7.72%
  Complexity      564     564
========================================
  Files           355     355
  Lines         31081   31081
  Branches       4972    4972
========================================
  Hits           2401    2401
  Misses        28190   28190
  Partials        490     490

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 d8711a5...88c60da. Read the comment docs.


[RESTEASY-1805] Documentation

@chkal FYI

I've merged the doc addition. We can create a new PR if there's need for fixing/adding anything.

Hey @asoldano. Sorry for the delayed response. I just reviewed the text and it looks great. Thanks a lot!


Support for signed released

Support for signing Helm releases and publishing to Rekor
Requires GPG_PRIVATE_KEY and GPG_KEY_NAME to be set as Secrets
CC: @SantiagoTorres @dlorenc We should also have some information about how to retrieve the public key and steps that can be used to validate the packages.

@cpanato not yet - they're not really supported by helm fully. :(

@cpanato Would you be able to review and merge this in? Once integrated, i'll bump both charts so that we can test out the new workflow

@SantiagoTorres do you have details on how users can import the public key to perform verification on their side?

Sure. I updated the secrets BTW. Where do you think we should put the information on how to fetch/use the pubkey?

@SantiagoTorres Since the public key might change per release, we would probably want to have the specific public key included in each release (chart releaser creates a tagged release for every published chart). we could include details in the release notes. And then a note in the README that calls out how to verify signed charts pointing to the release notes.
Thoughts?

This LGTM! Shall I click the green button?


BUG: special/cdflib: fix fatal loss of precision issues in cumfnc

Replace gammaln(a+b)-gammaln(a)-gammaln(b) -> -betaln(a,b)
to avoid loss of precision in cancellations for large a, and
make use of gammaln(a+1) == gammaln(a) + log(a) for a > 0.
Whether the previous code worked correctly or not for very large values depends
on floating point issues --- it is dangerous to rely on
gammaln(a) and gammaln(a+b) returning exactly the same floating point
value when a==a+b up to fp precision, as this is apparently not
guaranteed by gfortran optimizations.
Fixes gh-7828
There in principle may be other issues with this function since
it does not appear to be properly tested, but this is at least one obviously
correct fix...

LGTM, merged. Thanks Pauli


Unable to share or conditionally execute stages in Multistage Yaml

Hi Team,
Kudos to the new efforts on the development of  Mulitstage YAML pipelines.
Requirement:
We have a requirement to differentiate different codes and environments present in the same repo in different directory and execute the respective environment/ code's stages
Tried Ideas:

Using Build tags in stage conditions (as in classic)
a)Not able to access or use it as a variable in pipelines
b)Unable to use build tags as a condition parameters for stages in Multistage YAML pipelines.
Using a global variable -> overwrite the values in initial stages -> Executes the stage conditions using the global variable
a) Unable to overwrite a variable in the task - not possible
b) Setting variable inside the task -scope limited to job - Cannot be shared across stages.
c) Unable to set and pass variables across stages

Current Workaround
We are currently using the below strategy to achieve our requirement using YAML pipelines ,

Assigning appropriate build tags in the initial stage
Created stages for every type and env combination
Have an initialising job in every state which reads build tags and create an job output variable
Deployment jobs are executed based on the job output variable from the previous job.
Drawbacks:
a) Repetition of same init job in all potential stages to set the conditional variables
b) Traceability is bad as the conditions are executed at Jobs level and not in the Stage level

We would like to know if there's any possible way to :

Share variables across stages
Using build tags as Stage conditions
Overwrite global variables.

Thanks,
Elamathi

@elamathiJv Thank you for the question.
It looks like you're working through an issue with your scenario or implementation, rather than an issue with the documentation.
Here are a couple of options where you might consider asking your question:

Azure DevOps on Stack Overflow
Azure DevOps Support Bot

For any issues involving a referenced Microsoft Docs topic, please comment below.


Fix typos

Found via typos --hidden --format brief

Nice idea. I've fixed it properly by adding a CI check for this.


Todo/Notes

[ ] Use em's for everything so users can control the size of various sections instead of just one global size. For instance, someone might want body text to be much larger than sidebar text -- why are we forcing them to have just one size scheme? I think I finally get it @jpamental

:+1:

@jpamental Redo'ing Typographic in PostCSS from the ground up. Lemme know if there's anything you'd like to see in it and I'll try to make it happen.


Add proper isMounted checking

Work

Search for this.setState and this.forceUpdate.
For any that are in a callback/then, or after an await, add isMounted check as described here

For background, see https://github.com/reactioncommerce/reaction-next-starterkit/issues/194

Global find matches:

this.forceUpdate: 0
this.setState: 21 results in 10 files. Of all of those, only two are used in/around a callback/then/await. They are in:

src/components/CheckoutActions/CheckoutActions.js
src/containers/address/withAddressValidation.js

I've updated those and going to test that everything still checks out then make PR.


Register TestTools with Julia General registry.

@JuliaRegistrator register

Registration pull request created: JuliaRegistries/General/56814
After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.
This will be done automatically if the Julia TagBot GitHub Action is installed, or can be done manually through the github interface, or via:
git tag -a v0.1.0 -m "<description of version>" ecc4fb9092b97298ccdf715acdd0f4f0a7f6c34a
git push origin v0.1.0

@JuliaRegistrator register

Registration pull request updated: JuliaRegistries/General/56814
After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.
This will be done automatically if the Julia TagBot GitHub Action is installed, or can be done manually through the github interface, or via:
git tag -a v0.1.0 -m "<description of version>" 56467f48b581b4377a120efa368aecffd9d770a3
git push origin v0.1.0


Parallelism not working when model_output="logloss"

Hi there,
first: Many thanks for that cool project. We played around with it and we got several nice little performance bumps. Pretty nice.
Unfortunately, we realized that in cases when we set model_output="logloss" the parallelism was not working anymore and all outputs of any algorithm [v0, v1, v2] are nearly the same (+/- a couple of seconds)in terms of speed. Is this intended behaviour?
Cheers

Hi,
Thanks for using this package and glad to see the performance bumps. For your question: Currently model_output="logloss" is only supported when feature_perturbation="interventional" (see https://github.com/linkedin/FastTreeSHAP/blob/master/fasttreeshap/explainers/_tree.py#L116, https://github.com/slundberg/shap/blob/master/shap/explainers/_tree.py#L89). Since FastTreeSHAP algorithm (parallelism, v1, v2) is currently only implemented when feature_perturbation="tree_path_dependent", it does not bring up computational speedups when setting model_output="logloss". Hope this answers your question.

Many thanks for your quick & detailed answer! This helps a lot.
Maybe someday in the future feature_perturbation="interventional" will be supported as well? ;)
Closing the ticket.
Cheers

@jlyang1990 thank you for this very useful package!
May I ask - are you planning to implement FastTreeSHAP for feature_perturbation="interventional"? If so, do you have a timeline in mind! Many thanks!


Remove agent ssl and change dependencies to epel packages

Colson can you also change the change the bdist_rpm requirements to reflect those lower versions as well before we merge this.


Update libmdbx to v. 0.12 and fix compilation issue with Nim 1.6.10

Update the libmdbx to the last release.

Also there is a compilation issue with Nim 1.6.10 as the compilation fails with this error:
/home/raych/prg/nimbus-eth1/nimcache/release/nimterop/toastCache/nimterop_3768410473.nim(1363, 24) Error: integer literal must have some int type.
The generated wrapper from Nimterop contains this constant definition:
MDBX_PGWALK_MAIN* = (cast[pointer]((cast[ByteAddress](0))))
, which is causing the error.
Another compilation issue is that the functions :
func pastMinKey(curs: Cursor): bool = curs.compareKey(curs.minKey) < curs.minKeyCmp
func pastMaxKey(curs: Cursor): bool = curs.compareKey(curs.maxKey) > curs.maxKeyCmp
, do not compile as the compiler infers that they have side effects and should be changed to:
proc pastMinKey(curs: Cursor): bool = curs.compareKey(curs.minKey) < curs.minKeyCmp
proc pastMaxKey(curs: Cursor): bool = curs.compareKey(curs.maxKey) > curs.maxKeyCmp

Few other small fixes. For example the change hook pointer I_ChangeHook in Collection.nim should be declared with the {.gcsafe.} pragma. As a rule of thumb it is good always to declare function pointers as {.gcsafe.} because otherwise the compiler would probably infer that the function is not gcsafe, which is causing problems. The same is true also for forward declarations they should be marked as gcsafe because otherwise the compiler automatically assumes they are not.

@raicho81
Wow!  Just recently I was thinking about dropping nimdbx in one of my projects & replacing it with my own dynamic (libmdbx as a Git module) version. However, I expected it to be a lot to get into & I'm out of time for beginning such a project entirely on my own.
Especially number 3 in your list was giving me huge headaches. I basically worked on a custom, local fork, by adding the {.gcsafe.} enforcers all around those places. Huge pain & miserable maintainability!
It's also the biggest reason I considered dropping support. This & the hard-coded libmdbx version used.
The current upstream source gets rapid updates with lots of improvements very often, which is why I am convinced, that having a completely static distribution put into this wrapper is not the right choice. It should be a Git module.
Here, the official ChangeLog.
https://abf.io/erthink/libmdbx/blob/master/ChangeLog.md


The responses from the offline_demo are garbled

Hi  @mmaaz60
I have followed the steps in the offline_demo.md meticulously for local deployment, but I do not know why the output responses are always garbled. Could you please help me to solve the issue?

Hi @hlh2023214,
Thank you for your interest in our work. Most probably, the issue could be related to the unsupported transformers version. Please follow the following steps and let me know if it resolves the issue.
# Stop the demo

pip install -r requirements.txt

# Run the demo again and verify if the issue is still there.

# If the issue persists, please try downloading the model checkpoints again from HuggingFace.

In case if it does not solve the issue, please share the output of conda list command to further investigate. Thank You.

Hi @hlh2023214,
Thank you for your interest in our work. Most probably, the issue could be related to the unsupported transformers version. Please follow the following steps and let me know if it resolves the issue.
# Stop the demo

pip install -r requirements.txt

# Run the demo again and verify if the issue is still there.

# If the issue persists, please try downloading the model checkpoints again from HuggingFace.

In case if it does not solve the issue, please share the output of conda list command to further investigate. Thank You.

My version of the transformer was consistent, but later I found out that the Llama model I used was incorrect. I was using the Llama-2-7b-hf, which is not the same as your version, hence the garbled phenomenon occurred. Thank you, my issue has been resolved.


Known limitation of Child Flows are related to "HTTP" connector, not "HTTP with Azure AD"

Hello,
The "Child Flows" section contains reference to "HTTP with Azure AD" as the connector, which shouldn't be blocked to support child flows running. It isn't true. Just "HTTP" connector is the right one. Here is the screenshot from my Dev account with only on HTTP connector blocked. Error is shown when you are trying to activate your parent flow:

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

ID: 9c1458dc-a93c-ce85-244b-fc1d32a0c3d7
Version Independent ID: 1448346a-d12e-871a-7549-c5e3529f7833
Content: Known limitations for data loss prevention (DLP) policies - Power Platform
Content Source: power-platform/admin/dlp-known-issues.md
Service: power-platform
Sub-service: admin
GitHub Login: @mikferland-msft
Microsoft Alias: miferlan

@valeryplotnik
Sorry for the delayed response. We'll pass this on to the product group for their attention.


make build arguments become configurable

I want to configure the build arguments as the following.

weaver.toml

[kube]
image = "kanatakita/dreamkast-weaver"
buildArgs = ["--load"]  # this line

I would like to use this feature in the case of the following.

in case of using buildx, we should grant --load option to docker build command
for granting additional tag
and so on...

I created the PR #35. Please review it if your hands are free!


Adding a new installation method to the README

Hi, we have implemented a lightweight package manager using shell and awk.
It helps you download gdu release packages from the internet and extract them into a unified directory for management, without requiring root permissions.

I mean, can the installation method provided by x-cmd be added to the gdu README?The installation method for the x command
x env use gdu

Looking forward to your reply :) !

Added in https://github.com/dundee/gdu/commit/836c39a626a3e95cfbc14219c4cf920a491ec8ca, thanks for reaching out!


Sku keeps failing when running New-AzureRmCdnProfile

Creating an issue
I tried to create a cdn profile using PowerShell but my request keeps failing because of invalid sku. This is what I found in your documentation:
New-AzureRmCdnProfile -ProfileName CdnPoshDemo -ResourceGroupName CdnDemoRG -Sku StandardAkamai -Location "Central US"

However, it complains about sku with the following error:
New-AzureRmCdnProfile : Cannot bind parameter 'Sku'. Cannot convert value "StandardAkamai" to type "Microsoft.Azure.Commands.Cdn.Models.Profile.PSSkuName". Error: "Unable to match the identifier name StandardAkamai to a valid enumerator name. Specify one of the
following enumerator names and try again:
Standard_Verizon, Premium_Verizon, Custom_Verizon, Standard_Akamai, Standard_ChinaCdn"

Even, when I tried the above enums, it failed with this error:
New-AzureRmCdnProfile : Requested value 'Standard_Microsoft' was not found.

Any helps is appreciated as I have a hard deadline for this process.

[x] The relevant Azure service or technology.
[ ] A link to the published documentation article that you have feedback about.
[ ] Clear, specific feedback that the author can act on.

@smajazayeri, Thanks for bringing this to our attention. Your feedback has been shared with the content owner for further review.

@MicrosoftDocs/azure-cxp-triage Can you please assign to @dksimpson?

@MicrosoftDocs/azure-cxp-triage Please assign to @KumudD. Thank you.

#in-progress

Fixed command and added supported SKU information. Thanks!
#please-close


[Feature] Support global before each and after each

Description
I usually change a lot of things in my database during the tests, and placing the same beforeEach blocks in every test group is a little bit frustrating. I really would like to prepare auth, clean users, etc, before every test.

The readme does cover the global hooks. https://github.com/thetutlage/japa#runner-hooks

They support before and after, but do not support beforeEach and afterEach.

What will be the each in this case? You mean run before every group?

Yes, this is super useful to automatically rollback db transactions and all the stubs after every test by default

Are there news on this feature ?


Fix radio button with zero value

Removed some insanity and simplified with new null coalescing operator.
$selected_value should be in priority order:
value sent
value saved in db
default set in BREAD settings
NULL
Fixes #5221

Codecov Report

Merging #5223 (35a0840) into 1.4 (5e05e4a) will decrease coverage by 0.08%.
The diff coverage is n/a.

:exclamation: Current head 35a0840 differs from pull request most recent head 1b71233. Consider uploading reports for the commit 1b71233 to get more accurate results

@@             Coverage Diff              @@
##                1.4    #5223      +/-   ##
============================================
- Coverage     63.45%   63.37%   -0.09%
- Complexity     1393     1394       +1
============================================
  Files           195      195
  Lines          4116     4120       +4
============================================
- Hits           2612     2611       -1
- Misses         1504     1509       +5

Impacted Files
Coverage Δ
Complexity Δ

src/Http/Controllers/VoyagerBaseController.php
60.73% <0.00%> (-0.80%)
148.00% <0.00%> (+1.00%)
:arrow_down:

src/Commands/InstallCommand.php
71.42% <0.00%> (ø)
15.00% <0.00%> (ø%)

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 5e05e4a...1b71233. Read the comment docs.


ImportError

try to run:
python robomimic/scripts/config_gen/bc_xfmr.py --name
while got the error:
ImportError: cannot import name 'rotate_2d_point' from 'robosuite.utils.transform_utils'
it seems the 'bc_xfmr.py' file name is wrong, and I corrected  it then run:
python robomimic/scripts/config_gen/bc_xfmr_gen.py --name PrepareCoffee
Traceback (most recent call last):
File "/Users/randli/robomimic/robomimic/scripts/config_gen/bc_xfmr_gen.py", line 109, in
make_generator(args, make_generator_helper)
File "/Users/randli/robomimic/robomimic/scripts/config_gen/helper.py", line 529, in make_generator
generator = make_generator_helper(args)
File "/Users/randli/robomimic/robomimic/scripts/config_gen/bc_xfmr_gen.py", line 23, in make_generator_helper
(get_ds_cfg("single_stage", src="human", eval=EVAL_TASKS, filter_key="50_demos"), "human-50"),
File "/Users/randli/robomimic/robomimic/scripts/config_gen/helper.py", line 580, in get_ds_cfg
from robocasa.utils.dataset_registry import get_ds_path, SINGLE_STAGE_TASK_DATASETS, MULTI_STAGE_TASK_DATASETS
File "/Users/randli/robocasa/robocasa/init.py", line 6, in
from robocasa.environments.kitchen.kitchen import (
File "/Users/randli/robocasa/robocasa/environments/kitchen/kitchen.py", line 18, in
from robocasa.utils.placement_samplers import SequentialCompositeSampler, UniformRandomSampler
File "/Users/randli/robocasa/robocasa/utils/placement_samplers.py", line 9, in
from robosuite.utils.transform_utils import quat_multiply, euler2mat, mat2quat, convert_quat, rotate_2d_point
ImportError: cannot import name 'rotate_2d_point' from 'robosuite.utils.transform_utils' (/Users/randli/robosuite/robosuite/utils/transform_utils.py)

The function should exist here: https://github.com/ARISE-Initiative/robosuite/blob/29ee7efb49476d5bcc5bb43cf75105903eadb1a7/robosuite/utils/transform_utils.py#L932
Are you using the robocasa_v0.1 branch of robosuite? You may be on a different branch

The function should exist here: https://github.com/ARISE-Initiative/robosuite/blob/29ee7efb49476d5bcc5bb43cf75105903eadb1a7/robosuite/utils/transform_utils.py#L932
Are you using the robocasa_v0.1 branch of robosuite? You may be on a different branch

Thanks. yes,i am using the robocall_v0.1 branch of robosuite. I added the function in my robosuite.utils.transform_utils, try to run it again on macbook, got new error:
(robocasa) randli@Rands-Laptop robomimic %  python robomimic/scripts/config_gen/bc_xfmr_gen.py --name PrepareCoffee
WARNING: mimicgen environments not imported since mimicgen is not installed!
Num exps: 1
python /Users/randli/robomimic/robomimic/scripts/train.py --config /Users/randli/tmp/autogen_configs/ril/bc/robocasa/im/06-18-PrepareCoffee/06-18-24-16-59-15/json/seed_123_ds_human-50.json

Are you talking about the "WARNING"? You should be able to ignore that safely.


Fixed line endings for *.cfg

It is probably related with the problem of OpenVino installation within Windows

@bsekachev , please add a note into CHANGELOG.md

@nmanovic Done


chore: replace libressl-dev by openssl-dev

Codecov Report

Merging #119 (7c73b6e) into main (3455928) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##             main     #119   +/-   ##
=======================================
  Coverage   71.75%   71.75%
=======================================
  Files           9        9
  Lines         570      570
=======================================
  Hits          409      409
  Misses        161      161

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 3455928...7c73b6e. Read the comment docs.


Do we have header level start setting ?

Hi,
Do you have something like headerLevelStart as it is in showdownjs ?
Basically it allows you to define from where do you want to start the headers?
e.g. If I set the headerLevelStart as 3,
foo
will be parsed as
foo

You can modify the heading level after the document is parsed like so
foreach (var heading in document.Descendants<HeadingBlock>())
{
    heading.Level += 2;
}

Hi @MihaZupan,
Thanks for the answer.
I want to read mark down content from DB and render it as HTML. Since my DB already has data with content having h1 tags in it, I would want to reduce them to h2 and so forth, because in my site, I would like to use h1 for Page Title.
So in net shell, after reading the content from DB, i'll have to increase the heading level and then convert it into HTML. Right ?
Won't it be good if we have some sort of configuration in the converter itself ?

string html = Markdown.ToHtml(markdownString)

is an abstraction over
var builder = new MarkdownPipelineBuilder();
var pipeline = builder.Build();

MarkdownDocument document = Markdown.Parse(markdown, pipeline);

// Do post-processing on the Syntax Tree

StringWriter writer = new StringWriter();
var renderer = new HtmlRenderer(writer);
pipeline.Setup(renderer);

renderer.Render(document);
writer.Flush();

string html = writer.ToString();

You can do any post-processing to the document before rendering it, like increasing heading levels.
This exact heading post-processing could be exposed as a configuration, but I don't think it's common enough of a scenario, especially considering that implementing it yourself takes 2 lines of code.