change subsidy factor to 1 by default

subsidy factor was removed completely.
Instead there are fee and uncle rate parameters (commit d6c9609c9e924d67b6d2850506f195e85cb34d5c).


fix(generate/component): generated templateUrl and styleUrls paths are broken

Starting off with a fresh new A2 app using
$ ng new my-app

And creating a component using
$ ng g component test

Scaffolds the component fine in src/app/test however, templateUrl and styleUrls look like this:
templateUrl: 'app///test/test.html',
styleUrls: ['app///test/test.css']

angular-cli version: 0.0.26
node version: 4.3.2

The dynamic path feature has broken this, I will have a PR pushed up soon to fix this

Awesome @Brocco thank you!

This issue is still present with angular-cli version 0.0.29
/cc @hansl @Brocco

Closing as it is resolved now on master.


Remove/Update npm from triage lists

Npm github repo now appears as archived, so no contributions can be done to it. They have moved to their own platform right here
Maybe we could try to reflect that on the triage page and also in the email newsfeed ? 🙂

Thanks for the update. Does it make sense to move the npm/npm subscribers over to npm/cli ? It looks like there are still PRs over there.

Do you mea this repo? I think it is archived too 😕

It's been 4 years, can we let bygones be bygones?


output image size small scall.

Hello Taizan.
You Commited Log. https://github.com/pfnet/PaintsChainer/commit/e240af87f3aaf317f0d1a6e8dbf197b33f6d57f1
Line 55 cv2.resize function params changed.
Merge remote-tracking branch 'pfnet/PaintsChainer' My local deploy run.
□environment.
JP Win10 Chrome ( 56.0.2924.87)
□input
line   width:512 height:640.
ref   width:512 height:640.
□output
output width:512 height:160.
Q . image size small scall Final release Commit Fix?
sample）test painted input image data.

thank you for reading.

yes it was my mistake. thanks for reoport!
I pushed bugfix

Hello Taizan.
Thank you for your reply.

so sorry it was not solved , please pull latest

Hello Taizan.
Fix Commit Thank you.
My local deploy run Check OK.
□input image(non hints)

□output image

issue Closed.


[Bug]: With a new Gradle plugins

NOTE: This error with Flutter 3.19.0

[X] I have searched the existing issues.
[X] I have carefully read the documentation and verified I have added the required platform specific configuration.

Please select affected platform(s)

[X] Android
[ ] iOS
[ ] Linux
[ ] macOS
[ ] Web
[ ] Windows

Expected results
I created a new project and added this package to test it, but I cannot extract the app version.
I've been running Flutter build APK for some time while installing another package with geolocator  showing this error:
BUILD FAILED in 48s
Running Gradle task 'assembleRelease'...                           49.4s
┌─ Flutter Fix ────────────────────────────────────────────────────────────────────────────────────────────────────────────┐
│ [!] Your project requires a newer version of the Kotlin Gradle plugin.                                                   │
│ Find the latest version on https://kotlinlang.org/docs/releases.html#release-details, then update /flutter-app/android/build.gradle:                                                                           │
│ ext.kotlin_version = ''                                                                                │
└──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘
Gradle task assembleRelease failed with exit code 1
Actual results

Error
FAILURE: Build failed with an exception.

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

A failure occurred while executing com.android.build.gradle.internal.tasks.CheckDuplicatesRunnable
Duplicate class kotlin.collections.jdk8.CollectionsJDK8Kt found in modules jetified-kotlin-stdlib-1.9.0 (org.jetbrains.kotlin:kotlin-stdlib:1.9.0) and jetified-kotlin-stdlib-jdk8-1.7.10 (org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.7.10)
Duplicate class kotlin.internal.jdk7.JDK7PlatformImplementations found in modules jetified-kotlin-stdlib-1.9.0 (org.jetbrains.kotlin:kotlin-stdlib:1.9.0) and jetified-kotlin-stdlib-jdk7-1.7.10 (org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.7.10)
Duplicate class kotlin.internal.jdk7.JDK7PlatformImplementations$ReflectSdkVersion found in modules jetified-kotlin-stdlib-1.9.0 (org.jetbrains.kotlin:kotlin-stdlib:1.9.0) and jetified-kotlin-stdlib-jdk7-1.7.10 (org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.7.10)
Duplicate class kotlin.internal.jdk8.JDK8PlatformImplementations found in modules jetified-kotlin-stdlib-1.9.0 (org.jetbrains.kotlin:kotlin-stdlib:1.9.0) and jetified-kotlin-stdlib-jdk8-1.7.10 (org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.7.10)
Duplicate class kotlin.internal.jdk8.JDK8PlatformImplementations$ReflectSdkVersion found in modules jetified-kotlin-stdlib-1.9.0 (org.jetbrains.kotlin:kotlin-stdlib:1.9.0) and jetified-kotlin-stdlib-jdk8-1.7.10 (org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.7.10)
Duplicate class kotlin.io.path.ExperimentalPathApi found in modules jetified-kotlin-stdlib-1.9.0 (org.jetbrains.kotlin:kotlin-stdlib:1.9.0) and jetified-kotlin-stdlib-jdk7-1.7.10 (org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.7.10)
Duplicate class kotlin.io.path.PathRelativizer found in modules jetified-kotlin-stdlib-1.9.0 (org.jetbrains.kotlin:kotlin-stdlib:1.9.0) and jetified-kotlin-stdlib-jdk7-1.7.10 (org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.7.10)
Duplicate class kotlin.io.path.PathsKt found in modules jetified-kotlin-stdlib-1.9.0 (org.jetbrains.kotlin:kotlin-stdlib:1.9.0) and jetified-kotlin-stdlib-jdk7-1.7.10 (org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.7.10)
Duplicate class kotlin.io.path.PathsKt__PathReadWriteKt found in modules jetified-kotlin-stdlib-1.9.0 (org.jetbrains.kotlin:kotlin-stdlib:1.9.0) and jetified-kotlin-stdlib-jdk7-1.7.10 (org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.7.10)
Duplicate class kotlin.io.path.PathsKt__PathUtilsKt found in modules jetified-kotlin-stdlib-1.9.0 (org.jetbrains.kotlin:kotlin-stdlib:1.9.0) and jetified-kotlin-stdlib-jdk7-1.7.10 (org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.7.10)
Duplicate class kotlin.jdk7.AutoCloseableKt found in modules jetified-kotlin-stdlib-1.9.0 (org.jetbrains.kotlin:kotlin-stdlib:1.9.0) and jetified-kotlin-stdlib-jdk7-1.7.10 (org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.7.10)
Duplicate class kotlin.jvm.jdk8.JvmRepeatableKt found in modules jetified-kotlin-stdlib-1.9.0 (org.jetbrains.kotlin:kotlin-stdlib:1.9.0) and jetified-kotlin-stdlib-jdk8-1.7.10 (org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.7.10)
Duplicate class kotlin.jvm.optionals.OptionalsKt found in modules jetified-kotlin-stdlib-1.9.0 (org.jetbrains.kotlin:kotlin-stdlib:1.9.0) and jetified-kotlin-stdlib-jdk8-1.7.10 (org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.7.10)
Duplicate class kotlin.random.jdk8.PlatformThreadLocalRandom found in modules jetified-kotlin-stdlib-1.9.0 (org.jetbrains.kotlin:kotlin-stdlib:1.9.0) and jetified-kotlin-stdlib-jdk8-1.7.10 (org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.7.10)
Duplicate class kotlin.streams.jdk8.StreamsKt found in modules jetified-kotlin-stdlib-1.9.0 (org.jetbrains.kotlin:kotlin-stdlib:1.9.0) and jetified-kotlin-stdlib-jdk8-1.7.10 (org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.7.10)
Duplicate class kotlin.streams.jdk8.StreamsKt$asSequence$$inlined$Sequence$1 found in modules jetified-kotlin-stdlib-1.9.0 (org.jetbrains.kotlin:kotlin-stdlib:1.9.0) and jetified-kotlin-stdlib-jdk8-1.7.10 (org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.7.10)
Duplicate class kotlin.streams.jdk8.StreamsKt$asSequence$$inlined$Sequence$2 found in modules jetified-kotlin-stdlib-1.9.0 (org.jetbrains.kotlin:kotlin-stdlib:1.9.0) and jetified-kotlin-stdlib-jdk8-1.7.10 (org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.7.10)
Duplicate class kotlin.streams.jdk8.StreamsKt$asSequence$$inlined$Sequence$3 found in modules jetified-kotlin-stdlib-1.9.0 (org.jetbrains.kotlin:kotlin-stdlib:1.9.0) and jetified-kotlin-stdlib-jdk8-1.7.10 (org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.7.10)
Duplicate class kotlin.streams.jdk8.StreamsKt$asSequence$$inlined$Sequence$4 found in modules jetified-kotlin-stdlib-1.9.0 (org.jetbrains.kotlin:kotlin-stdlib:1.9.0) and jetified-kotlin-stdlib-jdk8-1.7.10 (org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.7.10)
Duplicate class kotlin.text.jdk8.RegexExtensionsJDK8Kt found in modules jetified-kotlin-stdlib-1.9.0 (org.jetbrains.kotlin:kotlin-stdlib:1.9.0) and jetified-kotlin-stdlib-jdk8-1.7.10 (org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.7.10)
Duplicate class kotlin.time.jdk8.DurationConversionsJDK8Kt found in modules jetified-kotlin-stdlib-1.9.0 (org.jetbrains.kotlin:kotlin-stdlib:1.9.0) and jetified-kotlin-stdlib-jdk8-1.7.10 (org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.7.10)

 Go to the documentation to learn how to Fix dependency resolution errors.

Try:

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

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

BUILD FAILED in 8s
Running Gradle task 'assembleRelease'...                            9.1s
Gradle task assembleRelease failed with exit code 1

Version
11.0.0
Flutter Doctor output
Doctor output
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel stable, 3.19.0, on macOS 14.3.1 23D60 darwin-arm64, locale
    en-EG)
[✓] Android toolchain - develop for Android devices (Android SDK version 34.0.0)
[✓] Xcode - develop for iOS and macOS (Xcode 15.2)
[✓] Chrome - develop for the web
[✓] Android Studio (version 2023.1)
[✓] VS Code (version 1.86.2)
[✓] Connected device (3 available)
[✓] Network resources

• No issues found!

Found a solution which works for me. Here's what I did:

went to android/settings.gradle
Changed the version number from "1.7.10" to "1.9.20" in the 3rd line of the following block of the code in settings.gradle file:

Before:
plugins {
    id "dev.flutter.flutter-plugin-loader" version "1.0.0"
    id "com.android.application" version "7.3.0" apply false
    id "org.jetbrains.kotlin.android" version "1.7.10" apply false
}

After:
 plugins {
    id "dev.flutter.flutter-plugin-loader" version "1.0.0"
    id "com.android.application" version "7.3.0" apply false
    id "org.jetbrains.kotlin.android" version "1.9.20" apply false
}

ran the following commands from the project directory:

cd android
./gradlew clean
cd ..
flutter clean
flutter pub get

Pressed F5, and it worked.
N.B. Step 3 may not be needed(I haven't checked though). You can at first skip step 3 and proceed to step 4 after performing step 2. If it doesn't work then do it again and this time perform all the steps.

This solution worked for me

Found a solution which works for me. Here's what I did:
1. went to `android/settings.gradle`

2. Changed the version number from `"1.7.10"` to `"1.9.20"` in the 3rd line of the following block of the code in `settings.gradle` file:

Before:
plugins {
    id "dev.flutter.flutter-plugin-loader" version "1.0.0"
    id "com.android.application" version "7.3.0" apply false
    id "org.jetbrains.kotlin.android" version "1.7.10" apply false
}

After:
 plugins {
    id "dev.flutter.flutter-plugin-loader" version "1.0.0"
    id "com.android.application" version "7.3.0" apply false
    id "org.jetbrains.kotlin.android" version "1.9.20" apply false
}

3. Went to `android/build.gradle` and added the following block of code at the very top of the `build.gradle` file:

 buildscript {
    ext.kotlin_version = '1.5.31'
}

4. ran the following commands from the project directory:

cd android
./gradlew clean
cd ..
flutter clean
flutter pub get

5. Pressed `F5`, and it worked.

The same problem here, I had to disable plugin by plugin to know which one was in conflict with the new version.

Hi @michaelnabil230,
Thank you for reporting this issue, I was also able to reproduce it. The workaround suggested by @nabilbndev works which is a temporary solution for now. In the meantime we will look into a more permanent solution.

Hi @michaelnabil230, @nabilbndev, @hatch01,
After diving into this issue I have found the culprit. This problem is caused by the upgrade of the com.google.android.gms:play-services-location from version 21.0.1 to 21.1.0.
Apparently Google changed some dependencies in the plugin which now requires Kotlin 1.9.0 or higher. I am a bit reluctant to rollback to the old version of the com.google.android.gms:play-services-location plugin as I am hoping (need confirmation yet) that this newer version resolves some issues related to slow location fixes.
I feel it would be best to update our README with the instructions mentioned by @nabilbndev. How would you all feel about that?

Hi @mvanbeusekom,
From my point of view, we should not downgrade, as this will cause some problems for some users, but rather we should only update

Hello @mvanbeusekom,
It'd be better if we can get a permanent solution. Even though the workaround which I suggested works, app feels laggy to me.

Found a solution which works for me. Here's what I did:
1. went to `android/settings.gradle`

2. Changed the version number from `"1.7.10"` to `"1.9.20"` in the 3rd line of the following block of the code in `settings.gradle` file:

Before:
plugins {
    id "dev.flutter.flutter-plugin-loader" version "1.0.0"
    id "com.android.application" version "7.3.0" apply false
    id "org.jetbrains.kotlin.android" version "1.7.10" apply false
}

After:
 plugins {
    id "dev.flutter.flutter-plugin-loader" version "1.0.0"
    id "com.android.application" version "7.3.0" apply false
    id "org.jetbrains.kotlin.android" version "1.9.20" apply false
}

3. Went to `android/build.gradle` and added the following block of code at the very top of the `build.gradle` file:

 buildscript {
    ext.kotlin_version = '1.5.31'
}

4. ran the following commands from the project directory:

cd android
./gradlew clean
cd ..
flutter clean
flutter pub get

5. Pressed `F5`, and it worked.

this solution worked for me

Found a solution which works for me. Here's what I did:

went to android/settings.gradle
Changed the version number from "1.7.10" to "1.9.20" in the 3rd line of the following block of the code in settings.gradle file:

Before:
plugins {
    id "dev.flutter.flutter-plugin-loader" version "1.0.0"
    id "com.android.application" version "7.3.0" apply false
    id "org.jetbrains.kotlin.android" version "1.7.10" apply false
}

After:
 plugins {
    id "dev.flutter.flutter-plugin-loader" version "1.0.0"
    id "com.android.application" version "7.3.0" apply false
    id "org.jetbrains.kotlin.android" version "1.9.20" apply false
}

Went to android/build.gradle and added the following block of code at the very top of the build.gradle file:

 buildscript {
    ext.kotlin_version = '1.5.31'
}

ran the following commands from the project directory:

cd android
./gradlew clean
cd ..
flutter clean
flutter pub get

Pressed F5, and it worked.

In fact, only changing
plugins {
    id "dev.flutter.flutter-plugin-loader" version "1.0.0"
    id "com.android.application" version "7.3.0" apply false
    id "org.jetbrains.kotlin.android" version "1.7.10" apply false
}

to
plugins {
    id "dev.flutter.flutter-plugin-loader" version "1.0.0"
    id "com.android.application" version "7.3.0" apply false
    id "org.jetbrains.kotlin.android" version "1.9.20" apply false
}

worked for me!

i tried everything mentioned in issues.
only thing that worked for me was to add following lines to pubspec.yaml
dependency_overrides:
geolocator_android: 4.5.1

Hi @michaelnabil230, @nabilbndev, @hatch01,
After some consideration we have decided to revert back to version 21.0.1 of the com.google.android.gms:play-services-location library as the new version simply isn't inline with the current stable version of Flutter.
Changes will land with PR #1463.

Found a solution which works for me. Here's what I did:

went to android/settings.gradle
Changed the version number from "1.7.10" to "1.9.20" in the 3rd line of the following block of the code in settings.gradle file:

Before:
plugins {
    id "dev.flutter.flutter-plugin-loader" version "1.0.0"
    id "com.android.application" version "7.3.0" apply false
    id "org.jetbrains.kotlin.android" version "1.7.10" apply false
}

After:
 plugins {
    id "dev.flutter.flutter-plugin-loader" version "1.0.0"
    id "com.android.application" version "7.3.0" apply false
    id "org.jetbrains.kotlin.android" version "1.9.20" apply false
}

Went to android/build.gradle and added the following block of code at the very top of the build.gradle file:

 buildscript {
    ext.kotlin_version = '1.5.31'
}

ran the following commands from the project directory:

cd android
./gradlew clean
cd ..
flutter clean
flutter pub get

Pressed F5, and it worked.

In fact, only changing
plugins {
    id "dev.flutter.flutter-plugin-loader" version "1.0.0"
    id "com.android.application" version "7.3.0" apply false
    id "org.jetbrains.kotlin.android" version "1.7.10" apply false
}

to
plugins {
    id "dev.flutter.flutter-plugin-loader" version "1.0.0"
    id "com.android.application" version "7.3.0" apply false
    id "org.jetbrains.kotlin.android" version "1.9.20" apply false
}

worked for me!

Also work on mine project, thanks a lot man!

Sometimes the problem is in some incompatible package, the ideal thing would be to identify it and change it for a compatible version or for another package, in my case it was to change the geolocator package from version 10.0.0 to 7.0.2


docs: update hoon.livemd

documention -> documentation

Important note to contributors: We deeply value your contributions. However, due to a large influx of airdrop hunters, we are currently unable to accept small lint changes from first-time contributors. We encourage you to look for issues that offer more substantial contributions to the project or issues from the good first issue label. This helps us maintain the quality and integrity of the codebase, and provides a more meaningful experience for you as a contributor.


Package request: QuackOSM

Project description
QuackOSM: an open-source Python and CLI tool for reading OpenStreetMap PBF files using DuckDB.
Metadata

homepage URL: https://kraina-ai.github.io/quackosm
source URL: https://github.com/kraina-ai/quackosm
license: asl20
platforms: unix

Add a :+1: reaction to issues you find important.

@skimir Wow, the dependency tree of this package is just... insane

@skimir Wow, the dependency tree of this package is just... insane

Yeap, I've already tried, but giving up:)


Is it possible to authenticate websites with a broker like the MS-Authenticator-App on android?

Library

[x]<EMAIL_ADDRESS>
Description
I have multiple android apps and websites (spa's) and want to provide SSO across all of them. I successfully implemented SSO across the native apps using the msal-sdk and the MS-Authenticator app in shared-mode. But when i setup the masl.js sample app, it always asks me for credentials although i'm logged in, in one of my native apps.

msal js doesn't support native brokers and we do not have SSO with the native applications in android yet. From my understanding, in FLW, embedded web view works with brokers and hence the default browsers will not have the cookies for msal js to login silently.
Linking @rpdome from the android team to note this use case for the FLW design.

@meinto Please contact the Android team for any more questions. Closing this.


Kismet does not receive any data

Sonoff Zigbee 3.0 USB Dongle Plus ( CC2652P )
FW sniffle_cc1352p1_cc2652p1_1M.hex ( Version 1.10.0 ) @ https://github.com/nccgroup/Sniffle/
Sniffle branch OpenDroneID @ https://github.com/bkerler/Sniffle
GPS received
Mavic 3 ,mavic mini 3 pro ( latest fw )
Drone APP = Remote ID functionality normal
Kismet build from source

The Mavic three only does Wi-Fi type remote ID not Bluetooth. Sniffle is for Bluetooth, specifically I’ve been detecting Bluetooth long range as Bluetooth legacy wouldn’t be too much of importance to me.

The drone app can use or detect Wi-Fi or Bluetooth using your phones hardware. I suspect if you look probably into it more that you were only receiving the Wi-Fi type remote ID.I’m

What a bummer! But good that you were able to confirm that. I thought for sure I had heard it was only Wi-Fi.

Wi-Fi RID is implemented not only on Mavic other manufacturers also use it, Wi-Fi RID support is needed.

Totally agree, but keep in mind Sniffle is BT only. So I’ll have to look at some other way or add in something else to assist. I’m assuming it’s only a matter of time before kismet officially rolls in something. I’ll reach out to see.

There’s a new technique to detect the WiFi type. I’ll get you details this evening.


Custom StartupObjectId

Hi,
Currently in launch.json we have the startupObjectId as 22 .
Can you please suggest us how to use our custom RoleCenter Page in startupObjectId.
Thanks & Regards
Varun Reddy

I'm not sure I understand your question - you can specify any page id in the startupObjectId.

Hi,
Since the page id for the default rolecenter is 9022 we put startupObjectid as 22,
similarly if we have a custom rolecenter with id say suppose 70097620 then what will be the startupObjectID ?

Then you put 70097620 but you might need to configure the system so that the role center is actually viewable by your user.
22 is not because default role center is 9022 but because it opens Customer List page (with page id = 22)

you mean by configuring means making the custom rolecenter say suppose with id 70097620 as the default rolcenter for that user in the profile in rolcenter settings.
let me know if this is wrong?


Reference to locally stored Bible rather than online

I have a Bible stored in my vault, and would like to be able to refer to that locally stored Bible rather than an online one, so when I am not online, I still have access and I can also annotate my notes on my locally stored Bible.
I would personally find this very beneficial, as it would mean access when not connected online all the time, and being able to edit my Bible as well is really useful.

Duplicated to https://github.com/users/tim-hub/projects/2/views/1?filterQuery=ca&pane=issue&itemId=18315876

That's what this plugin is for.

That's what this plugin is for.

I think linker plugin does not meet this
and would like to be able to refer to that locally stored Bible
From what I know, linker plugin will create reference as a file for user, but it will not fill the verse for you (aka storing for you).

From what I know, linker plugin will create reference (Link) as a file for user, but it will not fill the verse for you (aka storing for users).

If you have a local version of the Bible saved in your vault, the linker plugin will copy the verse(s) into the page you are on. That's how the plugin works, you can either reference to the verse(s) or copy it onto the page.


"compiler IR check failed" error when trying to create ToString instance

Prerequisites

[x] Put an X between the brackets on this line if you have done all of the following:

Check that your issue is not already filed.
Reduce the issue to a minimal, self-contained, reproducible test case. Avoid dependencies to mathlib4 or std4.

Description
I'm running into a "compiler IR check failed" error that seems like a bug in Lean.
Context
I'm trying to create a ToString instance for a type.
Steps to Reproduce
This is a self-contained repro:
inductive Dimension : Type where
| duration : Dimension
| length : Dimension
| mass : Dimension

open Dimension

instance : ToString Dimension where
  toString
  | duration => "duration"
  | length => "length"
  | mass => "mass"

inductive Units : Dimension → Type where
| seconds : Units duration
| hours : Units duration
| meters : Units length
| kilometers : Units length
| grams : Units mass
| kilograms : Units mass

open Units

instance (d : Dimension) : ToString (Units d) where
  toString
  | seconds => "seconds"
  | hours => "hours"
  | meters => "meters"
  | kilometers => "kilometers"
  | grams => "grams"
  | kilograms => "kilograms"

structure Quantity (d : Dimension) : Type where
  quantity : Nat
  units : Units d

open Quantity

instance (d : Dimension) : ToString (Quantity d) where
  toString q := toString q.quantity ++ " " ++ toString q.units

Expected behavior: No error?
Actual behavior: This "compiler IR check failed" error:

The full text of the error is:
compiler IR check failed at 'instToStringQuantity._rarg', error: unexpected type 'obj', scalar expected

Versions
$ lean --version
Lean (version 4.1.0-rc1, commit 339615042d90, Release)

macOS 13.5.2 (Ventura)
Additional Information
N/A
Impact
Add :+1: to issues you consider important. If others are impacted by this issue, please ask them to add :+1: to it.

@leodemoura I think you are the most familiar with the IR checker. Do you happen to know if there's a workaround? (Perhaps I am doing something wrong?)

The error still exists on Lean 4.12.0 from today. Here's a smaller example:
inductive Units : Bool → Type where
| seconds : Units false
| hours : Units true

open Units

structure Quantity (d : Bool) : Type where
  quantity : Unit
  units : Units d

instance (d : Bool) : ToString (Quantity d) where
  toString q := match q.units with | seconds => "seconds" | hours => "hours"


Run app tests locally as was done for website

I fixed the store action dispatch tests, but I don't get why two failure messages have changed. @asood123  @arnaudbenard  ?

creates GET_APPROVAL_KEY_FOR_USER_FAILURE if it fails: https://github.com/OpenCollective/app/pull/160/files#diff-344707b4ec083b9803b3b1ecd0f725b0R59
creates CONFIRM_APPROVAL_KEY_FAILURE if it fails: https://github.com/OpenCollective/app/pull/160/files#diff-344707b4ec083b9803b3b1ecd0f725b0R104


deeplinking of author IPFS hash verification to MyCrypto

Changes proposed in this pull request:

Users can click on verify receipt and not have to paste in the specific data from IPFS

Closing this PR, it's not relevant anymore.

Closing this PR, it's not relevant anymore.


Feature/RC radio parameter update

Technical task : #2162
This PR is ready for review.
This pull request contains the implementation of Remote Control Radio Parameter Update
(proposal: https://github.com/smartdevicelink/sdl_evolution/blob/master/proposals/0160-rc-radio-parameter-update.md)
Test scripts: https://github.com/smartdevicelink/sdl_atf_test_scripts/pull/1927
For testing use the following test set:
https://github.com/smartdevicelink/sdl_atf_test_scripts/blob/feature/rc_radio_parameter_update/test_sets/rc_radio_parameter_update.txt
HMI Integration guidelines: https://github.com/smartdevicelink/sdl_requirements/pull/106
CLA

[x] I have signed the CLA
Update
SetInteriorVehicleData_UC, SetInteriorVehicleData_TRS with cases with new RADIO parameters.

This PR is based on New remote control modules and parameters, so it should be merged after #74

https://github.com/smartdevicelink/sdl_requirements/pull/106 link is not valid

@GetmanetsIrina, thank you, updated the link


c++: error: unrecognized command line option ‘-msse’; did you mean ‘-fdse’?

hello,friends. today, i compile this on Xavier which is NVIDIA's product, it is the ARM architecture different from the intel‘s x86_64. when i build it on Xavier, some errors occur!! like these:
c++: error: unrecognized command line option ‘-msse’; did you mean ‘-fdse’?
c++: error: unrecognized command line option ‘-msse2’
c++: error: unrecognized command line option ‘-msse3’
c++: error: unrecognized command line option ‘-msse4’
c++: error: unrecognized command line option ‘-msse4.1’
c++: error: unrecognized command line option ‘-msse4.2’
c++: error: unrecognized command line option ‘-msse’; did you mean ‘-fdse’?
c++: error: unrecognized command line option ‘-msse2’
c++: error: unrecognized command line option ‘-msse3’
c++: error: unrecognized command line option ‘-msse4’
c++: error: unrecognized command line option ‘-msse4.1’
c++: error: unrecognized command line option ‘-msse4.2’
In the CMakeLists.txt is "add_definitions(-std=c++11 -msse -msse2 -msse3 -msse4 -msse4.1 -msse4.2)
set(CMAKE_CXX_FLAGS "-std=c++11 -msse -msse2 -msse3 -msse4 -msse4.1 -msse4.2")".
which is OK on the intel‘s x86_64 architecture. Can you give me some help ? THANK YOU FIRST!!

did you solve this? if you have soled, pease tell me how to do

does u guys solve this problem

Anyone able to solve this problem?

i have the same problem, someone can solve it?


The problem is in the output data

[Running] node "c:\Users\Acer\Desktop\sadf\tempCodeRunnerFile.javascript"
[Done] exited with code=0 in 2.822 seconds

/needsMoreInfo

[Running] node "c:\Users\Acer\Desktop\sadf\tempCodeRunnerFile.javascript"
[Done] exited with code=0 in 2.822 seconds
When the program starts, the output writes this:

@P1X9L I cannot see a problem here.
Your program logs the variable x to the output and x has the value 2.
What's wrong with that?


[Build] adding es check to umd packages

UMD packages have long been es5-oriented, yet have incorporated es6 features like arrow functions. This checks the UMD packages against es6 and not es5, as it will fail because of the arrow functions.
This test is important for babylon native, which uses those packages, and does support es6 (but not more than that ATM)
This test will be added to the build process after merging it.
Small note - also fixing the missing es5 target in serializers.

Please make sure to label your PR with "bug", "new feature" or "breaking change" label(s).
To prevent this PR from going to the changelog marked it with the "skip changelog" label.

Reviewer - this PR has made changes to one or more package.json files.

Snapshot stored with reference name:
refs/pull/14035/merge
Test environment:
https://babylonsnapshots.z22.web.core.windows.net/refs/pull/14035/merge/index.html
To test a playground add it to the URL, for example:
https://babylonsnapshots.z22.web.core.windows.net/refs/pull/14035/merge/index.html#WGZLGJ#4600
Links to test babylon tools with this snapshot:
https://playground.babylonjs.com/?snapshot=refs/pull/14035/merge
https://sandbox.babylonjs.com/?snapshot=refs/pull/14035/merge
https://gui.babylonjs.com/?snapshot=refs/pull/14035/merge
https://nme.babylonjs.com/?snapshot=refs/pull/14035/merge
To test the snapshot in the playground with a playground ID add it after the snapshot query string:
https://playground.babylonjs.com/?snapshot=refs/pull/14035/merge#BCU1XR#0


docs: add usage details

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

v1.1.7
GitHub release
v1.1.7

Your semantic-release bot :package::rocket:


Release ordering wrong

Here an example:

The beta of v2.5.0 got obviously released before the full release and should be ordered second here. No matter if it's a pre-release or not.
In this example the full release might got drafted before the beta.16 was created. This still shouldn't happen.
At GitHub releases it's displayed in correct order for tags and releases:

Releases should be always sorted by "release date" (aka "published") in the first place!
(This might be related to https://github.com/Somsubhra/github-release-stats/issues/13)

Potential explanation why it's falsely ordered like that:
https://github.community/t5/How-to-use-Git-and-GitHub/Releases-API-can-t-figure-out-order/m-p/5037#M1640
The API has no documented ordering, but it looks like it includes releases with the pre-release tag always first in the reply.
The github-release-stats page should instead sort the reply regarding the published_at date.

I merged the proposed fix by @nogginbox in my fork: https://github.com/tooomm/github-release-stats/commit/0e49e7610c60c3a733667ae4922c3bef481a5884


Update sbt to 1.4.3

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

Ignore future updates
Add this to your .scala-steward.conf file to ignore future updates of this dependency:
updates.ignore = [ { groupId = "org.scala-sbt", artifactId = "sbt" } ]

labels: library-update, semver-patch

Codecov Report

Merging #371 (aaa02ac) into master (3250833) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master     #371   +/-   ##
=======================================
  Coverage   62.84%   62.84%
=======================================
  Files          38       38
  Lines        1281     1281
  Branches        8        8
=======================================
  Hits          805      805
  Misses        476      476

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 3250833...aaa02ac. Read the comment docs.


Expand code coverage collection

What
Improve test coverage collection across our tests to get a better view of how much our components are tested. This includes merging coverage of unit tests and in-browser tests together to get a complete view. Ideally, once collected, we'd have a way to surface it in the PRs so the results are clearly visible rather than having to download an archive.
Besides collecting coverage of the JavaScript component there is also a few other areas we may want to look into:

coverage of our Nujucks macro: how much of their if is actually being ran by the tests
coverage of our CSS: how much of our classes is actually used by our components, do we have some rogue classes in the CSS that are actually no longer used
coverage of our SCSS variables & mixins, if at all possible?

Why
We're currently [collecting some code coverage from Jest which gets attached to the github action. However, it doesn't cover (🥁) all the code being run during our tests. Code running inside puppeteer, for example, is not collected. Managing to collect coverage more accurately would give us a sense of how much code is actually tested and which areas of our codebase we may need to address.
Who needs to work on this
Developers
Who needs to review this
Developers
Done when

[ ] Investigate coverage collection for in-browser tests
[ ] Investigate coverage collection for Nunjucks (using Istanbul and relying on source-maps maybe?)
[ ] Investigate coverage collection for CSS
[ ] Investigate coverage collection for SCSS

A few rough notes around code coverage:
## General coverage tooling
Istanbul: oldie but sturdy, it was one of the earliest tool for collecting code coverage. instruments code to collect which lines and branches get ran while code executes (usually test code). It provides a CLI, nyc, which you use to prefix the command you want to execute: nyc mocha for example. Istanbul is built into Jest. It can also be used at transpilation time with babel-plugin-istanbul. Istanbul not only provides the instrumentation of the code, but reporters to output the results.
V8: Since the old days of collecting coverage, things have improved and V8 offers a native way to collect code coverage. This is available in NodeJS as well as in Chromium browsers. c8 is a tool similar to which can uses the same reporters as istanbul
Does something similar exist for SpiderMonkey (Firefox’s JS engine), or JavaScriptCore (Webkit’s JS engine)? More a curiosity question than
lcov is something to dig into as well. It's a  C coverage reporter, but its file format seems used with CIs like coveralls. It may also be a route for merging different lcov results so we can get a sense of coverage across both in-browser tests and unit tests (https://github.com/mweibel/lcov-result-merger).
## Nunjucks
Can we instrument Nunjucks template rendering to get coverage as well? Eg. run istanbul on compiled templates and use sourcemaps to map it back to the original file?
## CSS
Chrome has some CSS coverage info, but is that something that can be pulled in automated testing?
SCSS
That one seems the trickiest, but maybe there's an istanbul like tool for SCSS as well?


Update serd to resolve buffer overread

Updates serd to resolve a buffer overread when reading turtle files

Did not help yet, waiting for https://gitlab.com/drobilla/serd/-/issues/30


Fix async generic method

What is the purpose of the change
Refer: #13321

The invocation method name is generated based on the method called during reflection proxy, so the method name is "$invokeAsync" when called asynchronously.

Brief changelog
Verifying this change

Checklist

[x] Make sure there is a GitHub_issue field for the change (usually before you start working on it). Trivial changes like typos do not require a GitHub issue. Your pull request should address just this issue, without pulling in other changes - one PR resolves one issue.
[ ] Each commit in the pull request should have a meaningful subject line and body.
[ ] Write a pull request description that is detailed enough to understand what the pull request does, how, and why.
[ ] Check if is necessary to patch to Dubbo 3 if you are work on Dubbo 2.7
[ ] Write necessary unit-test to verify your logic correction, more mock a little better when cross module dependency exist. If the new feature or significant change is committed, please remember to add sample in dubbo samples project.
[ ] Add some description to dubbo-website project if you are requesting to add a feature.
[ ] GitHub Actions works fine on your own branch.
[ ] If this contribution is large, please follow the Software Donation Guide.

Codecov Report

Merging #13336 (2fe5149) into 3.2 (9cb36bc) will increase coverage by 0.01%.
The diff coverage is n/a.

@@             Coverage Diff              @@
##                3.2   #13336      +/-   ##
============================================
+ Coverage     69.57%   69.58%   +0.01%
  Complexity        2        2
============================================
  Files          1652     1652
  Lines         71608    71606       -2
  Branches      10264    10263       -1
============================================
+ Hits          49821    49827       +6
+ Misses        17099    17093       -6
+ Partials       4688     4686       -2

see 30 files with indirect coverage changes
:mega: Codecov offers a browser extension for seamless coverage viewing on GitHub. Try it in Chrome or Firefox today!

@finefuture  pls add testcase in RpcUtilsTest

@finefuture pls add testcase in RpcUtilsTest

Okay.


Creating tables with a dask-cudf DataFrame

Dask-SQL can create tables directly from storage in SQL syntax:
CREATE TABLE my_data WITH (
    format = 'csv',
    location = './iris.csv'
)

As suggested by @randerzander it would be nice to have a way to create this backed by a dask-cudf DF instead of a Dask CPU DF. This is my first step toward achieving that.
So far, I just added a boolean parameter gpu, although perhaps something like HOW='gpu' vs default HOW='cpu' would be better. These changes are also only for reading in a single file. Mainly want to get your thoughts about how to support this @nils-braun :)
For example, something like this works with this PR:
CREATE OR REPLACE TABLE my_data WITH (
    format = 'csv',
    location = './iris.csv',
    gpu=True
)

Looks like the tests are failing from everywhere else the new parameter would need to be added...

Okay, it looks like there were only 2 other places in the code (in pandas.py and intake.py) where it was expecting the extra parameter, so I updated those. What do you think? I also like your idea to let only the locations input plugin handle it, so I could definitely do that instead, especially if you think there are any places I am potentially overlooking.

Codecov Report

Merging #219 (fd41b05) into main (0c3a6a1) will decrease coverage by 0.60%.
The diff coverage is 70.96%.

@@             Coverage Diff             @@
##              main     #219      +/-   ##
===========================================
- Coverage   100.00%   99.39%   -0.61%
===========================================
  Files           64       64
  Lines         2470     2491      +21
  Branches       340      350      +10
===========================================
+ Hits          2470     2476       +6
- Misses           0       10      +10
- Partials         0        5       +5

Impacted Files
Coverage Δ

dask_sql/context.py
100.00% <ø> (ø)

dask_sql/input_utils/convert.py
100.00% <ø> (ø)

dask_sql/input_utils/hive.py
90.00% <ø> (-10.00%)
:arrow_down:

dask_sql/physical/rel/logical/filter.py
88.88% <ø> (-11.12%)
:arrow_down:

dask_sql/input_utils/pandas.py
69.23% <33.33%> (-30.77%)
:arrow_down:

dask_sql/input_utils/location.py
86.95% <40.00%> (-13.05%)
:arrow_down:

dask_sql/input_utils/intake.py
86.66% <50.00%> (-13.34%)
:arrow_down:

dask_sql/physical/rel/custom/create_experiment.py
100.00% <100.00%> (ø)

dask_sql/physical/rel/custom/create_model.py
100.00% <100.00%> (ø)

dask_sql/physical/rel/custom/create_table.py
100.00% <100.00%> (ø)

... and 12 more

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 5f7ebc1...fd41b05. Read the comment docs.

Sorry @sarahyurick - I just realised that the coverage was not shown correctly (because we moved to the new git space) and that the hive test was disabled.
I will fix both in #221 - you might need to update to the newest main version once merged. After that, we can check together if you maybe need some additional tests or any pragma: no cover annotations.

Sounds good! There were some conflicts that required me to re-open this PR as #224.

Ok, thanks! Just as a note (but you might already know this): you do not need to create a new PR if there are conflicts - you can just rebase and force-push or (preferred) merge the new main branch into your branch, solve the merge conflicts and push again. But also opening a new PR is fine :-)


Execute Script at Synology without otp

Hi, the script works great for me - great work! I would like to run it directly on my Synology via the task manager. This also works so far, except that of course it doesn't work without a new token for otp with each execution. is there a possibility to run the script with the current user, which also starts the task - but without otp. Is there a way here? Greetings Jonas

Hi Jonas, no unfortunately :(. The app works by communicating with Synology Photos API via HTTP requests. This requires that it authenticates first, and if you have MFA enabled then it has to provide your username, password and OTP. As a workaround, you can consider creating a separate user account with access only to the relevant parts of your Photos collection, disable MFA for that account and feed the app with just the username and password.


Use OpenTelemetry SDK in HotROD

Based on earlier PR #3390.
Which problem is this PR solving?

Resolves #3380

Short description of the changes

Switch from jaeger-client-go SDK to OTel SDK paired with ot-otel bridge
Add cli flag to select which Otel Exporter to use (Jaeger, OTLP or stdout)

TODO:

[ ] check what happens with metrics

@albertteoh my intention was to make this change work with the original HotROD blog post (probably time to update it to current state). But it has a section that demonstrates generation of RPC metrics by using span observer in the tracer. This functionality is now broken, but I suspect it's possible to reproduce it via an additional span processor passed to the OTEL SDK

do you think this should be the approach (i.e. using the OTEL -> OT shim) to take for https://github.com/jaegertracing/jaeger/issues/3381?

I don't have a strong opinion there, but it's probably better to just do a full upgrade to OTEL. I kinda wanted to try out the OT-OTEL shim in the Hotrod first, since I haven't seen any pubs describing a successful use of the shim on existing code. Not that I know it works (maybe write a blog post about it),  it may be worth doing a follow-up PR and move to OTEL directly. It will involve using different instrumentation libraries though.


doc(k8s) re-do and update the Kong w\ k8s installation docs

mention the existence of the Make tasks in kong-dist-kubernetes
change k8s cluster to a prerequisite don't document how to provision one
similarly let's not document how to use minikube
demonstrate how to access the admin-api / proxy and continue the getting started tutorial at adding a configuring a service

To do but out of scope is we need to duplicate all relevant admin api examples for declarative. Right now it's not clear where best to direct folks after they finish setting up declarative / db-less Kong
To do in the a PR to follow this one is continue the k8s w\ datastore examples to include setting up https://github.com/Kong/kubernetes-sidecar-injector and running bookinfo.yaml

Added PR #1357 -> suggest merging that PR first, then you can update this page to use the proper heading tags and use the generated TOC

Added a few minor markdown fixes for links, once those are in and the heading tags are adjusted to use the toc generator, this PR is GTG.
There is a larger issue of wanting to expand these docs vs keeping most of the information in github with this doc mainly be a reference to those, but that is out of scope of this PR and we should go ahead and merge it 👍

@levfishbluefish I had started reviewing this yesterday but was preempted halfway (mostway? ;) ) through — I won't have time to fully rewiew, so I just hit "Send" on the suggestions I had lying around, so these don't get lost before I go out on vacation. It's all style/readability stuff though, not a technical review on the content.


Anchore does not report JAVA CVEs

Is this a request for help?: YES

Is this a BUG REPORT or a FEATURE REQUEST? (choose one):
BUG REPORT

Version of Anchore Engine and Anchore CLI if applicable:
v 0.8.2
What happened:
Java CVEs from NVD did not get reported
https://nvd.nist.gov/vuln/detail/CVE-2021-2161
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-2163
Image contained the rpm
rpm -qav|grep -i jdk
jdk-11.0.10-11.0.10-ga.x86_64
What did you expect to happen:
CVEs for Java getting reported

Any relevant log output from /var/log/anchore:
What docker images are you using:
Java 11 Oracle Linux 8 image
How to reproduce the issue:
Anything else we need to know:

Hello @navzen2000 , thanks for posting this issue. Could you retry scanning your image with v0.10.0 and let me know if you are still seeing this issue? We have made several improvements to how Java packages are scanned (and to image scanning in general) since v0.8.2.

Hi @dspalmer99 .
Even with v.10.0, it does not report vulnerable JDK version used packaged as rpm inside image

Hi @dspalmer99 .
Even with v.10.0, it does not report vulnerable JDK version used packaged as rpm inside image

@navzen2000 To make sure I understand your use case, is this an rpm that you built yourself, ie not a vendor supplied rpm? If so, could you try updating your config to set enableOwnedPackageFiltering to false?  We had a similar issue here that we fixed in v0.10.0 by adding that new config variable.

@dspalmer99
JDK is part of vendor supplied image
https://docs.oracle.com/en-us/iaas/images/image/a078ddaf-9b76-4bcc-992a-a03d36aa3004/
The above OL image includes jdk-11.0.10-11.0.10-ga rpm

@navzen2000 Thanks for clarifying that. We will review and get back to you when we have some findings to share.

For rpm packages, anchore uses the oracle security advisories (ELSA) for the packages they maintain. Are you seeing an ELSA-prefixed result on that package?

The ELSA for CVE-2021-2163 is ELSA-2021-1307 so you may see that in the anchore-cli image vuln <your tag> os output.

ok


Mismatch in PQU 3 build version for 10.0.31 in documentation

This page lists builds as late as 10.0.1406.177 in the 10.0.31 PQU 3.
On the schedule page, the release for 10.0.31 release 3 is 10.0.1406.165.
https://learn.microsoft.com/en-us/dynamics365/fin-ops-core/fin-ops/get-started/quality-updates-schedule#schedule
Which version number is correct?

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

ID: e8e8cc04-934b-c87b-cac3-a89d9faf5792
Version Independent ID: e8e8cc04-934b-c87b-cac3-a89d9faf5792
Content: 10.0.31 PQU release 3 build information - Finance & Operations | Dynamics 365
Content Source: articles/fin-ops-core/fin-ops/get-started/quality-updates-build-details-10-0-31.md
Service: dynamics-365-cross-app
GitHub Login: @rashmansur
Microsoft Alias: rashmim

Bug 809972 has been logged to address this issue.


refactored _parse_arp_table

refactoring of the arp table parsing for libvirt
Description
passing each command output to their own parsing function
and add unittest for parsing the tables
Status

done, ready for review

Checklist (tick everything that applies)

[X] Code linting (required, can be done after the PR checks)
[X] Documentation
[x] Tests
[ ] ICLA (required for bigger changes)

split _parse_arp_table into 1 general and 2 specialized functions

I looked at other compute driver tests, but wasn't able to determine how to write a stub test for this driver

Thanks for doing that!
As far as the tests go - it will be a different in this case since libvirt driver uses libvirt library and doesn't talk directly to an HTTP API.
One thing which would help is if you can gist (or paste it here) the output of both commands (arp and ip neigh) - this way we can use this as fixtures for ip table parse test case.

$ ip neighbor
<IP_ADDRESS> dev eno1 lladdr 00:0e:38:8c:bc:3f STALE
<IP_ADDRESS> dev eno1 lladdr 00:11:bb:4a:ca:7f STALE
<IP_ADDRESS> dev eno1 lladdr 00:00:0c:07:ac:6e REACHABLE
<IP_ADDRESS> dev eno1 lladdr e0:06:e6:d4:88:39 REACHABLE
arp -an
? (<IP_ADDRESS>) at 52:54:00:bc:f9:6c [ether] on br0
? (<IP_ADDRESS>) at 52:54:00:04:89:51 [ether] on br0
? (<IP_ADDRESS>) at 52:54:00:c6:40:ec [ether] on br0
? (<IP_ADDRESS>) at 52:54:00:77:1c:83 [ether] on br0

@Kami  added the command output

@Kami I've added a skeleton for a libvirt_driver test class with 2 actual tests

Thanks and sorry for the delay - I will look into it asap.

Changes LGTM :+1:


Forbid mapping class by more than one AbstractDocument

Q
A

Type
improvement

BC Break
yes

Fixed issues
n/a

One last thing, can you add a note to the UPGRADE document stating that using multiple document annotations will now throw an exception?


Allow referencing remote assets

Describe the problem your feature would solve
When using very large datasets (e.g., image and video data especially), it's painful to have to clone them to my local machine in order to package up a ModelKit.
Describe the solution you'd like
It would be nice if you could provide a URI to the dataset in the Kitfile. I understand that that would trade download time for me for wait time as the ModelKit fetched the data in order to be built...as long as it doesn't happen on my machine 😄
Describe alternatives you've considered
There isn't really an alternative beyond cloning everything locally.
Additional context
None

Decision: We'll do this by referencing other ModelKits.


Feature Request : Square button shape

Is your feature request related to a problem? Please describe.
In order to integrate the card better with other button cards, it would be nice to have an option to make it a 'square' shape
Describe the solution you'd like
Just have an optional "button" setting to render the card as a square
Describe alternatives you've considered
n/a
Additional context
Thank you so much already for this card, it is really nice !

By 'sqare' you mean to not have rounded corners?

that s great, thank you very much !


Tika Parser raises json.decoder.JSONDecodeError

Steps to reproduce:
Below code runs perfect in Windows system but generates JSONDecodeError in Debian
from tika import parser

with open('./test.txt', 'r') as fh:
    file_content = fh.read()
    parsed = parser.from_buffer(file_content)

looks like your Tika server didn't start. Please  make sure it's running or look at the log message in /tmp/tika*.log


MDCDrawer: CRASH/REGRESSION: FocusTrap: Element must have at least one focusable child

Describe the bug
REGRESSION: No issues with v8.0.0. Somewhere between v8.0.0 to v10.0.0, this crash was introduced
(I'm using npm)
When opening a MDCDrawer, this crash occurs
I'm just using the modal navigation drawer example from https://github.com/material-components/material-components-web/tree/master/packages/mdc-drawer
Observe that when the drawer is opened, v8.0.0 surrounds the mdc-drawer__content with mdc-dom-focus-sentinel with tabindex="0", as shown below:

...

v10.0.0 forgets to do this surround, as shown below:

...

Due to no wrapping with tabindex="0", this causes focusableEls.length === 0, which causes the crash (source code below)
if (focusableEls.length === 0) {
    throw new Error('FocusTrap: Element must have at least one focusable child.');
}

Can we please bring back the behavior that wraps and does not crash?

The regression occured somewhere between v9.0.0 and v10.0.0-canary.776c18681.0


WETH deposit transaction - gas too low

Describe the bug
when we create a transaction for ETH<>WETH deposit (as part of the limit order process), we trigger it with about 50% of the required gas for the transaction. this results in the transaction to fail.
To Reproduce
Steps to reproduce the behavior:

Go to 'swap'
Click on 'limit'
set a transaction from ETH to any token
first popup would be to deposit ETH into WETH, confirm
check metamask transaction - gas should be around 48k and we send it with 28k

@ashachaf I've now just doubled the estimate,


more features

It will be awesome if you could implement more translations...like spanish, german, french, etc.
Also if someone uses their account to send an issue...it will save time if the account was automatically (safely & securely) saved for future issue reporting.

To provide more translations please create a pull request adding the specific values-XX/strings.xml files where XX is the Android country resource modifier.

Saving the account information would blow up this library too much as we would need to provide an encrypted storage for the account password, something that this library definitely not claims to deal with. If entering their account name and password is too hard for your users you can enable them to just put in an email address to identify.


Fix delete for large tables

Also switch to query as that's much more efficient

Mostly a duplicate of https://github.com/fugue/credstash/pull/232 but also switches to the more efficient query instead of scan

Nice work, thanks for your contribution!


[Bug] "TypeError: app.appPermissions.privacy.forEach is not a function" error when trying to preview YTLitePlus source.

I suppose the error is mine but I can't preview YTLitePlus with your viewer, the source preview works but not the app preview.
See yourself :
https://therealfoxster.github.io/altsource-viewer/view/app/?source=https://raw.githubusercontent.com/YTLitePlus/YTLitePlus-Altstore/main/apps.json&id=com.google.ios.youtube
The source is : https://raw.githubusercontent.com/YTLitePlus/YTLitePlus-Altstore/main/apps.json
Thank you.

Thanks for reporting! I didn't realize they switched to a new JSON format (again). I was following the format on https://cdn.altstore.io/file/altstore/apps.json, where appPermissions are listed like this:
"appPermissions": {
  "entitlements": [
    {
      "name": "get-task-allow"
    },
  ],
  "privacy": [
    {
      "name": "Microphone",
      "usageDescription": "Delta uses your microphone to emulate the Nintendo DS microphone."
     }
  ],
}

However, according to https://faq.altstore.io/distribute-your-apps/make-a-source#app-permissions, they should look something like:
"appPermissions": {
  "entitlements": [
    "get-task-allow"
  ],
  "privacy": {
    "NSMicrophoneUsageDescription": "Delta uses your microphone to emulate the Nintendo DS microphone."
  },
}

Regardless, e40159e should add support for both formats.

Thank you!


Sharepoint requesting files from SPFx solution with wrong port

Target SharePoint environment
SharePoint Online
What SharePoint development model, framework, SDK or API is this about?
💥 SharePoint Framework
Developer environment
Windows
What browser(s) / client(s) have you tested

[ ] 💥 Internet Explorer
[ ] 💥 Microsoft Edge
[X] 💥 Google Chrome
[ ] 💥 FireFox
[ ] 💥 Safari
[ ] mobile (iOS/iPadOS)
[ ] mobile (Android)
[ ] not applicable
[ ] other (enter in the "Additional environment details" area below)

Additional environment details

browser version
SPFx version 1.19.0
Node.js version  18.20.2
etc

Describe the bug / error
I am trying to run a hosted workbench from my SPFx solution on the port 4322 (4321 is reserved by colleague) using URL params ?loadSPFX=true&debugManifestsFile=https://localhost:4322/temp/manifests.js which works fine, I can see the webpart in the webpart list
But when I add the webpart I get this error on the page, and these in the console - looking by URL it seems that Sharepoint is trying to read the files using the port 4321 and not 4322
The solution is run via command gulp serve --nobrowser --max-old-space-size=8192

serve.json
{
  "$schema": "https://developer.microsoft.com/json-schemas/spfx-build/spfx-serve.schema.json",
  "port": 4322,
  "https": true,
  "initialPage": "<my_shp_site>/_layouts/workbench.aspx"
}

Thanks
Steps to reproduce

Set port in serve.json to 4322 and run solution
Add webpart to page
Webpart fails to show and throws error

Expected behavior
I expect Sharepoint to run the solution on port 4322

I found this in the webpart manifest
"loaderConfig": {
  "internalModuleBaseUrls": [
    "https://localhost:4321/dist/",
    "https://localhost:4322/dist/",
  ],
  ...
}

I added "debugBasePath": "https://localhost:4322" and then rebuild solution using gulp clean and gulp bundle which rebuilt /dist folder correctly - although manifests.json hasnt changed and still contained also localhost:4321, so I went into the file /temp/manifests.js and replaced occurence of 4321 -> 4322 and it works now


[5.7] Add blade:cache to optimize command

This pull request add the new blade:cache command to the optimize command.

I don't really intend for this to be regularly used right now. It's mainly in place as an edge case for those on read-only filesystems.


eventName for a deleted record should be REMOVE instead of DELETE

When using Moto to mock DynamoDB streams, a deleted record has the eventName = "DELETE" right now:
https://github.com/spulec/moto/blob/9eb58eea411214ded617ea45ce9a4407a8f95194/moto/dynamodb2/models/__init__.py#L243-L250
AWS's DynanoDB Stream specification states that this should actually be "REMOVE":
https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_streams_Record.html#DDB-Type-streams_Record-eventName
I am on Moto version 1.3.16 and using the dynamodb2.start() and stop() methods

Thanks for raising this @wenjiezhou-rl - marking this as a bug!

This is now fixed as of moto >= 1.3.16.dev91


Apply auto-format rules

This removes unnecessary whitespace, makes formatting symbols consistent and surrounds bare URLs with angle brackets.

Conflicts fixes by merging in master branch.

Any more changes required/desired to this PR?


Disregard square brackets [ ] in full-text search

In the new method of entering texts for fragmented leaves, we are using square brackets in the "standardized spelling" field.
We should disregard [ and ] in text searches on the Cantus Database.

The search that we're currently using is based on Django's SearchQuery, which defaults to the search type plain.

If search_type is plain, which is the default, the terms are treated as separate keywords.

from django.contrib.postgres.search import SearchQuery
SearchQuery('red tomato')  # two keywords
SearchQuery('tomato red')  # same results as above

So adding square brackets will not affect the text search. The search terms are treated as single keywords anyway. The brackets will not get in the way.


Error locating config.py

Hello,
I have install this overviewer version by your docker everything went fine until i run your command to render.
I'm running like this
docker run --rm
-v [world-directory]:/tmp/world/:ro
-v [config.py-directory]:/tmp/config/:ro
-v [render-directory]:/tmp/export/:rw -it marctv/overviewer113
in return i get this
"The settings file you specified ('/tmp/config/config.py') does not exist, or is not a file"
I search for the tmp folder and they werent there, so i create them to force, but the error keeps.
Also copy the file config.py to the tmp folder and nothing.
Can you give me a proper command example maybe i'm making something wrong
Hope you can help

Hi,
maybe wrong permissons? The config.py directory should contain only a valid overviewer config.py with read permissons for docker.

Hi there thanks for comment, i'm executing the command below
docker run --rm
-v /home/jspanos/overviewer/seraphicraft113/world/:/tmp/world/:ro
-v /var/www/html/overviewerconfig/config.py:/tmp/config/:ro
-v /var/www/html/overviewer113/:/tmp/export/:rw -it marctv/overviewer113
I have full permission (777) on the overviewerconfig folder and file. i run it again and now i'm getting this

Error response from daemon: OCI runtime create failed: container_linux.go:344: starting container process caused "process_linux.go:424: container init caused "rootfs_linux.go:58: mounting \"/var/www/html/overviewerconfig/config.py\" to rootfs \"/var/lib/docker/overlay2/68d6883b6212535e6caa9be78bbb1c20b0eac9ae7e20faf791203478d6063807/merged\" at \"/var/lib/docker/overlay2/68d6883b6212535e6caa9be78bbb1c20b0eac9ae7e20faf791203478d6063807/merged/tmp/config\" caused \"not a directory\""": unknown: Are you trying to mount a directory onto a file (or vice-versa)? Check if the specified host path exists and is the expected type.


Add sharing buttons to documentation pages and add css to email signup

This pr adds some css to make the email subscription look better as well as adds sharing buttons to the documentation pages. You can preview it here: https://deploy-preview-271--telepresence.netlify.com. To complete it someone needs to go into the hubspot form and add a placeholder for the email input, otherwise there is no label for the field.

Looks good. A couple comments:

Can we have the link sharing buttons only show up on tutorial pages?
Can you add a text blurb that says (before the buttons) "If this tutorial was useful to you, we'd appreciate it if you'd share it online." (and then add the buttons)

Added placeholder in HubSpot form


String literals

The string literals page is severely lacking in details.

[ ] escape sequences (\n and similar for special low ASCII values, \x, \u)
[ ] link to string interpolation
[ ] UTF-8 details (Utf8 in the standard library, which targets should actually use it, etc)
[ ] target-specific encoding details (#177 but updated)

Inline markup needs to be documented somewhere too. That might deserve its own page, but should at least be linked to from here.


project modal and deployment modal in projects

@HarikaSree22  merging the code for now,
later take a new fix branch and work on the review comments!


TOML formatting using taplo

Fixes #212, finally!
an alternative to #299, see #212 for a comparison (taplo is now directly published to PyPI, which makes this hook a nice, perfectly integrated alternative)
Outstanding questions:

should we customize taplo more than just with the spaces? E.g. “never collapse multiline arrays” might be desirable. For reference here: https://github.com/tamasfe/taplo/issues/358
do we prefer #299?

Closing in favor of https://github.com/scverse/cookiecutter-scverse/pull/299, see comments there


maintainers: expand jceb's name

Description of changes
Expand jceb's name in maintainers list.

You seem to have typo'd maintainers-list in the commit title, can you fix that?

Fixed the commit message when squash merging :-)


Merge to main after spring cloud azure 5.18.0 released

Description
Merge to main after spring cloud azure 5.18.0 released
All SDK Contribution checklist:

[ ] The pull request does not introduce [breaking changes]
[ ] CHANGELOG is updated for new features, bug fixes or other significant changes.
[ ] I have read the contribution guidelines.

General Guidelines and Best Practices

[ ] Title of the pull request is clear and informative.
[ ] There are a small number of commits, each of which have an informative message. This means that previously merged commits do not appear in the history of the PR. For more information on cleaning up the commits in your PR, see this page.

Testing Guidelines

[ ] Pull request includes test coverage for the included changes.

API change check
API changes are not detected in this pull request.

/check-enforcer override


Command case sensitivity

I'm on fire tonight! This one looks big, but it's really the amount of occurrences of the capitalized parameters :relaxed:

/give

Now validating /give syntax with a regex, might be handy for other commands, too!
Fixed case-sensitivity for username in /give
Added possibility to /give more than 64 units at once
Amount is now optional (default: 1)

some other stuff I happened to come across

Fixed a lot of capitalization in argument names
Prevented unlikely (but possible) nullpointerexception

Let's not use that regex. Just check if a player by that name is logged in.

Why not both?

 What if a player is online through some mod that has a non-compliant name? What if the server wants to show player names with colors in them? Just don't bother, there are no scenarios where validation on username format is useful except perhaps during the initial player login.

Bam

Thanks.

It's definitely a fair point.


prettyprint deprecated, but all cells in tutorials contain it.

Environment

Qiskit Optimization version: 0.3.2
Python version: 3.10.5
Operating system: macOS, arm64 (M1 Pro)

What is happening?
Almost all cell blocks within tutorials contain some type of prettyprint which is deprecated, for example (Cell 3 in Tutorial 1):
Running this gives the error: 'QuadraticProgram' object has no attribute 'prettyprint'
The only way to learn that this was deprecated was going to doc. https://qiskit.org/documentation/stable/0.28/stubs/qiskit.optimization.QuadraticProgram.html
How can we reproduce the issue?
from qiskit_optimization.translators import from_docplex_mp
from docplex.mp.model import Model

mdl = Model("docplex model")
x = mdl.binary_var("x")
y = mdl.integer_var(lb=-1, ub=5, name="y")
mdl.minimize(x + 2 * y)
mdl.add_constraint(x - y == 3)
mdl.add_constraint((x + y) * (x - y) <= 1)
print(mdl.export_as_lp_string())

# load from a Docplex model
mod = from_docplex_mp(mdl)
print(type(mod))
print()
print(mod.prettyprint())```

### What should happen?

# It'd be useful to update the tutorials as I assume it'd introduce frustration for people who simply want to get into qiskit-optimization and the cells just don't run. Thanks!

### Any suggestions?

# _No response_

Found just now that 'pip install qiskit-optimization' installs v=0.3.2, but if you do pip install 'qiskit-optimization==0.4.0' the code with .prettyprint() will also work without giving errors. Maybe in this case pip install qiskit-optimization should install the latest release and not 0.3.2

prettyprint was newly introduced in version 0.4.0 #366 and the tutorials were updated to use it #370. https://qiskit.org/documentation/optimization/release_notes.html#release-notes-0-4-0
The tutorial is supposed to be compatible with the latest release version.

pip install qiskit-optimization installs 0.4.0 as follows.
$ pip install qiskit-optimization
Collecting qiskit-optimization
  Using cached qiskit_optimization-0.4.0-py3-none-any.whl (159 kB)
Requirement already satisfied: qiskit-terra>=0.20.0 in ./envs/dev39/lib/python3.9/site-packages (from qiskit-optimization) (0.22.0)
Requirement already satisfied: networkx>=2.2 in ./envs/dev39/lib/python3.9/site-packages (from qiskit-optimization) (2.8.6)
Requirement already satisfied: docplex>=2.21.207 in ./envs/dev39/lib/python3.9/site-packages (from qiskit-optimization) (2.23.222)
Requirement already satisfied: scipy>=1.4 in ./envs/dev39/lib/python3.9/site-packages (from qiskit-optimization) (1.9.1)
Requirement already satisfied: numpy>=1.17 in ./envs/dev39/lib/python3.9/site-packages (from qiskit-optimization) (1.23.2)
Requirement already satisfied: setuptools>=40.1.0 in ./envs/dev39/lib/python3.9/site-packages (from qiskit-optimization) (65.3.0)
Requirement already satisfied: six in ./envs/dev39/lib/python3.9/site-packages (from docplex>=2.21.207->qiskit-optimization) (1.16.0)
Requirement already satisfied: retworkx>=0.11.0 in ./envs/dev39/lib/python3.9/site-packages (from qiskit-terra>=0.20.0->qiskit-optimization) (0.11.0)
Requirement already satisfied: psutil>=5 in ./envs/dev39/lib/python3.9/site-packages (from qiskit-terra>=0.20.0->qiskit-optimization) (5.9.1)
Requirement already satisfied: sympy>=1.3 in ./envs/dev39/lib/python3.9/site-packages (from qiskit-terra>=0.20.0->qiskit-optimization) (1.11.1)
Requirement already satisfied: python-dateutil>=2.8.0 in ./envs/dev39/lib/python3.9/site-packages (from qiskit-terra>=0.20.0->qiskit-optimization) (2.8.2)
Requirement already satisfied: tweedledum<2.0,>=1.1 in ./envs/dev39/lib/python3.9/site-packages (from qiskit-terra>=0.20.0->qiskit-optimization) (1.1.1)
Requirement already satisfied: stevedore>=3.0.0 in ./envs/dev39/lib/python3.9/site-packages (from qiskit-terra>=0.20.0->qiskit-optimization) (4.0.0)
Requirement already satisfied: ply>=3.10 in ./envs/dev39/lib/python3.9/site-packages (from qiskit-terra>=0.20.0->qiskit-optimization) (3.11)
Requirement already satisfied: dill>=0.3 in ./envs/dev39/lib/python3.9/site-packages (from qiskit-terra>=0.20.0->qiskit-optimization) (<IP_ADDRESS>)
Requirement already satisfied: symengine>=0.9 in ./envs/dev39/lib/python3.9/site-packages (from qiskit-terra>=0.20.0->qiskit-optimization) (0.9.2)
Requirement already satisfied: pbr!=2.1.0,>=2.0.0 in ./envs/dev39/lib/python3.9/site-packages (from stevedore>=3.0.0->qiskit-terra>=0.20.0->qiskit-optimization) (5.10.0)
Requirement already satisfied: mpmath>=0.19 in ./envs/dev39/lib/python3.9/site-packages (from sympy>=1.3->qiskit-terra>=0.20.0->qiskit-optimization) (1.2.1)
Installing collected packages: qiskit-optimization
Successfully installed qiskit-optimization-0.4.0

@t-imamichi Thank you for the comments, just did so in a test environment and you are absolutely correct, pip installed v=0.4.0, but this certainly wasn't the case for or I somehow downgraded it without noticing from running some other script; I wonder what the issue was.
Maybe it is good to update the 'DEPRECATED' in the stable version of docs here? https://qiskit.org/documentation/stable/0.28/stubs/qiskit.optimization.QuadraticProgram.html
(Also why does it say DEPRECATED, it was deprecated and re-introduced?)

We used to have prettyprint method and it was deprecated a long ago. Your link was a doc of previous versions. So, it includes the information. The pages of the previous versions are left for users who want to use old versions and we don't update them.
We re-introduced the new prettyprint method (developed from scratch) in 0.4.0. The documentation of the latest stable version is https://qiskit.org/documentation/optimization/. We usually suggest referring this page.

Got it. Thanks for the info.


Why this reposity is empty?

Hi, I've read your newly published in ICLR2021 conference paper, FEDERATED SEMI-SUPERVISED LEARNING WITH INTER-CLIENT CONSISTENCY & DISJOINT LEARNING. I think this work is very meaningful.
But, in the section of abstract, you said the code is available at https://github.com/wyjeong/FedMatch.
I am sad that result is nothing when i click this link. Why do you make such a joke?

Hi AronMingWoo,
I appreciate that you read my paper and find it is meaningful. Sorry for
the confusion, but It is not joke at all and I'm going to open the code
this week (hopefully in a few hours) after cleaning the codes. Please note
that ICLR'21 has not begun yet. Please wait for minutes, and I'm greatly
appreciate! Thank you again for your attention :)
Best wishes,
Wonyong
On Tue, Mar 23, 2021 at 4:54 PM AaronMingWoo @.***>
wrote:

Hi, I've read your newly published in ICLR2021 conference paper, FEDERATED
SEMI-SUPERVISED LEARNING WITH INTER-CLIENT CONSISTENCY & DISJOINT LEARNING.
I think this work is very meaningful.
But, in the section of abstract, you said the code is available at
https://github.com/wyjeong/FedMatch.
I am sad that result is nothing when i click this link. Why do you make
such a joke?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/wyjeong/FedMatch/issues/1, or unsubscribe
https://github.com/notifications/unsubscribe-auth/AANJ2GWAZ7UAH3EUMA67B2LTFBCKVANCNFSM4ZUUU5ZQ
.


hiding confirmed or skipped entries

it would be great to have the possibility to select hiding of confirmed and skipped entries, so just not defined / forgotten ones are visible in the history in better overview

This applies to the overview screen, right?
I understand the suggestion and will implement it in one of the next releases (given I can think of a nice way to add it to the UI that does not clutter the view to much)

exactly, the overview.
that would be perfect, many thanks in advance


Add database_observability.mysql component

PR Description
Add new component database_observability.mysql.
Which issue(s) this PR fixes
Relates to https://github.com/grafana/alloy/issues/1827
Notes to the Reviewer
PR Checklist

[ ] CHANGELOG.md updated
[ ] Documentation added
[ ] Tests updated
[ ] Config converters updated

@wildum I think all major points are addressed and what's left is probably not a blocker for merging this PR? Could you please take another look?


add plugins, set yosys install for plugin

Motivate of the pull request

[ ] To address an existing issue. If so, please provide a link to the issue:
[ ] Breaking new feature. If so, please describe details in the description part.

Add support for yosys plugins in OpenFPGA (yosys-symbiflow-plugins)

Describe the technical details
What is currently done? (Provide issue link if applicable)

Added yosys-symbiflow-plugins as a submodule
Set yosys paths according to expectation of yosys makefile ( using with plugins )

What does this pull request change?

Which part of the code base require a change

[ ] VPR
[ ] Tileable routing architecture generator
[ ] OpenFPGA libraries
[ ] FPGA-Verilog
[ ] FPGA-Bitstream
[ ] FPGA-SDC
[ ] FPGA-SPICE
[ ] Flow scripts
[ ] Architecture library
[ ] Cell library
[ ] Documentation
[ ] Regression tests
[ ] Continous Integration (CI) scripts

Impact of the pull request

[ ] Require a change on Quality of Results (QoR)
[ ] Break back-compatibility. If so, please list who may be influenced.

Removing the clean step in the CMakeLists.txt resulted in a strange error: https://github.com/lnis-uofu/OpenFPGA/runs/4101415984?check_suite_focus=true
I am not sure how, will debug further.

Looks like it might have been a temporary glitch, rerunning the jobs, the CI looks ok

As a reference for the modifications required for the yosys installation paths, this discussion in the older PR would be relevant: https://github.com/lnis-uofu/OpenFPGA/pull/371#issuecomment-941750875

@coolbreeze413 Code changes look clean, can you try to enable QL's tests at
https://github.com/lnis-uofu/OpenFPGA/blob/a42342fa9e84ed7d644d2b0b39498aaaefc7a10e/openfpga_flow/regression_test_scripts/quicklogic_reg_test.sh#L11-L21
This is to validate that the plug-in is indeed working. Or if you have other simple test case, feel free to add it to the dedicated regression test.
For this PR, a simple test case is enough.

@ganeshgore Can you double check the docker-related code changes?

Docker changes look good to me, thank you @coolbreeze413

@ganeshgore @tangxifan Thanks for reviewing the code changes.
I see issues in the quicklogic tests after enabling, I have added a single counter test for now in a new commit to this PR so that is easier for debugging.

@coolbreeze413 No worries. I see the counter test case failed. Do you want to debug it and finish it in this PR? Or you prefer to do it in a follow-up PR?

@tangxifan I would prefer to debug in this PR, at least one basic test case passing would be good. I will work with @tpagarani  and @lnsharma tomorrow to figure out the issue, and then take a call if we want to move the debug to a separate PR.
Does that work for you?

@tangxifan I would prefer to debug in this PR, at least one basic test case passing would be good. I will work with @tpagarani and @lnsharma tomorrow to figure out the issue, and then take a call if we want to move the debug to a separate PR. Does that work for you?

Sure. No worries.

@tangxifan This error needs some changes in the yosys-symbiflow-plugins to prevent these kind of assertions. So, we would have to hold this PR until the plugins repo is updated, probably in a day or two.
(I believe that it has already been discussed that using a NDEBUG option to yosys compilation is not a preferred approach to fix this.)

@coolbreeze413 No worries. No rush here.

@tangxifan : I checked in the fix for yosys-plugin. However, now CI is failing during yosys checkout. If compile OpenFPGA using 'make all', the compilation and installation goes fine but in CI yosys checkout fails. Looks like CI is not compiling yosys but try to  do checkout on a particular tag. Can you please suggest what is the difference in CI Vs doing compilation via 'make all'?

looks like CI is ok now (previous failure in yosys compilation does not seem to be related to anything in the removed clean steps) - might be a temporary glitch last time.
The quicklogic tests now pass through the synth with the plugins, but throw up an error while running VPR, investigating this now.
Other tests continue to be ok.

@tangxifan The fixes to the plugins are in place, and the basic test enabled passes with the plugins enabled.
Please review the changes, and let me know if it looks ok to merge.

@coolbreeze413 @tpagarani Waiting for your confirmation. I will click merge button then.

lgtm


Haoping Lin Introduction Page

You will also need to resolve the conflict by simply deleting the auto-redirect.


Close TCP connection when errors prevent handling messages

Problem
Under TCPBase::ProcessReceivedBuffer(), it may not be possible to
pass a message to higher layers, e.g. if memory allocation fails or the
message is too long. In such cases there is currently no signal to the
sender that the message will not be handled.
Summary of Changes

Close TCP connection in TCPEndPoint::DriveReceiving if the
OnDataReceived handler returns an error.
Introduce kMaxMessageSize for the message length limit,
current based on the maximum packet buffer length (pending #5487).
Remove TCPBase discard state since there will be nothing to discard.

Fixes #5438 - Close TCP connection when errors prevent handling messages
Fixes #5488 - This can be removed once issue #5438 guarantees that the…

You removed more lines than you added while adding more functionality. I like this patch a lot.


Twitter clone

Title and Issue number

Title : twitter clone
Issue No. :
#366
Code Stack :
css, js, html and some tailwind as cherry on cake
Close #366

Video (mandatory)
https://github.com/apu52/METAVERSE/assets/110652247/2bce5c19-f86d-4c42-9e2a-2370bdf080c2

Checklist:

[x] I have mentioned the issue number in my Pull Request.
[x] I have commented my code, particularly in hard-to-understand areas
[x] I have created a helpful and easy to understand README.md
[x] I have updated the projectData.json file for my contribution
[x] I have added the img of my project in the assets/img section

Additional context (Mandatory )
well the website focuses on cloning the ui of twitter
Are you contributing under any Open-source programme?
codepeak2023

Title and Issue number
Title : twitter clone
Issue No. : #366 Code Stack : css, js, html and some tailwind as cherry on cake Close #366
Video (mandatory)
simplescreenrecorder-2023-12-28_21.47.35.mp4
Checklist:
* [x]  I have mentioned the issue number in my Pull Request.

* [x]  I have commented my code, particularly in hard-to-understand areas

* [x]  I have created a helpful and easy to understand `README.md`

* [x]  I have updated the `projectData.json` file for my contribution

* [x]  I have added the img of my project in the `assets/img` section

Additional context (Mandatory ) well the website focuses on cloning the ui of twitter Are you contributing under any Open-source programme? codepeak2023

@5h0ov plz sir review my pr, i wanna raise one more pr...


Tracking pose different than ZEDfu

I have recorded a video sequence with a ZED camera mounted on a car driving at 20 km/h and for my use case I want to use the poses/odometry to locate object detections on a map. Even on a relatively short drive I noticed a significant drift and some jumps, but the trajectory looks reasonably well. The interesting problem is that if I use ZEDfu to display the map and trajectory I see that the trajectory looks the same but much "smoother", i.e. without the jumps.
I assume that this might be due to some bundle adjustment or another algorithm optimising the trajectory since I extract my poses after every "grab" event, i.e. online. However, since I'm using recordings, It would be very useful for my use case to retrieve a more accurate offline trajectory (or at least without jumps) as it seems ZEDfu is plotting. Is there any interface to access that smoother trajectory used for the offline spatial mapping? I couldn't find it by myself.
Thanks in advance.
Edit: I set the flag tracking_parameters.enable_pose_smoothing = True and certainly could get rid of the jumps. However, this smoothness also made the pose estimation be way worse than it was before. The sequence is just driving one street forward, turning around and driving back to the start position so when I say the error increased I mean that the trajectory is less "straight" as without smoothing and the start and end point end up being separated by a huge distance (an order of magnitude bigger) than the trajectory without smoothing

Did you figure this out? I'm trying to retrieve the optimized camera pose from ZEDfu too


Rename counter metrics?

Question

Based on the Label Naming, all counter value should have suffix _total, but I saw a lot of metrics in Tikv don't follow this. So is it necessary to rename them? I guess it may cause some compatibility issues so I am not sure if it is worthwhile.
# TYPE tikv_coprocessor_dag_request_count counter
# TYPE tikv_coprocessor_executor_count counter
# TYPE tikv_coprocessor_response_bytes counter
# TYPE tikv_coprocessor_rocksdb_perf counter
# TYPE tikv_coprocessor_scan_details counter
# TYPE tikv_engine_blob_file_synced counter
# TYPE tikv_engine_blob_flow_bytes counter
# TYPE tikv_engine_blob_gc_file_count counter
# TYPE tikv_engine_blob_gc_flow_bytes counter
# TYPE tikv_engine_blob_locate counter
# TYPE tikv_engine_bloom_efficiency counter
# TYPE tikv_engine_cache_efficiency counter
# TYPE tikv_engine_compaction_flow_bytes counter
# TYPE tikv_engine_compaction_key_drop counter
# TYPE tikv_engine_compaction_num_corrupt_keys counter
# TYPE tikv_engine_compaction_reason counter
# TYPE tikv_engine_file_status counter
# TYPE tikv_engine_flow_bytes counter
# TYPE tikv_engine_get_served counter
# TYPE tikv_engine_locate counter
# TYPE tikv_engine_memtable_efficiency counter
# TYPE tikv_engine_read_amp_flow_bytes counter
# TYPE tikv_engine_stall_micro_seconds counter
# TYPE tikv_engine_wal_file_synced counter
# TYPE tikv_engine_write_served counter
# TYPE tikv_raftstore_entry_fetches counter
# TYPE tikv_raftstore_local_read_executed_requests counter
# TYPE tikv_scheduler_kv_scan_details counter
# TYPE tikv_thread_nonvoluntary_context_switches counter
# TYPE tikv_thread_voluntary_context_switches counter

Another point I want to mention is that OpenMetrics requests all counter type metrics end with _total. I think Prometheus will also adopt it in the future.

PTAL @breeswish

@yeya24
Thank you very much, I think it is worth to follow the suggestion even the label naming is not mandatory. But the most thing I worry that is we need to change too many places, like TiKV Grafana, Alter rule, etc.
So maybe we can regulate following this for the new metrics at first.

Maybe not only counter but also some other types are not following the rule too. :-)

Agree. Changing too much place is definitely painful.


Added quality declaration

Added quality declaration
Signed-off-by: ahcorde<EMAIL_ADDRESS>

@dabonnie , is there anything missing to get this in?


@broskoski => Always include pagination in commercial filtering

Closes https://github.com/artsy/force/issues/69

Kind of an odd one, basically it's like a new mode of displaying the pagination footer when there are only one page of results available. I first put it into the component, but it was somewhat messy and didn't feel worth it, especially to only use it here.
So for now, contain it within the cf component.

👍


docs: automl ga samples for natural language and vision

Thank you for opening a Pull Request! Before submitting your PR, there are a few things you can do to make sure it goes smoothly:

[ ] Make sure to open an issue as a bug/issue before writing your code!  That way we can discuss the change, evaluate designs, and agree on the general idea
[ ] Ensure the tests and linter pass
[ ] Code coverage does not decrease (if any source code was changed)
[ ] Appropriate docs were updated (if necessary)

Fixes #<issue_number_goes_here> 🦕
This builds off of this PR: https://github.com/googleapis/nodejs-automl/pull/253/

@nnegrey do we want to land this, perhaps when you have a moment you can rebase?

I'd prefer to get this one in first: https://github.com/googleapis/nodejs-automl/pull/253


Need lookup of devices based off name

While #12 gives us fast lookup via index, we also need lookup based off device name. This ought be no more than log(n) and ideally o(1).

I've added the name trie management. Now we need to:

insert new ifaces into the name trie
remove dead ifaces from the name trie

and this will be done!

I've added unit tests for name lookup. They fail currently, as expected.

We're now inserting into the name_trie. We just need to set up removal.


fixed cgroup issue because cgroup tree has changed, which integrated …

…with systemd
Signed-off-by: Jimmy Zhang<EMAIL_ADDRESS>What this PR does / why we need it:
the cgroup issue will be fixed when the command dockhack cg_exec had been excuted
Which issue this PR fixes (optional, in fixes #(, fixes #<issue_number>, ...) format, will close that issue when PR gets merged): fixes #
fixes #2 #1
https://github.com/alexei-led/pumba/issues/181

the issue had been closed


HDDS-9977. Dashboard for create keys.

What changes were proposed in this pull request?
Created a new dashboard and added visualisations for all the required CreateKey Metrics.
What is the link to the Apache JIRA
https://issues.apache.org/jira/browse/HDDS-9977
How was this patch tested?
The patch has been tested over a Grafana.

@devabhishekpal could you also please take a look? Thanks!

Sure @tanvipenumudy, please find snapshot for the dashboards here:

Thank you @muskan1012 for working on the create keys dashboard, the changes LGTM.
This should be very helpful in diagnosing performance-related issues/regressions.


[SMALLFIX]correct a spell in KeyValueMaster on 162 lines

Can one of the admins verify this patch?

LGTM. thanks for the improvement!


Unable to add it to my project via Cocoapods or Swift Package Manager

While the demo project works fine, I am unable to add AMCoreAudio as a framework in my fresh project via Cocoapods. The pod install command works fine but then it is not added to the project. Since there is not much documentation around adding it to the project, I would be really grateful if anyone can guide me a bit here.
Thanks

@amardeepsingh20 Hmm, I see. I forgot to tag my release using semantic versioning for SPM so I just tagged 3.4.0 and that should fix SPM support. Not sure what the problem may be with Cocoapods, but I'll investigate.
Thanks for reporting!

It’s working now with Swift Package Manager!
Thank you so much 💪🏻


[TACHYON-1294] mWorkerAddress in MasterWorkerInfo should be private

https://tachyon.atlassian.net/browse/TACHYON-1294

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/Tachyon-Pull-Request-Builder/6783/
Test PASSed.

LGTM


feat: sanitate workflows

Changes

Remove deprecated workflow

Checks

[x] Have you catchup your branch with the latest state in base?
[x] Have you lint your code locally prior to submission?
[x] Have you reviewed your proposed changes and removed debris?
[x] Have you successfully ran due tests with your changes?

I am merging this to test, because I am not even sure this will work 😅

I am merging this to test, because I am not even sure this will work sweat_smile

Go for it 💥


broken tar file

Docker version 17.03.1-ce, build c6d412e, Ubuntu 16.04/64
Exporting the image file:
docker commit -m "update" 3e065db28e76 ubuntu
docker save -o ubuntu.tar ubuntu
The output "ubuntu.tar" is broken - cannot pack, unpack or send over network because any program just hangs forever, for example,
rsync -v ubuntu.tar
or
tar -tf ubuntu.tar
never ends.

Please file an issue in moby/moby.


Invidious

Project description
Alternative frontend for YouTube.
Metadata

homepage URL: decentralized
source URL: https://github.com/iv-org/invidious
license: agpl3
platforms: unix

There is a PR already (https://github.com/NixOS/nixpkgs/pull/67664), but it's stuck due to an unresolved issue upstream (https://github.com/iv-org/invidious/issues/923).

@rnhmjoj That claims that nix's crystal builder has to be adjusted?

Apparently, but I know as much as you do. The original reporter is probably not using Nix, though, so it may not be limited to Nixpkgs.

This was done in #136993.


⚠ Samsung has degraded performance

In d846901, Samsung (https://samsung.com) experienced degraded performance:

HTTP code: 200
Response time: 2759 ms

Resolved: Samsung performance has improved in ce42510.


Replace the format of CI tests from documentation to progress for a less verbose log

Why
Currently, when the tests run in CI, it will generate 2 new lines for each successful test. But we never need to read what test is successful, so it causes a lot of scrolling for no reason.

Before
After

WIP

Who Benefits?

Developers when looking for the failure tests and error logs: A lot of time can be saved.
Web browser will consume less resources when loading the logs

Closing in favor of #374


Repeating letters

Coverage remained the same at 100.0% when pulling 2da11afa6e37324af9595b047142f720cf691a38 on repeating-letters into 2bb5041cc17d8d627474a9cee839b63d7206336b on master.


can not select from Terminating

https://www.youtube.com/watch?v=JH7Ik3H9fEw&feature=youtu.be

I just ran into the same thing. If something gets stuck in the terminating state, like a namespace, it'd be nice to just be able to select it and deal with it.


Mender convert usecases options

For initial review only.
Needs adjustment once options to mender-convert have settled.

@estenberg Maybe these commits can be merged and I will add a separate commit to adjust docs to modified commands & options names?

Thanks for comments! Updated, please review @drewmoseley
@apodogrocki makes sense, let's merge this if review gets approved.

Looks good. Can this be merged now or are we waiting for some of the mender-convert changes first?

Cool, let's merge this and open a new PR for any future option updates.


[TACHYON-1189] Declare mType in TachyonException as final

Please review
https://tachyon.atlassian.net/browse/TACHYON-1189
https://tachyon.atlassian.net/browse/TACHYON-1188
https://tachyon.atlassian.net/browse/TACHYON-1183

Can one of the admins verify this patch?

Jenkins, test this please

ok to test.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins/job/Tachyon-Pull-Request-Builder/6398/
Test FAILed.

Jenkins, test this please.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins/job/Tachyon-Pull-Request-Builder/6417/
Test PASSed.

LGTM

Thanks for the improvement!


[doc] Use the dynamic install command in prepublish too

Closes #3588
I haven't tried it, but I suppose that's how substitution of import variables work.

Thank you!

Wooops I totally broke it! 😓 New PR coming (this time I'll test it locally, promised)


Trouble initializing catalogs

When combining databroker==1.2.0 and intake==0.6.1, the following bad behavior can be seen:
>>> from intake.catalog import load_combo_catalog
>>> list(load_combo_catalog())
['als']
>>> from databroker import catalog
>>> list(catalog)
[]

Intake is finding the catalog I have specified with in a yaml file on disk, but databroker is not.
This is not seen with databroker==1.2.0 and intake==0.6.0
I suspect that this has to do with databroker.discovery.MergedCatalog. It overrides _make_entries_container() but not __iter__() as suggested in https://github.com/intake/intake/blob/bfa45f7e6c311c3344792a79893fb372eb4e2436/intake/catalog/base.py#L136

@gwbischof local testing of your merged fix worked for me. Thanks!

Closed by #647


Number of tiles extracted displayed for each slide on the report

Feature
Displayed tile numbers
Pitch
On the Tile extraction report, I think it would be helpful to have the number of tiles extracted displayed below (or above) the whole slide image
Alternatives
Keep report as is
Additional context
N/a

In addition, the report should include a smallon what filters were passed into the extract_tiles function "i.e. filters={"dataset": ["train"]}"

Another thought: If there is an error in tile extraction such that no tiles were extracted for a given slide, it would be helpful for that to be reported in the PDF file. I think it would still be helpful to output the entire slide image on the report to help the user troubleshoot why slideflow did not do any tile extraction on that slide.


Added a documentation requirement for GA4GH schemas

This PR updates the contributing policy to require a design specification.

This is a good addition to the contributing documentation, +1 modulo typos above.

Please comment on this PR.  It's very important that we have a professionally specified API.

I am +1 once Jerome's typo comments are fixed.

+1

+1, obviously. Me thinks that this is something @diekhans @jeromekelleher should be able to to merge without much ado.

This PR seems to be in a confused state:

the intent of the original extensions to CONTRIBUTING.md has had wide support for several weeks
there are several simple typos in those extensions, and some of the previous comments on those typos seem to have disappeared
there are some new unrelated edits to schema files

If we still want to proceed, I suggest:

remove all the schema edits from this PR
fix the typos in CONTRIBUTING.md
ask people for a final +1
merge it

Something seems to have gone wrong with the git rebase.  All edits and suggestions
should be been addressed.  I will look into it.
David Glazer<EMAIL_ADDRESS>writes:

This PR seems to be in a confused state:
• the intent of the original extensions to CONTRIBUTING.md has had wide
support for several weeks
• there are several simple typos in those extensions, and some of the
previous comments on those typos seem to have disappeared
• there are some new unrelated edits to schema files
If we still want to proceed, I suggest:
• remove all the schema edits from this PR
• fix the typos in CONTRIBUTING.md
• ask people for a final +1
• merge it
—
Reply to this email directly or view it on GitHub.*

http://www.xkcd.com/1597/
On Thu, Nov 5, 2015 at 6:14 AM, Mark Diekhans<EMAIL_ADDRESS>wrote:

Something seems to have gone wrong with the git rebase. All edits and
suggestions
should be been addressed. I will look into it.
David Glazer<EMAIL_ADDRESS>writes:

This PR seems to be in a confused state:
• the intent of the original extensions to CONTRIBUTING.md has had wide
support for several weeks
• there are several simple typos in those extensions, and some of the
previous comments on those typos seem to have disappeared
• there are some new unrelated edits to schema files
If we still want to proceed, I suggest:
• remove all the schema edits from this PR
• fix the typos in CONTRIBUTING.md
• ask people for a final +1
• merge it
—
Reply to this email directly or view it on GitHub.*

—
Reply to this email directly or view it on GitHub
https://github.com/ga4gh/schemas/pull/426#issuecomment-154069274.

This has been replaced by Updated contributing guidelines to include a documentation requirement #487