Multiple DBATools Commands Fail with "Unable to find type [DbaInstanceParameter] Error"

Bug Report

General Troubleshooting steps

[x ] Verified running latest release of dbatools?
[ x] Verified errors are not related to permissions?
[x ] Can duplicate in new/fresh PowerShell.exe session?

Version Information

Operating System (Name|Version): Windows 10
PowerShell Version: Powershell Major = 5, Minor =1
SQL Server (Edition|Version): SQL Server 2016 Developer Edition

Steps to Reproduce

[ ] Attach any screenshots (if possible/allowed)
[ ] Attach logs generated by dbatools (Get-DbatoolsLog)
Get-DbaToolsLog throws the following error:
Unable to find type [Sqlcollaborative.Dbatools.dbaSystem.DebugHost].
At line:41 char:23

... else { return [Sqlcollaborative.Dbatools.dbaSystem.DebugHost]::GetLog ...

              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

CategoryInfo          : InvalidOperation: (Sqlcollaborativ...ystem.DebugHost:TypeName) [], RuntimeException
FullyQualifiedErrorId : TypeNotFound
dbatools-error.txt

[ ] Attach output from PowerShell console (if possible/allowed)

Feature Request

Problem to solve

Additional information

Hi @mmclaren5213 ,
thank you for reporting this issue. Looks like something went wrong with importing our dll library, causing all of our types to be missing.
Would you mind opening a new console, running Import-Module dbatools and thereafter run $error | Export-Clixml "$env:USERPROFILE\desktop\error.xml", then send me the xml file? (Send the two commands separately)
Cheers,
Fred

Good Morning,
Thanks for taking a look at this. I have attached the files you have
requested.
--Mark
On Wed, Oct 4, 2017 at 1:15 AM, Friedrich Weinmann<EMAIL_ADDRESS>
wrote:

Hi @mmclaren5213 https://github.com/mmclaren5213 ,
thank you for reporting this issue. Looks like something went wrong with
importing our dll library, causing all of our types to be missing.
Would you mind opening a new console, running Import-Module dbatools and
thereafter run $error | Export-Clixml "$env:USERPROFILE\desktop\error.xml",
then send me the xml file? (Send the two commands separately)
Cheers,
Fred
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/sqlcollaborative/dbatools/issues/2378#issuecomment-334052008,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ARjTgsb88F3cByATSm79r4q2bRF6yRtHks5soxR3gaJpZM4Ps5UW
.

PS C:\WINDOWS\system32> import-module dbatools
WARNING: Dear User,
in the name of the dbatools team I apologize for the inconvenience.
Generally, when something goes wrong we try to handle and interpret in an
understandable manner. Unfortunately, something went awry with importing
our main library, so all the systems making this possible would not be initialized
yet. We have taken great pains to avoid this issue but this notification indicates
we have failed.
Please, in order to help us prevent this from happening again, visit us at:
https://github.com/sqlcollaborative/dbatools/issues
and tell us about this failure. All information will be appreciated, but
especially valuable are:

Exports of the exception: $Error | Export-Clixml error.xml -Depth 4
Screenshots
Environment information (Operating System, Hardware Stats, .NET Version,
PowerShell Version and whatever else you may consider of potential impact.)

Again, I apologize for the inconvenience and hope we will be able to speedily
resolve the issue.
Best Regards,
Friedrich Weinmann
aka "The guy who made most of The Library that Failed to import"
Exception calling "InvokeScript" with "4" argument(s): "Cannot bind parameter 'Path' to the target. Exception
setting "Path": "Cannot find path 'C:\Users\Mark\Documents\WindowsPowerShell\Modules\dbatools\bin\dbatools.dll'
because it does not exist.""
At C:\Users\Mark\Documents\WindowsPowerShell\Modules\dbatools\dbatools.psm1:84 char:2

$ExecutionContext.InvokeCommand.InvokeScript($false, ([scriptbloc ...

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

CategoryInfo          : NotSpecified: (:) [], MethodInvocationException
FullyQualifiedErrorId : ParameterBindingException

Exception calling "InvokeScript" with "4" argument(s): "Unable to find type
[Sqlcollaborative.Dbatools.TabExpansion.TabExpansionHost]."
At C:\Users\Mark\Documents\WindowsPowerShell\Modules\dbatools\dbatools.psm1:108 char:9

else { $ExecutionContext.InvokeCommand.InvokeScript($false, ([scr ...

       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

CategoryInfo          : NotSpecified: (:) [], MethodInvocationException
FullyQualifiedErrorId : RuntimeException

Exception calling "InvokeScript" with "4" argument(s): "Unable to find type
[Sqlcollaborative.Dbatools.TabExpansion.TabExpansionHost]."
At C:\Users\Mark\Documents\WindowsPowerShell\Modules\dbatools\dbatools.psm1:108 char:9

else { $ExecutionContext.InvokeCommand.InvokeScript($false, ([scr ...

       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

CategoryInfo          : NotSpecified: (:) [], MethodInvocationException
FullyQualifiedErrorId : RuntimeException

Exception calling "InvokeScript" with "4" argument(s): "Unable to find type
[Sqlcollaborative.Dbatools.TabExpansion.TabExpansionHost]."
At C:\Users\Mark\Documents\WindowsPowerShell\Modules\dbatools\dbatools.psm1:108 char:9

else { $ExecutionContext.InvokeCommand.InvokeScript($false, ([scr ...

       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

CategoryInfo          : NotSpecified: (:) [], MethodInvocationException
FullyQualifiedErrorId : RuntimeException

Exception calling "InvokeScript" with "4" argument(s): "Unable to find type
[Sqlcollaborative.Dbatools.TabExpansion.TabExpansionHost]."
At C:\Users\Mark\Documents\WindowsPowerShell\Modules\dbatools\dbatools.psm1:108 char:9

else { $ExecutionContext.InvokeCommand.InvokeScript($false, ([scr ...

       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

CategoryInfo          : NotSpecified: (:) [], MethodInvocationException
FullyQualifiedErrorId : RuntimeException

Exception calling "InvokeScript" with "4" argument(s): "Unable to find type
[Sqlcollaborative.Dbatools.TabExpansion.TabExpansionHost]."
At C:\Users\Mark\Documents\WindowsPowerShell\Modules\dbatools\dbatools.psm1:108 char:9

else { $ExecutionContext.InvokeCommand.InvokeScript($false, ([scr ...

       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

CategoryInfo          : NotSpecified: (:) [], MethodInvocationException
FullyQualifiedErrorId : RuntimeException

Exception calling "InvokeScript" with "4" argument(s): "Unable to find type
[Sqlcollaborative.Dbatools.TabExpansion.TabExpansionHost]."
At C:\Users\Mark\Documents\WindowsPowerShell\Modules\dbatools\dbatools.psm1:108 char:9

else { $ExecutionContext.InvokeCommand.InvokeScript($false, ([scr ...

       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

CategoryInfo          : NotSpecified: (:) [], MethodInvocationException
FullyQualifiedErrorId : RuntimeException

Exception calling "InvokeScript" with "4" argument(s): "Cannot find type
[Sqlcollaborative.Dbatools.TabExpansion.ScriptContainer]: verify that the assembly containing this type is loaded."
At C:\Users\Mark\Documents\WindowsPowerShell\Modules\dbatools\dbatools.psm1:108 char:9

else { $ExecutionContext.InvokeCommand.InvokeScript($false, ([scr ...

       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

CategoryInfo          : NotSpecified: (:) [], MethodInvocationException
FullyQualifiedErrorId : CmdletInvocationException

Exception calling "InvokeScript" with "4" argument(s): "Unable to find type
[Sqlcollaborative.Dbatools.TabExpansion.TabExpansionHost]."
At C:\Users\Mark\Documents\WindowsPowerShell\Modules\dbatools\dbatools.psm1:108 char:9

else { $ExecutionContext.InvokeCommand.InvokeScript($false, ([scr ...

       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

CategoryInfo          : NotSpecified: (:) [], MethodInvocationException
FullyQualifiedErrorId : RuntimeException

Exception calling "InvokeScript" with "4" argument(s): "Unable to find type
[Sqlcollaborative.Dbatools.TabExpansion.TabExpansionHost]."
At C:\Users\Mark\Documents\WindowsPowerShell\Modules\dbatools\dbatools.psm1:108 char:9

else { $ExecutionContext.InvokeCommand.InvokeScript($false, ([scr ...

       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

CategoryInfo          : NotSpecified: (:) [], MethodInvocationException
FullyQualifiedErrorId : RuntimeException

Exception calling "InvokeScript" with "4" argument(s): "Unable to find type
[Sqlcollaborative.Dbatools.TabExpansion.TabExpansionHost]."
At C:\Users\Mark\Documents\WindowsPowerShell\Modules\dbatools\dbatools.psm1:108 char:9

else { $ExecutionContext.InvokeCommand.InvokeScript($false, ([scr ...

       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

CategoryInfo          : NotSpecified: (:) [], MethodInvocationException
FullyQualifiedErrorId : RuntimeException

Exception calling "InvokeScript" with "4" argument(s): "Unable to find type
[Sqlcollaborative.Dbatools.TabExpansion.TabExpansionHost]."
At C:\Users\Mark\Documents\WindowsPowerShell\Modules\dbatools\dbatools.psm1:108 char:9

else { $ExecutionContext.InvokeCommand.InvokeScript($false, ([scr ...

       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

CategoryInfo          : NotSpecified: (:) [], MethodInvocationException
FullyQualifiedErrorId : RuntimeException

Exception calling "InvokeScript" with "4" argument(s): "Unable to find type
[Sqlcollaborative.Dbatools.TabExpansion.TabExpansionHost]."
At C:\Users\Mark\Documents\WindowsPowerShell\Modules\dbatools\dbatools.psm1:108 char:9

else { $ExecutionContext.InvokeCommand.InvokeScript($false, ([scr ...

       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

CategoryInfo          : NotSpecified: (:) [], MethodInvocationException
FullyQualifiedErrorId : RuntimeException

Exception calling "InvokeScript" with "4" argument(s): "Unable to find type
[Sqlcollaborative.Dbatools.TabExpansion.TabExpansionHost]."
At C:\Users\Mark\Documents\WindowsPowerShell\Modules\dbatools\dbatools.psm1:108 char:9

else { $ExecutionContext.InvokeCommand.InvokeScript($false, ([scr ...

       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

CategoryInfo          : NotSpecified: (:) [], MethodInvocationException
FullyQualifiedErrorId : RuntimeException

Exception calling "InvokeScript" with "4" argument(s): "Unable to find type
[Sqlcollaborative.Dbatools.TabExpansion.TabExpansionHost]."
At C:\Users\Mark\Documents\WindowsPowerShell\Modules\dbatools\dbatools.psm1:108 char:9

else { $ExecutionContext.InvokeCommand.InvokeScript($false, ([scr ...

       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

CategoryInfo          : NotSpecified: (:) [], MethodInvocationException
FullyQualifiedErrorId : RuntimeException

Exception calling "InvokeScript" with "4" argument(s): "Unable to find type
[Sqlcollaborative.Dbatools.TabExpansion.TabExpansionHost]."
At C:\Users\Mark\Documents\WindowsPowerShell\Modules\dbatools\dbatools.psm1:108 char:9

else { $ExecutionContext.InvokeCommand.InvokeScript($false, ([scr ...

       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

CategoryInfo          : NotSpecified: (:) [], MethodInvocationException
FullyQualifiedErrorId : RuntimeException

Exception calling "InvokeScript" with "4" argument(s): "Unable to find type
[Sqlcollaborative.Dbatools.TabExpansion.TabExpansionHost]."
At C:\Users\Mark\Documents\WindowsPowerShell\Modules\dbatools\dbatools.psm1:108 char:9

else { $ExecutionContext.InvokeCommand.InvokeScript($false, ([scr ...

       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

CategoryInfo          : NotSpecified: (:) [], MethodInvocationException
FullyQualifiedErrorId : RuntimeException

Exception calling "InvokeScript" with "4" argument(s): "Unable to find type
[Sqlcollaborative.Dbatools.TabExpansion.TabExpansionHost]."
At C:\Users\Mark\Documents\WindowsPowerShell\Modules\dbatools\dbatools.psm1:108 char:9

else { $ExecutionContext.InvokeCommand.InvokeScript($false, ([scr ...

       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

CategoryInfo          : NotSpecified: (:) [], MethodInvocationException
FullyQualifiedErrorId : RuntimeException

Exception calling "InvokeScript" with "4" argument(s): "Unable to find type
[Sqlcollaborative.Dbatools.TabExpansion.TabExpansionHost]."
At C:\Users\Mark\Documents\WindowsPowerShell\Modules\dbatools\dbatools.psm1:108 char:9

else { $ExecutionContext.InvokeCommand.InvokeScript($false, ([scr ...

       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

CategoryInfo          : NotSpecified: (:) [], MethodInvocationException
FullyQualifiedErrorId : RuntimeException

Exception calling "InvokeScript" with "4" argument(s): "Unable to find type
[Sqlcollaborative.Dbatools.TabExpansion.TabExpansionHost]."
At C:\Users\Mark\Documents\WindowsPowerShell\Modules\dbatools\dbatools.psm1:108 char:9

else { $ExecutionContext.InvokeCommand.InvokeScript($false, ([scr ...

       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

CategoryInfo          : NotSpecified: (:) [], MethodInvocationException
FullyQualifiedErrorId : RuntimeException

Exception calling "InvokeScript" with "4" argument(s): "Unable to find type
[Sqlcollaborative.Dbatools.TabExpansion.TabExpansionHost]."
At C:\Users\Mark\Documents\WindowsPowerShell\Modules\dbatools\dbatools.psm1:108 char:9

else { $ExecutionContext.InvokeCommand.InvokeScript($false, ([scr ...

       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

CategoryInfo          : NotSpecified: (:) [], MethodInvocationException
FullyQualifiedErrorId : RuntimeException

Exception calling "InvokeScript" with "4" argument(s): "Unable to find type
[Sqlcollaborative.Dbatools.TabExpansion.TabExpansionHost]."
At C:\Users\Mark\Documents\WindowsPowerShell\Modules\dbatools\dbatools.psm1:108 char:9

else { $ExecutionContext.InvokeCommand.InvokeScript($false, ([scr ...

       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

CategoryInfo          : NotSpecified: (:) [], MethodInvocationException
FullyQualifiedErrorId : RuntimeException

Exception calling "InvokeScript" with "4" argument(s): "Unable to find type
[Sqlcollaborative.Dbatools.TabExpansion.TabExpansionHost]."
At C:\Users\Mark\Documents\WindowsPowerShell\Modules\dbatools\dbatools.psm1:108 char:9

else { $ExecutionContext.InvokeCommand.InvokeScript($false, ([scr ...

       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

CategoryInfo          : NotSpecified: (:) [], MethodInvocationException
FullyQualifiedErrorId : RuntimeException

Exception calling "InvokeScript" with "4" argument(s): "Cannot find type
[Sqlcollaborative.Dbatools.TabExpansion.ScriptContainer]: verify that the assembly containing this type is loaded."
At C:\Users\Mark\Documents\WindowsPowerShell\Modules\dbatools\dbatools.psm1:108 char:9

else { $ExecutionContext.InvokeCommand.InvokeScript($false, ([scr ...

       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

CategoryInfo          : NotSpecified: (:) [], MethodInvocationException
FullyQualifiedErrorId : CmdletInvocationException

Exception calling "InvokeScript" with "4" argument(s): "Cannot find type
[Sqlcollaborative.Dbatools.TabExpansion.ScriptContainer]: verify that the assembly containing this type is loaded."
At C:\Users\Mark\Documents\WindowsPowerShell\Modules\dbatools\dbatools.psm1:108 char:9

else { $ExecutionContext.InvokeCommand.InvokeScript($false, ([scr ...

       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

CategoryInfo          : NotSpecified: (:) [], MethodInvocationException
FullyQualifiedErrorId : CmdletInvocationException

Exception calling "InvokeScript" with "4" argument(s): "Cannot find type
[Sqlcollaborative.Dbatools.TabExpansion.ScriptContainer]: verify that the assembly containing this type is loaded."
At C:\Users\Mark\Documents\WindowsPowerShell\Modules\dbatools\dbatools.psm1:108 char:9

else { $ExecutionContext.InvokeCommand.InvokeScript($false, ([scr ...

       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

CategoryInfo          : NotSpecified: (:) [], MethodInvocationException
FullyQualifiedErrorId : CmdletInvocationException

Exception calling "InvokeScript" with "4" argument(s): "Unable to find type
[Sqlcollaborative.Dbatools.TabExpansion.TabExpansionHost]."
At C:\Users\Mark\Documents\WindowsPowerShell\Modules\dbatools\dbatools.psm1:108 char:9

else { $ExecutionContext.InvokeCommand.InvokeScript($false, ([scr ...

       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

CategoryInfo          : NotSpecified: (:) [], MethodInvocationException
FullyQualifiedErrorId : RuntimeException

Exception calling "InvokeScript" with "4" argument(s): "Unable to find type
[Sqlcollaborative.Dbatools.TabExpansion.TabExpansionHost]."
At C:\Users\Mark\Documents\WindowsPowerShell\Modules\dbatools\dbatools.psm1:108 char:9

else { $ExecutionContext.InvokeCommand.InvokeScript($false, ([scr ...

       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

CategoryInfo          : NotSpecified: (:) [], MethodInvocationException
FullyQualifiedErrorId : RuntimeException

Exception calling "InvokeScript" with "4" argument(s): "Unable to find type
[Sqlcollaborative.Dbatools.TabExpansion.TabExpansionHost]."
At C:\Users\Mark\Documents\WindowsPowerShell\Modules\dbatools\dbatools.psm1:108 char:9

else { $ExecutionContext.InvokeCommand.InvokeScript($false, ([scr ...

       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

CategoryInfo          : NotSpecified: (:) [], MethodInvocationException
FullyQualifiedErrorId : RuntimeException

Exception calling "InvokeScript" with "4" argument(s): "Unable to find type
[Sqlcollaborative.Dbatools.TabExpansion.TabExpansionHost]."
At C:\Users\Mark\Documents\WindowsPowerShell\Modules\dbatools\dbatools.psm1:108 char:9

else { $ExecutionContext.InvokeCommand.InvokeScript($false, ([scr ...

       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

CategoryInfo          : NotSpecified: (:) [], MethodInvocationException
FullyQualifiedErrorId : RuntimeException

Exception calling "InvokeScript" with "4" argument(s): "Unable to find type
[Sqlcollaborative.Dbatools.TabExpansion.TabExpansionHost]."
At C:\Users\Mark\Documents\WindowsPowerShell\Modules\dbatools\dbatools.psm1:108 char:9

else { $ExecutionContext.InvokeCommand.InvokeScript($false, ([scr ...

       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

CategoryInfo          : NotSpecified: (:) [], MethodInvocationException
FullyQualifiedErrorId : RuntimeException

Exception calling "InvokeScript" with "4" argument(s): "Unable to find type
[Sqlcollaborative.Dbatools.TabExpansion.TabExpansionHost]."
At C:\Users\Mark\Documents\WindowsPowerShell\Modules\dbatools\dbatools.psm1:108 char:9

else { $ExecutionContext.InvokeCommand.InvokeScript($false, ([scr ...

       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

CategoryInfo          : NotSpecified: (:) [], MethodInvocationException
FullyQualifiedErrorId : RuntimeException

Exception calling "InvokeScript" with "4" argument(s): "Cannot find type
[Sqlcollaborative.Dbatools.TabExpansion.ScriptContainer]: verify that the assembly containing this type is loaded."
At C:\Users\Mark\Documents\WindowsPowerShell\Modules\dbatools\dbatools.psm1:108 char:9

else { $ExecutionContext.InvokeCommand.InvokeScript($false, ([scr ...

       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

CategoryInfo          : NotSpecified: (:) [], MethodInvocationException
FullyQualifiedErrorId : CmdletInvocationException

Exception calling "InvokeScript" with "4" argument(s): "Unable to find type
[Sqlcollaborative.Dbatools.TabExpansion.TabExpansionHost]."
At C:\Users\Mark\Documents\WindowsPowerShell\Modules\dbatools\dbatools.psm1:129 char:8

else { $ExecutionContext.InvokeCommand.InvokeScript($false, ([scriptb ...

   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

CategoryInfo          : NotSpecified: (:) [], MethodInvocationException
FullyQualifiedErrorId : CmdletInvocationException

Exception calling "InvokeScript" with "4" argument(s): "Unable to find type
[Sqlcollaborative.Dbatools.Configuration.Config]."
At C:\Users\Mark\Documents\WindowsPowerShell\Modules\dbatools\dbatools.psm1:134 char:8

else { $ExecutionContext.InvokeCommand.InvokeScript($false, ([scriptb ...

   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

CategoryInfo          : NotSpecified: (:) [], MethodInvocationException
FullyQualifiedErrorId : CmdletInvocationException

Exception calling "InvokeScript" with "4" argument(s): "Unable to find type
[Sqlcollaborative.Dbatools.dbaSystem.LogWriterHost]."
At C:\Users\Mark\Documents\WindowsPowerShell\Modules\dbatools\dbatools.psm1:141 char:8

else { $ExecutionContext.InvokeCommand.InvokeScript($false, ([scriptb ...

   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

CategoryInfo          : NotSpecified: (:) [], MethodInvocationException
FullyQualifiedErrorId : RuntimeException

Exception calling "InvokeScript" with "4" argument(s): "Unable to find type
[Sqlcollaborative.Dbatools.TabExpansion.TabExpansionHost]."
At C:\Users\Mark\Documents\WindowsPowerShell\Modules\dbatools\dbatools.psm1:145 char:8

else { $ExecutionContext.InvokeCommand.InvokeScript($false, ([scriptb ...

   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

CategoryInfo          : NotSpecified: (:) [], MethodInvocationException
FullyQualifiedErrorId : RuntimeException

Hi Mark,
unfortunately, I was to find an XML file with the error export attached, only the text copy of the screen capture. Would you mind explicitly posting a reply through the website, it might be that your mailsystem stripped it or github didn't respect the attachment.
Another thought on your issue:
Running an elevated console for the first import may also be able to solve this issue - that has upon occasion been able to help also.
Cheers,
Fred

I am attachiung the contents of error.xml (renamed error.txt for upload purposes -
error.txt
output from
$error | Export-Clixml "$env:USERPROFILE\desktop\error.xml")
as well as ataching the output from Import-Module dbatools (Ran As Administrator).
error.xml contents:
Import-dbatools-error.txt

Hello Friedrich,
I had to rename the error.xml to error.txt to upload it through the website
(uploaded both requested files). All my attempts to import were made via a
Powershell session "ran as administrator".
--Mark
On Wed, Oct 4, 2017 at 10:42 AM, Friedrich Weinmann <
<EMAIL_ADDRESS>wrote:

Hi Mark,
unfortunately, I was to find an XML file with the error export attached,
only the text copy of the screen capture. Would you mind explicitly posting
a reply through the website, it might be that your mailsystem stripped it
or github didn't respect the attachment.
Another thought on your issue:
Running an elevated console for the first import may also be able to solve
this issue - that has upon occasion been able to help also.
Cheers,
Fred
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/sqlcollaborative/dbatools/issues/2378#issuecomment-334178547,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ARjTgis0QonWdwYI5UMZZU6TM9O1oqpkks5so5lzgaJpZM4Ps5UW
.

Heya Mark,
thanks for the error report, found the issue. It can't find the dbatools library (as in: It's not there at all!)
This shouldn't really be happening, but oh well ...
Can you check in your module folder, whether there is a bin\dbatools.dll file?
If it's not there, you should be able to create it with this (elevated) command:
$system = [Appdomain]::CurrentDomain.GetAssemblies() | Where-Object FullName -like "System, *"
$msbuild = (Resolve-Path "$(Split-Path $system.Location)\..\..\..\..\Framework$(if ([intptr]::Size -eq 8) { "64" })\$($system.ImageRuntimeVersion)\msbuild.exe").Path

& $msbuild 'C:\Users\Mark\Documents\WindowsPowerShell\Modules\dbatools\bin\projects\dbatools\dbatools.sln'

If the library doesn't exist right now and running this creates it, that should solve the issue.

Friedrich,
There was no dbatools.dll file in the bin directory as you suspected; I have attached a screenshot which shows the contents of the bin directory.
See below for the resulting errors from the commands executed.

PS C:\WINDOWS\system32> $system = [Appdomain]::CurrentDomain.GetAssemblies() | Where-Object FullName -like "System, *"
PS C:\WINDOWS\system32> $msbuild = (Resolve-Path "$(Split-Path $system.Location)........\Framework$(if ([intptr]::Size -eq 8) { "64" })$($system.ImageRuntimeVersion)\msbuild.exe").Path
PS C:\WINDOWS\system32> & $msbuild 'C:\Users\Mark\Documents\WindowsPowerShell\Modules\dbatools\bin\projects\dbatools\dbatools.sln'
Microsoft (R) Build Engine version 4.7.2046.0
[Microsoft .NET Framework, version 4.0.30319.42000]
Copyright (C) Microsoft Corporation. All rights reserved.
Building the projects in this solution one at a time. To enable parallel build, please add the "/m" switch.
C:\Users\Mark\Documents\WindowsPowerShell\Modules\dbatools\bin\projects\dbatools\dbatools.sln.metaproj : error MSB4126: The specified solution configuration "Debug|MCD" is invalid. Please specify a valid solution configuratio
n using the Configuration and Platform properties (e.g. MSBuild.exe Solution.sln /p:Configuration=Debug /p:Platform="Any CPU") or leave those properties blank to use the default solution configuration. [C:\Users\Mark\Document
s\WindowsPowerShell\Modules\dbatools\bin\projects\dbatools\dbatools.sln]
PS C:\WINDOWS\system32>

ohh great info, thank you @mmclaren5213 !

Hi Mark,
sorry for the delay, appveyor was a bit slow in processing this evening (at least it's ... well, by now night I guess where I'm from). I've got what I believe to be a fix for this issue on the branch build_updates.
Would you mind trying out that branch?
Cheers,
Fred

I am willing to try anything to get around this issue 😁
On Oct 4, 2017 6:10 PM, "Friedrich Weinmann"<EMAIL_ADDRESS>wrote:

Hi Mark,
sorry for the delay, appveyor was a bit slow in processing this evening
(at least it's ... well, by now night I guess where I'm from). I've got
what I believe to be a fix for this issue on the branch build_updates.
Would you mind trying out that branch?
Cheers,
Fred
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/sqlcollaborative/dbatools/issues/2378#issuecomment-334304398,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ARjTgjGGIPnmesqSkWhpvjJdeBU30kt9ks5spAJygaJpZM4Ps5UW
.

Sorry for my delayed response....I am just now getting time to attempt the suggested fix. Can you clarify how I can import dbatools using the build_updates branch to address the aforementioned issue?

You can download the mentioned branch from here:
https://github.com/sqlcollaborative/dbatools/archive/build-updates.zip
Unpack it and import the module you just unpacked. Then kindly report, whether that worked for you :)

Still getting errors importing module from dbatools-build-updates branch.
Unpacked the zip in the following directory and import failed running the following command:
" import-module C:\Users\Mark\Documents\WindowsPowerShell\Modules\dbatools-build-updates\dbatools.psm1"
Error output from Powershell window is attached.
dbatools-build-updates-error.txt

When you run this:
$system = [Appdomain]::CurrentDomain.GetAssemblies() | Where-Object FullName -like "System, *"
$msbuild = (Resolve-Path "$(Split-Path $system.Location)\..\..\..\..\Framework$(if ([intptr]::Size -eq 8) { "64" })\$($system.ImageRuntimeVersion)\msbuild.exe").Path

& $msbuild 'C:\Users\Mark\Documents\WindowsPowerShell\Modules\dbatools-build-updates\bin\projects\dbatools\dbatools.sln' /p:Configuration=Release

What is the output you receive?

I receive the following output when I run the  $msbuild statement:
Microsoft (R) Build Engine version 4.7.2046.0
[Microsoft .NET Framework, version 4.0.30319.42000]
Copyright (C) Microsoft Corporation. All rights reserved.
Building the projects in this solution one at a time. To enable parallel build, please add the "/m" switch.
C:\Users\Mark\Documents\WindowsPowerShell\Modules\dbatools-build-updates\bin\projects\dbatools\dbatools.sln.metaproj : error MSB4126: The specified solution configuration "Release|MCD" is invalid. Please specify a valid solution configuration using the Configuration and Platform properties (e.g. MSBuild.exe Solution.sln /p:Configuration=Debug /p:Platform
="Any CPU") or leave those properties blank to use the default solution configuration. [C:\Users\Mark\Documents\WindowsPowerShell\Modules\dbatools-build-updates\bin\projects\dbatools\dbatools.sln]

@mmclaren5213 : could you give it another spin ? We did change the build process quite a few times since your last trial

Actually, its working fine now. Thanks for the follow up.
On Feb 27, 2018 5:27 PM, "Simone Bizzotto"<EMAIL_ADDRESS>wrote:

@mmclaren5213 https://github.com/mmclaren5213 : could you give it
another spin ? We did change the build process quite a few times since your
last trial
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/sqlcollaborative/dbatools/issues/2378#issuecomment-369049375,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ARjTglIwRNr91BidSKycDM3SSZhfHMOWks5tZIFMgaJpZM4Ps5UW
.

Thanks for the follow up @mmclaren5213 and @niphlod ! Issue closed.

this is happening in the version 0.9.710

can you delete all versions then reinstall and see if you continue to have problems, @bootrider ?

Hello,
I am using version 0.9.771 and when I attempt to run Write-DbaDataTable in addition to -ErrorAction SilentlyContinue -ErrorVariable Error001a
The Write-DbaDataTable completed successfully, but when I Write-Output $Error001a I get the following error messages below:
_Get-Variable : Cannot find a variable with the name 'TableLock'.
At C:\Program Files\WindowsPowerShell\Modules\dbatools\0.9.771\allcommands.ps1:103339 char:28

... tionValue = Get-Variable $option -ValueOnly -ErrorAction SilentlyCont ...

            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

CategoryInfo          : ObjectNotFound: (TableLock:String) [Get-Variable], ItemNotFoundException
FullyQualifiedErrorId : VariableNotFound,Microsoft.PowerShell.Commands.GetVariableCommand

Get-Variable : Cannot find a variable with the name 'Default'.
At C:\Program Files\WindowsPowerShell\Modules\dbatools\0.9.771\allcommands.ps1:103339 char:28

... tionValue = Get-Variable $option -ValueOnly -ErrorAction SilentlyCont ...

            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

CategoryInfo          : ObjectNotFound: (Default:String) [Get-Variable], ItemNotFoundException
FullyQualifiedErrorId : VariableNotFound,Microsoft.PowerShell.Commands.GetVariableCommand

System error._

Hi
Can you help with getting this to work please.
I execute the script as follows : Update-DbaInstance -ComputerName "asn-adm6720\sqlexpress" -Path \staff2staff\software\SQLServerCU -Restart -Confirm:$false -ExtractPath "C:\temp"
But I'm getting the following:
Unable to find type [DbaInstanceParameter].
At C:\Scripts\Update-DbaInstance.ps1:158 char:9

    [DbaInstanceParameter[]]$ComputerName = $env:COMPUTERNAME,

    ~~~~~~~~~~~~~~~~~~~~~~~~

CategoryInfo          : InvalidOperation: (DbaInstanceParameter:TypeName) [], RuntimeException
FullyQualifiedErrorId : TypeNotFound

hello @darrylw99 please update to the latest dbatools, restart powershell and try again. if it happens again, fill out a new bug report form. We require information that it requests before investigating.

Import-Module : Could not load file or assembly 'file:///C:\Program Files (x86)\Microsoft SQL Server\110\Tools\PowerShell\Modules\dbatools\bin\dbatools.dll' or one of its
dependencies. Operation is not supported. (Exception from HRESULT: 0x80131515)
At C:\Program Files (x86)\Microsoft SQL Server\110\Tools\PowerShell\Modules\dbatools\bin\library.ps1:83 char:21

                Import-Module -Name "$(Join-Path -Path $script:DllRoot -Chil ...

Hello,
Very sorry to leave such a short comment but all i did is import module 1.0.145.  It gave me the error below on import-module command.  Seems to be trouble with .dll file?  I am on a Windows Server 2012 with Version 3 of Powershell.  + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo          : NotSpecified: (:) [Import-Module], FileLoadException
+ FullyQualifiedErrorId : System.IO.FileLoadException,Microsoft.PowerShell.Commands.ImportModuleCommand
Import-Module : The module to process 'dbatools.psm1', listed in field 'ModuleToProcess/RootModule' of module manifest 'C:\Program Files (x86)\Microsoft SQL
Server\110\Tools\PowerShell\Modules\dbatools\dbatools.psd1' was not processed because no valid module was found in any module directory.
At line:1 char:1

Import-Module dbatools

  + CategoryInfo          : ResourceUnavailable: (dbatools:String) [Import-Module], PSInvalidOperationException
  + FullyQualifiedErrorId : Modules_ModuleFileNotFound,Microsoft.PowerShell.Commands.ImportModuleCommand

Hey @IgorB-PlanetArt - can confirm that the newest version still works on 2012/v3

try downloading it again and be sure to Unblock-File against all the files


Color picker in editor doesn't allow entering code values

Godot version
4.0 beta 5
System information
Linux
Issue description
The color picker in the editor has a button next to the hex value LineEdit that allows to switch between entering hex values and entering code values. When switching to code values, the placeholder text is highlighted, but the LineEdit is inactive and you cannot enter text.
Steps to reproduce

Click on some property in the inspector that will bring up the color picker, for example modulate on any CanvasItem.
Click on the # button next to the hex value to switch to code value.
Attempt to enter some text.

Minimal reproduction project
Not necessary.

The code label is only for copy-pasting the color.

It doesn't allow to paste data either, it is disabled.

I mean you copy the color and paste into e.g. script.
Although maybe this limitation is not necessary. But if it was editable, it would need to parse an expression or something.

It is very hard to edit the hex code in the color picker.  Most of the time, it won't allow editing, but sometimes after clicking back and forth multiple times it is possible to edit the hex value.

@cengiz-pz That's new. Do you have any screenshots/videos of that bug? What version are you using?
It sounds like a separate issue from this one, which isn't about hex codes.

@cengiz-pz That's new. Do you have any screenshots/videos of that bug? What version are you using? It sounds like a separate issue from this one, which isn't about hex codes.

@KoBeWi, I am using Godot Editor 4.2.1.stable on Windows 11.  Is this issue not reproducible in your environment?

Yes, the hex field is automatically focused and works every time:
https://github.com/godotengine/godot/assets/2223172/a2895381-6999-48c7-990b-2cb68ef302d0

I am experiencing this issue in the 4.2.1.stable build of the editor. I have discovered that the tooltip seems to be interfering with entering a value in the HEX field but it eventually works if you click on it to hide the tooltip.

That's #69065

@KoBeWi I think you meant https://github.com/godotengine/godot/issues/79500 :slightly_smiling_face:


refactor(@angular-devkit/build-angular): check port

@hansl I have checked the usage of checkPort function, and the param basePort was never passed.
I also read the code of portfinder and saw that, when we set the port option, basePort will not be used.
Instead of that, I think set the highestPort to the same as the port we are looking for can improve the time to check if the port is opened.
What do you think?

good catch @clydin.

Port 0 is a wildcard port, which tells the system to find a suitable available port.
This can be useful in CI’s

The package really isn’t needed at all.  If you are interested in a refactor, you could completely remove its usage.
If the supplied port is not zero, try to bind to the port and host.  If it fails, throw the error. If it works, pass on the port.

@tiaguinho, yeah this should solve #8595


Maybe exclude fake players from chopping functionality to reduce cross-mod issues

I noticed quite a severe interaction between the RFTools Builder and Treechop when the builder is in filtered quarry mode. It appears the builder touches many blocks it then decides to not actually harvest, triggering Treechop to do a bunch of leaf clearing and log chopping, when any of the touched blocks are logs. Now I'm not saying this interaction is Treechop's fault (it's more that the builder should probably not attempt to break blocks it doesn't care about in the first place), but the builder, like several other mods, uses a fake player to do its work. Maybe it would help Treechop prevent further inconvenient interactions like that by simply not applying its logic when a fake player does the chopping. (It already doesn't apply when a contraption without any kind of player does the block breaking.)
Example screenshot of this interaction:

The RFTools Builder was set to mine in a relatively large area, but only collect certain ores and leave everything else as it was.
Related bug report on RFTools Builder: Tree decapitations and other cases of mods seeing the builder breaking blocks when it doesn't break them

Hi Wombo, that's terrifying! Thanks for reporting this. Ignoring fake players would definitely fix this, so I'll add that.
Though, I will add a configuration option to re-enable this - I intentionally didn't ignore fake players because I was hoping things like TNT and block-breaking-things from other mods could trigger chopping, leading to some more pleasant mod interactions.

Version 0,14,2 is up and ignores fake players by default. I'm gonna go ahead and close this issue. Thanks again!


Fix submitting dependent jobs

Fixes Issue #192.
Fixes problems with dependency enum keys.
Fixes some problems with the CueGui dependency wizard view.

Comments have been addressed. Thanks.


Post-rc fixes

https://github.com/blackstork-io/fabric/pull/210/commits/ba38ed9007eb0ea6b73fbf02c2e10cd28b5e6000 fixes https://github.com/blackstork-io/fabric/issues/207


Several documentation updates.

Removed warning about Python 3.9 since the installation is fairly
smooth by now (except wxpython on linux is still a pain, but that's an
extra).

Improved error handling for pylint errors, preferring to inform the
person building the docs of errors more than the person reading them.

Fixed a broken link to a settings snippet

Pinned docutils at <0.17 to avoid bug

Looks like the black action is busted on their end. Since you are already touching docs and tooling, could you try slipping in one of the workarounds here? https://github.com/psf/black/issues/2079#issuecomment-812359146
Also, while we are at it, ubuntu-latest seems like kind of a time bomb; should we change that to ubuntu-20.04 to buy some stability? https://github.com/actions/virtual-environments

should be all good now

@youngmit  ping


NSPanel not show as thermostat in Home App - display only as temp sensor and switches.

What issue do you have? Please be as thorough and explicit as possible.
NSPanel not show as thermostat in Home App - display only as temp sensor and switches.
Details of your setup.

Do you use (1) Homebridge UI-X (2) Homebridge CLI or (3) HOOBS?
No

Which version of Homebridge/HOOBS do you have?
Homebridge 1.7.0

Which platform do you run Homebridge/HOOBS on (e.g. Raspberry Pi/Windows/HOOBS Box)? Please also mention your version of Node.js/NPM if known.
Raspberry PI with Node.js v20.10.0

Which version of this plugin (homebridge-ewelink) do you have? Has the issue started since upgrading from a previous version?
No up from prev version. Installed ver v12.1.0

Which eWeLink devices do you have that are causing issues? Please include product models if applicable.

NSPanel with config as thermostat - heater.
"thDevices": [
{
"label": "NSPanel",
"deviceId": "100xxxxxxxxxxxxxxxxxxx",
"deviceModel": "panel",
"showAs": "heater"
}
Please paste any relevant logs below.

I have exactly the same problem! Is there already a solution?
I also have the same NSPanel Setup in the eWelink App and a Pi with Node v20.12.2 . Homebridge v1.8.5. Would be great to have a Solution. BR Lukas


Prevent XSS injection if "" present in data

There's currently a dangerous XSS injection opportunity if any data includes a string including a closing script tag. It will cause the script to be closed early, and any subsequent characters may be injected into the HTML of the admin page, including malicious scripts. escapejs within a string is a better filter to use for this purpose, and we parse the resulting string.
Users may apply a temporary fix in their own codebases with the following:
class PatchedJSONEditorWidget(JSONEditorWidget):
  template_name = 'django_json_widget_patched.html'

And then replace the offending line in django_json_widget_patched.html in your codebase.

Hello, First of all thank you very much for your collaboration. I am reviewing and accepting the PR I have open.  Could you check the conflict in your PR?
Thank you


ArgumentException: Don't know how to create ISeq

Myself and @Pi-3Orionis (from gitter) found an exception when importing Arcadia (as of commit a44bea7) into a fresh project generated by 2018.3.0.f2:
ArgumentException: Don't know how to create ISeq from: arcadia.internal.map_utils$valsr$reify3643536445
arcadia$internal$filewatcher$watch_threadwatch_loop47096fn4710147114.invoke () (at <bcce9265ed47429c8ada151ec0c32a14>:0)
arcadia$internal$filewatcher$watch_threadwatch_loop47096__47117.invoke () (at <bcce9265ed47429c8ada151ec0c32a14>:0) [snipped for brevity]

Original post on gitter:
https://gitter.im/arcadia-unity/Arcadia?at=5c20e726d945b96882eb3b0c

Also trying to get Arcadia to work on Windows 10. First I got the ISeq error twice (the second time after removing /Arcadia and /Assets/Arcadia and then recloning without restarting Unity). Then I quit Unity, removed the folders, recloned. Started Unity, clicked "AOT Compile". Still the same error. :(

Did some more poking around. I can reproduce the error (not the stack that leads to it) as follows:

From the application menu select Arcadia > Clean > Clean All.
At the bottom of Arcadia/Source/arcadia/internal/map_utils.clj, put the following:

(defonce old-valsr-instance
  (valsr {:a :A :b :B}))

(try
  (UnityEngine.Debug/Log
    (str
      "running old-valsr-instance. vectorified: "
      (into [] (map identity) old-valsr-instance)))
  (catch Exception e
    (UnityEngine.Debug/Log
      (str "!! Exception encountered while trying to run old-valsr-instance !!"))
    (throw e)))

Exit and reopen Unity.
Select Arcadia > AOT Compile.

This reliably throws
ArgumentException: Don't know how to create ISeq from: arcadia.internal.map_utils$valsr$reify__2007__2017
arcadia$internal$map_utils$fn__9850__9854.invokeStatic () (at <e6855988074d484d85c710f9b6ebf07d>:0)
arcadia$internal$map_utils$fn__9850__9854.invoke () (at <e6855988074d484d85c710f9b6ebf07d>:0)
clojure.lang.AFn.ApplyToHelper (clojure.lang.IFn fn, clojure.lang.ISeq argList) (at <fb1204dbf0b848beaab1559f81f1b22c>:0)
clojure.lang.AFn.applyTo (clojure.lang.ISeq arglist) (at <fb1204dbf0b848beaab1559f81f1b22c>:0)
clojure.lang.CljCompiler.Ast.InvokeExpr.Eval () (at <fb1204dbf0b848beaab1559f81f1b22c>:0)
Rethrow as CompilerException: System.ArgumentException: Don't know how to create ISeq from: arcadia.internal.map_utils$valsr$reify__2007__2017
arcadia$internal$map_utils$fn__9850__9854.invokeStatic () (at <e6855988074d484d85c710f9b6ebf07d>:0)
arcadia$internal$map_utils$fn__9850__9854.invoke () (at <e6855988074d484d85c710f9b6ebf07d>:0)
clojure.lang.AFn.ApplyToHelper (clojure.lang.IFn fn, clojure.lang.ISeq argList) (at <fb1204dbf0b848beaab1559f81f1b22c>:0)
clojure.lang.AFn.applyTo (clojure.lang.ISeq arglist) (at <fb1204dbf0b848beaab1559f81f1b22c>:0)
clojure.lang.CljCompiler.Ast.InvokeExpr.Eval () (at <fb1204dbf0b848beaab1559f81f1b22c>:0 , compiling: (map_utils.clj:256:2))
clojure$core$load_libfn__25538__25542.invoke () (at <75aedcbf6ad14e4293bea1888c10ab1d>:0)
clojure$core$load_lib__25549.invokeStatic (System.Object , System.Object , clojure.lang.ISeq ) (at <75aedcbf6ad14e4293bea1888c10ab1d>:0)
clojure$core$load_lib__25549.doInvoke (System.Object , System.Object , System.Object ) (at <75aedcbf6ad14e4293bea1888c10ab1d>:0)
clojure.lang.RestFn.applyTo (clojure.lang.ISeq arglist) (at <fb1204dbf0b848beaab1559f81f1b22c>:0)
clojure$core$apply__19534.invokeStatic (System.Object , System.Object , System.Object ) (at <75aedcbf6ad14e4293bea1888c10ab1d>:0)
clojure$core$apply__19534.invoke (System.Object , System.Object , System.Object ) (at <75aedcbf6ad14e4293bea1888c10ab1d>:0)
clojure$core$load_libs__25574.invokeStatic (clojure.lang.ISeq ) (at <75aedcbf6ad14e4293bea1888c10ab1d>:0)
clojure$core$load_libs__25574.doInvoke (System.Object ) (at <75aedcbf6ad14e4293bea1888c10ab1d>:0)
clojure.lang.RestFn.applyTo (clojure.lang.ISeq arglist) (at <fb1204dbf0b848beaab1559f81f1b22c>:0)
clojure$core$apply__19534.invokeStatic (System.Object , System.Object , System.Object ) (at <75aedcbf6ad14e4293bea1888c10ab1d>:0)
clojure$core$apply__19534.invoke (System.Object , System.Object , System.Object ) (at <75aedcbf6ad14e4293bea1888c10ab1d>:0)
clojure$core$require__25596.invokeStatic (clojure.lang.ISeq ) (at <75aedcbf6ad14e4293bea1888c10ab1d>:0)
clojure$core$require__25596.doInvoke (System.Object ) (at <75aedcbf6ad14e4293bea1888c10ab1d>:0)
clojure.lang.RestFn.invoke (System.Object arg1) (at <fb1204dbf0b848beaab1559f81f1b22c>:0)
arcadia$internal$compiler$aot_namespacesfn__6076__6084.invoke () (at <95c22a79ec4449e88fa42d471083359b>:0)
arcadia$internal$compiler$aot_namespaces__6094.invokeStatic (System.Object , System.Object , System.Object ) (at <95c22a79ec4449e88fa42d471083359b>:0)
arcadia$internal$compiler$aot_namespaces__6094.invoke (System.Object , System.Object , System.Object ) (at <95c22a79ec4449e88fa42d471083359b>:0)
Arcadia.Util.Invoke (clojure.lang.Var v, System.Object a, System.Object b, System.Object c) (at Assets/Arcadia/Helpers/Util.cs:71)
Arcadia.BuildPipeline.CompileNamespacesToFolder (System.Collections.IEnumerable userNameSpaces, System.String targetFolder) (at Assets/Arcadia/Editor/BuildPipeline.cs:130)
Arcadia.BuildPipeline.BuildInternal () (at Assets/Arcadia/Editor/BuildPipeline.cs:148)
Arcadia.Menu.AOTCompile () (at Assets/Arcadia/Editor/Menu.cs:10)

and sometimes throws
ArgumentException: Don't know how to create ISeq from: arcadia.internal.map_utils$valsr$reify__2007__2017
arcadia$internal$filewatcher$watch_threadwatch_loop__4374fn__4379__4392.invoke () (at <95c22a79ec4449e88fa42d471083359b>:0)
arcadia$internal$filewatcher$watch_threadwatch_loop__4374__4395.invoke () (at <95c22a79ec4449e88fa42d471083359b>:0)
arcadia$internal$thread$start_threadfn__2503__2507.invoke () (at <95c22a79ec4449e88fa42d471083359b>:0)
(wrapper dynamic-method) System.Object.lambda_method(System.Runtime.CompilerServices.Closure)
System.Threading.ThreadHelper.ThreadStart_Context (System.Object state) (at <ac823e2bb42b41bda67924a45a0173c3>:0)
System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) (at <ac823e2bb42b41bda67924a45a0173c3>:0)
System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) (at <ac823e2bb42b41bda67924a45a0173c3>:0)
System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state) (at <ac823e2bb42b41bda67924a45a0173c3>:0)
System.Threading.ThreadHelper.ThreadStart () (at <ac823e2bb42b41bda67924a45a0173c3>:0)
UnityEngine.UnhandledExceptionHandler:<RegisterUECatcher>m__0(Object, UnhandledExceptionEventArgs)

Pushed a possible fix to c792a91dfa4c1daa96c6ad84744c9ab3ce3435d8. If people could please confirm the fix, I'll merge it into master.

I just tried this branch w Unity 2018.3.6f1 with the socket repl via telnet/socket server and didn't encounter this error. I don't exactly remember which client I was using previously but it was using the socket server so it is possible I'm not repro'ing the original conditions. Also, this is a different version of Unity than I used previously.
So AFAIK this works! Thanks for all your hard work on this!!! I'm excited to get back into Arcadia after a long hiatus. Hopefully I'll learn enough to be able to contribute back.

Looks good here too.
For Manjaro Linux, Windows 7, and Mojave, I followed basically followed the steps below:

opened project with problem,
observed error in console,
did arcadia > clean > clean all,
exited unity,
git pull of Arcadia,
git reset --hard,
git checkout issue-336,
started unity,
observed no error in console

There was a possibly unrelated oddity with doing the clean part for Windows 7 (UnauthorizedAccessException), but a manual deletion worked there.
Also tried creating a fresh project under Windows 7 with a fresh clone of the issue-336 branch.  Didn't observe the error in the console :)

Strange... I'm getting connection errors in some cases. My guess is that they are environmental/system issues and not related to this #336 issue, but I thought I'd include some info here in case someone else runs across these weird symptoms:
What works:
>telnet localhost 37220
user=> :repl/quit

What doesn't work:
>telnet <IP_ADDRESS> 37220
Connecting To <IP_ADDRESS>...Could not open connection to the host, on port 37220: Connect failed
>clj -m tubular.core --host localhost --port 37220
Exception in thread "main" java.net.ConnectException: Connection refused: connect
>clj -m tubular.core --host <IP_ADDRESS> --port 37220
Exception in thread "main" java.net.ConnectException: Connection refused: connect

FYI: the tubular socket client can be found here https://github.com/mfikes/tubular
I verified that I can connect to a stand alone socket server using both of the clients using port 5555 for both localhost and the loopback address <IP_ADDRESS>.
>clj -J-Dclojure.server.repl="{:port 5555 :accept clojure.core.server/repl}"

>telnet localhost 5555
user=> :reply/quit
>telnet <IP_ADDRESS> 5555
user=> :reply/quit
>clj -m tubular.core --host localhost --port 5555
user=> :repl/quit
>clj -m tubular.core --host <IP_ADDRESS> --port 5555
user=> :repl/quit

I suspect that there is something about the way, or context in which, the socket is being opened on either the client or server side. I've looked at all the client and server code for clojure, Arcadia and tubular to see if anything stands out. The handling of "localhost" as a default seems to be in order in all cases but I could be missing something.
Next I investigated the server side of the socket and found something that may be relevant. I can bind to the port used by Arcadia (37220) using the standalone clojure server socket repl.
With Unity/Arcadia running:
clj -J-Dclojure.server.repl="{:port 37220 :accept clojure.core.server/repl}"
Clojure 1.10.0
user=> (arcadia.core/create-primitive :cube)
Execution error (ClassNotFoundException) at java.net.URLClassLoader/findClass (REPL:-1).
arcadia.core
user=>

Prior to this, Arcadia was accepting socket REPL connections normally via telnet. It clearly creates a different server at that address. As a counter example, if I try to bind two clojure server socket repls to the same port (5555 in this example) I get a different result:
In one shell:
clj -J-Dclojure.server.repl="{:port 5555 :accept clojure.core.server/repl}"
Clojure 1.10.0
user=>

In another:
clj -J-Dclojure.server.repl="{:port 5555 :accept clojure.core.server/repl}"
Exception in thread "main" java.lang.ExceptionInInitializerError at clojure.main.<clinit>(main.java:20)
Caused by: java.net.BindException: Address already in use: NET_Bind

As expected, a bind error.
In theory the server socket code in Arcadia and the command line server invocation both use clojure.core.server/repl but I suspect something about the clj command line app (java) and the ClojureCLR used by Arcadia could account for the difference.

Don't know if this will be of any help, but related to network issues...
I've been so used to localhost == <IP_ADDRESS> (and disabling IPv6 on most of my machines) that I was surprised to find that on at least some machines where I haven't disabled IPv6, localhost gets resolved as ::1.  On such a machine, it is typical (here at least) that Arcadia is listening at ::1 port 37220 and NOT <IP_ADDRESS> port 37220.
Does this have any relevance to your situation?

Regarding start-server, note that for JVM Clojure:
address (InetAddress/getByName address)  ;; nil returns loopback

https://github.com/clojure/clojure-clr/blob/master/Clojure/Clojure.Source/clojure/core/server.clj#L101
and for CLR Clojure:
address (if (instance? System.Net.IPAddress address) address (aget (.AddressList (let [^String a (or address "localhost")] (Dns/GetHostEntry a))) 0))                          ;;; Add IPAddress check,  also: (InetAddress/getByName address)  ;; nil returns loopback  Added let to get type info

https://github.com/clojure/clojure-clr/blob/master/Clojure/Clojure.Source/clojure/core/server.clj#L101
I experienced unexpected behavior with ClojureCLR when trying to use an IPv4 address (well, actually a string like "<IP_ADDRESS>") for a socket REPL.  At least on Windows 7, the result was listening on an IPv6 address :(  It appears possible to hand an appropriately created System.Net.IPAddress in for address though.

Works for me! I had to remove all old stuff (/Arcadia and /Assets/Arcadia) with unity shut down.

Strange, in another project I still get the same error, even after removing everything and restarting unity etc.

Hm, having a hard time reproducing this on my Windows machine. If anyone is still seeing this, can you provide the steps you take to reproduce it?

I just tried it again and it seems to work.

On Windows 10 using 2019.2.17f1 in a new project, but with my clojure source in place and my scene set up, I get the following Editor.log and Exceptions (see below the log):
https://gist.github.com/kamisori/1a56453eabb4f68e8c08c424ec51e5b2
I will try some more with only arcadia in place

Win10-64, 2019.2.17f1, fresh project, Arcadia@master:7f068c48e0ecef98e0327afbd5384ab349c37ec2, patched with c792a91dfa4c1daa96c6ad84744c9ab3ce3435d8(WIP-possible-fix-for-336-pending-confirmation), none of my own code, choosing "prepare for export" yields:
https://gist.github.com/kamisori/1a56453eabb4f68e8c08c424ec51e5b2
Win10-64, 2019.2.17f1, fresh project, Arcadia@master:7f068c48e0ecef98e0327afbd5384ab349c37ec2, none of my own code, choosing "prepare for export" yields:
https://gist.github.com/kamisori/1d7e5050b8ccf384aef9658f961ed705

Pushed a workaround at 8183fd809497b4ccd7a1d9f4f4f25ba0d071c96c, and then a more dramatic one (removing reify from our code altogether) at e7e50afa294e9b502adb9f2a80fe7b99efd105ab. The workaround is probably enough to close this issue, though it points to another one (#378). In all likelihood this will be fixed when we incorporate the new MAGIC work.


Error when loading tokenizers gem

Using ruby:3.2.2 docker image:
$ bin/bundle
[...]
Installing tokenizers 0.4.0 (x86_64-linux)
Bundle complete! 17 Gemfile dependencies, 77 gems now installed.
Use `bundle info [gemname]` to see where a bundled gem is installed.

Launching a rails console fails with:
$ bin/rails c
thread '<unnamed>' panicked at 'called `Result::unwrap()` on an `Err` value: Error(Exception(#<NameError: uninitialized constant Tokenizers>))', ext/tokenizers/src/lib.rs:25:97
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
<internal:/usr/local/lib/ruby/site_ruby/3.2.0/rubygems/core_ext/kernel_require.rb>:38:in `require': called `Result::unwrap()` on an `Err` value: Error(Exception(#<NameError: uninitialized constant Tokenizers>)) (fatal)
        from <internal:/usr/local/lib/ruby/site_ruby/3.2.0/rubygems/core_ext/kernel_require.rb>:38:in `require'
        from /usr/local/bundle/gems/tokenizers-0.4.0-x86_64-linux/lib/tokenizers.rb:3:in `<top (required)>'
        from /usr/local/bundle/gems/bundler-2.4.10/lib/bundler/runtime.rb:60:in `require'
        from /usr/local/bundle/gems/bundler-2.4.10/lib/bundler/runtime.rb:60:in `block (2 levels) in require'
        from /usr/local/bundle/gems/bundler-2.4.10/lib/bundler/runtime.rb:55:in `each'
        from /usr/local/bundle/gems/bundler-2.4.10/lib/bundler/runtime.rb:55:in `block in require'
        from /usr/local/bundle/gems/bundler-2.4.10/lib/bundler/runtime.rb:44:in `each'
        from /usr/local/bundle/gems/bundler-2.4.10/lib/bundler/runtime.rb:44:in `require'
        from /usr/local/bundle/gems/bundler-2.4.10/lib/bundler.rb:196:in `require'
        from /usr/src/app/config/application.rb:7:in `<top (required)>'
        from <internal:/usr/local/lib/ruby/site_ruby/3.2.0/rubygems/core_ext/kernel_require.rb>:38:in `require'
        from <internal:/usr/local/lib/ruby/site_ruby/3.2.0/rubygems/core_ext/kernel_require.rb>:38:in `require'
        from /usr/local/bundle/gems/railties-7.0.5/lib/rails/command/actions.rb:22:in `require_application!'
        from /usr/local/bundle/gems/railties-7.0.5/lib/rails/command/actions.rb:14:in `require_application_and_environment!'
        from /usr/local/bundle/gems/railties-7.0.5/lib/rails/commands/console/console_command.rb:105:in `perform'
        from /usr/local/bundle/gems/thor-1.2.2/lib/thor/command.rb:27:in `run'
        from /usr/local/bundle/gems/thor-1.2.2/lib/thor/invocation.rb:127:in `invoke_command'
        from /usr/local/bundle/gems/thor-1.2.2/lib/thor.rb:392:in `dispatch'
        from /usr/local/bundle/gems/railties-7.0.5/lib/rails/command/base.rb:87:in `perform'
        from /usr/local/bundle/gems/railties-7.0.5/lib/rails/command.rb:48:in `invoke'
        from /usr/local/bundle/gems/railties-7.0.5/lib/rails/commands.rb:18:in `<top (required)>'
        from <internal:/usr/local/lib/ruby/site_ruby/3.2.0/rubygems/core_ext/kernel_require.rb>:38:in `require'
        from <internal:/usr/local/lib/ruby/site_ruby/3.2.0/rubygems/core_ext/kernel_require.rb>:38:in `require'
        from bin/rails:4:in `<main>'

My versions:
$ ruby -v
ruby 3.2.2 (2023-03-30 revision e51014f9c0) [x86_64-linux]
$ gem -v
3.4.20
$ cat /etc/debian_version
12.1

Any idea what might be wrong?

@ankane can easily be replicated with:
$ docker run --rm -it ruby:3.2.2 bash -c "gem install tokenizers ; irb -rtokenizers"
Unable to find image 'ruby:3.2.2' locally
3.2.2: Pulling from library/ruby
167b8a53ca45: Pull complete
b47a222d28fa: Pull complete
debce5f9f3a9: Pull complete
1d7ca7cd2e06: Pull complete
82f3d7e836d3: Pull complete
8d170f148bf6: Pull complete
038dc3aed697: Pull complete
Digest: sha256:eda84591b2b280c825a3416023ed7b08b8a836b9890197db6878522fba165e8b
Status: Downloaded newer image for ruby:3.2.2
Fetching tokenizers-0.4.0-x86_64-linux.gem
Successfully installed tokenizers-0.4.0-x86_64-linux
1 gem installed

A new release of RubyGems is available: 3.4.10 → 3.4.20!
Run `gem update --system 3.4.20` to update your installation.

thread '<unnamed>' panicked at 'called `Result::unwrap()` on an `Err` value: Error(Exception(#<NameError: uninitialized constant Tokenizers>))', ext/tokenizers/src/lib.rs:25:97
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
<internal:/usr/local/lib/ruby/3.2.0/rubygems/core_ext/kernel_require.rb>:85:in `require': called `Result::unwrap()` on an `Err` value: Error(Exception(#<NameError: uninitialized constant Tokenizers>)) (fatal)
        from <internal:/usr/local/lib/ruby/3.2.0/rubygems/core_ext/kernel_require.rb>:85:in `require'
        from /usr/local/bundle/gems/tokenizers-0.4.0-x86_64-linux/lib/tokenizers.rb:3:in `<top (required)>'
        from <internal:/usr/local/lib/ruby/3.2.0/rubygems/core_ext/kernel_require.rb>:159:in `require'
        from <internal:/usr/local/lib/ruby/3.2.0/rubygems/core_ext/kernel_require.rb>:159:in `rescue in require'
        from <internal:/usr/local/lib/ruby/3.2.0/rubygems/core_ext/kernel_require.rb>:39:in `require'
        from /usr/local/lib/ruby/3.2.0/irb/init.rb:423:in `block in load_modules'
        from /usr/local/lib/ruby/3.2.0/irb/init.rb:421:in `each'
        from /usr/local/lib/ruby/3.2.0/irb/init.rb:421:in `load_modules'
        from /usr/local/lib/ruby/3.2.0/irb/init.rb:21:in `setup'
        from /usr/local/lib/ruby/3.2.0/irb.rb:414:in `start'
        from /usr/local/lib/ruby/gems/3.2.0/gems/irb-1.6.2/exe/irb:11:in `<top (required)>'
        from /usr/local/bin/irb:25:in `load'
        from /usr/local/bin/irb:25:in `<main>'
<internal:/usr/local/lib/ruby/3.2.0/rubygems/core_ext/kernel_require.rb>:85:in `require': cannot load such file -- tokenizers (LoadError)
        from <internal:/usr/local/lib/ruby/3.2.0/rubygems/core_ext/kernel_require.rb>:85:in `require'
        from /usr/local/lib/ruby/3.2.0/irb/init.rb:423:in `block in load_modules'
        from /usr/local/lib/ruby/3.2.0/irb/init.rb:421:in `each'
        from /usr/local/lib/ruby/3.2.0/irb/init.rb:421:in `load_modules'
        from /usr/local/lib/ruby/3.2.0/irb/init.rb:21:in `setup'
        from /usr/local/lib/ruby/3.2.0/irb.rb:414:in `start'
        from /usr/local/lib/ruby/gems/3.2.0/gems/irb-1.6.2/exe/irb:11:in `<top (required)>'
        from /usr/local/bin/irb:25:in `load'
        from /usr/local/bin/irb:25:in `<main>'

@ankane thanks a lot, will test as soon as the release is pushed

Should be good now

@ankane I can confirm it works now, thanks!


DNN-8626: Allow out parameters to work properly in DAL2 with stored procedures

Related JIRA Issue: DNN-8626

This needs further testing and we'll review for possible inclusion into 8.0.5.

I'm currently using the contributed patch in a live site and it's working a
charm.
On 22 June 2016 at 15:46, Joe Brinkman<EMAIL_ADDRESS>wrote:

This needs further testing and we'll review for possible inclusion into
8.0.5.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/dnnsoftware/Dnn.Platform/pull/1471#issuecomment-227767390,
or mute the thread
https://github.com/notifications/unsubscribe/ABc05VyG13Nkj9V-FTRI1JN734g4e43Mks5qOUrNgaJpZM4ILpE-
.

--
Jacques Woolston
Yedit.co.uk - Content Management, Web Development, Graphic Design, Web
Hosting, SEO and much much more.
www.yedit.co.uk
Tel:<PHONE_NUMBER> 2716

@jaxuk , I tried your change but couldn't get it to work. Please supply a sample code that uses it (stored procedures, C# code, etc.) that will help me verify in order to process your pull request.

Sure... will send it over shortly.
On 21 Sep 2017 5:15 pm, "George Alatrash"<EMAIL_ADDRESS>wrote:

@jaxuk https://github.com/jaxuk , I tried your change but couldn't get
it to work. Please supply a sample code that uses it (stored procedures, C#
code, etc.) that will help me verify in order to process your pull request.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/dnnsoftware/Dnn.Platform/pull/1471#issuecomment-331206645,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ABc05RIy-48bp0JPSJPXmZjASq8xMtSoks5skouSgaJpZM4ILpE-
.

@galatrash-at-dnn - sample files uploaded to JIRA

:D
On 22 September 2017 at 00:43, George Alatrash<EMAIL_ADDRESS>wrote:

Merged #1471 https://github.com/dnnsoftware/Dnn.Platform/pull/1471.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/dnnsoftware/Dnn.Platform/pull/1471#event-1260382806,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ABc05XrD7Ljtjumtdyu9wADPm-kwvw3Hks5skvSqgaJpZM4ILpE-
.

--
Jacques Woolston
Yedit.co.uk - Content Management, Web Development, Graphic Design, Web
Hosting, SEO and much much more.
www.yedit.co.uk
Tel:<PHONE_NUMBER> 2716


Consul NodeName (NodeId) in Service Checks

Note: If you have a feature request, you should contact support so the request can be properly tracked.
Output of the info page
Getting the status from the agent.

===============
Agent (v7.37.1)
===============

  Status date: 2022-07-27 15:16:34.997 UTC<PHONE_NUMBER>997)
  Agent start: 2022-07-22 18:34:00.519 UTC<PHONE_NUMBER>519)
  Pid: 18465
  Go Version: go1.17.11
  Python Version: 3.8.11
  Build arch: amd64
  Agent flavor: agent
  Check Runners: 4
  Log Level: info

  Paths
  =====
    Config File: /etc/datadog-agent/datadog.yaml
    conf.d: /etc/datadog-agent/conf.d
    checks.d: /etc/datadog-agent/checks.d

  Clocks
  ======
    NTP offset: 385µs
    System time: 2022-07-27 15:16:34.997 UTC<PHONE_NUMBER>997)

  Host Info
  =========
    bootTime: 2021-09-23 20:11:50 UTC<PHONE_NUMBER>000)
    hostId: <redacted>
    kernelArch: x86_64
    kernelVersion: 4.9.0-16-amd64
    os: linux
    platform: debian
    platformFamily: debian
    platformVersion: 9.13
    procs: 121
    uptime: 7246h22m12s

  Hostnames
  =========
  <redacted>

  Metadata
  ========
    agent_version: 7.37.1
    cloud_provider: AWS
    config_apm_dd_url:
    config_dd_url: https://app.datadoghq.com
    config_logs_dd_url:
    config_logs_socks5_proxy_address:
    config_no_proxy: []
    config_process_dd_url:
    config_proxy_http:
    config_proxy_https:
    config_site:
    feature_apm_enabled: true
    feature_cspm_enabled: false
    feature_cws_enabled: false
    feature_logs_enabled: false
    feature_networks_enabled: false
    feature_networks_http_enabled: false
    feature_networks_https_enabled: false
    feature_otlp_enabled: false
    feature_process_enabled: false
    feature_processes_container_enabled: true
    flavor: agent
    hostname_source: os
    install_method_installer_version: deb_package
    install_method_tool: dpkg
    install_method_tool_version: dpkg-1.18.26

=========
Collector
=========

  Running Checks
  ==============

    consul (2.1.0)
    --------------
      Instance ID: consul:default:b77b05cc5a5351d9 [OK]
      Configuration Source: file:/etc/datadog-agent/conf.d/consul.d/conf.yaml
      Total Runs: 28,011
      Metric Samples: Last Run: 1, Total: 28,011
      Events: Last Run: 0, Total: 0
      Service Checks: Last Run: 2, Total: 57,359
      Average Execution Time : 4ms
      Last Execution Date : 2022-07-27 15:16:32 UTC<PHONE_NUMBER>000)
      Last Successful Execution Date : 2022-07-27 15:16:32 UTC<PHONE_NUMBER>000)
      metadata:
        version.major: 1
        version.minor: 8
        version.patch: 4
        version.raw: 1.8.4
        version.scheme: semver

  <redacted>

=========
Forwarder
=========

  Transactions
  ============
    Cluster: 0
    ClusterRole: 0
    ClusterRoleBinding: 0
    CronJob: 0
    DaemonSet: 0
    Deployment: 0
    Dropped: 0
    HighPriorityQueueFull: 0
    Ingress: 0
    Job: 0
    Node: 0
    PersistentVolume: 0
    PersistentVolumeClaim: 0
    Pod: 0
    ReplicaSet: 0
    Requeued: 0
    Retried: 0
    RetryQueueSize: 0
    Role: 0
    RoleBinding: 0
    Service: 0
    ServiceAccount: 0
    StatefulSet: 0

  Transaction Successes
  =====================
    Total number: 59055
    Successes By Endpoint:
      check_run_v1: 28,010
      intake: 2,335
      metadata_v1: 700
      series_v1: 28,010

  On-disk storage
  ===============
    On-disk storage is disabled. Configure `forwarder_storage_max_size_in_bytes` to enable it.

  API Keys status
  ===============
    API key ending with 91d2c: API Key valid

==========
Endpoints
==========
  https://app.datadoghq.com - API Key ending with:
      - 91d2c

==========
Logs Agent
==========

  Logs Agent is not running

=============
Process Agent
=============

  Version: 7.37.1
  Status date: 2022-07-27 15:16:44.135 UTC<PHONE_NUMBER>135)
  Process Agent Start: 2022-07-22 18:34:00.573 UTC<PHONE_NUMBER>573)
  Pid: 18466
  Go Version: go1.17.11
  Build arch: amd64
  Log Level: info
  Enabled Checks: [process_discovery]
  Allocated Memory: 13,024,816 bytes
  Hostname: <redacted> # consul-server-host (leader)

  =================
  Process Endpoints
  =================
    https://process.datadoghq.com - API Key ending with:
        - 91d2c

  =========
  Collector
  =========
    Last collection time: 2022-07-27 14:34:01
    Docker socket:
    Number of processes: 0
    Number of containers: 0
    Process Queue length: 0
    RTProcess Queue length: 0
    Pod Queue length: 0
    Process Bytes enqueued: 0
    RTProcess Bytes enqueued: 0
    Pod Bytes enqueued: 0
    Drop Check Payloads: []
=========
APM Agent
=========
  <redacted>

=========
Aggregator
=========
  Checks Metric Sample: 6,678,903
  Dogstatsd Metric Sample: 4,565,629
  Event: 1
  Events Flushed: 1
  Number Of Flushes: 28,010
  Series Flushed: 8,834,639
  Service Check: 310,384
  Service Checks Flushed: 338,390
=========
DogStatsD
=========
  Event Packets: 0
  Event Parse Errors: 0
  Metric Packets: 4,565,628
  Metric Parse Errors: 0
  Service Check Packets: 0
  Service Check Parse Errors: 0
  Udp Bytes: 406,735,605
  Udp Packet Reading Errors: 0
  Udp Packets: 2,650,131
  Uds Bytes: 0
  Uds Origin Detection Errors: 0
  Uds Packet Reading Errors: 0
  Uds Packets: 0
  Unterminated Metric Errors: 0

====
OTLP
====

  Status: Not enabled
  Collector status: Not running

Additional environment details (Operating System, Cloud provider, etc):
Steps to reproduce the issue:

Install the consul.d check/integration
????
Non-profit

Describe the results you received:
The output of the Consul Service Checks for Consul Service Healthchecks does not include a node, node_name, nor node_id tag or information on the Datadog Service Checks.
Describe the results you expected:
A tag or information should exist for node, node_name, or node_id on the Datadog Service Check (since the information is available and retrieved from the Consul API).
Additional information you deem important (e.g. issue happens only occasionally):
The problem is as follows: Consul Service Checks have information such as Ok, Warning, Critical for the Service, Check (id), and Node (which host the check is failing for). However, the Datadog Consul integration does not seem to gather that Node Name/Id bit of information. So, when a Datadog Consul Service Check is in the Critical state (like consul.check) the information provided only gives details about the Consul Service and Check Name/Id... which is not particularly useful because what happens when you have a Consul Service with 50 Nodes? Which Node has the check failing?
The tag should be added here: https://github.com/DataDog/integrations-core/blob/f8c50c779dc836e9419326a5d2d64524f3216821/consul/datadog_checks/consul/consul.py#L367-L375
Specifically on/after line 373:
if check["Node"]:
    tags.append("consul_node:{}".format(check["Node"]))
sc[sc_id] = {'status': status, 'tags': tags}

The data is available and returned in the Consul API endpoint /v1/health/state/any on line 356: https://github.com/DataDog/integrations-core/blob/f8c50c779dc836e9419326a5d2d64524f3216821/consul/datadog_checks/consul/consul.py#L356
See: https://www.consul.io/api-docs/health#sample-response-3
Example Response:

[
  {
    "Node": "foobar",
    "CheckID": "serfHealth",
    "Name": "Serf Health Status",
    "Status": "passing",
    "Notes": "",
    "Output": "",
    "ServiceID": "",
    "ServiceName": "",
    "ServiceTags": [],
    "Namespace": "default"
  },
  [...]
]

Note: I was unable to open a Datadog Support ticket for this issue/feature request because the provided link and support center did not have an option available for such tickets/questions/requests.
If you can point me in the right direction, I'll be happy to open a ticket.
Alternatively, if this feature seems low-hanging enough, I am also happy to submit a PR to add this tag information (even behind a flag/option if desired).
Additionally, this Node Name information is available in the Telegraf consul plugin, but this plugin is not ideal because the metrics collected from Consul in this manner and submitted to Datadog API are considered custom metrics (and are thus billed differently).
See:

Metrics Collected: https://github.com/influxdata/telegraf/blob/master/plugins/inputs/consul/README.md#metric_version--1
Implementation: https://github.com/influxdata/telegraf/blob/master/plugins/inputs/consul/consul.go#L111

Hi @hjkatz, thanks for opening this issue and the great description!
I created a card in our backlog to work on this. However, we would be also happy to review your PR if you want to take care of this.

@FlorentClarret Thanks for responding, here's the PR: https://github.com/DataDog/integrations-core/pull/12675


Change awaiting finalization tag to resolved in sportsbook

it looks confusing to have a winner whilst the market is still awaiting finalization. In all purposes of simplifying it, all the user needs to know is that the market is resolved. The extra cost in tx to finalise is so minimal that it's not worth noting

duplicate. closing


Only keep release artifacts for one day

By default artifacts are retained for three months. Considering how the only thing that looks at them is the upload-to-itch job, which will run immediately after, this seems wasteful. One day is enough (we probably don't even need a whole day, but that's the minimum)

@ameknite can I get your review here?


failing expand_path test for clarification

Should eventually fix #456
Before that, needs clarification what expand_path is supposed to return: directories (including root), files, both? See failing test.

I suppose the docstring should have said "paths".
Note that the purpose here is to enable bulk operations. Any calling code could infer a set of directories from files alone, or, conversely, could infer which of the paths are meant to be directories. What we don't want, is to call isfile/isdir/exists within the function, and the recursion would be at best slow, at worst hang (when called in many items within an async context).

@martindurant Thanks for clarification. To get a better understanding of expand_paths use case, would you then suggest that s3fs uses find() instead to prepare the bulk get() operation? (right now doesn't filter expand_paths and only works with file paths, re https://github.com/dask/s3fs/issues/376).

expand_path does use find. Yes, you could override functionality in s3fs to use find directly for the purpose of cp/get/cat, but you'd loose code reusability; and you still need to infer directories at some point for the case of get (because you need to create directories locally).

Udpated PR with two reasonable and one failing but commented out test (for CI).
Could you comment on the two TODO s @martindurant and/or think of another test case? Thank you very much.

Note: this is only failing on lint now, but I would appreciate seeing how the commented case fails.
If you merge from master, tests will run with github actions and be much faster.

(sorry for being slow to comment here, @ahirner )

Thanks @martindurant for finishing it off. As other work on fsspec, this is much appreciated and helpful to us.


Closing nerdtree

If I run :NERDTreeToggle, then :bdelete, then :NERDTreeToggle again, I get a vertical split with ~/NERT_tree_1 at the bottom, but there is no text in the buffer.  Is there a way to reset nerdtree without closing vim?

This issue appears to have been fixed by a subsequent pull request. However, there is still a problem with running :bwipeout on the NERDTree buffer. Thus, this issue will remain open. In addition, the code for dealing with :bdelete could use a refactor.

@lifecrisis I think I fixed the :bwipeout issue. Can you double-check it, and close this issue if appropriate?

I can't replicate the issue I saw before.  Closing now.

The PR that fixed the :bwipeout bug is #814.


statusCode 600 EAI_AGAIN

We're getting a 600 error EAI_AGAIN on splunk sdk 1.8.x hitting a splunk 7.2 server. Doing curl from the same box works. This is somewhere around service create & login.
Original setup was a bit crazy (invalid certs so were suppressing that, similar to curl -k), and next we're updating sdk to 1.9.x, but we're running out of ideas.
Thoughts? Any minimal tests that it'd help to try & report?

Looking a bit closer: this is on service.login()

Hi @lmeyerov thanks for the bug report. Can you try v1.9.0, we haven't run into this issue yet.
I should mention that we likely won't get a chance to address this until after .Conf - if you're coming shoot me an email and we can find some time to meet.

Thanks @shakeelmohamed . We can mark this as closed: It looks like the issue was DNS. In particular, we were running splunk -> docker -> splunk js sdk, and needed to change docker from node:alpine to node:stretch-slim due to the mysteries of DNS and enterprise deployments. I'm not sure what that says for splunk js sdk prereqs / suggested envs.


Peek : Add support to preview .apk format

Description of the new feature / enhancement
Add support for previewing APK (Android Package) files in Peek.

Scenario when this would be used?
Developers frequently work with APK files during the app development process. Having a quick preview of the APK content without needing to install it on a device would streamline the debugging and testing process. This feature would save time and effort, as developers can verify the resources, manifest details, and other essential components within the APK right from the explorer itself.
Supporting information
The preview may content the application logo, minSdkVersion, targetSdkVersion, permission, package name etc.
Example using Quicklook for Windows:

Yes, I want this feature too.
It could also be realized as explorer file properties tab like in TortoiseGIT


Enforce the rules applied to the handler method annotations

This changeset updates the rules applied to the signatures of handler methods.
In particular, methods annotated with @Assign, @React, @Command and @Subscribe are carefully checked for the requirements set for each of the annotations. This behavior has been documented and covered with unit tests.
Special DoNothing command message has been introduced. It should be used as a return result of @Command-ing methods if they declare an option not to emit any command in response to the incoming event:
@Command
EitherOf3<PauseTask, StopTask, DoNothing> on(TaskUnassigned event) {...}

Such a command message is a counterpart of Nothing event message. Similarly, it is ignored by the framework once emitted.
The framework version is set to 1.1.6.

@dmdashenkov comments addressed. PTAL again.


multi comparison

Once again @ye-zhi , when it is not to master, you can merge your own pull requests.


ci for 4.6.5 support testing

Proposed changes
Use as default image crate 4.6.5. This is also related to the recent security vulnerability of log4j.
Types of changes
What types of changes does your code introduce to the project: Put
an x in the boxes that apply

[ ] Bugfix (non-breaking change which fixes an issue)
[x] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing
functionality to not work as expected)

Checklist
Put an x in the boxes that apply. You can also fill these out after
creating the PR. If you're unsure about any of them, don't hesitate to
ask. We're here to help! This is simply a reminder of what we are going
to look for before merging your code.

[x] I have read the CONTRIBUTING doc
[] I have signed the CLA
[] I have added tests that prove my fix is effective or that my
feature works
[x] I have added necessary documentation (if appropriate)
[ ] Any dependent changes have been merged and published in
downstream modules

Further comments
N/A

actually, we should use 4.6.6 but official image is not yet out... waiting for that


Unable to start CAN session in Subordinate Mode

Using the NI-XNET Bus Monitor, it is possible to run in Subordinate mode. This does not seem to be an option when creating a CAN session using this python library, as far as I can tell.
I would like to replicate the functionality of the NI-XNET Bus Monitor in a python script using this library, but the only way to monitor traffic when multiple XNET sessions are already running is if the Bus Monitor is in Subordinate mode. The can_lstn_only parameter does not achieve this goal. Am I missing something?
import nixnet

database_name = 'CAN'
cluster_name = 'CAN'
input_frame = 'FCC_A_CRC'
interface1 = 'CAN1'

with nixnet.FrameInQueuedSession(
        interface1,
        database_name,
        cluster_name,
        input_frame) as input_session:

    input_session.intf.can_lstn_only = True

    input_session.start()

    frames = input_session.frames.read(count)

    for frame in frames:
        print('Received frame:')
        print(frame)

The above code produces this error when the input_session  is created:
nixnet.errors.XnetError: NI-XNET:  (Hex 0xBFF6300D) You tried to open the same frame twice. This is not permitted. Solution: open each frame only once
The frame has already been opened by the LabVIEW program that is reading/writing over the interface, using the XNET database specified. Again, in the Bus Monitor this is not an issue when subordinate mode is selected. Is this not supported in this library?

OS:  Windows 10
Python version: 3.6
NI-XNET version: 18.5

Installed packages and version
nixnet (0.3.1)
pip (9.0.3)
setuptools (39.0.1)
six (1.15.0)
xlrd (1.2.0)

Below is a simple example that uses subordinate mode with the NI-XNET python API.
import nixnet

interface = 'CAN1'
database_name = ':subordinate:'
count = 1

with nixnet.FrameInStreamSession(interface, database_name) as input_session:
    frames = input_session.frames.read(count, timeout=10.0)
    for frame in frames:
        print('Received frame:')
        print(frame)

I hope this helps.


Connection retry after config change

There is small issue.
When you add rtsp and it is failing to connect to it, it is re-trying it over time, but if you remove that rtsp address from config, it will continue to retry.

It should stop trying if it is removed from config. I have seen that there is logic attached on config change, which is correctly disconnecting rtsp connections if they were removed from config, i think a small fix should be added there, which will stop retry cycle if that rtsp address was removed from a config.


[api-freeze] Verify Operator API is frozen

Backwards compatibility of GA APIs
What constitutes a backwards compatible API?

Fields can not be removed (this also means you can’t rename a field)
Serialized defaults can not change.  Unserialized defaults in operators can change over time.
Behavior (meaning) of a field can not change.  This means that old fields must be maintained even if new fields supercede them.
New fields can be introduced that supercede existing fields, but values in the existing fields must be respected when present.

Other things that should be considered “API”

Names of singleton CRs in openshift-config (user-provided) and openshift-config-managed (operator-provided) namespaces that are used for cross-communication of components
Names / namespaces of Services used for cross-communication of components
Annotations and labels used for cross-communication of components

/assign @adambkaplan

Api for controller manager operator is stable and frozen


I'm unable to open my Node.js application from my local machine

Hi, I have cloned this project: Simple Node.js Development VM
but when I do 'vagrant up' to deploy this virtual machine, I cannot open this application from my browser
What is unclear for me is the part of the inventory file.
"Edit your hosts file, adding the line <IP_ADDRESS> nodejs.test so you can connect to the VM."
by the way, the link to modify host file is broken
I thought that I just had to do 'vagrant up' to see my app from my browser on my local machine
Edit: the only way to see the app is through: http://<IP_ADDRESS> but I can't do it by http://hostname as it say in the book

You would still need to modify your hosts file to be able to use the hostname (unless you have something like Vagrant Hostsupdater installed as well).
I've been trying to make sure to update all the links to 'how to update the hosts file'... I'll do another pass to make sure the links are updated now.

Those links are all updated now, sorry about that!


listing folder with bracket return empty array

It seems that we can't list a folder with bracket .
It's maybe a limitation of the FTP protocol . On my side, escaping the brackets with a backslash is enough, but I found no documentations about it .
I doesn't test others functions with a bracket
version : 4.6.3

Hi @thib3113
i believe you've posted the issue to the wrong project/repository

Hi @thib3113
i believe you've posted the issue to the wrong project/repository

oh ... yes ... fail ... sorry ...

oh ... yes ... fail ... sorry ...


Implemented Public Consortium

Fixes #13
Added consortium by assigning different roles like admin,broker and trader.
Broker can add stocks
Trader can buy stocks.
implemented this access control in NexTrade.sol file.
Changed the location of templates folder to app folder as it was creating an error that index.html is not found.
Renamed init.py file correctly.
Please let me know if any changes are required.This is my first PR in blockchain projects.
I hope you liked my work.
Thank you 😄

Ok sure, I think I didn't pull latest changes from the tepo
On Thu, 17 Oct, 2024, 4:19 pm Akshat Sharma, @.***>
wrote:

@.**** commented on this pull request.
There is a conflict Can you remove it ??
—
Reply to this email directly, view it on GitHub
https://github.com/Akshat111111/NexTrade/pull/27#pullrequestreview-2374854770,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/A4A7ANVJ76KSWKUJTXYSY5DZ36I4NAVCNFSM6AAAAABQDMMUPWVHI2DSMVQWIX3LMV43YUDVNRWFEZLROVSXG5CSMV3GSZLXHMZDGNZUHA2TINZXGA
.
You are receiving this because you authored the thread.Message ID:
@.***>


Added loadBankSoundFont

Added and tested a new function that allows users to choose a certain bank when loading a preset in a soundfont. Check issue #742 .

So, this looks great, but normally you'd want to make the pull request to our develop branch.  But since this is new functionality and master is not that out of date, I'll accept it here and merge it to develop.  Thanks!


How do I translate the cvat interface into Chinese?

For now only by changing the source code in cvat-ui/src and rebuilding the images.
Localization support covered by this issue #374


Navbar should have same page margins as the other panels

Probably needs the wrapper element or class applied.

Resolved


Change names of Docker images

In general I prefer to have more smaller pull request rather than just one big one, that makes reviewing a lot easier. I guess this one is now already a bit too complex for my taste. I would prefer to have the name change separated from the restriction to the master branch and the fixes to the continuous integration - basically one branch/ pull request per feature.

In general I prefer to have more smaller pull request rather than just one big one, that makes reviewing a lot easier. I guess this one is now already a bit too complex for my taste. I would prefer to have the name change separated from the restriction to the master branch and the fixes to the continuous integration - basically one branch/ pull request per feature.

Ok, I will keep this in mind and keep the pull request to small steps and avoid complexity. But shall we go on with the pull request?

In general I prefer to have more smaller pull request rather than just one big one, that makes reviewing a lot easier. I guess this one is now already a bit too complex for my taste. I would prefer to have the name change separated from the restriction to the master branch and the fixes to the continuous integration - basically one branch/ pull request per feature.

Ok, I will keep this in mind and keep the pull request to small steps and avoid complexity. But shall we go on with this pull request?

Yes, let's continue with this one as we already have a lot of comments here which might be useful as future reference.

I do not know why but the travis has not initiated any build! Do you know why?

https://travis-ci.com/github/pyiron/pyiron-docker-stack/builds

https://travis-ci.com/github/pyiron/pyiron-docker-stack/requests?requestId=426142201
" You tried to trigger a build for pyiron/pyiron-docker-stack but the request was rejected." - "Could not parse"

https://travis-ci.com/github/pyiron/pyiron-docker-stack/requests?requestId=426142201
" You tried to trigger a build for pyiron/pyiron-docker-stack but the request was rejected." - "Could not parse"

thanks, so the problem is the yml file. I will fix it.


Closes #27

Hey! Thanks for this PR! As this conflics with the changes that I commited yesterday, I write the fix directly in the code instead of apply the PR. Your fix is applied in v1.1.1
Best


On Ubuntu 16.04, it's detected as "16.0"

On a ubuntu 16.04 or so, the Version is detected as Custom("16.0").
This is due to the non-greedy match in regex on:
src/linux/lsb_release.rs:54
r"Release:\s+([\w]+[.]?[\w]+?)?"
                            ^

Removing that ? solves the problem, but it will break the compatibility.

Thank you for your report, I'm going to try to fix this issue as soon as possible.


How to uninstall?

Hello , is there any script to uninstall everything?
Thanks

I have the same question too. Any help?


improve project search

Describe the improvement
To identify a relevant project, a search needs to be done in the Add project pop up. Sometimes, the search results are not correct.
"agriculture in": no results (screenshot 1)
"agriculture in Europe": 2 results (screenshot 2)
Can partial text matching be added? Otherwise the user needs to know the exact word or combination of words, which would mean that he would probably needs to search ResearchExplorer/GISMO first.
Screenshots

@sdebodt the examples you provided are not the result of lack of partial text matching, at least at first sight.
Partial text matching is more like "agri" that should match "agriculture". If nothing matches
for "agriculture", then there is something wrong with that index.

template: layouts/htmx:7:2: executing "layouts/htmx" at <yield>: error calling yield: template: publication/projects/_modal_hits:17:40: executing "publication/projects/_modal_hits" at <pathFor "publication_projects_add_to_publication" "id" $.D.Publication.ID "project_id" $hit.ID>: error calling pathFor: mux: variable "PL_ERA_IP_6_2008/6/2008" doesn't match, expected "^[^/]+$"

Results are found, but biblio-backend breaks on their identifiers when they contain forward slashes

Indeed, the partial text match is something that I would implement in addition to the fix for the example that I showed where using two words gives a different result than using three words of the project title.

partial match search works now (can use some future refinement)
fix project ids with slashes

It seems that too many results are now returned...

also known id search returns results with other ids

@nicolasfranck can you take a look?

fixed by https://github.ugent.be/Universiteitsbibliotheek/librecat


api to get user detail by id

how do i fetch user detail by its id
i have tried following api call
http://<IP_ADDRESS>:8082/api/users/24
i am passing user id with a get request.
response i am getting is
Method Not Allowed` response: {}
any idea how to do it????

Answered in #2634.

Next time please read API documentation.


Update Workshop to Include recent changes

Everything above this comment is accumulated from all the PRs that are part of this :)

And by recent changes in the title I meant all the way back in May. ;)

Any news on this? The commits I made a while back are pointless if servers don't update. Not to say they couldn't use the svn, (too lazy?,) they just rely on workshop.

yeah let's go

Now that this was merged how do I go about actually getting it on the workshop?

The workshop should auto update once the branch gets a new commit, that is unless it's broken again

I assume it wouldn't take more than a day, so I guess its broken. Workshop shows last update in March.

Hasn't it been broken for a long while now?

Hasn't it been broken for a long while now?

Worked the last time, although that was before all the compromised account

So did this work or not?
If not, someone should tell @Anticept

So did this work or not?

Apparently not.

Messages him on steam

I don't yet have the password to the wiremod account.

@wiremod/wiremod-core @wiremod/high-developers @wiremod/developers I now have access to the wireteam account. Let's get this stuff updated, get adv dupe 2 online, etc.

I'm silly. This is not an issue, it's a pull request. Starting a new issue.


Adds Badges for Github issues and such

Adds a few badges to the readme. I like these for my own use to get an overview of current activity within my own projects.

@bastibe Looks good!


Add examples or rules for good password policies

I think adding a small section with rules for good password policies would be a great resource. What do you think?

I like that idea. I’ll happily review a PR if you want to take a crack at it.

@timvisee Start with Google. 99 characters the last time I checked, and that was like 2 years ago...

Could this be a duplicate of #80?

Yes, I think this can be covered there. Thanks.


Initial implementation of the NSNotificationQueue

Initial implementation of the NSNotificationQueue. Supports NSPostingStyle.PostNow style only.

Now NSNotificationQueue uses NSThreadSpecific object to store thread-related data instead of NSThread's threadDictionary property. I changed the NSThread in order to set multiple thread-specific objects as well.

Fixed the compiler crash & replaced NSArray with NSMutableArray as proposed above. Removed the direct NSThread.exit() call as well.


Dependency package @opentelemetry/instrumentation-redis-4 has a new version available

We have identified a dependency on version 0.35.6 of @opentelemetry/instrumentation-redis-4. A new version (0.36.0) is available for upgrade.
Following are the steps to upgrade package dependency.

Understand the breaking changes between the version being used and the version you want to upgrade to.

Identify all packages that take a dependency on this package.

Go to the root folder for each such package (/sdk/service-name/package-name) and update package.json to have the new version.

Run rush update to ensure the new version is pulled in.

Make relevant changes to absorb the breaking changes.

Repeat steps 3 to 5 for each of the packages that have a dependency on this package.

upgraded


zipfile Removed from pip3

Dear Concern,
I encountered a problem installing it.

Which zipfile version did you install?

You basically can't install this. It was removed.

Could you submit a pull request?


Collapsed feature broken

Meh note to myself and @Yoshi2889
I still don't get why its broken :( script.js now loaded from Lunarfall folder but ?

lol stupid me forgot aHead thing in smf_jquery file and loading default :P


WIP: Add support for rotation matrices in c3d files

Request to add support for rotation matrices in read_c3d and write_c3d
The issue is discussed here #229  and in the discussions.

This pull request will also add #233 as it is a small update and in the same functions as already changed here.

Hi @felixchenier
Just finished the code and tests, so ready for a review for the changes:

Added support to read c3d files with rotations
Added support to write c3d files with rotations

Some notes:

I get failing linter tests, but I reviewed them and don't think they make sense:

kineticstoolkit/files.py:915: error: Item "None" of "TimeSeries | None" has no attribute "time"  [union-attr]
kineticstoolkit/files.py:917: error: Item "None" of "TimeSeries | None" has no attribute "time_info"  [union-attr]
kineticstoolkit/files.py:922: error: Item "None" of "TimeSeries | None" has no attribute "get_sample_rate"  [union-attr]

Before this I raise an error if all inpus are None, so in my understanding it should never request a TimeSeries attribute on a None object.

Secondly, I merged the newer version of master in my local branch, but apperantly it still made some changes in player.py and typing_.py. I guess you made some changes but I am not sure why it shows up as changes by me since I did not touch these files.

Hi @Alek050
A big thanks and congratulation for the work. I merged your PR into a temporary branch (PR232) until a new version of ezc3d is released with the necessary changes for the tests to pass.
Regarding the failing MyPy tests, this is classic MyPy, it has some builtin logic for type narrowing but we need to be VERY explicit for it to catch everything. I simply reformat how the dummy points are built so that MyPy understands better.
I moved some code around here and there, but it's pretty much it. I'll merge to Master as soon as I can run all tests using stock ezc3d.
Tx again


Need to Update Index of bottom navigation bar from button

Hi,
I am using this package, I have a requirement, when I click Go to the second screen, I also need to update the index of the bottom navigation bar, and my selected tab will be search and the index updated from 0 to 1.
https://github.com/jb3rndt/PersistentBottomNavBarV2/assets/63649866/41118a23-8aa0-4fe1-b073-ee12275a7019
Or if this feature is available, please refer me

Hi, you can achieve that with the PersistentTabController. Just create a PersistentTabController, store it in a variable and pass it to PeristentTabView. Then, anywhere in your code, you can use your controller to invoke the jumpToTab(1) method. This will switch the nav bar index to 1.


show error tips for arrow function in class

VSCode Version:1.1.1
OS Version:10.11.5

Steps to Reproduce:

define class extends React.Component
input code like

 doLogin = (event) => {
        // ....
    }

show error wave line with doLogin

@codingEcho can you please provide a more complete example. Best would be a workspace including your tsconfig.json that shows the problem.

show error wave line with doLogin

You probably have a .js file. That syntax (property initializers) is not in JS standard yet (but on track). Ofcourse it is supported by TS : https://github.com/basarat/typescript-book/blob/master/docs/classes.md#property-initializer :rose:

Closing the issue since no additional information has been provided.