Update dependency @typescript-eslint/eslint-plugin to v5

This PR contains the following updates:

Package
Type
Update
Change
Pending

@typescript-eslint/eslint-plugin
devDependencies
major
^4.28.4 -> ^5.0.0
5.33.0 (+3)

Release Notes

typescript-eslint/typescript-eslint
v5.30.6
Compare Source
Note: Version bump only for package @typescript-eslint/eslint-plugin
v5.30.5
Compare Source
Bug Fixes

eslint-plugin: [consistent-indexed-object-style] fix record mode fixer for generics with a default value (#5280) (57f032c)

v5.30.4
Compare Source
Note: Version bump only for package @typescript-eslint/eslint-plugin
v5.30.3
Compare Source
Note: Version bump only for package @typescript-eslint/eslint-plugin
v5.30.2
Compare Source
Note: Version bump only for package @typescript-eslint/eslint-plugin
v5.30.1
Compare Source
Bug Fixes

eslint-plugin: [no-base-to-string] add missing apostrophe to message (#5270) (d320174)

v5.30.0
Compare Source
Features

eslint-plugin: [no-shadow] add shadowed variable location to the error message (#5183) (8ca08e9)
treat this in typeof this as a ThisExpression (#4382) (b04b2ce)

v5.29.0
Compare Source
Note: Version bump only for package @typescript-eslint/eslint-plugin
v5.28.0
Compare Source
Bug Fixes

[TS4.7] allow visiting of typeParameters in TSTypeQuery (#5166) (dc1f930)
eslint-plugin: [space-infix-ops] support for optional property without type (#5155) (1f25daf)

Features

eslint-plugin: [consistent-generic-constructors] add rule (#4924) (921cdf1)

5.27.1 (2022-06-06)
Bug Fixes

eslint-plugin: [space-infix-ops] correct PropertyDefinition with typeAnnotation (#5113) (d320174)
eslint-plugin: [space-infix-ops] regression fix for conditional types (#5135) (e5238c8)
eslint-plugin: [space-infix-ops] regression fix for type aliases (#5138) (4e13deb)

v5.27.1
Compare Source
Bug Fixes

eslint-plugin: [space-infix-ops] correct PropertyDefinition with typeAnnotation (#5113) (d320174)
eslint-plugin: [space-infix-ops] regression fix for conditional types (#5135) (e5238c8)
eslint-plugin: [space-infix-ops] regression fix for type aliases (#5138) (4e13deb)

v5.27.0
Compare Source
Bug Fixes

eslint-plugin: [no-type-alias] handle Template Literal Types (#5092) (8febf11)

Features

[4.7] support new extensions (#5027) (efc147b)
eslint-plugin: [ban-ts-comment] add descriptionFormat option (#5026) (1fb31a4)
eslint-plugin: [no-misused-promises] warn when spreading promises (#5053) (61ffa9e)
eslint-plugin: [space-infix-ops] missing error report for conditional types (#5041) (0bfab6c)

v5.26.0
Compare Source
Bug Fixes

eslint-plugin: [member-delimiter-style] autofixer result is not as expected when comments after the delimiter with option delimiter: 'none' (#5029) (ed7b5f6)
eslint-plugin: [member-delimiter-style] autofixer result is not as expected with option delimiter: 'none' (#5023) (9e97a11)
eslint-plugin: [prefer-readonly] correct issue with anonymus functions (#4974) (952e2f0), closes #2590

v5.25.0
Compare Source
Bug Fixes

eslint-plugin: [typedef] stop enforcing rule for assignment expressions (#4958) (04a216c)
eslint-plugin: strict config should not extend recommended (#5005) (05d71c2)
website: correct Presets link to be Configs (#5004) (e18e91c)

Features

eslint-plugin: [no-empty-function] new allow option overrideMethods (#4923) (13c05ae)
eslint-plugin: deprecate no-duplicate-imports in favour of import/no-duplicates (#4973) (1d2e41a)
update to TypeScript 4.7-rc (#4829) (6fe783c)

v5.24.0
Compare Source
Bug Fixes

eslint-plugin: [array-type] in fixer add missing parens for constructor types #4756 (#4971) (0377070)

Features

eslint-plugin: Add BigInt object type to default ban-types list (#4970) (1867728)
eslint-plugin: add new 'strict' config (#4706) (4a500b2)

v5.23.0
Compare Source
Bug Fixes

eslint-plugin: [no-restricted-imports] allow type import as long as there's one matching pattern (#4898) (0419d28)
eslint-plugin: [no-unnecessary-type-constraint] change to suggestion fix, fix multiple trailing comma failures (#4901) (4507ac8)

v5.22.0
Compare Source
Bug Fixes

eslint-plugin: [comma-spacing] verify nextToken exists (#4868) (23746f8)

Features

eslint-plugin: [no-duplicate-enum-values] add rule (#4833) (5899164)

v5.21.0
Compare Source
Bug Fixes

eslint-plugin: [no-misused-promises] prioritize false returns when checking whether a function returns only void (#4841) (ccadb60)
eslint-plugin: [no-namespace] fix false positive for exported namespaces when allowDeclarations=true (#4844) (4e7c9be)
eslint-plugin: [space-infix-ops] fix no error when right type is function (#4848) (d74d559)

Features

eslint-plugin: [parameter-properties] add rule to replace no-parameter-properties (#4622) (88ed9ec)

v5.20.0
Compare Source
Features

eslint-plugin: [no-magic-numbers] ignoreTypeIndexes option (#4789) (5e79451)

v5.19.0
Compare Source
Bug Fixes

eslint-plugin: update code to use estree range instead of ts pos/end #4723 (#4790) (a1e9fc4)

Features

eslint-plugin: [unified-signatures] add ignoreDifferentlyNamedParameters option (#4659) (fdf95e0)
eslint-plugin: add support for valid number and bigint intersections in restrict-plus-operands rule (#4795) (19c600a)

v5.18.0
Compare Source
Bug Fixes

eslint-plugin: method-signature-style respect getter signature (#4777) (12dd670)

Features

eslint-plugin: [no-shadow] ignoreOnInitialization option (#4603) (068ea9b)
eslint-plugin: [no-this-alias] report on assignment expressions (#4718) (8329498)

v5.17.0
Compare Source
Features

eslint-plugin: [no-unused-vars] add destructuredArrayIgnorePattern options (#4748) (6f8db8b)

v5.16.0
Compare Source
Bug Fixes

eslint-plugin: [consistent-type-assertions] enforce assertionStyle for const assertions (#4685) (8ec05be)

Features

eslint-plugin: [prefer-optional-chain] support logical with empty object (#4430) (d21cfe0)

v5.15.0
Compare Source
Features

parser: add parserOptions.emitDecoratorMetadata (#4646) (e3dd343)

v5.14.0
Compare Source
Bug Fixes

eslint-plugin: [naming-convention] cover case that requires quotes (#4582) (3ea0947)
eslint-plugin: [no-misused-promises] factor thenable returning function overload signatures (#4620) (56a09e9)
eslint-plugin: [prefer-readonly-parameter-types] handle class sharp private field and member without throwing error (#4343) (a65713a)
eslint-plugin: [return-await] correct autofixer in binary expression (#4401) (5fa2fad)

Features

eslint-plugin: [no-misused-promises] add granular options within checksVoidReturns (#4623) (1085177)

v5.13.0
Compare Source
Bug Fixes

eslint-plugin: [sort-type-union-intersection-members] Wrap the constructorType in parentheses (#4590) (851bb90)

Features

eslint-plugin: [no-misused-promises] check more places for checksVoidReturn (#4541) (052cf51)
eslint-plugin: add no-redundant-type-constituents rule (#4378) (63d051e)
eslint-plugin: add no-useless-empty-export rule (#4380) (823b945)
eslint-plugin: add extension rule space-before-blocks (#1606) (#4184) (208b6d0)
eslint-plugin: added member group support to member-ordering rule (#4538) (6afcaea)

5.12.1 (2022-02-21)
Bug Fixes

eslint-plugin: [no-unnecessary-type-arguments] fix comparison of types (#4555) (fc3936e)

v5.12.1
Compare Source
Bug Fixes

eslint-plugin: [no-unnecessary-type-arguments] fix comparison of types (#4555) (fc3936e)

v5.12.0
Compare Source
Bug Fixes

eslint-plugin: [init-declarations] fix nested namespace (#4544) (fe910e6)
eslint-plugin: [no-unnecessary-type-arguments] Use Symbol to check if it's the same type (#4543) (5b7d8df)
support nested object deconstructuring with type annotation (#4548) (4da9278)

Features

add checking property definition for allowNames option (#4542) (e32bef6)

v5.11.0
Compare Source
Bug Fixes

eslint-plugin: [no-magic-numbers] fix invalid schema merging (#4517) (b95f796)
eslint-plugin: [non-nullable-type-assertion-style] fix false positive when asserting to a generic type that might be nullish (#4509) (4209362)

Features

eslint-plugin: [explicit-function-return-type] add allowedNames (#4440) (936e252)

5.10.2 (2022-01-31)
Bug Fixes

eslint-plugin: [no-restricted-imports] allow relative type imports with patterns configured (#4494) (4a6d217)

5.10.1 (2022-01-24)
Note: Version bump only for package @typescript-eslint/eslint-plugin
v5.10.2
Compare Source
Bug Fixes

eslint-plugin: [no-restricted-imports] allow relative type imports with patterns configured (#4494) (4a6d217)

v5.10.1
Compare Source
Note: Version bump only for package @typescript-eslint/eslint-plugin
v5.10.0
Compare Source
Bug Fixes

eslint-plugin: [explicit-function-return-type] support AllowTypedFunctionExpression within AllowHigherOrderFunction (#4250) (d053cde)
eslint-plugin: [no-extra-semi] false negatives when used with eslint 8.3.0 (#4458) (f4016c2)
eslint-plugin: [no-invalid-this] crash when used with eslint 8.7.0 (#4448) (e56f1e5)
eslint-plugin: [no-magic-numbers] handle bigint in class props (#4411) (c8e650f)

Features

rename experimental-utils to utils and make experimental-utils an alias to the new package (#4172) (1d55a75)

5.9.1 (2022-01-10)
Note: Version bump only for package @typescript-eslint/eslint-plugin
v5.9.1
Compare Source
Note: Version bump only for package @typescript-eslint/eslint-plugin
v5.9.0
Compare Source
Features

experimental-utils: move isTypeReadonly from eslint-plugin to experimental-utils (#3658) (a9eb0b9)

5.8.1 (2021-12-27)
Bug Fixes

eslint-plugin: [consistent-indexed-object-style] do not report for circular references (#4347) (6edebcd)
eslint-plugin: [consistent-type-definitions] correct fixer with declare keyword (#4334) (0cd911a)
eslint-plugin: [padding-line-between-statements] make function overloading is also processed (#4345) (d31ec26)

v5.8.1
Compare Source
Bug Fixes

eslint-plugin: [consistent-indexed-object-style] do not report for circular references (#4347) (6edebcd)
eslint-plugin: [consistent-type-definitions] correct fixer with declare keyword (#4334) (0cd911a)
eslint-plugin: [padding-line-between-statements] make function overloading is also processed (#4345) (d31ec26)

v5.8.0
Compare Source
Bug Fixes

eslint-plugin: [no-implied-eval] improve performance (#4313) (e344596)
eslint-plugin: [padding-line-between-statements] type StatementTypes can't differenciate from variable (#4270) (bfc4324)
eslint-plugin: [strict-boolean-expression] false positive for truthy boolean (#4275) (72c2e41)
eslint-plugin: array-type mark AST_NODE_TYPES.TSBigIntKeyword as simple (#4274) (74e544e)
eslint-plugin: handle method overloading in semi (#4318) (3b87b49)
experimental-utils: support immutable members (#3844) (3d33a77)

Features

eslint-plugin: [no-throw-literal] add options to to disallow any/unknown (#4207) (ff0adf9)
eslint-plugin: [restrict-plus-operand] add allowAny option (#4260) (2788545)

v5.7.0
Compare Source
Features

eslint-plugin: [consistent-type-exports] support TS4.5 inline export specifiers (#4236) (be4d976)
eslint-plugin: [consistent-type-imports] support TS4.5 inline import specifiers (#4237) (f61af7c)
eslint-plugin: [no-shadow] support TS4.5 inline import specifiers (#4239) (96b7e8e)

v5.6.0
Compare Source
Features

scope-manager: support TS4.5 import/export specifier kind (#4234) (833f822)

v5.5.0
Compare Source
Bug Fixes

eslint-plugin: [member-ordering] order literal names correctly in (#4054) (d57141a)
eslint-plugin: [no-duplicate-imports] remove unnecessary type checking for node.source (#4196) (637722a)
eslint-plugin: [no-var-requires] do not report require created from createRequire (#4221) (0040186)
eslint-plugin: [prefer-for-of] do nor error when iterating over this (#4176) (258ddb0)
eslint-plugin: [require-await] treat yield* asynciterable as an await (#4125) (5a4ce6a)
eslint-plugin: remove all whitespaces in comparison #4220 (#4223) (853d799)

Features

eslint-plugin: [member-ordering] add option to sort case insensitive (#3896) (e3533d5)
eslint-plugin: array-type distinguish whether readonly or not (#4066) (314af44)

v5.4.0
Compare Source
Bug Fixes

correct issues with circular imports (#4140) (4c87b24)
eslint-plugin: [explicit-member-accessibility] private fields cannot have accessibility modifiers (#4117) (81b25c1)
eslint-plugin: [no-implied-eval] ignore locally declared functions (#4049) (d97140e)
eslint-plugin: check optional chaining for floating promises (#4096) (d724777)

Features

add RuleCreator.withoutDocs (#4136) (87cfc6a)
typescript-estree: support private fields in-in syntax (#4075) (939d8ea)

5.3.1 (2021-11-08)
Note: Version bump only for package @typescript-eslint/eslint-plugin
v5.3.1
Compare Source
Note: Version bump only for package @typescript-eslint/eslint-plugin
v5.3.0
Compare Source
Bug Fixes

eslint-plugin: ignore private identifiers in explicit-module-boundary-types (#4046) (80b853d)
eslint-plugin: skip seenTypes for unions in isTypeReadonly (#4043) (6af7ca7)

Features

eslint-plugin: [no-shadow] exclude external type declaration merging (#3959) (a93cebf)

v5.2.0
Compare Source
Bug Fixes

eslint-plugin: [typedef] fix regression with class properties (#4034) (fe53d22), closes #4033

Features

eslint-plugin: adding consistent-type-exports rule (#3936) (1971a3f)

v5.1.0
Compare Source
Bug Fixes

eslint-plugin: [no-restricted-imports]: report type-only imports properly (#3996) (283cdf2)
eslint-plugin: [strict-bool-expr] treat unconstrained generic as any (#3981) (9b29ca7)

v5.0.0
Compare Source
Bug Fixes

eslint-plugin: [explicit-member-accessibility] report TSAbstractPropertyDefinition and TSAbstractMethodDefinition properly (#3901) (82016f9)
eslint-plugin: update new rules from master (#3840) (d88a6b4)
update new rules from master (b34fb7e)
eslint-plugin: crash in no-dupe-class-members (v5) (#3813) (4b09644)

Features

ast-spec: bring Node objects in line with ESTree (#3771) (dd14064)
eslint-plugin: remove object from ban-types' default types (#3818) (ae3fa90)
eslint-plugin: removed value from abstract property nodes (#3765) (5823524), closes #3748
eslint-plugin: update recommended configs (#3809) (deeb7bb)
align class property representation with ESTree (#3806) (22fa5c0), closes #3430 #3077
remove meta.docs.category from rules (#3800) (71c9370)
remove TSParenthesizedType (#3340) (c8ee432), closes #3136
support PrivateIdentifier (#3808) (0eefe5e), closes #3430 #2933
eslint-plugin: [comma-dangle] align schema with ESLint v8 (#3768) (0acfafc)
eslint-plugin: [member-ordering] add support for getters and setters (#3611) (e264124)
eslint-plugin: remove no-unused-vars-experimental (79ae03b)
support ESLint v8 (#3737) (4ca62ae)

BREAKING CHANGES

eslint-plugin: ban-types no longer reports object by default

Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.

[ ] If you want to rebase/retry this PR, click this checkbox.

This PR has been generated by Renovate Bot.

Closed until @metamask/eslint-config is updated to support this

Renovate Ignore Notification
As this PR has been closed unmerged, Renovate will ignore this upgrade and you will not receive PRs for any future 5.x releases. However, if you upgrade to 5.x manually then Renovate will reenable minor and patch updates automatically.
If this PR was closed by mistake or you changed your mind, you can simply rename this PR and you will soon get a fresh replacement PR opened.


[SPARK-31816][SQL][DOCS] Added high level description about JDBC connection providers for users/developers

What changes were proposed in this pull request?
JDBC connection provider API and embedded connection providers already added to the code but no in-depth description about the internals. In this PR I've added both user and developer documentation and additionally added an example custom JDBC connection provider.
Why are the changes needed?
No documentation and example custom JDBC provider.
Does this PR introduce any user-facing change?
No.
How was this patch tested?
cd docs/
SKIP_API=1 jekyll build

cc @dongjoon-hyun @maropu since you were involved in the implementation.

cc @dongjoon-hyun @maropu since you were involved in the implementation.

Thanks, @gaborgsomogyi! This update looks useful. btw, for reviewers, could you add the screenshot of the updated doc in the PR description?

Thanks, @gaborgsomogyi! This update looks useful. btw, for reviewers, could you add the screenshot of the updated doc in the PR description?

Test build #134617 has started for PR 31384 at commit 7115245.

Test build #134617 has started for PR 31384 at commit 7115245.

Kubernetes integration test starting
URL: https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder-K8s/39205/

Kubernetes integration test starting
URL: https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder-K8s/39205/

Kubernetes integration test status success
URL: https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder-K8s/39205/

Kubernetes integration test status success
URL: https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder-K8s/39205/

Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder-K8s/39205/

Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder-K8s/39205/

Test build #134617 has finished for PR 31384 at commit 7115245.

This patch passes all tests.
This patch merges cleanly.
This patch adds the following public classes (experimental):
class ExampleJdbcConnectionProvider extends JdbcConnectionProvider with Logging

Test build #134617 has finished for PR 31384 at commit 7115245.

This patch passes all tests.
This patch merges cleanly.
This patch adds the following public classes (experimental):
class ExampleJdbcConnectionProvider extends JdbcConnectionProvider with Logging

Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/134617/

Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/134617/

cc @huaxingao, @dilipbiswal FYI

cc @huaxingao, @dilipbiswal FYI

@maropu Thank for the review! As you've suggested I've added a screenshot to the PR description.

Test build #134724 has started for PR 31384 at commit 560ea36.

Kubernetes integration test starting
URL: https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder-K8s/39310/

Kubernetes integration test status failure
URL: https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder-K8s/39310/

Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder-K8s/39310/

Test build #134724 has finished for PR 31384 at commit 560ea36.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/134724/

Updated the PR description w/ the latest screenshot too.

Test build #134790 has started for PR 31384 at commit 04c90bc.

Kubernetes integration test starting
URL: https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder-K8s/39376/

Kubernetes integration test status failure
URL: https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder-K8s/39376/

Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder-K8s/39376/

Test build #134790 has finished for PR 31384 at commit 04c90bc.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/134790/

cc @HeartSaVioR  too

@HeartSaVioR thanks for having a look and made it better!

Test build #134880 has started for PR 31384 at commit be6efc5.

Kubernetes integration test starting
URL: https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder-K8s/39467/

Kubernetes integration test status success
URL: https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder-K8s/39467/

Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder-K8s/39467/

Test build #134880 has finished for PR 31384 at commit be6efc5.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/134880/

Are there anything I can add/fix?

@gaborgsomogyi is there anybody who you know are used to JDBC and Kerberos and can review? Looks fine but to be honest I am not very used to this area, and don't have an env to test either.

Since it's a quite fresh feature not many peoples touched it, only @maropu who I know.
Maybe he's just busy w/ other stuff and need some time.

Sorry for my late reply... yea. thanks for the work, @gaborgsomogyi . Looks good now. I'll merge this.

Thanks! Merged to master.

@HyukjinKwon @maropu @HeartSaVioR Thank you for taking care!
With this last PR I consider the feature done from my side.


[test] write test using tesseract?

Subject
All members who code udp part
Proposal Detail
How about writing udp test using tesseract. udp transport test may needs docker test.

I think a shell script test will suffice.


Visual Studio 2015 cordova 6.1.1 error

Expected Behaviour
Open the Camera and scan the barcode.
Actual Behaviour
can't open the Camera.
Reproduce Scenario (including but not limited to)
When I adding the plugin,I don't type anything in the ANDROID_SUPPORT_V4_VERSION.
and go to compiler Cordova.
Here is the Error Message:
1>  :processReleaseResources FAILED
1>
1>MSBUILD : cordova-build error : FAILURE: Build failed with an exception.
1>  FAILURE: Build failed with an exception.
1>
1>MSBUILD : cordova-build error : * What went wrong:
1>  * What went wrong:
1>MSBUILD : cordova-build error : Execution failed for task ':processReleaseResources'.
1>  Execution failed for task ':processReleaseResources'.
1>MSBUILD : cordova-build error : > com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'C:\Program Files (x86)\Android\android-sdk\build-tools\27.0.3\aapt.exe'' finished with non-zero exit value 1
1>  > com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'C:\Program Files (x86)\Android\android-sdk\build-tools\27.0.3\aapt.exe'' finished with non-zero exit value 1
1>
1>MSBUILD : cordova-build error : * Try:
1>  * Try:
1>MSBUILD : cordova-build error : Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
1>  Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
1>
1>  BUILD FAILED
1>
1>  Total time: 13.222 secs
1>MSBUILD : cordova-build error : Error code 1 for command: cmd with args: /s,/c,""C:\Users\daniele\Desktop\075_appWarehouseLight - Copia\platforms\android\gradlew" cdvBuildRelease -b "C:\Users\daniele\Desktop\075_appWarehouseLight - Copia\platforms\android\build.gradle" -Dorg.gradle.daemon=true -Pandroid.useDeprecatedNdk=true"
1>  Error code 1 for command: cmd with args: /s,/c,""C:\Users\daniele\Desktop\075_appWarehouseLight - Copia\platforms\android\gradlew" cdvBuildRelease -b "C:\Users\daniele\Desktop\075_appWarehouseLight - Copia\platforms\android\build.gradle" -Dorg.gradle.daemon=true -Pandroid.useDeprecatedNdk=true"
Steps to Reproduce
Platform and Version (eg. Android 5.0 or iOS 9.2.1)
(Android) What device vendor (e.g. Samsung, HTC, Sony...)
Cordova CLI version and cordova platform version
I using Visual Studio 2015.
Cordova CLI 6.1.1.
Cordova Android 5.1.1
Plugin version
6.0.8 phonegap-plugin-barcodescanner
I must use this version of cordova, there is a solution for this problem? which version of phonegap plugin barcodescanner can i use? i tried old and new version but i have the same error.
Thank You
Daniel

Sorry, latest plugin requires cordova-android >= 6.3.0 and cordova >=7.1.0.
What you describe doesn't happen on latest version of the plugin and we can't backport everything to older versions.


Revert "Update constants.go (#1085)"

This reverts commit ce66b2ecd67d52f46adc7dd90c2ac50b07100885.
Fixes #

Proposed Changes

this unblocks other downstream things on the broker

Release Note

Docs

/test pull-knative-sandbox-eventing-kafka-integration-test-mt-source


chore: compare unordered

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

1 of 1 (100.0%)  changed or added relevant line in 1 file are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+0.02%) to 92.737%

Totals

Change from base Build<PHONE_NUMBER>:
0.02%

Covered Lines:
5810

Relevant Lines:
6265

💛  - Coveralls


skew_double_exponential_*cdf functions fail expression tests

Description
Describe the issue as clearly as possible. Issues are meant for bug reports and feature requests. The issue should contain enough information for a developer to put together a solution.
Some skew_double_exponential_cdf, skew_double_exponential_lcdf and skew_double_exponential_lccdf fail the expressions tests. It seems some expressions are unnecessarily evaluated multiple times.
Example of error:
[ RUN      ] ExpressionTestPrim.skew_double_exponential_cdf106
test/expressions/tests0_test.cpp:6296: Failure
Expected: (matrix0_expr4_counter) <= (int12), actual: 2 vs 1
test/expressions/tests0_test.cpp:6298: Failure
Expected: (matrix1_expr5_counter) <= (int13), actual: 2 vs 1

This came up in https://github.com/stan-dev/stanc3/pull/921 when trying to expose this signatures in Stan.
Current Version:
v4.1.0

Ciao @rok-cesnovar , do you have a clue what the issue here could be? The implementations are almost identical to how the other distributions are implemented. Thanks!
Cheers, Simon


Provide a mechanism for custom Nginx includes.

I'm in the process of moving our multisite (subdomain) WP network to Bedrock, and using Bedrock-Ansible for provisioning of dev (and eventually production) instances. Thank you so much for this project!
One thing that would be very useful is a stock way to extend the default Nginx server conf (roles/wordpress-setup/templates/wordpress-site.conf). In any large installation, there is always additional configuration needed—for legacy redirects, proxy_passes to other services, etc.
It would be nice to stick with the stock wordpress-site.conf (rather than overwrite/adjust it with our own template or lineinfile tasks). I'd like to propose baking in a wildcard include statement that would provide a place for site-specific Nginx server directives.
This PR creates /etc/nginx/includes.d/[site]/ for each site in wordpress_sites, then adds a wildcard include statement to /etc/nginx/sites-available/[site].conf. The placement, right above the include/wordpress.conf, is designed to allow site-level rewrites in includes.d to take precedence.
Of course, the user can ignore this folder and not provide any site-level includes, with no ill effects.
Happy to discuss alternative strategies, or perhaps you've considered something like this and ruled it out. Either way, thanks for Bedrock-Ansible.

This is definitely needed and I like this solution a lot.
Thanks :+1:

How would you provide such files to be loaded?

@louim good question that I overlooked too. You'll always need to customize the tasks I guess but at least with this you can leave the base template alone. I'm not sure how much more we can do beyond that.
We could have a task that copies over templates/files into the includes.d folder although it would have to be aware of which site it belonged to somehow.
@chriszarate any ideas on this?

I'm thinking a task that would grab the content of the files/includes.d/[site]/* and copy it to the machine. It would be the users responsibility to name the folder the same way that the site key for it to be picked. It should be pretty easy to do in Ansible. Or maybe the same way the SSL file are loaded, and leave the option to the user?
I prefer option one.

I may be an outlier, but I provide my own roles that live alongside bedrock-ansible. These roles provide additional services (logging, monitoring) and files (site restores, scripts, dotfiles, and now these nginx site-level includes) that we need in our environment.
Then I copy bedrock-ansible's dev.yml and add my own roles, and that becomes the playbook I run. That way everything provided by bedrock-ansbile stays "stock."

Happy to code up @louim's option 1 as a built-in method if that seems like the way to go—let me know.

@louim's solution is good but I'd do both files and templates. No need for the option as with_fileglob should just work.


docs: document worth it and seriously

thanks, but I already documented it

thanks, but I already documented it

Thanks


Styleguide: multiple style blocks

I didn't see anything about this in the styleguide so I wanted to ask.
I sometimes use 2 style blocks in my .vue components, one with scoped and one without.
The reason for this is that sometimes you need to include a third party library that dynamically alters the DOM which the scoped style has no access to.
So I give my template a specific class (sometimes like component-tooltip) which is sure not to conflict with any libraries or my other components and reference that class name in the global style block.
Simplified example:
<template>
<div class="component-tooltip">
  <thirdparty-library></thirdparty-library>
</div>
</template>

<script>
// omitted
</script>

<style scoped>
 // scoped css, no classname needed
</style>

<style>
.component-tooltip {
  .thirdparty-library {
    // do stuff here that is specific to this component
  }
}
</style>

The styleguide says:

For applications, styles in a top-level App component and in layout components may be global, but all other components should always be scoped.

But if a third party library is fully encapsulated by my custom component, I don't really want to split up this styling. Especially not if it is very little code.
What do other people think about this?

In these cases, you can use either a deep selector with scoped:
<style scoped>
.tooltip >>> .thirdparty-library {
  // ...
}
</style>

Or :global with a CSS module:
<style module>
.tooltip :global(.thirdparty-library) {
  // ...
}
</style>

I'll add notes about these strategies in the detailed explanation for this rule. 👍

Woah, I didn't know about the deep selector. Mind blown!
Guess I'll be using that, should fix all my problems :)

Thanks 👍 I didn't know about that deep selector. It's for sure a cool thing.
But still, it does not solve the problem mentioned in the "tooltip" case. If the tooltips are attached to the end of the body (rather than the element), could it be a best practice to have two different style blocks in one SFC? one scoped and one non-scoped?


More readable Debug formatting for WasmMsg

Closes #1257
If a msg: Binary field in WasmMsg can be decoded as string, it will be, exposing JSON data that's probably there. If decoding fails, it will fall back to the previous behavior of printing something like Binary(00f3a8).

I can do it, it just seems like a fair bit of typo-prone boilerplate given all the variants and nested fields the WasmMsg enum has.

And on the bright side, apparently proc macro crates aren't really runtime deps

Alright, let's see if the dependency causes any trouble. If not, great.


Add support to NVM

Main Changes
Context
#1
Changelog

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 100.0%

Totals

Change from base Build<PHONE_NUMBER>:
0.0%

Covered Lines:
1778

Relevant Lines:
1778

💛  - Coveralls


UNPAIR OTHERS trapped in tap-authentication loop

When attempting to use the UNPAIR OTHERS option in the current available release apk, I get caught in a loop asking for:

tap card
enter pairing password
back to 1.

Phone specifics

Pixel 4 / Android 10
Keycard has 3 previous pairings I think, at least two of which are on the same phone but all are different versions of Status.im

this should be fixed


connecting codeclimate test coverage.

##Trello
https://trello.com/c/p5rxuFN9
Description
Trying to connect CodeClimate test coverage.
Type of change
Adds in test coverage to our repo.

[x] Bug fix (non-breaking change which fixes an issue)
[x] New feature (non-breaking change which adds functionality)

Change Status

[x] Complete, tested, ready to review and merge

Checklist

[x] My code follows the style guidelines of this project
[x] I have performed a self-review of my own code
[x] There are no merge conflicts

It says that this pull request is still a work in progress. Is this something that should be reviewed? What has changed? Also, I see that a Pipfile and a test.py file was added that I had before?

Hey no no this is just a draft no need to review this, ill make a new one when I figure it out.


routing: Allow service manager to receive an array of engines

This allows clients to specify various routing engines, in order of preference, some of which may not apply to all modes. Only the first available one will be returned by the RoutingServiceManager.

What is the intent of this? I don't see why it's useful

This is part of the calculation refactoring. It will allow to more transparently support transit or routing engines together. The RoutingServiceManager will pick whichever applies first

It's just so the callers don't have to worry about whether the request is for transit or routing, but just ask its modes and engines and the calculation will know what to do with it.

Do we really want to expose this to the client? I was thinking the client only ask for a mode, then the backend pick the engine for this specific mode.

Transition supporte déjà le mode manuel et engine selon si on veut forcer le passage sur une route non-existente, donc non, on ne peut pas vraiment juste laisser le backend décider. En tout cas, pas à moins de faire du code custom du côté de Transition pour l'édition de Path

And what would be an exemple for this use case?

I'll put this commit as part of the routing calculation refacotirng PR later


Page publish permission should not automatically give ability to delete

The old permission logic allowed anyone with publish permission to delete pages, with no further checks applied. This is incorrect, because the permission rules applied elsewhere establish that 1) deletion is equivalent to editing, and 2) publish permission DOES NOT imply edit permission.
This PR updates the logic to be consistent with other actions: deleting a page is now only possible if you have edit rights on the page (either through explicit 'edit' permission, or implicitly by having 'add' permission and owning the page in question). For published pages, publish permission is required in addition to this.
It's unlikely that this change will affect real-world sites (and even less likely that it will affect them negatively), because having publish-only users without corresponding edit rights is a pretty esoteric setup (and one that currently has some dubious behaviour at the UI level - e.g. options that appear to be available but lead to a 403 error). However, having consistent permission rules here is an important pre-requisite for adding a distinct 'bulk delete' permission level (#1667).

Merged in bfa9a953fc6e59166e7c0bf2e0eb6d9ecb405b77 as part of #3035


set up continuous integration

Welcome to Codecov :tada:
Once you merge this PR into your default branch, you're all set! Codecov will compare coverage reports and display results in all future pull requests.
Thanks for integrating Codecov - We've got you covered :open_umbrella:


[Feature] Add Random Letter Generator

Description
Description
A random letter generator is a tool or software designed to produce a random letter from a specific alphabet set, such as the English alphabet (A-Z). The generation process is typically driven by a randomization algorithm, which ensures that each letter has an equal probability of being selected.
Feature

Randomization Algorithm: Utilizes a computational method to ensure true randomness, often based on pseudo-random number generators (PRNGs).

Customizable Alphabet Sets: Allows users to choose different alphabets or character sets, including uppercase letters, lowercase letters, or even non-Latin scripts.

Frequency Settings: Some generators let users adjust the frequency or probability of specific letters appearing, which can be useful for language-based studies or games.

Applications of this calculator:

Educational Tools: For learning and teaching alphabets or phonics.
Games and Puzzles: To create random challenges or for use in word games like Scrabble or Boggle.
Creativity and Writing: To provide prompts or inspirations for writers and artists.
Data Sampling: For creating randomized data sets in scientific and statistical research.

User Interface: Typically features a simple button to generate a letter, with results displayed prominently. Advanced tools may include options for generating multiple letters at once or exporting results.

Kindly assign to me @swetha5157  under gssoc'24
Screenshots

Checklist

[X] I have checked the existing issues.
[X] I follow Contributing Guidelines of this project.
[X] I am a GSSOC'24 contributor.
[ ] I am a IWOC'24 contributor.
[ ] I am a JWOC'24 contributor.
[ ] I am a SWOC'24 contributor.

Code of Conduct

[X] I agree to follow this project's "Code of Conduct".

CalcDiverse contains different mathematical calculators but I don't think a Random Letter Generator is a kind of mathematical calculator @swetha5157

Okay, go ahead, don't be sorry @swetha5157

Thankyou @Rakesh9100 and kindly add level labels.
Thankyou


Fingers of the franka hand have no inertia tags after generating the urdf

If I run python scripts/create_urdf.py fr3 then the generated urdf file has no inertia tags for the fingers. This occurs as well when using franka_ros2 and launching the normal fr3 robot.
This is weird, since the inertia tags seem to be defined in the hand xacro.

Hi, thank you for the answer. Indeed the gazebo flag was not set. I will set it to true and check if it works. But is there a design reason for it? I was not using gazebo but I realized the issue as I tried to invert the mass matrix with pinocchio using the urdf without the gazebo flag. Probably it would make sense to always set them or rename this flag to something else.
Best, Daniel

Hi Daniel,
this behavior was introduced as a fix a long time ago:
https://github.com/frankaemika/franka_ros/commit/9e3f5897c1bff5b5cdeebf09f0f14bc04c2a7c8a
This was done to be able to control the fingers in gazebo. In future releases, we may remove the flag to have the values available even if gazebo is not needed.
Thanks for the feedback!


Equals not found with advanced compilation

Hi, thanks for all the work you've done with all your libraries! I ran into an issue with tick when targeting JavaScript and I think it's an externs issue with this library. This is the issue I had created on tick's side https://github.com/juxt/tick/issues/124.
When I run the below code with advanced compilation I'm getting the following error:
(ns core-test
  (:require [cljs.test :refer [deftest is]]
            [java.time :refer [Instant]]))

(deftest instant-equality
  (is (= (.parse Instant "2020-11-14T05:59:33.757Z")
         (.parse Instant "2020-11-14T05:59:33.757Z"))))

ERROR in (instant-equality) (TypeError:NaN:NaN)
expected: (= (.parse Instant "2020-11-14T05:59:33.757Z") (.parse Instant "2020-11-14T05:59:33.757Z"))
  actual: #object[TypeError TypeError: this.$equals$ is not a function]

Hi,
I've had a look at this and there's something about what shadow is doing that I don't understant.. perhaps you know, or if not maybe we can take it to Thomas Heller.
If I do a :node-script , release build - the equals method is found - but - the output is not fully minified - as expected I guess bc this is node, not browser.
but the output for the node-test release build does look fully minified. Is this expected/normal?
I can also do a release browser build, where I expect to see minified output and I do.. but equality works in that case.
So my guess is that either node-test shouldn't be minifying, or if it is, then for some reason it is not picking up externs

Thanks! I'll investigate some more and reach out to Thomas if needed. Cheers!

shadow-cljs does not include externs specified in deps.cljs by default. So these won't be used and they include equals. The trouble with generated externs like these is that they usually are far too broad and instead of including only the actually used names they contain "extra". Given how Closure works these extra names will also never be renamed regardless of context, even when they are in a context where they could and should be. This can also negatively impact DCE.
Ideally libraries instead add externs inference ^js hints whereever actually needed but shadow-cljs users can also just include :compiler-options {:externs ["cljsjs/js-joda/common/js-joda-dup.ext.js"]} in their build config.

Ah thanks @thheller I didn't know that. What I still don't understand then is why shadow browser builds with this library seem to work ok under advanced compilation, whereas the node-test build didn't work?

For :browser builds shadow-cljs actually processes all JS that goes into the build so that includes js-joda. While processing it can extract slightly more externs information and be a little bit smarter about them.
Any node-related build does not process JS dependencies at all as node will provide them so it will miss some of the extra info.

ok makes sense now. thanks

I'm going to go ahead and close this since it's superseded by https://github.com/henryw374/cljc.java-time/issues/17 Feel free to reopen if you want!

ah - was just typing that :) I've put a note in the readme to inform users about this and created a corresponding issue in cljc.java-time lib (where these ^js hints could go)


Unable to type anything in Windows Terminal

USB keyboard working fine in notepads/ cmd / powershell.
but unable to type anything in Windows terminal.
nothing is changed both version from microsoft store tried regular and preview no change.
tried to install windows terminal from chocolatey no change again.
tried to switch powershell 4.0 3.0 2.0 no change.
on system i have chocolatey scoop installed both are with gui interface.

Environment
Windows build number: [run `[Environment]::OSVersion` for powershell, or `ver` for cmd]
Windows Terminal version (if applicable):

Any other software?

Steps to reproduce

Expected behavior

Actual behavior

Sounds like #4448. Can you try one of the workarounds in that thread?

sure i will go through that thread thank you.

Thank you Enabling "Touch keyboard and and handwriting panel service" to automatic and rebooting solved the problem for me.

I'm glad! Thanky you!


Out of VRAM Memory CUDA Error

Good evening everyone :)
This is my first time posting here and I’m a complete Python/Deep Learning/AI noobie for the time being, so apologies in advance if I end up wasting your time after all with this whole Thread.
Anyways, some days ago I was able to successfully install the ESRGAN Upsaler (https://github.com/xinntao/ESRGAN) along with all of its prerequisites.
I tested my first image with my new RTX 2070 Super and the result came out in an astounding 4 seconds (considering that last time I tried it with a CPU it took 7 hours).
Unfortunately though, when I tried to replicate this whole process, the following error popped up in the Anaconda Prompt and which I would appreciate it extremely if anyone could help me resolve it:
Traceback (most recent call last):
File “test.py”, line 34, in
output = model(img_LR).data.squeeze().float().cpu().clamp_(0, 1).numpy()
File “C:\Users\ctamv\Anaconda3\lib\site-packages\torch\nn\modules\module.py”, line 541, in call
result = self.forward(*input, **kwargs)
File “D:\2414FC7A.Viber_p61zvh252yqyr!Viber.Universal\ESRGAN-master\RRDBNet_arch.py”, line 75, in forward
fea = self.lrelu(self.upconv2(F.interpolate(fea, scale_factor=2, mode=‘nearest’)))
File “C:\Users\ctamv\Anaconda3\lib\site-packages\torch\nn\functional.py”, line 2500, in interpolate
return torch._C._nn.upsample_nearest2d(input, _output_size(2))
RuntimeError: CUDA out of memory. Tried to allocate 5.21 GiB (GPU 0; 8.00 GiB total capacity; 3.01 GiB already allocated; 2.66 GiB free; 336.43 MiB cached)
I have been trying for hours until now to solve this problem after visiting multiple other threads, but with no success (mostly because I don’t even know where to input PyTorch commands in the fist place, as the Anaconda Prompt doesn’t let me run them…)
Finally, one last observation I did was the fact that, according to the last line of the above output, even though my GPU's full 8GBs of VRAM are correctly displayed, along with the current 3GBs approximately that are being used and the cache, the remaining 2.66GB of free VRAM are incorrectly displayed, as with basic calculations they should had been AT LEAST 4.6GBs of free VRAM if the above numbers are corect...
Apologies again for my general ignorance on the subjectand thanks in advance for your help :)

Same issue here

Same issues:
Traceback (most recent call last):
  File "test.py", line 34, in <module>
    output = model(img_LR).data.squeeze().float().cpu().clamp_(0, 1).numpy()
  File "/home/x/.local/lib/python3.8/site-packages/torch/nn/modules/module.py", line 722, in _call_impl
    result = self.forward(*input, **kwargs)
  File "/home/x/文档/GitHub/image-resolution/ESRGAN/RRDBNet_arch.py", line 75, in forward
    fea = self.lrelu(self.upconv2(F.interpolate(fea, scale_factor=2, mode='nearest')))
  File "/home/x/.local/lib/python3.8/site-packages/torch/nn/modules/module.py", line 722, in _call_impl
    result = self.forward(*input, **kwargs)
  File "/home/x/.local/lib/python3.8/site-packages/torch/nn/modules/conv.py", line 419, in forward
    return self._conv_forward(input, self.weight)
  File "/home/x/.local/lib/python3.8/site-packages/torch/nn/modules/conv.py", line 415, in _conv_forward
    return F.conv2d(input, weight, self.bias, self.stride,
RuntimeError: CUDA out of memory. Tried to allocate 2.79 GiB (GPU 0; 7.80 GiB total capacity; 3.74 GiB already allocated; 1.75 GiB free; 4.79 GiB reserved in total by PyTorch)

Hey, this is a common issue with your hardware. As it states, your graphics card has not enough free memory. You can try:

buy a graphic card with more memory
may u try a smaller image (lower resolution)

A more advanced solution would be to try your model of choice with a lower precision, i.e. you might be using float32 maybe change to Uint16 as it may lower the amount of memory required. (I am not sure if ESRGAN does support this at all, you might have to modify the model to support this and retrain)


example/guess_number issues

Hey there,
First time using zig so apologies if I've missed something. I thought I should mention this though as this is likely an area where a lot of newcomers to the language will go first.
I'm on Windows and am building using the latest zig release (zig-win64-0.2.0).
I tried to build and run the guess_number example project but ran into a few issues. First is the current sample fails to compile (it's likely a little out of date given the latest release) I fixed this without too much bother...

The next problem seems to be related to stdin_file.read(line_buf[0..]) - when attempting to enter a guess, the application still waits for input after the first guess:

After hitting return a few more times I get back to the prompt again:

I wanted to write some simple applications to learn zig that request input but can't seem to at the moment due to this issue. If there's something I'm doing wrong please let me know! :)
Thanks for your time!
Tom

Thanks for the report!
I can reproduce this on Linux, too. Doesn't seem like read is being terminated on \n. I don't have time right this moment, but will be fixed shortly.

No problem! Ah, I see, thanks for the info :)
No rush at all, I can get back to noodling around with zig later :)
Cheers!

This is actually a slightly more complicated problem if you consider cross platform support.
The current implementation works on all platforms and does not use any terminal escape codes, but you have to enter the EOF into the stream (by pressing Ctrl+D twice instead of newline)
This is obviously a sub-par user experience, but to solve it, a full readline-esque solution is needed.
I think the next step is reading 1 byte at a time from stdin and ending the input on newline. But that prevents backspace from working. After that we have to implement a whole readline interface.

Hey there,
I just attempted running guess_number again, this time pressing Ctrl+D twice before hitting return but I got the same issue. Maybe this is different on *nix? Is there a workaround you might suggest?
Thanks!
Tom

Hi @pr0g. I just pushed an improvement to the guess number example. Would you try the new code and see if this is a better experience? (don't forget to make install)

Hi @andrewrk - I just grabbed the latest build off AppVeyor with your change (std.io readLine function) and pulled the latest changes from the zig repo. I recompiled the guessing_game example but unfortunately, I now get a different problem where no number is accepted:

Is the input not being parsed as a number? I haven't looked closely at the code yet to see what might be wrong.
Thanks for looking into this,
Cheers!

I'll have to try this on my windows laptop tonight. Thanks for testing!

Sounds good! Not at all, 😄 I hope it was some help! Thanks!

A small aside, I was able to build from source on Windows and thought I'd mention a useful cmake command - instead of using msbuild directly you can use cmake --build, so for building zig I used:
cmake --build . --config Release --target INSTALL
The nice thing about this is you don't have to launch the native tools command prompt. I use cmder (http://cmder.net/) on Windows which is much nicer than the standard cmd prompt.
The other thing is with the cmake generate command, you can use -TLLVM-vs2014 to build with clang on Windows - to test this I used both...
(clang) cmake .. -G "Visual Studio 15 2017 Win64" -TLLVM-vs2014 -DCMAKE_INSTALL_PREFIX=path\to\zig\build -DCMAKE_PREFIX_PATH="path\to\llvm+clang-6.0.0-win64-msvc-release" -DCMAKE_BUILD_TYPE=Release
and
(msvc) cmake .. -G "Visual Studio 15 2017 Win64" -Thost=x64 -DCMAKE_INSTALL_PREFIX=path\to\zig\build -DCMAKE_PREFIX_PATH="path\to\zig\llvm+clang-6.0.0-win64-msvc-release" -DCMAKE_BUILD_TYPE=Release
Both compiled fine 😄 But did get the same behaviour I described before.
Cheers!


Remove file and time modules from distro

@ThishaniLucas Shall we fix the conflicts

@ThishaniLucas Shall we fix the conflicts

done

@ThishaniLucas Shall we fix the conflicts


Add list of commands to about help

I would like to suggest adding a list of the commands included in PlatyPS to the About help. While the individual commands have their own help, there is no discoverability of those commands, without visiting this site or viewing the source code.
Just the name and synopsis for each would be enough.

Thank you for the suggestion!
The standard way to get this info in PowerShell is
Get-Command -Module platyPS


QPDF v6.0 Stack Corruption

[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
WARNING: id:000000,sig:11,src:000010+000007,op:splice,rep:16: file is damaged
WARNING: id:000000,sig:11,src:000010+000007,op:splice,rep:16: can't find startxref
WARNING: id:000000,sig:11,src:000010+000007,op:splice,rep:16: Attempting to reconstruct cross-reference table
Program received signal SIGSEGV, Segmentation fault.
0x00007ffff7b55761 in QPDFObjectHandle::parseInternal(PointerHolder, std::__cxx11::basic_string<char,
std::char_traits, std::allocator > const&, QPDFTokenizer&, bool&, QPDFObjectHandle::StringDecrypter*, QPDF*, bool,
bool, bool) ()
from /usr/lib/x86_64-linux-gnu/libqpdf.so.17
(gdb) exploitable
Description: Possible stack corruption
Short description: PossibleStackCorruption (7/22)
Hash: b5da70c1923e3824f45ebafcfe77a71b.018fde94be00aea515ed79b00d59768a
Exploitability Classification: EXPLOITABLE
Explanation: GDB generated an error while unwinding the stack and/or the stack contained return addresses that were not mapped
in the inferior's process address space and/or the stack pointer is pointing to a location outside the default stack region.
These conditions likely indicate stack corruption, which is generally considered exploitable.
Other tags: DestAv (8/22), AccessViolation (21/22)

Can you supply a sample file? I am trying to get a 7.0.0 alpha release out today. Version 7 has many fixes that should eliminate very many of this kind of error. I would like to test this against the alpha release. If you are in a position to do this, you can grab master from github and test against that. Thanks.

I released 7.0.b1 on sourceforge. You can grab it from https://sourceforge.net/projects/qpdf/files/qpdf/7.0.b1/ if you'd like to give it a spin and see if it handles these files better. Alternatively, you can still supply sample files.

Hi,
Unfortunately I lost the sample file for the crash reproduction. I will
fuzz the v6.0 and get the sample file generated.
I will also take 7.0.b1 for a spin after, I will get back to you if there
are any interesting findings :)
Cheers!
Regards,
On Wed, Aug 23, 2017 at 7:05 AM, Jay Berkenbilt<EMAIL_ADDRESS>wrote:

I released 7.0.b1 on sourceforge. You can grab it from
https://sourceforge.net/projects/qpdf/files/qpdf/7.0.b1/ if you'd like to
give it a spin and see if it handles these files better. Alternatively, you
can still supply sample files.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/qpdf/qpdf/issues/146#issuecomment-324175826, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AdQY2hPBHQKQOejMcBMlpcjBj2r40myLks5sa17WgaJpZM4O-fFm
.

Hi,
I am able to reproduce the crash on QPDF v7. I have attached the sample
file.
Please use the following command flags to reproduce the crash:
/usr/local/bin/qpdf --stream-data=compress --object-streams=generate
--encrypt test123 test123 40  -- qpdf_poc_crash out.pdf
Regards,
On Wed, Aug 23, 2017 at 9:51 AM, Gemini P<EMAIL_ADDRESS>wrote:

Hi,
Unfortunately I lost the sample file for the crash reproduction. I will
fuzz the v6.0 and get the sample file generated.
I will also take 7.0.b1 for a spin after, I will get back to you if there
are any interesting findings :)
Cheers!
Regards,
On Wed, Aug 23, 2017 at 7:05 AM, Jay Berkenbilt<EMAIL_ADDRESS>wrote:

I released 7.0.b1 on sourceforge. You can grab it from
https://sourceforge.net/projects/qpdf/files/qpdf/7.0.b1/ if you'd like
to give it a spin and see if it handles these files better. Alternatively,
you can still supply sample files.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/qpdf/qpdf/issues/146#issuecomment-324175826, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AdQY2hPBHQKQOejMcBMlpcjBj2r40myLks5sa17WgaJpZM4O-fFm
.

@9emin1 I can't find the sample file. Where is it attached?

Hi,
I have sent it as an attachment in my previous email.
I have also uploaded it to my Google Drive:
https://drive.google.com/open?id=0B9DojFnTUSNGYTBrZFplV3o1R28
Regards,
On Wed, Aug 23, 2017 at 11:27 PM, Jay Berkenbilt<EMAIL_ADDRESS>wrote:

@9emin1 https://github.com/9emin1 I can't find the sample file. Where
is it attached?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/qpdf/qpdf/issues/146#issuecomment-324372002, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AdQY2qVTufDanKcxZMWatwBLFON5yZ4iks5sbETKgaJpZM4O-fFm
.

Thanks. github must have filtered out the attachment in your email, but I got the file from google drive.
This is interesting. It's not a logic error per se. There's a stack overflow because qpdf's tokenizer is recursive for dictionaries and arrays, and this pdf tries to make an array that is 20,476 levels deep. Fixing this would require changing the parsing algorithm to be iterative for arrays and dictionaries. I guess I should do that.
A simple qpdf --check on this file is sufficient to reproduce the problem.

Note to self: saved file is misc/bugs/146.pdf

Hi Jay,
Sure no worries. I am currently fuzzing v7. Will let you know if there are
any interesting crashes.
Regards,
On Fri, Aug 25, 2017 at 12:11 AM, Jay Berkenbilt<EMAIL_ADDRESS>wrote:

Note to self: saved file is misc/bugs/146.pdf
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/qpdf/qpdf/issues/146#issuecomment-324682584, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AdQY2qGBa46fm2sPFtpj0AymFIE0Xh4iks5sbaCjgaJpZM4O-fFm
.

Rewriting parsing iteratively wasn't that hard.

Hello, we're investigating the issue reports in security. Since we observed that this issue may relate to security, has it been disclosed in CVE already? Thanks for your reply.


common file for localization

hi,
i need to keep localize file as common,and use globally.how can i acheive the same?

I usually export the strings object and import it in the different components...


HBASE-28893 RefCnt Leak error when closing a HalfStoreFileReader

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Logfile
Comment

+0 :ok:
reexec
0m 48s

Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s

No case conflicting files found.

+0 :ok:
codespell
0m  0s

codespell was not available.

+0 :ok:
detsecrets
0m  0s

detect-secrets was not available.

+1 :green_heart:
@author
0m  0s

The patch does not contain any @author tags.

+1 :green_heart:
hbaseanti
0m  0s

Patch does not have any anti-patterns.

_ master Compile Tests _

+1 :green_heart:
mvninstall
3m  1s

master passed

+1 :green_heart:
compile
3m  1s

master passed

+1 :green_heart:
checkstyle
0m 36s

master passed

+1 :green_heart:
spotbugs
1m 38s

master passed

+1 :green_heart:
spotless
0m 45s

branch has no errors when running spotless:check.

_ Patch Compile Tests _

+1 :green_heart:
mvninstall
2m 54s

the patch passed

+1 :green_heart:
compile
3m  0s

the patch passed

+1 :green_heart:
javac
3m  0s

the patch passed

+1 :green_heart:
blanks
0m  0s

The patch has no blanks issues.

-0 :warning:
checkstyle
0m 38s
/results-checkstyle-hbase-server.txt
hbase-server: The patch generated 2 new + 4 unchanged - 0 fixed = 6 total (was 4)

+1 :green_heart:
spotbugs
1m 40s

the patch passed

+1 :green_heart:
hadoopcheck
10m 34s

Patch does not cause any errors with Hadoop 3.3.6 3.4.0.

-1 :x:
spotless
0m 38s

patch has 48 errors when running spotless:check, run spotless:apply to fix.

_ Patch Compile Tests _

+1 :green_heart:
mvninstall
2m 59s

the patch passed

+1 :green_heart:
compile
0m 55s

the patch passed

+1 :green_heart:
javac
0m 55s

the patch passed

+1 :green_heart:
javadoc
0m 26s

the patch passed

+1 :green_heart:
shadedjars
6m  5s

patch has no errors when building our shaded downstream artifacts.

_ Other Tests _

+1 :green_heart:
unit
227m  0s

hbase-server in the patch passed.

252m 56s

Subsystem
Report/Notes

Docker
ClientAPI=1.43 ServerAPI=1.43 base: https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-6329/1/artifact/yetus-jdk17-hadoop3-check/output/Dockerfile

GITHUB PR
https://github.com/apache/hbase/pull/6329

Optional Tests
javac javadoc unit compile shadedjars

uname
Linux b7b0d5047bf8 5.4.0-1103-aws #111~18.04.1-Ubuntu SMP Tue May 23 20:04:10 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/hbase-personality.sh

git revision
master / c23a995424e5187b080815d1eb0606c24d207ad0

Default Java
Eclipse Adoptium-17.0.11+9

Test Results
https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-6329/1/testReport/

Max. process+thread count
4629 (vs. ulimit of 30000)

modules
C: hbase-server U: hbase-server

Console output
https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-6329/1/console

versions
git=2.34.1 maven=3.9.8

Powered by
Apache Yetus 0.15.0 https://yetus.apache.org

This message was automatically generated.

:confetti_ball: +1 overall

Vote
Subsystem
Runtime
Logfile
Comment

+0 :ok:
reexec
0m 41s

Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s

No case conflicting files found.

+0 :ok:
codespell
0m  0s

codespell was not available.

+0 :ok:
detsecrets
0m  0s

detect-secrets was not available.

+1 :green_heart:
@author
0m  0s

The patch does not contain any @author tags.

+1 :green_heart:
hbaseanti
0m  0s

Patch does not have any anti-patterns.

_ master Compile Tests _

+1 :green_heart:
mvninstall
2m 54s

master passed

+1 :green_heart:
compile
2m 59s

master passed

+1 :green_heart:
checkstyle
0m 38s

master passed

+1 :green_heart:
spotbugs
1m 32s

master passed

+1 :green_heart:
spotless
0m 44s

branch has no errors when running spotless:check.

_ Patch Compile Tests _

+1 :green_heart:
mvninstall
2m 58s

the patch passed

+1 :green_heart:
compile
3m  3s

the patch passed

+1 :green_heart:
javac
3m  3s

the patch passed

+1 :green_heart:
blanks
0m  0s

The patch has no blanks issues.

+1 :green_heart:
checkstyle
0m 37s

the patch passed

+1 :green_heart:
spotbugs
1m 41s

the patch passed

+1 :green_heart:
hadoopcheck
10m 22s

Patch does not cause any errors with Hadoop 3.3.6 3.4.0.

+1 :green_heart:
spotless
0m 45s

patch has no errors when running spotless:check.

_ Patch Compile Tests _

+1 :green_heart:
mvninstall
3m 26s

the patch passed

+1 :green_heart:
compile
1m  4s

the patch passed

+1 :green_heart:
javac
1m  4s

the patch passed

+1 :green_heart:
javadoc
0m 30s

the patch passed

+1 :green_heart:
shadedjars
6m 18s

patch has no errors when building our shaded downstream artifacts.

_ Other Tests _

+1 :green_heart:
unit
225m 17s

hbase-server in the patch passed.

253m 10s

Subsystem
Report/Notes

Docker
ClientAPI=1.43 ServerAPI=1.43 base: https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-6329/2/artifact/yetus-jdk17-hadoop3-check/output/Dockerfile

GITHUB PR
https://github.com/apache/hbase/pull/6329

Optional Tests
javac javadoc unit compile shadedjars

uname
Linux 65206423bd46 5.4.0-1103-aws #111~18.04.1-Ubuntu SMP Tue May 23 20:04:10 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/hbase-personality.sh

git revision
master / c2dfb7ff85eb82ee5c569b041a89bf9100f8724a

Default Java
Eclipse Adoptium-17.0.11+9

Test Results
https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-6329/2/testReport/

Max. process+thread count
4419 (vs. ulimit of 30000)

modules
C: hbase-server U: hbase-server

Console output
https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-6329/2/console

versions
git=2.34.1 maven=3.9.8

Powered by
Apache Yetus 0.15.0 https://yetus.apache.org

This message was automatically generated.


tweak sourse so checklicense script works

checklicense -r inst/:
./inst/private/doctest_collect.m: UNKNOWN
./inst/private/doctest_colors.m: UNKNOWN
./inst/private/doctest_compare.m: UNKNOWN
./inst/private/doctest_datastore.m: UNKNOWN
./inst/private/doctest_default_directives.m: UNKNOWN
./inst/private/doctest_format_exception.m: UNKNOWN
./inst/private/doctest_join_conditions.m: UNKNOWN
./inst/private/doctest_run_docstring.m: BSD 3-clause "New" or "Revised" License
./inst/private/doctest_run_tests.m: BSD 3-clause "New" or "Revised" License
./inst/private/is_octave.m: UNKNOWN

The files that are UNKNOWN have something like % This is Free Software, BSD-3-Clause, see doctest.m for details.
Whereas this works:
% License: BSD-3-Clause, see doctest.m for details.

I've started using SPDX-License-Identifier, just throwing that out there as a possible "standard". Unfortunately the licensecheck script doesn't handle that tag yet, but it is very easy to grep for.

Thanks.  I've tried that in Symbolic; I cannot find something that works for GPL3+, I'll open a bug and CC you...


AI based heuristic for Find

This PR depends on #424
Initial testing complete

@JehandadKhan Recently I've merged fresh develop into imm-fallback-improv and resolved conflicts, then rebased getwti-wino2111 on top of it. You may wish to rebase jd_find_heur2 on top of updated getwti-wino2111.

@JehandadKhan Oh wait, some new merge conflicts in the baseline.

@atamazov thanks for the heads up, lets wait for imm-fallback-improv to merge to reduce this back and forth.

@JehandadKhan imm-fallback-improv and getwti-wino2111 updated.

@JehandadKhan Oops, some merge issue is found imm-fallback-improv. Please postpone rebasing to the latest getwti-wino2111 until explicit notice.

@JehandadKhan Merge issues in imm-fallback-improv and in getwti-wino2111 fixed. Both branches updated (getwti-wino2111 force pushed).

Superseded by #631

@JehandadKhan Please let me know if you experience problems during rebasing your branch. I can try to help with this.


Erlang 16 builds are failing on TravisCI

I'm guessing this might be because Travis has updated its default version of rebar3, which we were relying upon for running the tests on Erlang 16. If this is the case, then we'll need to download an old version of rebar3 in order to run the tests for 16.

We're no longer going to support anything below 19.


Broken link

Hi McWilliams,
The link to wget http://metcalf1.bo.astro.it/blf-portal/data/GroundBasedTraining.tar.gz is broken.
Is there an alternative?
Thanks,
Obinna

Hi-- is there a solution to this?
Thanks,
Sarafina

@EiffL - do you know?

Yes, this is unfortunate, I have noticed it a while back but have been unable to find an updated link. I need to contact the bologna people about this.

Ok, this is fixed thanks to @sarafina325, thanks a lot !


remove design system from next.js apps

a design system is running storybook as docs and not next.js app

@tknickman so basic and design-system have two different docs apps:

(next.js) https://github.com/vercel/turborepo/tree/main/examples/basic/apps/docs
(storybook) https://github.com/vercel/turborepo/tree/main/examples/design-system/apps/docs

That's correct!


在HA上运行，连接frps正常，访问域名报错：400: Bad Request

@waxgourd-ha would you please be more specific for this issue, I'm happy to fix that~

Hi, I am facing the same problem. This is my configuration.

And this is the local frp dashboard, the dashboard on the frps also works well.
I also tried using the IP address like xxx.xxx.xxx.xxx:8123, also 400 Bad Request.

Thanks for the detailed information, I tried to reproduce the error 400: Bad Request, and found that you need to add this configuration in your configuration.yaml shown as the picture below. I believe that should be mentioned in the Installation section on Readme.

http:
  use_x_forwarded_for: true
  trusted_proxies:
    - <IP_ADDRESS>/0

It's better to change <IP_ADDRESS>/0 to your proxy server IP.

⬆  @wileon994 cc @waxgourd-ha

Sorry to miss the instructions, it works well right now.
Thanks for your attention!


[Documentation] add new doc widget for each plugin/tlbx

Part of this issue: https://github.com/medInria/medInria-public/issues/934
It:

create a new documentation widget instead of dtkAboutPlugin
leave more space for documentation
possibility to add html text: text/images/headers/etc
create the documentation for the Segmentation toolboxes for now
remove medButton which was only used for the about/help button and was a mimic of QPushButton
the help button is on the same line as the selector of toolbox, which is more clear for user that they can click on it to have info
the help button is a new one
the authors and version are written on the help window if there are not empty

Example:

:m:

This PR is rebased and the asked macro has been added


Measurable Ratings editor:  Associated perspectives section always shows

regardless of whether perspectives are appropriate.

merged into master


Ariya range missing, or doesn't update

Firstly, just wanted to say thanks for making this an integration! I've been using the Node-Red hack method of getting the information into HA for months, so having this is much easier :-)
However, one thing i'm missing from the Node-Red method is the current range of the car (Nissan Ariya). I can see that there are two entities exposed by this integration (Range AC off and Range AC on), but they don't seem to update, just show as unknown.
Are these two range entities available for the Ariya? If not, is it possible to expose the range?

The Ariya seems to expose certain values (like these) on a different API endpoint to other cars (especially the Leaf). If you can provide the API endpoint that exposes this for the Ariya I can try to implement it?

Hi Dan, is it possible you could point to a resource, or give me an idea as to how I can find the API endpoints you require? I'm more than happy to help, I just don't know where to look. Thanks 👍

@celodnb apologies for not getting back sooner. If you're using the node-red flows, the URL that you are fetching from is the endpoint. Might be worth playing around with those flows and seeing what gives you the right info?

@celodnb, I made a sort of workaround for estimated range without taking AC in concideration. Try adding this in a markdown card somewhere, and change your battery size to fit:
`{## Imitate available variables: ##}
{% set Ariya_battery_capacity = {
"capacity": 87,
"unit": "KwH"
} %}
The cars total battery capacity is {{ Ariya_battery_capacity.capacity }} {{ Ariya_battery_capacity.unit }}.
SOC is at the moment {{ (states('sensor.ariya_battery_level')) }}% or about {{ Ariya_battery_capacity.capacity / 100 * (states('sensor.ariya_battery_level')) | int }} {{ Ariya_battery_capacity.unit }}
With your average km or miles/kwh ({{ (states('sensor.ariya_monthly_efficiency'))| round (2) }} km/kwh) your estimated range is {{ ((Ariya_battery_capacity.capacity / 100 * (states('sensor.ariya_battery_level')) | int) * (states('sensor.ariya_monthly_efficiency')) | round (2)) | round (2) }} km or miles.
`


home page

entire home page's ui needs to be changed
its looks like much simple and out-of-date design.

@vivekvardhan2810 hello sir i want to contribute to this project could you assign this to me?

Hi @sajal-11111 this issue was create by @Prit16, it will be on first on first serve basis.
But to encourage you, You can create new issue by looking on website and improvements.
and then create new issue.

@Prit16 now it is looking good.
So i am closing this issue.

Sure ! Thanks!
On Fri, 4 Oct 2024 at 10:57 PM, Vivek Vardhan @.***>
wrote:

@Prit16 https://github.com/Prit16 now it is looking good.
So i am closing this issue.
—
Reply to this email directly, view it on GitHub
https://github.com/ML-Fusion-Lab/ML-Fusion-Lab-Website/issues/82#issuecomment-2394201552,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/A2ISWJJDBERAJV4PILO2QGTZZ3FYHAVCNFSM6AAAAABPHOH42WVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGOJUGIYDCNJVGI
.
You are receiving this because you were mentioned.Message ID:
@.***>


Is there support for automatic serialization/deserialization?

Is there any support for automatic serialization/deserialization? For example some sort of template magic that would just choose a string to use for the key name based on the property name directly, to skip the having to manually add an entry for each property by hand in the from_json() and to_json() methods?   I see 2 really helpful benefits there - 1) the obvious of course is less code needing to be written by the developers using this lib, but the more important is 2) if a property is added later to a structure, it wouldn't be accidentally forgotten to be serialized too

Short answer: It's not currently possible.
Long answer: Such functionality needs Reflection support in C++ language which is not present yet. There are some discussions and proposals to add support for static reflection in C++ which is targeted for C++23 or later.

Short answer: It's not currently possible.
Long answer: Such functionality needs Reflection support in C++ language which is not present yet. There are some discussions and proposals to add support for static reflection in C++ which is targeted for C++23 or later.

This library provides struct reflection, perhaps this could be a route to achieving this?
https://github.com/cbeck88/visit_struct


Fix MessageForwardingWorker teardown

Currently, the teardown_application method of the MessageForwardingWorker assumes that it has a redis manager, which won't be the case if the application didn't start up properly. We should add a safeguard against this.

Ready for review.

:+1:


Fix typo in readme

Hi! I noticed this typo while I was reading the readme. I'm guessing it's meant to be items, not iTerms 😉

Nice catch, thanks!


Cant remove extension

Hello,
I try to remove extension with ":" prefix but it seem to have no effect
Version

[x] I have checked releases, and the bug exists in the latest patch version of v1 or v2.
[x] v2
[x] v1

Runners

[x] GitHub Hosted
[ ] Self Hosted

Operating systems
ubuntu-latest
PHP versions
7.4
To Reproduce
name: "Static Analysis by PHPStan"

on:
  pull_request:
  push:

jobs:
  static-analysis-psalm:
    name: "Static Analysis by PHPStan"

    runs-on: "ubuntu-latest"

    steps:
      - name: "Checkout"
        uses: "actions/checkout@v2"

      - name: "Install PHP"
        uses: "shivammathur/setup-php@v2"
        with:
          php-version: "7.4"
          coverage: none
          ini-values: memory_limit=-1
          tools: composer:v2
          extensions: :amqp :apcu :bcmath :bz2 :curl :dba :enchant :gd :gmp :igbinary :imap :ldap :memcache :memcached :mongodb :msgpack :odbc :pdo_dblib :PDO_Firebird :PDO_ODBC :pdo_pgsql :pdo_sqlite :pgsql :pspell :redis :snmp :soap :sqlite3 :tidy :xmlrpc :yaml :zip :zmq

      - name: "Install locked dependencies"
        run: "composer install --no-interaction --no-progress"

      - name: "show php module"
        run: "php -m"

      - name: "phpstan LargeMemoryConsumption"
        run: "./vendor/bin/phpstan analyse --debug -vvv src/LargeMemoryConsumption.php"

      - name: "phpstan MemoryConsumptionMini"
        run: "./vendor/bin/phpstan analyse --debug -vvv src/MemoryConsumptionMini.php"

Expected behavior
when running php -m bcmath  should not  be loaded for example
Screenshots/Logs
https://github.com/fezfez/phpstan-memory/blob/e3dbc37266c573dbda70cb4ba68a32f3bcc7a52b/.github/workflows/phpstan.yml
https://github.com/fezfez/phpstan-memory/runs/1769618922?check_suite_focus=true

Please switch to v2 as removing extensions is not supported in v1.
extensions input takes as comma separated string as input, so adds commas between extensions.
https://github.com/shivammathur/setup-php#extensions-optional
Remove igbinary at the end as other extensions like redis depend on it. So that would avoid warnings.

Test workflow: https://github.com/shivammathur/test-setup-php/actions/runs/512350105/workflow

Please switch to v2 as removing extensions is not supported in v1.
extensions input takes as comma separated string as input, so adds commas between extensions.
https://github.com/shivammathur/setup-php#extensions-optional
Remove igbinary at the end as other extensions like redis depend on it. So that would avoid warnings.

Test workflow: https://github.com/shivammathur/test-setup-php/actions/runs/512350105/workflow

@shivammathur thanks, now working as expected :)

@shivammathur thanks, now working as expected :)


Use a more descriptive term than namelist for the ESMValTool config file

Inspired by https://github.com/ESMValGroup/ESMValTool/issues/411, perhaps it would be good to discuss the term "namelist". Inside this project it is perfectly clear what we mean, but for new users this is confusing.
For those that to not know, namelist is Fortran-speak for a configuration file:
https://gcc.gnu.org/onlinedocs/gfortran/Extensions-to-namelist.html
Ideas for a replacement term:

Diagnostic suite configuration
Config
Suite
Diagnostics config

After a short brainstorming, "recipe" seems to be the preferred alternative.


Create devcontainer.json

Fixes:

Screenshots and screen captures:

Self-review checklist

[ ] Self-reviewed the changes for clarity and maintainability
(variable names, code reuse, readability, etc.).

Communicate decisions, questions, and potential concerns.

[ ] Explains differences from previous plans (e.g., issue description).
[ ] Highlights technical choices and bugs encountered.
[ ] Calls out remaining decisions and concerns.
[ ] Automated tests verify logic where appropriate.

Individual commits are ready for review (see commit discipline).

[ ] Each commit is a coherent idea.
[ ] Commit message(s) explain reasoning and motivation for changes.

Completed manual review and testing of the following:

[ ] Visual appearance of the changes.
[ ] Responsiveness and internationalization.
[ ] Strings and tooltips.
[ ] End-to-end functionality of buttons, interactions and flows.
[ ] Corner cases, error conditions, and easily imagined bugs.

Closing this PR, as there is no explanation for why it's needed, and it fails tests.


flaky auth tests in CI

Example: https://github.com/nodejs/node-core-utils/runs/1987341751?check_suite_focus=true
  1) auth
       asks for auth data if no ncurc is found:
     Error: Timeout of 2000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/home/runner/work/node-core-utils/node-core-utils/test/unit/auth.test.js)
      at listOnTimeout (node:internal/timers:557:17)
      at processTimers (node:internal/timers:500:7)

  2) auth
       asks for auth data if ncurc is invalid json:
     Error: Timeout of 2000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/home/runner/work/node-core-utils/node-core-utils/test/unit/auth.test.js)
      at listOnTimeout (node:internal/timers:557:17)
      at processTimers (node:internal/timers:500:7)

Still an issue: https://github.com/nodejs/node-core-utils/runs/2797236866

Fixed by https://github.com/nodejs/node-core-utils/commit/e798b7700f97f371fa798b2a9fe8f0c24ea8548b I believe.


Added kickoff exercise and grader

Includes default kickoffs but it should be easy to customise. Also works with multiple bots at once.

Some problems which came up:
Importing didn't work since it's not part of the module yet,
Team.BLUE did not equal 0 for some off reason.
index was undefined.
One too many PassDueToBallMoved in the test.


Name clash with truncate system call

On OpenBSD there is a conflict with the truncate(2) system call:
http://man.openbsd.org/OpenBSD-current/man2/truncate.2
[  3%] Building C object libipt/CMakeFiles/libipt.dir/src/pt_sync.c.o
cd /home/edd/research/hwt_experiment/processor-trace/build/libipt && /usr/bin/cc  -DFEATURE_THREADS -DPT_VERSION_BUILD=0 -DPT_VERSION_EXT=\"\" -DPT_VERSION_MAJOR=1 -DPT_VERSION_MINOR=6 -Dlibipt_EXPORTS -I/home/edd/research/hwt_experiment/processor-trace/include -I/home/edd/research/hwt_experiment/processor-trace/build/libipt/include -I/home/edd/research/hwt_experiment/processor-trace/include/posix -I/home/edd/research/hwt_experiment/processor-trace/libipt/internal/include -I/home/edd/research/hwt_experiment/processor-trace/libipt/internal/include/posix  -std=c99 -fvisibility=hidden -fPIC   -o CMakeFiles/libipt.dir/src/pt_sync.c.o   -c /home/edd/research/hwt_experiment/processor-trace/libipt/src/pt_sync.c
/home/edd/research/hwt_experiment/processor-trace/libipt/src/pt_sync.c:47: error: conflicting types for 'truncate'
/usr/include/sys/types.h:217: error: previous declaration of 'truncate' was here

Thanks

Thanks for reporting this.
This should be a simple rename but I wonder why the declaration appears in <sys/types.h> - according to the man-page it is supposed to be in <unistd.h> as it is on Linux.
Let me set up an OpenBSD system to check if there are more issues underneath.


Content-type not set correctly on a collection export

Hey,
When exporting collection and when body of it has content type set to application/json in Postman, this is not persisted in the converted collection

If I add headers to the exported request manually it works as expected

Is there a way to either pass the headers from Postman to k6 via the postman-to-k6 or convert the value of
item.request.body.options.raw.language to a proper content-type header?

Seems, that it works as expected if you manually specify Content-Type for each of the requests in postman.

hi @SirVaidas
We have some work-arounds documented for this Postman specific side-effect:
https://github.com/apideck-libraries/postman-to-k6/discussions/42#discussioncomment-2271512
Possible solutions:

Set the desired header explicitly in Postman, so that it is part of the Postman collection when exported
Manually add the K6 params options
Pass it postman-to-k6 using the --k6-params

In the discussion, you find more details

Hey @thim81,
Perfect, thank you very much for the follow up!


403 forbidden on metrics

hello
when i try  to connect to metrics from another pod, i get 403 forbidden back.
i have started eth2signer with:
--http-listen-port=9000
--http-listen-host=<IP_ADDRESS>                                                                                --key-store-path=/data                                                                                --logging=ALL
--metrics-enabled
--metrics-port=9001                                                                                --metrics-host=<IP_ADDRESS>

and i get metrics if i get a shell in the container, install curl and use it.
unfortunately, when i try to connect from another pod/container i get 403. prometheus also reports 403
cheers

Try using --metrics-host

for some reason i did not paste that... here are all the args
  - --http-listen-port={{ .Values.service.port }}
          - --http-listen-host=<IP_ADDRESS>
          - --key-store-path=/data
          - --logging=ALL
          - --metrics-enabled
          - --metrics-port={{ .Values.service.metricsPort }}
          - --metrics-host=<IP_ADDRESS>

Found the cause of this issue. The metrics endpoint is configured with host allow list that defaults to localhost. So by default you can only access metrics on localhost.
So the fix is to allow configuration of the allow host list with another config option --metrics-allow-hostlist which is a comma separated list of hostnames to allow for metrics access, or * to accept any host defaulting to localhost, 127.0.01.

super cool, thanks, waiting for it to be merged :D

Merged the fix with the new command line option --metricsHostAllowList into master. Also added a configurable value metricsHostAllowList in the helm chart.

i can confirm this now works properly

have you guys got some sample grafana dashboard perchance?
cheers

Glad it's working now. No unfortunately we don't have a sample dashboard

This has been documented here:
https://docs.eth2signer.pegasys.tech/en/latest/Reference/CLI/CLI-Syntax/#metrics-host-allowlist


Send Telegram messages on certain events

Advancements
Player deaths
Player join/leave (think about a way to avoid/reduce spam)

/me command


nsqadmin UI shows INTERNAL ERROR

i was just following http://nsq.io/overview/quick_start.html with the latest nsq installed from master.
all pages have an error like the below.

also, not sure if this is related, but the counter page looks like this:

nsqadmin is throwing a lot of errors like
[nsqadmin] 2015/08/07 13:07:54.510965 ERROR: panic in HTTP handler - unknown response type struct { NewMessages int64 "json:\"new_messages\""; TotalMessages int64 "json:\"total_messages\""; ID string "json:\"id\"" }

Probably something we broke in #612 that will be fixed when #323 lands (soon)


Command channel ACK support

Agent will only ACK when:

commands with ID is not 0
command channel request carries an agent ID (initial command channel request does not)
there was NO previous SUCCESSFUL ACK (endpoint accepted ACK request) for such command ID

ACK is sent on command reception, not on execution result.
Agent won’t try to apply a command which requires to be ACKed when it won't be able to do so.
This is the case for the initial cmd-channel request that doesn't include the agent-id.

Pull Request Test Coverage Report for Build 323874378

50 of 64 (78.13%)  changed or added relevant lines in 2 files are covered.
5 unchanged lines in 4 files lost coverage.
Overall coverage increased (+0.05%) to 57.783%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

pkg/backend/commandapi/client.go
26
29
89.66%

internal/agent/cmdchannel/service/service.go
24
35
68.57%

Files with Coverage Reduction
New Missed Lines
%

internal/agent/event_sender.go
1
72.56%

internal/agent/event_sender_vortex.go
1
73.21%

pkg/backend/commandapi/client.go
1
79.1%

pkg/metrics/sampler/sampler_routine.go
2
94.74%

Totals

Change from base Build 321752253:
0.05%

Covered Lines:
10858

Relevant Lines:
18791

💛  - Coveralls


Fixed issue filling NaNs on highcharts

Fixed an issue where series data values was being filled with the string 'totals'

Coverage decreased (-0.01%) to 89.965% when pulling 0c08d20dbfccb1aac4205dae420ab08e3d5511d2 on highcharts_totals_string_bug into 83fe06a784987a662331192cdd310e557cb33cc9 on master.


Generating Items in Minecraft Error

Hello Kaupenjoe. I was following along with your video for the custom items and I ran into an issue. I followed your instruction, but when I went to generate the item in Minecraft, a checkerboard pattern showed up where the ruby and raw ruby should be. I compared my code to yours, but I couldn't see where I went wrong. May you please advise?
Here is the link to my project: https://github.com/compX44/MC_Fabric_1.20_Custom-Items-Tutorial-Mod.git

Never mind. I restarted the project and it works now. Thank you anyway. I look forward to learning more from you.

There is a big button with "close Issue" down there. Press it.

I see it. Thank you @schnow265.


3.1.13 user guide missing from packagist & release tarballs/zip

There is no more user_guide dir in the release tarball, neither in the package fetched from packagist with composer ?
Is it in a new package?

This is the unfortunate result of #5859. In my comment there I'd concluded that this would be fine, but evidently I didn't test the downloads here, just the tag itself.
I'm afraid that reverting this at this point isn't worth it - much fewer people would rely on the in-archive docs compared to those who'd get needless extra traffic with their composer downloads. You can still directly pull the tag if you need though, it should appear there.

Ok thanks. I was actually wondering if it would reappear in future. Apparently not. No problem.


PID.js ??

I don't understand what is making PID.js
Someone could tell me what is the function of this file.
Thanks!

Hi, @Georgge.  I don't have a PID.js file.  Is it getting created when you use node-ar-drone?  What's in the file?

https://github.com/andrew/ar-drone-gps/blob/master/PID.js

@wiseman. File are in the main folder. And @Squarific post the file above .
This file is originally from ar-drone-autonomy module but I don´t understand how it works

Sorry, I see now!  I'm sure someone (maybe @eschnou) will have a better explanation, but I can at least tell you that it's implementing a PID controller, which might help you get started.

It seems this PID is used only to control the bearing of the drone, making sure it points in the correct direction while moving forward. Note that the forward speed is currently a constant, a PID could however have also been used in order to have a speed proportional to the distance that remains to be traveled.
Yaw PID is initialiazed here:
https://github.com/andrew/ar-drone-gps/blob/10c9d8569ccf81a83811f64f687fb8e8e405d21f/server.js#L70

Sorry for the delay, I've been busy moving house, @eschnou nailed exactly what it's for, and in fact wrote the code as well :tada:

Thanks @eschnou @andrew . But a I have another question, What part of the instruction code begins to "Go to away point?
Index has a "Go emmit" but the server don't has the code part to receive this parameter. What is the instruction that initializes the tour?

I'm no longer supporting this library as I don't use it any longer so I'm going to close this issue.


[BUG] URL encoded links yield error when open them from the page

General Information
Version: 0.7.0
Installation Method: cargo
Operating System: any
Backend (If changed during install): default
Describe the bug
URLs made of ASCII characters and for languages, that lies outside of the ASCII range (like Cyrilic languges, Japaneese or Chineese, Arabic etc) UTF text encoded as escape codes. For some reason this kindof links fails to concatenate with the main url and yield error about empty title of the page. Also when redirect message pop-up appears it displays URL encoded mess like (%D0%A0%D0%B0%D1%81%D1%82%D0%B8%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D0%BE%D0%B5_%D0%BC%D0%BE%D0%BB%D0%BE%D0%BA%D0%BE).
We can decode it and display readable text to the user.
To Reproduce
Steps to reproduce the behavior:

Switch search language to esperanto
Search "Censerey" and open first result.
Navigate to the third link on the page " Côte-d'Or"
Attempt to go to the page
See encoded link

Confirm opening
See error

Expected behavior
Page should be opened like if we searched.
Search results doesn't share faulty behaviour when searching and opening non-ascii links.
Additional context
Log : wiki-tui.log
Checklist

[x] checked other issues for the same bug
[x] read CONTRIBUTING.md

Thank you for your bug report @non-descriptive! I've already reproduced it and am now trying to get to the root of the issue

Good news! The issue should be fixed in the fix-url-decoding branch. Could you maybe check if it fixed the issue for you as well?

Confirm that fix is working.


[FLINK-3102] Allow reading from multiple topics with one FlinkKafkaConsumer

I added a new constructor to the Kafka source, accepting a List of topics.
the deserialization schema will get the topic as a String.

I'm opening the PR for review now, the tests pass locally, I'll verify the changes on a real cluster as well.

Did you only change KeyedDeserializationSchema, not SerializationSchema?

The KeyedDeserializationSchema is a new interface introduced in 1.0. I don't want to break the existing DeserializationSchema with the change.
Even before the change, the KeyedDeserializationSchema was exposing more than the DeserialziationSchema (the offset), it can be seen as the Rich* variant of the DeserSchema.

The style of control-flow statements is not consistent, some have space before opening parenthesis and some don't.

Aside from minor comments and the style issue it looks good. I'm not too familiar with the internals of Kafka (which we are touching here, a bit), though.

All in all quite good. Few things:

The code style is super heterogeneous, sometimes it puts spaces after a keyword, sometimes it does not. Would be good to make this straight.

This mixes "Arrays.toString" and "StringUtils.join". Why not avail any dependency on external libraries (with all the dependency conflicts, it is nice to avoid where possible) and use

Arrays.toString() for arrays.
Simply toString() for lists.

KafkaTopicPartition and KafkaTopicPartitionLeader need to be fast for hash code and equals. They are used as hash map keys for every record (offset update). Due to that, they should really be immutable types and cache their hash code, since that is used for any record emitted (update in the offsets hash map). Also, equals() should be fast.

Thank you for the good reviews!
I've addressed all comments.
The entire kafka connector is now using a space after if and for.

Looks pretty good.
+1 to merge


No space left on device

Wanted to build docker image but end up with no space left on device possible to help on this  ?
[node1] (local<EMAIL_ADDRESS>~
$ git clone https://github.com/Kaggle/docker-python.git
Cloning into 'docker-python'...
$ cd docker-python/
[node1] (local<EMAIL_ADDRESS>~/docker-python
$ docker build -t zysm/docker-python:latest .
 This image clearly exceeds the instance capacity.


URL for SRD pretrained model is not working

I have the same problem. How did you solve it?

Thanks for your interest. We only released the pretrained model for ISTD and ISTD+. The pretrained model for SRD will be released soon. Or you can use the training code to reproduce the results.


fix for v23

I´ve changed the code so it works with v23. I tested in the project i sent as issue #38

Works for me :-)

Thanks a lot for your contribution. I'm so sorry I didn't see it before! I'll publish a new version on the Vaadin Directory soon.


First PR title

The title of the first pull request can probably be something more meaningful that defines what the learner is doing in the pull request.

Additionally, this is leading to a bug. I experienced an error when I used a different PR title, and unfortunately the "unhappy path" of the gate wasn't prepared for it.
I intend to open a PR to remove this gate.
Error in introduction-to-react:open-a-pull-request:gate[0].else:respond[0]
Error: Response [Make sure the title of your PR is "Changes"] does not exist.
    at Context.fromFile (/usr/src/learning-lab/lib/context.js:121:13)
    at async module.exports (/usr/src/learning-lab/node_modules/@github/learning-lab-components/actions/respond/index.js:22:11)
    at async Context.runActions (/usr/src/learning-lab/lib/context.js:228:24)
    at async module.exports (/usr/src/learning-lab/node_modules/@github/learning-lab-components/actions/gate/index.js:33:5)
    at async Context.runActions (/usr/src/learning-lab/lib/context.js:228:24)
    at async Course.runHandler (/usr/src/learning-lab/lib/course.js:174:32)


[Relay][Pass] Separate out the graph partitioning code from fuse_ops.cc

The current fuse_ops.cc contains the following parts:

IndexedForwardGraph and DominatorTree which are used for graph partitioning
A Relay Expr visitor to create the DominatorTree
A Relay Expr mutator to fuse the ops

This PR separates the graph partitioning code from fuse_ops.cc and moves it to the analysis folder, for:

Better code organization and readability as the graph partitioning code is quite long and not directly related to the fusion mutator
Possible reuse opportunities for other fusion passes in Relax

NOTE: we won't bring relax fusion in main branch for now, but this pr is still reasonable for main.
cc @tqchen

I think it is a good positive change overall. We can think about future reorganizations. Perhaps some extra namespace for related support data structures.


Live Trading and incremental indicator calculation

During live trading, a new data row is received and appended to the existing one. Indicators needs to be evaluated again. For example, ta.sma with 200 periods has to be evaluated for all previous periods when only new candlestick data is added.
Is there a way to apply the indicator and evaluate only the new row ?

Hello @malakeel,
Please see Issues#87 and #288 where this is discussed.
Kind Regards,
KJ


Unused dead code comments

Hey.
We have all this commented out code.
Why is that?
Is it needed?
// const slot = getSlot(cons.prototype)!
// Object.defineProperty(cons, '__vccOpts', {
//     value: slot.cachedVueComponent
// })
// console.log('kkkk', '__vccOpts' in cons, cons)
// return cons
https://github.com/facing-dev/vue-facing-decorator/blob/295cff94576768c53bee880a4dcf884a95ec79b5/src/component.ts#L126/

A standard VUE options component is a javascript plain object {}, not a class constructor. __vccOpts is used in internal VUE implementation to access the options component from a class constructor. So vue-class-component could provide a native class way to write  a class component and which could be used as VUE component everywhere. But __vccOpts is not in document. It's is an unsafe feature and may be deprecated in the future. So I make two decorators to define component (Component, ComponentBase). Component receives a class constructor and returns a plain VUE option component, and ComponentBase returns the class constructor which it received for inheritance.


IDE act: Module dependencies for tutorials

Download a new module called "Ideact-$module" once a tutorial is started and delete it once it's done

Let's discuss this with Juha.