Suffocation with airtight seal armour and resistance 5

Version of Advanced Rocketry
1.4.1.-108
Have you verified this is an issue in the latest unstable build
N
Version of LibVulpes
0.2.8.-39
Version of Minecraft
1.12.2
Crash report or log (if applicable)
N/A
Description of the problem
I put the airtight seal enchantment on my armour (Tinker's), and it's been perfectly fine.  Then I made the personal nanobot beacon from Environment Tech and gave myself resistance 5.  Now when wearing the armour in areas with no oxygen, I take suffocation damage.

Can you please close this issue since it is resolved and not the mod author's fault? (This is TiCon's leveling system's fault)


AppInstaller WinUI Deployment Error 0x8000FFFF on Windows 11

Windows 11
Visual Studio 2022
Windows App SDK 1.0.0
.NET 6.0

Create a new "Blank App, Packaged with Windows Application Packaging Project (WinUI 3 in Desktop)".
Signed the package with a certificate : App (Package) -> Package.appxmanifest -> Packaging -> Choose Certificate
Upload to website

Download package and install
App installation failed with error message: Deployment Add operation with target volume C: on Package 4eb10ded-58a9-4b9c-81c3-bfac9c4921b7_<IP_ADDRESS>_neutral_~_kq0sfy6qzc504 from:  (App8%20(Package)_<IP_ADDRESS>_x64.msixbundle)  failed with error 0x8000FFFF. See http://go.microsoft.com/fwlink/?LinkId=235160 for help diagnosing app deployment issues. (0x8000ffff)
Test Package
https://barcoderesource.com/testdownload/

@BarcodeResource for what it's worth (I don't work for MS), I tried your download and it worked. This is on Windows 11 (not fully updated). The E_UNEXPECTED catastrophic failure error you're seeing appears to be intermittent and not that easy to reproduce :(

@BarcodeResource, I was unable to reproduce this issue.
Can you please share this through Feedback Hub?

The test link (https://barcoderesource.com/testdownload/) is now showing:
https://github.com/MicrosoftDocs/msix-docs/issues/283
The error points us to :
https://docs.microsoft.com/en-us/windows/msix/app-installer/installing-windows10-apps-web
I tried installing locally on another machine:

We do hear from some users who are able to get it to work previously. But we also had complains by some users. All in all we had decided to roll back our msix deployment and depend on our previous exe installers.

We have this issue when users want to install the same app on a different account on their machine.
To reproduce:

Install an .appinstaller with AppInstaller on the main account
Switch to another account
Install the same .appinstaller with AppInstaller on the other account


Rc 0.1.1

Change references to version number to 0.1.1 - final release merge for version 0.1.1

0.1.1 is release ready.


Exported Excel file not displaying any data other than the header.

I am exporting a SQL Server query result to an excel file. The query is a case statement and the aliases or column names in the query are dynamically given. Even the query itself is dynamically built before it can be run on the database.
For now I am aware of the column names and when given, the generation of excel file is fine. But this won't be the case always, since the column names keep changing based on a criteria.
Here, the criteria for the column names depend on the list of database servers provided by the user and the data populated should be database object list under the corresponding servers.
The Issue here is that when I tried providing the property dynamically the file generated has only headers and no data. Here's the snippet that's doing this:
$sumProp = @()
$devServers = @('VD124565')
$stageServers = @('VD127922','VD127925')
$prodServers = @('VD132939','VD133013')
$field1 = "Databases"
$sumProp += @{n=$field1;e=([Scriptblock]::Create("`$_[($field1)]"))}
for($i = 0;$i -lt $devServers.Count;$i++)
{
$devTemp = $devServers[$i]
for($j = 0;$j -lt $prodServers.Count;$j++)
{
$prodTemp = $prodServers[$j]
$field = "$devTemp/$prodTemp"
$sumProp += @{n=$field;e=([Scriptblock]::Create("`$_[($field)]"))}
}
}
for($i = 0;$i -lt $stageServers.Count;$i++)
{
$stageTemp = $stageServers[$i]
for($j = 0;$j -lt $prodServers.Count;$j++)
{
$prodTemp = $prodServers[$j]
$field = "$stageTemp/$prodTemp"
$sumProp += @{n=$field;e=([Scriptblock]::Create("`$_[($field)]"))}
}
}
$summaryQuery = "select * from dbo.Summary"
$summary = Invokes -Server "$serverinvoke" -SourceUsername $DBUserName -SourcePassword $SourcePassword -database $hostdb -Query $summaryQuery -ErrorAction stop
$summary | Select-Object -Property $sumProp | Export-XLSX -Path $CSVpath_Summary -Table -Autofit
The query is dynamically built. I can't share you the table information and data due to it's confidentiality. Would appreciate any kind of help from your side in resolving this.

If you could share mock data that runs through and repros the issue that’d be better so I can see the process end to end

I have edited the code snippet in my description with the 3 arrays so that it will be easy for you to understand the process

Hmm, seems this ought to have worked:
$summary | Select-Object -Property $sumProp | Export-XLSX -Path $CSVpath_Summary -Table -Autofit

What does this output?
$summary | Select-Object -Property $sumProp

When ran by explicitly mentioning the properties this is the output:
$summary | Select-Object -Property Databases,'VD124565/VD132939','VD124565/VD133013','VD127922/VD132939','VD127922/VD133013','VD127925/VD132939','VD127925/VD133013'
Databases         : testA/testB/testC
VD124565/VD132939 : Not in Sync with Production
VD124565/VD133013 : Not in Sync with Production
VD127922/VD132939 : In Sync with Production
VD127922/VD133013 : In Sync with Production
VD127925/VD132939 : In Sync with Production
VD127925/VD133013 : In Sync with Production

Export-Excel -Path $CSVpath_Summary -WorkSheetName "Summary" -TableStyle Medium16 -AutoSize
I have used this in place of that with no luck. Let me try the approach that you suggested.

btw what is Export-XLSX?
Yeah, Export-Excel works with arrays of objects with property names. Tabular data.
Seeing your data, I would shape it into that structure. Then Export-Excel at the end makes it easy. This is an ETL - extract, transform and load

will Export-Excel work with DataTable?

I extracted and performed transformation on the data as per my needs and it works now.
Thank you very much for your suggestion. Have a nice day :)


feat: Add support for typeorm  streams

Description
Overriding the stream method from the parent PostgresQueryRunner to set/reset the rls variables. Without this unrecognized configuration parameter "rls.tenant_id" is thrown when trying to use streams
Adding dev dependency on pg-query-stream, which typeorm will try to load when using streams.
https://github.com/typeorm/typeorm/blob/83567f533482d0170c35e2f99e627962b8f99a08/src/driver/postgres/PostgresDriver.ts#L1431
Type of change

Please select the options that are relevant.

[ ] Bug fix (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)
[ ] Refactor (non-breaking change which does not add functionality)

Checklist:

[ ] I have made corresponding changes to the documentation
[x] I have added tests that prove my fix is effective or that my feature works

Hey @stelescuraul thanks for helping get my other pr through, could you also take a look at this one?


windows package added

Code for the ability to build the app for windows added

Does this compile an exe or msi binary?

Does this compile an exe or msi binary?

I'm going to close this as stale too. I'll create an issue for adding Windows as a build target.


支持 server.servlet.contextPath

 Thank you for your submission, we really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.贾辉辉 seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.You have signed the CLA already but the status is still pending? Let us recheck it.


Installer

Hi,
I have updated with docs. If you like, you can merge.
Thanks

Thanks for this - will test-drive this asap, and really looking forward to it!

Hi Hari KT,
again, thanks for this contribution! While trying it out I learned that the best way of using it in MAMP is $ wireshell one-click-install baz --dbHost=<IP_ADDRESS> --chmodDir=777.
Two more things:

I'd propose to name this command "New", replacing the old "New" command (which was basically just a download command anyway) - but somehow it's a dependency for your command? See below
In this sense, could you add an option like --no-install to your command that make the installer exit just after downloading (mimicking old "New" commands functionality)?
Shortly I'll restructure the src folder, putting command files into their own folder and namespace, as well as other dependencies. Could you open a new PR shortly after this change hits master (or, dev) branch?
I'm not sure about some unused methods in your class e.g. download() and checkProcesswireRequirements(). Also it is not clear that NewCommand is a depencency of your installer. Is there a possibility to refactor that?
Could you modify the leading comment (line 2-11) and the overall spelling of ProcessWire?
Often times I'm not sure if I understand the DocBlock @return NewCommand - how is an instance of this class returned by this method?

Hi @marcus-herrmann ,
Thanks for your feedback.
If possible some of your comments may be good to be on the code block.
Eg: things like

Could you modify the leading comment (line 2-11)

If the line you are talking is about copyright to Fabien. I would like it to stay like that for I have modified the same from the Symfony installer.

and the overall spelling of ProcessWire?

Not sure about the spelling issue :( . May be you can explain a bit ?

Often times I'm not sure if I understand the DocBlock @return NewCommand - how is an instance of this class returned by this method?

Funny that I have ported this from a command that I created named NewCommand ;) . So we have created the installer for sometime.

Sure about the copyright, but for consistency please add something like this on top:
/**
 * Class FooBarBaz
 *
 * Installs ProcessWire
 *
 * @package Wireshell
 * @author {Your Name}
 */

Regarding spelling: Only a detail, but sometimes it's Processwire, then processwire, then ProcessWire, in both function names and comments. You're right - am going to use code comments in the file itself from now on :+1:

@marcus-herrmann sure. I will work on with your comments.
Please give me a few days.

Sure!
Here's said development branch with the aforementioned folder structure: https://github.com/marcus-herrmann/wireshell/tree/develop

Closing.
Will open to develop branch.


🛠 Repo: e2e test helpers could be better (test/integration/helpers.js)

As part of PR #4241, I was tweaking a few things in our test helper module, which helps Mocha call itself in a child process for end-to-end testing.  It got me thinking a bit...
This is the current situation.  I think we can do better:

runMocha/runMochaAsync spawns lib/cli/cli.js and gathers some basic information about the run.  Attempts to parse some information from the output.  Because of this, usually not safe to capture STDERR or make assertions about error-related behavior.   No access to child process handle.
runMochaJSON/runMochaJSONAsync spawns lib/cli/cli.js --reporter=json and gathers more detailed information, but an error coming out of Mocha (or capturing of STDERR) will cause the JSON.parse() call to error out, so best used for "happy path" tests.  No access to child process handle.
invokeMocha/invokeMochaAsync spawns bin/mocha (which may, in turn, spawn a child process) and provides raw output.  The raw output can be subsequently parsed a la runMocha/runMochaAsync if Mocha doesn't output something interfering with the regex-based parsing code (getSummary()).  This is best used for testing errors, exceptions, etc, or interacting (non-IPC) with the subprocess.

invokeMocha returns the child process handle
invokeMochaAsync returns a tuple of the child process handle and the Promise

Some observations:

invokeMochaAsync is awkward to work with because of its return value.
most of the time we don't need to send signals to the child process (only possible with invoke*)
we do often need to check the output when Mocha has thrown an exception or errored out, and the best way to do that is with invoke*
when dealing with errors, we almost always need to capture STDERR
nearly all of the time, we don't need to pass flags to node, which only invoke* supports.
when we capture STDERR, we weave it in with STDOUT into a single string in the result (output), which causes parsing issues in runMocha*
it's not clear when to use any of these from the function names.
"smart" fixtures names--where you don't need to provide a full fixture path--are not possible with invoke*
only invoke* supports not passing a list of files to test

none of this is super-high-priority, but more obvious, consistent methods would absolutely make things easier for contributors.
if there was a proposal, I think it should be something like:

Make a single method for general-purpose use:

It should accept an option which would contain node flags.  If these are present, use bin/mocha, otherwise use lib/cli/cli.js
It should use execa under the hood, which does an excellent job of managing STDERR, STDOUT, & the like; it will return a result which contains each, and a third property which contains the "woven" output.  we won't have to concern ourselves with passing stdio or pipe or whatever
It should attempt to parse the output (failed, passing, pending, total, etc) .  If it cannot parse the output, it should not throw an exception, but it should add a property to the result containing an exception
It should always return a Promise unless a callback is supplied.
Another option flag, e.g., detailed, will attempt extra parsing; it will force use of --reporter=json.  If this fails, again, an exception should not be thrown but it should be returned in the result object
It would contain the "smart" fixture behavior, but would skip this if no fixture was provided.
We should be able to use --watch, and --bail when running a test file using this function w/o breaking the tests.
We should be able to choose whether or not to "echo" the STDERR of a child process to the terminal (inherit, I think?).  This should not interfere with capturing of STDERR, which should always happen.
The DEBUG env var should not reach a child process.
Like the current situation, we should not invoke child processes in parallel mode unless it was explicitly requested

Maybe a sugar method or two for common configurations of the above function (e.g., detailed: true).
Another function for the case in which we need to communicate with the child process:

If a callback was supplied, return the child process
If a callback was not supplied, return a tuple a la invokeMochaAsync
Otherwise should work identically to the main function in 1.
Hopefully, this wouldn't get used very often--especially since the tuple-returning one will still be awkward to use (but, I concede, there's really no good way around it)
Alternatively, we look for commonalities in the tests that talk to the child process.  Are we just killing the process after n ms?  If so, maybe we can just get away with a "timeout" option which would do this for us.  What about sending signals?

Finally, the custom assertions (test/assertions.js) would need to be updated to support this new result object.  Ideally, this will simplify them quite a bit, because we will only have a single object (a "type" in unexpected parlance) to match; currently we have three (3), corresponding to the return values of runMocha/runMochaJSON/invokeMocha, respectively

cc @Uzlopak - is this relevant to your work on canary-in-the-gold-mine (CIGTM) testing?

Closing out as it's been quite a few months without input. Presumably if this is still true, anybody working on the repo's e2e tests will be able to find more specific info & re-file.


prisma generate error v2.24.1

Bug description
Error: Schema parsing
error: Native types can only be used if the corresponding feature flag is enabled. Please add this field in your generator block: `previewFeatures = ["nativeTypes"]`

Again, the previous version was v2.21.2. Error running prisma generate after upgrading to v2.24.1.This previewFeatures should have been deprecated in previous versions.
How to reproduce
datasource db {
  provider      = "postgresql"
  binaryTargets = ["native", "debian-openssl-1.1.x"]
  url           = env("DATABASE_URL")
}

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

npx prisma generate
Expected behavior
No response
Prisma information
datasource db {
  provider      = "postgresql"
  binaryTargets = ["native", "debian-openssl-1.1.x"]
  url           = env("DATABASE_URL")
}

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

model ReserveApplication {
  id              String                       @id @default(uuid())
  createdAt       DateTime                     @default(now())
  updatedAt       DateTime?                    @updatedAt
  clientWeight    Decimal                      @db.Decimal(65, 30)

  @@map("reverse_application")
}

Environment & setup

OS: Mac OS
Database: PostgreSQL
Node.js version: v13.11.0

Prisma Version
prisma               : 2.24.1
@prisma/client       : 2.24.1
Current platform     : darwin
Query Engine         : query-engine 18095475d5ee64536e2f93995e48ad800737a9e4 (at node_modules/prisma/node_modules/@prisma/engines/query-engine-darwin)
Migration Engine     : migration-engine-cli 18095475d5ee64536e2f93995e48ad800737a9e4 (at node_modules/prisma/node_modules/@prisma/engines/migration-engine-darwin)
Introspection Engine : introspection-core 18095475d5ee64536e2f93995e48ad800737a9e4 (at node_modules/prisma/node_modules/@prisma/engines/introspection-engine-darwin)
Format Binary        : prisma-fmt 18095475d5ee64536e2f93995e48ad800737a9e4 (at node_modules/prisma/node_modules/@prisma/engines/prisma-fmt-darwin)
Default Engines Hash : 18095475d5ee64536e2f93995e48ad800737a9e4
Studio               : 0.397.0

Hi!
nativeTypes flag is not needed anymore in latest version (2.24) so this error means that you likely have an older version.
Could you check the output of npx prisma -v?

npx prisma -v

prisma               : 2.24.1
@prisma/client       : 2.24.1
Current platform     : darwin
Query Engine         : query-engine 18095475d5ee64536e2f93995e48ad800737a9e4 (at node_modules/prisma/node_modules/@prisma/engines/query-engine-darwin)
Migration Engine     : migration-engine-cli 18095475d5ee64536e2f93995e48ad800737a9e4 (at node_modules/prisma/node_modules/@prisma/engines/migration-engine-darwin)
Introspection Engine : introspection-core 18095475d5ee64536e2f93995e48ad800737a9e4 (at node_modules/prisma/node_modules/@prisma/engines/introspection-engine-darwin)
Format Binary        : prisma-fmt 18095475d5ee64536e2f93995e48ad800737a9e4 (at node_modules/prisma/node_modules/@prisma/engines/prisma-fmt-darwin)
Default Engines Hash : 18095475d5ee64536e2f93995e48ad800737a9e4
Studio               : 0.397.0

My previous version is 2.21.2.I run npm i --save-dev prisma and  npm i @prisma/client to updata.But when I run npx prisma generate,it throw the error Native types can only be used if the corresponding feature flag is enabled.

I think somehow the update didn't work in your project 🤔
Maybe try

deleting node_modules folder
set 2.24.1 version in package.json for both Prisma dependencies
run npm i

If that doesn't work, could you share your package.json file here?


Execution failed for task ':compileDebugJava'. after upgrading Meteor to <IP_ADDRESS>

This is the error i get. Do you have any plans to update this for meteor <IP_ADDRESS>
Errors executing Cordova commands:
While running Cordova app for platform Android with options --device:
Error: Command failed: /meteor-meteoric-boilerplate/.meteor/local/cordova-build/platforms/android/cordova/run --device
/meteor-meteoric-boilerplate/.meteor/local/cordova-build/platforms/android/src/de/appplant/cordova/plugin/localnotification/LocalNotification.java:495: error: cannot find
symbol
webView.evaluateJavascript(js, null);
^
symbol:   method evaluateJavascript(String,)
location: variable webView of type CordovaWebView
/meteor-meteoric-boilerplate/.meteor/local/cordova-build/platforms/android/src/de/appplant/cordova/plugin/localnotification/LocalNotification.java:492: error: cannot find
symbol
webView.post(new Runnable(){
^
symbol:   method post()
location: variable webView of type CordovaWebView
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
2 errors
FAILURE: Build failed with an exception.

What went wrong:
Execution failed for task ':compileDebugJava'.

Compilation failed; see the compiler error output for details.

Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
/meteor-meteoric-boilerplate/.meteor/local/cordova-build/platforms/android/cordova/node_modules/q/q.js:126
throw e;
^
Error code 1 for command: /meteor-meteoric-boilerplate/.meteor/local/cordova-build/platforms/android/gradlew with args:
cdvBuildDebug,-b,/meteor-meteoric-boilerplate/.meteor/local/cordova-build/platforms/android/build.gradle,-PcdvBuildArch=arm,-Dorg.gradle.daemon=true
at ChildProcess.exitCallback (/tools/utils/processes.js:137:23)
at ChildProcess.emit (events.js:98:17)
at Process.ChildProcess._handle.onexit (child_process.js:820:12)
ExitWithCode:1

Thank you,
Solonm

Im experiencing the same issue here.


Feature: Allow deactivation of flattening of single property objects.

This allow to disable the behavior described in the documentation: https://valinor.cuyz.io/1.7/usage/object-construction/#class-with-a-single-value
Context:
When using valinor on API payload, json can be return like this:
{
    "items" : ["foo", "bar", "baz"]
}

Currently this would be flattened.
The issue is that this payload was designed this way to evolve... and could change to:
{
    "items" : ["foo", "bar", "baz"],
    "page": 1
}

In that case the flattening will not operate and so the mapping will crash.
With this feature used with allowSuperfluousKeys alow a greater stability of the code on payload changes that shall be backward compatible.

Looks like this is solving a issue that I do not reproduce on latest version :thinking:


Only US number format is allowed.

In https://sourcerer.io/settings#jobs is not possible to use the phone number from outside of the US.
For example, my phone number in Ireland is +353861245678 with international prefix or<PHONE_NUMBER> without international prefix.
To reproduce the problem, try to set this number and save.

Sadly, this is true. The input mask only works for US numbers.

Yes, we only support phone numbers in international format, +353861245678 works.

@yandzee Phone field works really strange for me. Max length bound counts plus in first case and not in second. It is definitely hard to type sample phone number to the edit.


Can navigate from vim to tmux but not back from tmux

Hello, I've installed the plugin using tmux 1.9 and Vim 7.4 on Mavericks.
I removed any conflicting key mappings from my .vimrc and added the lines to ~/.tmux.conf:
 is_vim='echo "#{pane_current_command}" | grep -iqE "(^|\/)g?(view|n?vim?)(diff)?$"'
 bind -n C-h if-shell "$is_vim" "send-keys C-h" "select-pane -L"
 bind -n C-j if-shell "$is_vim" "send-keys C-j" "select-pane -D"
 bind -n C-k if-shell "$is_vim" "send-keys C-k" "select-pane -U"
 bind -n C-l if-shell "$is_vim" "send-keys C-l" "select-pane -R"
 bind -n C-\ if-shell "$is_vim" "send-keys C-\\" "select-pane -l"

I can navigate from a vim instance in one tmux pane to another tmux pane but not from a tmux pane at the command line to any other tmux pane, running vim or not. I have tested in OS X Terminal and iTerm. I also tried using the tmux configuration lines from the thoughtbot blog post but that did not help.
Any ideas of what else I should check/change?

Hey @jesseclark, can you confirm that you've checked things in the troubleshooting section of the readme?

Hi @christoomey I had tried all the troubleshooting suggestions short of using Mislav's original script and was not getting anywhere. However, my .tmux.conf was generated from the default settings and then I added the tmux-navigator settings at the bottom. I started over with an empty .tmux.conf and added just the above configuration lines to it and everything is working fine now.

For anyone else who might be reading with the same problem, try sourcing your .tmux.conf file from the command line withtmux source-file ~/.tmux.conf. If your .tmux.conf file is symlinked to another location, try sourcing the actual file. When I ran the previous line, it didn't raise any errors but I was still unable to use  from a non-Vim pane. When I rantmux source-file ~/dotfiles/tmux.conf instead, I received some "unknown command" errors. It turns out I had accidentally uncommented a few lines while editing. Everything works after adding back a few hashtags and resourcing the file.


Initial setup syncs everything in project.

Sadly someone decided it would be a great idea to have one project for literally everything.  So the main project, lets call it TPA is the only project we have.  Under that is hundreds of other "projects" in folders.
In Rider, I only seem to be able to sync the top level project, which checks out lots of stuff I have no interest in (it's been syncing for hours, and taking up over 50GB is far).
In Visual Studio, I can browse the project tree and just check out the thing I am interested in.  (a 50kb file).  What it's currently doing (and how it's been setup up for us), is total insanity.,

I think you should be able to check a "Configure project" (or was it "Configure mappings"?) checkbox when cloning the project, and set up the mappings then. It doesn't have a fancy UI, but should work at least. Have you tried it?

The only options I see are "Edit the workspace before getting sources"  and "Create a server workspace during checkout".
There is no indication what either of these options actually do, and it's been written by someone that's overly familiar with TFS.

"Edit the workspace before getting sources" should be the one you're looking for.

Trying to put anything in here other than the root, gives me the error:
TF command returned non-zero exit code.  Exit code = 100

Could you please check logs to determine the root cause?

Where would I find the logs?  I looked in Windows Event Viewer application logs and didn't see anything.  I had a rummage around on the disk for random logs, but it's unclear if this is a Rider plugin log, or a TFS CLC log I am trying to find.

Help → Diagnostic Tools → Show Log in Explorer

2021-08-23 17:59:17,097 | INFO  | ToolRunnerCache                | getRunningToolRunner: toolLocation=C:\Program Files (x86)\TFS CLC\tf.cmd
2021-08-23 17:59:17,097 | INFO  | ToolRunnerCache                | getRunningToolRunner: fast version - <IP_ADDRESS>010141426
2021-08-23 17:59:17,097 | INFO  | ToolRunnerCache                | getRunningToolRunner: key=c:\program files (x86)\tfs clc\tf.cmd|
2021-08-23 17:59:17,097 | INFO  | ToolRunner                     | sendArgsViaStandardInput: proceedWithArgs: get -noprompt -collection:http://tfs.myserver.net:8080/tfs/DefaultCollection ******** C:\Users\myuser\TPA2 -recursive
2021-08-23 17:59:17,098 | INFO  | ToolRunnerCache                | updateCachedInstance: caching a new runner: key=c:\program files (x86)\tfs clc\tf.cmd|
2021-08-23 17:59:17,098 | INFO  | ToolRunner                     | ToolRunner.start: toolLocation = C:\Program Files (x86)\TFS CLC\tf.cmd
2021-08-23 17:59:17,098 | INFO  | ToolRunner                     | ToolRunner.start: workingDirectory = null
2021-08-23 17:59:17,098 | INFO  | ToolRunner                     | arguments: @
2021-08-23 17:59:58,952 | INFO  | Command                        | ERROR: An error occurred: TF246017: Azure DevOps Server could not connect to the database. Verify that the instance is specified correctly, that the server that is hosting the database is operational, and that network problems are not blocking communication with the server.
2021-08-23 17:59:59,017 | WARN  | Command                        | CMD: parsing output failed
com.microsoft.alm.plugin.external.exceptions.ToolBadExitCodeException: KEY_TF_BAD_EXIT_CODE
at com.microsoft.alm.plugin.external.tools.TfTool.throwBadExitCode(TfTool.java:119)
at com.microsoft.alm.plugin.external.commands.Command$1.completed(Command.java:180)
at com.microsoft.alm.plugin.external.ToolRunner$ListenerProxy.completed(ToolRunner.java:306)
at com.microsoft.alm.plugin.external.ToolRunner$ProcessWaiter.run(ToolRunner.java:344)
2021-08-23 17:59:59,018 | WARN  | Command                        | Error: com.microsoft.alm.plugin.external.exceptions.ToolBadExitCodeException: KEY_TF_BAD_EXIT_CODE
Sync stack trace: java.base/java.lang.Thread.getStackTrace(Thread.java:1602)
at com.microsoft.alm.plugin.external.commands.Command.runSynchronously(Command.java:243)
at com.microsoft.alm.plugin.external.utils.CommandUtils.syncWorkspace(CommandUtils.java:383)
at com.microsoft.alm.plugin.external.utils.CommandUtils.syncWorkspace(CommandUtils.java:377)
at com.microsoft.alm.plugin.idea.tfvc.ui.workspace.WorkspaceModel.saveWorkspaceInternal(WorkspaceModel.java:331)
at com.microsoft.alm.plugin.idea.tfvc.ui.workspace.WorkspaceModel$3.run(WorkspaceModel.java:308)
at com.intellij.openapi.progress.impl.CoreProgressManager.startTask(CoreProgressManager.java:450)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.startTask(ProgressManagerImpl.java:117)
at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcessWithProgressAsync$5(CoreProgressManager.java:510)
at com.intellij.codeWithMe.ClientId$Companion$decorateFunction$2.apply(ClientId.kt:209)
at com.intellij.codeWithMe.ClientId$Companion$decorateFunction$2.apply(ClientId.kt:209)
at com.intellij.openapi.progress.impl.ProgressRunner.lambda$submit$3(ProgressRunner.java:243)
at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcess$2(CoreProgressManager.java:183)
at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:705)
at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:647)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:63)
at com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:170)
at com.intellij.openapi.progress.impl.ProgressRunner.lambda$submit$4(ProgressRunner.java:243)
at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1700)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:668)
at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:665)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1.run(Executors.java:665)
at java.base/java.lang.Thread.run(Thread.java:829)

Well, it looks like a problem with your server.

It's Azure DevOps Server 2020 Patch 1.   It's possible I don't have permission to access everything in the project, which I guess goes back to the original issue, it's trying to synchronize everything in the project, gigabytes of stuff I don't want, and potentially I don't have permission to access..

Had more success with this version: https://github.com/n-kovacevic/tfsIntegration/releases


RUMM-1228: Reduce flakiness in tests coverage

What does this PR do?
This change reduces flakiness in test coverage by making some tests more predictable in terms of the branches they cover.
It is still possible to have some flakiness though, but it will be less often and will have less impact on the overall test coverage for PRs.
Review checklist (to be filled by reviewers)

[ ] Feature or bugfix MUST have appropriate tests (unit, integration, e2e)
[ ] Make sure you discussed the feature or bugfix with the maintaining team in an Issue
[ ] Make sure each commit and the PR mention the Issue number (cf the CONTRIBUTING doc)

Codecov Report

Merging #796 (2bd5ef9) into master (2f6b0d4) will increase coverage by 0.73%.
The diff coverage is 100.00%.

@@             Coverage Diff              @@
##             master     #796      +/-   ##
============================================
+ Coverage     88.20%   88.93%   +0.73%
- Complexity     1821     1838      +17
============================================
  Files           196      196
  Lines          6408     6407       -1
  Branches        746      746
============================================
+ Hits           5652     5698      +46
+ Misses          515      483      -32
+ Partials        241      226      -15

Impacted Files
Coverage Δ

...android/rum/internal/ndk/DatadogNdkCrashHandler.kt
80.61% <ø> (+6.51%)
:arrow_up:

...droid/rum/tracking/FragmentViewTrackingStrategy.kt
84.78% <100.00%> (+4.35%)
:arrow_up:

...droid/rum/internal/domain/scope/RumSessionScope.kt
97.94% <0.00%> (-1.03%)
:arrow_down:

...oid/src/main/kotlin/com/datadog/android/Datadog.kt
76.11% <0.00%> (ø)

...atadog/android/core/configuration/Configuration.kt
98.18% <0.00%> (ø)

.../android/rum/internal/monitor/DatadogRumMonitor.kt
96.55% <0.00%> (+2.76%)
:arrow_up:

...id/rum/internal/domain/event/RumEventSerializer.kt
93.75% <0.00%> (+3.12%)
:arrow_up:

...g/android/rum/internal/domain/scope/RumEventExt.kt
91.30% <0.00%> (+3.48%)
:arrow_up:

...g/internal/domain/event/DdSpanToSpanEventMapper.kt
94.23% <0.00%> (+3.85%)
:arrow_up:

...droid/rum/tracking/ActivityViewTrackingStrategy.kt
90.38% <0.00%> (+3.85%)
:arrow_up:

... and 7 more


implement prefetch

implement prefect logic for the destination prefetch - prefetch size will be like below will be passed as part of the destination name
<message-driven>
         <ejb-name>mybean</ejb-name>
         <destination-jndi-name>queues/@my.Queue?consumer.prefetchSize=3</destination-jndi-name>

      </message-driven>

We can implement support for passing consumer configuration in the Destination name.
This feature can be based on #60


Add cache_capacity option to dnssec middleware for the capacity of LRU cache

This fix adds a cache_capacity option to dnssec middleware, so that
it is possible to specify the capacity of the LRU cache used by dnssec
middleware.
Note: The reason to have cache_capacity instead of cache is because
cache has been used in other middleware with different meanings.
This fix fixes #335.

Current coverage is 39.67% (diff: 25.80%)

Merging #339 into master will increase coverage by 0.07%

@@             master       #339   diff @@
==========================================
  Files           103        103
  Lines          5103       5111     +8
  Methods           0          0
  Messages          0          0
  Branches          0          0
==========================================
+ Hits           2021       2028     +7
  Misses         2905       2905
- Partials        177        178     +1

Powered by Codecov. Last update d536272...e226ff7

[ Quoting<EMAIL_ADDRESS>in "Re: [miekg/coredns] Add `cache_capa..." ]

yongtang commented on this pull request.

@@ -26,11 +26,17 @@ TODO(miek): think about key rollovers, and how to do them automatically.

dnssec [ZONES... ] {
    key file KEY...
+    cache_capacity CAPACITY

I don't have a good sense to terms. Maybe `capacity` or `lru` to make it simple?

Let's leave it like this then. I also don't have a good alternative.

Thanks @miekg. Will merge it for now. And we can change it to something else in the future if we find a better term.


Tracing settings do not change after updating the operator's config

(NOTE: This is used to report product bugs:
To report a security vulnerability, please visit https://istio.io/about/security-vulnerabilities
To ask questions about how to use Istio, please visit https://discuss.istio.io)
Bug description
The tracing settings under meshConfig.defaultConfig.tracing does not update when updating the istio operator.
[ ] Docs
[X] Installation
[ ] Networking
[ ] Performance and Scalability
[ ] Extensions and Telemetry
[ ] Security
[ ] Test and Release
[X] User Experience
[X] Developer Infrastructure
[ ] Upgrade
Expected behavior
According to this page: https://istio.io/latest/docs/setup/install/operator/#update , the operator should be updated after the configuration is updated.
Steps to reproduce the bug
I am using minikube (minikube version: v1.18.1 commit: 09ee84d530de4a92f00f1c5dbc34cead092b95bc)

minikube start
istioctl operator init
kubectl label namespace default istio-injection=enabled --overwrite
kubectl create ns istio-system
Install operator:

kubectl apply -f - <<EOF
apiVersion: install.istio.io/v1alpha1
kind: IstioOperator
metadata:
  namespace: istio-system
  name: example-istiocontrolplane
spec:
  profile: demo
EOF

Install bookinfo: https://istio.io/latest/docs/examples/bookinfo/
Install jaeger: https://istio.io/latest/docs/ops/integrations/jaeger/#installation
Run minikube tunnel
Access book info via localhost/productpage.
Tunnel Jaeger dashboard: istioctl dashboard jaeger
See that traces show up in jaeger
Update tracer config:

apiVersion: install.istio.io/v1alpha1
kind: IstioOperator
metadata:
  namespace: istio-system
  name: example-istiocontrolplane
spec:
  profile: demo
  meshConfig:
    defaultConfig:
      tracing:
        sampling: 100
        openCensusAgent:
          address: collector.default:55678
          context: [W3C_TRACE_CONTEXT]

Access bookinfo and go to the jaeger dashboard to find that the new traces are sent showing in jaeger.
Delete bookinfo and redeploy.
Access bookinfo and go to the jaeger dashboard to find that the new traces are sent showing in jaeger.
Fully delete operator and set up a new one with the updated tracer config.
Traces are finally sent to the correct / customized agent.

Version (include the output of istioctl version --remote and kubectl version --short and helm version --short if you used Helm)
istioctl:
client version: 1.9.1
control plane version: 1.9.1
data plane version: 1.9.1 (9 proxies)

kubectl:
Client Version: v1.19.7
Server Version: v1.20.2

How was Istio installed?
Using the operator (see steps above).
Environment where the bug was observed (cloud vendor, OS, etc)
Minikube with Docker Desktop 3.2.1 and WSL2 on Windows 10 20H2 (latest updates).
Additionally, please consider running istioctl bug-report and attach the generated cluster-state tarball to this issue.
Refer cluster state archive for more details.

Tracing config is applied to envoy via bootstrap configuration json. Pod restart is required for the changes to be effective in case of any change - both gateway and sidecars. @howardjohn Is this expected behaviour or a bug?

expected. we will change it soon but not yet
On Thu, Mar 18, 2021, 4:38 AM Sridhar L @.***> wrote:

Tracing config is applied to envoy via bootstrap configuration json. Pod
restart is required for the changes to be effective in case of any change -
both gateway and sidecars. @howardjohn https://github.com/howardjohn Is
this expected behaviour or a bug?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/istio/istio/issues/31414#issuecomment-801850483, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/AAEYGXPC3TCMDII3QUARBE3TEHQ5DANCNFSM4ZBTN2RQ
.


Fix small errors in brew shellenv

These were introduced by typos and an incorrect assumption on the last update of #15358. The last commit had been tested with a parameter, but had not been re-tested without parameter.
A stray } had crept into the parameterless version of HOMEBREW_SHELL_NAME and because we had not shifted the arguments, $1 was shellenv, resulting in always outputting the POSIX-style configuration.
Apologies for the error.

[x] Have you followed the guidelines in our Contributing document?
[x] Have you checked to ensure there aren't other open Pull Requests for the same change?
[x] Have you added an explanation of what your changes do and why you'd like us to include them?
[ ] Have you written new tests for your changes? Here's an example.

[x] Have you successfully run brew typecheck with your changes locally?
[x] Have you successfully run brew tests with your changes locally?

Oof. Probably need another tag for this one.

Original merge was post-tag today.


Fix/asset fingerprint internal impl

Context
It is simple enough to implement this in the SDK

Just realised the package is still listed as a dependency

Great catch!

@rhyslbw , I removed cip-14 package and force pushed


Color is deprecated, please switch to Colors

See https://github.com/JuliaLang/METADATA.jl/pull/3769; we're about to make Color uninstallable on julia 0.4.
Transition info is here.

This seems to be closed, see REQUIRE (I've never seen REQUIRE_0.3 used before, expect to be only informational, copy of older, still with Color).
[Hopefully Julia 0.5 also works.]

This package could use a new tag, however. The last tag depended on Color, and this holds back newer versions of many other packages. See discussion at https://github.com/JuliaLang/METADATA.jl/pull/7947.

Worth noting that attobot makes tagging easy (it's all through the GitHub UI).


The latest version of html2canvas make wrong screenshots

When I use the new version of html2canvas( http://html2canvas.hertzen.com/dist/html2canvas.min.js ) i obtain a bad screenshot, but if i use another version i obtain a good screenshot.

Like you can see in the example above, the image is posted down that it should be post, and the down part is cropped. (I let bigger to show that the image is cropped and don't start since the beggining)
the code:
html2canvas(document.querySelector('#portaCanvas')).then(                         canvas => {                             let pdf = new jsPDF('p', 'mm',[8650,12900]); //10 times more to show that the image is cropped at the end                             pdf.addImage(canvas.toDataURL('image/png'), 'PNG', 0, 0); //the screenshot have a  blank space above                             pdf.save(filename);                         })

When I use a version before it work good. (This have not space in blank around because it's not necessary)
the code:
html2canvas(document.querySelector('#portaCanvas'),{                     onrendered:                         canvas => {                             let pdf = new jsPDF('p', 'mm',[865,1290]);                             pdf.addImage(canvas.toDataURL('image/png'), 'PNG', 0, 0);                             pdf.save(filename);                         }                 });
I need to use the new version to can scale it but i face to with this issue

I found that the position in the html page at the moment of press the button and the zoom of the browser change the canvas

Is the same issue that #117 #461 #622 #836 #837
All this fixes solve the problem on desktop but is different on mobile
https://github.com/niklasvh/html2canvas/issues/461#issuecomment-148715975

@Tholem98 I am also having the same issue with 1.0.0-rc.5 version. What version is giving the right screenshot?

@VenkatSarvesh The 0.4.1( https://cdnjs.com/libraries/html2canvas ), but in that version the attribute scale isn't supported. So, the screenshot is blurred and if there is images it look worst

#2096 is probably also related. I made it work sometimes by flushing out my html code.

@Grovkillen I have no empty divs, but I have some divs commented, some modals, and some iframes of google adsense. I don't know if that could be causing problems. Do you know if the comment code, or hidden divs could make bugs?

Yeah, I just tried and it seems like my fix isn't fixing the bug for my 100% of the time.

This look like it solve my problem
https://github.com/niklasvh/html2canvas/issues/1979#issuecomment-527775450
add a
if(screen.width < 1024) {         document.getElementById("viewport").setAttribute("content", "width=1200px");     }
To change the content of the viewport seems to work


Harmonic CSV generator website

[ ] Create a new website for generating tidal harmonics
[ ] Search station IDs
[ ] Poll NOAA API for harmonics given a station ID
[ ] Convert harmonic JSON to CSV and download

This will only support the US for now, unless there are other free harmonic APIs for other countries.
This should be a separate repo.

Convert harmonic … and download

Given #1102; add the computed HC set to TS's source for future in-app bundling.

Convert harmonic … and download

Given #1102; add the computed HC set to TS's source for future in-app bundling.

Convert harmonic … to CSV

See #1072 (comment).

Convert harmonic … to CSV

See #1072 (comment).

I wouldn't imagine the bundling happens directly through the website - the website is designed to be a simple, client-side only website that lets the users download the harmonic file - I could include text / a link to email them to me or create a PR on GitHub though.

I wouldn't imagine the bundling happens directly through the website - the website is designed to be a simple, client-side only website that lets the users download the harmonic file - I could include text / a link to email them to me or create a PR on GitHub though.

I could include text / a link to email them to me or create a PR on GitHub though.

That would do.
I'm largely indifferent about the specifics of the mechanism. The point is about the end result
If using harmonic predictions for tides isn't easy, then users will just stick to the simple tide clock.
A bundled set of HCs (because you can, unlike with tide clock references) makes harmonic prediction trivial (and clearly superior).
Users only need to deal with the technicalities when they wanna add or change something. Then it becomes a given that one must deal with technical details.
Merely using harmonic predictions should be trivial, a no-brainer, though.


docker 17.x.0-ce support?

docker 17.x.0-ce support?

https://gitter.im/drone/drone for questions


spotx-table-fix: Fix table formatting for SpotX bidder params

Resolves https://github.com/prebid/prebid.github.io/issues/1148


Updating consul version does not restart consul

Not sure if this is a bug for poise, libartifact, or the use of them both here. What I'm seeing is: when running the cookbooks and doing an upgrade from 0.5.2 -> 0.6.0 (binary install), the binary gets updated but the service isn't restarted. It looks like there's a subscription on config file changes, but there's no config file change in this process!
I looked to see if there was a convenient way to subscribe/notify on a binary update, but I'm not very familiar with poise or libartifact, and the fact that it's updating the binary inside an LWRP complicates things a bit.

I noticed this as well.
+1

I have tracked this down with some of our other cookbooks. I'm going to test a fix.

hello @johnbellone,
do you need help for a fix on this issue?

Some help would definitely be appreciated!

I've noticed recently that, at least on Windows, it's not restarting on config file changes, either. Not sure if this is related.
Steps:

Install
Consul starts
Tweak config attributes
Re-run chef
Doesn't restart

Any chance to make the restart optional please?


Create work record for a Music score

Add new subUnitType lookup "Music score"

@scoen @shuangzhou @josephcurtis (Could you please review? it is urgent). Thanks

👍


Downloaded every version of .net 5, pointed to the installation, still the extension downloads

Does this occur consistently? Yes
Repro steps:

Installed another version of dotnet
Installed Bicep extension
Got the error message
Looked in the settings file: everything ok.

"dotnetAcquisitionExtension.existingDotnetPath": [

        {
            "extensionId": "msazurermtools.azurerm-vscode-tools",
            "path": "C:\\Program Files\\dotnet\\dotnet.exe"
        }
    ]

Installed the dotnet 5 SDK.
Installed the dotnet runtimes
Every time I start the bicep language service it tries to download dotnet

Downloading the .NET Runtime.
Downloading .NET version(s) 5.0.11 .......... Error!
Failed to download .NET 5.0.11:
Cannot set property. Property setting is supported only on core types in this language mode.
At line:1 char:5
Action: bicep.activate
Error type: Error
Error Message: Failed to install redacted:url runtime v5.0.
Version: 0.4.1008
OS: win32
OS Release: 10.0.19042
Product: Visual Studio Code
Product Version: 1.61.2
Language: en

Call Stack
extension.js:2:1934487extension.js:2:1934487
o extension.js:2:1922034
processTicksAndRejections task_queues.js:93:5

I think the settings code on the documentation page is wrong. I updated it to:
{
"extensionId": "ms-azuretools.vscode-bicep",
"path": "C:\Program Files\dotnet\dotnet.exe"
}
And now everything works fine.

Thanks for reporting! I've raised https://github.com/MicrosoftDocs/azure-docs/pull/83217 to fix this.

EDIT: someone else beat me to it: https://github.com/MicrosoftDocs/azure-docs/pull/82898

This has been corrected in the docs - will be rolled out within 24h. Thank you for bringing this to our attention!


Add recommended packaging practices

From my naive reading of this repo, it looks like this builds a locally installed pyo3-polars extension module.  How should this be packaged up into a wheel or conda package?
Could you add those steps/scripts to the repo so users start following best practices in building pyo3 polars extensions?
If this is already documented somewhere else (pyo3 core)? could you link to that documentation and provide context?  I stumbled onto this repo b ecause I was reading about the new expression-plugins in 0.19.9, but this is the first time I have seen pyo3 code.

https://www.maturin.rs/distribution
Or take a look at polars CI jobs. Specifically release_python.


fix license

fixed the license.

yeah ratio

hey i think you accidentally pressed close

SO TRUE!!!!!

hey i think you accidentally pressed close

:trollface:


fix(bodhi): handle race condition when tagging builds

Once a koji build is done, it needs to be properly tagged so it's
assigned to a Fedora release and can land in updates[-testing].
This takes some time (tenths of seconds, even minutes).
So when Packit tries to create bodhi updates right after a build is
done, it usually fails on:
Cannot find any tags associated with build foo-1-1...
That's okay and Packit could handle this by its implicit retry
mechanism.
But! We would get sentry issues whenever this happened - which we know
it can, so we're not interested in such events.
This commit also provides a more thorough description to CLI users when
something like happens.
Fixes https://github.com/packit/packit-service/issues/1615
TODO:

[x] Write new tests or update the old ones to cover new functionality.

RELEASE NOTES BEGIN
Packit now correctly handles a race condition when it tries to create bodhi updates for builds that are not yet tagged properly. CLI exprience was also improved for this case.
RELEASE NOTES END

true, I'll fix that, thanks!


Add in DG edit implementation and fix errors in add

Codecov Report

Merging #168 (545df10) into master (4b0ddac) will not change coverage.
The diff coverage is n/a.

@@            Coverage Diff            @@
##             master     #168   +/-   ##
=========================================
  Coverage     74.68%   74.68%
  Complexity      526      526
=========================================
  Files            92       92
  Lines          1738     1738
  Branches        198      198
=========================================
  Hits           1298     1298
  Misses          362      362
  Partials         78       78

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.


[bug][gui] Still encoding problem in German version

Follow-up to #160: Problem is not fixed for me. Re-built the application with current version of master branch.

OS: Windows
Browsers: Firefox, Chrome
mvn package build (however: not a problem with Docker solution)

Firefox Page Info say that the encoding is UTF-8:

However, when looking into the source (e.g., for the login screen), I see the malformed characters:

Work with solution proposed by @bendixsonnenberg.


Question: Can I use an http link with image plugin?

I am using the demo site and I am trying to insert an image into the document. I am using the below error: Binary type String is not supported. Does the image plugin support a link as the source? Or how do I make it work? Many thanks!
Data:

Template

You can't use URLs directly in the demo but you can easily achieve what you want by adding some code and doing something like this:
const res = await fetch("http://something.com/myimage.png");
const blob = await res.blob();

const data = {
  _type: "image",
  source: blob,
  format: MimeType.Png,
  width: 200,
  height: 200
};


rosee_msg: 1.0.1-2 in 'melodic/distribution.yaml' [bloom]

Increasing version of package(s) in repository rosee_msg to 1.0.1-2:

upstream repository: https://github.com/ADVRHumanoids/rosee_msg.git
release repository: https://github.com/ADVRHumanoids/rosee_msg-release.git
distro file: melodic/distribution.yaml
bloom version: 0.10.7
previous version for package: null

rosee_msg

No changes

Hi, can I do something to solve this?

@torydebra I think rebasing your fork on the lastest version of master should fix CI.


Tesla wird nicht über EVCC geregelt

Describe the bug
Seit heute ist keinerlei Steuerung über EVCC möglich.
Das einzige was neu ist ist meine Software Version vom Tesla 2024.20.1.

Neugestartet habe ich die Wallbox und EVCC. EVCC eben auch noch testweise auf 0.127.0 gebracht. Vorher gleiches Prob bei der 126.6.
 Token habe ich vor die upload hier rausgenommen.

Linux
Version
0.127.0

Take a look at #14226

Sorry wollte keinen doppelten Threat aufmachen. Hielt den anderen threat für einen anderen Fehler weil ich nicht als Meldung "too many conections" bekomme.
Mein Problem trat auch sofort beim ersten anschließen auf. Nicht erst nach 30 min.

Da haben auch einige den Fehler mit dem Client.Timeout exceeded while awaiting headers, z.B. https://github.com/evcc-io/evcc/issues/14226#issuecomment-2156002855


Increase speed of animation in selection view

Can we increase the speed of the animation of selection?

Looks good ... could be slightly faster.


applyCodeActionCommand should not require a file argument

The opaque command blob should be self-contained.

FYI @andy-ms @mhegazy

We need some way of knowing what project to apply the command to. Currently we use this.getFileAndProject(args) (see private applyCodeActionCommand in session.ts), which uses the optional project argument but falls back to getting the project associated with filename.
We could remove filename and make project mandatory, but that would be a breaking change. We could alsomake both optional and demand that at least one be specified.

@andy-ms Could we not include the file and/or project in the command itself, making it self-contained?

We can include the full file path in the command blob we send to the editor.


Track resource claims from jobs, both finished and evicted

This adds a group of new fields to the condor_status index of the form occupancy.{category}.{resource}, where category is one of (finished,removed,evicted,total) and resource is one of (GPUs,Cpus,Memory,Disk). These can be interpreted as the fraction of the glidein's lifetime that the corresponding resources were claimed by jobs assigned to one of its slots. This should provide better insight into how well a pyglidein site's resources are being used.
For example, an occupancy.total.* of 0 means that no jobs were assigned to the glidein, ever, and an occupancy.evicted.* of 1 means that the glidein expired before it could finish any work.
The claim and occupancy metric updates are implemented as server-side Painless scripts.
 Since the glidein's lifetime is estimated from LastHeardFrom-DaemonStartTime, it is only a lower limit on the actual lifetime. This means that occupancy can be larger than 1 if the machine classad is removed from the collector between polls. Similarly, if a job is evicted from machine A, rescheduled on machine B, and evicted again (from machine B) between polls, the resource claim on machine A will not be recorded. Short of instrumenting all glideins or the being able to subscribe to classad updates, there's not a good way to fix these.

Thank you very much. One thing I would really like to get moved out of the script is the mappings. @dsschult can we somehow put this in a DB with an API to query?

By "mappings," do you mean the conditional initialization of fields, the update scripts, or both? Those can easily move to a one-shot setup script, I just kept them in the periodic script for ease of use (and because they're tightly coupled to the upserts that are done in the main script.
I am also still fiddling with a script that aggregates the machine records into time bins by site. The output of that aggregation can be stored in a summary index for plotting and alerting. In the current implementation this requires guessing the edges of the time bucket from its content, and it would be helpful to have a week or so of sample data to tune this estimate.

@briedel  we can always do things with software.  The question is just the amount of time we want to invest.


Update and Merge PR#53

Update and merge PR#53; Using a new PR so I don't push to @BrunoQuaresma clone.

Coverage remained the same at 100.0% when pulling a3c759e4b26918cc2a55fdafa83234b03b4eb470 on patch-1 into 903b89b68ba903f9cda148d9c79d2bfb8e222fb3 on master.


868 readme scope

Thank you for your Pull Request! We have developed this task checklist from the Development Process Guide to help with the final steps of the process. Completing the below tasks helps to ensure our reviewers can maximize their time on your code as well as making sure the admiral codebase remains robust and consistent.
Please check off each taskbox as an acknowledgment that you completed the task or check off that it is not relevant to your Pull Request. This checklist is part of the Github Action workflows and the Pull Request will not be merged into the devel branch until you have checked off each task.

[ X] Code is formatted according to the tidyverse style guide
[ X] Updated relevant unit tests or have written new unit tests - See Unit Test Guide
[ X] If you removed/replaced any function and/or function parameters, did you fully follow the deprecation guidance?
[ X] Update to all relevant roxygen headers and examples
[ X] Run devtools::documents() so all .Rd files in the man folder and the NAMESPACE file in the project root are updated appropriately
[ X] Address any updates needed for vignettes and/or templates
[ X] Update NEWS.md
[ X] Build admiral site pkgdown::build_site() and check that all affected examples are displayed correctly and that all new functions occur on the "Reference" page.
[ X] Address or fix all lintr warnings and errors - lintr::lint_package()
[ X] Run R CMD check locally and address all errors and warnings - devtools::check()
[ X] Link the issue so that it closes after successful merging.
[ X] Address all merge conflicts and resolve appropriately
[ X] Pat yourself on the back for a job well done!  Much love to your accomplishment!

@thomas-neitmann @bms63 feel free to invite others to review this too - these were not an easy 7 bullets to write to try and catch the sentiment of what could be an 1 hour long presentation in it's own right... hope i've done justice to all the past talks on this topic.

@bms63 - Christina will cover that in the e2e ADaM vignette on pharmaverse site so my preference would be not to add that here, as also some companies might choose to only use admiral and not the other packages for whatever reason, so i dont want to make it seem there's any implicit dependency. are you ok with that? @thomas-neitmann any thoughts?

@rossfarrugia that makes sense

@rossfarrugia There are merge conflicts now :(

@bms63 now resolved


Empty messages in Draft folder

5.739
email.seznam.cz
I make draft message in Thunderbird and save. When open in k9, message is empty.

To back from this empty message go to inbox, not drafts.

Please fill out the issue template when creating a new bug. https://github.com/k9mail/k-9/issues/new/choose


[python] Move temporary feature flag into a module

Issue and/or context: Follow-up from here: https://github.com/single-cell-data/TileDB-SOMA/pull/3001#issuecomment-2355914110
Changes:
Notes for Reviewer:

Thanks @thetorpedodog ! :)


Private life streaming

Does it stream private youtube live videos ?

@ronlinet, Currently the package only supports public streaming. If you need it let me know, we can make that feature.

Hi @rondip-geekyants than you for getting back to me.
Yes this option will be more than welcome.
Before I test this can you please advise if your package works with 'unlisted' live streaming?
Thank you for your time!

@ronlinet private livestreaming is already available in the package, you just need to pass a privacy_status parameter in the data array while creating event
data['privacy_status']= "private";

@alchemyguy Hat off for your excellent job !!


 Typically issues with the websocket connection are caused by reverse proxies or loadbalancers. Can you tell use whether you are using a loadbalancer or reverse proxy? Can you share their configuration as well.

Hi, I think this question has been answered, therefore I'll close this issue, please open a new issue or re-open this issue if you are still experiencing an issue.


Kitchen sink app for a11y testing

Create a demo app for a11y testing
We need to repurpose some of the development demos so they can be packaged up on kitchensink apps and published to a gh-pages branch on one of the core member forks. This needs to be accessible (pun intended) for a third party to go through the components and test them.
General
1. Most of our demos seem like they can be ported as is
2. There are 30 kitchen sink pages that need to be created
3. There are between 80~100 demos to be ported (and some might need functionality added) depending on how we cound the things like button variations
4. One option is to use the sample-app and hook up the publishing into that since it already builds

Estimated work
What needs to happen to turn the demo app into a kitchensink app that can be hosted on gh-pages? This is only focused on our Angular component demos. * - these demos have a laot of variations but should be copy/paste into a kitchen sink page

Build process modification

Modify existing build?
Build it with webpack?
Does it need aot?
publishing shouldn't be to hard as we already have a model with gh-pages in our documentation branch

Create kitchen sink pages (# is estimated demos to port)

Alerts (1*):

styles
dismissable
alert w/ action buttons
all level alert with actions and dismissable

Badges (1*):

color options
statuses
There are 14 different colors/statuses for badges
No functionality associated

Button Group (1*):

Types (13): Primary (3), Outline (3), Flat (1), Inverse (1), Mixed buttons (2), Small buttons (3)

Icons variations - is it something they will test?

Checkboxes (1): did not seem accessible
Radios (1): did not seem accessible
Cards (2): examples use checkbox and radio examnples
Overflow behavior (1): Use the Overflow toggle demo w/ the overflow behavior active
The types demos are all static demos and may need functionlaity added

Buttons (1*)

(72 combos) Primary, secondary and tertiary (flat) buttons with the following colors

primary, success, warning, danger?
small sizes
block sizes
each combo has a disabled state
inverse: seems to be only outline

Toggles (4)

active and on + disabled for each state

Cards (3)

With action
Clickable (on hover)
W/ dropdown action

Checkboxes (4)

unchecked
checked
diabled + unchecked
disabled + checked

Color (3)

Direct port of the existing code to standalone page
luminance
Contrast

Datagrid (2*)

Like Full demo with selectable and multiline and pagination in the footer
Add in hidable columns
Add in expandable rows
Scrolling ?? (horizontal and vertical)

Dropdown (1*)

Primary, success, warning danger?
solid, outline and button link
Icon Toggle
Clarity Icon toggle
Nested menu
In a header

Forms (2)

With validation - note that tool tips in our demos did not seem accessible.
Compact
Grid
Note - not sure how complex this demo needs to be for a11y. The Add employee Address example with above variations might be alright

Iconography (??)

Not sure, are there visibility considerations they may test here?
Might be able to test with use elsewhere

Input Fields (8)

text, password, textarea, url, tel, date, time, datetime-local

Labels (1*)

colors: default, purple, blue, orange, light-blue (label-1, label-2, label-3, label-4, label-5)
statuses: info, success, warning, danger (error)
clickable
With badges

Lists (1*)

unstyled, ordered, mixed style, compact, list in cards

Login (0)

this isn't really a component but it incorporates typography, inputs, checkbox, (what might be an alert in red), button button-link

Modal (4)

Sizxes: sm, lg, xl
With close icon cancel/ok actions
Without close icon and close action
With input

Navigation (3)

header
Tabs
Sidenav

Progress Bars (1*)

Colors: normal, success, danger/warning
Animations - do these get a11y tested? - assuming no
Sidebar
Cards
Inline: simple, complex layout, stacked, stakced + resized

Radio Buttons (1)

might be able to combine with forms

Selects (1)

might be able to combine with forms

Signposts (1)

known issue for active outline not showing #1274

Spinners (6)

Default, inline and dark background
Sizes: sm, md, lg

Stack View (1)

Basic Stack view - did not seem a11y

Tables (6)

basic: multiline, no-border, compact, compact+no-border
vertical: compact, no-border

Tabs (1)
Tree View (1)

New Tree View demo

Toggles (4)

Seems same as in buttons (duplicate?)
States: off+enabled, off+disabled, on+enabled, on+disabled
w/ and w/o labels

Tooltips (1)

Will this be better tested inside a more compelxt component like forms or modal?

Typography (1)

Weights: 200, 400, 500, 600
Headers: h1, h2, h3, h4, h5, h6
Body text and paragraphs: Body text, section header, table, grid, form text, form label, column header, table footer, chart data, small headers, tags, labels, badges
Might be able to combine this for some things like labels, tags, badges etc

Wizard (4)

Basic (close icon, cancel, next buttons)
Basic + form (with validation)
Basic w/ header actions
Do we want to include inline?

Yes, we want to include inline wizard for testing/accessibility purposes.

Feedback on the approach -
1) use sample app
2) add kitchen sink pages with components needed for a11y testing
3) add a publish task to our build process that will publish to any gh-pages branch *except vmware/clarity*

Yup. Yup. And yup.


Splitt nodes static and dynamic config in DispatchConfig to prepare f…

…or seamless cluster changes.
@bratseth PR

18:06:36 [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.10.1:compile (default-compile) on project container-search: Compilation failure: Compilation failure:
18:06:36 [ERROR] /sd/workspace/src/github.com/vespa-engine/vespa/container-search/src/main/java/com/yahoo/search/dispatch/rpc/RpcResourcePool.java:[15,37] cannot find symbol
18:06:36 [ERROR]   symbol:   class DispatchNodesConfig
18:06:36 [ERROR]   location: package com.yahoo.vespa.config.search
18:06:36 [ERROR] /sd/workspace/src/github.com/vespa-engine/vespa/container-search/src/main/java/com/yahoo/search/dispatch/rpc/RpcResourcePool.java:[49,59] cannot find symbol
18:06:36 [ERROR]   symbol:   class DispatchNodesConfig
18:06:36 [ERROR]   location: class com.yahoo.search.dispatch.rpc.RpcResourcePool
18:06:36 [ERROR] /sd/workspace/src/github.com/vespa-engine/vespa/container-search/src/main/java/com/yahoo/search/dispatch/Dispatcher.java:[26,37] cannot find symbol
18:06:36 [ERROR]   symbol:   class DispatchNodesConfig
18:06:36 [ERROR]   location: package com.yahoo.vespa.config.search
18:06:36 [ERROR] /sd/workspace/src/github.com/vespa-engine/vespa/container-search/src/main/java/com/yahoo/search/dispatch/searchcluster/SearchCluster.java:[13,37] cannot find symbol
18:06:36 [ERROR]   symbol:   class DispatchNodesConfig
18:06:36 [ERROR]   location: package com.yahoo.vespa.config.search
18:06:36 [ERROR] /sd/workspace/src/github.com/vespa-engine/vespa/container-search/src/main/java/com/yahoo/search/dispatch/Dispatcher.java:[78,23] cannot find symbol
18:06:36 [ERROR]   symbol:   class DispatchNodesConfig
18:06:36 [ERROR]   location: class com.yahoo.search.dispatch.Dispatcher
18:06:36 [ERROR] /sd/workspace/src/github.com/vespa-engine/vespa/container-search/src/main/java/com/yahoo/search/dispatch/searchcluster/SearchCluster.java:[54,26] cannot find symbol
18:06:36 [ERROR]   symbol:   class DispatchNodesConfig
18:06:36 [ERROR]   location: class com.yahoo.search.dispatch.searchcluster.SearchCluster
18:06:36 [ERROR] /sd/workspace/src/github.com/vespa-engine/vespa/container-search/src/main/java/com/yahoo/search/dispatch/searchcluster/SearchCluster.java:[110,39] cannot find symbol
18:06:36 [ERROR]   symbol:   class DispatchNodesConfig
18:06:36 [ERROR]   location: class com.yahoo.search.dispatch.searchcluster.SearchCluster


Convoy becomes unresponsive after a while

convoy version 0.4.3
I am able to create and list volumes initially with EBS but after a day operations timeout.
When I run convoy list:
root@c-rethinkdb-5902ae0f-1669-40e2-bc06-b9926123da06:/home/ubuntu# convoy --verbose -d list
DEBU[0000] Sending request GET /volumes/list?            pkg=client

After waiting 5 minutes I ctrl-C,
So I try restarting convoy:
root@c-rethinkdb-5902ae0f-1669-40e2-bc06-b9926123da06:/home/ubuntu# systemctl restart convoy

And then I get a response:
root@c-rethinkdb-5902ae0f-1669-40e2-bc06-b9926123da06:/home/ubuntu# convoy --verbose -d list
DEBU[0000] Sending request GET /volumes/list?            pkg=client
ERRO[0005] Error response from server, AWS Error:  InvalidVolume.NotFound The volume 'vol-769e41df' does not exist. <nil>
400

{
	"Error": "Error response from server, AWS Error:  InvalidVolume.NotFound The volume 'vol-769e41df' does not exist. \u003cnil\u003e\n400 \n\n"
}

I think it is complaining about a volume I was trying to create previously but timed out. I can't seem to remove the volume unless I know the convoy name :(
After restarting convoy I am able to create a new volume but list is still broken.

My systemd config:
[Unit]
Description=Convoy volumes
Requires=docker.service
After=docker.service

[Service]
Restart=always
ExecStart=/usr/local/bin/convoy daemon --drivers ebs > /var/log/convoy
ExecStop=killall convoy
Environment=HOME=/root

[Install]
WantedBy=local.target

I fixed the logging in my systemd config and found what I believe is the error:
ubuntu@c-rethinkdb-0e6efdde-58cf-46a0-9314-5efa9981ce21:~$ sudo tail -f /var/log/convoy
{"level":"error","msg":"Handler not found: POST /VolumeDriver.List","pkg":"daemon","time":"2016-02-20T11:32:11Z"}
{"level":"error","msg":"Handler not found: POST /VolumeDriver.Get","pkg":"daemon","time":"2016-02-22T23:45:42Z"}
{"level":"debug","msg":"Handle plugin create volume: POST /VolumeDriver.Create","pkg":"daemon","time":"2016-02-22T23:45:42Z"}
{"level":"debug","msg":"Request from docker: \u0026{c-rethinkdb-test16-19f055b1-3883-42c5-91b0-4c0f3c8e8044 map[size:1G]}","pkg":"daemon","time":"2016-02-22T23:45:42Z"}
{"level":"debug","msg":"Create a new volume c-rethinkdb-test16-19f055b1-3883-42c5-91b0-4c0f3c8e8044 for docker","pkg":"daemon","time":"2016-02-22T23:45:42Z"}
{"event":"create","level":"debug","msg":"","object":"volume","opts":{"BackupURL":"","PrepareForVM":"false","Size":"1073741824","VolumeDriverID":"","VolumeIOPS":"0","VolumeName":"c-rethinkdb-test16-19f055b1-3883-42c5-91b0-4c0f3c8e8044","VolumeType":""},"pkg":"daemon","reason":"prepare","time":"2016-02-22T23:45:42Z","volume":"0bdb2a78-b2a3-4e9d-a4ec-143fc8e261ca","volume_name":"c-rethinkdb-test16-19f055b1-3883-42c5-91b0-4c0f3c8e8044"}
{"level":"debug","msg":"Adding tags for vol-ca76c963, as map[Name:c-rethinkdb-test16-19f055b1-3883-42c5-91b0-4c0f3c8e8044 ConvoyVolumeUUID:0bdb2a78-b2a3-4e9d-a4ec-143fc8e261ca]","pkg":"ebs","time":"2016-02-22T23:45:47Z"}
{"level":"debug","msg":"Created volume 0bdb2a78-b2a3-4e9d-a4ec-143fc8e261ca from EBS volume vol-ca76c963","pkg":"ebs","time":"2016-02-22T23:45:47Z"}
{"level":"debug","msg":"Attaching vol-ca76c963 to i-3b9371bf's /dev/sdl","pkg":"ebs","time":"2016-02-22T23:45:48Z"}
{"level":"debug","msg":"Response:  {\n\t\"Err\": \"open /sys/block: too many open files\"\n}","pkg":"daemon","time":"2016-02-22T23:45:48Z"}

For some reason open /sys/block: too many open files doesn't cause docker/convoy to respond with an error but just wait for a timeout. Now to figure out why I have so many open files....

Here I got some useful stats from lsof. Seems docker and convoy are opening some sockets and not freeing them up. After I restart convoy everything returns to normal
$ sudo lsof | cut -f 1 -d ' ' | sort | uniq -c | sort -rn | head
  24955 docker
   7189 convoy
   5081 rethinkdb
    380 exe
    160 sshd
     90 systemd
     78 gmain
     78 gdbus
     55 swarm
     44 systemd-j

$ sudo lsof |rev| cut -f 1 -d ' '|rev | sort | uniq -c | sort -rn | head
  23626 socket
   7119 /var/run/convoy/convoy.sock
   1944 directory)
   1044 anon_inode
    817 protocol
    362 /
    336 pipe
    308 (ESTABLISHED)
    215 /dev/null
     79 /lib/x86_64-linux-gnu/libc-2.21.so

$ sudo systemctl convoy restart

$ sudo lsof | cut -f 1 -d ' ' | sort | uniq -c | sort -rn | head
   5081 rethinkdb
   1518 docker
    380 exe
    160 sshd
     90 systemd
     78 gmain
     78 gdbus
     60 convoy
     55 swarm
     44 systemd-j

$ sudo lsof |rev| cut -f 1 -d ' '|rev | sort | uniq -c | sort -rn | head
   1944 directory)
   1043 anon_inode
    817 protocol
    362 /
    336 pipe
    255 (ESTABLISHED)
    214 /dev/null
    187 socket
     79 /lib/x86_64-linux-gnu/libc-2.21.so
     79 /lib/x86_64-linux-gnu/ld-2.21.so

The convoy was restarted frequently? I haven't noticed this before, if I know how to reproduce the issue I may able to fix it.

Also facing the same issue.
Any news on this topic here?

I'm seeing this problem as well, using VFS/NFS.

I know how to reproduce this issue.
If run docker volume ls, then the socket will increase one.
[root@docker-ovs01 ~]# ps -ef|grep convoy
root     11902 10352  0 18:55 pts/2    00:00:00 convoy daemon --log /var/log/convoy/convoy.log --drivers devicemapper --driver-opts dm.datadev=/dev/loop5 --driver-opts dm.metadatadev=/dev/loop6
[root@docker-ovs01 ~]# docker volume ls
list convoy: VolumeDriver.List: Handler not found: POST /VolumeDriver.List
DRIVER              VOLUME NAME
local               953a919e6c140a3c532de5a06221472de0eccb29e1486b69a1dfa4a4127be839
local               aadfgdg
local               vol2
local               volume_002kyle
local               volume_test
[root@docker-ovs01 ~]# ll /proc/11902/fd |wc -l
11
[root@docker-ovs01 ~]# docker volume ls
list convoy: VolumeDriver.List: Handler not found: POST /VolumeDriver.List
DRIVER              VOLUME NAME
local               953a919e6c140a3c532de5a06221472de0eccb29e1486b69a1dfa4a4127be839
local               aadfgdg
local               vol2
local               volume_002kyle
local               volume_test
[root@docker-ovs01 ~]# ll /proc/11902/fd |wc -l
12

If opened sockets over the process max-open-files limit, convoy will not hang down.

I test convoy 0.5.0-dev , then it also has this issue.
Everytime, run docker volume ls,then will activate the plugin:
DEBU[0010] Handle plugin activate: POST /Plugin.Activate  pkg=daemon
DEBU[0010] Response:  {
        "Implements": [
                "VolumeDriver"
        ]
}  pkg=daemon
DEBU[0010] Handle plugin list volume: POST /VolumeDriver.List  pkg=daemon
DEBU[0010] Successfully got volume list for docker.      pkg=daemon
DEBU[0010] Response:  {}                                 pkg=daemon
DEBU[0053] Handle plugin activate: POST /Plugin.Activate  pkg=daemon
DEBU[0053] Response:  {
        "Implements": [
                "VolumeDriver"
        ]
}  pkg=daemon
DEBU[0053] Handle plugin list volume: POST /VolumeDriver.List  pkg=daemon
DEBU[0053] Successfully got volume list for docker.      pkg=daemon
DEBU[0053] Response:  {}                                 pkg=daemon

But if I just run docker volume create , it didn't create a new socket. And will not display activate new plugin log.

When downgrade to docker-1.9.1-25.el7.centos, the problem never produce again.

Thank you @qkboy !
So it's a Docker issue.
Seems issue was fixed by Docker https://github.com/docker/docker/pull/20686
It should be in Docker v1.11. I will close this issue for now. If it still doesn't work with v1.11, please reopen.
Thanks!


Allow "Find All References" to expand to a full tab

Right now "find all references" opens the code-lens pop-up. If I am in a large project and want to see all references to a symbol such as an interface, I might want to bounce between different implementations. This is made difficult by the fact that the list of references doesn't persist/can't be expanded.
It would be great if there was an option to expand the "find all references" results into the search tab, and navigate between them. Bad mspaint mockup below, with the references listed on the right and the referencing code in a tab on the right.

@hoovercj There is an extension doing something very similar: https://marketplace.visualstudio.com/items?itemName=jrieken.references-plusplus

I think this issue should be merged with issue #22261. It seems to be the same thing.

Agreed, closing as dupe

/duplicate of #22261


Add a license

Hello,
I'm interested in using and potentially contributing to this software. However, I'm currently uncomfortable with doing so due to the lack of license. Would you be willing to add one?

I licensed it under Apache 2, same as most other Prometheus-related projects.

Awesome, thank you.


v6.3.0

add morgan auto-insertion
add createTraceIdsToken
fix aws-sdk bad signature on putRecord() retry.
set config to service key actually used
remove topSpan context on exiting topSpan.
test morgan
add additional tests for other loggers.

hold off merging until i get back but this has passed tests and the matrix testing. feel free to run in through your docker tests for another data point.

looks good to me, but I'm only scratching the surface I didn't see anything questionable. Nice to see extensive test coverage.


Add support for Dependabot PRs that update multiple dependencies

Occasionally Dependabot will open up a PR that attempts to update multiple dependencies(In my experience I have only seen it attempt to update two dependencies, not sure if it will ever attempt more):

These PRs will cause the action to fail with an error: Unable to extract entry from pull request title!

Thanks for raising this issue.
I've had this in the back of my mind since GitHub announced this capability
but haven't had time to dig into it.
I think the core change will be to move the text scraping to the
description and allow for multiple matches. I also think I'd want to change
the updater to keep an in-memory representation until all package updates
are processed vs. writing the file twice.
The hard part will be the scraping I think, but could be wrong.
Rambling a bit here, but I'll see if I can start looking into this by the
end of the week.
As always, I'm happy to review a PR if you'd like to take a crack at it!
On Tue, Nov 14, 2023, 7:20 PM Christopher Beltran @.***>
wrote:

Occasionally Dependabot will open up a PR that attempts to update multiple
dependencies(In my experience I have only seen it attempt to update two
dependencies, not sure if it will ever attempt more):
[image: Screenshot 2023-11-14 at 5 13 57 PM]
https://user-images.githubusercontent.com/34382621/282966158-7e872e24-77e0-4eec-94f6-0fae6b9d488a.png
These PRs will cause the action to fail with an error: Unable to extract
entry from pull request title!
—
Reply to this email directly, view it on GitHub
https://github.com/dangoslen/dependabot-changelog-helper/issues/213, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/AALF7BQFOUCIMOMBVDGSGODYEQDDTAVCNFSM6AAAAAA7LVBBLCVHI2DSMVQWIX3LMV43ASLTON2WKOZRHE4TGOBQGEYDCOA
.
You are receiving this because you are subscribed to this thread.Message
ID: @.***>

@ChristopherBeltran is that PR you mentioned public by chance? Just wanting to dig a bit more into what the format/structure of everything looks like

@dangoslen It's not public unfortunately. But if there's anything specific I can pull from it that could be helpful I'd be happy to do so.

@dangoslen you could enable a Dependabot group in this repo and then test it here?
updates:
  - package-ecosystem: github-actions
    directory: /
    groups:
      github-actions:
        patterns:
          - "*"
        update-types:
          - minor
          - patch

I believe I have the changes needed for this in main. An example is #211 which bumps jest and the associated jest types.
@ChristopherBeltran could you take a look?

I believe I have the changes needed for this in main. An example is #211 which bumps jest and the associated jest types.
@ChristopherBeltran could you take a look?

I think we're almost there. I see the entries are duplicated:

One entry appears to be surrounded by a single ` while the second is surrounded by two ``

Great, I think we are good then 👍


InvalidArgumentError (see above for traceback): You must feed a value for placeholder tensor 'import/Placeholder' with dtype uint8 and shape [1,30,300,3]

I try to convert a tensorflow model to tf-trt model ,but when running has errors:
Traceback (most recent call last):
File "./tranTFtoTRT.py", line 27, in
sess.run(output_node)
File "/usr/local/lib/python2.7/dist-packages/tensorflow/python/client/session.py", line 929, in run
run_metadata_ptr)
File "/usr/local/lib/python2.7/dist-packages/tensorflow/python/client/session.py", line 1152, in _run
feed_dict_tensor, options, run_metadata)
File "/usr/local/lib/python2.7/dist-packages/tensorflow/python/client/session.py", line 1328, in _do_run
run_metadata)
File "/usr/local/lib/python2.7/dist-packages/tensorflow/python/client/session.py", line 1348, in _do_call
raise type(e)(node_def, op, message)
tensorflow.python.framework.errors_impl.InvalidArgumentError: You must feed a value for placeholder tensor 'import/Placeholder' with dtype uint8 and shape [1,30,300,3]
[[node import/Placeholder (defined at ./tranTFtoTRT.py:26) ]]
Caused by op u'import/Placeholder', defined at:
File "./tranTFtoTRT.py", line 26, in
return_elements=['AttentionOcr_v1/predicted_chars:0'])
File "/usr/local/lib/python2.7/dist-packages/tensorflow/python/util/deprecation.py", line 507, in new_func
return func(*args, **kwargs)
File "/usr/local/lib/python2.7/dist-packages/tensorflow/python/framework/importer.py", line 442, in import_graph_def
_ProcessNewOps(graph)
File "/usr/local/lib/python2.7/dist-packages/tensorflow/python/framework/importer.py", line 235, in _ProcessNewOps
for new_op in graph._add_new_tf_operations(compute_devices=False):  # pylint: disable=protected-access
File "/usr/local/lib/python2.7/dist-packages/tensorflow/python/framework/ops.py", line 3433, in _add_new_tf_operations
for c_op in c_api_util.new_tf_operations(self)
File "/usr/local/lib/python2.7/dist-packages/tensorflow/python/framework/ops.py", line 3325, in _create_op_from_tf_operation
ret = Operation(c_op, self)
File "/usr/local/lib/python2.7/dist-packages/tensorflow/python/framework/ops.py", line 1801, in init
self._traceback = tf_stack.extract_stack()
InvalidArgumentError (see above for traceback): You must feed a value for placeholder tensor 'import/Placeholder' with dtype uint8 and shape [1,30,300,3]
[[node import/Placeholder (defined at ./tranTFtoTRT.py:26) ]]
Here is my code:
1 #!/usr/bin/env python
2 # -- coding: utf-8 --
3
4 # Import TensorFlow and TensorRT
5 import tensorflow as tf
6 import tensorflow.contrib.tensorrt as trt
7
8 # Inference with TF-TRT 'SavedModel' workflow :
9 graph = tf.Graph()
10 with graph.as_default():
11     with tf.Session() as sess:
12         # Create a TensorRT inference graph from a SavedModel:
13         trt_graph = trt.create_inference_graph(
14             input_graph_def=None,
15             outputs=None,
16             input_saved_model_dir="/workspace/models/ocrmodel",
17             input_saved_model_tags=["serve"],
18             max_batch_size=1,
19             #max_workspace_size_bytes=1 << 32,
20             max_workspace_size_bytes=1 << 8,
21             #precision_mode="FP32")
22             precision_mode="INT8")
23         # Import the TensorRT graph into a new graph and run:
24         output_node = tf.import_graph_def(
25             trt_graph,
26             return_elements=['AttentionOcr_v1/predicted_chars:0'])
27         sess.run(output_node)
Can anyone help me!

This question is better asked on StackOverflow since it is not a bug or feature request. There is also a larger community that reads questions there.
If you think we've misinterpreted a bug, please comment again with a clear explanation, as well as all of the information requested in the issue template. Thanks!


Update csi-common version

:thumbsup: Coverage remained same at [93.1853%]

:red_circle: Coverage decreased from [93.1853%] to [93.1029%]

:red_circle: Coverage decreased from [93.1853%] to [92.0441%]

:red_circle: Coverage decreased from [93.1853%] to [92.3265%]


Epic Info

I find your JIRA Cards extension really useful. Any chance you could reference the epic on the card? I would find this useful when discussing tasks as we don't always use versions.
many thanks
stephen

Hi,
I currently think to re-design the entire project and I'll have in mind your request.

Hi Stephen,
After some research it turned out that "epic" is using a Custom Field, therefor it can be different on any system depending on how many custom fields already existed.
In short, I can not fulfill your request because of this restriction.
Best regards,
Krasimir


Receiving malformed responses from the providers (oai, azure-oai, ...)

Error logs like these:
error when parsing run steps result | invalid character "x1f' looking for beginning of value...
error when recording an event          {"error": "pq: invalid byte sequence for encoding \ "UTF8\": 0x83...

error when recording an event logs were generated when should_log_response=True in a key configuration.

possibly related with https://community.openai.com/t/gpt-4-1106-preview-is-not-generating-utf-8/482839/6, but it reports invalid char at the beginning of value.

In our usecase, we placed the load balancer in front of bricksllm instances, and LB injected accept-encoding with br or gzip automatically for the performance boost.
With this PR, we don't send accept-encoding to providers.


NuGet.Server error "File contains corrupted data" on PUT package on remote server only

Hi!
NuGet.Server (method PackageService.CreatePackage) throws error "File contains corrupted data" on PUT package on remote server only, in IIS hosted application (created by instruction http://nugetserver.net/), but locally all works correctly. It reproducing for any package.
Server: Windows Server 2008 R2, .NET 4.5, IIS 7.5, configured application pool with .NET Framework v4.0.30319, managed pipeline mode Integrated.
NuGet.Server v<IP_ADDRESS>, nuget.exe version <IP_ADDRESS>5.
Exception:
System.IO.FileFormatException: File contains corrupted data.
at MS.Internal.IO.Zip.ZipIOEndOfCentralDirectoryBlock.FindPosition(Stream archiveStream)
at MS.Internal.IO.Zip.ZipIOBlockManager.LoadEndOfCentralDirectoryBlock()
at MS.Internal.IO.Zip.ZipArchive.OpenOnStream(Stream stream, FileMode mode, FileAccess access, Boolean streaming)
at System.IO.Packaging.ZipPackage..ctor(Stream s, FileMode mode, FileAccess access, Boolean streaming)
at System.IO.Packaging.Package.Open(Stream stream, FileMode packageMode, FileAccess packageAccess, Boolean streaming)
at System.IO.Packaging.Package.Open(Stream stream)
at NuGet.OptimizedZipPackage.EnsureManifest()
at NuGet.Server.Publishing.PackageService.CreatePackage(HttpContextBase context)
at NuGetServer.NuGetRoutes.PushPackage(RequestContext context)

Research shown that problem can be with content type "multipart/form-data", but we cannot recognize - problem in server, or in RouteMagic+NuGet.Server, or in both.
On local machine/devIIS in debug HttpContext.Request.Files has 1 file with package, therefore CreatePackage works as expected.
On server HttpContext.Request.Files are empty, but InputStream contains all neccessary headers + data.
Requests headers/data on local and server - identical:
PUT /api/package/ HTTP/1.1
Connection: Keep-Alive
Content-Length: 128432
Content-Type: multipart/form-data; boundary="ec6ee113-c37c-4fdc-8f02-2ab7fd2de007"
Accept-Encoding: gzip, deflate
Expect: 100-continue
Host: test.com
User-Agent: NuGet Command Line/<IP_ADDRESS>5 (Microsoft Windows NT 6.1.7601 Service Pack 1)
X-NuGet-ApiKey: test

--ec6ee113-c37c-4fdc-8f02-2ab7fd2de007
Content-Type: application/octet-stream
Content-Disposition: form-data; name=package; filename=package.nupkg; filename*=utf-8''package.nupkg

PK    „yєHqFу§ ... ZIP package... [Content_Types].xmlPK     „yєH–Эѓб  н  Q             =п package/services/metadata/core-properties/e4bb51182ca14486b1a306374401d6fb.psmdcpPK
 )  Ќс
--ec6ee113-c37c-4fdc-8f02-2ab7fd2de007--

Were suspected case described here http://forums.iis.net/t/1229356.aspx?Windows+Update+breaks+multipart+form+data, but update KB3104002 are not installed on the server.
We will be very grateful if you help to understand because of what it is a problem. Perhaps the reason only properly configured server, but we already no have any ideas.
Thank you in advance!

Can you try capturing a Fiddler trace f the push operation to your production server? (scroll to bottom of https://docs.nuget.org/consume/nuget-faq#managing-packages-in-nuget.org)
Feel free to send it over to support at NuGet org (mention my GitHub username :))

@maartenba , ok, I did send it to support email, thanks!

@Ubloobok can you resend? We haven't received a Fiddler trace so far.

@maartenba , I resend email "[NuGet.Server] Error "File contains corrupted data" on PUT package on remote server only" to<EMAIL_ADDRESS>and your email with ZIP-archive.

The same here with the following configuration:
Server: 2012 R2
IIS: 8.5
NuGet Server: <IP_ADDRESS>
NuGet.exe: <IP_ADDRESS>5

@raphaelSch Out of curiosity, could you try using a newer NuGet client? https://dist.nuget.org/win-x86-commandline/v3.5.0-beta/NuGet.exe

Had same issue with latest client. Also tried the beta 3.5 client - same result. Downgrading to client 2.7.41115.310 solved the problem though.
Inspecting the zip packages on the server - there is extra contend added to each package, which breaks it. The extra content shown by Ubloobok in his first post here, it is:
--ec6ee113-c37c-4fdc-8f02-2ab7fd2de007
Content-Type: application/octet-stream
Content-Disposition: form-data; name=package; filename=package.nupkg; filename*=utf-8''package.nupkg

Older version doesn't add it.

Thanks! Any chance you can capture that Fiddler trace?

@stpatrick2016 @raphaelSch @Ubloobok Do you have any insights into the .NET version on your server?

.NET is 4.6.1.
I have uploaded the fiddler logs and sent through support, maybe they will help.
Will try tomorrow or today later to alter the web.config and report results. One thing I already have is the  to fix the issue when push returned 405 (Method not allowed).

Tried replacing the section - got the same result.

@stpatrick2016 @raphaelSch @Ubloobok Any chance Windows Update with KB3104002 is on your server? Could you try this hotfix? https://support.microsoft.com/en-us/kb/3125446

Checked - that KB is not installed. A bit problematic for me to install the update though - the production server has no internet connection and the update is not on our wsus server either. And I couldn't find offline installation package for it :(

Can you capture a failed request trace as well? http://www.iis.net/learn/troubleshoot/using-failed-request-tracing/troubleshooting-failed-requests-using-tracing-in-iis

Sure, attached. Already had it ready - this way found where the error is.
On Thu, Jun 2, 2016 at 11:00 PM Maarten Balliauw<EMAIL_ADDRESS>wrote:

Can you capture a failed request trace as well?
http://www.iis.net/learn/troubleshoot/using-failed-request-tracing/troubleshooting-failed-requests-using-tracing-in-iis
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/NuGet/NuGetGallery/issues/3049#issuecomment-223404754,
or mute the thread
https://github.com/notifications/unsubscribe/ASpAPsBIj5DZZeH_E5WJJWGkO2QAKvKxks5qHzZ5gaJpZM4IoXVr
.

Sure, sent you via that support thread.

Thanks all for your help!
Seems NuGet 3.3 and higher touches a server-side feature that is only available in .NET 4.6. Please upgrade your server .NET framework to use .NET 4.6 or higher.
We will be fixing this in the NuGet.Server package as well - https://github.com/NuGet/NuGetGallery/issues/3063


GSD Request

--- GSD JSON ---
{
  "vendor_name": "Linux",
  "product_name": "Kernel",
  "product_version": "versions from v4.13 to before v5.15.8",
  "vulnerability_type": "unspecified",
  "affected_component": "unspecified",
  "attack_vector": "unspecified",
  "impact": "unspecified",
  "credit": "",
  "references": [
    "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=95e339b6e85d03438d1d9236ccaff4ecd895f3ab",
    "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=41d241ad3e5558ddde568be78d0db7b4b644a72e"
  ],
  "extended_references": [
    {
      "type": "commit",
      "value": "95e339b6e85d03438d1d9236ccaff4ecd895f3ab",
      "note": "introduced"
    },
    {
      "type": "commit",
      "value": "41d241ad3e5558ddde568be78d0db7b4b644a72e",
      "note": "fixed"
    }
  ],
  "reporter": "joshbressers",
  "reporter_id": 1692786,
  "notes": "",
  "description": "iio: adc: stm32: fix a current leak by resetting pcsel before disabling vdda\n\nThis is an automated ID intended to aid in discovery of potential security vulnerabilities. The actual impact and attack plausibility have not yet been proven.\nThis ID is fixed in Linux Kernel version v5.15.8 by commit 41d241ad3e5558ddde568be78d0db7b4b644a72e, it was introduced in version v4.13 by commit 95e339b6e85d03438d1d9236ccaff4ecd895f3ab. For more details please see the references link."
}
--- GSD JSON ---

This issue has been assigned GSD-2021-1002608


no internet access in Termux like golang

Bug Report
Make sure to review these points before submitting issues - thank you!

Make sure a similar issue does not exist yet: use the search box, search engine and look at Stack Overflow.
Include reproducible code: we should be able to paste it into an editor, compile and run it and get the same error as you. Otherwise it's impossible for us to reproduce the bug.
Don't only use play.crystal-lang.org or carc.in: code might be lost and the issue will remain incomplete. Write code in the issue itself.
Reduce code, if possible, to the minimum size that reproduces the bug.
If all of the above is impossible due to a large project, create a branch that reproduces the bug and point us to it.
Include Crystal compiler version (crystal -v) and OS. If possible, try to see if the bug still reproduces on master.

It is due to android prevent access ro /etc/resolv.conf in non-rooted phones
ERROR - tourmaline.client: Hostname lookup for api.telegram.org failed: Try again
Golang reference - https://github.com/termux/termux-packages/blob/master/packages/golang/fix-hardcoded-etc-resolv-conf.sh
Hope it helps

Are you sure this is a standard library issue and not that of Tourmaline or its dependencies?

Its Tourmaline issue, it can't access /etc/resolv.conf in android maybe

Bug Report
Make sure to review these points before submitting issues - thank you!

Make sure a similar issue does not exist yet: use the search box, search engine and look at Stack Overflow.
Include reproducible code: we should be able to paste it into an editor, compile and run it and get the same error as you. Otherwise it's impossible for us to reproduce the bug.
Don't only use play.crystal-lang.org or carc.in: code might be lost and the issue will remain incomplete. Write code in the issue itself.
Reduce code, if possible, to the minimum size that reproduces the bug.
If all of the above is impossible due to a large project, create a branch that reproduces the bug and point us to it.
Include Crystal compiler version (crystal -v) and OS. If possible, try to see if the bug still reproduces on master.

It is due to android prevent access ro /etc/resolv.conf in non-rooted phones
ERROR - tourmaline.client: Hostname lookup for api.telegram.org failed: Try again
Golang reference - https://github.com/termux/termux-packages/blob/master/packages/golang/fix-hardcoded-etc-resolv-conf.sh
Hope it helps


Add hints for daemonizing

🚧 just hints, not actually a patch you can use.
Signed-off-by: Daniel DeLeo<EMAIL_ADDRESS>

This wasn't intended to actually get merged.


Change logic -- first update adds responder, second fulfills request

@StevenXL @saraho-shea
Differentiated between an update to add a responder and to fulfill a request

Just kidding this adds associations for events. Pls merge